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
340169070747	340169071315	340169071865	340169072415	340169072965	340169073515	340169074065	340169074615	340169075165	340169075715	340169076265	340169076815	340169077365	340169077915	340169078465	340169079015	340169079565	340169080115	340169080665	340169081215	340169081765	340169082315	340169082865	340169083415	340169083965	340169084515	340169085065	340169085615	340169086165	340169086715	340169087265	340169087815	340169088365	340169088915	340169089465	340169090015	340169090565	340169091115	340169091665	340169092215	340169092765	340169093315	340169093865	340169094415	340169094965	340169095515	340169096065	340169096615	340169097165	340169097715	340169098265	340169098815	340169099365	340169099915	340169100465	340169101015	340169101565	340169102115	340169102665	340169103215	340169103765	340169104315	340169104865	340169105415	340169105965	340169106515	340169107065	340169107615	340169108165	340169108715	340169109266	340169109815	340169110365	340169110915	340169111465	340169112015	340169112565	340169113115	340169113665	340169114215	340169114766	340169115315	340169115865	340169116415	340169116965	340169117515	340169118065	340169118615	340169119165	340169119715	340169120265	340169120816	340169121365	340169121915	340169122465	340169123015	340169123566	340169124115	340169124665	340169125215	340169125766	340169126315	340169126865	340169127415	340169127965	340169128515	340169129065	340169129615	340169130166	340169130715	340169131265	340169131815	340169132365	340169132915	340169133465	340169134016	340169134565	340169135115	340169135666	340169136215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2745	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	3600	2300	2746	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23426	21702	29711	24220	21706	21828	11663	2461	1755	1750	1488	1255	1025	851	742	674	633	570	528	478	452	438	445	378	366	321	330	301	252	261	218	190	216	181	205	218	221	200	207	212	216	229	210	208	247	187	195	189	186	200	194	180	209	195	173	213	173	177	172	183	157	164	172	140	157	166	172	164	182	179	158	140	157	151	180	187	154	159	147	168	157	159	161	139	156	166	148	160	129	140	149	151	130	132	135	144	144	144	129	144	125	157	121	144	134	140	136	133	121	163	130	127	135	133	167	133	128	150	170	132	127	143	141	142	143	124	148	143	142	140	154	135	131	126	118	131	136	124	129	135	118	149	133	128	147	125	137	135	134	133	162	127	142	130	131	128	155	112	127	143	138	122	128	133	145	121	149	135	145	121	125	106	131	157	148	142	140	142	114	128	149	131	144	142	141	113	125	114	126	136	133	156	119	124	144	126	127	146	140	140	139	129	161	122	128	155	118	136	140	124	141	133	139	158	138	129	140	131	126	130	125	109	119	138	126	127	157	140	115	96	147	123	147	152	149	130	127	147	138	129	140	128	131	128	123	143	129	125	125	128	133	138	143	123	132	130	132	119	130	142	143	140	121	129	147	115	123	148	141	144	153	142	128	130	120	143	129	148	118	137	123	137	135	127	137	137	130	141	142	115	150	127	130	143	141	116	141	140	132	137	150	128	146	121	110	131	138	125	134	87	134	122	154	164	153	131	145	140	128	132	115	148	137	141	126	134	148	148	116	130	143	130	126	136	144	148	147	128	151	152	141	136	134	128	141	132	140	149	138	131	149	134	122	103	142	126	157	124	129	132	139	132	133	149	135	144	130	128	123	142	130	131	130	116	128	137	127	130	130	158	131	150	126	119	138	148	143	117	133	147	121	118	147	136	141	115	131	150	128	156	141	142	142	157	134	150	141	141	137	110	148	142	127	150	148	122	111	158	150	117	132	135	136	143	138	136	137	132	142	135	134	145	137	128	139	125	120	127	137	136	124	125	121	123	115	121	125	122	138	134	140	129	137	139	156	137	129	138	147	148	127	116	156	123	130	132	129	151	136	112	161	150	129	147	137	141	148	129	130	119	120	134	141	148	158	131	144	138	132	151	123	143	142	154	142	132	142	129	154	140	134	136	112	123	126	134	145	124	138	144	136	139	140	125	133	123	123	158	138	117	148	128	151	136	113	137	133	120	137	148	145	130	141	138	131	123	146	135	152	124	131	141	132	133	130	133	126	140	134	130	131	134	112	138	120	148	115	115	110	124	139	123	114	160	129	120	125	146	116	144	134	137	119	146	142	116	134	128	141	144	133	123	139	116	135	145	124	143	124	109	124	135	123	122	144	140	137	107	134	121	136	123	137	160	143	132	125	157	141	145	138	146	112	136	148	124	134	141	124	120	143	138	127	132	143	126	149	140	126	144	156	161	125	139	156	106	131	132	119	123	131	136	136	141	123	121	135	120	123	132	131	150	122	152	143	135	144	141	125	108	143	147	130	149	132	135	138	155	137	134	139	141	115	124	114	140	146	166	140	139	147	115	129	127	133	144	133	126	146	139	132	130	132	146	160	131	122	151	135	129	145	143	132	121	132	138	135	139	129	131	143	129	134	118	119	144	140	130	121	141	140	131	126	143	142	128	146	145	147	150	125	141	133	144	113	116	116	152	123	122	161	139	138	140	145	141	146	136	122	133	136	112	141	126	134	122	129	143	140	125	123	124	121	123	128	141	129	148	128	143	113	128	152	134	123	115	124	124	125	156	156	151	145	146	134	117	140	136	126	129	134	126	136	128	122	135	114	122	136	142	124	129	127	127	131	140	156	129	142	110	153	131	142	129	154	107	125	145	113	150	128	143	107	125	133	138	139	138	134	132	132	150	123	136	134	125	131	135	128	146	132	148	112	139	140	131	145	133	131	119	133	123	123	149	128	120	147	134	140	117	142	134	142	131	126	134	121	126	132	151	133	137	138	139	144	140	132	133	141	118	133	138	136	150	128	130	149	124	126	111	153	139	141	140	126	134	129	158	139	149	132	140	122	135	133	133	125	136	126	132	133	158	126	134	128	146	138	148	155	141	120	146	136	131	154	149	124	150	122	131	111	134	136	122	133	152	137	139	116	157	145	125	141	132	143	121	136	159	108	141	135	121	113	138	120	129	159	130	117	159	139	130	137	143	132	132	129	126	129	147	141	136	128	154	127	147	131	147	134	151	141	134	145	137	142	151	132	126	146	129	148	133	150	132	128	136	117	142	148	151	136	135	126	127	134	125	127	146	139	98	132	122	130	135	139	154	119	132	149	139	131	137	148	129	138	135	129	120	136	125	126	133	132	126	146	133	139	134	152	139	146	117	144	123	131	128	151	137	123	134	146	121	135	123	137	130	144	152	143	147	143	131	126	143	158	143	136	134	126	154	137	130	126	122	122	134	151	139	124	126	135	137	138	121	103	115	137	157	135	150	123	135	141	149	122	121	135	131	144	148	130	131	129	148	136	144	132	120	129	133	129	138	126	131	137	134	142	131	120	125	142	136	126	131	130	135	101	112	147	147	137	115	138	124	144	127	156	128	139	146	134	121	125	127	143	116	133	144	117	124	139	140	150	134	137	148	121	142	156	149	139	138	144	148	128	143	116	132	129	143	137	150	135	123	135	149	123	118	147	125	160	119	131	127	122	134	134	143	147	125	145	148	146	131	137	134	141	164	148	136	115	141	121	125	143	138	156	127	144	134	146	128	138	121	143	141	139	125	156	150	120	130	134	123	151	134	117	152	148	131	122	136	140	126	130	136	128	125	118	125	129	145	107	125	129	141	130	115	122	124	151	151	137	143	128	150	134	125	133	149	146	106	139	138	125	128	136	156	121	135	118	140	141	156	131	152	138	141	133	150	144	133	129	128	124	130	145	154	141	131	116	116	127	128	141	124	131	135	135	124	139	132	126	123	137	147	136	123	127	142	145	138	140	136	140	112	148	138	128	134	128	142	146	164	125	115	127	136	138	141	158	116	137	134	121	132	144	136	132	151	144	156	141	141	145	150	117	143	130	131	115	144	149	121	149	143	108	129	142	109	133	129	121	134	132	157	143	138	131	146	130	127	116	126	142	154	140	127	124	141	147	126	129	155	132	138	130	142	142	124	116	132	130	142	128	139	125	132	140	115	125	129	147	117	141	130	135	142	116	111	137	133	132	143	127	144	130	131	135	134	131	134	140	119	139	151	157	162	138	125	129	123	140	141	139	135	144	146	128	125	139	125	135	129	122	153	139	154	161	130	146	133	149	125	136	136	140	140	137	149	151	125	155	137	139	141	134	142	157	144	137	143	126	142	145	105	135	170	162	160	139	134	133	137	139	138	128	132	141	147	127	145	164	142	127	125	129	134	126	119	115	139	140	137	126	136	102	120	149	129	145	142	133	140	147	110	118	138	134	133	138	130	148	153	141	139	134	117	123	148	126	123	137	129	100	139
9823	23561	21818	14223	10957	8466	6526	5192	4293	3920	3326	2757	2220	1899	1569	1375	1252	1036	950	911	833	810	821	735	644	599	536	476	450	398	351	351	285	271	275	304	327	351	307	330	336	353	356	333	321	291	317	295	252	252	274	264	255	271	264	247	272	207	261	245	223	237	230	218	212	200	259	239	242	261	221	212	199	206	229	224	199	229	230	201	196	217	209	207	176	204	201	217	167	200	191	175	189	199	171	192	181	182	166	160	174	194	155	147	179	171	181	160	162	160	185	153	178	168	193	199	177	159	169	160	169	187	156	159	154	160	161	155	169	168	164	177	178	165	161	173	169	168	174	160	198	151	167	156	162	166	166	135	154	171	147	176	180	181	193	166	171	170	156	167	144	169	170	157	177	165	175	153	144	173	175	170	153	164	196	173	190	161	174	155	136	192	145	171	175	168	172	156	181	165	162	178	187	139	181	168	183	144	161	169	186	154	186	169	174	161	146	156	168	178	158	169	160	141	163	168	159	155	139	168	161	171	185	162	200	198	158	190	181	154	142	173	179	171	178	196	152	145	154	159	164	181	165	172	172	187	153	154	161	159	160	173	151	160	164	158	161	163	152	170	140	155	164	151	182	171	174	178	177	179	181	143	177	151	179	170	164	158	180	171	172	161	166	161	159	163	166	154	190	164	182	174	158	168	143	172	159	177	202	164	163	143	171	164	172	202	169	168	186	157	148	156	169	140	175	167	161	161	169	180	183	174	167	172	160	157	176	178	143	166	189	176	172	167	172	156	174	149	161	175	164	149	162	168	158	172	169	175	172	184	159	138	159	165	138	177	171	191	165	197	126	176	146	175	147	182	148	176	159	152	162	188	147	175	165	175	147	164	171	179	153	167	167	137	160	182	164	165	159	150	166	161	175	167	174	158	163	144	193	174	153	178	132	161	163	182	160	169	161	179	162	168	143	150	159	170	177	161	168	161	163	154	158	163	164	163	173	178	169	200	176	156	158	180	152	170	160	183	163	168	161	171	162	159	191	144	164	150	155	155	161	199	159	162	162	168	149	168	154	167	200	169	175	154	174	168	158	156	171	166	163	168	181	140	182	154	179	170	167	174	171	165	152	177	163	164	175	166	150	169	179	189	163	145	140	173	179	179	170	201	152	153	191	145	140	171	179	149	182	165	163	185	185	166	169	144	166	157	182	185	163	182	167	157	144	158	176	152	166	170	195	143	168	184	165	177	167	167	173	192	163	197	136	176	173	145	161	178	150	158	155	173	178	155	135	185	185	170	171	172	155	158	136	142	183	146	158	190	176	161	159	163	167	165	158	164	165	189	169	184	181	191	168	158	181	167	163	151	168	157	175	175	180	151	185	175	189	171	151	159	175	170	157	169	152	151	166	175	147	169	159	158	185	189	163	157	150	156	158	191	176	148	170	159	163	170	142	173	178	183	189	152	178	169	162	171	159	196	172	163	168	169	171	181	150	141	146	190	171	131	164	177	172	166	172	164	170	189	177	163	159	173	166	168	163	174	168	168	159	180	170	169	175	177	149	176	132	158	157	170	194	158	170	169	151	162	177	161	167	164	171	159	164	177	165	172	172	175	174	164	151	163	147	163	169	160	170	181	166	168	144	181	152	171	169	162	145	155	167	180	132	180	192	174	164	172	173	171	151	158	143	199	180	185	156	181	185	153	166	180	159	159	177	178	159	183	157	171	166	167	174	175	155	185	141	191	178	174	141	157	163	176	174	162	150	171	180	189	174	157	153	167	167	175	176	160	159	161	157	160	156	166	154	174	162	165	149	168	151	170	180	163	139	165	158	156	181	190	177	165	158	167	174	170	183	155	175	182	125	166	175	153	141	154	180	171	172	165	168	156	181	151	162	174	161	159	194	176	164	169	166	160	173	177	163	162	178	150	151	141	158	175	163	172	188	181	170	159	152	168	145	163	169	163	170	150	177	145	193	168	162	184	176	172	176	169	166	138	165	162	181	166	182	193	167	176	177	188	176	162	183	175	164	163	180	171	178	158	164	160	146	139	156	151	168	172	179	163	153	159	170	159	162	147	175	174	176	159	161	152	176	149	168	165	171	181	174	161	162	159	175	176	172	186	168	145	162	157	170	176	167	159	146	183	182	179	168	203	170	159	178	155	163	174	170	176	165	161	183	182	170	160	170	157	157	173	160	179	177	136	161	146	172	155	152	139	181	150	173	184	176	188	169	177	162	167	191	201	155	155	172	154	169	152	166	195	155	151	194	184	177	164	169	164	176	159	164	147	151	187	183	160	164	172	164	195	165	191	180	162	174	178	172	176	167	145	156	191	163	164	181	151	155	178	174	176	175	161	183	168	168	149	169	165	151	172	156	144	153	187	172	180	155	157	182	163	171	167	191	155	174	143	167	171	174	180	182	174	155	171	152	144	165	164	154	169	161	143	175	173	181	150	170	177	176	159	157	178	169	150	148	156	178	174	149	163	172	153	173	156	138	162	170	174	148	175	169	169	155	163	159	171	166	165	191	187	171	142	168	165	169	180	174	161	191	170	198	155	162	179	164	160	161	175	161	170	181	159	197	154	163	160	179	174	134	178	154	166	163	181	148	153	171	159	180	165	171	164	163	185	179	178	168	177	152	174	160	188	177	140	157	163	185	173	166	180	161	198	168	168	171	154	176	170	132	152	179	163	178	180	167	165	168	160	161	186	149	174	177	149	143	181	170	171	163	158	172	177	162	181	151	173	158	150	197	165	180	163	165	144	167	181	174	160	154	166	152	146	146	170	160	161	174	165	173	184	163	187	153	172	175	176	159	157	165	173	154	176	169	152	168	154	180	193	143	164	168	166	171	145	178	177	177	175	151	180	168	172	182	158	169	166	176	153	178	179	159	189	149	158	154	171	177	179	174	154	151	152	156	172	161	161	188	174	171	177	172	159	166	182	152	187	175	152	168	170	162	165	160	165	168	174	160	162	188	186	164	150	170	172	169	157	148	176	167	172	168	149	174	168	146	160	174	164	159	173	189	163	153	183	166	187	140	151	167	179	173	143	162	152	156	136	202	150	167	160	180	173	168	183	180	173	156	161	166	189	152	160	175	154	177	178	175	169	159	180	149	148	170	176	163	162	164	155	164	174	159	168	168	173	175	178	147	170	148	172	150	189	182	157	181	156	200	158	166	162	179	180	168	182	170	175	171	180	166	182	158	177	166	160	206	161	169	160	156	170	191	155	163	175	173	169	171	159	170	176	168	156	172	158	171	172	163	194	174	184	168	161	145	157	161	150	177	181	169	159	168	147	171	178	157	175	157	167	156	183	163	145	138	165	176	155	157	152	152	154	169	149	173	163	172	158	150	163	176	152	187	180	171	160	155	172	202	198	158	152	168	169	172	165	178	164	172	169	189	157	156	161	170	149	171	174	181	157	174	180	154	156	156	175	161	169	183	147	177	147	176	165	166	187	167	142	170	156	180	171	185	174	166	177	168	149	138	165	193	169
26688	20224	11081	3567	1856	1276	981	840	725	695	673	585	534	496	452	416	359	385	366	354	365	360	361	337	327	323	294	279	285	290	277	241	273	281	275	290	292	284	296	270	247	272	257	266	297	248	265	285	258	275	269	282	259	244	300	271	288	275	254	302	275	222	253	233	278	255	250	270	277	272	262	256	260	228	279	263	245	257	279	291	270	260	266	244	251	252	289	246	255	229	220	272	275	248	252	243	236	255	261	237	243	251	225	242	283	284	237	267	252	252	221	255	279	246	259	240	297	245	246	252	255	256	240	265	247	234	271	250	262	278	254	255	248	248	272	240	251	260	244	249	261	269	244	216	204	273	253	229	252	271	228	241	250	231	242	256	281	242	226	238	264	223	243	236	241	252	256	279	255	238	262	223	237	253	241	244	251	238	265	272	240	233	250	199	239	277	236	257	237	263	260	237	273	261	266	258	242	257	250	253	235	240	250	264	245	229	253	224	255	262	252	286	268	263	251	256	249	241	233	248	238	243	247	236	273	248	216	271	224	273	253	255	233	214	211	240	243	228	222	264	260	240	242	254	249	267	248	252	233	278	245	261	256	249	255	253	227	253	237	234	249	248	244	257	242	227	237	244	223	211	256	244	266	255	242	234	233	230	254	238	231	233	229	268	253	262	246	234	247	239	256	253	254	252	270	234	249	248	255	252	252	249	250	237	252	244	254	251	236	272	266	244	271	245	253	237	277	249	245	242	220	255	247	231	240	247	246	265	238	245	255	278	214	232	267	215	255	251	248	275	248	241	271	232	249	271	256	263	253	239	262	239	250	271	239	222	252	224	244	226	279	257	275	279	226	281	228	270	258	223	241	248	250	236	245	226	258	263	242	243	258	260	237	247	260	234	274	251	249	237	238	286	235	240	235	211	275	251	241	282	248	234	234	232	248	247	265	247	249	271	239	246	248	221	247	242	227	251	234	256	307	252	253	232	233	274	252	266	262	245	251	254	231	228	282	272	226	254	242	256	236	227	235	270	266	248	235	243	257	257	242	245	262	260	236	255	238	248	240	234	240	210	250	245	240	251	278	244	241	256	235	255	222	277	233	250	239	238	253	250	240	269	255	262	250	260	254	246	264	236	275	224	226	242	222	259	238	228	268	223	249	218	249	234	263	248	265	266	238	244	246	256	232	258	237	244	265	244	289	234	237	261	257	282	258	271	226	236	233	245	259	256	276	251	252	250	278	239	233	240	246	289	273	263	267	234	211	231	237	250	224	239	247	232	238	235	259	241	261	297	231	238	237	244	270	248	241	276	254	255	247	232	240	266	220	279	236	242	249	261	241	252	271	259	259	243	266	235	251	252	231	270	254	254	249	232	232	232	277	256	246	258	243	235	269	272	219	270	235	250	266	230	269	257	234	219	233	253	259	230	252	240	261	252	235	250	232	217	218	245	253	217	251	245	246	263	257	261	251	243	239	302	261	229	238	268	232	270	274	256	247	256	232	214	212	238	251	248	258	261	238	279	250	232	244	249	275	236	273	259	215	266	250	256	255	240	274	231	242	254	261	277	255	248	240	250	240	266	230	274	261	255	258	257	248	256	254	250	263	246	257	231	241	234	257	269	268	244	240	223	234	267	268	246	261	234	247	250	269	266	243	247	261	236	257	240	249	271	253	263	278	235	241	238	253	255	238	249	226	213	249	262	264	242	252	229	235	266	214	232	251	283	247	253	268	263	247	290	244	260	268	271	256	217	263	235	253	253	234	229	244	252	236	237	243	258	231	226	254	257	276	263	247	234	248	235	248	252	254	249	250	245	260	246	248	238	251	251	249	253	237	258	252	225	268	251	214	245	258	270	266	242	254	264	234	232	267	269	246	256	243	251	236	240	268	232	249	247	241	252	234	223	251	248	268	277	226	238	254	261	234	259	255	212	225	258	218	236	210	266	276	238	270	249	239	227	274	248	232	284	244	272	240	241	238	273	264	245	269	257	244	249	244	258	252	244	236	217	264	260	260	225	257	248	264	245	253	234	239	267	253	232	228	276	249	224	232	264	259	241	263	228	250	257	263	264	259	245	258	237	256	264	221	256	236	230	238	246	242	256	228	241	274	243	247	260	281	260	237	219	243	238	227	266	250	253	209	259	258	243	250	240	237	246	242	243	245	253	259	266	247	257	289	250	241	255	249	260	223	228	231	229	241	249	253	233	258	221	268	253	262	236	290	262	243	252	257	255	253	236	259	256	256	240	284	263	243	238	283	284	246	247	257	257	239	260	249	251	237	245	247	241	232	253	253	254	221	271	265	262	261	226	254	265	270	230	243	240	241	249	251	275	276	252	218	254	241	249	271	234	262	256	265	246	242	241	274	234	228	273	243	226	250	266	233	246	244	255	252	247	215	258	237	258	245	239	222	250	222	234	263	246	228	277	234	244	257	262	246	254	238	257	236	225	211	242	234	267	256	256	261	259	251	276	245	247	247	255	255	269	264	267	243	273	244	230	235	267	255	238	262	229	259	232	240	241	258	266	242	268	260	235	243	265	259	270	241	231	263	264	260	224	268	253	235	227	255	227	250	243	250	240	256	242	245	252	247	255	240	239	225	241	238	253	242	218	259	260	241	260	236	266	256	246	263	245	260	247	260	258	260	249	246	276	232	254	269	252	248	234	231	253	259	253	218	237	245	226	241	241	291	264	240	250	271	266	255	271	241	248	258	257	236	254	259	231	260	236	261	281	244	271	252	236	247	274	251	271	274	246	265	232	221	254	265	272	257	232	260	256	227	229	236	282	250	224	235	243	205	263	236	255	258	232	236	246	244	234	247	290	245	249	266	251	227	259	250	274	264	265	250	266	235	240	244	223	202	229	231	254	248	230	258	277	234	242	221	269	274	271	256	248	236	248	263	255	231	251	253	254	231	269	251	219	217	268	259	261	237	240	258	220	242	239	239	243	244	259	266	228	252	273	280	242	242	263	240	261	232	242	244	269	250	220	265	250	245	241	278	247	243	241	244	260	242	231	271	270	254	257	264	243	280	233	235	256	262	237	272	255	263	234	260	243	221	236	240	245	251	260	223	236	268	268	244	247	244	257	226	262	231	256	212	262	228	212	243	266	264	250	263	249	235	243	253	229	235	244	230	278	238	257	260	244	274	237	254	226	252	245	263	295	231	254	238	241	262	223	241	236	267	241	243	257	264	250	229	253	237	209	245	215	249	258	298	239	249	253	295	241	254	250	262	269	214	238	256	248	256	272	242	255	249	250	241	260	242	233	269	262	234	234	240	223	233	244	252	236	228	263	247	258	245	256	237	233	266	245	238	265	233	275	207	206	246	248	226	272	263	270	253	228	256	254	240	238	263	259	221	247	275	246	231	264	254	281	266	225	248	249	261	223	233	235	230	252	255	268	230	281	221	269	227	253	287	277	274	231	233	241	233	260	251	259	257	242	293	231	246	244	276	282	255	248	253	239	274	235	253	208	239	269	252	254	259	259
6120	8266	8443	4837	3612	2731	2041	1770	1575	1476	1283	1103	961	856	667	663	640	575	571	591	528	511	528	522	468	434	467	365	414	381	371	373	338	371	346	343	366	364	365	386	378	365	375	367	372	371	362	374	306	349	349	355	346	366	328	354	359	330	354	361	347	349	325	315	359	388	337	332	357	353	318	336	314	318	352	314	337	362	330	328	343	318	306	344	286	345	326	287	319	301	321	345	307	295	333	337	320	348	306	304	281	323	311	316	323	311	278	328	344	323	318	292	329	309	305	330	287	316	288	325	296	310	306	307	314	311	284	304	321	326	328	306	308	274	306	310	313	327	328	283	308	296	332	284	286	312	294	280	288	314	319	326	319	352	341	290	290	313	346	297	298	306	301	298	323	340	312	333	306	327	288	305	313	336	315	296	326	316	299	296	324	340	331	304	343	293	312	347	325	340	336	307	312	314	325	289	329	362	285	329	303	289	322	311	277	340	320	317	318	327	282	296	329	338	309	289	316	309	306	333	366	333	317	328	295	336	285	349	290	306	311	302	333	361	321	308	307	316	318	328	316	289	300	286	315	317	336	332	310	332	310	308	305	289	318	297	320	322	309	313	331	346	295	317	284	309	351	318	324	301	328	306	303	290	326	314	330	309	323	295	310	324	277	319	307	301	319	292	317	316	315	297	296	319	319	322	321	305	300	328	329	314	294	306	308	338	334	319	323	300	310	290	307	328	328	280	318	356	304	313	325	301	318	347	311	330	315	322	317	319	307	291	297	325	341	309	316	312	328	292	306	323	309	298	290	317	344	324	304	322	309	321	283	297	284	324	273	328	315	325	319	309	295	319	306	335	321	327	315	325	365	305	341	339	293	304	315	338	345	292	310	320	302	312	347	301	286	317	314	357	313	345	302	317	314	338	314	300	314	313	295	300	356	300	335	321	326	287	346	312	328	312	309	327	320	309	290	342	300	317	325	311	286	308	314	287	309	305	268	327	321	305	324	312	328	335	307	337	310	325	306	292	315	336	305	273	334	294	296	293	293	309	321	307	308	301	293	337	291	314	335	299	286	311	337	317	286	308	317	343	345	318	329	333	320	345	281	300	342	318	327	279	310	354	295	307	279	316	291	303	306	351	296	319	291	335	327	315	303	289	296	290	315	322	287	315	319	333	324	303	310	311	276	323	283	337	281	347	313	292	293	268	330	295	306	290	288	298	292	290	321	310	318	292	284	303	314	306	325	301	303	313	318	315	320	317	300	294	329	299	314	293	322	318	326	298	297	314	320	314	308	310	338	334	308	295	315	327	307	348	321	320	295	375	333	299	295	329	328	310	324	300	309	271	314	302	313	317	349	348	342	312	321	336	308	316	330	279	334	313	316	317	336	321	317	302	313	289	331	294	305	330	311	309	277	315	312	327	288	287	319	317	336	336	316	321	329	320	293	304	308	327	296	288	340	294	344	306	323	325	330	306	355	312	333	295	300	326	306	320	285	295	317	345	303	306	299	298	304	309	296	335	284	334	321	319	327	289	297	285	333	322	313	295	323	318	341	295	344	310	286	298	283	286	299	325	308	310	312	299	309	323	316	280	284	312	303	303	317	307	293	329	299	278	287	312	340	280	281	295	287	317	334	329	292	332	325	317	319	316	286	332	310	317	304	327	300	315	302	293	312	321	348	337	300	325	299	322	324	314	335	308	319	293	335	346	335	324	334	302	296	307	321	288	319	308	329	314	316	299	303	322	310	328	315	328	358	334	312	307	302	309	327	299	298	319	298	317	326	341	341	333	330	346	309	307	325	306	329	321	284	308	303	300	294	346	281	288	324	313	325	330	330	320	306	308	306	311	322	333	342	293	321	288	315	306	317	316	267	302	313	326	302	333	303	301	330	293	296	325	318	317	353	327	279	334	322	330	326	354	306	305	319	313	318	306	304	290	318	340	329	309	308	318	338	351	300	315	302	326	315	338	323	316	310	308	293	315	315	335	305	307	255	312	321	312	339	319	335	285	344	303	317	305	297	353	318	325	345	322	291	320	295	274	310	311	328	331	309	321	349	320	293	315	341	332	304	315	327	304	323	316	324	310	319	293	309	309	308	296	310	298	321	340	320	328	288	346	297	324	348	305	286	297	277	325	276	329	308	312	280	317	313	346	315	307	278	309	295	287	307	305	339	312	299	358	338	305	310	341	309	317	340	277	306	317	294	287	302	326	319	317	305	308	327	330	314	325	304	313	353	314	324	312	309	298	286	289	314	315	326	300	302	300	323	301	290	343	331	321	315	319	277	319	336	323	298	331	334	312	316	321	315	329	334	301	303	310	300	304	327	325	321	319	259	341	308	344	330	329	330	302	295	310	292	304	312	321	306	306	302	297	340	296	354	320	352	302	309	290	312	311	304	335	313	302	320	325	289	308	337	308	327	348	315	340	320	327	291	335	332	303	308	314	351	314	317	294	308	300	288	313	317	290	320	332	337	306	314	307	288	305	294	324	307	306	296	326	322	292	316	329	311	301	316	306	349	315	319	288	328	308	291	341	314	312	324	302	345	310	315	325	296	278	353	317	304	330	278	311	285	325	319	306	304	313	309	331	307	323	306	278	308	311	312	331	318	324	301	292	284	306	321	322	302	296	339	338	306	322	331	320	331	333	303	331	294	283	312	306	301	348	322	347	307	329	288	286	322	321	313	312	326	313	278	314	339	316	317	296	352	308	332	308	317	276	284	298	309	352	322	307	308	317	295	321	303	306	278	344	332	319	291	313	351	307	294	311	300	328	352	294	289	320	273	268	304	309	319	322	296	309	335	321	326	339	301	308	303	333	316	336	299	278	327	303	308	289	317	290	339	320	309	300	305	285	323	294	324	339	318	314	305	311	347	314	311	346	322	316	292	300	295	316	307	309	303	311	344	340	312	296	314	279	305	329	323	329	308	319	284	309	276	314	330	274	300	317	302	324	331	328	323	311	298	304	284	334	320	284	330	291	296	307	299	322	308	291	339	325	325	317	309	285	317	290	318	343	312	320	315	298	317	293	328	285	338	296	302	317	300	314	297	298	319	275	296	307	321	290	321	298	319	283	291	330	326	323	305	340	297	305	313	331	306	295	299	312	325	293	313	307	331	311	290	301	323	309	319	299	307	299	328	315	317	325	320	281	301	291	348	321	297	310	317	290	314	311	304	352	347	319	309	324	299	299	335	302	308	301	316	317	319	333	297	327	332	296	321	305	279	280	304	322	326	311	308	320	339	312	306	322	316	332	281	308	332	315	312	307	316	333	328	325	334	292	311	324	300	315	335	295	303	314	329	264	321	301	330	316	323	282	280	305	314	281	317	306	310	327	336	316	306	311	306	304	311	313	325	331	281	311	307	283	318	337	313	330	305	306	300	286	317	297	322	341	318	299	302	286	292	335	316	286	302	267	319	285	325	299	316	323	272	332	284	298	312	320	310	307	329	339	332	339	312	294	334	298	316	316	348	288	296	337	372	345
23672	21004	28258	23929	21019	12099	2737	1646	1350	1224	1013	883	719	682	584	506	504	455	461	403	397	369	334	337	321	315	275	252	232	239	201	224	212	227	230	227	236	218	220	231	209	220	221	224	217	226	214	216	201	210	202	201	193	215	202	178	176	186	208	179	203	183	185	174	175	188	202	219	173	174	172	186	199	196	193	179	162	209	206	165	197	189	205	198	164	157	199	191	205	165	178	187	183	160	157	189	174	190	181	176	173	172	171	181	204	154	171	164	158	166	163	174	164	164	155	173	162	157	164	167	146	177	180	187	182	145	170	176	162	188	160	176	160	163	157	184	190	161	185	184	167	170	155	181	183	193	169	159	171	180	160	169	197	199	148	173	200	163	178	168	164	177	158	176	157	156	168	188	165	169	163	155	167	168	162	156	158	154	182	179	164	147	188	155	175	185	197	159	175	175	152	178	175	181	160	173	135	161	170	181	152	185	161	150	175	164	143	170	157	168	196	178	171	178	175	159	175	173	179	191	181	163	182	161	181	174	171	145	151	184	155	170	165	163	163	175	160	176	188	161	161	175	158	166	183	144	177	183	143	158	204	190	160	188	164	175	175	161	155	174	168	171	162	167	160	138	177	157	184	164	173	201	168	191	165	177	147	168	153	152	174	177	197	165	181	183	185	154	184	158	181	174	154	189	164	147	159	175	184	186	151	165	167	168	179	191	171	154	173	170	169	184	168	167	181	169	147	159	158	152	147	199	159	182	158	150	182	169	183	166	176	170	158	177	150	172	172	166	178	169	167	159	157	153	161	152	179	175	158	180	178	165	177	199	169	170	171	158	188	160	163	182	176	181	169	164	174	162	183	169	172	166	159	161	155	163	165	178	169	185	189	166	157	177	170	189	176	156	161	183	173	159	170	175	165	170	153	192	187	182	197	163	164	191	163	152	189	142	160	176	187	156	166	160	181	178	158	188	155	165	170	178	177	156	177	171	180	187	195	173	169	169	174	172	153	185	188	162	172	177	186	172	162	153	163	165	186	166	191	168	186	157	158	158	174	169	174	184	180	169	151	162	173	168	173	155	177	183	143	190	154	152	175	186	182	162	165	169	155	173	190	191	172	184	189	163	188	174	169	178	180	173	160	159	177	189	173	169	170	148	177	180	188	164	165	166	170	160	164	181	187	165	149	173	177	155	163	191	185	179	173	174	186	147	176	180	159	161	149	160	191	179	174	169	160	180	183	174	144	173	173	164	182	194	185	173	155	181	185	167	153	157	166	145	181	189	182	169	160	197	189	168	193	169	148	174	184	160	177	185	168	172	156	187	181	167	196	178	198	159	196	176	172	153	178	192	158	137	154	157	170	180	171	181	182	184	173	152	177	198	162	168	181	169	158	178	190	183	175	204	167	175	177	175	172	177	173	174	177	151	161	174	172	191	158	190	147	178	172	141	150	172	186	174	163	173	166	170	174	157	186	169	161	160	170	156	139	165	179	165	149	192	194	161	180	184	167	170	179	175	162	182	188	162	154	156	173	165	175	164	169	161	165	144	158	187	183	184	186	184	178	147	165	157	159	175	175	182	164	161	159	155	157	175	187	152	171	177	166	185	177	150	170	209	159	168	168	185	169	149	160	160	165	155	180	173	180	173	179	159	180	163	182	164	163	155	209	154	179	168	167	181	156	198	168	155	158	180	162	169	171	195	186	178	168	172	145	168	165	177	146	159	180	159	158	159	188	176	179	185	172	191	151	178	174	149	159	160	181	159	162	169	172	169	189	179	185	178	169	147	184	151	171	160	152	184	160	158	188	159	171	177	179	154	186	188	160	182	194	185	166	153	171	195	179	169	173	150	198	190	163	172	167	173	188	178	141	173	162	141	169	171	183	170	184	180	185	170	151	175	179	188	161	168	154	179	175	160	189	186	161	176	160	164	160	165	188	164	172	188	179	178	165	165	180	177	163	140	149	203	163	154	178	198	169	168	167	178	165	149	178	177	176	191	160	171	173	167	186	170	190	155	180	174	169	158	170	175	166	160	189	168	179	167	193	179	159	174	177	178	152	149	181	167	183	169	171	166	167	177	171	171	157	162	158	166	171	161	137	177	168	175	149	187	172	162	157	194	176	186	157	177	200	177	180	160	186	165	192	194	174	167	150	179	161	138	156	168	176	187	164	131	163	171	174	171	183	180	174	157	155	159	167	190	178	182	165	146	157	171	152	167	179	179	196	171	168	180	165	172	165	180	183	178	167	175	181	163	160	175	187	152	191	169	170	178	158	170	163	174	169	172	176	157	184	165	154	185	154	178	166	194	190	194	147	196	174	185	178	166	152	167	165	176	195	143	187	175	176	161	205	157	167	195	185	163	159	187	139	180	185	168	151	181	192	159	155	172	192	174	148	172	158	160	187	169	144	169	162	178	164	183	174	187	196	173	161	183	184	155	164	178	149	156	147	187	182	151	171	153	161	174	173	173	162	173	180	155	188	185	171	192	138	178	170	173	170	171	170	185	173	158	169	169	181	159	182	165	166	151	145	163	182	180	172	157	177	153	179	171	170	163	169	165	151	187	199	181	181	169	181	180	157	157	154	172	155	156	180	161	176	180	187	169	180	158	176	167	189	156	186	172	172	176	169	178	174	152	158	175	162	175	174	179	162	171	171	182	192	170	163	176	184	167	163	173	144	138	165	171	162	170	171	164	161	186	183	186	156	150	163	193	166	179	177	164	174	173	194	165	155	178	170	165	163	154	181	162	159	159	184	146	180	173	161	184	180	202	176	190	166	178	153	172	166	185	157	172	164	200	167	174	164	147	162	185	168	168	183	175	177	192	166	179	151	149	162	144	175	163	176	154	155	165	158	172	175	168	193	155	180	148	176	133	169	183	165	185	170	173	157	185	214	162	157	162	168	190	179	171	158	184	166	168	152	159	201	173	166	163	154	151	166	175	183	179	178	149	158	164	165	183	167	159	153	176	169	171	171	181	147	151	182	178	201	177	165	178	205	167	173	165	191	171	187	141	146	163	165	146	193	168	171	177	200	175	170	174	184	165	165	159	175	164	160	173	172	172	176	180	185	187	173	178	166	170	165	177	171	143	169	183	151	174	181	168	175	181	155	186	178	174	193	172	172	189	165	163	165	152	156	191	196	161	174	157	156	188	156	188	172	150	181	173	179	169	164	189	170	175	173	183	159	154	153	161	178	167	161	189	171	148	166	193	150	154	181	169	178	171	165	176	190	192	161	166	157	187	185	169	177	170	163	166	187	172	177	169	180	157	160	187	160	193	205	165	180	172	162	162	202	170	172	154	171	145	186	189	166	153	160	183	191	168	169	174	169	160	177	146	181	177	191	187	164	174	151	152	171	159	170	145	172	149	175	200	141	179	187	156	178	160	175	194	162	176	175	151	165	198	169	166	169	179	169	155	180	194	175	186	163	161	168	165	179	169	166	165	173	172	181	162	175	177	183	179	163	184	181	188	156	182	169	163	151	176
7508	17321	16556	10025	7259	5558	4203	3696	3116	2811	2259	1815	1508	1380	1162	984	906	789	775	725	687	665	602	586	524	478	463	430	353	337	328	303	298	309	287	320	328	334	331	317	360	303	342	328	305	328	301	311	319	279	304	272	312	284	278	275	305	260	259	261	271	260	251	237	249	252	281	257	252	240	242	264	262	277	237	235	265	246	251	256	257	230	252	268	207	255	223	201	227	226	205	233	251	241	218	197	236	241	213	205	235	216	201	258	213	215	230	214	211	228	190	213	219	226	233	236	238	217	210	202	209	226	214	214	199	223	202	224	214	218	231	235	235	229	228	248	194	239	205	241	243	214	225	238	196	208	196	209	218	201	214	206	228	210	222	247	223	241	216	211	217	230	209	228	223	208	227	192	240	202	208	237	209	212	209	221	244	216	225	261	222	217	224	220	228	236	228	232	226	238	221	243	226	224	226	210	226	225	236	213	207	226	242	219	238	219	224	194	203	219	225	226	223	225	229	229	248	229	221	253	209	231	237	208	202	215	227	203	243	226	218	209	235	213	238	238	234	181	224	222	216	208	212	233	246	265	241	201	213	235	228	235	217	206	237	207	208	232	222	214	253	217	216	232	266	230	214	240	202	220	195	221	226	196	232	194	234	227	232	216	194	186	206	216	236	226	217	213	205	214	220	201	201	201	233	206	219	244	238	204	208	239	250	225	213	209	211	232	220	206	210	207	219	230	198	208	207	227	212	234	225	203	216	231	211	212	216	243	229	226	213	207	214	235	230	245	204	233	193	243	219	200	234	228	186	222	220	212	239	218	235	218	216	218	207	212	227	208	220	232	241	199	212	218	241	217	220	189	203	195	226	211	198	246	214	223	211	222	190	217	233	229	199	240	221	209	262	220	222	221	227	216	214	207	211	196	220	239	218	196	211	195	206	216	236	230	224	224	254	217	255	229	188	199	217	205	201	216	208	208	238	230	232	214	242	226	246	226	204	214	227	188	222	229	216	207	229	237	210	202	217	241	204	238	201	216	199	205	244	213	217	205	223	217	221	213	232	210	201	237	214	225	230	199	232	230	222	199	201	219	215	210	253	232	216	216	221	240	246	218	215	189	226	217	232	219	235	210	224	214	215	237	207	208	214	219	240	223	198	248	216	225	253	209	229	207	240	214	242	217	222	214	226	210	228	228	218	211	228	221	223	216	207	242	239	204	243	212	211	198	225	225	234	236	204	227	211	231	196	235	210	247	193	230	202	218	220	216	224	218	188	234	206	252	215	229	215	220	221	235	269	202	228	226	236	225	192	206	237	234	227	225	217	239	205	214	210	197	219	186	225	219	237	216	209	204	200	238	234	208	212	223	224	248	224	213	226	198	213	222	198	202	230	225	211	185	224	210	201	217	198	213	230	219	220	217	228	244	249	219	206	221	221	205	223	211	217	204	216	235	244	238	222	224	212	210	253	218	221	234	210	219	204	230	247	201	250	230	211	191	223	208	243	210	215	222	199	232	226	210	225	205	198	227	232	214	209	192	221	224	251	222	242	214	213	231	214	207	234	221	222	207	214	216	209	215	224	215	224	210	217	235	211	214	224	188	216	229	211	226	216	203	204	248	220	188	224	220	223	234	256	226	226	220	199	216	217	197	210	218	229	226	231	209	203	218	214	215	221	228	216	241	228	204	216	203	239	218	219	228	212	207	205	212	215	241	205	241	192	235	212	209	217	210	250	224	239	224	199	226	215	211	204	234	217	211	211	183	215	205	226	223	211	194	233	226	216	207	218	221	201	210	200	230	208	194	199	236	215	186	208	198	199	217	230	212	237	232	212	246	222	204	237	215	216	234	206	228	203	212	231	233	229	211	210	217	257	221	224	210	212	219	199	240	202	217	238	204	228	196	238	215	218	225	206	220	214	246	227	214	230	229	234	211	205	208	232	223	240	232	243	217	240	203	228	203	237	202	218	217	240	206	219	234	216	231	201	221	213	234	221	216	226	235	220	214	211	223	225	210	229	229	255	243	213	218	237	208	210	217	239	208	221	224	213	203	212	228	220	207	222	240	241	232	231	187	226	227	213	227	223	215	211	231	243	240	225	229	207	209	228	209	208	225	224	182	218	219	239	230	235	185	220	229	215	216	223	214	236	220	215	201	218	209	200	222	216	221	213	233	219	227	213	230	206	243	226	214	236	247	231	242	245	214	232	219	233	212	239	226	220	206	224	214	218	198	228	231	246	230	207	231	230	225	237	195	245	235	216	216	235	192	212	222	227	249	218	229	230	208	207	200	220	207	204	257	211	208	222	234	197	211	257	208	197	233	239	229	205	245	211	217	214	218	224	217	234	220	219	204	203	193	224	202	217	227	202	202	244	209	210	243	220	206	205	228	227	229	212	230	228	235	250	223	191	202	225	211	214	207	239	215	236	223	257	219	222	234	221	210	227	222	245	237	215	226	212	230	200	227	231	207	238	194	233	216	192	241	248	251	236	227	217	196	226	210	208	201	217	216	239	208	228	212	243	248	243	209	207	214	204	213	205	222	202	222	211	254	213	242	245	235	210	199	215	234	207	230	239	216	215	211	230	192	223	231	210	229	193	217	208	202	198	240	214	217	207	224	194	217	218	237	209	231	213	217	221	226	221	198	228	231	224	229	217	220	233	213	193	234	218	221	221	187	197	201	236	196	238	215	206	198	206	200	226	216	200	231	212	240	196	231	240	194	207	231	247	221	214	199	237	227	210	176	225	220	233	226	206	230	219	215	222	209	204	229	201	212	210	234	220	224	231	211	212	222	215	217	228	233	208	225	224	218	214	240	215	246	275	220	228	242	202	229	207	234	223	211	210	227	178	213	212	203	209	205	193	224	213	228	215	223	195	216	214	257	229	196	223	202	212	233	220	216	211	222	205	228	209	233	205	236	225	206	244	214	233	226	217	232	208	236	227	217	203	218	262	231	224	220	216	241	201	211	232	216	217	206	231	242	200	235	215	237	225	238	210	185	217	236	204	198	245	198	206	232	203	215	223	221	195	212	215	216	201	229	227	205	228	245	231	212	204	234	195	237	231	228	218	191	213	226	211	220	231	227	198	224	199	226	245	200	187	234	217	225	192	228	212	233	218	211	214	225	187	236	232	204	225	233	212	224	225	210	220	237	209	219	228	239	252	217	238	197	228	239	257	214	223	214	213	242	201	199	205	202	230	232	219	234	203	216	203	191	211	215	223	247	232	204	225	212	221	224	222	216	202	217	198	218	208	220	215	201	218	249	229	224	219	230	226	238	239	213	206	239	217	239	239	234	214	206	247	219	226	217	241	230	217	233	238	203	244	212	230	224	220	219	213	234	202	219	203	223	245	233	208	250	250	218	224	231	215	189	204	222	229	242	239	250	218	212	231	206	174	235	227	228	227	212	189	238	224	196	198	204	214	240	213	198	231	205	215	212	231	212	194	214	224	214	236	241	210	213	208	237	207	205	224	228	212	214	227	223	208	231
22721	21006	28742	23473	21011	21119	11068	2737	1976	1752	1510	1244	1102	926	742	710	599	542	529	475	476	425	423	370	357	306	325	274	248	240	240	219	197	181	201	212	177	207	200	240	206	228	205	210	209	193	186	209	209	178	183	187	184	170	175	193	178	159	167	166	169	170	162	156	149	151	137	192	187	164	157	152	153	149	147	152	140	130	134	135	144	138	153	145	135	145	127	137	127	164	149	126	133	140	136	116	145	134	140	126	138	134	124	131	139	130	148	131	134	131	139	154	117	138	131	126	126	122	128	145	142	93	134	133	135	133	126	123	124	133	132	134	120	150	122	127	130	104	120	114	111	140	135	129	148	121	151	119	122	136	126	136	159	137	135	145	134	137	131	136	143	139	126	117	129	136	135	126	117	143	133	122	144	123	138	140	141	123	113	118	127	147	145	133	127	137	133	129	132	126	109	114	156	142	128	140	128	129	134	144	130	112	115	138	127	148	142	112	134	134	122	138	137	132	111	120	131	133	136	145	139	130	131	152	131	121	119	155	134	139	143	124	132	139	155	153	134	107	137	139	138	130	126	133	122	138	119	121	140	141	144	132	147	101	127	131	135	119	128	134	131	133	138	122	134	128	162	128	125	143	148	129	122	120	122	114	130	133	152	147	137	111	131	150	131	157	144	131	124	120	125	171	154	138	140	122	114	144	113	133	151	128	121	128	107	146	116	112	122	137	128	132	127	130	121	133	137	152	127	133	128	137	134	111	123	125	122	127	117	126	126	132	125	126	118	131	136	123	123	141	132	130	90	142	132	140	136	133	122	133	129	117	134	99	134	145	138	124	133	111	120	137	138	128	141	132	119	128	137	135	120	144	124	137	123	130	125	111	153	105	131	129	128	120	105	132	127	124	140	122	139	123	114	122	130	114	125	115	122	128	151	124	143	133	122	144	142	135	135	123	143	134	119	114	107	112	118	121	144	123	124	133	129	129	152	111	134	140	140	130	121	122	111	147	120	126	145	123	135	117	146	133	137	156	120	158	114	116	129	128	118	128	132	135	119	136	114	142	117	135	128	118	144	137	103	125	141	122	125	156	132	113	128	137	143	143	136	140	141	128	129	110	142	134	144	125	115	113	124	135	111	112	138	138	127	142	135	109	124	133	134	114	138	126	144	144	149	121	136	141	139	114	110	145	118	129	124	118	129	142	121	136	130	118	111	118	127	135	119	130	143	109	124	132	139	115	114	124	131	133	112	135	123	108	130	131	132	122	152	139	123	122	144	152	123	114	129	140	121	122	136	119	139	138	113	123	146	141	127	155	119	125	130	126	141	125	119	126	135	122	122	124	115	125	123	134	118	137	142	127	141	142	131	133	150	142	124	122	127	118	121	144	120	121	136	128	124	141	133	143	140	117	121	124	120	117	123	128	140	143	119	142	129	160	129	113	164	134	134	130	137	125	136	147	125	142	138	126	114	124	123	130	134	129	137	131	144	133	125	136	140	166	142	131	138	115	156	122	125	114	127	150	140	121	125	138	131	135	142	129	139	136	144	132	126	123	132	114	115	131	144	131	124	127	124	119	124	143	113	122	150	134	138	141	130	125	113	116	158	118	127	128	125	125	144	148	126	112	127	113	110	127	126	132	128	139	132	142	143	131	144	123	129	132	115	119	152	131	133	144	135	128	135	118	118	116	152	126	145	140	139	121	128	140	130	119	140	129	123	132	141	117	123	126	154	117	132	136	139	118	140	163	140	124	130	147	125	122	144	142	133	131	144	151	136	115	134	147	129	133	125	126	133	97	131	133	149	130	113	128	144	126	128	116	133	129	125	135	123	132	124	139	130	128	131	121	123	119	134	143	134	120	139	127	123	115	136	127	112	123	117	130	136	117	133	126	139	121	114	111	142	140	121	138	138	127	122	134	116	132	141	134	136	132	127	136	122	137	136	125	139	143	127	122	125	129	139	134	143	134	147	131	132	133	134	152	140	141	113	129	153	135	113	123	137	130	135	132	124	143	158	126	119	143	130	135	161	137	112	129	131	135	136	135	115	119	137	111	119	159	133	133	135	134	130	141	120	132	135	126	126	131	142	118	122	133	126	125	132	129	122	122	115	139	141	136	113	120	125	118	139	120	135	127	136	127	137	125	138	139	145	127	132	126	108	120	162	122	153	133	143	135	122	123	132	132	146	107	140	131	134	115	146	140	137	129	127	154	139	160	133	133	124	129	128	139	131	135	111	125	136	145	125	117	120	136	149	106	128	128	115	130	128	129	123	160	125	136	112	108	149	143	143	129	110	125	125	145	136	129	135	123	116	123	130	156	152	125	129	126	134	149	138	139	112	141	130	146	131	126	124	136	115	133	113	117	143	122	116	118	128	144	128	120	124	116	129	138	114	135	131	136	126	131	128	138	134	133	138	137	109	138	130	127	121	131	145	141	126	136	148	129	122	133	139	135	111	135	113	133	129	126	160	120	135	140	126	146	140	100	133	118	120	126	131	146	130	122	119	142	129	134	134	136	125	123	130	124	134	127	142	135	136	127	130	113	131	138	148	136	137	128	154	135	128	141	137	151	120	136	119	124	102	120	121	119	131	146	127	131	122	98	127	138	148	160	123	135	121	138	123	127	125	114	127	123	115	143	129	156	125	131	131	131	143	135	133	121	131	143	132	126	129	136	130	135	134	127	126	134	143	134	124	119	108	160	148	126	139	127	130	114	133	125	134	116	124	123	132	127	136	133	125	130	142	134	146	131	133	132	117	150	134	130	109	120	112	131	146	143	118	125	131	124	118	132	116	112	121	119	147	119	131	133	116	151	127	125	146	159	128	125	118	143	123	138	139	139	128	123	137	127	112	131	134	131	129	143	141	166	115	135	140	109	135	137	131	129	116	149	136	139	130	162	142	140	117	129	130	119	149	133	137	125	116	132	106	120	141	159	127	151	118	116	133	138	139	129	128	125	127	129	149	155	145	130	120	120	121	132	131	138	137	123	137	135	131	140	143	127	128	114	127	145	122	113	128	129	125	110	132	133	137	143	129	129	140	134	103	127	142	136	147	118	140	133	123	131	113	108	116	108	132	135	137	124	143	139	116	143	131	118	128	135	127	122	124	116	118	113	141	127	139	102	138	125	143	116	142	128	130	135	127	112	138	137	143	134	170	112	136	125	126	139	123	125	131	124	134	154	135	116	125	127	146	150	124	127	125	126	137	131	145	121	124	149	151	141	137	125	155	133	119	119	121	133	140	144	137	137	147	138	127	119	135	120	133	109	118	143	140	130	135	143	134	136	134	115	118	131	125	110	124	138	114	140	119	151	121	127	139	112	115	136	129	134	129	106	148	144	116	115	111	125	156	112	122	122	127	128	140	140	129	144	149	145	146	124	128	120	138	132	116	142	127	137	138	116	107	133	148	138	149	123	136	132	123	133	124	113	131	128	128	134	125	118	132	127	126	121	154	144	139	138	121	125	132	144	141	136	116	136	120	123	132	127
9650	22919	21776	13608	10216	8022	6606	5502	4727	4180	3355	2647	2331	1912	1591	1419	1226	1109	992	903	865	833	660	674	594	556	495	426	388	369	316	299	311	308	279	319	301	298	276	337	334	342	334	333	328	293	287	290	285	265	227	242	265	254	244	268	233	241	273	223	203	233	199	224	179	218	226	240	228	216	223	244	205	217	225	196	214	204	198	177	216	189	181	186	188	193	170	151	173	143	172	170	186	157	168	169	177	154	171	172	170	176	160	158	187	182	126	175	168	154	164	167	175	162	173	168	158	148	150	184	171	178	166	181	156	165	141	184	175	159	174	156	150	146	157	163	165	155	181	162	179	156	157	160	139	149	153	153	185	183	141	160	165	158	155	162	144	147	171	167	154	162	165	166	168	169	198	158	186	142	181	161	137	172	167	156	167	158	163	193	160	147	156	178	157	173	155	155	180	157	150	154	190	165	189	158	165	167	164	171	163	150	164	157	169	163	157	155	163	159	152	173	181	151	140	178	161	157	135	158	161	173	197	141	167	166	149	173	160	158	151	154	178	177	149	153	162	158	156	169	144	151	162	165	168	171	137	161	152	156	171	146	176	169	142	169	173	180	160	168	161	163	161	170	158	174	154	151	150	154	145	161	147	157	169	163	164	162	170	159	170	166	138	139	165	188	189	184	154	165	166	132	168	188	168	165	182	148	185	158	156	152	156	177	158	132	168	181	175	168	161	145	174	159	155	159	159	157	183	178	165	152	160	154	182	159	157	179	172	173	156	153	170	154	164	164	165	153	163	164	166	134	176	172	186	144	160	155	187	167	145	134	159	179	156	160	169	156	157	156	157	149	153	176	150	164	145	171	150	170	164	151	152	132	141	169	159	149	154	182	161	188	141	178	147	163	142	153	138	163	144	157	160	163	175	152	144	164	166	145	144	150	161	183	195	170	153	156	148	180	164	166	167	187	171	149	163	186	190	163	160	152	164	156	169	181	164	142	179	176	140	167	131	149	151	171	182	152	164	160	182	141	194	176	164	180	152	175	165	163	164	162	176	162	172	160	156	170	146	162	166	146	168	127	173	148	171	158	161	174	148	173	149	133	171	156	157	177	153	150	170	169	156	157	162	151	138	160	158	152	154	160	161	166	157	142	146	155	165	161	148	184	145	152	168	165	151	186	190	141	165	167	134	150	164	149	150	164	183	137	134	144	153	162	170	162	170	138	143	152	148	184	187	168	171	155	151	157	156	152	180	172	154	173	175	184	147	180	174	193	155	151	156	152	158	168	170	152	149	157	133	156	153	152	129	169	172	172	172	163	163	171	131	172	160	174	170	176	133	159	128	159	170	172	161	149	169	158	150	167	164	154	182	149	177	146	158	159	155	158	173	153	169	176	149	171	157	162	149	180	158	163	154	178	176	142	150	155	162	151	161	154	167	160	167	177	153	155	171	179	144	163	175	158	136	163	161	148	162	150	150	184	169	184	164	187	186	146	156	153	143	170	154	133	153	150	159	155	156	146	169	170	163	181	157	173	166	140	167	159	144	170	173	180	163	178	159	151	185	165	153	151	156	179	168	154	151	157	157	135	156	184	153	174	149	135	166	156	154	159	185	164	154	147	170	188	167	161	173	163	157	159	177	150	196	143	131	128	152	163	164	150	162	160	164	139	152	166	157	165	151	161	158	154	145	173	177	138	139	161	168	167	173	154	139	151	155	161	147	144	161	167	198	149	158	167	147	169	179	148	182	137	165	172	151	158	169	172	144	161	158	184	162	172	145	174	176	171	162	172	174	158	188	148	172	180	150	168	163	174	150	159	165	197	133	169	160	146	190	140	148	165	156	145	155	149	132	133	156	150	165	173	163	157	160	173	175	154	143	168	150	156	135	151	160	163	141	144	154	149	165	139	171	168	183	148	129	161	169	177	165	165	142	156	172	154	151	153	182	173	162	128	161	171	174	164	178	173	147	160	168	153	166	150	177	164	184	164	185	167	159	185	160	164	158	147	171	174	139	171	160	140	150	163	166	165	170	177	166	160	165	154	157	166	165	169	167	151	166	137	153	140	179	175	150	164	158	161	173	164	146	155	163	184	158	163	169	182	185	175	164	171	179	154	172	150	174	169	170	160	148	157	154	184	165	179	153	145	163	158	167	173	149	151	155	150	174	149	162	172	168	174	165	147	161	192	145	161	151	157	148	146	175	187	162	179	179	168	162	158	173	160	145	162	140	164	167	167	160	173	172	158	170	139	149	150	136	178	145	174	165	144	162	167	164	161	150	158	160	144	165	154	169	173	171	157	154	145	161	166	161	165	156	167	177	164	161	137	154	159	149	171	176	170	168	168	152	164	173	176	135	160	143	167	163	161	157	140	143	134	152	162	173	161	157	166	156	162	174	161	170	147	161	155	154	178	156	160	168	155	152	151	171	159	155	195	171	166	131	144	150	175	132	175	164	158	142	155	151	144	173	155	170	157	142	154	169	141	144	151	135	157	161	160	172	166	143	170	144	140	169	153	141	153	154	147	185	169	172	172	165	153	156	154	163	135	161	155	131	165	167	154	178	153	156	176	155	138	159	147	144	177	160	177	164	147	177	146	167	174	195	171	141	157	177	148	148	180	157	169	178	175	198	166	169	162	168	196	148	146	152	160	152	200	164	176	156	172	157	162	161	165	158	153	151	164	157	164	151	142	182	162	171	131	142	173	154	164	168	160	161	161	154	181	156	167	133	147	151	167	151	157	168	161	164	169	169	178	160	171	149	175	138	151	148	152	161	158	160	176	162	170	141	174	160	140	156	168	172	161	146	172	159	145	191	162	194	157	171	185	154	154	159	172	187	149	143	157	155	150	164	176	184	162	150	140	144	153	165	145	155	171	159	175	167	151	190	148	183	151	162	149	167	178	152	161	165	164	156	153	148	173	153	165	154	185	149	159	169	156	172	161	153	174	145	187	147	166	158	152	163	163	154	181	143	176	165	151	165	175	155	172	141	174	150	187	159	149	162	165	183	170	161	150	157	162	156	160	161	149	166	148	173	176	149	170	142	164	167	170	129	148	161	153	156	146	168	169	176	181	160	161	169	157	153	153	173	159	160	185	157	151	156	185	159	148	155	150	154	167	141	165	156	176	171	165	174	142	164	182	169	155	152	142	158	150	160	176	175	142	169	160	168	158	139	156	167	174	166	163	169	172	163	158	164	149	143	153	164	152	152	171	178	147	154	146	165	154	189	166	150	155	182	182	175	168	146	175	136	164	159	153	150	180	157	149	152	176	162	173	154	153	150	149	139	163	159	172	144	157	144	142	161	166	170	161	156	159	173	164	169	160	180	139	167	166	173	131	163	181	162	150	167	161	147	149	158	160	179	170	164	161	156	152	147	167	187	155	149	189	160	132	168	164	142	162	160	186	147	161	162	153	169	150	152	172	160	172	148	149	164	144	141	175	147	174	149	166	177	180	169	160	166	175	170	153	150	170	169	175	168	141	143	173	147	170
26671	20256	11033	3511	1791	1210	1004	886	851	802	660	581	551	449	430	437	402	379	355	357	344	386	340	345	295	311	296	291	267	212	272	259	259	255	302	281	288	270	292	297	274	258	284	288	266	324	294	259	273	270	249	278	238	297	259	287	277	255	246	268	273	276	289	245	274	243	243	265	290	273	279	273	262	254	254	206	258	259	262	285	256	242	282	271	254	257	245	244	236	248	269	264	247	253	239	240	265	252	261	235	251	222	245	287	276	264	225	241	271	226	257	242	256	240	258	228	254	215	242	236	267	264	268	240	253	277	248	255	241	250	242	261	268	280	266	253	256	258	256	224	249	258	243	248	268	226	246	221	213	242	247	275	253	278	246	269	290	255	259	265	248	240	244	242	248	280	269	243	245	268	236	295	269	258	270	266	233	241	269	241	256	235	246	240	244	254	235	260	270	227	249	232	265	265	257	246	243	233	217	272	239	236	240	236	257	243	235	265	225	270	253	248	249	233	242	256	223	236	237	257	267	284	250	250	252	227	241	229	263	218	233	236	252	220	258	221	223	238	264	244	247	248	260	233	246	244	248	255	225	223	238	253	247	242	254	226	262	214	232	259	240	227	263	266	261	230	245	241	254	224	262	248	249	237	249	220	254	235	255	261	239	240	249	240	228	278	236	243	244	233	254	286	246	247	265	238	271	259	242	233	291	245	215	231	251	225	246	245	243	227	248	248	251	247	263	241	266	250	270	232	228	248	239	239	238	253	238	250	256	261	238	246	234	252	227	260	250	262	256	232	217	243	264	237	240	264	238	238	249	232	239	239	252	247	255	242	260	257	261	219	242	237	249	236	234	216	231	250	285	248	212	254	248	241	229	245	242	248	262	243	224	255	264	254	255	242	257	273	237	276	244	269	239	256	229	271	243	218	274	241	253	231	220	247	243	252	246	244	240	241	258	214	296	265	242	222	252	254	247	219	266	239	247	249	231	250	257	249	231	257	244	273	249	258	266	242	242	225	262	230	220	272	273	257	241	254	256	243	249	268	252	214	253	243	228	238	229	236	244	263	221	253	271	272	238	238	253	225	268	248	249	274	272	236	253	233	263	230	256	233	248	229	245	240	258	250	252	268	260	229	236	243	249	266	251	244	259	267	241	256	261	233	249	251	277	252	229	259	237	241	255	250	229	261	234	253	248	291	241	246	278	242	279	281	244	252	291	229	245	236	233	266	254	256	267	237	248	266	226	250	272	256	264	247	256	260	296	255	240	277	247	234	235	271	217	268	249	270	247	256	267	271	250	238	238	246	268	274	260	247	262	233	233	242	223	242	240	248	234	250	238	220	243	245	223	232	252	236	224	271	223	240	226	254	275	251	234	230	273	253	225	252	262	251	235	267	252	270	244	248	256	232	240	252	255	237	275	249	263	225	241	250	235	242	240	234	244	252	271	263	257	262	249	260	225	247	261	221	261	218	260	261	224	244	249	241	224	231	269	263	257	234	231	264	274	261	261	242	240	246	214	269	261	260	265	223	261	248	263	243	232	237	229	252	248	263	250	232	231	271	238	251	254	240	262	246	243	251	269	234	255	243	253	253	237	264	238	262	258	264	241	234	240	260	254	253	239	230	224	267	262	271	229	238	258	248	259	260	266	258	242	230	252	226	246	267	240	254	241	261	267	221	271	230	238	239	253	241	274	242	258	246	253	252	278	237	235	243	264	236	263	251	239	245	231	252	263	241	236	227	264	245	266	255	244	246	255	235	243	278	248	232	234	240	218	257	234	259	259	242	259	244	264	246	245	254	245	271	235	234	263	234	249	261	277	229	230	256	234	257	264	259	259	256	270	240	248	258	268	238	246	267	259	241	224	249	251	244	263	245	244	244	284	262	271	265	238	234	243	251	262	251	241	240	230	254	227	253	261	256	215	221	263	239	235	233	255	253	258	230	250	230	265	254	246	233	257	223	231	236	243	254	247	235	245	254	252	237	252	233	264	250	246	205	247	243	230	243	233	248	267	227	246	240	217	255	222	254	272	251	257	230	251	230	249	247	259	251	240	240	221	250	240	260	240	250	269	262	243	228	260	245	224	254	260	270	238	236	229	252	244	266	234	233	259	243	263	237	243	230	240	252	234	251	247	248	239	247	236	251	250	240	251	240	257	251	246	234	256	254	247	248	245	257	255	271	250	271	236	246	257	222	262	254	249	272	290	249	260	254	268	257	257	253	216	271	254	254	251	245	238	270	250	242	246	255	283	260	264	242	247	231	278	251	224	217	248	219	203	267	264	237	249	247	228	270	256	270	258	261	228	220	254	250	232	247	237	261	266	200	243	249	234	251	232	239	254	253	253	237	236	237	265	254	249	240	284	262	248	233	257	217	251	265	256	253	237	245	241	260	232	233	231	261	252	239	251	241	265	270	258	257	241	269	245	214	253	243	241	271	216	237	279	247	254	254	231	262	265	259	261	269	241	248	242	240	281	256	250	227	254	246	242	283	259	226	261	256	217	249	257	240	250	256	218	243	269	233	231	239	236	255	230	241	245	276	251	226	263	248	286	220	262	240	265	248	262	246	250	244	231	233	270	235	243	247	219	227	231	231	234	269	275	248	253	239	265	232	247	234	266	239	251	255	252	243	250	235	260	242	255	245	276	244	268	252	251	237	273	246	233	260	241	212	263	255	255	270	241	255	249	239	250	249	256	245	237	241	232	231	230	244	239	257	248	250	235	242	250	243	263	285	247	257	238	237	252	258	266	263	268	246	271	281	254	254	245	246	253	251	240	244	248	268	246	260	220	234	245	216	254	267	261	217	248	264	248	227	266	242	268	253	248	243	278	241	245	244	263	269	240	247	226	257	274	219	223	216	247	262	243	240	244	246	243	245	269	250	260	189	261	282	258	263	231	247	228	235	229	246	264	208	245	218	261	270	251	259	245	258	244	276	245	254	270	227	229	253	279	253	247	252	250	227	269	222	220	274	262	252	276	269	236	255	229	228	253	261	247	264	246	245	251	223	274	214	261	232	217	270	264	272	260	253	250	243	250	237	256	241	261	237	208	233	231	255	257	258	258	238	245	255	262	252	243	247	239	277	261	285	211	259	274	276	275	241	248	245	254	267	249	250	225	222	256	254	248	253	265	257	243	270	251	235	229	236	248	263	269	245	224	258	228	224	248	235	261	240	245	270	220	268	210	243	232	246	221	249	268	247	233	239	217	256	252	261	224	263	222	248	233	242	243	271	241	225	260	258	263	281	240	229	262	236	251	234	259	240	255	230	260	240	231	224	261	248	212	257	244	212	269	233	265	248	228	242	269	274	236	269	240	230	235	221	233	244	215	238	257	260	249	277	244	244	244	272	241	267	267	257	247	259	255	259	216	272	269	247	265	252	221	251	232	274	262	229	244	269	247	245	231	263	270	249	225	258	237	253	270	248	251	273	252	239	269	237	233	237	232	238	222	255	256	264	247	279	261	240	272	259	262	260	269	231	266	276
6188	8809	8702	4769	3369	2653	2323	1972	1899	1686	1365	1159	961	847	788	691	686	591	608	533	547	550	493	477	416	456	404	417	412	387	353	360	367	358	385	358	372	374	384	360	382	361	384	358	391	383	407	312	362	344	343	351	344	319	350	351	336	351	333	321	345	360	324	337	324	320	363	361	331	345	317	302	336	365	344	341	327	339	315	347	343	325	316	330	312	335	301	332	313	325	325	320	356	349	325	309	331	301	309	313	328	306	328	332	309	322	334	321	295	321	305	313	319	298	310	344	315	327	299	336	311	303	315	287	296	326	306	314	321	333	300	309	313	317	346	319	327	360	336	290	321	306	340	324	329	292	323	305	354	289	325	328	267	318	309	313	333	297	315	336	343	294	273	333	317	313	308	300	302	316	304	306	262	328	310	304	321	304	324	318	292	333	307	301	330	324	343	295	306	302	337	332	341	294	310	309	300	291	336	311	334	330	305	326	293	311	322	284	301	315	303	324	338	356	296	291	322	319	347	311	300	318	309	326	329	329	318	294	314	303	293	300	280	329	318	299	315	305	336	333	321	324	318	306	291	322	321	314	288	304	336	297	318	296	302	345	302	319	314	288	294	298	291	317	324	315	307	328	352	327	286	323	291	316	299	314	307	316	315	299	295	303	309	314	322	303	338	304	305	314	304	326	323	310	338	277	340	298	309	340	299	300	336	325	345	287	325	342	325	284	322	314	289	329	311	309	302	354	301	304	302	328	309	312	307	327	339	323	334	300	304	341	324	292	315	326	347	329	301	306	347	318	305	323	315	330	297	338	309	308	297	302	322	288	312	333	335	300	331	311	295	307	337	335	311	328	308	329	286	342	377	324	351	329	320	326	327	305	324	323	313	291	288	320	318	303	331	289	287	315	313	318	301	324	304	310	321	322	269	323	318	324	327	307	322	308	333	298	301	331	305	316	342	335	326	302	347	315	293	320	326	312	332	268	297	316	306	311	338	317	284	290	310	309	310	289	305	309	321	310	307	318	316	299	328	299	316	343	331	320	316	324	339	310	313	308	308	292	308	303	332	312	283	283	335	305	303	298	332	305	292	346	295	296	314	320	317	260	314	291	297	307	353	329	328	323	301	319	321	313	315	329	323	337	303	345	318	329	296	321	310	335	315	332	307	324	308	307	288	317	310	302	308	306	305	342	313	324	320	318	319	322	302	337	310	287	304	341	280	325	304	301	323	319	332	312	305	300	323	301	324	305	347	351	297	309	319	294	310	315	346	319	259	303	303	288	289	315	319	326	317	294	321	317	308	344	319	308	298	271	288	290	323	320	315	303	295	304	327	288	285	307	304	297	325	328	315	329	337	290	323	344	316	324	324	314	325	297	285	302	292	340	325	326	324	319	345	321	298	322	324	319	316	294	352	304	296	312	298	316	297	331	311	342	278	292	324	326	325	311	318	311	350	320	307	293	288	320	328	315	295	310	319	286	265	319	344	291	305	313	326	349	310	332	298	314	320	319	306	283	321	300	338	331	320	283	287	310	302	317	319	286	302	333	305	320	301	305	335	317	312	305	369	286	315	320	318	330	323	291	300	290	303	298	329	313	281	328	341	321	336	270	325	293	302	294	332	340	334	315	287	308	311	353	310	331	340	317	315	292	284	310	315	298	298	333	341	356	315	326	302	285	357	285	300	309	324	311	316	334	306	327	330	312	305	320	308	318	321	299	284	324	326	321	309	313	293	311	300	312	311	321	333	324	297	349	324	306	301	296	337	328	327	337	309	269	325	321	316	343	333	287	329	301	319	331	293	317	308	302	303	318	312	287	308	328	292	322	326	314	349	329	301	290	324	298	287	305	296	285	310	269	286	335	305	316	298	303	313	317	343	286	309	336	305	299	310	339	336	316	284	315	312	320	286	309	293	287	280	285	320	335	296	356	316	300	328	332	326	279	311	322	308	255	302	309	294	342	337	320	287	340	301	332	297	309	308	328	319	339	348	341	308	311	298	319	310	317	334	338	307	294	319	319	306	304	283	325	292	315	311	329	335	330	302	323	331	328	289	307	330	315	328	294	323	307	325	304	315	290	310	298	319	314	327	343	300	338	330	285	329	312	337	320	269	284	340	302	321	301	329	327	291	322	333	332	320	285	356	357	344	296	328	302	310	321	323	296	317	312	306	309	329	307	330	308	317	343	301	297	322	302	324	298	300	323	321	312	313	318	309	332	327	343	297	303	298	299	316	322	292	311	347	303	322	301	344	322	322	320	321	308	323	308	329	293	302	300	342	344	320	310	311	269	326	298	307	338	302	320	320	333	307	319	317	302	280	318	339	303	301	343	297	340	324	332	327	300	333	335	315	310	328	346	320	337	317	285	310	343	324	322	296	306	305	318	324	315	321	279	331	322	320	337	304	302	306	304	314	348	333	324	346	322	299	319	323	318	322	327	329	316	278	325	306	301	312	316	346	314	324	287	329	303	337	331	336	297	320	320	316	313	268	318	316	298	319	303	324	306	315	328	329	314	296	301	352	321	305	353	316	329	328	333	309	331	312	286	326	300	296	316	298	316	333	311	335	325	336	326	321	292	289	307	306	330	305	321	324	340	295	301	328	343	308	335	301	319	307	294	294	300	314	340	338	291	306	293	315	293	316	294	293	332	304	321	324	307	305	283	337	317	291	348	306	318	307	316	340	314	329	321	327	312	341	307	296	314	339	302	304	320	305	293	339	320	338	313	326	307	269	354	317	317	343	293	294	326	316	339	300	324	330	340	325	329	323	345	314	317	321	333	302	308	315	339	313	328	283	291	320	325	280	302	339	289	323	303	304	343	338	293	305	280	284	293	345	338	278	307	307	310	367	317	294	315	309	284	306	308	323	286	326	309	325	321	306	308	313	338	277	304	341	287	294	294	318	305	305	302	308	311	295	312	327	298	325	295	322	322	296	327	293	325	288	335	327	323	323	286	304	295	306	283	330	289	325	315	346	316	343	305	297	316	315	312	323	318	316	324	291	294	327	323	284	327	340	298	329	311	297	309	346	300	299	332	300	288	308	300	301	321	328	307	285	308	310	304	332	310	307	308	301	332	304	288	301	310	319	312	322	329	355	313	332	291	310	335	329	275	328	308	328	291	325	333	299	315	356	316	336	322	303	295	310	317	283	328	293	295	315	308	313	299	309	357	334	314	301	284	317	314	318	329	293	307	310	314	330	330	305	335	304	286	321	313	302	281	302	342	301	308	332	322	311	303	281	303	315	332	286	287	303	326	336	291	338	299	316	310	344	314	314	305	312	310	304	307	336	303	354	303	316	331	321	282	319	327	308	292	317	308	320	330	315	349	309	281	309	328	328	295	318	308	328	340	326	312	343	321	321	299	318	324	323	289	326	318	298	325	278	298	324	314	324	312	300	303	325	315	319	298	323	317	300	294	317	323	354	312	311	319	318	321	324	317	312	341	322	318	308	327	315	300	313	345	305	303	301	319	336	280	279	361	325	295
23687	21064	28390	23951	21052	12054	2759	1841	1525	1324	1091	939	802	689	612	559	518	499	465	442	402	381	355	309	306	272	305	282	242	252	230	234	199	199	195	260	248	244	229	243	238	236	228	228	200	215	208	202	225	225	238	214	213	184	203	210	197	208	203	213	214	183	178	203	185	180	199	194	179	204	186	195	182	173	197	203	188	196	199	196	187	189	182	197	176	179	169	173	172	176	194	181	189	156	184	205	184	148	168	175	173	156	183	179	187	161	175	173	185	169	153	169	174	177	184	166	178	171	172	176	168	153	171	172	198	180	188	189	166	159	166	167	157	189	164	181	196	186	162	178	162	167	191	190	173	172	151	174	170	169	170	176	184	186	165	175	176	156	185	188	168	186	178	169	169	148	168	172	168	165	180	182	167	161	189	166	166	180	186	165	187	147	181	178	196	184	178	171	161	149	181	173	177	200	166	168	184	156	204	176	184	191	160	147	165	151	158	169	164	150	158	197	168	187	165	203	183	159	177	170	164	158	157	190	158	167	165	174	169	160	156	160	171	176	183	160	184	167	177	160	157	185	180	188	158	159	156	169	192	190	183	167	190	161	177	186	180	169	159	180	171	179	185	149	180	176	188	171	186	162	166	179	163	184	157	173	184	174	182	179	165	169	189	155	168	167	172	190	182	180	164	166	159	156	166	153	171	160	185	165	181	164	162	176	166	175	170	185	165	191	185	159	163	193	184	173	199	186	177	192	170	166	181	179	160	156	165	158	179	170	160	196	148	180	184	171	188	190	152	197	168	175	175	181	166	180	197	191	166	178	176	169	181	172	168	157	188	159	154	162	171	187	156	168	180	177	175	175	180	183	148	153	171	164	167	167	179	171	169	169	184	166	149	171	194	175	181	158	176	164	183	157	167	172	184	180	186	173	177	181	187	182	166	194	147	142	160	169	176	181	203	179	181	179	189	171	143	181	178	171	166	133	174	161	179	160	181	192	164	177	169	182	180	156	173	188	186	183	167	209	182	152	172	186	174	190	183	176	165	174	173	158	189	185	148	174	186	171	177	199	174	174	210	208	174	155	192	154	161	196	187	175	167	180	180	195	161	156	177	166	179	184	173	162	149	157	173	181	173	179	177	159	178	178	159	157	174	162	179	162	164	163	159	168	181	157	187	183	199	165	186	162	178	162	155	171	167	151	161	177	190	172	188	178	176	173	182	178	201	171	175	167	176	189	170	176	167	174	143	163	187	168	170	145	164	187	169	170	152	198	191	168	171	188	180	188	189	147	166	155	171	191	176	162	163	164	172	186	154	176	174	186	161	187	172	194	163	185	143	172	151	177	177	185	164	171	163	178	182	161	172	187	154	160	154	166	170	162	175	179	180	180	193	187	178	158	173	162	187	200	180	165	171	169	180	184	164	179	173	180	161	188	173	189	190	187	208	174	151	165	184	159	181	172	173	172	155	195	169	170	181	184	168	174	179	175	174	164	175	172	181	163	171	161	164	153	209	175	176	178	193	170	164	149	163	180	160	167	170	196	185	187	158	156	161	182	182	152	164	172	159	202	182	164	173	183	188	185	191	178	190	167	160	167	180	160	172	178	179	182	177	194	172	202	184	161	162	175	142	171	184	160	170	152	173	167	179	164	189	177	165	182	171	191	189	190	188	167	153	165	183	175	172	188	177	172	189	158	159	169	166	161	155	176	163	164	168	175	172	145	158	184	165	181	178	155	178	158	183	174	160	179	205	159	196	148	145	174	177	173	186	177	171	185	167	170	169	182	162	202	176	176	180	176	184	191	171	175	191	177	176	171	173	160	178	158	159	174	167	156	165	147	170	181	157	171	173	166	197	195	206	187	179	190	192	172	208	180	177	168	195	181	161	164	167	184	156	174	177	181	158	149	168	185	163	202	161	167	163	176	172	169	181	187	155	171	179	161	194	194	201	162	204	176	167	176	170	170	170	175	180	173	156	178	157	173	149	158	201	153	166	189	173	151	194	164	171	155	157	179	164	181	166	189	204	187	172	174	154	190	181	162	161	158	183	169	171	159	175	167	145	158	162	158	176	185	176	172	184	175	176	152	147	182	183	157	197	181	158	173	159	174	188	180	178	206	179	177	193	169	169	163	170	168	172	173	183	192	167	170	190	179	182	182	176	162	171	163	189	174	164	174	144	161	178	162	169	168	167	154	192	157	192	167	168	172	177	181	188	137	179	160	188	188	184	178	198	186	151	176	152	182	187	166	188	171	149	175	181	174	164	171	155	182	167	199	167	173	201	153	139	178	171	203	181	163	171	167	178	159	173	165	155	146	156	180	180	182	157	182	184	152	153	146	157	168	164	186	184	173	204	178	176	171	172	185	155	171	168	194	187	201	171	175	193	172	187	160	167	177	187	162	163	176	167	159	190	170	182	155	163	171	175	189	208	205	160	170	142	165	169	180	148	182	161	189	157	155	149	171	171	201	175	159	154	201	185	177	191	167	176	173	192	172	194	180	183	168	154	183	166	168	193	195	163	176	175	157	153	170	194	183	176	163	174	169	178	170	179	158	176	171	177	168	176	174	162	155	178	181	162	181	184	160	151	159	174	185	178	185	175	174	168	149	188	184	160	199	174	168	163	174	179	193	191	172	151	186	176	179	160	168	161	179	164	186	175	188	181	191	198	170	174	181	177	155	178	171	183	174	174	160	153	172	169	178	168	183	151	153	186	169	191	172	173	155	175	155	192	147	164	172	175	186	165	179	175	188	168	162	176	187	160	168	200	148	171	176	198	160	154	171	152	190	159	150	153	187	169	163	153	177	176	173	154	179	166	178	179	148	179	152	172	169	177	173	184	166	157	178	164	204	193	165	177	197	166	149	171	182	160	166	184	175	175	173	174	165	170	175	156	172	146	157	170	163	177	164	177	171	158	156	171	171	184	166	181	174	161	162	201	165	171	158	155	194	168	174	177	164	158	164	174	181	181	185	134	159	174	173	166	163	193	161	176	168	170	179	181	180	166	187	194	201	172	165	163	184	165	156	152	168	152	165	163	183	178	148	172	184	189	150	181	155	179	162	179	152	158	182	167	178	177	174	162	172	178	157	184	194	181	168	158	192	166	171	175	169	156	165	173	165	168	187	176	165	147	152	176	179	164	178	180	166	186	176	159	194	201	192	165	169	173	169	144	179	155	171	165	167	157	178	152	181	171	196	137	159	176	195	162	165	159	213	149	172	167	160	176	179	169	162	151	173	168	161	176	184	180	156	159	165	154	172	175	147	195	165	178	172	147	172	185	172	173	184	188	177	181	177	160	160	172	161	161	165	193	159	165	174	189	154	174	180	176	150	181	153	153	147	183	175	160	172	157	164	157	171	201	177	177	169	178	163	154	189	204	185	177	148	162	172	178	196	188	173	171	168	173	161	142	187	205	166	174	180	181	186	180	170	193	182	174	168	163	173	185	197	185	188	200	165	159	178	181	166	173	162	167	161	171	195	164	176	188	167
7422	17674	16676	9913	7107	5692	4653	4021	3550	2955	2371	1975	1676	1406	1273	1145	980	935	783	786	699	673	558	514	532	496	468	409	397	318	346	326	301	298	330	340	322	336	339	343	325	306	351	294	305	334	301	309	315	309	298	290	282	287	283	268	271	291	290	249	268	256	254	245	255	235	248	251	300	262	262	247	231	221	254	253	257	249	279	261	226	254	250	230	212	248	258	228	225	225	212	209	217	244	230	217	202	237	210	251	212	220	244	221	218	227	243	234	247	235	232	241	236	248	199	217	244	243	236	198	225	202	216	229	238	237	225	223	226	245	216	211	229	236	220	257	218	248	225	202	222	233	219	211	240	236	198	218	226	207	202	224	232	222	229	224	210	222	235	223	201	234	211	238	254	217	222	226	237	229	230	250	240	217	224	221	234	224	211	225	219	220	221	213	223	230	221	222	225	234	217	225	221	229	216	231	227	212	226	235	209	221	244	222	217	228	218	224	211	241	214	203	240	226	248	211	230	222	229	225	232	240	253	217	227	229	208	212	204	216	233	187	259	215	196	217	234	222	203	269	224	212	228	209	228	226	223	213	218	226	218	205	224	225	215	212	235	234	221	205	208	214	217	207	199	230	225	217	214	238	248	197	223	230	246	200	197	236	233	230	209	213	208	236	231	228	250	221	216	221	223	214	233	213	216	205	250	234	207	226	236	236	228	209	201	254	239	207	216	220	227	207	224	231	218	213	220	229	200	234	197	216	212	229	204	208	209	214	203	235	228	251	239	222	203	222	213	221	252	238	214	187	247	230	231	235	200	224	215	192	224	240	203	236	214	218	242	223	221	242	244	216	241	253	200	222	220	220	208	223	225	221	235	223	237	221	245	208	229	222	225	234	218	239	209	241	235	237	261	216	225	238	217	225	238	223	243	219	207	215	215	243	239	257	226	209	220	220	236	224	236	236	224	232	221	237	244	241	210	248	222	233	227	182	219	234	216	230	231	247	199	228	233	215	219	233	223	204	232	205	213	246	238	203	231	238	226	219	236	209	216	238	245	214	227	258	241	246	223	223	213	233	236	214	205	231	243	226	190	197	212	221	223	216	213	224	250	222	234	228	211	231	207	192	211	221	232	215	247	225	204	225	225	200	224	228	213	216	206	227	239	235	230	237	203	206	216	226	233	235	200	227	224	214	224	241	240	232	215	223	205	219	251	207	233	219	235	224	215	204	211	225	221	236	198	214	201	240	243	229	227	210	224	217	197	198	175	242	205	231	211	237	232	219	218	222	209	213	236	221	236	219	221	215	216	254	209	204	206	217	242	235	232	201	203	240	207	210	194	254	229	219	198	225	214	212	233	239	236	218	200	216	237	224	236	215	214	214	226	216	204	223	216	244	192	222	208	239	202	219	251	198	214	211	224	218	233	234	223	207	223	246	227	245	212	208	223	224	249	252	248	249	219	236	219	191	202	224	221	199	233	230	217	242	220	247	203	227	219	216	214	226	219	219	220	206	235	228	229	257	233	226	217	215	223	225	222	213	225	254	230	212	230	240	218	230	200	230	219	219	231	220	219	240	230	230	211	224	194	240	245	221	234	232	250	238	191	232	224	211	218	212	204	231	272	224	218	207	232	215	242	231	216	219	234	233	214	229	199	238	252	221	212	206	220	217	220	187	217	242	249	239	189	236	226	225	236	195	243	201	228	217	214	189	242	218	232	224	212	187	206	254	251	206	211	236	195	242	216	193	247	211	263	203	244	248	207	200	234	208	216	214	235	210	224	226	214	212	196	219	205	244	203	215	208	224	201	225	221	233	229	195	244	207	205	232	198	204	217	238	215	231	238	207	218	245	240	232	228	226	227	224	236	224	213	229	246	229	215	244	245	222	220	218	238	231	225	244	216	205	218	227	234	240	218	211	237	178	244	205	236	248	245	201	238	215	236	232	220	245	235	223	234	250	231	224	243	231	225	213	217	209	240	249	203	215	226	223	225	223	234	211	234	223	212	215	228	226	208	219	215	221	232	241	227	236	226	228	236	211	224	199	206	223	254	250	231	259	246	236	208	246	216	196	230	224	220	236	229	215	207	231	212	226	220	194	224	201	222	224	236	231	213	237	230	218	216	207	226	231	225	205	205	200	239	198	205	250	223	229	241	210	223	230	242	203	228	217	216	233	211	237	238	204	241	217	204	215	223	206	240	217	220	239	198	213	230	210	221	246	221	211	216	210	216	239	234	217	237	217	222	225	202	198	225	212	215	207	224	214	189	226	217	199	177	231	237	218	218	241	249	261	194	218	194	243	219	256	193	244	234	231	231	249	218	214	236	198	212	187	240	216	240	219	233	251	209	245	205	225	217	231	207	218	203	226	210	229	222	242	216	222	201	212	228	253	194	224	204	209	226	241	225	220	216	227	205	245	199	215	223	196	229	206	218	206	214	245	230	222	204	237	193	239	233	234	247	222	217	239	200	221	249	203	239	213	227	226	243	213	210	253	217	205	238	244	232	253	219	219	232	215	207	223	229	232	225	229	227	211	222	246	231	240	235	223	229	235	249	228	219	215	195	243	200	227	218	229	210	224	229	234	222	226	217	211	218	206	225	231	198	226	201	200	215	225	227	215	227	224	231	220	217	193	229	230	208	228	214	203	227	235	229	218	235	210	218	196	239	222	236	225	194	214	199	213	209	203	232	232	216	245	208	223	216	205	228	221	231	216	237	230	219	222	226	226	231	222	212	212	243	221	223	221	183	232	249	245	231	242	217	223	222	252	224	238	214	263	227	230	210	221	208	198	191	232	195	225	219	189	217	249	233	240	229	223	213	203	234	201	245	262	269	250	215	242	216	229	197	225	203	225	234	238	216	213	204	223	226	226	223	232	220	208	224	207	190	213	234	238	211	213	226	198	218	228	214	237	242	198	215	242	239	224	206	193	211	254	218	219	201	230	223	241	202	209	239	240	229	194	242	220	205	228	236	212	210	236	225	224	244	219	234	233	229	205	213	214	230	232	218	232	232	208	231	226	240	220	200	232	224	205	211	235	206	198	224	226	199	242	254	230	231	234	207	216	232	223	204	211	231	228	222	219	214	238	219	231	238	216	233	224	232	231	210	221	218	222	217	214	212	245	214	225	243	214	236	244	252	243	217	228	230	250	245	220	243	201	221	214	204	236	223	209	234	214	224	214	216	255	230	217	220	213	196	216	248	235	234	257	225	207	211	220	227	218	225	212	234	237	231	206	247	215	225	194	210	238	227	232	222	242	225	255	221	242	238	237	218	232	233	226	236	223	215	208	215	214	216	225	203	205	228	225	228	187	212	237	246	203	237	219	230	213	216	210	256	227	226	201	228	212	217	202	214	219	225	205	220	230	218	221	222	219	225	240	222	224	240	198	236	226	243	250	224	228	226	222	206	257	233	237	228	194	230	236	229	205	224	225	242	223	213	242	225	224	234	215	230	206	231	213	211	251	231	205	231	213	236	244	205	239	195	235	209	222
22642	20986	28730	23414	20990	21088	11619	3081	2287	1919	1580	1330	1075	948	847	762	649	579	535	490	482	415	354	353	380	320	290	260	271	231	234	193	181	212	212	228	203	210	229	225	214	219	225	210	197	210	204	194	197	180	189	199	189	194	170	184	185	183	174	149	163	153	160	158	141	164	175	161	154	161	157	160	148	154	149	160	133	162	133	155	153	146	140	128	152	129	136	117	130	130	140	129	127	144	153	124	117	128	138	154	122	141	149	139	146	130	127	115	129	125	137	124	164	136	118	152	124	125	137	138	126	135	142	128	154	133	110	154	137	138	116	124	148	123	136	130	126	116	116	128	139	148	133	121	129	137	133	114	145	127	127	139	125	123	143	139	172	135	121	126	119	128	133	131	126	132	123	129	139	160	143	119	116	154	102	149	131	150	145	125	153	108	138	118	119	133	120	127	142	145	132	128	136	135	129	132	135	121	132	113	133	129	143	135	138	132	117	118	140	154	132	116	115	124	145	119	128	143	141	123	149	133	134	137	156	134	149	128	114	136	150	142	118	138	132	126	132	126	135	118	134	146	117	114	114	136	119	131	140	126	132	126	112	132	144	124	124	127	130	140	125	145	132	122	131	148	127	138	138	147	145	127	127	118	126	113	136	122	114	125	153	129	126	136	130	126	137	139	123	120	127	131	112	137	153	148	109	143	125	138	112	120	137	114	115	113	128	121	128	133	126	141	132	127	130	124	147	132	130	126	133	156	132	115	126	135	109	137	128	132	126	142	119	148	130	142	119	135	125	137	141	122	110	128	146	127	129	113	150	115	141	138	142	143	139	141	138	118	129	138	128	131	115	131	120	136	128	135	140	132	127	118	135	123	138	124	140	127	137	130	128	126	109	117	137	118	153	105	117	117	152	111	124	127	138	133	133	140	130	156	126	131	135	127	140	127	121	115	124	162	138	126	136	131	117	139	134	139	133	128	138	145	150	135	106	127	126	122	160	116	144	163	128	131	144	121	147	134	126	138	128	154	140	122	123	149	133	139	145	129	115	130	114	127	137	141	128	139	128	125	112	128	129	128	122	143	138	146	129	122	121	145	126	115	143	142	164	158	123	137	124	126	149	139	143	141	136	139	147	128	133	125	120	151	120	158	129	129	146	116	125	128	122	129	132	114	115	125	119	126	123	118	106	111	140	135	149	135	138	142	136	138	131	130	127	146	132	140	146	113	156	135	148	128	147	144	146	142	138	136	142	138	145	138	135	120	122	130	124	124	103	108	145	110	125	121	138	142	123	133	115	134	117	101	143	141	123	136	119	117	151	118	151	137	141	134	140	131	112	140	129	118	128	128	135	125	160	141	136	128	133	143	133	135	130	143	137	151	126	130	142	138	124	122	140	115	132	133	128	134	131	132	140	121	128	125	104	122	143	125	122	109	138	128	137	141	148	108	116	122	135	137	128	115	134	127	121	115	128	126	120	132	127	140	128	127	142	139	141	144	127	135	131	144	143	129	134	126	128	127	137	121	136	110	118	140	137	146	144	129	119	130	135	122	136	148	130	147	152	119	124	119	134	146	125	110	129	120	125	128	137	113	136	156	132	137	141	111	125	129	156	144	135	125	136	151	119	126	140	105	111	124	135	130	137	146	111	133	141	119	134	139	135	154	135	122	140	130	138	132	127	138	109	117	163	125	135	145	136	121	118	140	134	127	145	130	131	125	124	139	134	130	122	130	136	125	116	110	124	127	131	133	153	141	133	141	140	118	126	137	168	118	128	131	124	124	118	126	144	121	148	127	117	153	119	138	132	143	138	124	152	140	169	128	125	136	155	126	127	130	133	134	121	125	117	129	130	122	126	132	140	129	145	128	106	129	135	120	139	122	123	137	136	151	140	142	138	142	147	125	132	144	145	137	129	132	134	128	124	131	160	123	119	121	143	130	144	123	127	133	120	123	138	141	126	134	112	137	148	145	163	124	135	146	147	120	131	112	131	115	113	118	137	139	138	112	135	135	135	145	130	118	139	134	129	132	127	148	130	111	136	130	140	124	138	122	122	134	117	148	142	120	135	129	128	141	144	157	143	142	102	121	129	132	128	147	115	125	141	145	127	121	140	146	139	137	125	133	130	114	148	124	130	122	108	129	136	136	135	134	129	150	146	128	128	138	138	135	121	137	130	143	116	130	127	172	123	135	128	129	132	143	135	146	150	144	117	125	139	131	129	134	128	120	141	120	128	133	149	126	122	140	114	154	139	115	134	137	107	134	127	132	146	142	133	142	144	116	124	119	134	147	139	128	145	130	96	129	133	129	128	124	139	147	139	128	111	134	146	126	144	132	135	121	132	109	128	118	154	138	121	129	130	123	135	130	133	145	114	137	129	111	119	135	122	136	130	157	124	120	145	112	137	123	129	139	125	149	132	133	117	140	155	123	147	145	143	131	127	133	143	141	125	130	120	124	126	154	136	153	134	139	112	138	138	123	113	138	155	129	123	129	125	128	120	121	138	136	119	148	130	143	114	140	125	112	127	135	128	123	123	142	128	118	134	131	143	127	117	124	148	121	112	128	145	124	132	130	133	134	140	106	119	138	128	136	138	136	117	160	119	120	127	140	124	131	126	148	136	146	111	137	132	132	135	142	106	131	127	133	119	142	133	137	130	121	154	148	154	132	142	140	125	144	126	129	130	143	138	125	139	138	140	135	112	127	127	129	126	126	115	130	135	149	161	120	124	121	135	143	120	117	134	125	153	126	132	123	139	130	144	108	128	142	134	140	122	122	127	130	120	131	146	143	132	139	129	134	142	136	128	138	147	138	129	152	141	147	137	111	135	115	122	147	135	126	114	145	149	136	108	135	123	132	110	157	131	119	127	114	123	126	113	138	158	137	130	126	121	143	136	137	129	138	145	123	134	104	119	134	108	153	129	114	138	158	124	142	128	103	138	105	115	125	118	133	132	127	117	148	139	115	134	130	115	128	154	143	134	117	132	130	139	132	128	121	143	147	151	139	137	136	142	136	128	126	135	124	152	144	130	138	127	135	128	152	144	130	144	119	132	137	149	136	121	147	133	136	136	134	138	114	141	140	143	139	159	146	144	178	141	129	120	142	107	108	109	144	137	152	117	135	142	109	131	119	118	145	113	137	134	129	136	140	141	136	135	134	142	131	121	117	130	125	150	120	136	117	116	110	130	136	134	129	113	141	115	155	136	125	136	125	139	125	127	141	129	125	111	145	120	138	138	130	139	157	121	146	142	122	127	127	143	117	148	143	142	114	130	103	106	157	136	133	138	131	118	113	121	146	151	125	144	127	132	124	124	130	105	133	125	132	134	150	136	129	129	145	109	133	129	145	131	123	120	118	118	145	128	150	121	133	134	146	138	124	141	130	121	142	124	122	134	149	144	124	136	135	148	133	136	120	138	146	99	139	134	161	128	121	125	133	137	138	152	145	148	128	136	139	116	130	150	124	126	140	122	131	113	135	115	131	120	124	151	106
9944	23681	21615	13786	10432	8536	7060	6160	5424	4205	3530	2828	2339	2033	1803	1573	1361	1095	1010	979	855	786	687	656	566	536	466	416	419	331	310	312	287	304	306	350	303	300	324	331	362	330	317	314	325	308	260	297	247	266	268	268	246	246	249	250	258	234	237	228	224	230	201	234	210	234	206	239	216	219	202	201	223	203	211	210	224	209	222	182	203	174	196	191	181	174	172	192	166	202	158	185	175	175	160	176	190	159	154	162	167	173	169	192	155	141	164	165	147	170	157	173	155	155	163	173	159	174	173	173	155	154	164	175	174	191	180	165	148	165	153	156	164	186	164	151	172	172	153	147	184	152	176	195	170	170	163	170	161	164	161	170	160	177	160	164	185	173	156	156	172	169	162	147	148	155	175	156	157	159	150	156	153	182	157	168	161	150	151	169	138	175	162	189	162	149	171	190	145	177	161	170	162	157	174	169	188	180	167	152	171	148	162	185	149	151	164	189	150	168	156	184	167	164	168	164	146	164	180	185	167	170	167	180	136	162	157	179	162	162	164	168	147	130	150	168	173	173	151	160	156	167	163	151	196	178	188	140	155	169	171	177	193	157	174	181	173	130	151	169	159	177	162	160	172	174	146	170	155	148	179	150	169	159	169	167	169	161	189	156	150	155	148	184	148	162	173	182	157	167	185	161	170	144	177	166	139	194	166	175	174	173	183	159	175	165	158	148	173	157	174	178	160	138	169	168	155	186	162	170	152	154	146	171	182	133	131	172	162	171	170	166	187	161	173	154	150	156	145	171	167	163	169	163	143	147	146	165	165	203	158	172	179	154	145	168	161	143	167	160	161	176	153	156	174	172	157	156	155	156	156	164	150	172	160	165	158	167	166	146	156	153	149	152	155	159	159	178	141	160	150	161	177	177	152	157	189	145	167	181	171	161	165	182	140	146	159	148	174	160	140	169	177	161	169	170	161	184	156	194	155	149	145	181	158	166	165	158	154	158	162	143	137	169	170	151	164	149	166	164	156	156	182	148	158	166	154	158	140	176	154	181	168	179	163	147	166	172	185	162	187	175	164	169	144	149	160	147	176	155	145	171	148	160	152	170	160	178	163	149	166	163	146	163	166	170	176	157	163	159	162	162	147	165	163	160	173	159	137	154	171	130	142	151	193	161	174	154	176	183	170	181	168	152	163	167	152	166	161	160	163	182	164	148	182	169	145	192	177	169	157	166	146	165	170	157	176	181	156	149	159	160	173	185	174	173	183	170	136	161	163	133	151	154	169	169	168	154	157	136	163	174	176	191	164	164	161	183	178	177	165	153	158	145	172	169	173	151	178	147	160	156	142	143	146	143	151	181	147	154	173	151	176	153	191	177	159	160	168	161	168	159	161	190	156	153	160	155	167	189	141	170	158	154	168	180	155	150	149	180	157	170	171	169	165	145	161	159	147	179	174	152	161	142	161	157	138	172	178	171	179	158	144	136	149	145	160	154	190	185	177	172	173	167	161	161	161	152	162	196	188	178	168	152	148	162	174	148	144	162	171	165	171	126	162	204	177	181	177	155	152	183	156	163	179	171	150	165	154	171	154	162	162	175	169	162	171	187	154	175	160	168	171	133	180	164	146	154	145	156	175	171	152	173	174	172	178	167	155	139	182	193	154	162	160	157	162	147	166	140	161	175	198	147	162	156	163	163	168	176	140	143	176	203	167	160	151	156	146	136	182	169	148	166	171	173	163	146	160	164	170	158	143	176	147	167	166	167	168	147	153	174	165	150	171	181	131	149	152	165	153	156	168	159	156	180	162	169	174	150	146	158	148	154	188	153	200	174	135	169	160	169	171	141	140	159	159	158	163	195	159	172	164	148	143	155	195	168	159	177	168	161	168	155	166	156	140	175	163	169	164	204	158	172	148	183	176	170	159	171	139	205	178	181	181	152	184	163	158	147	182	142	150	148	156	156	141	149	184	158	177	145	175	181	156	157	154	158	149	161	177	152	169	153	154	162	166	156	155	155	159	182	164	174	162	137	185	157	166	163	162	166	153	179	173	177	161	172	152	189	154	175	180	172	175	158	165	151	171	140	176	190	162	163	154	185	188	161	166	171	143	175	194	186	141	171	167	149	148	186	160	181	169	183	184	148	196	182	171	153	155	161	170	168	162	161	180	174	160	167	145	175	157	171	179	157	173	161	165	170	169	160	148	173	157	166	145	167	166	183	163	167	160	155	161	157	177	140	164	168	158	176	162	165	167	176	140	163	177	150	175	185	186	139	163	155	162	174	158	165	175	162	167	187	170	185	183	144	136	160	177	138	171	151	173	176	167	177	155	179	153	171	154	174	178	141	140	143	178	178	150	180	170	166	179	158	150	176	143	161	152	164	171	173	179	184	163	162	149	173	159	165	145	137	150	152	165	194	174	158	191	181	148	185	162	175	174	147	139	176	154	155	161	158	149	163	151	154	150	174	180	172	173	135	145	183	159	163	162	174	126	168	155	160	149	165	181	153	169	196	151	149	161	161	151	152	160	172	191	169	157	151	156	160	169	140	162	164	190	160	175	173	143	143	159	157	184	171	163	185	173	142	173	179	146	164	164	166	139	162	155	161	162	167	160	143	170	167	169	166	166	182	160	166	178	136	161	163	164	167	176	136	180	159	165	161	165	182	163	160	170	155	177	172	157	146	193	144	138	168	156	135	159	176	163	160	172	161	177	155	151	157	182	160	183	148	174	172	124	164	181	159	149	148	165	157	159	184	163	157	136	172	163	165	156	160	177	154	161	173	158	165	170	162	166	154	148	132	165	159	183	155	168	171	174	174	166	178	179	150	178	153	169	165	168	166	188	171	163	145	149	149	182	173	158	161	161	156	167	164	164	171	166	147	178	180	150	183	169	162	174	163	155	158	160	138	171	141	154	180	141	166	167	178	136	176	157	165	167	156	165	163	166	163	167	142	171	175	159	143	155	189	162	150	145	130	167	154	153	172	144	168	159	165	173	164	166	160	148	149	175	169	151	154	171	165	167	149	155	150	139	178	168	151	158	182	172	148	178	170	164	134	181	180	146	152	155	158	144	172	168	152	162	166	177	194	153	159	165	179	146	168	142	172	155	167	180	157	155	191	181	164	159	147	162	141	184	145	169	173	162	156	172	153	158	127	178	165	175	185	156	163	152	158	145	153	163	142	170	146	141	153	176	153	143	148	168	156	171	156	156	158	165	161	164	145	159	167	163	164	173	141	153	148	183	173	155	194	155	165	161	144	158	154	167	180	139	135	143	166	195	165	158	181	180	169	170	148	170	168	146	182	140	178	160	151	157	168	148	183	182	210	148	169	147	146	169	153	163	150	152	137	150	161	156	164	163	165	164	173	162	168	167	153	173	156	164	168	178	157	160	179	167	170	162	154	170	169	168	160	166	167	168	176	189	151	180	163	162	177	159	159	155	162	192	181	169	149	146	183	162	167	151	171	148	156	166	169	168	152	179	155	172	173	170	176
26750	20307	10928	3405	1784	1367	1128	1073	979	801	692	613	573	516	519	423	428	425	369	348	386	370	330	301	326	317	284	286	299	245	254	233	250	243	288	283	290	270	288	303	295	302	299	297	255	254	285	252	281	263	281	289	295	274	255	289	293	240	287	259	231	245	284	275	273	247	289	259	282	277	249	248	263	265	259	263	256	247	272	244	267	247	236	293	283	288	248	246	261	265	273	253	273	232	238	241	258	242	250	264	235	242	273	245	265	258	251	235	248	265	253	274	221	253	225	264	261	247	274	224	282	255	249	239	240	239	264	246	253	259	254	244	273	253	256	241	232	274	276	277	278	215	216	247	253	271	249	262	232	254	228	249	242	249	250	250	240	272	239	280	253	259	256	242	250	228	244	267	246	255	270	279	247	243	239	240	261	252	252	231	256	236	247	239	230	269	264	270	232	271	236	262	251	240	243	273	259	239	282	243	273	259	242	280	250	242	261	258	249	271	262	251	255	244	249	251	231	233	234	247	241	294	240	237	266	249	217	237	255	265	241	243	250	233	245	273	252	236	256	234	236	272	255	256	229	244	261	260	270	249	271	246	252	263	226	246	262	249	258	249	230	247	252	262	255	251	258	254	245	258	281	237	257	270	266	250	278	259	235	258	261	234	227	278	245	258	234	229	235	261	239	268	268	205	262	268	241	258	254	248	249	286	252	262	251	225	248	258	270	241	255	215	258	219	249	256	203	263	246	230	243	276	258	277	225	216	244	256	259	255	260	252	224	247	243	253	266	271	262	249	245	236	265	247	252	249	244	266	238	226	272	242	280	245	233	241	263	285	245	278	230	256	254	262	255	224	255	243	263	245	233	260	241	270	265	232	259	250	250	254	237	254	263	271	253	252	230	225	236	252	253	260	267	237	229	227	229	252	236	265	260	241	241	241	258	249	235	262	225	252	251	255	261	263	253	249	261	239	271	250	270	246	254	266	242	251	267	257	242	275	244	242	266	260	254	248	231	257	259	235	271	243	258	242	231	225	235	244	255	251	241	242	224	250	243	226	243	255	254	246	270	237	253	261	251	259	274	250	265	261	289	263	266	272	266	234	239	255	284	272	241	246	252	284	293	235	265	261	229	236	215	279	286	278	266	244	253	232	244	303	246	266	243	254	241	257	267	248	255	260	258	255	245	230	259	276	260	245	239	269	235	241	253	235	284	261	261	253	249	232	226	230	227	263	267	250	263	245	252	253	243	281	257	275	263	242	261	247	237	268	246	230	230	252	232	250	235	240	256	243	238	225	241	236	243	267	255	244	271	250	234	255	245	244	267	243	252	218	277	241	261	263	254	249	256	255	257	262	243	242	247	239	301	261	277	248	253	253	284	268	270	240	233	264	226	241	272	223	267	249	251	252	257	270	256	256	254	269	258	255	244	255	245	254	258	231	225	247	248	247	243	257	236	251	247	273	221	269	239	259	251	267	257	247	251	247	254	235	252	231	260	237	260	237	225	241	236	215	225	233	256	248	247	222	216	266	220	250	262	243	223	253	228	254	272	245	236	251	222	237	237	255	247	255	240	248	271	270	266	255	262	217	241	248	242	261	278	256	268	258	285	251	241	216	239	244	271	267	252	241	256	252	270	261	289	258	239	230	259	250	249	265	235	266	237	247	250	251	270	247	232	243	251	237	256	233	243	228	247	242	253	259	251	235	230	246	246	250	245	240	259	247	259	253	255	224	242	259	238	253	232	244	221	266	247	238	260	241	272	263	254	253	245	250	212	247	236	260	249	289	257	292	227	255	257	241	235	267	248	259	276	250	229	275	257	274	259	242	249	291	245	264	228	261	241	253	264	248	253	287	241	222	225	258	240	249	236	252	216	257	259	249	249	246	239	269	261	268	266	260	241	252	236	247	266	271	238	240	261	244	232	275	277	262	281	250	252	245	223	227	257	244	252	272	251	230	249	239	247	242	235	241	240	261	238	261	287	249	243	225	233	267	244	239	252	237	248	270	267	247	287	214	264	252	254	222	257	259	249	271	251	247	252	226	247	275	224	231	243	245	257	282	264	269	228	257	261	260	249	227	244	279	261	266	267	233	243	221	248	250	285	266	217	237	264	271	246	237	227	285	252	249	235	234	248	223	243	257	250	266	265	230	254	245	248	253	248	243	230	219	240	249	237	245	249	253	273	245	245	258	221	231	252	231	245	246	258	236	271	231	263	276	254	228	214	242	216	234	232	228	271	278	253	251	248	255	231	245	253	219	246	271	237	250	220	292	258	251	243	241	233	233	237	231	204	240	241	251	239	264	240	272	256	244	246	249	223	255	240	238	239	229	270	218	242	235	257	261	264	271	274	250	237	229	257	255	223	241	291	252	230	235	243	256	268	276	261	242	238	253	239	275	260	253	254	233	254	209	260	238	241	257	273	236	246	252	229	269	274	234	236	233	252	272	261	256	284	278	227	237	272	240	245	229	240	259	262	282	248	266	265	271	241	242	259	242	222	260	254	279	254	245	244	253	267	235	247	242	244	269	263	235	269	254	236	254	253	287	258	257	246	266	242	254	215	226	248	265	254	272	236	253	272	238	269	249	272	269	240	239	231	257	230	226	244	253	235	276	218	267	249	250	224	255	269	262	264	247	267	272	261	263	248	243	241	245	240	239	259	247	221	282	273	235	241	251	278	248	246	266	260	254	253	249	263	244	255	261	258	252	221	221	233	239	248	240	251	272	255	256	266	227	255	244	245	233	243	236	273	285	278	274	243	274	240	238	273	241	236	248	248	257	264	221	273	256	237	251	231	238	237	245	223	246	219	234	289	235	232	270	254	247	248	234	256	253	251	269	225	236	254	282	256	239	237	275	253	228	242	252	256	239	272	265	216	270	271	249	229	248	274	247	259	269	253	270	235	255	253	260	253	227	270	250	252	237	248	243	241	274	244	265	254	264	261	267	219	227	276	259	236	273	254	246	282	254	236	222	231	258	244	247	251	254	257	261	267	238	254	263	282	230	231	256	250	284	232	239	236	254	276	262	243	257	264	254	255	228	256	225	260	254	273	250	277	260	273	247	242	270	246	248	252	222	254	263	224	247	258	258	261	262	245	250	292	232	243	274	255	242	251	233	252	292	251	267	256	232	267	265	250	241	248	247	259	245	247	250	276	264	267	233	280	265	256	253	287	250	259	265	256	276	261	244	235	226	279	289	265	270	264	259	244	237	263	259	256	261	261	255	260	250	247	240	260	248	250	242	265	239	266	230	251	242	243	280	233	265	245	265	268	261	263	264	269	240	256	265	249	256	262	228	237	269	235	257	242	227	260	257	259	231	255	234	261	230	254	257	235	254	252	286	285	267	239	249	260	238	262	255	237	282	218	240	251	262	254	258	282	258	254	246	273	237	270	245	263	237	231	249	234	241	236	231	249	242	248	278	237	259	240	248	253	248	247	268	266	271	244	275	247	270	226	252	235	228	243	221	246	277	240	248	222	266	247	239
6571	8968	8444	4833	3695	3046	2618	2459	2144	1637	1443	1210	1076	952	832	756	736	681	641	602	533	522	458	432	424	416	443	427	363	341	365	391	394	352	391	378	381	365	374	385	378	370	414	376	351	368	356	353	384	374	381	379	320	337	354	363	350	353	377	345	334	342	361	335	320	344	373	340	315	308	334	352	326	354	356	347	331	324	349	351	315	319	328	316	304	322	315	315	333	353	338	317	338	307	300	354	307	313	322	323	318	323	293	329	336	303	304	308	319	317	356	307	303	311	332	309	343	319	348	326	312	322	306	316	324	319	300	312	314	313	328	333	330	299	358	309	334	321	333	299	315	345	339	323	321	301	308	293	327	326	345	301	331	327	325	339	328	316	339	336	354	283	316	354	296	295	315	317	304	323	328	314	345	298	319	333	340	324	349	311	331	300	311	299	319	318	298	305	332	328	296	287	333	306	304	340	330	317	327	317	284	321	314	300	330	318	308	285	332	333	317	294	309	331	326	324	328	319	338	325	324	315	318	346	317	316	335	312	309	303	316	302	293	333	335	322	329	347	324	354	341	311	294	323	336	310	314	282	323	309	318	297	317	306	334	290	335	311	331	316	323	340	311	320	307	342	311	331	334	340	305	295	311	336	308	314	329	319	343	350	309	332	330	339	293	324	334	326	318	277	301	298	308	291	303	334	336	341	316	328	309	323	295	299	355	306	341	325	334	331	325	310	325	296	330	335	314	327	330	333	312	300	325	334	328	336	299	333	329	318	308	334	296	322	322	285	331	319	328	312	315	343	310	341	320	302	281	315	290	290	363	329	297	286	334	303	348	274	347	325	295	313	320	332	345	308	335	321	317	341	315	304	312	311	322	326	326	309	316	302	326	300	306	317	329	312	316	323	314	331	313	338	285	320	309	335	302	356	304	334	327	322	320	324	300	317	335	321	290	348	324	313	336	310	318	317	292	326	325	355	309	330	314	294	352	313	310	330	285	321	315	323	340	348	314	331	318	330	329	357	327	340	322	285	329	301	349	311	339	318	303	301	330	304	326	314	305	309	311	347	314	321	314	323	327	343	310	293	305	335	331	332	321	347	340	308	327	327	305	332	316	292	307	324	282	299	325	295	328	319	351	322	360	336	308	317	334	308	317	328	332	294	307	300	346	328	301	318	309	348	317	333	318	300	309	326	326	345	343	299	306	316	312	294	310	318	320	327	299	316	342	337	305	327	301	324	317	305	332	326	305	342	297	301	302	327	290	325	312	313	347	326	346	367	344	299	307	310	340	332	320	331	359	347	333	308	323	302	326	316	325	323	291	323	317	305	314	318	324	313	330	300	319	299	326	299	355	331	308	322	317	292	333	331	332	314	311	311	305	331	295	316	299	322	291	305	300	329	315	307	306	319	321	338	297	309	324	325	287	317	347	319	325	335	329	317	313	308	346	298	332	327	336	346	308	303	316	331	340	332	338	304	336	315	309	289	314	290	340	314	324	312	338	322	313	326	316	347	319	344	346	315	292	305	330	295	315	303	324	309	318	330	337	303	317	323	306	292	288	312	322	313	306	330	346	342	301	314	318	288	313	362	298	315	319	377	343	308	336	331	338	342	309	325	324	342	295	334	309	311	307	328	351	302	322	322	328	282	331	333	332	318	339	289	327	324	315	333	341	290	291	325	307	284	342	337	308	330	294	338	282	293	323	306	319	314	281	290	325	306	312	325	307	306	311	296	333	309	332	336	286	322	330	311	338	286	339	327	331	331	298	332	299	329	328	329	298	317	301	303	277	329	353	323	323	276	341	345	358	353	336	334	308	278	313	337	303	351	345	308	347	320	322	294	349	346	312	309	310	335	313	313	341	323	327	328	308	319	341	298	310	336	292	339	306	367	308	357	290	351	293	317	334	318	320	280	325	288	318	296	347	321	332	323	300	334	339	297	322	299	326	370	312	317	330	331	312	307	315	334	311	324	306	309	328	326	310	338	312	315	309	321	300	340	351	321	322	336	301	310	356	296	321	302	305	322	318	319	336	330	330	345	319	319	306	330	284	303	339	324	339	323	312	332	319	320	322	351	338	293	284	345	293	314	295	327	300	325	336	301	320	352	311	323	316	297	316	330	319	294	337	326	289	317	331	320	321	294	311	328	302	321	309	306	323	351	299	305	323	324	302	330	317	304	327	312	348	292	325	337	317	329	335	301	320	316	312	350	301	310	317	313	308	304	328	315	314	335	346	312	294	311	320	300	364	315	319	324	321	345	277	321	325	334	292	350	316	333	307	273	318	352	329	323	318	317	333	307	336	291	333	317	299	282	356	308	388	323	323	348	324	340	311	307	345	312	298	293	306	309	304	300	274	314	331	360	348	313	320	305	342	306	335	286	315	361	299	333	291	337	333	313	332	322	330	338	357	333	355	295	318	309	331	334	293	327	308	338	297	306	328	327	346	306	326	315	300	317	308	309	327	322	302	346	332	320	296	308	288	293	313	322	335	293	311	307	334	304	316	331	286	311	293	310	307	291	327	327	318	325	335	327	327	321	357	308	303	350	324	327	296	320	325	323	324	315	318	322	302	316	347	348	314	311	325	366	305	303	322	324	316	324	330	338	306	293	328	303	287	305	299	332	331	319	340	308	346	327	304	352	324	290	298	297	336	355	307	309	303	314	299	307	319	330	352	302	319	312	296	311	326	316	320	349	325	323	336	302	294	335	349	325	319	315	305	318	334	312	329	334	315	321	300	310	307	329	334	314	340	327	317	311	315	321	329	360	334	326	330	349	282	338	314	328	317	308	299	322	326	328	321	315	301	313	340	331	300	328	323	340	345	313	301	297	323	330	342	306	348	312	344	337	324	354	306	305	317	328	341	301	329	339	319	310	334	338	324	323	311	324	336	336	326	305	332	327	321	342	327	353	329	311	299	343	333	324	329	299	311	342	330	328	335	332	303	321	306	340	318	334	342	293	319	322	335	320	318	313	324	308	321	329	299	297	313	319	322	352	315	314	293	315	298	332	348	316	322	328	308	302	310	313	312	300	309	320	330	352	306	333	338	321	323	325	343	347	314	321	348	319	315	335	321	306	310	342	311	345	312	350	322	327	300	303	313	321	346	309	334	300	326	305	315	318	332	315	321	329	325	325	321	365	323	315	327	315	304	354	332	312	341	329	322	322	299	321	359	283	308	324	338	313	313	299	285	327	302	330	290	336	341	340	329	301	331	310	310	328	330	314	344	332	324	308	308	311	322	331	343	310	343	324	321	310	296	306	333	302	293	310	280	323	306	329	333	318	303	376	295	339	306	345	290	345	302	342	331	318	313	327	311	292	314	321	337	337	343	299	312	321	304	332	315	313	334	314	299	314	325	314	317	330	352	336	310	295	328	311	308	310	296	344	347	309	335	326	343	321	334	322	314	332	318	317	365	303	323	326	367	310	338	320	304	342	310	305	339	303	315	334	304	299	303	306	361	300	307	314	335	324	282	316	325	310	330	312
23762	21042	28366	23933	21030	12600	3276	2106	1704	1383	1136	1005	847	765	661	591	525	512	445	426	386	369	334	336	289	288	234	263	262	232	234	229	217	225	250	238	224	212	209	229	218	236	216	219	224	221	233	201	217	199	215	192	221	212	228	180	215	214	218	220	175	189	191	188	222	189	182	203	185	189	180	158	208	189	177	199	184	177	187	177	193	171	189	206	184	207	185	190	209	184	171	192	182	171	163	188	180	221	181	173	191	162	202	161	178	169	180	180	158	168	182	154	175	171	190	206	158	176	191	142	161	181	151	150	158	180	155	157	188	199	167	167	164	182	158	184	167	195	191	175	181	220	179	181	159	153	180	168	170	159	193	182	171	158	179	169	176	172	159	186	189	166	179	185	171	173	187	162	176	187	167	160	190	172	179	202	176	173	179	164	188	162	170	193	180	168	160	151	187	179	172	172	179	187	177	180	172	188	169	181	168	175	184	151	165	190	172	178	187	184	189	143	148	162	193	184	188	173	190	176	172	157	171	164	176	159	195	178	174	167	187	175	197	168	172	189	177	165	177	176	177	175	165	166	155	183	160	194	162	208	173	188	209	177	184	155	148	195	185	156	172	167	150	168	176	150	194	156	177	172	198	203	143	171	171	164	170	169	196	166	190	160	179	187	158	167	188	167	176	192	171	176	172	148	187	166	186	187	176	171	183	180	181	183	176	189	190	169	196	168	171	170	187	195	175	172	154	193	170	177	160	171	186	194	156	162	182	169	172	164	157	170	185	180	177	179	190	195	188	148	190	168	174	191	185	185	160	177	170	176	161	173	170	178	168	161	177	171	160	186	176	158	166	166	180	166	162	172	199	165	189	191	166	184	193	161	150	164	164	180	182	199	190	191	174	180	146	197	191	171	165	149	163	160	178	163	172	185	177	181	162	173	179	163	182	182	163	170	204	170	192	166	183	167	196	180	161	179	158	162	171	180	194	157	187	157	177	193	166	183	196	175	177	172	165	174	184	179	165	194	180	172	172	167	173	152	172	175	172	158	169	179	205	184	172	170	190	155	172	172	158	184	173	172	183	177	174	163	187	208	173	189	167	187	161	166	181	152	185	163	166	175	189	162	172	186	177	181	167	187	172	164	179	185	194	174	189	148	148	176	172	169	193	182	180	183	176	171	179	166	180	183	182	161	154	166	168	180	189	182	174	179	178	171	176	162	165	192	169	178	186	186	180	171	185	183	171	168	189	170	176	176	156	165	163	177	196	176	167	180	184	177	170	164	167	160	196	194	172	191	172	183	181	197	184	166	150	177	173	158	148	166	158	183	190	174	138	179	159	200	201	173	163	171	172	184	189	166	184	168	182	160	200	182	165	171	178	199	161	182	178	176	153	171	182	181	174	177	159	175	173	156	168	165	184	175	188	176	187	180	170	172	167	199	177	165	181	170	184	168	189	179	181	184	154	171	182	200	173	186	179	178	174	153	146	188	159	160	182	188	165	164	177	164	184	179	191	148	168	180	160	168	163	189	168	186	171	200	185	178	166	167	169	202	189	163	188	186	184	184	173	196	183	145	193	177	172	176	170	180	197	167	186	161	165	185	194	171	171	183	179	181	180	179	168	174	182	184	166	163	173	186	169	182	170	177	168	185	190	170	177	164	176	170	187	196	178	183	173	172	171	159	178	188	157	180	177	162	182	178	180	169	171	154	185	191	176	182	159	182	177	174	176	160	164	189	173	167	159	144	184	147	167	166	156	183	209	155	152	183	166	174	190	202	164	166	178	181	176	166	150	172	161	165	174	168	156	168	177	172	172	164	155	161	177	139	189	189	177	193	164	179	172	157	185	174	182	170	183	168	179	190	180	161	172	165	189	182	190	172	164	171	150	173	174	180	155	166	178	171	183	170	194	164	179	172	153	180	167	145	180	184	178	165	170	180	179	146	200	196	203	179	176	151	187	183	154	201	177	173	186	188	198	162	178	192	180	183	168	173	193	167	169	161	155	184	182	189	168	185	185	165	160	177	201	176	184	172	166	164	173	177	174	173	183	184	173	178	162	172	164	169	197	176	183	185	176	165	151	156	173	177	172	188	183	154	179	171	139	174	182	186	185	172	168	185	149	191	193	160	175	165	179	181	158	168	161	181	172	178	153	182	175	180	175	162	183	197	181	159	168	165	201	173	177	187	183	191	173	167	169	201	188	149	177	152	177	163	174	187	168	180	151	163	158	184	168	189	184	161	171	183	171	171	164	184	168	192	184	168	180	166	192	184	166	180	156	176	159	199	166	189	196	173	170	180	174	175	155	170	182	166	170	152	186	179	170	169	178	167	160	180	175	180	181	173	202	200	161	176	186	177	200	199	177	188	186	174	175	167	192	182	163	180	161	172	178	199	167	164	175	185	195	170	163	165	156	184	159	219	167	164	186	188	157	182	165	149	171	168	168	178	178	162	193	171	185	180	159	204	187	179	176	191	164	192	198	177	157	194	166	198	177	182	171	166	184	158	162	181	161	179	190	153	166	176	197	166	160	198	175	173	199	170	162	186	158	167	166	198	170	170	170	165	202	165	182	175	190	183	176	161	176	167	164	187	179	179	170	168	185	154	173	166	164	175	197	192	174	171	181	178	170	151	164	170	169	160	153	199	176	185	187	186	153	179	173	154	176	172	175	177	186	150	168	161	159	193	192	148	188	179	154	184	183	189	178	188	191	193	157	183	184	172	182	194	176	190	161	176	192	153	169	191	180	165	189	170	192	175	178	173	166	160	147	165	179	187	173	163	162	169	174	153	175	169	176	183	190	178	174	188	165	158	167	181	155	173	181	170	174	183	185	155	190	177	188	188	155	150	167	178	172	168	181	177	175	168	172	158	175	198	164	177	192	161	156	163	151	187	164	181	187	176	186	156	162	168	163	156	167	183	165	188	171	150	188	168	176	154	166	175	161	207	172	201	166	172	178	159	174	174	172	178	161	171	176	159	181	183	184	173	171	187	171	171	183	180	190	194	180	187	169	184	188	180	202	164	172	176	166	179	200	173	162	186	168	190	162	190	193	165	158	174	167	190	158	156	161	174	194	157	179	183	166	177	188	162	173	186	167	176	172	150	168	181	173	153	157	166	155	186	174	188	178	180	152	210	184	178	180	185	192	177	163	197	170	167	174	177	161	174	197	188	179	183	183	189	182	169	186	191	168	164	179	181	182	182	189	185	161	195	171	188	168	154	190	171	196	170	175	180	194	177	188	163	176	163	165	181	180	196	166	162	193	169	153	185	192	160	202	171	187	174	171	192	174	171	163	175	173	183	176	166	157	168	201	180	182	199	174	191	172	177	174	189	171	162	161	161	153	193	156	162	158	174	157	153	184	191	153	163	178	184	182	175	194	163	176	191	187	165	169	203	171	183	189	175	156	170	185	169	194	163	168	182	168	174	176	186	184	167	195	173	175	162	178	148	166	158	141	202	187	193	201	167	187	200	193	147	182	163	160	171	181	157
7747	17942	16753	10111	7683	6337	5359	4642	3919	3158	2530	2063	1753	1459	1316	1178	1045	936	879	769	677	686	560	527	519	471	437	420	341	345	332	304	308	326	333	335	342	324	369	356	331	329	364	324	323	289	296	330	296	286	306	304	260	265	264	280	286	278	293	265	277	268	261	269	234	263	281	263	262	257	292	250	255	252	246	275	266	244	236	267	274	259	240	238	244	220	242	241	229	235	219	263	244	241	221	218	236	249	217	256	212	236	213	226	195	211	237	229	220	231	223	210	221	218	229	222	220	215	242	237	238	234	217	230	240	222	223	227	211	234	238	194	233	227	207	241	232	237	226	241	240	213	248	204	248	243	224	225	225	217	237	223	223	207	186	249	224	238	205	224	218	229	243	209	216	223	221	222	242	224	239	207	226	226	226	211	206	250	203	202	220	205	218	241	234	241	219	237	236	220	234	233	220	230	227	229	227	227	226	227	237	220	200	242	244	228	200	228	217	219	220	214	228	246	229	248	250	232	225	212	239	230	238	227	220	235	205	233	212	220	203	224	228	224	228	234	222	221	215	235	239	216	240	218	252	229	217	206	215	211	233	236	207	225	226	195	225	229	204	252	218	230	259	218	236	184	200	225	238	222	229	226	226	234	214	227	226	221	211	240	229	258	225	223	226	213	226	225	223	210	212	241	233	237	249	228	237	222	243	220	197	228	237	201	232	206	244	239	222	249	223	230	235	250	217	221	213	226	235	215	213	225	213	215	248	209	202	216	248	245	215	223	255	248	248	223	225	224	234	200	204	214	229	228	244	233	212	218	223	218	240	248	239	211	194	261	200	216	239	217	248	202	237	214	226	226	217	226	226	236	245	216	239	265	247	229	230	174	215	239	218	230	205	217	230	225	216	237	227	216	227	222	214	229	234	224	231	239	251	209	228	220	224	217	239	196	225	226	207	209	231	218	210	238	224	214	197	237	224	235	210	221	243	213	251	209	204	192	227	230	232	237	219	216	222	212	211	227	231	232	207	237	225	211	235	242	212	213	195	212	248	212	219	214	220	236	241	222	242	231	226	230	258	226	234	203	245	224	226	220	213	211	214	216	213	243	245	231	223	217	212	221	222	190	255	216	219	214	218	243	228	220	255	227	238	237	231	212	241	217	254	227	232	211	219	245	213	228	219	218	214	220	234	211	255	238	243	230	212	236	216	255	222	185	220	221	225	205	239	226	212	230	220	225	213	203	219	193	205	230	250	219	233	268	223	212	216	208	235	243	246	217	223	234	226	245	211	224	207	215	233	259	248	209	221	219	203	222	225	204	240	253	225	247	233	208	247	250	206	214	222	224	231	233	243	250	262	238	228	211	229	232	216	182	242	241	227	220	229	209	223	193	235	218	212	225	241	224	230	220	241	245	197	218	222	241	210	229	206	214	231	222	232	212	213	221	233	222	235	234	236	231	212	214	223	221	223	246	194	215	223	204	205	205	218	248	242	231	224	233	205	245	225	234	180	224	193	196	193	242	256	198	212	208	255	231	240	206	217	211	229	205	250	228	228	258	238	240	243	219	228	237	244	235	198	217	201	215	244	205	235	227	209	231	255	196	278	211	220	228	195	247	205	225	234	232	190	211	233	235	209	210	254	238	229	218	228	221	207	217	213	194	230	216	240	229	226	246	212	232	230	213	215	233	238	187	226	208	229	234	243	204	230	239	226	216	243	251	223	207	228	231	211	197	224	219	222	235	238	221	244	238	228	225	256	215	212	213	217	233	232	245	236	248	232	197	201	208	261	247	217	235	232	250	230	245	218	207	207	233	236	247	226	219	226	217	233	193	241	236	212	225	219	245	243	221	199	207	257	222	217	244	262	205	189	182	235	212	233	213	227	233	205	240	232	216	213	219	216	222	209	216	230	234	201	208	246	205	214	232	216	218	213	220	239	218	216	240	218	234	218	231	216	212	226	202	225	233	200	242	197	196	224	226	222	196	215	207	221	234	208	215	236	234	212	218	211	242	223	239	246	227	227	245	235	231	200	223	214	223	223	233	220	213	219	216	221	237	218	220	242	210	224	231	225	219	219	217	233	210	228	217	217	210	223	249	221	208	232	226	248	218	255	233	237	203	238	235	201	229	225	217	186	215	212	192	232	231	195	261	220	211	230	236	240	234	219	214	231	216	208	202	245	209	221	217	242	227	234	199	217	235	228	219	221	220	201	233	213	197	257	210	211	236	217	237	231	202	217	229	199	207	206	195	236	225	212	205	204	219	219	229	193	236	223	210	250	256	207	218	197	232	225	253	248	235	218	217	228	198	244	223	202	238	221	236	233	224	210	199	237	232	206	228	216	223	209	205	211	204	230	228	252	213	196	228	200	228	210	223	239	253	213	244	212	203	216	245	191	226	206	222	222	255	208	232	234	201	225	235	190	239	219	219	221	216	250	242	210	236	241	210	218	236	214	218	204	238	224	196	210	243	199	231	229	221	194	222	204	241	213	249	257	204	201	226	223	238	235	205	219	219	229	214	275	256	240	228	209	230	201	227	205	185	230	213	238	217	236	198	215	246	208	232	255	208	230	215	241	211	256	212	256	244	228	198	201	209	240	245	235	210	239	206	232	238	223	208	221	215	203	190	250	198	213	204	227	246	247	206	206	254	206	229	194	240	234	210	226	205	205	220	221	232	229	214	240	221	247	246	209	225	212	237	220	225	226	244	214	224	221	221	203	204	244	206	212	202	202	228	245	253	185	214	251	225	195	211	219	234	198	204	248	233	244	237	245	233	223	203	237	209	186	231	212	229	212	211	237	250	224	219	213	227	219	214	228	221	222	210	242	237	227	232	230	239	212	224	204	238	228	212	241	221	240	255	236	221	190	237	242	205	239	202	237	226	235	222	224	249	203	207	241	205	223	233	238	238	246	227	217	216	227	221	216	235	230	234	223	203	241	231	228	241	243	198	208	250	223	230	239	235	257	233	205	235	216	236	210	198	204	199	212	237	207	224	213	229	224	221	235	245	226	229	214	197	219	248	221	204	223	220	205	233	251	193	226	236	227	192	201	223	186	230	223	208	218	252	219	213	241	202	225	198	229	228	231	248	237	206	213	221	215	215	216	233	237	217	266	228	203	218	210	235	209	217	200	234	222	223	217	228	201	218	212	202	224	234	221	230	224	209	242	213	225	208	222	210	231	222	231	237	208	228	229	215	225	227	218	216	221	235	229	234	232	232	220	220	239	210	214	228	228	220	210	200	201	228	219	251	224	242	231	233	229	199	225	203	227	217	254	214	232	216	231	214	232	235	210	218	220	214	217	244	225	213	237	225	219	229	206	211	239	217	195	239	221	232	236	241	225	240	224	232	245	222	234	237	204	197	192	223	225	222	238	252	244	205	223	220	236	240	207	233	239	229	203	246	223	226	213	206	216	215	216	255	228	224	225	201	208	244	228	244	250	222	218	246	230	238	238	240	212	203	205	190	232	245	233	250	240	268	235	228	232	214
22640	20998	28762	23447	21006	21140	12262	3557	2367	1997	1683	1343	1169	1061	970	797	694	611	603	511	474	428	375	391	375	294	293	247	237	255	202	210	168	207	210	218	229	198	239	232	224	196	221	203	205	196	218	213	206	198	198	185	193	186	169	173	182	179	156	158	195	161	181	172	160	161	180	168	181	168	177	160	155	151	154	154	137	158	169	162	138	148	134	158	122	139	128	162	138	138	161	159	139	149	135	139	139	130	138	145	139	165	144	144	125	133	132	146	119	136	143	123	146	132	149	128	122	118	141	134	120	144	150	139	131	152	133	118	115	130	158	123	135	156	132	130	130	149	155	160	126	164	135	134	128	125	136	114	136	157	146	130	126	138	127	133	137	134	111	138	129	127	131	131	124	139	112	135	134	120	116	140	121	128	146	133	120	114	127	130	115	139	137	129	135	131	119	124	138	135	138	137	167	130	128	135	117	140	109	156	119	110	128	134	144	108	131	121	132	114	130	122	148	121	121	127	125	143	129	131	125	146	132	138	122	150	131	129	144	134	141	141	120	147	125	111	147	161	132	140	141	140	130	126	124	122	142	110	143	129	135	122	142	122	122	120	128	133	122	139	133	138	155	130	152	145	130	148	135	135	117	148	117	146	122	151	136	110	136	132	144	115	131	138	130	134	126	133	134	124	134	137	119	125	160	144	140	133	132	125	139	150	129	138	121	148	131	133	113	120	107	143	141	137	125	142	143	128	135	133	152	137	131	133	126	166	145	126	138	130	143	156	156	133	134	128	124	140	131	140	122	145	140	120	131	135	133	139	143	114	138	127	133	167	135	152	134	120	160	122	129	133	154	135	148	158	131	143	126	137	145	134	132	133	135	125	136	139	146	141	119	125	113	131	134	132	124	135	120	118	126	154	117	131	155	137	146	153	133	137	147	124	151	134	138	118	104	130	143	120	105	100	133	135	115	127	148	112	132	122	144	146	127	148	156	156	112	125	151	133	164	140	114	116	129	120	128	138	143	128	134	132	140	136	136	152	163	147	128	138	123	136	148	139	120	138	132	131	130	134	138	127	128	128	126	123	131	142	124	142	151	122	148	133	127	116	146	142	134	138	125	131	139	114	137	128	144	127	132	140	151	124	132	128	150	143	127	117	141	132	129	122	119	128	151	145	126	126	123	148	125	127	140	138	121	114	111	130	114	145	135	161	130	111	134	126	163	142	154	135	134	123	128	123	145	113	132	126	140	136	122	143	126	101	141	135	142	134	145	131	129	130	130	149	155	159	132	135	124	129	120	144	132	121	127	117	114	124	133	145	126	124	112	152	129	136	142	128	139	117	148	164	144	121	130	122	157	147	141	148	121	131	145	122	105	134	110	147	138	128	132	137	120	118	116	135	144	131	151	123	149	139	121	136	125	151	130	112	136	136	144	126	137	126	131	142	134	155	113	149	141	131	137	117	142	133	122	115	124	143	108	124	118	136	140	135	130	126	152	124	140	118	135	137	149	137	130	126	141	123	129	109	134	145	138	120	129	134	142	137	151	124	143	108	126	129	131	136	126	147	144	152	142	130	117	120	126	128	119	140	129	128	119	130	145	134	132	121	147	125	123	141	122	149	144	132	137	133	115	143	103	146	153	143	125	137	114	146	149	129	123	136	135	136	131	126	130	135	127	171	149	151	148	108	139	155	125	146	137	138	143	137	156	137	124	130	130	129	133	139	149	129	143	130	145	147	141	132	151	139	125	137	157	134	134	134	149	124	118	142	155	134	137	136	132	121	121	132	125	111	168	139	138	137	126	135	129	124	139	133	133	130	158	127	122	138	140	122	141	121	163	134	122	132	146	143	108	108	156	118	132	136	125	120	143	135	131	127	138	127	133	145	151	136	132	144	143	108	131	145	128	115	147	125	132	134	114	132	119	148	151	113	130	117	134	138	130	138	144	106	117	137	135	138	121	124	116	128	141	126	141	145	136	163	152	132	113	144	151	145	136	136	140	160	151	151	143	107	126	129	134	143	127	142	132	124	122	133	130	144	130	130	143	127	129	136	126	125	140	148	129	138	127	135	122	155	171	122	141	122	115	125	127	133	139	130	150	135	133	153	135	114	103	136	145	146	111	145	127	156	147	158	146	141	123	145	148	117	138	141	124	118	117	140	141	141	133	113	137	129	138	144	122	117	145	122	128	132	133	123	117	137	139	172	135	137	141	133	147	111	142	145	132	130	136	124	137	152	138	137	119	115	131	123	134	105	109	125	132	128	110	150	147	146	132	135	144	126	130	130	151	139	128	142	136	143	159	136	148	120	142	115	142	107	134	135	124	127	131	155	125	125	119	135	140	140	135	127	132	136	131	127	124	126	133	121	128	131	137	128	134	134	136	135	123	116	136	110	123	127	146	109	121	119	133	133	150	122	155	144	95	134	115	122	123	116	128	135	141	117	135	140	126	135	136	135	143	111	147	121	127	149	150	128	148	138	140	141	112	123	127	153	141	127	141	145	130	123	144	114	145	129	130	134	133	130	136	136	132	124	153	134	127	122	124	144	122	122	137	140	144	135	126	152	152	127	136	146	140	124	100	142	144	138	119	140	135	136	116	125	161	120	141	116	112	124	130	121	144	137	125	122	125	114	157	143	144	136	141	129	140	139	128	154	148	125	121	111	155	130	127	132	127	131	127	110	138	124	137	124	144	129	139	135	131	126	145	143	131	118	132	134	123	139	119	111	119	135	129	139	137	125	142	113	124	142	113	133	137	112	141	139	116	141	128	128	129	128	131	117	151	128	123	151	111	142	116	136	130	133	130	128	125	130	152	127	126	127	126	131	116	127	131	141	127	126	133	127	137	141	134	128	135	121	134	128	143	135	142	128	113	160	127	115	137	125	147	161	136	124	144	156	137	140	163	134	110	132	123	118	120	128	122	142	135	127	113	116	134	114	122	117	131	149	147	138	133	125	133	129	114	131	118	117	149	128	134	130	127	137	143	132	132	125	147	134	109	123	128	145	142	132	151	146	136	131	138	137	132	113	126	124	146	122	122	151	129	132	114	142	127	145	138	122	163	132	144	155	132	133	117	149	137	132	123	128	120	126	126	124	138	127	141	126	132	135	131	129	138	128	140	140	127	112	139	143	126	117	127	133	139	126	155	117	143	133	110	143	134	137	143	140	112	132	143	126	154	127	149	127	144	139	151	117	138	124	130	135	146	138	115	115	141	145	134	127	127	137	129	112	126	121	139	128	125	140	128	132	160	127	141	133	118	110	129	122	122	123	135	137	141	135	127	135	120	140	122	137	145	113	144	143	139	129	149	133	133	133	137	143	136	114	152	142	142	124	140	169	136	130	145	122	154	138	125	140	127	110	144	142	123	134	153	106	144	121	143	124	146	136	145	135	123	147	125	134	116	123	131	121	141	144	134	140	130	132	150	118	132	142	122	126	117	138	117	128	139	106	144	134	126	127	134	127	136	120	128	151	151	151	110	143	156	139	147	145
9922	23623	21938	14494	11313	9236	7945	6764	5579	4528	3680	2891	2446	2079	1864	1565	1346	1216	1096	976	832	746	696	590	577	537	468	392	358	340	373	271	308	280	307	335	294	359	345	363	362	341	327	318	305	306	290	261	263	256	261	266	280	229	249	246	226	246	213	236	210	233	205	202	204	199	242	213	223	242	209	208	238	247	220	225	210	217	214	193	192	182	165	193	197	157	190	187	198	171	170	148	204	158	179	170	183	165	178	172	185	188	155	177	163	185	167	182	167	155	163	175	153	177	172	177	165	160	175	149	196	157	157	178	157	149	182	163	156	162	162	141	155	165	164	160	154	148	175	162	153	158	155	154	172	178	178	177	172	145	187	145	165	156	155	144	172	174	163	175	173	164	155	193	162	163	162	158	166	144	133	162	155	192	148	177	167	181	169	187	190	151	170	165	140	155	147	159	165	152	149	179	156	173	173	152	175	157	174	138	149	170	159	138	168	176	158	148	152	157	168	177	166	146	175	181	169	158	178	184	150	151	141	147	182	150	176	159	163	179	158	158	160	170	180	155	142	179	151	166	164	170	161	158	167	171	142	171	151	155	166	154	194	150	155	158	162	159	159	173	173	159	159	167	181	190	169	163	170	165	160	163	157	152	172	160	160	171	136	170	157	177	165	165	181	167	164	179	181	161	148	165	164	181	157	171	170	161	145	179	161	162	147	170	150	184	165	177	174	170	164	173	160	164	166	139	160	162	171	173	148	155	151	156	180	169	153	152	145	163	183	169	165	185	154	185	167	163	166	152	162	166	157	181	152	183	167	173	154	164	166	159	168	154	163	145	170	154	168	171	187	148	165	142	172	158	152	141	175	170	154	162	164	164	196	161	161	170	169	162	146	157	171	180	144	168	147	169	153	164	146	177	165	151	169	174	151	159	172	155	149	159	151	155	167	152	175	161	171	166	153	150	165	152	154	166	141	152	186	152	156	141	165	134	169	171	176	139	172	164	200	163	155	171	148	149	179	143	155	169	158	141	181	152	173	141	178	181	153	178	166	157	155	188	152	164	149	145	167	174	147	153	159	170	158	176	153	171	161	177	160	148	168	167	162	163	163	153	161	158	159	172	147	127	172	180	176	170	164	169	156	157	147	177	131	171	163	181	157	182	183	172	156	149	174	175	167	168	157	159	163	182	155	176	166	156	152	166	197	147	187	174	167	166	179	169	152	160	189	163	163	179	192	152	167	162	183	179	183	167	157	148	161	179	143	149	185	138	156	170	193	156	164	133	134	152	170	171	158	147	176	163	179	168	165	166	166	166	168	173	139	165	166	153	164	186	153	166	166	171	147	131	158	156	153	157	168	178	166	162	163	147	161	162	168	156	187	189	171	167	166	193	157	155	172	166	145	160	162	156	161	178	142	172	165	164	165	181	156	164	163	145	149	176	186	163	152	160	163	168	163	166	172	183	176	161	167	152	172	154	171	168	158	169	186	184	172	157	159	178	178	174	188	140	165	169	139	147	144	156	154	201	148	161	178	168	156	163	157	164	153	172	191	160	167	150	147	168	171	191	169	175	160	166	177	174	176	153	151	166	186	162	183	158	179	189	138	145	160	173	157	145	153	170	160	139	158	156	154	167	178	164	152	159	157	163	167	167	153	176	186	168	192	199	137	180	151	186	156	157	165	159	158	177	161	147	157	132	154	157	176	179	145	171	142	179	148	155	173	163	162	155	164	169	166	160	140	138	160	153	147	160	168	164	142	159	145	166	170	160	152	161	170	146	176	152	153	182	172	159	155	184	180	171	174	147	185	173	168	153	173	173	177	168	169	176	173	185	187	162	171	188	149	177	152	140	146	154	166	155	159	175	177	143	141	151	158	185	159	143	166	176	162	157	155	156	156	162	168	174	161	168	141	165	178	156	161	169	161	166	169	165	156	193	163	162	150	165	141	160	165	150	159	169	132	146	170	173	158	154	167	165	183	175	153	164	166	156	141	168	170	171	163	154	157	169	177	137	172	165	173	163	142	164	171	174	151	145	180	162	159	159	167	147	160	163	144	139	158	163	155	178	139	147	151	156	186	172	148	161	176	155	186	164	163	167	169	155	168	165	142	168	164	176	173	153	176	153	151	175	161	155	166	140	169	172	155	178	170	164	175	162	160	163	156	172	149	172	154	172	173	175	145	155	180	189	149	197	146	173	177	164	160	173	176	147	147	154	158	176	156	160	161	156	166	152	180	169	169	155	161	161	173	160	159	184	138	178	152	165	151	159	162	154	146	156	191	168	167	176	170	140	171	159	154	187	180	177	154	156	162	169	174	151	158	163	163	183	182	160	176	158	162	177	170	166	154	150	171	181	182	150	147	171	153	168	161	157	178	163	135	173	137	169	177	167	167	155	166	169	167	170	151	167	156	171	179	173	177	171	174	162	163	155	147	162	190	155	150	202	151	180	160	161	148	169	141	162	165	147	170	161	175	154	147	167	155	153	161	164	162	161	171	154	169	177	168	145	144	144	169	182	151	168	153	162	168	151	164	152	169	176	164	170	179	157	168	164	168	164	181	140	154	189	163	151	147	162	175	169	161	152	169	162	157	138	158	161	167	172	167	148	170	164	154	164	169	163	151	179	166	176	174	180	163	157	166	175	174	136	160	174	180	159	141	177	153	143	121	166	183	168	166	183	148	171	151	184	148	159	180	157	152	167	185	170	169	153	131	178	134	147	166	171	148	141	154	154	150	174	180	153	146	172	164	146	182	158	165	146	175	173	179	133	157	164	164	174	169	148	190	175	176	167	164	181	159	149	159	171	142	150	146	167	167	161	179	169	139	169	140	162	168	166	149	159	152	177	169	146	172	164	133	185	158	154	159	152	154	156	155	171	164	173	170	178	154	174	175	142	189	194	190	166	163	168	156	161	165	171	151	167	147	165	151	170	170	175	161	149	147	147	162	163	156	172	170	143	162	172	165	151	151	137	137	163	171	141	171	142	184	177	177	179	160	156	162	181	160	166	175	155	158	151	162	163	154	170	147	156	165	160	152	174	161	167	162	153	175	159	170	146	149	162	164	157	179	152	178	160	156	169	144	156	166	172	160	169	169	164	149	164	160	129	182	164	161	170	165	154	166	185	164	159	165	169	145	173	153	162	179	153	182	151	170	165	149	165	150	159	160	155	133	177	156	180	141	168	142	150	169	163	172	159	149	182	173	163	178	180	169	181	179	147	154	157	167	187	169	173	167	175	170	160	171	165	178	175	168	164	176	199	181	183	161	183	150	172	161	158	163	185	159	158	168	157	183	162	150	159	161	186	159	163	141	151	157	158	151	166	164	165	181	164	168	167	171	170	170	150	160	174	148	159	160	165	180	185	131	148	172	150	160	178	153	156	163	167	142	165	175	163	181	184	162	166	165	171	169	173	149	156	163	159	154	173	140	158	181	148	169	163	155	169	166	158	148	171	172	166	174	173	156	187	155	166	154	157	164	203	158	170	156	166	174	161
26787	20380	11325	3781	2121	1560	1323	1093	945	833	702	654	558	517	479	467	410	436	370	415	355	355	342	338	348	297	289	272	271	304	295	283	289	304	279	276	303	287	285	263	261	258	258	264	281	299	287	290	263	303	246	268	275	295	259	261	254	257	269	268	257	239	259	257	255	270	262	277	281	266	303	262	262	247	231	237	244	258	251	265	284	243	244	256	290	269	272	234	263	257	247	239	247	247	261	242	264	248	256	254	257	248	286	274	272	245	256	255	261	255	229	263	242	246	266	214	247	270	266	272	283	271	255	287	250	256	246	250	248	249	264	243	246	257	268	244	256	239	254	221	267	276	246	247	260	238	265	230	270	261	262	227	265	252	272	250	263	239	221	280	241	220	253	258	229	258	262	264	240	248	248	260	259	268	250	259	270	257	255	257	252	227	265	260	237	254	257	269	230	235	250	273	262	260	262	246	251	267	254	238	224	269	261	264	270	254	238	246	284	275	261	241	250	231	270	261	265	264	248	265	259	267	294	261	255	219	287	228	273	247	245	240	259	245	257	257	253	224	246	255	249	273	254	259	234	226	232	243	262	266	230	262	245	237	233	241	266	252	265	253	249	241	247	281	204	249	259	238	236	261	249	263	241	255	241	256	279	230	241	215	255	246	252	253	246	270	260	245	253	285	249	255	250	235	264	240	282	265	254	255	246	293	255	227	246	289	271	255	263	247	276	250	248	257	246	246	246	261	255	260	270	244	241	259	249	269	278	225	266	266	252	249	273	227	244	224	257	257	254	216	231	243	258	245	259	283	262	272	223	221	284	255	291	270	255	227	234	240	262	287	249	265	273	241	259	251	265	264	265	264	266	273	265	232	251	272	263	270	264	248	216	244	267	255	284	242	268	245	259	233	237	267	271	268	224	265	278	250	250	249	251	253	260	244	232	240	259	245	250	273	251	285	265	256	255	247	245	265	242	252	258	262	236	288	234	258	252	277	232	244	259	242	277	229	280	223	254	268	247	249	262	243	261	241	264	267	217	258	263	258	265	277	249	224	273	277	262	271	263	242	256	213	244	265	237	270	254	277	265	234	249	243	286	264	245	259	230	219	247	234	233	244	252	262	271	278	269	267	268	258	259	249	257	226	237	253	291	263	248	278	269	217	283	238	260	246	245	227	251	244	259	234	242	225	281	258	295	246	271	246	244	253	265	231	273	240	247	267	267	245	253	262	245	275	254	269	248	255	253	240	249	258	252	269	254	271	247	231	245	277	243	255	255	269	231	269	262	223	292	264	245	248	242	259	248	251	268	252	277	259	254	258	216	234	291	274	240	265	261	275	250	240	241	270	264	229	266	245	269	240	273	245	230	246	238	245	245	266	234	251	218	251	253	270	259	247	234	246	253	265	238	254	262	248	240	270	253	249	246	289	267	243	264	259	274	274	251	263	256	227	250	257	239	232	270	283	229	240	256	284	251	268	271	253	248	243	235	254	250	268	244	237	269	217	270	263	248	257	290	265	251	237	256	234	264	253	274	277	247	267	267	262	247	243	262	268	256	273	234	268	283	267	249	257	217	237	257	249	237	269	268	249	242	267	297	260	216	246	252	252	278	246	263	261	246	232	253	261	242	246	258	234	260	263	251	262	249	236	269	224	234	229	219	255	250	241	290	268	260	269	284	238	256	246	262	262	248	269	236	223	235	245	250	241	254	264	291	247	230	248	231	262	262	272	251	274	248	235	260	273	225	266	268	242	279	267	288	264	259	244	249	277	251	252	218	257	265	243	228	274	248	265	245	258	260	267	258	196	249	281	256	285	230	251	240	260	243	247	266	233	266	232	246	242	232	245	256	254	250	266	254	256	230	242	270	261	268	248	257	269	266	257	229	268	233	248	245	259	256	275	250	257	256	250	266	248	237	225	268	250	257	276	274	246	269	260	246	233	267	271	279	260	254	241	243	245	234	252	237	255	254	277	239	263	237	275	277	260	235	266	249	222	277	244	264	260	259	266	271	253	230	252	245	254	255	294	243	266	268	281	247	257	259	242	239	266	255	233	259	273	294	223	264	295	225	265	285	243	234	244	238	244	252	294	237	252	257	236	246	280	245	279	257	250	245	246	276	263	223	223	221	246	253	303	226	235	252	265	240	245	259	282	265	261	255	283	249	226	271	238	256	264	271	228	246	207	246	234	253	248	246	253	250	245	234	247	238	269	266	250	256	266	267	261	240	236	267	274	269	266	265	253	246	297	275	252	252	243	244	234	244	258	272	250	259	249	257	262	235	251	243	230	249	259	242	261	264	260	217	249	273	264	242	239	271	234	247	250	236	257	268	287	267	230	264	252	260	261	255	231	244	238	229	279	251	250	266	289	249	246	259	235	261	262	246	246	249	264	266	230	265	257	238	259	265	249	271	241	241	249	251	254	271	255	255	253	262	244	263	261	284	268	249	263	255	253	284	240	251	254	250	274	273	268	242	253	246	257	243	258	240	251	246	243	260	231	272	286	267	253	261	254	249	268	233	229	235	256	287	239	222	251	218	263	288	263	267	257	245	260	261	224	255	228	238	274	221	230	258	280	268	284	261	270	250	240	276	258	254	255	226	250	238	237	258	225	264	264	222	280	226	251	267	254	256	269	266	273	259	252	253	247	255	242	257	235	238	270	282	245	259	249	224	217	236	264	269	256	267	233	269	268	270	251	270	264	237	235	261	231	249	246	233	291	217	264	242	234	223	258	276	243	278	223	261	282	248	243	274	292	241	272	270	256	257	233	255	235	242	259	258	221	235	269	254	246	255	265	268	252	245	229	233	271	257	272	248	284	256	258	242	275	259	257	289	283	268	244	233	261	237	242	254	238	260	274	243	276	261	261	241	238	288	248	230	229	222	218	240	267	254	252	253	261	257	238	230	236	270	261	268	255	265	229	251	232	281	255	289	263	251	244	272	276	264	259	256	263	248	265	267	248	217	244	260	241	285	222	239	263	266	264	251	249	248	270	230	253	259	264	270	267	263	255	244	256	278	224	233	261	287	241	278	253	240	245	263	259	274	242	260	244	275	243	250	239	259	249	265	262	250	257	257	223	227	248	219	249	269	265	248	257	234	245	234	256	274	254	269	253	226	267	281	263	266	224	229	264	264	210	274	251	246	258	260	236	280	256	258	249	264	271	252	248	257	243	280	267	258	244	242	244	253	248	254	257	264	253	236	244	247	268	274	214	233	268	273	255	241	265	269	255	277	247	251	265	267	270	239	251	249	215	239	247	250	243	212	230	251	226	222	223	251	265	264	254	251	245	249	237	266	283	224	255	247	229	266	258	217	264	268	250	237	256	241	245	221	255	239	254	254	256	275	261	257	240	243	262	219	248	252	248	247	237	266	249	253	293	235	259	258	265	252	272	273	275	246	260	225	277	265	283	230	243	237	231	243	250	224	261	257	246	232	229	226	247	240	233	267	246	271	279	240	242	253	255	264	226	238	229	250	275	241	235	255	220
6643	9230	9012	5427	4170	3509	3100	2713	2237	1846	1564	1243	1140	939	858	798	725	682	663	586	522	531	493	473	454	436	454	377	400	387	351	345	382	351	358	376	352	407	344	389	358	383	395	373	366	385	343	348	355	346	360	380	321	338	389	348	353	366	370	339	331	357	295	370	375	326	363	340	327	355	396	326	307	329	322	355	370	308	354	339	334	287	354	314	329	318	321	338	333	338	323	339	329	313	343	339	304	337	287	351	332	313	337	314	340	325	314	310	325	343	318	337	308	313	313	298	329	298	320	323	305	323	328	306	348	305	354	282	339	317	325	339	314	324	324	326	318	321	309	324	305	321	323	324	318	279	334	335	292	309	337	295	317	272	270	301	344	334	327	343	357	337	316	321	320	359	327	351	321	330	324	320	291	335	335	315	354	308	322	298	309	331	313	312	318	327	330	315	323	329	367	327	333	341	335	342	329	322	323	324	321	315	313	313	295	334	309	312	290	347	311	319	321	307	290	378	314	315	336	313	329	346	335	334	330	308	308	308	338	327	278	311	340	312	326	296	304	350	320	327	334	336	321	368	336	327	319	312	323	313	338	314	345	335	294	329	323	329	372	339	312	332	331	350	336	332	332	333	330	342	337	314	337	323	282	345	305	326	298	323	342	317	330	330	320	281	282	321	326	337	306	312	324	347	335	315	335	335	291	350	314	297	359	319	314	314	327	298	315	310	318	309	318	336	315	323	311	324	314	314	334	325	327	328	310	305	341	345	343	311	324	286	329	314	311	322	318	341	326	330	295	277	330	346	313	322	309	332	314	319	299	385	300	301	326	303	343	333	305	298	363	316	315	325	357	310	316	336	327	339	332	303	300	306	324	318	321	351	333	313	321	323	296	323	338	305	329	320	292	330	332	305	316	336	336	346	308	350	303	352	319	330	327	339	317	326	328	358	328	341	354	337	316	297	344	320	328	299	303	309	338	317	320	271	296	351	313	338	323	348	354	323	313	338	305	282	337	304	336	288	308	345	338	343	325	316	338	298	273	313	355	300	296	306	293	332	345	309	314	300	321	299	335	268	328	326	321	305	301	331	287	349	328	314	314	324	314	336	322	322	330	306	327	326	314	320	307	315	340	294	326	310	292	303	320	316	317	288	327	316	334	297	320	325	316	349	348	320	366	300	320	315	334	329	350	319	324	312	313	338	343	291	300	350	301	343	316	358	309	305	325	310	346	355	299	337	319	320	320	305	315	295	348	309	314	313	309	300	339	319	325	305	373	327	322	311	311	319	275	339	327	303	322	322	318	307	308	309	333	323	322	340	319	358	336	322	338	342	309	332	309	308	342	347	335	329	333	309	330	325	337	330	336	340	362	331	307	328	304	313	302	343	314	338	326	315	318	325	326	310	318	330	315	319	289	322	335	320	326	317	328	342	283	333	317	314	309	324	345	368	300	323	313	341	320	329	311	317	298	331	296	295	331	287	328	312	337	320	292	310	343	337	334	320	320	362	334	346	316	345	305	327	325	332	311	326	323	312	344	350	343	308	333	336	322	325	314	308	304	344	305	305	322	323	341	331	311	311	355	327	321	291	338	319	282	288	309	339	314	365	320	335	341	326	330	307	324	349	347	371	332	330	331	287	331	345	301	343	335	342	316	308	328	309	335	317	324	326	356	308	346	327	288	312	295	351	351	309	299	329	329	313	342	328	324	348	351	324	295	270	326	290	307	364	321	364	309	307	330	299	327	330	307	325	329	328	341	272	334	312	304	327	322	328	344	323	337	335	316	332	312	313	330	298	338	312	311	308	347	302	329	328	349	315	300	310	321	324	314	321	296	346	347	304	307	300	303	318	303	317	302	361	307	318	318	308	372	288	332	294	294	334	306	327	362	329	365	315	301	295	345	308	337	351	317	292	348	307	364	316	326	326	329	317	304	323	351	333	345	335	290	322	327	332	303	336	298	356	315	336	315	326	336	348	292	369	339	362	313	302	306	368	332	312	330	346	321	360	327	314	337	294	291	325	283	307	369	334	316	316	343	306	344	341	321	307	346	320	335	336	325	310	317	302	334	317	328	343	312	326	309	326	332	322	297	316	311	330	355	315	293	317	304	355	313	290	304	284	325	328	296	318	323	335	324	317	334	352	315	299	346	310	325	322	313	334	330	315	315	301	340	324	300	313	320	322	357	334	302	310	324	330	311	303	306	311	319	314	337	297	287	319	266	317	314	316	330	309	313	330	336	311	338	318	328	332	306	312	304	326	300	349	329	325	314	310	294	297	332	317	289	312	315	330	344	303	283	316	294	340	324	305	322	350	312	326	310	340	310	335	356	309	303	288	329	338	359	315	342	346	307	332	324	304	326	332	300	325	320	348	314	276	302	337	328	309	281	312	345	329	344	320	333	308	340	321	323	297	328	308	315	293	316	312	305	298	325	314	295	324	312	296	321	330	325	311	277	322	316	323	291	317	334	331	323	323	330	317	328	319	353	339	322	302	320	334	329	374	314	338	286	308	308	294	344	326	300	324	289	301	312	319	316	330	315	327	259	277	310	330	346	333	326	329	324	307	322	304	336	350	338	325	343	328	361	359	324	303	344	334	324	332	314	303	315	357	304	339	289	347	297	312	325	307	331	307	347	319	300	326	344	316	321	331	341	304	316	328	305	307	326	334	334	319	318	321	321	321	314	327	308	304	312	338	307	331	337	344	315	328	323	287	328	336	280	332	330	314	334	328	297	347	319	313	321	336	300	303	318	344	327	345	318	350	342	329	312	343	290	324	325	358	329	320	322	347	315	333	283	340	328	329	324	337	314	373	322	331	338	333	343	318	319	328	364	312	315	318	336	352	304	342	309	302	314	303	321	316	290	310	329	304	314	330	313	350	332	331	298	298	330	311	348	297	337	295	303	338	316	345	321	360	316	284	317	322	324	315	325	306	315	368	335	331	326	321	309	311	353	342	300	328	320	320	331	301	340	319	313	330	353	323	314	338	304	303	323	337	362	351	331	334	335	321	317	322	310	329	344	331	280	328	305	344	333	291	313	289	321	333	323	335	319	319	333	354	316	326	328	341	345	289	321	346	331	314	303	321	312	310	340	318	331	330	319	313	302	359	307	355	320	336	313	311	319	362	351	348	305	323	342	348	346	314	300	367	329	301	338	317	281	313	335	303	305	336	334	352	286	338	317	315	333	369	308	308	276	318	337	301	353	376	299	304	337	351	345	301	328	351	334	303	314	337	322	306	307	317	335	312	335	327	347	343	331	313	335	322	328	283	311	326	325	324	310	309	309	314	290	362	332	303	334	322	327	321	334	316	308	349	291	326	308	317	304	311	357	338	318	327	304	340	330	310	317	300	338	294	314	318	311	293	298	327	356	293	333	305	335	324	316	312	331	318	309	343	334	344	303	325	295	338	316	327	330	313	315	336	287	346	284	343	332	328	329	361	331	323	334	343	321	316	339	347	318	299	336	316	347	312	340	311	307	316	318	305
23698	21010	28320	23893	21020	12655	3533	2222	1733	1460	1134	1020	895	725	712	612	541	512	462	397	374	351	351	302	319	280	254	248	228	229	234	230	209	245	240	241	232	212	210	241	248	230	232	227	234	239	221	203	208	202	205	207	220	214	212	183	194	201	189	188	227	205	190	197	162	182	201	200	184	169	212	182	178	209	189	178	193	182	190	173	191	193	153	200	181	156	179	168	206	154	191	176	172	169	185	185	168	180	161	178	181	181	190	176	170	184	188	186	186	156	155	160	196	177	178	162	174	160	181	191	163	167	162	201	193	160	149	171	177	172	186	180	160	180	166	156	171	153	168	174	179	196	152	162	176	174	179	154	191	182	183	179	192	160	166	185	200	180	177	146	173	185	178	165	188	154	168	197	173	207	163	176	173	178	178	189	173	178	179	186	173	195	168	159	161	180	167	168	157	193	185	154	186	164	190	163	150	183	169	169	163	161	157	182	174	195	181	171	165	157	174	173	161	182	178	179	193	180	162	166	189	150	201	171	175	188	199	175	187	178	155	161	154	172	184	172	163	149	180	168	174	187	159	153	169	173	212	159	165	179	193	175	190	164	177	196	149	166	179	216	165	178	174	170	174	183	172	180	177	150	167	180	162	155	179	183	176	172	163	180	174	173	179	166	173	163	169	198	182	175	164	191	180	165	154	176	173	167	175	167	155	159	171	155	173	181	150	185	158	170	180	171	157	158	181	162	183	173	190	177	166	181	155	198	163	171	192	180	182	189	170	164	157	189	176	163	186	174	172	181	149	176	188	169	168	200	184	183	191	183	176	184	162	191	178	187	187	168	172	199	171	154	186	187	169	167	181	175	155	185	173	152	172	164	172	176	169	175	173	175	192	180	171	167	166	168	159	169	165	154	153	166	202	168	184	178	166	180	190	182	171	183	172	179	147	171	160	160	190	147	186	195	165	172	208	163	174	169	175	186	170	170	192	169	153	178	150	159	176	154	151	163	184	181	176	185	181	169	196	201	161	184	177	157	180	168	157	179	182	187	181	163	173	160	163	167	186	181	157	185	179	172	187	166	166	160	180	172	198	170	185	184	177	162	169	172	198	163	175	179	172	189	189	188	187	173	175	166	185	144	188	179	174	180	186	182	169	172	173	178	186	180	153	187	166	145	172	159	173	179	182	185	151	175	201	161	184	173	164	180	171	167	166	184	175	196	193	184	170	181	150	203	190	205	153	152	158	167	188	165	172	178	183	157	137	198	167	181	175	179	166	170	179	183	157	165	188	154	172	177	156	167	182	188	190	154	179	157	154	163	175	163	189	167	171	182	169	194	172	186	171	162	181	209	166	153	173	160	164	170	174	174	161	194	175	167	190	159	171	188	181	200	167	206	184	183	167	150	191	171	170	157	171	186	194	185	165	184	181	189	171	179	179	179	174	152	163	165	162	164	168	176	157	169	147	197	177	167	173	172	176	167	202	188	193	174	162	178	178	192	181	171	180	189	185	159	171	210	166	158	177	168	152	187	188	180	191	159	172	192	168	182	180	172	171	167	186	167	185	194	174	200	180	171	174	157	166	176	180	171	196	165	168	170	185	179	180	172	194	204	190	169	168	162	185	174	172	188	166	207	172	158	166	150	193	163	191	180	167	203	166	174	173	162	174	170	192	144	172	167	162	158	182	188	164	176	156	184	176	174	163	167	186	182	174	171	171	149	188	160	180	171	179	176	160	165	191	153	191	170	175	173	166	164	159	170	161	188	162	159	185	166	155	164	126	199	182	173	180	183	183	185	180	155	198	187	171	157	164	156	163	192	150	167	165	161	193	203	174	172	169	177	158	162	177	182	180	175	173	162	181	152	194	158	195	172	195	161	175	160	170	171	150	174	162	192	198	162	187	172	173	195	162	170	169	164	187	193	168	167	191	175	180	169	140	171	170	176	154	195	168	162	152	172	187	174	154	183	191	172	173	187	187	170	167	171	184	183	171	175	155	168	176	175	157	160	156	164	166	179	190	173	184	150	185	146	162	144	179	196	197	169	169	171	178	177	158	167	155	193	164	185	179	190	168	175	183	171	159	172	180	152	162	176	177	153	185	159	170	172	186	174	173	159	159	157	171	198	157	178	156	180	172	161	200	178	184	147	167	158	159	175	175	156	158	157	170	157	174	178	186	182	176	151	195	172	164	171	195	166	168	182	178	186	163	155	160	178	158	176	175	184	169	189	172	174	172	165	172	172	170	167	186	177	149	178	193	163	178	190	166	162	195	164	158	184	165	164	191	160	167	178	201	175	169	182	153	190	179	169	188	195	181	165	162	187	186	192	185	176	183	167	161	164	188	185	172	171	186	169	172	197	182	182	174	182	161	175	166	195	144	167	203	159	175	174	180	165	162	194	182	172	172	183	173	170	176	168	172	172	173	165	149	164	183	164	170	193	175	181	184	174	183	165	188	163	161	148	164	180	181	170	192	165	178	184	187	206	191	172	179	156	170	187	175	189	161	187	187	169	170	180	139	183	183	186	161	177	158	180	185	183	185	181	171	173	166	171	182	177	163	179	180	166	174	164	162	167	179	188	165	154	181	172	181	187	161	161	160	189	152	175	196	189	186	176	162	162	178	153	211	183	154	164	183	180	191	185	171	168	192	153	173	176	174	185	182	197	159	185	181	189	171	160	192	161	169	155	188	151	181	166	160	188	168	171	180	166	199	145	166	169	171	189	168	161	173	204	170	180	163	180	169	189	168	160	206	157	191	170	148	182	177	173	176	184	193	155	177	163	191	169	162	169	163	172	166	165	179	166	165	170	166	169	173	167	149	160	163	180	161	172	170	168	179	172	169	176	168	159	170	187	193	177	167	186	163	166	176	156	165	188	158	160	163	170	173	167	161	162	192	164	189	152	165	170	178	162	168	174	169	170	180	181	189	175	197	189	171	168	180	163	189	196	195	185	173	182	160	164	161	149	168	184	189	164	172	206	180	176	150	154	193	194	205	168	174	170	182	178	184	149	169	181	160	173	189	168	184	188	171	180	181	183	169	175	169	175	190	194	165	182	159	173	168	162	161	205	177	183	161	188	189	182	156	160	183	145	178	186	184	170	187	192	167	192	171	158	153	139	179	162	159	175	154	155	162	163	175	197	190	188	185	172	167	163	164	193	146	167	186	183	164	164	181	174	175	175	191	186	193	185	188	203	173	181	161	169	189	196	180	169	189	172	177	169	168	172	180	179	189	171	149	180	184	170	138	185	181	177	194	162	178	188	156	187	151	162	188	175	206	178	162	170	170	187	185	159	181	177	183	155	207	158	168	173	163	178	172	177	163	193	151	193	171	195	168	213	177	157	184	194	151	187	189	162	174	198	170	162	155	167	184	175	154	188	173	183	190	154	191	165	163	190	167	190	167	179	184	179	183	187	189	183	158	174	187	182	182	169	174	179	180	176	160	178	175	170	184	177	177	188	178	171	191	177	177	164	178	176	183	182	203	185	169	195
7706	18078	17309	10707	8263	7058	5926	4977	4021	3368	2610	2126	1784	1542	1314	1165	1052	946	881	764	630	623	554	536	539	464	415	401	334	353	357	345	314	318	349	298	325	341	379	359	376	311	324	346	312	325	341	310	296	284	308	299	281	300	327	310	302	256	262	248	275	241	259	252	261	246	240	256	264	244	230	229	241	241	251	263	277	267	296	254	242	241	210	255	242	243	244	261	255	221	189	228	230	256	252	259	222	229	214	216	233	231	234	217	228	261	223	229	241	210	243	217	240	215	244	212	228	227	249	202	187	207	216	233	243	223	230	241	205	219	221	237	195	235	219	225	218	189	255	250	192	209	234	251	226	222	224	205	206	246	220	240	227	200	222	230	237	259	221	242	208	249	225	217	217	202	198	242	220	244	222	242	270	240	204	216	230	230	210	203	226	215	215	220	213	224	230	223	218	212	215	233	234	229	221	195	250	224	215	228	229	205	227	235	247	215	222	201	255	215	229	195	244	210	227	245	197	248	243	231	223	219	237	240	218	212	204	236	222	225	212	222	219	242	222	204	240	222	243	200	229	237	243	230	204	195	242	211	217	243	228	216	238	216	213	236	240	202	244	208	224	230	226	244	217	228	250	224	236	212	235	219	217	243	214	204	233	227	239	230	234	236	227	248	231	248	239	236	223	237	237	219	210	220	201	211	251	240	221	209	203	214	207	229	222	227	209	232	228	234	203	236	218	225	213	211	219	215	233	219	231	223	215	235	221	223	242	213	207	234	236	231	229	265	219	245	219	224	228	236	256	227	217	247	271	215	239	228	229	224	195	235	219	274	220	226	225	225	214	235	214	230	242	211	227	215	210	215	216	220	235	243	228	225	209	246	230	244	217	218	216	235	224	237	225	230	226	223	263	230	208	225	234	227	204	229	228	214	232	222	220	228	248	229	246	205	225	245	228	253	217	212	205	209	229	246	233	253	234	214	201	218	209	216	227	221	239	221	214	230	210	231	232	225	239	220	225	225	238	222	216	202	223	226	229	191	218	230	197	256	236	218	240	211	236	224	233	200	215	230	226	212	222	228	221	217	199	248	235	219	211	222	221	217	224	214	212	214	236	232	207	232	243	226	243	233	210	234	238	225	229	230	228	216	198	235	197	197	244	211	255	200	221	244	241	238	222	228	229	222	204	222	228	221	226	242	202	226	206	215	239	222	234	243	217	223	228	228	206	222	214	236	216	229	211	230	220	192	211	225	210	227	202	255	219	237	231	213	241	255	241	232	244	238	231	204	234	223	227	241	211	252	248	245	214	234	215	212	234	248	227	233	222	262	187	248	223	226	236	218	228	220	221	230	238	196	209	258	219	237	185	193	231	220	208	198	215	217	214	242	224	190	215	233	245	231	241	225	219	223	237	204	220	224	238	239	245	223	237	237	244	195	212	233	219	198	221	222	210	229	199	216	215	225	212	216	224	241	216	225	215	240	218	226	234	207	236	218	221	246	243	236	254	226	229	212	217	244	220	243	243	213	248	255	224	195	206	217	233	231	220	231	207	212	204	234	211	199	217	197	215	259	220	204	218	236	246	221	222	209	204	227	224	227	243	242	223	215	227	231	204	227	210	232	222	220	214	206	209	239	222	243	234	223	252	259	210	243	211	202	229	272	204	230	217	210	235	229	208	255	213	206	206	244	239	229	241	216	217	240	209	238	234	234	247	218	209	227	250	204	209	207	226	226	231	239	257	244	207	205	201	208	186	206	252	232	216	274	202	222	224	209	231	213	225	237	211	222	245	229	235	203	244	231	215	202	226	210	208	241	236	202	201	194	217	225	237	243	246	232	244	234	208	224	250	229	255	225	212	247	213	197	244	211	202	200	228	246	234	219	228	229	215	218	246	229	255	228	239	225	227	215	223	219	248	209	264	221	234	242	235	215	205	221	238	214	219	220	250	219	220	208	190	222	245	240	240	222	226	236	223	229	205	232	228	217	234	206	219	221	235	219	228	244	245	218	245	212	278	219	229	199	255	222	219	242	244	208	243	220	255	243	237	229	238	232	246	218	237	220	237	231	214	219	240	230	234	206	236	222	197	227	207	240	255	205	238	212	199	223	230	228	218	196	221	235	227	235	220	238	230	217	215	233	195	245	257	201	232	228	226	234	251	253	207	245	238	228	212	250	244	226	259	204	215	188	203	246	222	257	218	208	229	229	247	198	242	202	250	224	216	245	241	215	247	258	218	179	231	194	251	228	234	205	229	235	232	276	228	224	237	209	235	235	221	214	205	232	223	195	208	228	209	236	223	203	248	221	193	216	229	219	248	207	248	212	213	228	209	229	221	237	203	244	220	191	218	212	212	236	231	210	234	212	231	222	211	206	227	222	260	252	216	232	220	206	245	236	228	229	197	227	201	233	241	212	231	221	223	212	230	223	221	219	230	228	236	207	222	254	216	249	203	224	241	235	228	245	234	259	221	214	232	244	226	225	214	239	244	216	237	215	235	220	221	222	225	231	232	241	215	220	227	242	213	250	269	227	222	235	234	226	238	226	234	218	234	215	209	217	216	215	212	244	251	227	230	184	194	228	224	243	219	196	227	223	217	246	221	229	244	230	235	220	213	201	238	247	197	241	223	219	225	229	229	205	212	237	217	227	228	229	208	233	232	250	242	220	233	242	235	237	233	207	230	234	227	222	248	259	221	218	227	212	213	221	233	222	226	214	233	244	228	247	224	277	226	202	235	239	254	224	238	213	218	201	184	235	242	235	209	217	221	261	219	226	229	237	231	224	236	210	211	202	221	199	220	209	192	240	232	219	233	236	201	220	227	208	246	226	225	239	230	203	211	213	243	232	220	236	224	223	200	223	231	241	226	211	223	239	242	234	234	242	206	214	209	232	224	232	243	207	202	203	246	197	232	229	223	222	211	236	236	263	229	223	222	222	224	189	235	221	221	216	229	200	181	208	227	229	235	238	229	237	198	248	233	220	229	224	222	204	197	266	248	237	207	220	246	216	215	194	265	207	234	224	233	221	220	227	209	224	235	245	222	243	220	231	230	218	230	216	235	253	236	205	226	220	230	231	247	243	217	208	239	221	219	244	229	233	248	223	239	226	227	221	237	236	226	235	219	258	210	208	246	230	225	217	208	240	240	247	244	228	218	237	220	240	211	226	255	218	236	248	215	223	267	237	236	219	226	198	235	253	239	227	249	233	221	233	221	216	227	214	227	233	220	238	207	245	228	249	229	223	219	223	244	253	223	282	241	215	215	252	241	214	232	200	232	238	216	215	238	215	224	245	229	246	221	222	239	232	211	217	233	233	220	222	245	225	213	233	221	244	214	227	252	241	232	234	209	251	261	222	220	219	215	223	224	223	207	197	225	218	235	216	219	224	224	255	206	204	244	207	225	206	217	225	202	238	251	225	226	264	230	202	216	209	228	237	215	233	196	211	238	234	220	215	208	243	222	250	219	253	214	213	238	218	222	220	233	225	206	216	237	218
22701	20992	28694	23468	20995	21173	12996	3846	2578	2132	1716	1361	1156	1010	833	764	691	627	533	475	417	393	396	329	359	363	237	264	234	221	227	196	191	211	220	199	217	212	244	257	251	231	245	234	211	206	175	194	190	184	182	175	198	172	172	152	195	175	153	161	172	157	185	169	168	157	152	158	167	148	157	160	145	156	150	147	152	162	141	142	148	152	135	147	151	146	140	143	129	148	157	150	161	131	124	128	138	125	130	135	161	155	138	158	149	141	133	138	142	145	135	133	138	127	149	134	138	129	146	138	130	130	122	132	138	113	137	114	136	129	128	113	145	128	138	115	120	132	121	136	138	145	139	135	124	128	124	131	117	136	132	139	123	134	137	106	143	136	140	106	134	145	157	155	155	132	135	138	146	131	145	125	137	149	137	133	130	123	136	138	140	131	132	144	119	112	124	121	118	125	138	136	143	130	125	146	131	141	150	138	136	145	126	121	127	140	131	152	144	140	136	126	146	123	131	138	125	126	126	148	113	146	133	148	132	135	143	137	161	136	139	110	114	118	118	117	146	139	122	128	115	140	136	136	149	144	113	132	142	136	133	143	137	115	136	141	137	147	133	149	120	156	133	121	141	120	115	137	132	122	125	140	120	133	128	138	136	125	141	115	131	135	139	138	129	139	96	116	139	144	151	137	132	108	114	137	131	137	118	138	152	141	120	134	138	112	138	161	122	129	125	126	141	146	131	138	114	146	116	125	108	130	140	122	137	147	132	128	119	114	131	116	146	143	130	131	139	141	121	136	126	119	133	151	135	132	148	136	140	112	129	125	128	141	113	128	142	164	127	146	119	133	130	134	127	144	133	136	130	133	122	125	121	144	108	131	130	132	140	141	146	146	141	123	123	136	134	137	122	123	126	158	122	143	124	139	150	131	148	129	150	123	141	143	120	133	140	140	143	141	130	132	124	134	128	138	133	144	148	120	135	147	131	135	133	133	134	135	141	131	120	109	150	141	134	143	141	141	132	132	136	158	117	143	137	139	122	130	120	114	135	128	134	139	162	123	142	125	135	136	121	158	140	116	140	128	120	113	138	128	126	133	136	126	125	137	139	151	140	113	116	139	119	138	135	125	156	149	158	140	158	121	153	159	138	124	125	124	114	143	131	137	133	134	144	152	123	129	124	128	137	141	143	138	123	125	167	159	146	131	130	142	130	155	136	150	126	129	148	116	134	118	128	152	125	122	140	149	145	142	124	140	127	128	123	120	120	140	148	111	126	119	123	140	125	127	148	127	121	99	139	127	120	127	149	130	126	126	125	131	136	117	129	126	147	142	154	98	148	152	135	135	135	129	150	130	133	137	135	115	141	143	137	127	138	125	132	127	125	140	133	124	134	135	125	117	113	143	120	156	121	148	145	129	138	148	119	119	132	143	135	122	130	122	140	135	118	123	139	147	124	112	147	135	143	150	137	149	118	130	132	145	133	134	115	138	129	125	156	130	117	159	131	125	119	145	133	131	139	134	130	145	121	117	140	132	141	150	118	122	125	147	131	139	136	129	124	126	151	151	120	144	139	133	137	136	134	117	124	127	136	145	128	136	134	137	140	133	135	128	125	131	124	141	133	138	135	139	136	117	136	117	130	139	131	129	134	131	160	128	123	118	123	127	138	124	126	150	127	122	110	123	156	129	118	134	135	131	143	132	151	121	122	125	116	138	152	123	123	131	126	130	125	134	145	150	142	130	128	140	125	125	126	133	119	143	113	149	130	132	135	146	140	125	123	153	147	115	125	139	133	108	129	143	128	135	128	149	143	133	111	141	145	150	134	129	127	129	147	159	128	126	120	158	142	135	120	150	143	134	145	120	118	123	126	156	133	145	146	120	122	140	136	154	129	125	141	145	134	138	139	145	146	138	122	156	139	143	124	114	127	138	137	124	133	135	159	138	145	153	126	142	160	134	115	128	128	143	126	130	121	136	149	122	117	112	121	121	131	112	123	150	119	141	140	149	120	137	148	149	138	120	151	121	125	115	135	136	141	166	138	146	126	151	118	141	131	128	116	134	145	156	140	134	126	125	132	108	122	124	141	150	120	129	157	125	114	134	122	140	139	126	148	123	128	138	126	117	126	139	129	120	125	118	122	129	144	141	147	156	127	143	117	153	122	123	132	145	145	139	131	160	133	118	153	120	140	146	132	124	127	140	143	116	120	133	155	124	132	146	122	123	128	131	136	144	123	139	142	120	129	118	115	159	127	133	135	139	149	121	109	132	119	116	149	123	138	142	131	138	132	138	140	148	135	146	123	151	132	130	130	142	136	124	121	114	136	140	123	152	140	132	139	155	151	146	120	126	130	117	132	147	135	144	149	120	143	135	125	119	135	124	124	127	142	134	105	142	119	140	113	138	152	116	152	144	118	130	156	133	138	136	158	114	134	128	145	122	148	144	143	121	138	142	151	134	162	145	154	139	156	137	144	127	158	124	135	113	165	133	142	133	135	139	135	143	129	119	155	127	119	143	138	150	126	127	158	137	117	134	132	132	133	149	161	125	137	134	120	135	118	133	130	120	148	167	115	141	133	139	125	124	119	125	124	122	136	131	130	135	121	104	152	134	138	122	137	128	127	127	128	132	138	131	127	150	135	118	143	130	145	133	139	141	153	113	136	113	122	117	128	118	122	160	144	134	145	126	103	114	107	126	125	134	147	145	142	135	145	143	141	129	146	130	147	147	149	137	128	129	138	127	137	140	121	148	138	124	134	144	134	135	115	140	135	157	121	137	138	117	134	137	137	143	123	105	146	120	137	139	143	114	125	142	125	131	131	127	132	143	131	139	135	144	137	127	145	149	135	125	141	130	150	145	160	127	136	138	134	141	118	132	131	138	142	131	140	124	161	130	128	129	131	144	141	138	125	125	127	125	140	126	129	129	147	148	131	139	132	127	129	134	129	132	135	131	140	114	156	144	134	118	122	134	132	144	119	125	122	162	128	130	134	129	148	128	131	123	151	149	153	123	121	128	165	151	149	132	144	121	143	123	138	121	154	129	140	126	144	129	138	166	124	133	133	148	123	116	134	113	162	145	150	141	136	140	147	127	125	121	115	138	146	149	140	118	149	140	123	127	139	128	128	110	117	112	135	145	135	137	151	131	148	137	126	146	136	126	129	139	164	119	138	129	119	156	128	112	137	139	143	140	127	122	141	138	124	142	136	155	118	120	120	122	133	160	153	123	129	129	138	135	154	144	132	157	120	118	131	141	121	146	123	135	121	121	144	128	168	127	120	134	121	163	129	151	149	115	150	131	124	128	128	132	139	118	144	150	131	137	127	131	141	157	136	137	143	117	129	136	132	143	111	140	139	164	122	139	119	138	153	141	144	127	141	154	140	152	115	140	143	105	148	139	127	129	151	144	135	117	139	133	111	149	138	119	119	140	151	118	147	133	148	132	131	136	149	154	138	131	144	123	140	122	144	134	121	136	117	159	139	133	117	140	121	127
10261	24096	22539	15279	12332	10289	8622	7320	5891	4769	3716	2937	2605	2170	1801	1584	1393	1230	1091	937	769	725	672	595	584	493	456	416	370	372	334	295	299	330	358	329	369	340	359	365	340	352	343	334	302	325	314	280	277	266	277	248	251	244	269	255	240	269	229	231	231	188	236	204	202	215	232	216	193	206	223	222	185	205	202	209	206	184	191	204	176	178	207	180	179	162	196	181	204	186	175	192	196	183	176	187	172	175	154	187	161	144	171	183	164	167	161	159	164	150	173	166	157	149	166	165	165	160	166	171	171	170	181	175	157	164	178	164	142	163	156	167	173	184	161	170	196	169	161	172	182	160	169	193	190	166	172	168	180	164	150	186	168	165	129	166	164	181	152	151	174	173	145	163	152	159	172	174	171	160	174	177	156	173	153	168	171	179	171	164	170	198	158	150	160	166	181	170	185	156	153	174	189	157	188	160	202	157	193	147	171	160	160	158	134	171	185	149	169	151	154	167	162	158	171	152	156	170	178	160	175	155	173	159	154	154	186	165	169	183	158	161	186	187	160	165	152	190	170	170	160	149	170	172	169	173	155	184	160	159	164	171	165	175	162	178	154	154	181	186	159	146	143	174	160	160	179	170	175	142	156	171	165	148	154	135	159	181	170	168	156	163	189	183	161	151	145	154	181	188	164	168	170	158	175	158	154	179	160	143	156	164	158	166	161	186	176	193	158	147	165	164	186	149	157	153	191	168	193	176	172	156	172	175	191	154	182	169	142	171	192	174	158	170	185	144	165	186	153	174	159	151	150	157	178	176	155	166	187	170	171	186	182	204	186	152	177	136	164	170	166	190	173	152	152	168	149	155	165	171	183	175	179	158	155	205	149	158	170	150	161	162	174	152	179	168	146	149	192	175	193	168	158	143	152	152	175	177	175	156	167	150	160	146	183	150	167	154	184	196	175	176	168	167	170	157	179	162	159	186	176	140	156	173	148	156	156	175	181	177	165	191	144	166	170	157	175	155	160	147	176	176	164	160	156	168	163	178	170	164	180	177	165	180	191	182	171	162	181	159	171	171	152	159	210	151	153	147	168	159	157	163	178	170	165	154	162	158	163	157	177	183	169	186	174	152	157	178	164	152	137	163	167	154	197	161	185	183	160	175	160	174	165	147	165	167	151	154	183	156	167	160	190	163	157	157	152	169	163	177	177	151	154	158	162	187	161	158	179	193	174	166	163	179	181	153	168	177	141	174	148	168	146	177	160	156	169	176	161	175	159	181	172	136	142	186	155	149	166	154	176	155	167	181	159	164	161	159	154	157	166	150	164	177	152	154	172	163	161	168	170	159	156	152	157	162	183	151	144	173	186	187	157	161	162	167	165	159	160	186	141	149	144	174	159	134	169	149	171	162	174	181	148	167	202	160	162	184	179	169	176	137	179	175	173	168	162	155	169	155	164	182	171	150	157	155	168	163	155	158	172	161	146	169	167	178	149	170	187	173	140	143	173	154	161	159	173	167	159	172	163	159	164	148	162	159	175	175	146	170	162	171	184	160	156	152	148	158	187	147	152	174	155	152	158	157	160	158	169	181	172	188	169	165	157	166	161	169	155	169	187	155	163	182	156	164	151	156	174	159	164	161	171	155	154	164	169	157	170	184	180	162	166	175	157	168	174	172	176	168	190	156	167	179	180	153	150	158	150	156	173	178	148	151	158	158	184	180	167	156	166	168	166	143	156	170	158	155	168	148	163	153	180	144	170	177	162	184	172	150	170	169	166	161	172	170	180	159	157	191	179	171	154	160	164	163	191	167	173	151	167	162	175	149	158	152	153	173	165	167	166	154	175	178	183	157	166	177	179	176	179	178	162	169	181	171	151	181	161	160	181	168	174	174	186	167	175	167	190	180	123	162	172	120	168	177	158	172	158	168	170	158	170	166	160	178	154	142	166	155	154	168	169	181	179	168	158	169	152	161	200	171	156	182	179	168	158	146	143	180	151	143	183	160	164	166	160	177	168	157	167	160	144	171	182	172	163	167	186	186	171	185	152	169	151	161	141	179	161	179	168	185	163	167	169	146	164	158	178	141	160	166	152	154	143	167	162	172	177	158	177	171	151	171	173	172	165	173	129	166	163	169	164	149	148	173	160	151	161	152	154	164	177	158	164	132	172	146	199	147	151	155	162	160	184	175	165	184	167	145	136	150	173	147	176	153	171	178	157	154	166	157	144	141	161	186	170	171	172	172	178	153	135	175	165	152	190	175	149	152	155	171	171	173	187	188	169	178	169	147	177	177	144	177	156	154	158	134	171	142	182	139	165	158	152	153	175	183	165	172	166	149	151	143	189	180	186	131	147	165	154	145	161	160	176	165	146	153	155	163	160	175	171	168	147	164	161	159	168	161	132	174	169	147	158	158	191	166	158	179	165	165	170	168	153	179	134	199	173	173	142	147	137	180	150	160	177	170	149	159	169	145	168	169	175	144	190	150	169	148	160	185	163	178	139	165	171	172	172	176	158	170	160	166	175	173	157	166	166	190	149	161	187	204	132	176	150	167	142	176	163	162	165	175	179	164	157	155	155	174	163	171	171	154	168	161	171	153	172	154	167	130	181	185	176	156	158	162	159	157	179	190	152	154	177	159	157	193	173	152	183	154	165	158	139	156	143	168	171	184	175	180	170	167	168	180	147	177	156	167	178	173	173	170	147	147	141	163	159	144	174	179	163	165	179	179	180	172	180	164	181	176	169	173	149	143	162	161	171	154	169	147	165	183	156	177	157	157	163	153	156	141	162	194	151	148	165	174	143	194	137	161	173	158	163	165	164	184	169	173	153	156	152	192	146	151	158	172	153	161	178	167	157	175	161	178	163	159	165	175	161	179	195	170	158	168	166	164	161	167	154	147	167	144	156	164	164	160	166	178	148	157	171	157	169	166	169	173	156	152	134	189	168	179	171	171	156	171	176	158	169	182	185	153	167	189	163	158	143	173	169	166	159	157	148	136	161	149	178	159	160	170	151	158	183	161	156	172	135	158	156	154	164	165	175	174	158	184	148	167	161	144	174	147	145	162	146	155	172	159	189	163	160	168	170	167	156	169	172	138	163	175	174	147	164	167	139	153	154	156	177	172	179	157	160	170	177	150	156	167	154	180	170	138	170	159	170	169	157	163	137	158	155	154	198	150	178	164	171	166	162	175	186	151	158	145	185	185	178	172	144	142	146	154	169	154	162	168	150	162	181	165	157	157	154	158	154	176	155	163	159	172	161	157	170	166	162	167	170	166	147	155	163	167	144	155	165	190	140	160	146	163	153	167	165	176	160	168	165	159	166	173	165	170	181	152	159	166	146	165	141	168	161	146	182	178	170	148	152	138	171	163	148	182	165	179	172	171	147	177	167	145	173	155	188	175	160	157	149	164	163	153	172	178	164	175	153	194	152	156	152	178	174	166	160	192	204	137	140	167	179	175	187	169	166	182	188	163	163	147	135	169	170	162	166	176
26811	20303	11771	4375	2371	1960	1543	1230	1107	820	726	711	589	505	517	476	426	438	420	363	344	352	345	344	319	295	297	277	295	309	283	317	287	293	307	278	283	272	291	280	320	275	306	258	280	286	280	262	310	286	290	260	269	274	252	283	247	285	255	266	269	274	242	262	262	249	257	276	270	256	269	252	256	242	300	268	277	237	242	271	245	248	261	261	250	295	238	234	254	256	266	274	227	256	239	238	279	263	241	238	258	237	247	277	229	262	289	267	254	264	264	265	266	267	310	271	288	248	241	258	277	259	251	253	255	241	260	265	272	281	253	262	273	256	251	247	269	238	259	267	269	255	269	262	262	262	224	228	254	228	277	272	275	215	272	255	261	254	250	259	254	245	238	262	235	217	260	255	257	253	241	261	249	234	271	264	216	238	267	282	257	248	260	267	249	265	255	254	232	262	263	245	246	258	255	235	266	281	266	253	260	264	260	269	246	266	261	247	228	250	238	264	248	237	273	269	274	252	268	272	226	268	259	277	230	282	275	254	247	232	283	249	251	276	239	271	250	285	238	268	226	228	254	244	246	274	261	233	281	248	266	239	270	267	236	244	246	277	250	258	239	266	248	224	252	254	283	248	255	257	238	256	267	263	248	259	242	255	248	267	254	257	256	268	248	257	232	236	255	272	237	263	256	284	267	257	268	277	268	267	245	246	259	301	242	280	261	278	262	267	259	277	262	253	239	275	246	260	266	236	291	250	263	248	259	273	257	270	247	262	226	253	241	251	269	270	246	270	270	265	243	261	273	247	272	285	253	253	259	283	242	253	253	287	257	262	264	236	247	288	254	269	259	227	281	302	231	266	269	246	256	232	247	256	281	261	263	264	247	272	236	260	277	280	271	238	281	254	238	285	249	248	250	258	270	276	265	252	240	260	254	250	277	267	245	265	271	212	293	245	221	234	235	268	255	274	259	279	265	245	246	268	254	239	286	231	244	240	268	246	269	263	243	248	252	260	265	241	237	245	250	233	272	246	246	280	244	249	270	233	251	264	280	244	258	266	265	253	247	250	256	260	285	287	267	259	239	253	263	249	218	262	256	273	264	245	264	266	244	246	266	252	260	256	266	293	273	282	245	251	260	232	237	263	250	227	260	283	261	266	289	254	263	242	270	246	273	268	252	236	259	257	253	254	256	250	277	244	261	272	268	237	244	263	262	264	254	255	255	251	238	262	241	236	267	277	251	280	280	278	252	270	277	273	253	281	241	283	246	246	274	242	262	248	252	254	233	224	248	252	255	231	247	272	238	256	279	244	246	235	254	244	256	229	257	222	255	266	234	231	277	220	236	271	252	284	259	298	242	270	243	241	277	249	249	231	243	276	250	243	247	240	258	264	236	278	250	245	246	259	252	248	266	265	242	276	254	271	270	273	265	271	274	254	257	236	236	256	288	241	233	251	248	236	248	261	246	258	254	273	224	236	258	235	249	231	266	262	251	279	261	243	273	279	253	242	246	234	247	256	243	246	240	240	256	244	240	248	262	276	271	275	252	241	236	259	282	269	204	296	248	264	278	262	292	259	263	265	261	260	269	239	256	253	278	207	250	263	252	246	253	272	238	264	267	276	275	253	246	297	274	264	291	277	275	255	252	276	267	273	244	249	268	253	244	252	271	246	239	255	248	257	241	245	271	299	252	282	271	268	260	256	257	281	258	244	267	281	272	224	283	277	270	228	291	265	251	264	232	248	254	246	275	247	277	272	241	237	269	245	266	262	244	257	255	270	263	248	229	261	249	242	272	237	251	286	255	249	246	281	248	225	265	264	252	250	246	272	245	256	263	250	264	265	248	235	265	278	274	284	242	268	230	232	248	241	264	261	268	279	246	259	233	257	254	292	236	257	249	241	269	251	276	255	276	215	255	274	253	248	277	257	220	246	242	264	253	263	265	260	257	233	247	254	261	253	274	245	251	238	219	272	284	293	255	239	262	249	260	256	267	240	253	252	261	256	230	239	232	271	282	265	254	264	236	269	268	270	295	276	248	242	246	253	226	275	274	282	256	262	241	280	273	249	263	274	271	285	262	233	232	264	258	239	259	243	235	252	250	253	261	243	236	244	253	281	241	217	252	231	266	257	251	255	254	238	239	228	249	253	270	253	279	259	230	236	280	274	238	232	268	258	236	247	254	253	233	239	272	286	245	244	261	248	244	239	247	246	235	240	257	261	246	248	265	263	279	273	236	271	266	247	265	253	260	268	241	237	286	221	256	261	276	276	259	241	270	256	276	274	283	269	218	254	271	248	260	254	224	252	234	272	259	262	253	257	268	267	242	261	259	231	238	267	240	254	263	262	264	237	252	248	269	279	233	236	233	257	267	252	256	250	268	226	260	254	229	246	248	251	251	271	268	273	238	270	267	259	284	229	243	258	263	240	229	264	272	269	260	254	255	247	274	286	243	261	280	237	258	250	260	265	234	249	264	236	254	264	283	222	258	239	244	240	204	257	259	236	275	259	262	251	273	263	255	244	257	261	275	262	250	257	236	263	260	241	276	275	250	263	274	267	252	261	272	267	252	250	237	231	253	253	239	280	261	248	257	264	248	243	277	264	246	263	277	280	271	268	250	268	247	261	241	259	233	274	264	267	256	246	248	249	267	240	243	274	256	258	258	280	248	269	244	266	250	261	285	260	260	250	265	227	218	261	260	232	248	227	239	235	264	251	252	267	245	291	254	272	266	272	257	234	261	263	250	262	261	242	257	282	268	244	266	221	243	202	270	263	254	256	256	254	254	269	290	270	272	243	275	243	250	264	253	282	272	237	265	251	261	255	231	265	259	253	266	249	260	231	268	270	246	262	268	261	268	221	262	256	274	217	260	226	276	241	278	256	255	260	259	258	243	246	251	276	240	275	244	251	258	240	257	256	265	250	259	267	253	246	268	263	250	267	263	258	233	276	254	246	249	244	224	258	265	280	238	225	284	265	254	275	289	242	244	245	252	253	279	283	283	253	242	282	230	251	240	241	286	252	291	250	264	248	261	262	278	267	260	306	256	289	241	231	254	253	271	264	298	266	255	261	272	236	234	255	256	253	242	249	272	274	259	251	240	261	274	262	249	258	243	275	251	247	245	263	246	277	265	276	249	265	258	264	261	251	287	253	255	250	261	222	257	256	249	234	230	245	254	249	257	247	242	288	242	238	264	253	240	238	237	236	259	278	249	251	248	252	241	277	282	255	267	278	242	229	232	236	259	265	281	260	249	291	244	254	268	237	238	254	276	265	258	245	236	255	281	232	253	264	268	251	246	250	254	297	249	261	230	258	250	241	278	238	256	257	263	246	281	260	255	243	251	245	218	257	260	241	231	224	285	261	275	229	250	274	260	248	272	249	247	284	263	265	264	234	257	253	235	238	288	249	252	273	284	249	259	243	254	249	251	246	265	259	275	269	277	260	250	256	250	253	285	238	274	266	259	261	273	258	260	234	267	280	253	271	244	260
6897	9606	9966	6095	4866	4172	3601	2963	2446	1886	1510	1347	1169	940	902	799	739	664	654	618	544	491	481	445	411	439	404	380	385	372	348	357	409	412	363	367	376	397	362	408	404	345	398	400	344	373	366	365	382	373	353	369	358	351	356	354	356	358	346	358	387	323	333	339	344	318	335	340	332	374	345	342	354	332	370	330	360	354	341	366	336	342	310	335	316	362	333	331	338	334	352	348	309	347	337	331	333	366	330	345	338	341	347	328	294	328	303	303	284	323	308	360	331	306	338	322	340	319	335	313	353	342	332	337	336	327	349	332	338	326	300	340	340	327	345	324	323	306	338	310	321	338	322	330	303	299	342	336	347	331	358	289	322	347	355	304	319	331	313	358	343	302	356	341	302	332	337	320	307	334	306	363	331	331	344	371	324	309	323	315	351	345	312	304	322	299	321	304	339	363	320	334	314	310	341	333	306	350	308	343	318	294	304	327	330	308	332	308	324	326	339	332	311	313	333	324	296	337	328	324	332	301	316	316	325	311	353	348	325	338	318	301	305	333	294	333	316	321	313	309	331	344	278	318	329	324	354	320	295	322	299	322	325	327	325	325	358	311	330	295	313	316	309	311	316	332	326	317	326	332	311	354	319	294	361	318	343	320	318	317	307	303	337	312	320	316	353	345	352	319	340	300	317	314	342	341	305	315	336	334	339	323	331	305	308	315	311	315	312	317	349	308	344	305	326	321	323	359	335	299	326	321	297	314	331	342	316	331	315	334	322	311	323	335	330	310	317	345	345	312	322	308	321	316	326	334	324	360	319	290	310	329	322	349	309	322	357	345	301	326	331	338	345	329	324	296	323	348	365	296	298	340	338	314	327	315	314	344	329	320	338	356	296	329	318	325	324	311	320	359	338	286	308	300	327	320	309	299	331	335	358	335	288	340	338	349	326	312	335	350	302	321	324	341	361	330	327	363	296	315	350	334	347	325	329	302	295	337	316	317	324	280	320	366	327	341	334	341	361	338	359	328	309	313	316	333	325	324	348	329	322	300	309	327	353	335	333	302	292	315	320	337	310	294	352	346	335	350	295	334	328	311	321	329	326	306	353	318	351	297	307	337	342	336	314	336	333	310	349	335	330	317	319	327	324	302	332	308	310	331	333	311	330	333	317	340	337	323	338	339	297	313	360	328	329	362	333	316	293	326	355	351	337	338	342	316	338	362	339	345	338	315	331	317	313	311	332	362	344	292	332	321	324	348	313	339	330	301	317	332	327	327	365	298	343	310	313	314	341	333	304	305	326	304	357	320	336	284	306	353	318	331	342	325	321	330	309	318	333	348	324	318	330	320	331	328	314	329	326	325	317	317	291	319	327	267	335	321	330	316	310	307	317	330	295	334	335	284	327	333	327	315	326	309	323	303	308	348	373	343	345	320	304	312	327	336	325	325	314	353	316	319	307	357	352	340	303	282	330	320	311	329	334	304	311	323	305	303	329	326	303	338	318	351	320	319	326	317	325	327	297	322	357	309	331	312	304	320	329	324	338	305	300	319	306	319	342	328	329	315	325	348	341	344	311	311	290	308	345	302	302	298	322	327	344	300	321	320	305	333	327	326	333	336	321	328	345	334	352	326	366	341	318	313	328	291	356	315	331	333	346	315	306	328	304	348	339	339	335	325	317	303	336	373	312	362	350	293	335	320	315	305	336	331	358	334	312	334	337	319	322	321	323	302	307	326	326	339	316	309	329	329	336	316	322	322	337	330	299	327	336	322	314	324	329	330	289	324	325	324	322	337	307	340	304	353	320	337	296	304	285	337	287	328	326	299	314	319	308	322	312	317	333	322	325	334	323	309	334	326	329	321	352	331	355	328	313	310	337	333	348	349	316	312	319	300	368	294	346	319	303	329	325	348	319	313	340	355	305	316	329	339	339	315	309	313	339	319	312	360	301	343	326	333	314	334	315	331	316	341	335	331	337	319	322	330	325	300	324	308	316	325	330	328	333	339	335	320	293	339	314	293	325	324	330	339	346	326	330	347	305	340	320	333	303	336	338	320	367	327	344	310	359	326	376	336	326	312	313	350	335	340	324	335	324	342	337	332	325	333	311	338	346	321	331	331	331	330	273	338	327	338	349	291	314	350	337	358	337	288	376	297	321	339	331	364	326	326	329	306	319	319	303	330	337	319	310	334	289	321	330	329	333	343	336	351	289	319	314	310	309	322	333	336	329	343	369	362	328	367	336	308	308	334	303	337	313	300	324	321	333	316	344	327	350	335	329	327	349	322	345	332	312	319	342	320	312	319	339	334	337	299	316	338	324	307	330	323	327	313	323	298	334	322	322	331	315	333	319	331	309	344	316	310	359	318	329	341	330	356	328	365	304	342	308	300	324	336	339	325	355	347	302	312	301	329	303	329	322	337	359	340	317	343	325	338	352	341	331	293	352	359	342	320	318	363	341	346	300	322	317	321	312	323	311	337	313	323	316	322	308	350	322	339	326	306	315	320	325	338	308	313	343	344	320	343	328	315	355	311	304	311	321	285	300	298	300	333	328	302	311	329	320	351	358	324	320	353	293	306	297	343	319	314	316	326	322	304	336	314	336	379	331	274	335	323	308	341	344	324	316	339	342	285	331	335	333	327	318	299	315	327	285	337	343	329	302	323	332	335	287	338	328	311	350	317	314	330	316	313	322	322	345	318	319	366	335	332	338	319	322	326	327	355	319	320	296	341	316	309	288	350	300	325	290	324	338	325	319	335	295	303	317	351	339	331	345	342	352	316	327	328	311	313	335	306	336	319	315	301	324	342	343	341	312	333	307	337	355	317	335	326	326	331	337	297	323	319	341	319	319	305	328	344	338	342	323	308	317	312	317	323	294	347	341	295	314	322	329	327	317	341	286	315	324	318	303	349	332	304	301	338	305	351	317	331	309	352	317	324	328	315	329	345	330	351	307	335	276	329	333	304	314	308	307	333	343	325	330	356	296	317	333	331	337	331	362	342	293	332	314	324	342	382	342	304	314	344	352	324	317	330	317	346	340	307	331	356	321	299	302	310	327	355	317	324	310	331	311	318	313	324	315	331	329	313	318	291	310	348	322	311	315	353	330	341	304	317	339	306	379	358	319	329	331	304	320	325	342	328	326	322	346	310	324	305	301	351	314	309	320	306	299	347	304	314	322	330	306	340	305	359	326	303	334	334	334	314	342	324	313	297	320	325	341	327	339	319	288	332	324	312	359	323	334	328	330	352	313	332	345	291	350	301	323	358	316	327	286	334	321	335	326	357	342	366	331	311	322	307	329	315	332	337	323	333	319	386	358	327	326	315	314	331	304	315	323	341	319	324	354	297	288	327	330	322	343	301	342	325	331	333	313	341	307	340	303	274	350	301	329	324	321	326	323	345	320	324	320	328	363	333	348	323	310	342	334	326	331	346	339	355	311	300	341	323	319	332	353	326	326	332	353	303	299	313	300	335	334	360	320	310	336	328	329	307
23696	21050	28388	23931	21044	13393	4268	2495	1837	1492	1183	1047	906	789	693	594	578	528	448	439	378	360	360	347	321	268	268	260	252	235	224	202	234	240	236	249	250	237	246	265	253	231	229	248	237	213	202	232	226	204	222	211	255	226	226	202	196	204	217	186	214	201	180	203	193	194	201	196	203	209	210	191	204	191	218	175	212	174	190	185	203	194	176	220	196	180	182	189	152	202	193	189	212	164	202	200	169	167	168	175	174	178	174	182	194	187	182	187	185	181	160	204	176	191	169	189	157	168	189	171	187	196	184	184	160	175	172	173	179	174	217	177	173	161	164	179	170	173	194	196	166	175	177	172	175	163	158	172	172	172	161	204	171	195	196	177	184	187	147	180	155	190	171	164	173	163	177	160	194	178	163	192	166	164	191	184	201	205	203	161	164	165	181	188	176	185	162	174	192	165	170	177	186	189	192	189	186	194	201	183	154	177	181	192	174	168	157	175	228	198	172	165	214	159	169	217	179	173	173	159	184	171	148	176	178	179	172	175	172	182	207	193	198	174	190	170	158	186	172	150	185	176	177	179	173	162	177	169	178	185	167	162	169	189	160	163	157	185	178	209	189	188	187	177	174	192	208	154	168	170	158	175	179	171	181	161	171	174	180	188	172	185	195	183	205	176	168	180	178	193	186	184	153	177	194	165	176	167	199	186	168	168	175	162	171	171	168	173	171	172	162	184	167	186	174	191	173	171	188	179	164	160	191	188	170	190	187	172	161	203	181	164	188	190	191	184	167	160	198	184	175	179	157	194	176	194	173	171	168	167	164	181	173	179	177	186	171	175	159	172	177	168	183	198	177	160	174	180	180	170	178	172	169	157	173	180	187	145	176	183	179	159	193	193	168	181	133	165	203	182	170	201	173	186	168	194	202	192	163	186	202	154	173	181	206	161	201	169	174	163	179	172	187	176	176	209	179	176	155	176	186	180	167	179	189	173	178	161	174	165	180	182	150	176	174	160	156	173	174	182	188	171	176	189	183	184	178	191	154	180	180	180	187	191	169	164	175	178	160	180	160	164	186	202	163	176	159	202	175	158	164	186	176	185	173	168	194	179	168	193	188	169	173	171	188	190	166	181	150	186	184	166	184	152	183	152	187	175	172	197	211	176	189	182	181	172	189	173	180	162	190	176	174	154	160	171	161	197	182	176	180	195	141	164	179	195	159	190	170	204	157	183	200	191	163	194	182	171	177	172	159	180	173	195	188	178	193	192	153	202	187	161	198	151	183	155	159	167	162	176	145	174	184	158	184	148	196	173	168	175	183	197	168	159	176	195	191	168	165	159	189	194	189	162	183	180	170	205	168	178	204	166	164	199	192	159	163	168	167	191	164	200	169	197	159	188	176	171	159	168	168	191	174	193	186	164	185	148	165	168	171	196	173	193	188	196	174	190	178	193	184	175	175	177	172	193	182	171	192	181	175	168	183	168	206	158	173	162	197	170	185	186	197	183	188	165	172	177	182	163	167	176	171	174	183	184	166	169	201	155	169	171	168	207	171	160	154	168	186	177	188	169	175	168	162	187	189	158	197	197	161	180	176	172	161	175	204	155	185	173	175	171	174	177	175	184	182	179	196	190	185	179	200	165	185	198	179	172	212	172	176	175	187	174	174	182	174	183	169	182	191	179	169	192	201	182	188	148	179	167	168	155	210	174	175	187	190	167	175	198	197	202	176	173	193	166	167	167	190	190	182	179	201	173	178	195	196	162	166	195	154	191	173	174	193	172	159	167	181	167	172	171	176	186	188	180	196	211	185	180	187	181	171	173	196	174	175	181	193	181	174	177	170	153	162	182	176	170	162	190	182	170	158	177	184	169	185	165	202	170	193	186	202	179	183	181	176	166	194	192	189	159	164	175	162	170	160	183	172	184	188	164	174	191	189	172	172	176	180	162	161	152	160	167	200	186	179	191	191	188	188	190	171	173	161	175	171	179	171	205	200	176	165	183	162	180	197	180	165	171	187	168	175	185	185	181	183	175	157	207	159	160	194	163	197	184	181	154	181	170	200	189	171	174	202	180	169	186	173	185	173	194	208	179	181	175	161	173	181	175	151	200	189	190	172	158	183	167	190	178	185	174	178	177	173	173	186	174	203	176	188	179	174	187	190	199	186	166	181	177	197	184	185	157	196	220	163	185	177	202	157	191	190	171	170	183	185	184	174	177	174	174	181	196	197	205	175	161	159	192	188	181	161	174	179	182	187	172	141	194	193	174	181	167	187	180	175	171	180	178	163	185	181	197	204	176	176	196	174	190	168	181	194	190	166	187	171	181	160	174	182	196	195	173	176	171	190	179	171	156	185	163	176	176	141	185	161	163	174	168	144	196	190	177	176	186	172	181	205	178	176	188	180	197	176	166	186	204	163	185	170	176	195	165	175	165	161	162	184	168	176	148	184	167	164	172	161	188	179	166	180	192	182	179	178	176	169	169	159	192	188	179	171	176	162	181	192	177	182	168	191	187	191	180	185	178	176	176	191	158	175	195	179	191	190	183	159	165	177	174	180	183	167	175	181	156	182	211	173	167	172	196	188	170	184	174	168	172	186	158	173	177	189	164	167	158	165	174	172	172	200	190	183	170	170	183	174	154	202	173	212	169	183	191	199	169	160	176	168	158	184	190	152	198	178	160	186	164	168	180	167	180	188	186	173	179	190	146	178	164	167	181	181	177	149	159	195	190	197	179	175	172	185	194	206	172	158	177	172	171	188	203	192	163	187	175	176	200	177	164	173	168	175	178	175	187	168	158	178	178	177	216	158	172	192	182	181	174	187	177	184	180	143	192	166	181	213	181	181	197	180	178	170	182	187	166	169	183	184	182	166	166	152	193	187	148	166	201	176	152	179	184	173	186	164	170	163	198	168	164	172	191	185	156	157	183	206	175	175	176	163	176	191	171	166	169	176	175	168	163	165	184	170	182	153	146	160	156	198	196	174	198	178	153	191	180	175	177	182	179	170	177	176	167	148	163	165	184	182	169	186	181	177	173	173	169	208	181	172	190	160	158	162	170	185	185	185	164	175	189	154	216	185	190	173	173	186	184	197	170	160	201	180	171	181	174	163	151	165	204	191	209	202	172	187	194	198	187	190	181	182	188	170	170	181	172	163	177	162	152	152	170	161	175	173	157	175	187	181	179	172	155	196	195	176	174	173	154	185	160	192	173	180	175	196	168	175	176	180	185	192	187	152	216	183	167	189	180	169	181	191	187	170	199	164	171	185	195	170	193	178	159	184	185	179	162	188	184	191	162	191	180	189	155	198	160	164	176	174	179	204	163	183	180	190	189	175	180	175	173	188	225	169	189	189	185	194	188	167	189	197	157	151	174	150	200	154	185	184	170	172	154	189	169	168	176	182	175	182	165	189	191	171	170	201	182	169	204	189	160	145	179	177	168	189	187	181	173	150	160	180	174	211	171	165	180	179	202	173	205	180	166	196	169	181	191
7864	18959	18391	11660	9234	8139	6759	5395	4386	3307	2682	2316	1828	1534	1316	1221	1069	1026	780	740	602	619	530	547	495	451	413	392	355	346	318	349	329	355	345	343	336	317	394	360	361	374	361	368	355	349	315	302	280	307	276	291	304	298	309	319	304	281	300	281	260	243	280	247	256	264	266	263	269	286	248	231	256	290	275	260	271	257	269	239	241	248	255	254	250	230	265	232	235	218	217	268	232	249	266	250	251	246	231	229	247	256	247	269	216	225	249	224	266	244	225	216	213	235	228	217	230	226	242	198	249	259	230	199	236	203	241	221	228	229	236	243	219	236	219	242	254	226	216	221	237	231	237	247	241	248	204	239	214	242	240	214	209	226	201	219	264	230	203	241	219	211	222	225	240	232	235	234	250	248	246	258	218	223	226	226	230	235	209	280	217	224	211	237	216	236	242	224	223	213	216	259	234	250	209	219	241	224	229	243	241	234	217	244	230	248	227	219	230	225	213	230	239	234	226	227	203	227	213	226	233	222	203	191	229	209	226	220	235	227	239	224	236	205	223	231	209	213	243	227	257	211	221	233	257	220	218	266	237	217	223	228	239	209	245	230	213	239	245	224	224	217	211	254	217	199	230	234	225	239	248	233	228	239	240	223	245	203	206	230	217	242	206	271	237	208	230	203	220	236	218	247	227	205	224	238	191	218	240	210	241	236	235	225	221	236	234	237	242	214	245	227	228	230	247	210	227	211	236	225	200	210	222	253	240	220	237	244	230	213	214	235	230	212	234	229	253	241	256	250	246	236	226	197	215	202	220	218	221	236	201	227	199	208	235	195	224	230	223	252	240	214	219	216	213	225	201	221	220	216	246	224	229	230	207	228	238	220	193	214	237	235	219	223	219	223	233	229	252	254	232	228	221	231	215	237	251	249	249	230	225	212	232	222	217	208	225	206	245	238	241	245	230	220	242	219	198	233	227	231	242	209	236	220	239	242	222	246	227	231	232	218	243	207	254	237	248	211	226	214	244	208	229	253	250	264	224	210	239	206	229	219	220	250	206	250	215	215	226	234	226	219	229	218	240	238	212	232	244	248	267	245	231	236	214	211	220	245	223	247	247	234	238	220	215	221	196	230	217	233	206	219	228	246	251	247	233	239	250	232	238	249	223	217	209	232	233	257	235	229	239	242	262	244	243	220	230	244	243	242	209	246	205	242	212	208	238	212	220	222	220	207	221	232	249	232	241	226	234	220	256	213	250	228	217	220	224	209	226	219	215	237	244	225	224	250	218	252	224	198	218	214	209	227	211	229	230	232	278	228	222	233	222	205	210	239	250	206	231	225	234	246	224	243	245	226	236	250	220	230	205	234	234	254	209	236	249	237	230	245	224	213	225	229	225	228	229	201	218	189	226	229	218	234	227	230	235	210	227	247	207	237	230	229	225	245	238	238	195	219	211	241	246	204	255	225	231	253	229	232	226	270	225	252	236	216	218	221	235	200	232	209	229	221	241	238	233	199	228	240	226	223	233	218	249	234	224	212	227	228	215	214	235	226	202	245	225	235	186	231	245	248	273	234	224	215	233	246	233	235	206	249	236	260	221	255	239	196	214	213	225	224	251	197	225	218	231	204	207	217	250	235	244	212	219	222	246	232	212	251	217	226	210	242	215	242	219	244	239	232	241	258	203	241	248	244	220	241	246	232	196	244	214	208	233	263	201	233	233	247	232	206	233	209	203	232	231	224	239	237	201	216	216	208	224	231	229	234	201	236	223	228	221	227	215	229	225	232	236	226	207	239	238	206	240	227	231	257	240	218	216	250	210	216	230	209	221	205	258	244	236	227	235	222	216	225	232	205	253	225	242	252	232	227	207	250	214	269	232	232	262	230	204	255	207	217	219	228	252	227	201	262	240	258	215	218	244	200	226	221	258	218	233	229	216	219	242	223	223	224	227	226	243	239	226	248	225	228	234	225	211	228	215	232	201	234	234	249	240	218	241	233	222	201	192	221	258	216	236	237	221	240	230	225	241	238	207	245	242	216	228	237	235	212	229	244	255	235	234	214	214	246	231	209	224	229	243	232	216	242	208	212	216	244	230	238	233	219	198	227	244	229	205	227	238	219	234	223	246	229	232	235	218	255	245	247	234	255	216	248	231	228	227	257	205	245	248	264	218	235	229	232	231	216	257	222	249	229	223	225	235	212	246	223	230	258	247	231	230	213	240	234	243	220	234	221	221	232	209	213	244	225	235	251	225	236	197	229	232	230	241	241	237	237	231	212	249	198	230	234	220	225	209	219	208	230	230	234	240	218	243	250	236	245	248	218	226	209	231	233	213	238	243	227	244	235	221	242	239	233	217	225	205	227	238	254	229	249	232	235	229	195	237	251	255	229	216	236	241	257	199	250	237	233	224	210	243	218	248	231	241	233	236	233	215	225	242	227	229	254	242	275	236	243	245	236	214	231	226	202	255	226	238	259	198	209	244	243	233	228	227	211	218	233	205	243	239	206	237	226	255	259	223	202	212	236	225	237	207	252	241	229	240	241	213	250	219	244	220	238	237	233	245	239	248	247	228	235	209	225	235	247	221	234	212	238	220	221	234	226	236	215	225	249	245	222	252	258	251	234	243	236	222	227	210	217	236	206	264	231	225	265	228	232	241	210	208	238	232	252	204	234	222	213	215	217	242	228	238	239	234	243	230	234	221	241	237	234	206	210	232	223	215	239	224	223	218	226	240	207	235	232	221	232	232	234	230	238	221	228	253	234	230	245	230	233	253	264	230	239	219	224	229	234	213	214	204	224	228	224	219	229	213	238	176	250	201	236	239	212	229	231	236	224	230	247	263	222	238	246	225	247	209	239	214	196	201	227	228	238	239	248	241	208	247	213	211	252	232	214	211	255	227	230	232	250	251	216	224	224	231	223	204	243	225	220	235	221	228	236	226	211	235	244	243	212	225	225	227	229	200	235	231	235	213	256	233	261	242	194	236	203	200	229	256	221	216	216	250	247	216	232	224	247	218	217	236	232	224	237	218	213	253	230	241	225	243	230	244	244	248	207	228	210	234	195	196	254	254	194	216	228	209	232	228	232	231	231	226	230	247	229	232	213	250	248	213	225	233	236	227	212	242	241	232	233	204	234	233	198	239	237	223	244	222	206	227	223	247	227	226	244	231	239	219	226	232	198	214	240	221	248	255	235	225	236	222	235	221	228	254	231	227	228	231	219	202	242	196	226	236	255	215	220	215	221	248	244	215	216	233	243	228	216	243	205	232	243	238	252	246	228	231	212	232	222	221	247	222	245	245	213	232	238	210	219	243	222	216	240	203	248	253	212	212	247	237	232	241	212	245	222	216	277	212	230	230	237	214	232	225	225	227	231	251	234	225	204	215	246	217	209	230	228	217	234	241	219	235	231	230	221	213	235	217	226	219	246	217	245	227	214	216	198	258	237	264	224	256	230	243	220	234	245	256	274	227	248	208	206	232	204	208	188	252	233
22702	21018	28773	23486	21033	21217	13383	3929	2726	2081	1679	1445	1204	951	828	770	707	636	478	430	434	408	349	341	306	294	292	273	245	245	227	179	239	218	192	193	226	233	220	254	218	216	216	189	203	208	187	181	192	177	183	196	189	184	201	171	162	169	159	173	169	173	150	168	133	149	155	153	150	152	171	169	150	157	152	151	136	162	147	134	150	133	153	138	133	141	142	130	155	158	143	147	149	142	148	142	144	118	141	176	126	131	155	133	143	148	134	115	137	134	114	125	153	150	137	142	126	141	141	123	130	132	129	136	147	135	152	153	138	136	135	149	121	104	163	122	130	136	143	127	120	149	134	136	157	128	160	148	139	129	138	149	136	126	122	157	145	114	144	144	120	126	151	107	118	124	144	115	147	143	123	136	138	105	130	131	136	120	146	155	149	139	114	126	139	143	147	141	131	155	113	153	150	132	142	148	123	146	140	138	151	153	131	135	133	135	130	132	118	138	136	169	148	136	135	144	131	130	145	149	123	135	153	149	146	135	138	124	157	148	119	139	143	118	138	125	148	153	162	147	124	143	132	133	125	126	144	143	129	156	129	144	121	151	151	140	148	136	129	130	156	143	111	146	132	149	130	139	119	124	127	109	136	146	167	138	149	138	119	139	136	134	146	131	132	149	110	138	136	113	117	157	139	149	141	135	136	138	122	136	127	138	146	142	124	142	130	141	131	135	138	140	134	148	121	125	129	111	137	126	135	141	135	142	115	136	132	138	135	145	137	145	136	125	133	140	140	139	140	117	154	119	133	140	152	139	148	142	138	142	123	132	149	122	130	122	132	146	138	130	146	132	143	145	123	120	126	136	131	134	149	121	139	148	123	139	124	144	112	128	147	147	131	123	124	160	137	143	172	127	137	143	152	144	122	134	140	128	139	134	127	142	145	131	134	131	159	145	156	142	149	119	127	145	150	146	139	153	132	129	117	144	130	132	155	144	158	118	131	125	119	120	135	125	157	143	155	127	153	157	130	161	119	161	132	143	131	131	131	126	134	145	130	146	149	120	145	149	116	129	148	136	146	156	119	130	135	141	151	141	137	146	151	140	152	138	152	134	145	143	124	133	149	129	123	123	147	161	115	114	155	154	147	143	122	137	141	144	139	144	142	129	122	142	142	151	155	118	129	147	146	135	137	119	135	130	143	131	147	127	133	126	134	129	142	131	163	148	136	131	131	128	156	129	133	140	147	134	152	133	148	138	133	150	132	137	127	126	145	112	135	140	141	143	128	123	135	158	149	172	139	157	146	111	151	143	146	141	168	131	127	126	138	127	137	153	138	125	141	128	120	119	137	138	147	145	153	122	129	124	135	145	150	141	131	147	148	150	120	126	137	145	146	140	134	127	132	156	147	149	138	152	132	135	144	124	137	107	127	155	152	122	138	134	115	130	133	155	144	134	141	136	117	126	137	123	116	143	126	130	139	146	118	147	145	111	151	135	140	106	140	149	145	147	135	155	136	139	135	133	118	134	136	158	128	145	126	154	153	128	161	135	126	135	131	144	137	133	126	156	140	146	138	142	136	164	112	142	132	133	138	112	129	124	151	159	139	142	126	148	141	141	140	122	140	118	128	134	149	143	115	153	133	135	139	117	146	132	139	114	125	153	139	129	171	130	123	159	140	127	143	137	134	140	137	129	128	156	150	149	162	121	117	140	129	137	151	148	137	139	132	147	143	142	142	125	142	133	141	143	140	147	137	110	108	117	149	136	129	109	148	153	119	130	122	138	137	140	136	150	144	136	134	137	115	137	135	145	142	140	130	153	146	148	128	120	126	132	139	144	142	131	153	124	134	145	129	135	132	126	143	133	139	125	122	123	141	149	131	139	127	130	150	141	139	145	154	125	138	134	123	146	138	138	131	153	159	139	163	134	138	140	133	149	150	126	147	146	132	139	130	124	117	131	128	149	118	141	135	140	147	125	134	121	135	154	128	140	141	137	150	123	144	146	107	136	132	124	130	140	140	135	130	155	119	115	127	134	134	141	141	148	131	143	124	114	144	139	127	105	122	131	142	156	141	137	156	149	139	154	142	128	136	148	122	136	146	140	130	146	124	136	128	126	129	144	140	142	150	114	140	125	140	146	131	152	122	131	149	148	143	129	140	135	157	136	165	151	135	126	141	119	165	124	119	121	128	121	147	141	126	135	148	130	120	139	143	142	131	154	128	146	134	137	150	117	146	132	127	132	129	136	148	143	124	145	112	138	123	137	145	140	145	143	132	135	126	133	146	125	138	138	154	141	143	153	116	142	125	160	134	153	144	144	107	121	147	130	150	143	126	123	120	142	137	141	127	144	120	147	128	143	126	123	110	128	143	124	145	136	126	131	130	141	143	137	139	127	137	155	142	124	137	137	124	139	145	132	146	138	154	143	140	126	145	131	140	146	140	130	152	141	126	114	131	137	137	148	122	124	122	148	128	148	139	158	136	131	142	127	120	129	138	138	121	129	130	131	119	126	134	134	148	129	145	134	158	141	158	114	171	154	156	152	135	157	152	155	148	129	131	132	155	136	134	140	141	128	134	137	148	147	117	127	132	139	125	162	137	158	125	126	120	128	132	143	154	125	126	147	134	127	159	133	127	145	129	130	141	139	142	141	130	135	151	131	169	142	135	149	135	136	132	137	129	141	123	142	145	126	132	136	150	146	133	148	134	135	108	139	130	120	134	142	126	147	157	120	120	120	115	145	146	135	123	135	145	137	160	139	133	119	153	123	131	138	126	143	131	123	167	131	167	139	163	119	136	141	117	155	130	130	131	119	128	140	137	140	124	139	129	147	137	134	144	141	143	128	166	133	128	122	128	128	156	136	144	141	114	133	124	118	140	143	121	123	122	118	129	139	125	173	127	140	134	122	127	128	137	150	127	147	139	145	131	136	117	124	131	157	127	154	135	133	132	141	140	136	119	132	131	156	123	146	138	131	133	152	147	142	137	135	133	126	147	139	143	138	119	122	139	114	153	135	148	142	139	140	132	128	159	113	112	141	152	128	146	140	143	155	137	154	140	127	143	122	142	126	135	135	144	139	154	131	140	133	128	149	150	148	155	129	129	135	142	154	137	151	130	179	147	139	137	128	139	135	144	131	148	126	136	124	119	149	135	156	122	133	143	141	109	117	151	131	153	129	146	140	131	116	143	159	145	131	124	135	156	135	134	152	156	133	139	130	150	130	148	144	145	124	124	118	129	137	164	115	134	158	135	151	162	154	114	143	129	149	120	148	144	144	134	139	136	146	140	152	133	142	115	152	114	137	157	129	142	149	131	139	126	121	140	123	128	144	140	129	149	135	144	140	147	146	145	136	149	143	140	136	148	129	127	157	124	151	136	136	142	133	124	134	157	121	119	129	114	156	116	129	140	143	146	134	175	131	124	128	151	168	134	135	157	136	128	137	146	134	133	113	117	132	137	127	154	118	142	127	140	164	115	134	129	127	129	146	133	149
10381	25032	23590	16455	13854	11621	9534	7689	6295	4624	3871	3265	2525	2116	1825	1617	1332	1209	969	879	760	700	661	614	565	542	451	430	375	357	335	339	315	316	322	329	352	342	386	341	361	380	360	321	293	308	333	272	281	295	288	265	248	265	244	242	235	257	231	209	212	188	208	233	213	228	222	196	235	216	224	198	207	212	215	245	207	207	187	201	179	190	191	191	176	173	199	179	176	179	222	193	208	198	176	177	202	174	184	170	188	193	175	158	207	185	164	177	170	160	186	178	185	151	173	181	164	160	157	161	195	188	173	178	167	169	167	179	175	180	178	153	192	173	166	170	166	178	191	174	210	175	170	160	179	162	164	168	158	167	188	171	171	164	162	191	171	182	161	188	159	171	178	168	175	165	169	176	151	143	174	163	168	170	166	159	167	157	169	161	162	162	158	174	185	152	168	167	156	165	160	174	192	176	169	163	164	170	178	171	167	197	171	155	173	163	175	167	147	159	180	166	170	178	161	160	167	183	176	163	181	145	161	187	167	176	146	168	135	191	173	157	178	150	171	149	167	187	167	160	150	184	178	142	182	167	150	171	156	177	173	163	181	170	157	163	165	152	184	178	147	166	177	188	164	177	174	179	174	136	156	160	168	185	175	180	168	160	170	178	160	175	170	164	185	143	190	179	155	157	179	175	171	169	163	169	182	157	154	172	155	161	175	163	190	166	172	159	165	157	167	178	177	159	169	177	176	185	166	159	187	196	160	151	165	159	183	157	179	143	162	179	176	178	156	176	197	166	158	179	174	152	171	164	155	174	176	159	171	174	163	171	149	154	166	188	187	168	170	161	161	165	174	155	179	174	172	164	170	166	178	167	165	189	166	180	153	174	160	159	140	161	162	148	184	160	162	146	169	145	182	197	173	163	177	145	168	164	143	146	170	172	162	168	180	153	165	174	154	160	195	174	185	161	163	150	176	166	172	190	186	185	169	186	164	150	168	172	154	163	176	167	138	164	193	192	165	180	175	190	150	184	170	162	160	175	179	178	181	155	169	176	161	163	182	170	171	165	163	171	158	142	166	176	164	147	150	176	162	174	165	172	171	178	153	164	152	185	176	174	157	163	175	166	162	160	152	178	179	166	166	184	152	169	166	170	185	195	171	172	142	159	175	175	171	170	192	152	166	162	134	163	153	171	162	156	162	170	169	153	194	166	179	171	154	172	190	172	155	158	197	168	165	184	168	184	163	175	183	172	179	166	180	172	174	159	169	163	156	157	159	183	157	162	169	175	154	195	174	175	147	155	170	158	167	174	166	151	164	169	160	142	158	158	146	164	162	175	149	164	157	176	183	202	167	173	173	157	149	178	187	159	158	152	149	194	163	181	167	183	170	146	153	156	165	150	175	180	158	150	155	173	166	172	167	164	184	138	163	163	177	178	180	160	138	156	164	146	151	163	170	187	156	182	189	186	174	162	162	177	145	165	185	172	178	136	179	182	173	182	200	172	168	175	140	165	159	180	197	163	145	153	143	171	169	175	170	176	153	177	194	194	156	169	153	175	172	155	154	164	171	175	150	169	173	172	155	152	160	165	191	162	169	169	187	156	173	191	179	178	175	172	148	172	174	171	194	169	143	147	166	164	158	169	155	163	181	166	167	170	167	188	175	153	175	158	171	175	154	159	161	168	178	180	189	154	139	160	170	175	152	170	202	176	179	169	178	170	158	167	169	150	175	182	181	172	157	176	143	173	171	163	168	153	162	178	195	166	162	169	150	173	171	158	169	133	178	178	170	150	172	192	180	162	175	169	167	171	157	161	168	174	171	171	191	160	163	164	186	177	165	147	177	189	169	180	179	175	179	165	182	147	174	164	167	169	185	172	154	168	191	149	169	169	161	175	169	164	178	159	150	169	164	180	158	143	154	132	186	186	190	191	175	157	175	193	166	148	169	164	167	150	177	184	175	180	172	155	176	186	177	160	171	173	184	177	159	163	174	187	178	174	166	171	151	166	171	178	176	183	180	166	154	190	183	171	165	178	150	179	169	157	190	160	167	161	155	151	164	162	180	153	175	168	177	174	195	170	166	162	140	174	184	160	148	158	170	175	157	175	178	177	154	170	157	168	176	187	187	175	165	155	172	161	179	192	163	155	181	164	180	158	190	184	165	164	176	175	160	181	183	157	179	174	153	163	159	156	172	179	158	165	173	203	155	171	164	150	195	173	181	168	168	182	164	166	181	171	168	169	170	160	152	153	180	172	168	184	157	168	170	143	164	155	176	148	158	154	160	155	179	187	168	158	146	165	152	152	154	168	183	167	187	164	189	179	183	174	166	195	195	194	159	154	163	171	195	175	174	145	160	170	171	173	172	176	170	151	169	186	175	168	150	163	173	164	180	164	160	152	174	173	186	164	176	168	175	164	146	169	169	171	168	176	174	189	193	167	166	152	154	166	164	174	165	182	169	169	165	157	162	171	176	144	165	192	184	165	161	174	176	181	147	176	156	160	162	188	170	155	195	164	150	120	187	164	156	149	157	146	176	163	154	183	155	183	170	170	177	189	157	164	200	158	148	150	159	157	158	158	171	159	180	174	174	183	171	169	170	167	151	169	150	156	155	180	174	155	166	172	157	157	151	165	166	155	157	163	153	168	164	182	175	176	173	190	142	176	195	160	166	156	167	165	169	160	148	157	163	160	152	162	171	162	169	188	170	156	164	176	179	169	130	180	142	171	150	153	152	157	153	162	157	179	158	161	189	178	166	176	152	180	188	192	186	155	183	169	156	157	169	165	163	161	174	149	171	169	190	180	168	170	159	166	156	167	184	137	170	178	173	211	190	163	183	175	161	162	163	160	166	184	154	180	158	153	180	152	189	176	179	206	167	163	164	158	179	158	154	186	176	173	165	176	154	167	173	182	157	159	186	181	151	171	168	156	162	156	164	190	173	175	184	167	176	161	164	201	173	168	153	183	160	170	183	157	150	171	168	159	170	171	181	175	165	152	161	142	150	176	161	177	176	152	163	181	178	166	177	185	179	156	177	159	150	155	172	174	200	191	151	159	166	159	172	178	173	161	165	167	152	154	155	176	178	171	167	182	149	183	168	193	151	174	167	162	186	159	164	156	167	171	170	176	197	152	163	160	163	174	153	177	151	160	195	209	161	182	135	164	173	188	180	175	167	160	154	179	162	175	157	166	181	194	175	152	164	152	177	189	167	211	156	148	167	157	184	176	158	160	145	144	173	168	188	170	164	168	174	150	183	150	157	159	166	173	157	167	172	189	147	144	150	181	188	165	164	145	164	186	188	129	160	169	162	167	154	157	177	165	184	182	173	164	156	160	155	155	179	159	185	154	164	172	170	151	181	174	161	169	168	167	176	171	146	166	155	151	161	163	148	178	164	178	156	172	175	169	170	160	148	155	189	166	174	163	167	174	182	144	154	167	171	160	152	172	171	152	175	163	156	160	175	147	166	162	182	165	190	178	162	176	157	194	173	166
26797	20390	12512	5224	3009	2263	1715	1349	1044	914	781	680	603	506	549	504	448	418	385	367	360	320	316	310	315	313	243	310	328	286	291	299	301	248	276	264	303	273	301	274	301	288	300	281	291	294	281	302	286	266	292	262	292	263	280	262	257	286	244	255	269	272	268	268	272	251	263	280	288	280	266	268	273	255	275	309	278	273	264	259	268	288	259	258	260	256	271	249	251	237	248	261	255	250	260	264	259	263	266	241	269	274	268	241	263	292	247	262	265	275	254	237	258	238	251	265	260	260	245	253	277	252	250	264	268	241	255	250	265	257	276	258	234	266	241	265	276	291	263	229	246	251	261	259	242	281	271	272	269	263	239	244	225	246	293	257	270	237	243	277	245	264	274	254	253	241	270	233	249	263	271	263	273	248	267	295	251	236	251	253	246	266	263	265	258	259	269	249	251	263	255	278	246	260	257	250	263	260	259	260	236	274	256	280	222	266	245	279	257	244	257	261	247	252	252	247	257	265	266	262	244	261	260	253	279	264	274	265	248	257	252	246	287	244	259	235	255	277	252	249	245	258	301	259	263	260	248	283	249	253	237	258	259	261	256	257	268	263	301	256	251	230	252	248	256	252	268	254	248	287	272	259	284	252	291	225	259	241	256	261	268	268	274	247	239	276	240	259	282	277	276	276	279	252	260	254	267	267	228	256	286	267	243	256	273	239	238	254	266	244	226	271	257	256	267	242	267	252	246	245	277	258	260	232	240	251	246	260	260	262	272	278	265	249	233	231	280	298	275	288	276	248	250	283	231	259	245	270	253	279	252	272	265	248	286	265	238	287	231	260	284	250	271	250	276	263	270	282	261	259	275	274	277	261	262	245	260	225	242	256	250	276	241	250	266	262	263	262	248	255	261	291	296	250	260	231	272	269	211	227	297	248	291	259	281	289	249	265	265	252	274	284	261	232	280	272	260	275	266	263	260	247	234	247	244	270	266	279	263	286	255	251	279	273	233	273	268	259	286	255	274	247	258	270	243	251	281	265	274	276	253	252	272	241	283	260	274	258	274	260	232	267	280	270	268	268	262	268	229	251	253	263	231	247	239	247	283	302	278	286	257	252	263	263	283	251	246	261	259	242	253	294	277	290	237	253	247	287	250	255	265	236	243	255	275	242	270	245	268	251	294	259	241	295	234	265	245	291	240	271	259	251	258	266	263	253	256	250	276	255	278	265	227	213	246	265	277	259	270	265	272	261	248	228	250	254	255	263	290	274	241	283	280	290	252	255	254	254	251	269	278	227	229	260	254	251	269	261	264	261	251	274	258	273	278	236	279	262	254	236	261	271	292	257	249	277	261	261	249	267	287	269	220	286	248	249	296	259	295	280	251	259	272	268	255	266	262	290	243	239	265	254	266	271	257	267	284	245	285	263	264	258	276	256	269	273	262	269	249	261	273	249	232	256	251	248	278	269	231	251	285	273	285	271	244	246	258	250	239	240	255	264	270	295	256	268	276	270	251	306	259	249	263	256	281	266	250	275	290	251	255	252	264	251	277	284	257	231	273	284	252	264	286	269	249	275	248	274	263	267	282	263	257	275	272	227	284	278	270	256	266	254	261	267	230	278	233	260	236	263	247	258	276	279	255	265	253	249	259	260	243	245	265	262	240	256	265	223	259	275	255	253	259	252	256	264	254	277	244	252	258	251	255	275	278	258	257	262	264	296	278	251	243	243	234	257	270	270	276	250	239	259	247	271	258	253	274	240	278	256	256	242	252	229	246	247	239	222	231	249	270	271	254	267	232	261	249	255	299	259	250	263	247	295	235	235	233	274	267	296	248	242	283	256	240	253	257	244	262	269	244	239	258	267	278	260	256	243	255	242	268	246	277	271	267	266	254	267	246	261	249	253	251	282	266	240	242	275	286	254	271	265	267	285	226	243	235	242	280	241	254	260	265	261	297	239	258	236	250	239	262	274	281	257	300	255	271	235	248	249	245	242	252	270	253	268	241	254	249	261	227	247	263	241	288	250	262	233	264	240	256	222	259	281	281	268	256	236	273	253	258	247	231	259	269	259	253	264	261	260	295	271	275	255	247	247	230	268	277	248	282	254	269	258	270	259	290	235	254	289	256	292	259	232	285	277	263	263	274	256	255	287	253	271	289	247	287	278	266	257	290	278	261	252	259	248	234	257	291	251	272	214	281	282	254	273	231	262	294	253	258	260	278	271	268	285	248	253	246	260	283	283	246	247	273	240	244	230	236	234	260	261	249	261	263	250	286	277	264	248	273	249	255	260	262	253	259	275	266	297	248	264	256	254	273	270	246	258	271	276	264	261	233	259	255	244	265	266	273	251	257	251	261	254	267	267	297	227	258	256	271	268	255	253	256	268	232	269	235	264	267	290	250	269	273	282	276	251	280	277	269	236	247	250	231	285	258	249	270	255	250	253	268	250	263	256	258	255	258	242	257	271	258	243	260	270	238	233	278	264	230	261	232	257	259	265	255	249	281	245	247	235	245	292	306	271	255	241	277	242	264	243	256	215	272	261	261	250	251	260	261	248	240	241	267	293	255	265	260	254	253	251	237	295	262	261	234	276	266	288	255	270	255	264	257	271	270	267	246	255	252	280	270	237	266	254	256	271	237	256	249	281	240	249	248	269	269	258	244	234	251	263	228	268	259	278	278	262	255	258	240	242	278	237	263	250	250	239	271	249	243	221	247	256	271	287	263	272	250	245	261	237	270	258	265	264	254	276	278	278	262	225	257	261	257	288	240	272	253	268	239	272	262	256	234	243	248	239	275	280	285	259	253	214	259	277	264	250	254	244	296	280	244	235	259	262	250	263	246	257	248	250	252	258	272	240	297	313	270	251	242	262	242	257	257	291	242	272	254	275	290	265	259	263	273	271	261	256	297	262	245	269	268	271	276	246	280	279	246	244	280	277	237	247	279	273	246	258	238	262	260	265	264	253	290	260	255	306	261	255	263	282	274	271	252	252	224	275	268	269	244	259	268	243	266	276	270	255	241	278	246	249	256	260	245	275	253	251	291	237	282	255	268	239	236	266	259	260	252	256	230	278	252	264	250	266	233	275	279	276	263	255	221	242	272	279	284	250	259	252	245	260	261	277	267	280	266	281	258	255	235	256	278	242	247	262	226	253	248	272	277	234	275	250	258	262	250	248	251	261	272	232	254	284	274	244	241	246	251	272	250	265	228	229	213	273	242	293	260	261	277	260	264	243	280	223	258	268	252	276	253	253	245	277	287	270	274	268	242	243	256	249	263	282	265	280	244	241	278	246	252	263	267	249	280	270	271	272	258	257	245	244	228	249	255	233	290	274	273	265	236	276	269	262	283	256	274	278	253	248	250	249	247	266	246	276	260	257	293	265	277	237	276	268	257	249	279	275	260	246	252	265	244	276	258	272	283	276	256	249	268	305	254	248	250	234	277	266	266	257	264	253	256	248	261	240	265	250	251	310	297	237	269	272	269	270
7109	11034	11015	7162	5718	4925	3972	3117	2482	1919	1628	1377	1140	978	866	785	767	626	549	550	493	518	501	457	493	458	422	441	407	397	391	379	372	365	385	357	409	416	435	404	389	398	406	386	432	388	395	373	381	364	379	362	364	388	356	354	389	363	379	399	315	340	360	388	338	359	337	344	393	336	331	313	351	382	339	327	374	322	317	351	354	336	321	307	322	337	309	324	314	326	326	330	338	312	327	353	354	362	333	325	348	336	352	307	313	306	340	342	327	349	341	314	321	304	361	311	322	319	319	331	352	311	366	307	333	303	344	326	330	356	345	329	328	307	325	342	333	360	354	312	368	323	325	345	339	318	321	349	326	316	336	349	353	330	318	343	331	322	309	299	328	314	314	317	317	326	315	324	310	336	330	338	323	352	331	298	338	350	359	326	328	332	316	321	311	352	350	287	330	319	318	340	300	354	309	329	323	366	339	313	347	332	321	372	327	345	324	336	333	348	358	337	349	336	321	322	317	322	321	331	319	312	338	346	324	327	344	328	358	366	315	299	321	321	307	341	339	329	323	352	310	343	315	309	331	308	321	314	295	336	330	335	321	337	316	361	338	315	344	340	319	329	327	302	335	345	361	323	339	338	280	323	329	327	326	318	342	359	311	362	337	326	347	323	329	317	336	333	354	335	358	309	352	352	295	311	345	310	344	303	338	343	333	345	344	364	333	317	350	348	345	324	311	323	300	349	322	322	312	323	307	370	359	350	303	368	298	319	343	343	323	328	347	321	329	317	321	338	326	325	350	311	342	386	325	348	338	340	313	344	318	315	312	330	348	321	317	311	346	316	331	354	347	351	296	341	318	358	349	317	319	333	340	326	326	357	317	328	308	330	334	314	361	349	285	323	289	323	315	336	301	333	379	342	316	294	329	317	317	365	354	344	312	329	328	320	338	322	339	325	329	337	351	339	308	330	300	320	349	317	317	345	367	325	282	336	314	349	336	343	307	317	320	318	343	313	319	323	364	315	331	304	305	325	335	342	318	303	329	335	354	312	341	344	342	357	361	330	338	309	315	313	315	339	344	341	326	316	326	331	336	351	314	318	329	326	314	328	322	367	324	330	313	339	329	332	318	303	350	322	346	317	329	339	318	315	324	349	323	363	338	304	338	337	354	348	366	336	330	310	325	318	343	339	350	319	313	324	314	340	348	337	344	349	344	316	332	347	314	302	304	324	348	335	316	327	318	335	322	333	302	308	312	349	332	340	336	322	338	343	307	314	329	316	333	327	322	344	304	333	288	329	285	325	349	338	311	338	351	331	287	318	335	335	338	339	325	333	335	323	352	331	321	311	344	334	360	329	333	340	362	365	356	302	309	347	313	305	320	319	335	344	334	345	351	328	344	298	307	344	327	324	344	353	339	334	332	340	335	323	328	308	350	346	322	333	332	312	361	326	313	383	302	366	338	342	320	330	321	344	336	343	351	322	366	343	325	288	337	333	299	325	320	341	345	377	323	332	318	344	303	351	316	331	337	368	336	360	335	337	343	333	345	358	313	321	297	329	322	331	311	327	342	295	330	333	344	371	335	326	356	362	330	378	341	323	329	326	311	312	341	314	337	357	314	301	344	344	359	359	315	325	332	334	349	315	343	334	318	296	305	314	354	367	321	319	349	330	321	332	302	333	302	325	311	347	325	334	322	313	333	325	328	354	332	345	326	328	322	314	340	330	310	351	340	333	330	340	334	336	320	331	305	345	343	316	346	370	348	328	326	326	324	312	339	310	312	327	328	307	333	316	321	322	318	366	335	372	319	356	323	371	337	351	366	330	309	332	360	351	327	335	342	363	317	322	329	315	320	323	327	313	288	310	339	306	321	358	333	304	331	293	336	333	324	323	314	343	331	326	325	321	334	315	335	368	326	328	303	348	318	333	281	320	358	322	357	344	344	334	322	339	326	339	312	348	329	314	366	327	312	348	318	320	328	287	319	340	366	315	344	334	327	329	370	359	339	331	327	338	352	356	325	373	330	329	309	328	330	308	348	324	350	326	376	332	319	378	324	287	302	357	367	303	300	363	320	330	327	335	346	342	353	332	337	318	346	334	327	337	319	327	329	330	304	335	340	330	341	332	361	297	330	333	301	327	328	329	322	331	320	306	339	371	337	335	330	295	330	334	301	318	338	343	345	302	345	332	326	328	330	351	299	316	320	352	322	315	346	349	322	334	317	348	330	326	371	363	300	336	335	333	328	330	345	309	358	308	354	353	353	336	334	306	336	317	365	309	339	333	319	333	336	341	341	323	344	342	313	353	318	323	347	344	344	323	315	315	331	338	322	326	312	319	337	341	344	346	308	323	304	310	336	337	312	326	348	340	333	332	344	284	331	327	319	333	337	330	328	339	323	336	321	323	293	334	347	312	349	293	337	326	300	320	353	296	336	335	319	335	335	329	297	332	341	324	349	340	335	339	345	343	348	334	350	311	333	307	284	312	356	293	353	302	318	351	352	331	305	326	305	340	345	328	321	304	354	322	332	346	303	320	303	353	326	326	334	329	329	360	330	363	310	337	309	331	314	374	326	341	316	318	310	333	298	326	360	365	312	342	350	350	317	331	351	305	309	331	364	352	331	334	343	360	346	341	333	354	337	354	330	350	365	358	318	359	320	310	346	334	339	318	327	345	363	310	320	346	303	322	319	356	307	280	337	309	323	334	358	335	318	360	304	336	358	323	321	355	353	345	362	324	336	329	336	354	316	360	326	329	301	318	341	295	316	324	311	368	336	324	331	335	342	325	298	316	306	337	351	330	370	340	310	318	355	343	308	348	324	363	333	366	334	338	356	316	334	302	333	346	354	338	314	308	354	339	349	344	358	316	323	334	328	335	342	352	358	312	337	334	333	350	295	330	339	351	321	370	305	330	300	337	368	305	334	336	352	338	331	327	343	317	348	303	339	322	289	323	386	331	335	357	325	295	353	326	337	321	356	317	345	318	313	299	320	326	351	344	309	363	295	364	374	343	322	341	312	364	363	314	354	315	347	354	315	358	310	316	328	322	334	338	335	307	356	333	306	338	360	347	359	317	314	299	304	353	333	344	344	343	326	360	298	333	334	317	349	330	314	330	312	329	353	348	305	346	344	347	339	340	314	360	333	331	311	355	318	322	329	348	323	365	308	322	322	315	344	317	359	338	310	319	347	365	333	336	287	331	333	325	308	330	346	347	318	339	298	338	312	346	320	326	322	314	320	316	328	366	320	326	330	322	299	352	317	338	327	315	356	351	340	336	340	316	304	325	340	304	343	333	335	335	305	309	352	315	317	335	310	358	343	327	308	347	368	357	276	329	327	324	332	335	347	337	337	333	316	335	331	336	341	316	319	354	328	322	344	326	316	310	362	333	347	346	336	341	306	333	320	309	334	318	367	339	327	317	337	358	364	312	339	329	337	309	320	341	299	348	307	309	296	324	349	346	332	324	336	361	333	304	338	302	340	336	321	336
23752	21014	28294	23947	21009	13573	4524	2511	1838	1393	1218	1040	896	772	630	567	552	509	458	371	381	331	347	322	291	262	281	261	246	237	221	244	235	229	227	238	195	264	229	272	249	262	233	235	224	247	230	261	223	213	241	210	207	236	189	228	225	188	208	202	214	195	212	218	216	204	181	189	191	205	224	205	211	179	184	168	195	203	203	220	207	175	162	192	180	173	158	198	167	189	186	196	196	162	209	210	178	183	176	175	184	169	191	200	189	174	180	178	173	183	192	205	171	196	185	209	156	188	180	187	170	179	176	180	170	165	205	191	165	178	165	192	155	194	160	159	180	169	189	177	197	211	165	201	210	170	181	177	166	191	189	185	175	165	212	168	181	205	182	192	172	163	182	181	180	182	180	175	156	202	187	206	179	180	172	163	180	198	165	195	194	170	175	192	186	193	168	188	176	158	196	180	155	200	181	185	169	155	182	203	164	190	215	153	185	169	187	193	167	196	174	191	175	163	193	158	195	190	195	187	170	159	168	177	170	164	174	171	160	218	169	154	196	198	207	189	188	170	150	197	190	182	213	183	197	170	171	181	158	171	186	180	177	173	170	186	189	188	157	205	181	193	167	197	195	175	177	182	186	165	188	169	186	199	193	175	202	189	185	163	206	210	183	156	173	203	162	181	186	183	188	158	181	169	180	180	183	194	183	206	190	184	178	180	176	154	174	179	185	179	196	160	177	179	188	170	174	184	186	188	191	167	186	183	170	173	161	170	184	159	190	177	165	181	187	167	183	193	185	202	174	162	182	161	170	181	174	187	165	188	204	171	196	170	151	177	161	205	186	198	191	191	196	169	186	185	171	206	178	161	177	179	203	178	178	157	192	166	172	169	205	169	186	184	201	190	186	194	182	166	194	176	170	172	172	165	194	186	186	195	193	179	163	151	205	167	165	191	182	188	188	176	181	182	174	177	179	194	202	181	184	156	172	173	153	203	162	187	183	203	165	177	192	168	162	168	191	191	183	189	201	185	189	170	165	186	161	168	195	202	173	162	177	189	190	194	165	188	158	201	180	155	172	171	191	189	170	174	173	189	165	162	186	169	214	198	178	183	158	187	148	155	165	170	168	157	170	175	172	188	198	182	179	148	155	162	176	193	194	185	166	168	177	187	199	167	173	184	192	174	165	178	198	183	176	191	173	193	183	186	196	192	159	176	187	178	182	184	185	198	208	185	200	163	190	175	180	153	190	161	182	171	176	196	202	186	156	179	195	173	173	188	194	183	178	176	176	196	182	186	167	163	179	167	174	167	183	171	187	183	167	178	189	164	182	179	185	157	168	164	179	175	189	172	171	199	176	190	196	178	195	193	182	191	179	161	180	198	172	178	178	167	185	189	204	171	194	169	185	169	181	174	170	169	194	184	172	183	200	187	164	190	180	170	166	165	177	171	203	182	173	194	192	208	169	201	173	178	187	171	184	184	152	188	188	174	149	159	190	180	193	187	177	200	180	191	181	193	180	182	169	172	169	177	167	181	183	204	179	168	182	176	184	182	192	181	174	214	186	167	168	167	173	168	183	162	161	154	188	151	187	180	178	175	187	188	189	199	171	184	181	194	205	172	176	188	181	166	177	164	163	172	179	166	177	165	195	183	150	183	179	194	159	195	162	183	188	172	174	162	189	174	183	182	180	170	191	175	204	168	185	180	196	185	184	169	167	171	178	187	163	186	185	176	181	187	194	189	151	184	172	179	177	187	181	174	158	184	172	167	153	178	174	196	177	173	153	184	196	163	198	178	201	178	185	165	196	169	173	181	171	153	185	186	163	158	202	152	183	176	167	173	195	167	174	172	204	172	200	164	168	174	181	185	179	178	185	199	180	193	168	183	191	200	202	182	174	171	179	177	185	192	161	190	190	163	174	172	182	179	176	175	163	182	194	180	156	189	201	152	203	169	167	179	151	181	189	185	199	203	191	147	190	174	149	170	193	161	180	198	159	188	174	178	158	181	182	170	172	181	223	212	194	178	195	182	180	186	186	180	210	180	186	185	193	190	180	209	183	195	167	177	180	196	181	188	186	184	192	189	164	162	173	165	161	187	172	169	194	156	188	161	181	185	198	180	187	183	170	171	171	169	199	183	173	203	170	192	174	173	173	185	183	176	166	170	191	186	177	160	183	168	202	183	186	177	167	194	167	175	181	179	184	155	190	182	176	193	177	187	180	144	176	207	197	175	188	165	191	173	149	186	175	173	207	199	185	172	192	195	180	189	162	180	230	187	199	192	178	182	198	198	190	199	205	192	177	197	170	196	160	186	167	191	177	176	189	210	167	186	175	188	193	169	154	184	181	186	182	174	183	186	159	163	214	188	186	178	177	190	200	196	211	184	161	156	184	160	180	189	208	198	162	175	177	189	186	176	174	191	167	187	179	192	210	213	180	185	193	174	192	183	193	186	154	188	187	194	186	192	208	181	169	188	170	185	189	173	182	177	195	203	187	195	184	167	186	173	171	160	212	173	188	177	171	173	157	179	187	208	169	189	205	175	169	200	183	162	208	190	185	182	185	191	172	190	183	179	168	181	175	182	190	191	175	185	184	200	168	177	176	195	159	167	181	166	166	188	169	171	178	195	164	170	182	177	170	174	181	193	195	164	162	175	186	170	187	166	195	157	189	173	166	197	188	189	196	205	171	168	182	181	161	172	178	171	156	184	185	188	178	189	167	158	158	178	155	184	184	180	194	181	167	203	182	194	190	196	174	157	172	171	193	157	158	174	174	190	192	180	185	165	171	176	168	191	187	177	171	177	181	189	186	195	199	180	167	170	164	172	190	191	183	164	147	169	166	164	188	165	174	174	170	205	188	184	204	153	195	198	186	177	168	183	188	174	198	198	177	164	177	168	203	163	164	168	193	180	184	179	204	181	171	158	172	183	201	170	176	190	213	184	193	172	183	181	179	168	190	197	182	185	177	186	207	203	178	173	193	181	168	178	166	183	180	189	184	186	195	157	192	177	175	201	172	181	170	178	160	163	198	199	195	196	163	151	177	166	177	181	195	173	175	195	177	175	188	163	165	164	185	190	201	157	186	174	195	177	165	179	181	169	194	187	160	186	175	159	165	183	185	191	202	166	183	159	186	165	195	168	196	188	188	190	190	173	211	182	180	183	189	183	170	180	208	209	170	190	171	183	167	179	171	195	180	191	169	186	198	191	179	172	179	180	181	193	171	186	169	187	182	175	167	189	188	176	169	183	189	179	183	169	181	170	187	188	182	186	181	187	194	197	207	190	155	192	171	173	204	173	180	182	186	160	178	159	179	182	174	181	166	165	189	188	176	177	198	177	161	161	173	172	201	191	168	180	169	164	184	183	182	188	165	177	188	195	187	181	174	154	198	176	170	177	167	174	161	212	177	169	172	184	199	189	168	164	185	190	194	173	178	188	191	176	176	169	181	197	155	192	198	195	169	167	178	170	179	171	186	161	153	193	180	187	167	182
8510	19827	19566	13438	10767	8920	7277	5798	4278	3350	2770	2282	1761	1524	1371	1166	1043	879	759	721	633	594	556	545	467	410	433	367	383	363	356	354	358	328	361	374	334	411	369	350	354	374	362	370	324	327	297	298	303	284	256	307	307	329	289	318	310	266	262	286	260	257	244	285	265	269	274	277	245	260	271	261	281	257	255	287	257	235	231	268	263	250	241	244	275	239	251	260	244	246	206	246	238	216	258	242	231	226	232	233	242	238	214	250	221	233	216	225	243	231	246	228	205	191	222	261	213	242	245	220	229	252	230	228	263	209	247	233	239	239	251	264	240	256	244	230	225	239	237	209	252	234	241	250	242	227	246	235	229	208	232	214	208	225	228	247	204	241	222	232	249	258	243	219	241	223	245	232	221	250	248	223	245	248	224	229	233	236	234	200	227	230	230	224	245	215	250	254	225	249	217	222	229	199	227	234	209	229	224	235	224	265	226	211	237	231	224	222	251	228	214	231	217	219	228	220	257	238	234	217	245	233	220	225	247	214	241	219	222	225	231	234	239	223	216	248	248	246	202	214	241	252	225	216	247	226	216	241	254	224	245	214	227	215	223	237	231	242	219	227	219	265	231	218	243	214	210	237	226	253	243	211	210	217	250	219	230	219	202	236	246	241	254	236	252	206	215	242	237	261	247	209	252	235	227	230	209	222	200	243	246	213	234	247	233	231	245	239	229	230	233	233	218	257	223	237	239	211	257	219	218	231	243	249	244	247	239	236	224	247	214	254	226	216	226	261	266	222	239	226	238	214	232	234	242	226	220	204	247	233	209	225	230	252	220	230	226	242	218	237	242	223	240	240	223	222	215	213	226	240	191	212	219	236	235	245	240	234	217	228	226	201	223	214	239	231	251	219	209	224	217	239	233	274	247	230	249	240	247	265	220	202	257	240	245	229	229	206	230	211	230	239	199	236	243	236	233	216	196	221	220	230	215	230	242	235	233	222	217	231	225	253	212	206	235	251	218	248	232	255	216	244	244	241	234	239	203	239	221	246	219	212	242	231	236	254	237	245	235	227	221	245	222	218	241	217	250	224	229	227	229	236	247	217	231	249	252	244	211	209	256	241	240	235	230	240	256	229	228	237	227	225	240	243	232	273	221	241	243	236	235	235	244	242	223	225	244	216	217	237	226	256	240	243	247	239	266	224	266	218	203	251	269	253	222	248	222	239	227	243	217	243	250	233	269	265	231	235	250	218	248	256	250	241	232	226	254	257	218	228	214	225	226	236	255	209	227	252	256	226	216	208	215	210	205	224	242	262	224	259	227	235	232	235	226	231	247	237	232	219	218	252	223	238	255	241	233	240	236	200	236	225	232	217	220	241	224	252	257	232	238	228	264	205	248	239	252	244	226	257	237	218	248	225	226	217	242	230	245	229	250	236	206	206	209	230	240	247	237	224	231	229	222	227	200	231	234	243	255	228	243	245	233	260	228	231	258	243	262	233	229	229	215	245	233	238	232	226	210	232	213	231	215	235	235	219	241	250	216	234	191	222	246	223	239	236	223	212	255	239	243	218	233	243	239	235	227	248	244	218	257	196	204	222	236	235	229	236	238	254	239	226	243	255	226	254	230	243	230	254	242	214	239	245	224	252	225	201	262	206	230	233	212	226	252	240	239	252	238	206	216	247	234	239	217	224	221	248	234	248	231	241	243	215	233	233	231	243	236	244	238	206	236	230	201	211	237	236	239	241	220	214	193	241	214	233	214	252	261	215	245	211	223	228	260	247	226	217	227	238	234	230	259	229	226	220	225	249	276	234	226	241	230	227	248	235	221	223	218	260	217	235	222	214	251	252	248	208	245	237	263	219	228	229	235	252	240	249	232	235	268	209	225	239	220	233	249	231	232	242	231	242	236	238	244	221	223	222	231	247	242	241	227	238	251	223	247	237	216	259	234	249	239	228	234	200	233	231	263	208	205	247	230	228	225	233	261	226	235	224	222	239	225	229	217	261	239	213	227	220	224	227	217	219	241	242	224	231	230	251	227	255	232	252	234	215	245	229	235	225	252	242	230	235	235	207	209	221	228	239	210	229	245	215	227	249	222	256	236	250	244	229	223	218	217	246	209	241	255	229	260	219	246	237	222	270	221	253	226	232	221	226	236	234	226	208	223	261	233	234	263	258	224	250	254	226	229	246	219	242	248	225	213	206	264	219	218	207	240	262	241	239	238	251	224	241	220	235	233	225	247	228	254	214	238	235	248	222	249	234	238	249	227	244	241	221	233	236	254	226	242	192	245	239	241	241	255	252	253	235	249	252	220	235	247	236	234	244	240	220	241	247	247	215	251	223	199	257	226	259	219	227	241	235	255	226	222	253	223	219	222	235	231	224	267	237	221	249	226	216	240	222	240	228	228	242	253	219	261	224	244	237	264	218	241	242	222	241	250	232	245	254	246	228	239	243	220	223	220	218	239	235	234	238	211	245	237	242	241	257	221	237	238	242	248	203	225	241	242	256	261	231	223	234	240	248	229	216	228	226	222	237	253	237	227	245	213	213	213	258	211	225	216	242	220	224	224	264	262	232	243	246	211	252	227	233	231	228	220	259	256	230	231	217	263	250	222	232	232	228	216	234	218	226	268	232	219	218	235	227	237	231	248	232	222	253	252	241	222	250	255	237	224	207	241	211	188	227	230	253	225	260	227	215	226	227	242	230	239	225	226	226	223	237	234	222	263	202	228	243	246	232	233	272	233	212	228	194	264	247	237	244	218	228	214	258	249	227	238	234	240	233	254	264	233	232	264	247	211	242	213	234	241	224	232	207	225	216	230	223	219	243	224	214	203	217	244	236	197	238	219	254	236	220	223	239	262	238	256	221	228	254	253	232	232	226	227	217	236	216	205	239	240	231	247	245	201	237	245	245	210	224	222	217	205	252	259	239	256	224	240	256	229	231	251	241	219	259	230	213	224	194	210	240	238	253	239	267	221	236	199	244	249	229	223	221	220	222	256	243	184	238	240	244	215	245	238	230	237	229	244	214	205	233	223	222	223	220	217	254	218	229	251	243	235	243	260	229	266	227	235	245	238	244	212	211	249	217	247	247	243	229	254	230	215	227	206	241	246	197	203	246	235	219	236	224	228	243	233	261	220	219	228	216	263	215	261	237	231	268	246	237	226	231	226	221	221	256	239	265	260	242	228	232	220	244	234	278	259	230	229	211	255	251	246	249	232	251	242	240	235	233	216	234	224	208	224	228	232	222	238	242	230	219	235	242	248	232	236	238	252	224	238	209	244	235	253	261	225	237	217	218	274	227	228	238	204	240	242	253	246	231	238	235	207	238	253	259	200	224	223	244	251	230	228	241	250	216	211	195	250	224	224	226	250	236	238	243	240	229	259	224	244	216	255	226	227	238	245	217	241	264	193	222	256	263	232	232	237	226	237	218	234	260	259	216	241	243	202	225	220	211	271	234	262	271	210	216	245	229	246	233	228	260	252	235
22691	20990	28715	23458	20998	21192	13755	4253	2650	2135	1698	1444	1143	1059	870	785	685	555	513	429	400	387	379	373	316	295	279	240	233	206	226	209	213	237	209	240	220	244	240	232	255	216	228	239	195	186	208	194	207	185	209	167	229	193	192	187	173	177	173	148	181	148	167	146	172	183	155	167	179	159	182	175	158	175	166	162	151	166	138	171	159	158	154	140	161	158	138	153	154	145	148	167	154	148	161	146	126	138	136	146	146	142	134	139	123	136	131	153	137	117	145	143	155	145	142	147	132	147	160	158	139	139	139	134	123	136	143	136	131	130	156	133	142	133	122	137	131	143	145	149	155	144	141	146	134	156	152	163	147	129	125	140	120	150	156	135	149	138	142	136	147	129	141	145	129	132	137	141	146	128	139	139	131	163	129	136	115	133	130	131	155	147	117	127	134	128	139	133	148	149	142	126	147	141	141	153	139	146	147	152	143	125	150	113	143	144	152	133	148	146	132	147	142	142	137	130	132	147	135	135	152	161	115	142	159	124	140	130	134	146	128	143	129	149	141	136	141	149	140	127	156	143	133	147	143	130	129	133	133	143	138	130	132	130	145	139	172	143	157	135	138	126	138	141	146	153	149	139	157	152	132	113	130	156	131	149	112	137	156	133	130	134	131	131	148	136	127	138	115	135	142	148	137	144	146	135	123	149	141	147	142	135	139	132	122	124	153	111	131	144	152	150	156	138	131	137	163	139	135	138	152	120	126	166	137	127	141	137	122	153	136	125	148	129	159	137	121	133	134	154	151	131	142	128	129	126	132	126	142	140	127	125	129	153	139	141	164	140	149	132	147	156	158	144	156	158	128	139	124	147	129	121	140	129	141	142	137	135	145	153	117	141	112	140	142	145	154	152	127	136	131	140	128	122	140	124	138	138	147	140	120	133	138	149	129	129	144	123	134	141	157	129	136	139	152	144	126	148	150	161	149	125	152	134	145	140	149	139	151	132	140	124	164	166	137	112	165	127	144	169	132	145	138	158	157	143	136	146	157	162	128	130	164	152	141	134	148	151	132	116	154	146	145	133	153	127	141	108	126	136	151	149	139	129	168	146	127	144	141	138	141	145	154	152	142	128	155	113	143	173	165	120	126	143	137	130	150	163	134	143	157	164	131	124	110	140	147	141	138	145	124	146	144	153	139	141	136	161	137	138	146	121	129	142	152	149	131	133	128	141	133	142	127	133	150	143	154	136	148	135	124	146	138	143	125	138	146	145	141	149	164	141	130	139	154	151	153	132	168	134	141	143	138	133	122	142	144	140	150	141	124	150	148	157	123	124	119	133	151	130	135	132	133	152	156	130	146	142	133	131	120	160	141	115	143	149	134	128	141	127	132	157	137	153	133	170	132	143	130	139	141	146	145	135	132	136	148	145	122	146	124	143	138	129	140	120	131	121	129	137	157	115	137	165	116	143	131	133	128	158	147	146	144	143	138	150	135	126	132	143	131	137	122	137	121	148	161	128	109	134	151	153	110	143	122	130	141	115	134	118	154	127	137	142	139	130	125	132	132	144	136	134	142	121	141	152	127	132	151	123	128	138	138	152	139	133	159	159	137	131	135	141	115	154	150	140	135	141	134	121	136	132	149	134	122	138	123	141	129	141	131	142	140	149	157	133	143	128	127	161	132	128	145	154	153	134	128	146	147	144	118	112	146	113	148	152	126	161	146	106	117	113	125	131	137	135	129	121	153	137	138	131	155	146	130	138	143	106	152	139	134	143	155	114	149	145	118	132	135	142	156	139	147	146	135	159	137	143	125	150	144	126	137	126	136	143	122	118	144	156	147	152	116	139	152	129	138	137	130	151	130	116	162	143	158	151	144	130	143	141	121	135	127	135	133	152	128	134	115	136	151	116	133	114	148	131	129	161	131	141	144	131	134	131	142	135	142	151	130	173	148	137	139	143	136	132	140	144	154	143	138	148	122	136	131	136	147	132	144	138	132	149	149	136	134	144	142	150	132	118	122	135	154	128	141	126	142	145	131	150	146	160	126	131	159	141	144	137	128	142	137	128	145	152	148	145	140	123	148	143	130	134	142	145	139	148	111	140	166	140	160	131	148	145	136	136	139	125	112	126	154	138	153	136	153	140	135	124	144	143	125	136	137	141	143	118	158	141	156	147	141	128	132	145	141	155	125	131	139	142	159	145	136	140	143	138	137	142	152	142	145	143	151	137	140	140	142	102	151	138	143	138	143	152	140	154	149	156	144	132	136	130	144	153	138	125	146	129	142	140	122	147	149	153	118	136	155	149	151	133	149	139	114	137	151	114	146	134	147	137	131	126	159	134	157	143	128	131	109	137	136	148	141	131	147	133	124	143	117	150	165	124	160	162	155	144	140	133	142	137	137	119	139	135	151	131	145	141	160	121	144	139	141	131	127	152	133	131	129	146	138	138	150	135	147	155	133	139	140	148	145	129	157	128	131	132	155	146	137	122	135	137	128	128	142	130	138	133	127	137	148	144	132	122	123	148	124	143	129	135	129	140	153	113	124	127	145	127	116	141	142	160	139	135	124	139	129	127	123	138	138	150	134	112	133	146	133	132	143	136	124	157	148	145	145	125	118	127	162	143	142	126	143	133	144	136	114	142	136	131	155	148	150	161	117	128	132	145	155	163	157	151	138	133	168	148	122	139	118	136	121	140	139	176	133	148	147	128	141	126	119	153	130	122	117	151	139	152	138	164	138	142	154	149	131	119	150	142	140	139	129	122	145	153	142	153	136	129	127	146	110	150	125	133	156	161	120	127	141	119	142	139	153	140	150	137	125	145	130	153	148	130	124	136	138	134	146	145	137	142	140	143	151	123	133	157	148	148	157	152	131	132	135	147	149	143	120	138	125	152	130	147	139	136	132	132	130	149	128	126	142	148	119	128	145	146	139	137	138	131	123	142	136	145	113	147	129	143	128	152	147	143	131	158	126	151	136	138	121	134	131	145	135	125	147	136	138	144	147	154	147	123	139	119	140	155	139	148	153	135	131	127	128	149	126	146	135	133	126	136	126	143	130	131	137	117	133	146	125	149	148	148	150	128	131	129	125	129	122	152	112	138	139	153	128	140	137	135	157	155	127	142	145	141	122	142	131	134	151	158	146	163	140	149	131	135	135	165	143	141	158	140	140	138	139	119	150	129	147	129	142	110	148	152	140	153	140	138	151	138	137	140	148	136	160	151	129	148	148	150	133	138	189	147	139	152	126	117	135	152	135	162	140	126	133	172	135	149	111	137	157	161	140	136	123	153	150	149	163	150	150	147	144	150	120	134	137	150	139	142	141	139	130	142	130	122	138	131	149	155	133	147	136	142	149	122	162	142	144	132	127	143	147	144	136	144	130	133	142	126	126	139	140	125	122	143	132	141	118	155	164	120	154	147	130	134	122	149	138	146	133	164	137	114	131	148	131	139	153	140	143	132	140	124	145	125	128	139	132	159	131	145	135	133	121	146
10848	25909	25129	18369	14929	12302	10255	8039	6271	4898	3893	3180	2581	2087	1781	1545	1390	1117	962	837	764	666	689	655	516	487	424	404	359	332	353	348	380	350	328	386	347	413	377	334	354	379	346	342	324	301	319	297	298	252	276	256	310	256	251	252	276	237	234	215	250	208	195	230	231	223	230	226	240	242	219	206	243	224	218	196	204	207	194	174	198	191	189	180	216	190	214	168	196	212	169	165	198	201	205	179	191	190	234	175	152	213	178	174	198	151	183	168	171	185	173	152	190	180	180	149	175	183	158	175	170	164	151	166	173	179	159	181	192	174	187	193	181	167	168	170	182	164	181	168	175	180	162	199	166	179	178	170	176	184	167	173	172	172	188	173	176	181	160	176	169	175	176	141	165	169	180	183	181	186	186	172	156	186	172	180	162	170	179	168	156	197	175	161	178	196	185	167	175	194	173	172	188	170	155	158	177	166	167	164	195	174	179	201	159	170	198	183	183	167	170	167	173	194	171	169	173	158	194	160	165	159	151	189	145	166	184	166	172	178	179	186	168	158	172	167	172	176	157	169	199	181	159	179	180	171	173	177	156	192	146	180	164	173	171	159	181	159	171	193	175	172	165	173	145	166	170	169	178	172	182	188	167	167	178	165	194	180	153	173	143	166	147	174	186	151	158	164	181	204	179	148	176	178	150	155	174	169	178	190	159	141	169	184	159	173	179	166	180	166	189	141	165	160	177	160	184	176	154	174	166	166	179	153	168	164	179	199	173	162	190	178	193	171	157	172	189	178	172	192	187	180	174	159	158	160	172	178	173	191	150	163	182	175	162	146	156	169	148	182	167	190	174	176	180	201	171	184	178	156	155	176	168	178	150	167	168	176	164	167	165	157	165	169	149	172	163	159	175	173	189	163	179	168	193	169	167	192	163	156	154	155	162	191	183	164	170	156	175	169	178	188	188	184	159	171	155	165	165	210	175	162	183	173	190	184	173	162	155	167	176	148	177	167	182	174	174	172	164	182	188	197	177	183	163	179	200	180	185	173	163	190	146	148	172	178	181	170	190	187	189	149	157	172	175	153	166	174	164	166	196	186	181	172	174	171	169	142	172	167	172	172	179	155	161	179	168	177	188	175	181	145	174	164	176	180	174	182	168	186	170	174	173	155	181	178	177	167	192	160	172	169	168	168	193	177	176	174	178	164	185	171	179	160	172	166	185	171	158	181	175	184	174	168	159	182	159	177	173	156	151	158	167	181	179	170	167	165	170	169	164	175	151	177	180	155	169	171	158	181	158	197	183	167	160	174	175	183	177	166	156	162	164	162	175	154	160	164	160	185	169	173	160	172	159	177	184	155	155	187	156	197	181	170	154	162	172	179	181	151	144	187	175	150	162	199	172	169	185	168	181	170	203	186	172	180	174	151	159	178	173	172	162	184	175	175	171	180	170	164	180	187	173	163	179	169	175	161	191	178	187	171	175	174	157	161	178	183	181	177	171	166	161	173	185	167	163	166	185	187	184	181	153	165	179	186	149	160	152	160	191	190	154	172	176	174	146	157	178	175	188	184	188	161	171	170	169	167	174	181	191	173	141	192	144	182	191	153	173	192	185	168	167	183	172	162	189	204	168	179	180	177	157	156	177	193	156	184	183	194	155	164	179	166	148	170	169	195	148	159	184	177	169	169	185	169	175	173	179	177	185	171	204	163	175	134	165	174	173	185	149	157	188	170	163	161	173	191	165	161	193	158	176	175	159	170	165	175	183	169	175	160	167	174	167	172	155	166	166	165	173	149	147	180	167	151	179	153	169	169	158	172	165	161	165	152	179	182	156	177	151	176	164	167	172	176	173	168	197	190	166	157	164	179	184	145	178	163	193	180	163	170	196	166	169	178	169	191	162	179	179	150	178	179	154	173	166	165	179	171	160	152	177	201	187	170	179	167	150	178	148	183	174	165	190	185	166	169	185	170	154	196	162	206	161	167	176	177	187	178	155	179	177	163	170	184	167	178	181	178	179	198	160	179	171	180	197	168	203	171	174	167	162	188	182	166	170	161	153	159	159	167	168	189	189	174	173	181	154	163	181	184	173	182	191	167	158	183	164	203	174	160	164	176	166	189	170	165	168	177	171	187	199	178	153	168	162	176	182	176	173	186	171	166	178	140	161	164	202	187	188	155	176	183	146	183	158	167	156	165	178	182	151	183	200	188	155	175	158	162	178	179	162	184	187	164	170	169	175	161	155	161	163	163	183	183	142	168	190	158	169	165	173	173	192	156	187	170	190	165	177	161	163	159	179	186	165	182	149	186	202	168	174	163	194	187	178	161	166	181	181	186	194	163	157	194	182	175	181	175	169	160	192	176	163	186	174	170	169	167	158	189	165	168	171	197	179	162	160	158	172	158	162	160	169	174	162	172	151	173	175	191	186	175	170	191	197	167	165	171	174	144	160	157	183	185	180	185	175	168	166	175	170	191	173	198	184	183	173	178	180	158	172	200	147	139	170	167	166	174	171	161	146	170	203	172	145	152	169	162	172	157	167	164	177	173	165	197	163	210	188	147	162	185	177	156	158	202	173	161	172	195	185	179	173	158	177	175	180	210	170	167	176	169	183	174	165	170	172	171	175	177	175	187	180	166	179	180	174	187	176	183	183	175	159	189	165	167	164	197	160	167	163	192	166	163	184	163	179	152	201	145	198	201	171	195	170	159	155	156	154	141	172	182	194	173	168	188	191	172	171	162	142	178	170	149	165	168	188	175	191	167	172	177	180	160	203	176	192	174	183	176	189	190	169	172	195	156	165	170	157	162	193	173	194	164	178	141	200	175	153	166	166	174	180	189	182	187	153	181	149	176	160	154	144	178	185	190	180	162	190	170	177	186	147	165	205	163	176	192	188	163	176	161	184	173	142	151	168	173	155	161	167	178	166	171	181	180	172	195	192	165	162	175	161	164	154	170	183	159	176	185	181	181	177	164	172	189	171	159	164	188	158	178	190	163	172	162	182	175	174	177	169	159	173	192	177	190	171	179	168	162	197	153	193	161	168	146	160	174	182	167	189	154	174	154	189	181	162	190	160	147	150	179	165	173	172	146	168	176	173	186	177	172	172	181	177	167	178	164	183	161	166	179	183	181	173	182	180	170	160	168	178	162	172	180	175	196	189	151	163	178	181	147	171	175	177	174	169	184	178	136	170	181	182	186	177	185	181	174	172	159	174	189	167	166	178	159	203	170	174	168	158	180	170	185	184	171	166	154	160	153	181	149	176	189	167	156	172	165	196	170	162	156	164	162	174	160	156	160	188	179	179	167	144	166	177	174	200	180	164	163	155	178	173	166	173	178	161	181	188	168	174	196	178	201	180	157	172	175	172	199	169	186	185	173	185	169	172	167	149	178	174	183	180	201	186	158	162	179	180	188	183	187	164	172	164	154	168	168	167	205	174	177	176	201	154	173	187	167	183	177	162	173	163	162	161	148	170	178	183	188	172	180	180	168
26730	20448	13240	6452	3329	2388	1936	1356	1100	885	761	687	644	567	476	452	483	426	388	368	365	335	340	325	338	302	286	319	257	289	293	285	276	270	293	319	318	260	319	318	300	277	282	302	296	281	266	287	266	292	298	291	283	286	259	273	286	313	295	265	287	280	272	266	284	272	277	251	297	265	273	271	275	270	274	265	272	281	290	265	263	254	258	264	270	259	259	263	279	253	271	299	270	266	259	286	228	285	258	271	254	270	268	277	256	263	290	255	249	282	258	279	256	260	283	257	226	245	263	241	292	253	233	253	294	273	281	254	254	270	249	278	279	272	240	266	261	303	279	262	254	281	264	284	275	254	261	243	242	276	255	285	291	295	286	291	285	260	267	248	266	241	271	271	274	288	247	217	231	278	262	274	274	272	270	262	260	273	286	268	250	265	282	268	276	248	256	253	253	262	252	281	291	277	237	282	241	249	260	252	256	237	281	265	270	273	255	273	277	252	233	250	269	258	287	268	277	263	273	237	276	252	240	252	284	282	248	272	265	236	277	283	269	258	250	278	240	268	270	261	258	273	270	273	239	269	255	268	245	281	309	262	261	250	262	275	285	255	250	260	294	263	279	276	250	235	275	284	286	247	287	258	253	278	242	268	272	272	280	255	252	271	267	280	272	277	249	285	269	270	273	273	274	254	284	251	254	269	294	274	299	265	301	259	252	273	253	234	282	267	275	271	259	285	248	281	261	261	291	275	259	241	241	240	259	269	275	255	284	295	264	243	242	280	265	276	268	258	275	275	240	232	248	265	263	271	266	260	262	265	287	279	263	266	270	272	275	260	255	277	261	268	291	264	233	261	258	237	263	239	255	248	232	250	259	272	283	244	271	265	275	286	280	243	245	277	278	238	248	284	265	268	264	283	286	276	239	278	236	255	256	298	276	233	260	252	259	261	235	242	288	278	293	262	289	258	271	239	240	229	285	272	264	257	267	270	269	231	277	286	294	273	268	240	281	270	291	259	253	273	282	285	275	266	242	264	272	250	237	279	253	265	262	259	266	273	259	270	257	270	268	286	246	277	273	256	270	272	253	275	264	256	256	278	275	239	282	279	289	262	283	243	252	260	269	249	263	265	273	227	233	226	273	262	265	268	289	277	279	262	262	247	263	240	260	255	262	279	282	237	275	274	304	275	278	262	269	251	279	250	271	267	259	282	264	265	251	274	268	266	250	254	269	236	235	254	250	243	256	263	259	287	241	278	238	275	256	291	284	284	266	284	290	242	246	255	248	257	277	256	267	270	259	269	286	276	277	276	266	263	263	265	286	324	261	264	239	265	267	233	273	279	291	244	262	261	257	248	254	282	252	261	292	262	244	251	278	274	238	270	264	255	261	275	256	326	279	278	251	256	264	266	267	257	257	311	300	294	256	274	252	283	282	282	278	256	252	263	287	273	233	281	274	248	280	253	257	268	272	259	254	288	250	274	227	264	230	256	249	275	215	273	255	303	259	236	269	290	262	252	305	230	232	263	257	266	261	248	255	246	269	242	246	259	268	241	296	252	268	235	258	252	267	253	278	268	271	299	282	253	252	277	234	283	278	250	212	240	280	261	287	266	254	292	247	262	265	257	265	284	266	252	252	247	248	257	259	260	262	264	319	260	251	263	246	250	260	247	260	277	282	283	276	268	267	247	275	244	239	257	287	261	265	236	254	277	271	275	265	273	264	271	271	250	251	250	299	268	245	262	244	232	282	269	272	255	284	259	260	266	240	245	273	261	263	258	290	312	269	246	261	299	246	271	257	279	216	272	257	266	287	253	274	275	273	271	253	273	273	267	264	239	236	276	288	259	268	294	287	253	255	288	251	254	265	250	270	241	264	275	255	257	252	279	227	245	263	253	296	269	251	234	272	254	267	260	242	288	273	271	258	237	262	275	298	249	250	283	273	249	273	258	250	257	257	255	273	281	274	218	252	242	265	260	260	239	267	256	290	273	278	277	255	255	258	285	299	234	259	252	254	268	258	263	234	268	282	244	249	274	248	265	260	269	255	269	285	252	287	249	275	257	272	249	270	305	265	272	271	290	268	271	258	267	269	236	253	259	247	258	255	279	290	281	248	271	265	266	270	275	256	296	294	249	273	290	254	251	282	244	261	269	279	278	296	255	259	244	265	296	262	288	283	260	272	282	262	250	249	237	291	236	241	242	257	260	280	250	268	262	257	269	270	257	279	281	245	255	241	273	265	276	249	302	280	237	303	233	288	287	295	263	279	258	267	240	298	264	253	280	269	264	273	260	279	281	285	310	266	264	269	280	258	271	258	279	267	255	275	244	242	289	276	280	246	281	280	247	261	256	273	296	255	259	264	288	279	271	284	303	252	301	264	281	247	253	267	270	250	289	285	273	255	287	283	268	266	275	267	244	270	258	247	278	277	277	275	298	230	253	247	274	270	241	253	255	261	269	251	273	278	268	281	274	252	269	257	263	290	273	257	244	243	246	244	280	234	265	281	263	265	271	272	258	277	271	279	260	258	274	271	268	281	276	266	261	264	255	257	258	254	288	283	295	236	258	256	245	259	270	266	245	248	251	262	240	254	289	284	278	301	258	257	269	264	260	239	268	254	278	278	249	282	270	284	270	252	245	297	266	271	285	245	248	265	255	275	268	278	271	274	287	265	265	262	250	276	253	268	270	237	257	254	246	259	261	271	278	257	270	274	271	302	270	274	264	277	250	232	269	240	266	261	258	292	256	240	280	285	248	284	273	254	252	273	272	293	289	267	252	272	270	295	260	284	274	258	275	266	260	273	238	286	253	274	259	254	277	259	296	264	289	288	283	277	246	265	270	278	273	251	257	254	281	251	235	271	242	254	283	269	256	260	227	252	269	259	270	269	275	265	257	267	273	250	247	253	263	243	289	244	244	251	280	248	253	272	251	271	258	276	291	266	271	280	265	291	268	281	255	267	251	258	271	236	253	273	270	269	260	254	274	232	251	240	262	278	265	250	273	258	242	270	238	240	261	275	290	249	267	254	261	283	253	257	240	255	275	279	257	274	236	292	237	263	245	263	276	242	237	245	264	263	245	273	280	256	264	291	301	286	270	270	247	272	293	240	246	287	264	281	235	289	254	257	234	241	265	249	247	265	255	284	264	286	267	277	250	266	257	283	273	263	264	264	227	243	236	267	275	259	256	286	269	278	259	295	270	273	269	275	289	262	276	271	282	255	281	264	247	277	250	243	260	237	278	310	265	242	255	257	223	284	268	253	268	252	252	282	249	257	260	248	260	287	275	297	254	261	249	268	273	261	273	284	304	228	272	267	258	261	246	248	252	274	268	261	265	246	259	259	271	254	240	247	283	259	290	294	265	267	264	248	257	247	254	267	264	276	249	265	270	252	247	285	263	268	279	276	264	238	255	277	272	250	275	265	272	260	266	246	258	258	267	271	271	272	278	259	305	227	306	257	251	268	282	280	260	257	268	272	254	274	268	247	279
7578	12327	12878	8870	6332	5161	4122	3234	2472	2059	1627	1322	1136	970	854	779	726	698	637	566	526	542	485	483	475	453	429	408	391	387	397	391	386	406	394	385	376	402	412	410	390	398	404	377	381	409	377	382	360	327	403	366	376	368	368	364	376	358	376	351	383	375	347	353	339	386	361	340	362	374	367	391	363	361	326	331	360	339	347	347	376	312	324	316	382	322	332	365	365	326	319	324	342	348	344	325	355	327	373	357	285	307	314	349	357	362	306	342	327	305	349	317	334	376	318	335	342	329	348	305	344	324	358	318	318	334	348	337	346	339	340	336	342	324	363	351	330	367	319	323	336	351	318	356	334	320	328	382	334	318	337	344	338	323	354	375	309	343	322	299	316	335	314	323	307	324	307	308	315	351	329	325	316	327	314	348	338	342	356	349	334	345	350	372	326	361	336	317	315	345	328	331	324	328	336	333	298	338	319	327	329	320	330	359	324	322	333	342	326	326	327	359	325	335	347	330	341	323	305	340	347	339	358	339	346	300	330	304	335	318	353	370	337	324	340	330	341	305	316	321	333	334	344	364	367	369	335	346	332	362	372	361	336	355	346	320	325	369	324	348	317	328	312	339	310	324	299	315	319	331	321	328	335	327	332	314	335	350	326	334	276	346	341	325	335	355	356	311	341	327	337	331	336	347	329	332	328	343	287	341	298	323	365	338	350	355	309	313	345	314	340	347	319	345	344	315	331	340	314	324	330	355	317	332	326	333	332	364	343	334	335	344	346	358	352	325	315	341	319	321	334	327	300	306	345	329	312	325	332	312	347	323	346	346	344	326	338	330	334	315	348	323	327	343	310	360	339	354	331	355	348	330	341	327	328	336	321	336	336	327	327	367	346	380	314	307	314	341	323	315	324	344	354	348	331	294	355	348	287	319	322	330	348	339	340	325	344	306	313	341	321	336	345	337	316	360	309	336	327	377	332	344	337	315	340	362	331	349	345	326	348	344	350	340	326	332	335	325	336	356	327	336	331	304	343	337	332	347	334	368	346	348	348	344	340	359	351	332	354	354	320	329	364	338	341	350	318	323	342	313	335	373	297	330	330	346	311	323	320	306	333	326	328	320	321	311	343	347	366	372	347	325	346	351	341	309	328	317	323	308	362	339	321	301	331	322	324	325	369	313	326	333	370	332	304	337	332	339	355	329	333	327	354	319	355	319	361	318	329	335	338	336	343	348	328	345	356	317	312	301	341	324	367	315	341	311	345	316	340	330	349	342	318	319	340	333	314	310	342	348	319	330	350	328	315	329	370	314	376	352	346	313	363	324	351	342	339	320	334	363	341	331	315	380	357	326	366	331	351	338	318	321	329	367	345	307	370	346	324	323	333	311	389	343	356	342	325	340	328	340	341	364	316	317	345	326	350	341	321	328	345	324	337	314	326	364	334	302	352	315	354	343	359	320	357	337	303	343	338	305	327	321	337	358	366	319	352	332	334	319	330	333	331	383	311	352	329	338	328	346	347	321	332	338	348	324	353	363	330	334	328	321	323	338	325	362	337	369	359	306	346	327	343	339	326	338	350	321	349	330	330	342	331	338	331	330	330	330	354	316	354	367	353	359	311	335	337	342	340	335	329	334	325	339	327	323	296	331	336	340	359	279	321	345	323	341	381	317	348	320	375	357	343	336	322	308	310	338	337	325	342	350	296	313	323	326	308	315	286	314	350	355	306	380	301	327	351	322	322	338	323	339	311	322	311	380	304	314	356	351	331	335	346	295	336	340	348	343	323	331	353	342	308	340	339	310	291	312	340	315	348	345	368	332	307	347	312	346	349	338	335	327	354	332	301	368	318	354	335	343	321	331	321	337	331	334	326	325	316	315	303	367	335	332	308	332	305	352	362	322	346	328	328	315	355	349	343	341	328	336	362	329	340	312	341	314	333	360	339	324	356	334	327	359	346	365	336	316	359	326	322	351	337	317	354	363	381	337	316	323	332	336	334	330	318	358	340	343	326	309	338	365	345	330	342	349	338	335	352	327	320	369	349	312	310	297	283	337	312	339	348	342	341	328	329	326	349	344	342	337	362	345	326	300	376	368	306	314	337	326	343	329	341	329	352	338	341	331	318	313	333	311	342	349	327	349	345	305	323	343	334	348	320	336	336	339	328	345	341	347	322	331	318	336	339	358	339	357	339	335	315	355	317	336	357	347	323	309	362	304	356	341	324	322	320	303	313	344	341	331	308	315	332	330	352	322	320	306	323	339	347	373	314	321	318	346	336	360	349	332	315	354	365	321	355	348	347	354	353	355	330	346	323	341	330	324	337	316	334	315	341	319	312	345	341	345	366	320	307	349	333	338	320	328	320	365	362	373	324	318	367	320	344	316	351	360	346	295	349	350	344	316	331	369	338	351	308	317	351	332	364	327	342	335	347	349	336	322	331	328	343	325	310	341	341	310	322	348	327	329	338	314	341	328	309	339	334	373	355	341	318	319	353	332	347	346	330	363	339	356	377	380	349	332	380	349	331	335	380	337	342	326	352	343	353	341	313	325	365	352	333	318	337	300	318	332	354	337	329	323	338	355	322	323	319	395	334	343	354	337	362	322	332	335	330	341	341	349	327	337	339	303	338	332	338	317	348	323	361	325	351	347	330	319	338	336	321	337	339	360	369	324	353	306	347	312	317	337	373	338	317	340	337	350	336	355	346	310	350	338	327	336	344	327	332	334	363	356	322	348	335	322	309	360	336	329	363	361	327	341	347	332	311	321	315	325	310	327	359	340	367	323	329	335	346	328	302	341	331	317	342	355	341	359	333	354	336	350	354	337	332	329	365	347	346	353	324	340	338	333	400	359	337	347	322	331	315	352	340	345	336	343	332	331	317	305	334	343	356	368	366	374	334	335	349	311	336	363	313	337	374	326	346	314	325	352	330	357	351	336	346	334	318	318	361	353	348	339	304	320	329	301	312	320	359	338	333	312	333	332	349	337	330	316	319	338	359	334	327	344	328	318	316	325	331	315	333	303	345	364	344	353	330	347	332	352	350	333	352	324	333	333	342	319	369	370	329	313	339	345	318	345	361	296	371	339	329	344	342	350	345	331	327	321	331	320	324	322	343	333	338	319	334	323	327	350	332	339	357	319	337	331	326	284	371	348	348	354	346	378	354	346	348	334	348	332	338	319	355	328	325	358	327	332	365	338	344	342	370	316	328	321	318	320	345	363	308	333	314	343	319	348	338	353	373	321	330	328	305	329	345	348	344	345	349	319	350	362	375	340	327	337	331	334	363	334	297	324	310	323	299	315	345	354	324	318	336	348	349	353	351	364	351	330	337	318	311	308	340	307	334	357	337	325	359	343	332	304	323	341	323	347	319	339	351	324	341	342	329	342	344	345	305	334	325	345	342	329	344	335	333	354	338	305	359	333	349	348	350	313	339	346	354	364	329	367	315	323	321	330	339	313	314	317	345	325	307	324	333	337	335	323	332	353	339	340
23671	20974	28283	23867	21006	13670	4819	2674	1893	1494	1208	1008	854	791	639	674	517	459	441	378	357	343	362	315	315	282	280	248	228	231	255	246	263	234	236	216	254	270	280	236	263	263	242	234	216	237	257	202	230	195	223	227	205	234	213	205	209	190	208	184	229	192	212	192	214	201	187	208	189	195	199	228	212	177	205	188	206	210	180	179	189	176	179	199	182	193	180	200	185	197	194	194	199	179	191	182	194	166	203	176	167	191	186	193	185	179	168	186	171	204	196	180	190	169	203	175	183	173	182	184	179	190	200	173	165	196	189	169	205	169	166	178	195	177	171	183	186	180	188	173	181	191	198	203	186	188	209	168	210	176	187	181	197	161	170	174	154	195	196	188	185	176	177	157	199	201	182	182	220	176	195	164	176	182	193	198	186	172	177	173	171	166	195	176	199	187	177	176	187	199	192	197	184	176	212	195	188	178	156	201	195	164	159	212	178	165	190	200	185	174	188	181	187	182	188	182	169	178	157	184	191	183	187	186	185	169	191	187	174	164	174	183	184	178	177	200	166	190	195	214	198	174	168	170	170	176	183	185	176	166	214	172	192	165	180	202	184	189	186	181	174	186	203	194	184	188	196	212	189	198	190	182	210	192	186	202	163	188	203	199	186	190	193	165	167	186	190	195	174	207	166	175	176	190	163	201	184	197	168	171	189	191	182	175	180	184	167	152	162	195	192	188	195	181	218	203	172	179	154	188	182	161	188	156	163	190	188	170	174	191	194	163	171	175	198	196	205	169	184	176	176	209	190	183	179	207	183	177	200	175	190	162	169	219	191	187	187	167	166	186	210	191	197	186	184	179	181	193	178	172	183	157	179	175	208	200	213	193	165	196	179	191	159	166	189	165	225	175	198	186	172	173	194	202	176	180	182	189	201	180	180	212	189	179	189	190	169	185	163	217	191	182	202	177	171	201	188	202	195	162	191	176	201	171	189	164	191	181	160	181	182	200	167	175	185	168	183	206	181	186	184	184	188	174	180	175	156	173	180	192	195	197	170	197	207	154	191	175	167	185	191	168	165	178	174	179	192	199	178	212	194	180	187	189	191	170	167	193	171	189	201	200	203	189	169	207	205	175	176	181	186	182	195	186	194	181	178	197	185	184	177	173	194	196	184	196	190	178	178	187	174	173	160	172	174	215	196	181	204	169	182	170	183	185	181	203	165	188	185	184	176	188	194	182	182	191	170	185	171	188	171	176	192	178	177	194	188	174	180	175	188	195	181	183	159	218	190	174	186	197	183	178	192	166	182	185	178	174	164	185	213	186	180	190	190	164	191	190	177	208	163	198	164	196	171	167	176	186	224	204	192	174	169	181	186	154	159	199	185	172	201	193	181	191	164	174	176	162	184	180	177	199	217	175	178	192	188	187	194	204	196	193	163	174	181	220	177	182	193	200	200	160	197	161	174	191	201	197	209	174	189	183	200	185	176	183	189	194	173	190	187	185	164	176	160	192	163	190	184	190	191	172	196	169	182	195	190	165	168	193	210	171	193	180	161	181	184	203	179	189	175	194	174	177	186	181	159	170	169	162	190	194	177	190	196	180	180	181	187	193	194	163	183	184	171	175	191	187	174	196	178	177	167	179	178	187	176	158	177	158	178	156	185	179	173	183	154	192	143	167	178	193	177	184	219	188	183	209	201	194	175	196	190	207	156	166	203	190	179	187	196	182	196	157	181	185	170	200	164	189	182	193	199	183	165	154	186	195	165	184	193	182	181	196	190	202	195	173	193	171	189	205	169	159	186	191	171	175	163	184	186	179	190	176	188	177	162	186	194	181	169	161	196	180	205	192	183	177	171	184	164	188	152	185	189	185	186	190	154	186	195	178	181	208	177	184	177	152	166	182	159	183	160	180	199	175	197	190	189	200	170	177	196	163	192	202	179	168	161	179	177	192	177	171	185	164	205	182	187	183	180	176	181	165	182	185	168	167	183	197	167	164	174	176	172	182	169	179	190	201	182	187	178	194	160	197	176	183	188	181	173	186	208	170	166	200	190	193	178	192	179	159	173	178	163	189	174	185	179	184	163	177	186	180	175	167	169	207	186	172	167	199	174	198	172	170	168	190	178	195	187	172	188	189	167	184	168	185	191	191	172	181	192	178	209	192	194	199	172	175	204	182	202	166	180	213	162	172	177	176	161	175	194	175	204	172	194	184	160	183	192	192	185	185	169	177	178	169	186	186	190	162	183	206	191	182	167	192	208	192	203	161	173	213	172	178	167	161	188	176	183	198	208	177	204	175	187	183	197	155	185	186	167	178	180	180	184	150	182	199	186	165	197	205	180	156	146	184	189	191	186	178	180	187	172	174	170	180	159	174	191	168	190	162	167	185	210	173	163	171	183	179	216	190	181	177	182	196	194	199	200	186	187	195	202	198	170	182	191	191	168	186	200	193	178	204	186	182	194	178	188	192	194	173	177	182	198	175	166	173	189	191	177	178	179	178	178	178	169	193	178	199	165	180	199	170	182	179	198	188	190	199	172	203	195	205	184	170	198	169	183	181	184	191	184	192	184	153	179	209	178	154	167	195	162	162	188	172	178	176	201	192	175	187	192	201	191	185	175	203	196	167	203	186	179	167	177	166	192	197	202	156	149	192	173	187	165	186	175	176	178	183	184	163	188	170	187	183	178	179	208	190	212	180	166	178	162	200	186	186	167	209	167	175	176	197	176	169	185	168	177	187	177	217	219	179	190	184	162	194	159	171	177	185	163	182	201	173	210	179	165	167	189	188	203	176	188	206	190	164	176	184	183	198	206	191	180	181	176	179	192	167	196	200	189	160	184	178	191	186	171	188	207	204	201	177	211	173	176	167	187	187	179	174	168	179	196	179	184	151	192	188	150	184	194	193	172	195	183	154	174	197	175	200	160	189	176	173	179	177	185	174	156	187	190	173	171	180	169	193	201	187	184	181	201	177	174	177	177	173	181	181	186	173	181	173	187	171	188	181	188	167	159	217	168	173	203	187	176	183	184	169	181	162	160	218	194	165	188	154	192	179	180	168	191	200	170	156	169	200	176	164	172	197	177	167	179	187	162	188	184	206	179	171	199	216	200	204	193	206	194	191	169	189	166	171	191	177	172	166	181	180	167	218	179	197	172	193	192	171	164	172	192	178	188	176	186	173	184	182	179	183	182	195	212	187	162	179	176	174	199	179	192	189	179	185	181	188	185	180	173	186	190	155	216	201	167	184	176	168	165	203	185	182	198	179	165	202	167	178	183	161	197	175	178	178	182	173	171	183	180	185	184	203	176	171	190	174	172	168	186	167	204	188	226	197	169	173	205	177	190	175	201	150	165	166	164	184	184	164	182	181	196	163	193	178	166	174	175	196	189	172	186	219	182	187	195	179	177	205	168	186	190	179	162	185	184	166	173	188	164	202	155	175	193	193	182	171	196	194	185	178	180	183	167	190	170	175	178	194	178	186	186	176	169	183
8972	21588	21660	15103	11410	9395	7593	5750	4373	3498	2777	2206	1773	1484	1358	1158	1022	864	743	644	605	577	577	533	457	416	419	401	351	318	336	367	340	369	322	359	358	373	369	378	414	343	345	353	373	345	305	317	319	287	304	304	320	320	288	298	287	279	274	239	278	255	275	271	263	251	260	248	269	254	273	287	251	247	282	255	254	236	277	243	254	252	235	247	281	248	235	234	237	242	230	241	231	239	257	217	232	253	250	264	232	229	254	264	250	218	227	233	235	210	215	235	206	243	199	235	258	242	248	231	229	245	219	249	228	233	267	272	243	246	224	235	235	227	256	219	237	238	221	251	256	221	234	221	238	237	239	231	236	230	241	270	222	243	245	245	246	218	220	251	188	244	206	226	222	233	257	224	224	241	231	234	237	247	257	262	211	251	239	244	247	241	237	240	197	253	267	218	211	197	214	240	232	217	227	229	227	245	230	234	230	245	243	230	224	235	238	213	253	251	241	220	246	252	232	263	238	227	249	228	247	238	221	237	205	233	221	232	251	232	247	244	243	264	229	240	259	215	239	226	241	247	234	219	218	234	229	261	251	218	227	223	254	236	240	254	256	248	226	264	228	234	244	235	234	262	219	232	213	257	229	238	243	255	250	267	245	243	242	230	240	212	241	240	226	232	255	236	255	259	238	210	212	239	237	229	216	226	216	242	243	235	246	242	242	220	266	240	225	217	244	204	231	235	261	216	247	239	218	259	202	259	239	232	232	224	242	236	241	240	233	239	253	238	235	239	243	238	250	262	237	218	251	226	235	233	231	216	227	254	258	273	237	231	231	229	210	248	232	255	247	229	238	280	215	238	262	234	233	258	242	235	206	214	268	226	236	230	234	266	241	250	218	243	251	216	266	237	257	236	246	217	227	237	247	271	239	222	244	226	262	262	233	243	244	260	207	278	227	231	237	204	212	249	245	230	228	237	216	246	208	232	224	246	228	225	239	254	221	234	243	240	231	228	236	206	242	250	223	245	222	233	237	225	218	240	254	218	216	237	226	214	220	216	251	238	257	235	236	236	230	240	231	244	253	225	251	195	247	233	223	242	254	228	245	249	261	219	245	239	238	205	229	270	227	225	232	242	212	235	194	238	208	244	241	221	241	264	219	233	232	237	236	231	242	247	254	236	210	239	244	250	225	237	203	227	228	238	270	233	234	228	276	217	238	235	249	241	224	238	227	211	236	241	253	212	230	237	254	255	254	255	266	234	229	244	241	243	246	225	242	230	238	238	224	229	249	244	261	239	237	221	243	221	235	233	212	233	269	248	220	249	222	218	221	236	256	214	247	230	227	235	237	220	211	234	274	222	237	238	260	234	251	241	235	230	242	227	244	226	242	248	216	238	225	208	219	226	222	240	239	243	223	226	221	237	253	241	235	230	230	228	251	247	234	240	229	201	259	215	236	239	253	251	238	233	205	220	250	225	209	218	250	226	227	230	213	226	242	236	233	209	259	221	226	217	219	248	229	230	239	223	242	249	239	232	265	231	229	206	246	245	234	239	242	220	226	225	226	239	245	241	245	259	246	244	234	225	246	196	251	212	254	254	214	230	263	215	233	245	250	217	224	234	224	227	258	233	233	248	226	240	214	247	227	251	262	219	252	218	241	250	233	212	240	221	250	242	252	235	208	260	229	224	232	236	235	263	241	236	205	215	251	220	196	222	249	225	245	228	238	222	268	225	226	248	232	234	253	215	219	255	235	236	231	230	243	243	243	242	238	260	244	224	240	251	226	239	233	218	231	257	225	241	229	258	248	238	234	210	211	228	241	235	263	231	230	220	250	246	227	244	226	225	252	204	245	236	237	229	234	240	239	249	248	265	251	232	223	219	232	233	220	236	231	238	224	224	234	241	228	236	250	249	241	220	239	215	228	216	219	233	240	248	236	230	249	260	222	237	221	237	242	227	262	230	232	246	237	236	240	278	247	234	214	236	215	253	234	251	248	237	230	231	235	235	245	251	238	233	222	251	224	229	235	225	246	217	224	261	247	239	239	238	266	238	216	213	231	227	254	218	261	240	270	233	265	266	236	233	219	218	205	219	221	227	237	257	242	236	229	235	215	229	269	229	212	225	265	220	214	249	231	250	240	254	273	225	255	218	238	228	236	237	203	259	214	234	211	219	248	233	227	233	227	240	246	271	254	237	218	222	236	252	244	264	231	230	250	242	244	239	255	221	246	224	211	253	247	225	262	255	240	216	249	246	243	259	253	240	235	282	201	219	222	247	244	210	229	231	213	228	241	224	213	217	232	207	249	228	257	252	230	239	242	237	261	213	228	231	248	190	219	230	214	228	225	226	229	244	230	242	221	214	231	237	216	228	251	248	243	220	235	258	255	234	214	188	248	235	223	252	232	245	243	238	234	225	236	229	229	228	220	232	245	228	258	248	209	234	250	195	232	216	212	235	219	249	235	247	238	241	241	226	236	235	247	223	232	252	222	223	220	237	241	253	237	244	230	235	224	240	247	229	229	224	229	249	246	235	250	237	230	233	224	208	248	245	248	227	247	238	232	218	216	225	227	241	207	230	258	247	262	244	230	235	242	218	227	222	235	209	232	222	265	232	227	224	235	234	253	249	227	252	257	238	209	208	222	253	237	258	219	251	259	219	224	243	228	250	219	247	219	226	246	247	262	230	227	232	252	238	230	264	232	211	220	260	218	252	243	245	262	234	216	204	213	230	247	237	234	222	222	212	234	246	220	233	220	217	228	240	242	219	242	243	251	245	240	226	226	238	244	260	255	257	234	252	243	241	241	222	223	242	223	235	227	238	267	238	198	243	236	203	251	255	238	233	244	246	245	254	235	209	221	232	230	262	226	242	267	241	222	238	253	214	244	221	219	254	228	238	217	239	211	221	225	216	260	222	240	207	238	230	258	232	236	229	235	218	216	226	226	238	230	239	253	228	223	241	215	237	240	251	232	249	225	239	230	229	239	228	234	228	243	244	242	234	240	224	219	225	230	243	253	244	246	267	227	242	232	224	206	244	236	265	214	224	220	229	223	215	244	210	229	185	260	243	225	217	249	227	235	233	221	248	229	265	210	239	217	226	236	229	232	236	246	231	226	227	223	244	248	219	220	237	275	252	223	244	225	213	250	240	241	242	225	239	222	249	245	237	230	234	210	223	242	252	223	216	254	208	221	227	251	205	238	222	207	226	247	208	227	226	234	237	245	223	235	242	228	236	221	226	227	223	247	220	247	246	224	269	225	255	236	237	220	231	219	229	236	206	229	245	242	222	239	247	231	224	220	215	236	247	241	224	223	248	233	215	260	220	240	234	228	221	229	250	270	243	263	240	246	210	188	218	241	237	248	242	230	251	215	234	252	247	263	221	225	236	241	232	218	198	251	232	255	217	212	248	227	220	219	233	241	220	259	212	250	233	244	221	228	240	238	252	231	237	226	259	247	218	209	214	226	222	239	224	208	247	231	247	219	244	238	244
22654	20990	28722	23456	21002	21188	13798	4206	2723	2220	1748	1433	1219	984	938	758	620	576	516	435	412	389	364	358	331	298	296	290	236	202	247	253	232	229	251	240	236	256	265	251	239	250	225	232	189	216	203	195	174	175	180	197	192	199	189	169	171	175	174	151	156	158	162	168	180	159	178	177	169	131	167	177	155	155	175	166	153	164	146	164	156	150	160	139	136	140	137	136	183	151	136	163	133	146	150	137	143	138	133	170	173	168	149	137	113	130	135	144	138	142	154	126	141	130	129	134	136	119	133	139	140	142	150	127	157	162	134	133	157	116	126	136	160	146	144	143	151	131	144	148	156	145	140	142	151	128	151	147	143	128	143	145	146	139	130	137	149	148	128	132	160	149	120	142	141	143	167	145	141	160	147	159	138	160	151	141	137	148	135	158	140	136	115	137	141	153	145	142	138	125	154	163	135	140	135	138	143	135	161	144	154	131	141	151	122	113	164	171	141	140	153	131	144	138	152	139	134	156	138	152	142	130	143	147	140	118	122	144	143	152	167	138	142	119	149	144	125	127	150	160	144	141	132	144	125	131	135	129	134	147	141	133	158	141	140	149	138	148	135	153	136	140	123	145	131	153	147	160	137	137	143	167	143	137	153	119	144	123	141	135	126	144	154	144	157	145	145	152	136	128	139	151	156	127	148	142	145	148	150	127	134	167	128	126	131	134	138	146	150	150	134	128	148	165	122	153	144	145	144	135	158	138	142	146	150	164	125	122	169	148	149	150	137	140	118	112	146	140	134	144	148	136	155	160	138	136	129	146	122	144	123	114	136	151	120	162	157	143	154	139	143	155	134	125	132	125	153	128	149	133	127	151	149	176	131	134	157	153	138	154	136	162	128	143	130	150	142	166	142	160	135	158	134	148	143	154	153	164	132	136	128	153	158	140	130	142	148	144	137	143	131	133	138	136	156	148	125	126	133	137	126	157	150	148	146	154	156	132	154	124	131	121	122	145	140	152	139	132	130	163	145	141	152	154	158	150	141	154	173	146	120	137	130	153	133	145	134	149	140	123	116	111	159	148	125	138	142	139	136	107	141	148	148	141	142	145	127	152	155	136	116	135	136	131	150	138	133	146	143	165	144	133	127	150	146	114	161	157	132	136	147	133	137	149	153	143	140	136	128	140	145	139	129	149	130	128	130	133	126	169	126	135	137	142	141	156	153	151	127	148	152	137	127	142	161	142	150	138	158	155	142	155	145	127	146	158	141	146	140	149	143	138	140	126	139	148	156	138	142	147	139	129	127	141	140	118	142	135	136	145	133	150	125	159	126	131	145	138	165	164	111	154	159	156	126	162	151	142	118	144	140	145	135	153	138	122	131	125	120	134	156	137	128	131	149	137	134	161	142	159	130	151	163	129	136	162	149	126	146	129	119	134	141	142	154	158	135	152	127	129	153	148	140	142	160	150	142	144	148	124	139	156	127	135	143	159	133	156	159	143	146	149	153	139	142	136	156	143	152	146	174	153	147	153	128	131	140	127	137	121	133	162	144	128	130	146	164	125	148	135	138	116	116	142	143	127	137	135	134	140	137	129	157	147	142	146	163	151	125	146	149	145	163	127	142	154	140	132	142	138	158	132	137	141	140	131	133	116	145	144	153	140	150	131	127	146	134	147	139	144	148	150	131	143	137	130	137	136	139	134	116	119	132	148	129	152	129	147	130	152	138	120	156	160	142	120	124	143	125	147	168	135	139	161	138	124	141	135	139	141	143	124	132	143	135	136	148	139	149	147	125	148	148	154	155	160	149	152	113	144	141	152	160	143	142	150	141	139	142	129	134	166	145	138	130	143	121	132	125	145	143	144	125	128	124	133	127	140	151	155	127	137	152	136	159	147	135	146	161	145	138	144	147	143	152	137	170	127	126	146	129	131	159	163	132	146	136	142	137	139	156	152	160	137	139	140	139	156	160	142	151	145	155	134	148	148	125	145	156	161	147	147	122	153	152	158	125	149	140	148	139	141	158	137	160	149	151	149	136	134	119	133	157	152	136	157	144	162	127	136	145	147	133	142	132	131	142	146	144	142	145	146	139	163	139	148	143	143	139	150	147	138	135	139	143	153	148	139	129	160	151	122	132	127	144	152	141	139	140	114	158	137	143	134	128	160	138	131	123	125	135	107	134	147	161	156	132	168	133	118	140	144	122	132	142	155	135	146	150	135	141	138	147	140	140	120	136	135	130	127	124	137	131	153	133	139	136	122	137	162	160	119	138	140	148	141	135	122	138	136	160	139	165	121	143	163	134	159	123	142	155	137	132	133	132	146	129	145	121	146	122	145	134	142	121	150	135	135	162	124	130	139	141	136	145	124	131	144	130	148	133	131	146	134	134	157	140	157	151	129	152	144	142	118	117	159	139	136	138	158	133	138	142	132	132	147	162	150	130	134	153	135	133	145	134	152	132	136	145	152	139	137	167	134	150	137	152	133	142	155	137	153	141	133	141	148	127	133	131	135	144	128	134	150	149	136	143	121	130	146	143	128	131	138	137	150	159	146	129	145	131	140	152	144	131	143	136	145	113	141	142	147	131	170	133	140	141	139	129	143	125	130	154	151	144	146	152	144	136	164	124	145	134	127	160	142	155	123	147	138	143	132	137	139	129	149	165	141	134	151	143	140	150	158	138	137	148	142	142	142	130	141	141	123	134	124	130	138	148	136	145	107	134	120	118	150	146	153	139	141	140	153	127	140	153	143	140	148	144	152	146	141	152	137	146	118	140	136	148	150	142	145	133	134	134	136	120	136	134	130	133	144	145	130	139	128	137	134	125	134	130	141	114	145	132	137	140	139	134	132	163	145	127	168	174	173	158	148	111	117	120	141	150	144	144	136	137	161	147	146	156	150	126	143	146	147	128	145	148	131	142	127	131	129	141	130	129	153	139	125	144	150	140	135	143	162	142	148	141	132	146	137	126	149	129	123	132	149	130	131	143	133	130	129	139	128	149	151	122	126	137	144	140	126	157	141	152	122	157	140	156	146	156	126	133	135	134	151	146	141	147	129	137	145	146	125	157	126	122	132	135	145	158	156	141	147	163	160	125	148	139	140	118	134	155	145	142	143	158	131	127	132	129	143	138	137	136	136	134	141	150	140	132	152	128	139	137	131	167	152	147	138	136	164	162	123	136	162	158	138	158	118	152	133	135	153	139	158	145	149	130	141	127	142	134	126	130	140	138	146	153	134	137	121	140	144	135	153	120	130	142	137	143	148	159	140	137	138	133	132	158	135	130	143	153	141	129	118	155	134	126	170	148	144	128	145	138	159	135	136	131	146	162	161	138	142	154	144	143	157	126	144	125	133	159	150	153	132	147	115	136	145	139	138	149	161	146	151	129	126	139	160	149	152	145	138	141	139	159	157	137	160	149	122	145	163	151	137	126	140	153	149	143	131	145	131	137	144	146	146	143	154	132	140	137	119	163	126	151	149	149	135	136	152	146	133
11431	28030	27433	19549	15651	13097	10403	8020	6409	5056	3808	3032	2389	2018	1820	1525	1306	1105	964	821	702	701	641	582	501	502	413	424	358	318	344	387	374	356	369	345	390	401	357	363	361	321	357	346	343	310	291	266	257	267	304	273	276	261	285	260	257	248	232	229	221	217	217	224	233	229	233	220	215	253	217	235	212	207	229	208	224	185	206	183	189	194	191	189	186	204	173	191	180	182	175	178	203	213	194	175	210	185	154	183	182	180	189	163	157	172	177	176	170	174	205	150	176	194	174	196	181	178	175	197	189	200	181	166	180	193	145	183	202	186	187	181	172	177	185	189	182	168	178	188	151	180	168	169	184	180	188	180	175	150	186	208	186	164	191	166	177	179	186	168	172	180	199	171	169	202	194	202	182	183	136	189	160	179	168	187	168	163	164	163	189	171	190	160	178	148	163	157	184	184	176	207	160	178	194	174	188	191	172	166	205	160	179	164	171	159	195	166	185	165	161	191	177	173	169	162	164	158	174	187	162	164	162	169	171	189	177	179	168	182	169	165	182	169	157	179	171	171	191	156	155	149	176	171	182	171	178	176	200	159	183	164	176	156	185	178	174	182	155	159	180	163	198	163	152	175	178	164	174	179	171	175	156	187	183	193	183	180	169	206	156	183	175	165	179	181	178	162	157	186	196	192	190	184	184	163	177	152	171	152	168	191	184	174	163	154	166	182	188	202	177	171	188	190	164	168	186	165	186	175	177	193	207	203	191	182	174	151	182	172	167	169	161	166	168	185	156	174	200	168	172	160	160	151	168	176	170	197	164	196	170	165	166	155	190	171	172	186	161	163	180	199	191	139	159	184	184	154	186	169	184	183	162	199	171	195	191	178	171	151	170	178	181	171	181	176	175	167	174	178	185	172	159	164	195	178	173	150	156	199	184	190	173	187	183	168	174	168	169	194	182	183	177	164	212	185	168	156	176	169	187	181	174	187	204	153	179	177	156	206	189	175	180	174	166	153	161	176	198	156	178	155	202	172	190	168	183	162	183	166	190	155	186	167	171	174	196	164	175	175	184	158	194	185	167	196	168	144	199	178	178	167	162	177	198	178	157	173	172	154	153	175	182	170	148	173	187	197	175	160	167	161	193	178	175	179	180	175	162	167	173	162	157	186	200	172	181	161	156	159	168	145	156	181	169	180	162	182	182	204	161	168	187	159	157	190	154	166	184	186	190	185	176	182	174	178	184	187	151	181	172	185	193	146	167	172	153	205	179	180	175	178	184	175	191	173	184	159	174	173	160	181	184	151	202	174	186	154	165	185	156	181	196	132	171	192	160	185	172	158	163	184	197	191	182	158	162	155	149	179	169	150	182	171	174	176	159	184	175	164	184	150	149	151	186	164	133	157	192	196	187	181	157	175	187	179	190	170	170	163	171	190	171	167	184	162	190	160	160	182	174	191	185	156	185	189	176	165	180	167	172	173	186	163	175	173	168	171	178	170	163	172	164	167	165	170	160	179	171	196	176	169	186	174	159	181	159	159	189	200	183	158	181	160	159	147	153	166	175	168	161	155	176	194	176	168	174	146	174	195	182	155	192	193	165	189	176	175	183	169	159	192	190	169	173	180	197	171	159	151	171	160	191	168	165	162	209	165	193	182	185	171	182	168	177	166	184	164	177	171	154	173	178	190	186	168	204	164	160	189	170	184	174	181	172	193	148	204	185	161	181	170	181	189	163	173	186	205	153	203	172	168	190	170	167	192	167	155	167	183	211	193	182	168	214	157	173	176	192	172	168	159	199	167	170	159	160	159	168	168	166	182	175	176	167	192	179	203	166	159	166	191	154	189	161	162	159	177	169	171	178	183	158	187	175	177	181	159	167	174	169	184	172	186	179	196	161	188	193	140	163	173	161	166	175	169	196	169	160	173	179	173	183	183	174	157	186	180	191	158	160	189	162	158	160	170	177	159	158	171	187	177	164	198	178	183	179	164	187	163	160	183	164	180	181	172	193	167	187	175	182	169	178	172	186	180	168	169	165	172	182	170	170	172	169	192	168	173	180	151	171	171	158	192	183	179	181	165	170	189	179	183	185	182	171	148	186	167	171	169	192	181	182	176	160	162	200	177	208	157	163	173	161	170	173	168	182	174	171	162	158	203	195	166	175	178	171	178	185	167	181	171	177	187	145	171	165	162	203	187	175	147	180	164	163	167	167	183	184	197	171	186	177	160	201	187	181	143	186	182	171	189	173	168	165	187	181	175	195	176	190	185	183	170	187	190	165	180	191	176	188	164	169	174	181	161	177	170	179	175	163	200	177	155	167	169	186	200	176	179	170	183	177	173	164	157	175	168	160	173	137	164	166	149	187	175	166	179	180	183	171	199	157	188	152	170	159	178	155	186	173	178	166	173	168	185	187	165	164	160	171	173	189	168	169	177	176	188	153	160	173	187	188	179	157	186	184	172	173	177	165	164	155	177	171	195	174	174	169	189	182	182	160	200	180	154	174	175	172	182	164	179	198	168	174	167	177	165	158	161	177	150	151	195	198	157	161	156	176	198	165	184	185	145	192	185	176	170	139	180	184	178	181	177	185	172	171	169	169	165	177	186	180	164	190	165	176	193	153	159	158	186	163	159	162	154	168	177	173	173	186	165	189	193	166	162	162	156	148	169	185	187	175	165	141	159	188	157	176	183	167	194	171	177	159	150	194	165	166	182	179	200	175	174	207	176	198	179	153	179	199	174	195	190	171	164	210	151	160	185	190	152	181	169	156	171	179	190	165	175	170	162	166	179	204	179	176	171	181	172	178	186	180	170	166	155	202	168	182	168	167	172	168	158	158	169	166	175	170	186	152	163	156	204	192	191	168	176	179	161	169	160	185	177	172	194	187	176	181	174	181	182	189	174	158	185	163	164	148	185	182	149	169	195	170	191	179	166	182	179	185	172	167	188	166	147	181	166	159	159	171	157	155	163	180	158	176	190	196	190	187	176	178	155	165	169	186	169	170	173	164	175	180	165	166	163	175	184	172	171	167	160	171	183	167	171	194	172	161	182	179	178	165	175	170	173	155	160	177	164	163	167	159	180	181	155	172	175	175	157	172	159	192	179	156	180	177	197	166	185	174	153	174	191	173	174	169	169	169	183	170	190	159	148	190	180	176	185	183	166	187	198	177	172	149	168	182	188	186	206	186	168	188	204	161	164	181	157	172	191	148	159	186	172	168	183	170	170	186	175	168	177	178	193	185	176	171	177	199	182	212	177	162	191	169	185	167	161	177	153	176	147	162	166	171	168	177	166	190	176	181	172	174	169	177	215	152	168	177	181	167	174	165	172	162	183	160	178	163	172	152	195	191	207	166	157	180	181	182	165	191	158	175	156	174	188	160	146	178	185	177	180	178	156	166	163	155	181	166	151	177	193	163	196	177	176	161	174	165	169	158	198	174	168	166	168	184	201	166	219	167	169	186	179	206	180	159	169	172	159	173	166	180	165	184	169
26741	20524	14754	7132	3748	2600	1895	1490	1107	950	736	636	592	562	503	462	430	404	381	353	376	340	328	284	325	354	300	308	287	315	293	301	305	308	302	298	323	319	270	301	318	301	285	281	278	279	230	271	263	235	324	286	291	294	286	319	281	280	304	281	266	263	237	290	279	306	314	291	293	266	290	276	256	253	276	299	268	271	279	257	296	278	218	271	279	256	241	262	248	234	293	290	275	289	301	305	242	261	269	291	273	262	296	270	278	273	284	244	277	276	248	258	270	286	257	255	249	265	275	257	264	275	282	265	275	304	281	255	265	233	224	259	295	254	278	269	274	270	254	293	275	308	294	251	264	291	289	263	259	242	265	281	285	244	264	264	272	251	265	321	269	268	275	281	243	237	306	296	263	280	270	255	284	274	277	254	264	277	267	286	272	253	289	271	249	279	244	248	271	246	261	246	263	250	282	266	288	270	263	242	238	263	297	273	252	254	277	288	261	275	244	272	278	261	291	276	285	263	258	283	266	276	278	275	294	262	281	258	301	264	280	248	254	234	277	264	258	277	231	261	222	269	289	265	289	264	244	270	261	274	246	264	290	229	252	291	239	259	255	258	270	273	275	275	273	270	270	249	251	286	281	268	285	260	274	279	283	246	275	279	260	270	257	257	280	262	272	252	311	281	257	249	260	278	245	261	295	283	278	258	239	247	272	266	269	281	280	285	276	299	280	273	280	269	286	267	249	278	247	245	276	236	281	254	255	264	271	288	252	252	255	304	283	284	258	272	247	272	279	251	255	258	267	259	268	275	303	255	245	277	261	260	275	278	228	254	275	272	258	272	258	291	294	252	265	278	265	257	289	290	260	260	291	274	254	313	246	256	232	288	257	290	263	263	278	256	279	248	294	274	277	278	296	262	249	295	250	267	257	266	264	259	269	272	263	291	292	240	256	292	251	294	256	252	293	262	254	292	274	247	255	255	276	256	300	265	277	246	267	298	261	274	248	284	269	263	256	295	288	279	290	244	266	279	280	253	225	271	243	260	274	261	263	282	256	296	258	283	246	265	269	251	236	253	277	242	291	267	267	255	260	262	280	249	280	271	238	279	286	240	259	253	296	268	277	289	255	300	248	263	251	263	282	249	266	265	261	269	255	252	268	282	256	264	276	288	281	280	264	258	290	252	253	307	251	261	261	244	285	283	251	279	286	274	272	271	273	264	317	270	270	253	254	277	273	288	252	246	256	285	275	265	293	255	271	255	297	260	299	267	289	263	249	253	277	264	265	277	278	257	272	263	251	248	229	297	248	263	253	271	261	294	282	285	261	259	265	259	274	259	273	263	275	230	259	279	262	269	263	281	278	266	258	271	286	266	264	268	264	272	292	238	265	271	256	265	273	251	265	265	263	296	249	274	258	233	276	268	309	277	289	257	298	270	273	273	292	271	239	275	247	263	274	266	256	270	269	286	286	270	259	243	259	306	264	281	254	290	285	264	237	238	260	273	252	295	260	250	300	243	265	274	262	270	295	269	240	272	296	269	263	295	285	267	289	311	305	249	260	245	274	260	242	286	275	290	266	278	296	281	299	284	238	263	281	254	306	273	240	243	287	247	251	265	265	266	233	270	284	277	285	280	279	274	230	263	254	263	275	289	237	275	273	296	296	246	252	275	288	277	254	251	278	305	276	267	310	258	237	280	245	285	282	276	242	250	278	260	272	243	264	289	277	287	263	261	276	293	262	237	229	298	276	255	273	261	290	263	302	302	250	252	271	268	271	270	262	279	273	253	284	248	264	268	269	282	263	281	249	249	315	276	258	263	261	257	289	281	290	278	273	243	283	293	272	248	269	301	271	257	315	249	285	261	264	257	256	287	269	278	263	258	240	266	285	251	274	274	278	275	264	286	279	283	272	306	285	278	303	276	277	277	276	288	297	270	278	257	256	247	263	253	277	292	285	231	282	272	291	259	276	275	250	263	263	274	273	277	280	256	277	242	289	256	273	255	278	284	300	268	266	269	241	295	275	278	276	252	245	262	284	254	254	278	283	269	267	272	267	246	283	269	260	264	261	259	276	283	283	285	276	273	269	264	257	282	251	266	268	270	251	255	257	286	273	278	278	254	275	261	303	283	261	253	280	289	249	260	279	223	326	281	299	277	254	258	281	252	249	253	275	261	271	287	297	294	252	261	289	258	264	287	263	234	282	251	265	275	226	245	265	222	296	261	264	248	277	283	264	250	296	267	300	284	245	300	258	247	247	270	267	246	252	258	254	257	260	260	241	268	269	286	276	299	268	271	251	240	259	255	262	278	278	272	278	266	278	268	277	253	270	252	261	254	257	276	286	262	290	254	293	283	266	260	268	255	282	264	257	291	232	258	271	263	281	248	270	243	294	294	248	275	278	264	277	265	281	296	267	255	268	271	268	265	233	269	265	282	285	254	278	254	291	275	271	254	285	254	236	290	271	290	237	276	278	259	288	305	256	249	255	283	259	252	273	285	262	247	262	281	296	279	241	251	261	265	255	258	263	247	279	251	242	260	273	275	289	281	244	291	247	266	298	283	252	240	270	256	271	251	255	279	291	297	260	254	270	273	268	240	243	287	266	241	285	286	285	279	287	253	255	284	242	273	281	291	266	250	282	257	264	271	273	271	290	262	247	262	277	271	287	281	262	273	249	246	282	268	271	236	253	268	276	256	252	280	281	254	254	277	260	258	247	256	268	283	259	266	284	259	292	288	291	267	276	266	243	272	271	255	291	275	279	235	289	296	261	257	258	269	258	280	261	257	256	229	223	251	293	248	253	280	270	274	259	275	259	286	261	282	281	290	257	276	259	244	234	284	286	254	264	270	269	295	312	244	247	263	265	256	284	235	288	269	258	262	256	269	258	257	237	267	271	276	293	249	281	306	265	261	271	237	281	248	303	226	274	317	291	300	265	251	273	270	266	273	277	285	267	299	253	286	269	276	259	262	238	247	261	283	247	277	262	263	286	256	269	245	262	280	257	290	296	239	248	282	273	245	288	270	289	245	262	252	271	269	278	275	262	254	255	273	255	272	305	284	251	279	254	273	271	281	257	265	282	276	278	273	248	273	215	259	270	244	253	274	288	274	248	254	258	279	257	271	251	265	256	277	260	270	284	251	267	267	283	253	239	253	250	264	258	254	261	270	250	288	266	267	291	263	254	299	268	244	258	248	277	247	268	271	289	277	273	270	268	275	252	252	276	244	268	265	263	246	276	265	263	280	249	254	274	279	263	270	253	253	271	269	266	297	257	273	282	249	279	262	258	251	248	253	262	281	284	253	295	243	274	265	288	258	268	282	267	255	271	262	289	296	276	286	263	263	280	278	247	284	281	262	256	277	258	276	270	298	261	269	267	249	272	251	274	215	265	253	239	283	271	264	269	268	274	258	293	285	262	259	277	285	251	287	288	280	246	269	253	255	261	266	255	294	293	243	266	265	282	258	295	279	281	281	280	276	287	290	275	286
8414	15116	15341	9340	6756	5611	4322	3241	2609	2007	1541	1308	1111	976	854	784	679	611	574	553	537	505	469	489	428	420	438	427	379	385	413	398	398	424	370	438	421	458	403	417	435	417	374	382	405	389	395	391	364	404	387	382	378	383	351	376	376	384	370	371	359	344	361	355	370	392	348	358	360	352	349	358	353	373	348	338	345	350	367	333	348	353	356	355	346	337	325	368	351	359	343	379	377	359	318	348	344	328	312	343	375	331	343	338	349	367	350	336	352	322	343	317	325	363	324	332	331	346	332	356	371	324	347	322	342	329	333	326	360	362	361	317	393	321	336	353	331	374	328	318	333	353	308	303	351	352	315	321	342	311	329	352	342	333	324	347	332	367	331	328	364	347	332	321	342	344	361	357	335	337	348	325	341	302	346	352	342	328	357	340	383	328	341	334	336	359	343	312	289	318	371	323	334	319	326	356	329	363	351	332	354	313	351	325	328	340	353	313	352	353	330	339	379	337	304	312	333	333	313	349	356	355	333	338	370	368	318	362	343	340	368	349	320	351	314	363	357	334	349	311	342	338	344	335	342	335	342	346	382	335	303	340	333	330	345	337	347	328	327	333	330	356	328	351	323	320	377	319	342	338	364	362	325	317	318	351	351	310	331	343	363	344	340	343	325	327	336	336	331	364	343	360	336	350	346	346	355	332	347	319	346	307	311	346	340	315	337	338	342	340	297	325	402	350	335	351	342	303	339	341	346	340	342	333	367	336	322	343	356	326	353	360	318	334	318	344	348	333	364	321	358	360	357	352	344	361	372	325	320	353	342	363	335	332	350	365	343	347	317	342	355	346	326	337	331	334	330	319	325	307	332	324	342	364	353	353	316	377	346	365	379	304	340	329	328	373	316	361	360	366	316	345	325	333	333	353	297	341	351	339	328	346	360	356	340	331	353	349	322	363	321	351	340	338	345	385	354	340	347	354	360	370	332	354	350	301	360	301	325	339	334	331	331	330	361	371	334	333	358	323	351	360	339	331	368	321	353	335	318	340	377	362	344	349	313	372	334	373	337	340	348	343	334	370	331	341	336	363	343	358	361	354	312	348	336	360	353	314	338	366	345	330	352	326	329	331	339	311	346	346	351	366	347	339	345	370	336	317	326	338	309	304	311	336	335	345	328	366	327	357	359	343	362	370	349	317	344	329	311	321	331	358	337	359	351	355	342	339	345	355	356	333	325	325	349	337	310	349	338	309	331	362	343	345	366	360	347	331	362	339	332	324	343	347	365	328	355	348	356	341	357	366	355	370	344	348	319	333	342	336	356	344	309	307	356	324	347	328	342	350	304	335	359	359	299	339	312	349	339	336	350	323	353	368	326	359	339	313	332	319	345	359	360	377	336	301	324	344	329	339	353	300	325	313	333	335	317	321	329	359	328	303	351	317	327	344	307	353	343	325	347	345	344	374	364	341	335	351	373	317	305	344	350	358	335	348	335	327	360	335	335	345	345	364	333	335	340	327	365	340	333	309	309	300	344	345	323	360	292	338	361	346	349	294	375	333	340	330	343	409	308	351	359	343	330	365	313	326	342	361	339	340	333	364	356	370	338	322	353	351	343	358	346	322	335	332	314	316	352	360	336	337	337	329	326	293	373	363	337	337	371	352	343	343	327	331	372	318	333	340	319	321	317	401	322	322	351	328	343	335	366	337	320	305	356	355	323	363	325	327	352	368	303	379	345	332	339	334	335	335	329	310	334	356	348	326	316	342	326	346	363	331	298	325	346	329	348	320	300	349	327	348	350	342	329	350	345	313	351	378	326	335	354	347	369	315	330	331	342	345	328	341	329	321	359	309	371	330	344	348	347	306	322	344	345	335	335	348	358	370	388	340	346	317	366	330	351	355	330	299	354	339	343	336	324	343	362	367	367	353	346	358	311	327	345	346	331	340	337	363	328	339	356	334	344	372	319	342	316	344	323	325	338	313	355	343	307	355	366	327	337	374	335	340	304	337	323	332	325	342	365	340	352	336	323	303	348	309	348	354	322	329	316	321	323	314	314	353	356	353	344	283	361	317	336	342	363	364	359	335	349	364	342	334	359	330	340	328	359	353	362	336	310	316	343	350	339	335	330	370	332	365	317	339	287	354	330	313	324	338	321	326	333	351	364	356	368	314	344	366	350	337	341	325	344	316	326	336	319	312	353	302	329	345	386	347	335	351	341	325	365	336	331	329	304	342	358	353	344	332	370	333	331	366	348	336	317	344	348	360	344	335	331	334	319	322	338	332	363	346	333	344	338	343	332	357	324	369	318	344	332	348	351	363	343	350	316	337	372	317	334	324	338	336	343	319	336	332	361	351	343	358	318	358	322	350	342	341	334	345	396	388	350	334	355	352	363	363	355	338	335	307	329	333	311	333	343	340	348	363	355	339	354	350	345	338	324	327	333	334	364	361	356	350	340	372	371	323	322	316	338	370	331	355	327	343	315	321	370	359	332	344	341	341	346	336	311	373	336	328	347	321	323	355	382	340	329	348	334	338	312	355	298	322	344	340	310	312	343	321	378	341	304	360	331	361	350	339	345	361	370	287	363	341	325	372	352	345	331	326	336	312	359	323	352	333	348	375	344	329	349	335	314	333	339	356	333	328	319	363	345	341	354	386	307	362	337	324	314	309	357	338	338	340	350	319	344	312	354	339	347	361	360	346	366	329	356	360	338	355	368	370	369	362	379	325	344	333	345	356	323	351	340	344	315	356	307	299	324	347	359	339	363	345	326	338	334	358	350	326	375	348	324	346	340	327	358	343	350	364	340	304	373	340	354	321	354	328	339	338	297	335	307	347	333	308	361	305	305	342	389	325	349	320	307	339	330	336	349	314	372	347	350	341	331	341	327	337	341	323	342	322	319	342	354	342	346	341	318	333	328	338	343	343	347	330	338	326	346	308	351	337	347	349	324	352	371	322	324	340	325	356	291	337	340	326	310	330	364	346	360	338	336	357	320	315	302	336	318	356	335	333	319	357	334	315	331	353	327	318	333	366	364	370	337	314	328	343	336	333	363	336	339	328	338	370	342	335	324	361	309	331	337	317	349	295	358	320	339	348	335	350	365	351	357	345	328	342	319	337	313	315	334	371	322	374	360	347	357	337	353	363	356	375	381	344	317	368	343	356	390	335	316	358	343	351	349	326	349	378	328	345	340	336	323	348	330	358	328	307	346	376	360	352	342	322	357	325	331	356	328	332	348	335	309	334	331	366	337	365	323	299	324	355	317	358	346	376	360	352	351	345	319	345	327	314	364	326	359	368	347	345	356	352	349	318	324	357	309	336	354	343	337	358	323	310	360	356	328	333	328	317	335	348	357	325	338	344	328	326	320	324	352	343	348	361	347	345	323	339	355	334	340	354	351	327	360	365	332	314	373	336	336	328	355	328	339	327	338	356	343	359	326	321	320	338	326	331	304	331	379	346	364	342	354	338	343	318	343	306	329	362	329	348	366	362
23707	21020	28287	23935	21026	14026	4807	2752	1975	1594	1223	989	856	759	660	566	566	466	422	368	372	335	330	303	292	292	295	240	227	236	223	237	269	239	260	218	278	248	240	236	247	242	229	210	216	250	212	249	226	215	211	232	190	234	211	203	224	207	203	203	197	205	171	216	211	203	199	217	191	216	188	168	223	192	192	185	194	183	204	196	196	176	199	184	200	206	188	202	190	198	176	213	184	180	209	180	167	188	176	184	185	163	172	195	183	212	185	172	195	216	185	195	171	170	174	170	167	175	168	172	179	203	196	203	191	179	197	163	176	200	185	182	155	185	190	207	186	196	182	180	188	189	193	178	193	192	171	189	191	201	159	192	195	159	185	189	208	179	155	204	179	192	204	192	182	193	198	172	195	201	182	190	196	171	188	168	195	174	202	191	189	199	193	211	201	190	161	198	176	163	167	193	184	215	201	167	194	188	199	192	201	186	205	191	184	213	188	158	178	215	188	192	151	191	196	208	162	163	179	184	178	179	177	178	187	209	180	194	199	180	199	176	164	199	182	187	189	211	182	187	172	185	206	181	187	192	218	207	184	213	168	182	179	194	180	209	184	203	206	196	201	188	189	178	189	195	174	180	179	199	179	187	180	156	163	182	187	186	195	185	188	213	174	183	199	196	189	180	199	184	194	192	184	171	191	170	187	186	196	180	186	206	173	190	201	175	207	192	176	204	170	174	213	187	204	183	183	178	174	189	193	171	213	219	193	182	195	195	200	192	176	184	174	177	185	199	204	203	185	171	211	165	167	187	210	195	159	172	180	167	159	190	201	212	195	179	198	182	143	188	173	199	185	196	169	193	192	173	176	179	187	183	186	197	185	175	200	202	162	178	164	165	166	182	197	188	201	193	180	182	201	179	192	179	178	176	188	206	188	164	168	171	191	162	184	190	190	179	181	175	182	187	199	181	167	185	204	201	174	167	196	187	194	205	182	203	203	216	194	189	196	186	182	211	183	169	198	192	172	196	208	194	182	183	186	181	178	181	184	203	204	183	166	185	159	206	175	178	185	195	186	179	199	182	183	189	192	185	178	201	189	179	209	193	187	209	185	176	209	184	188	170	176	202	193	153	200	180	184	182	173	179	183	194	195	194	199	175	171	191	196	180	192	187	183	199	173	187	181	191	200	194	176	190	182	188	163	190	167	178	179	173	186	175	172	206	169	181	190	170	191	154	195	173	172	197	200	196	179	195	182	192	215	183	195	186	201	192	173	205	170	163	188	188	168	193	161	197	190	170	206	172	195	198	181	186	188	202	179	187	172	175	202	210	187	186	179	197	168	187	168	200	195	190	191	180	193	162	169	194	181	209	179	200	162	165	189	194	191	205	182	200	190	190	172	175	200	199	181	208	183	171	193	201	168	176	201	175	174	148	180	192	179	183	175	187	185	154	175	176	192	197	178	199	198	189	214	207	182	203	177	172	164	191	186	164	176	179	194	199	173	177	178	201	186	192	173	189	167	159	202	178	187	199	188	180	171	186	183	183	209	213	188	165	162	201	201	195	188	174	197	182	207	185	195	199	174	187	185	188	165	200	175	200	200	187	172	186	190	166	197	158	188	183	195	201	180	182	178	176	201	187	181	193	163	178	169	166	190	190	173	170	177	191	173	179	196	206	181	200	167	193	182	184	210	190	186	181	185	192	191	186	196	174	168	171	178	183	163	187	182	179	180	210	175	191	184	193	184	192	186	171	186	199	179	178	170	190	196	197	170	211	185	188	200	176	170	183	185	189	182	179	186	180	185	218	183	174	193	190	178	167	162	225	183	175	211	205	182	183	170	174	189	187	218	189	184	195	202	180	214	182	187	176	202	198	168	178	198	213	194	190	160	187	188	176	171	192	185	179	180	183	177	191	178	188	196	176	196	185	194	165	190	180	208	184	176	171	169	199	179	191	184	195	195	186	179	176	204	191	179	180	193	189	172	180	182	175	193	151	194	183	197	189	182	189	186	188	184	162	180	166	199	211	193	174	188	205	175	196	178	207	185	184	187	163	170	178	180	188	195	170	188	169	201	200	169	190	170	180	195	175	184	194	194	181	177	171	181	226	185	175	172	188	186	184	186	173	179	203	213	185	186	183	199	185	185	182	212	188	190	193	165	191	179	167	176	198	200	211	214	182	200	208	181	199	180	197	184	178	186	163	178	203	180	193	181	185	192	191	188	189	171	159	178	165	174	185	177	165	156	178	188	202	187	198	216	179	178	183	191	185	182	172	166	189	191	189	171	188	190	181	185	204	197	167	203	186	198	163	175	196	171	199	217	187	169	198	171	162	164	187	197	193	192	192	194	193	187	170	168	185	200	162	178	189	191	197	197	159	189	154	199	156	184	175	188	203	185	180	188	180	192	180	193	199	186	205	187	160	197	179	198	193	181	179	202	186	167	160	162	190	205	199	183	203	179	175	160	182	169	166	207	183	160	176	188	192	191	216	195	187	202	168	178	190	164	177	184	200	197	159	194	190	168	199	203	194	209	195	183	186	196	163	191	185	179	211	180	180	198	166	204	194	211	186	178	162	190	172	168	182	168	178	182	177	194	195	196	185	181	177	166	179	185	189	180	209	199	191	183	176	197	201	183	187	178	175	209	190	195	167	175	213	169	169	199	189	151	212	171	187	179	199	183	200	212	177	181	190	168	189	183	193	196	170	183	205	192	205	180	200	198	167	172	190	187	162	176	175	193	185	210	189	160	185	205	164	210	206	166	187	197	208	200	193	163	169	202	190	205	168	185	189	215	188	178	205	173	198	199	179	203	206	185	185	208	192	197	222	185	175	165	179	169	186	201	224	181	208	197	166	173	187	191	177	206	162	187	174	196	186	183	170	176	180	185	191	185	202	199	200	173	194	167	202	161	191	173	162	183	195	164	195	183	196	174	156	197	190	208	165	210	188	173	187	191	185	196	189	167	178	157	173	192	161	214	173	197	169	185	175	162	194	176	186	169	191	180	176	197	185	168	181	198	166	209	207	180	188	195	181	180	191	189	173	183	162	184	203	167	161	203	186	184	172	201	188	181	201	185	189	178	174	183	168	200	182	179	177	173	186	216	179	182	181	176	185	183	181	184	188	188	172	180	191	188	180	198	181	181	189	190	180	211	171	179	181	177	176	198	187	187	197	175	177	199	165	195	168	209	175	179	187	190	184	196	212	185	183	199	187	160	203	191	179	199	172	191	171	164	174	193	185	183	185	174	179	208	163	185	194	201	195	195	234	172	182	190	176	176	199	197	187	183	184	178	176	177	198	179	175	203	173	169	178	191	202	193	199	157	179	208	170	175	194	182	187	168	160	191	219	188	156	191	184	204	172	180	190	190	185	198	178	197	176	220	202	205	175	181	194	193	178	186	167	155	181	184	203	179	183	195	170	179	180	214	185	192	177	161	177	172	192	188	181	181	215	209	183	201	177	205	197	181	193	166	195	185	180	187	188	185	198	172	198
9972	24360	23444	15629	12246	9939	7465	5777	4708	3506	2695	2143	1748	1600	1400	1116	986	835	693	641	612	595	590	509	481	443	404	361	361	367	342	348	370	337	380	392	403	378	349	402	359	352	363	355	325	321	301	320	331	297	318	348	276	284	270	279	290	266	303	282	286	281	280	271	271	278	240	304	258	269	257	272	268	287	286	249	243	259	258	260	247	257	227	257	256	239	239	248	267	276	257	253	266	240	227	286	241	236	266	251	269	251	248	273	219	271	242	241	257	254	254	251	241	232	246	247	249	233	270	235	219	232	235	231	258	213	259	228	235	248	274	252	271	247	263	262	220	259	269	236	292	220	258	243	223	223	221	220	239	216	257	234	211	210	228	223	249	227	239	239	247	254	220	228	243	218	264	213	267	232	239	231	232	217	230	228	253	225	241	246	219	240	246	233	236	247	258	220	229	224	245	280	224	247	251	253	233	203	216	241	226	227	247	245	240	221	250	274	242	220	222	243	216	244	235	212	235	220	258	240	257	246	227	247	268	281	244	243	218	233	239	215	247	236	233	224	254	230	225	240	223	239	220	245	260	230	251	256	244	223	251	229	252	222	281	251	264	239	247	225	247	238	257	270	247	234	231	252	231	233	225	240	250	247	228	253	236	222	248	230	242	246	219	263	221	241	241	259	237	216	226	196	246	234	241	256	236	236	236	223	246	239	236	249	208	228	225	223	241	260	265	260	217	249	241	272	262	212	236	259	260	235	245	249	239	247	230	237	237	255	257	235	225	254	247	224	219	225	251	235	242	243	224	254	250	243	246	243	293	274	243	228	221	254	251	229	250	220	220	252	242	249	238	244	240	239	230	240	251	210	236	245	248	233	267	230	245	222	237	250	243	270	239	227	254	245	263	212	230	232	246	217	227	233	233	229	247	261	241	240	248	239	264	248	262	226	238	233	229	228	236	241	258	238	251	255	257	214	251	223	250	249	235	236	253	232	233	223	215	250	264	241	232	234	233	245	221	229	243	249	238	240	230	219	238	243	204	236	220	250	258	227	228	254	234	240	217	221	258	228	236	245	253	260	259	245	234	241	220	249	225	241	236	234	237	245	249	234	242	221	259	224	254	233	243	257	233	254	220	230	257	217	225	237	212	261	254	262	233	241	254	246	244	281	284	244	246	266	247	268	222	236	204	229	268	221	210	239	224	249	246	245	241	263	250	238	256	217	238	234	224	243	248	227	245	234	235	233	237	237	229	225	259	249	216	235	236	228	245	253	245	251	254	262	251	231	230	248	229	236	227	262	237	238	241	226	244	245	246	234	278	256	252	232	229	217	238	232	222	275	228	256	214	215	279	268	244	245	248	277	224	243	225	271	243	237	254	220	239	222	252	215	237	238	243	236	289	254	238	257	244	220	237	239	229	229	220	235	212	240	241	260	230	238	244	272	220	218	292	230	262	249	227	251	219	223	215	250	227	237	228	211	246	245	243	230	247	251	219	247	231	238	252	259	212	213	253	251	229	227	251	230	235	247	226	261	239	265	216	200	230	251	231	226	226	243	226	241	285	223	225	237	235	241	244	241	253	250	226	230	259	248	256	248	238	260	224	245	243	218	264	247	237	240	239	274	217	249	228	246	230	233	198	236	239	257	231	236	226	247	227	226	250	233	244	240	219	236	223	245	229	252	217	227	254	250	228	249	233	236	227	237	265	221	241	244	230	235	249	245	247	234	225	281	207	228	247	261	216	245	233	237	222	247	266	236	243	226	238	215	251	219	236	246	200	223	241	251	231	240	226	227	251	223	227	231	245	255	254	256	212	220	239	241	259	253	243	233	268	242	228	238	225	245	197	242	236	229	241	212	234	234	228	240	238	254	229	230	249	211	271	233	223	221	244	248	212	259	238	260	246	237	228	240	270	223	265	239	225	262	239	252	234	243	227	252	251	213	251	223	258	223	245	247	228	231	234	234	221	251	220	256	231	260	227	257	233	258	267	249	225	223	241	234	218	240	253	239	237	237	246	223	256	239	220	268	216	248	243	239	190	251	242	253	250	257	239	227	226	231	219	233	266	209	258	241	234	244	258	219	230	270	218	235	248	254	228	244	248	243	237	235	254	253	232	239	240	265	238	257	235	223	251	242	236	257	234	245	256	249	243	254	246	266	232	260	235	257	261	218	254	217	225	240	228	259	249	243	257	251	245	243	255	237	246	221	226	252	228	238	253	219	222	255	231	256	257	226	197	219	241	247	248	253	224	223	255	246	235	242	258	236	250	229	255	253	261	224	235	240	242	225	223	244	223	277	227	256	249	247	240	220	245	234	237	227	247	250	229	230	233	247	221	256	252	264	244	228	250	225	242	236	238	229	241	235	224	253	231	254	258	235	253	266	216	260	251	227	243	242	271	258	234	236	248	244	259	229	205	223	232	226	246	223	235	243	228	204	267	250	258	208	259	228	255	246	258	225	247	241	239	237	254	234	239	245	239	237	221	247	245	234	246	245	248	222	225	221	218	227	238	222	241	261	251	240	256	259	230	264	234	242	254	247	226	234	235	228	254	254	238	252	230	256	238	243	242	211	230	274	257	241	231	233	243	223	247	241	213	252	240	248	222	237	224	249	224	205	266	204	234	250	242	238	223	243	229	246	260	253	228	237	247	241	277	252	247	201	247	229	246	218	270	249	250	235	235	259	244	228	249	253	237	238	207	271	248	221	243	246	233	240	235	228	238	229	228	249	239	245	227	218	251	226	237	246	231	252	216	262	212	260	250	230	239	232	261	234	254	243	238	233	267	243	217	241	208	219	257	248	241	227	249	239	245	239	251	239	250	259	253	239	245	238	249	265	246	236	233	233	257	260	237	246	258	234	218	229	265	238	242	229	256	247	227	255	245	229	243	243	238	237	243	261	235	240	228	233	223	233	232	227	230	232	253	233	275	242	244	232	239	236	220	244	232	230	244	225	264	207	234	261	253	229	251	248	256	225	240	247	269	254	242	232	238	249	237	234	265	233	258	230	267	224	221	239	231	213	240	231	250	219	247	227	212	233	215	246	242	265	205	224	269	233	261	240	215	225	253	261	229	232	231	254	259	257	240	241	223	216	224	224	211	249	274	248	246	256	267	244	249	233	239	236	247	223	217	254	236	242	244	234	263	249	259	230	230	219	227	260	257	228	227	264	250	247	250	267	224	254	242	249	232	238	239	261	244	230	243	233	230	239	258	245	249	231	223	233	223	261	236	257	247	239	243	266	234	271	242	228	259	217	238	227	225	243	246	243	219	229	238	230	246	230	268	249	227	262	232	263	271	259	217	221	240	227	207	246	227	219	249	279	244	260	228	262	231	230	241	264	280	251	274	240	230	241	231	249	253	236	281	238	221	264	227	243	238	253	237	233	250	235	238	233	256	242	244	247	245	231	229	249	250	261	224	233	233	240	248	228	256	242	270	219	258	250	227	223	246	230	211	249	258	220	232	209	265	229	246	215	225	237	226	273	212	245
22696	21010	28773	23448	21026	21252	13942	4503	2851	2274	1729	1357	1122	957	882	825	601	564	452	422	404	411	352	337	343	302	273	259	210	226	226	239	245	233	240	246	264	216	269	244	252	234	236	208	238	218	211	196	205	197	198	218	209	186	207	185	180	167	190	196	150	177	164	153	198	179	173	177	182	162	156	148	188	179	177	176	129	147	157	168	168	126	138	139	146	149	174	159	138	175	143	136	174	182	145	169	152	149	150	180	153	161	119	159	137	174	151	139	133	144	139	162	153	136	143	121	172	157	139	159	134	163	124	138	156	148	159	141	142	141	152	152	141	151	172	154	141	146	125	177	126	127	144	148	125	145	131	143	156	137	123	139	143	149	150	133	153	137	127	157	130	151	155	156	145	142	141	149	128	132	136	155	154	144	152	137	141	146	129	142	149	153	158	159	132	142	121	131	141	126	146	162	127	132	142	152	138	130	154	139	152	135	139	143	129	142	150	134	134	171	126	142	141	158	115	121	149	151	154	119	137	133	159	139	138	184	149	142	143	127	137	147	154	163	150	136	140	129	137	128	148	137	143	143	141	150	142	148	131	152	157	129	168	141	149	134	143	131	144	152	153	133	146	142	151	134	133	149	136	114	130	147	141	132	131	138	137	155	153	145	130	158	167	130	139	124	152	144	151	127	132	143	142	116	137	146	140	156	137	135	140	136	154	133	134	142	147	128	148	131	159	143	141	129	110	142	161	151	150	147	143	153	147	131	143	170	153	147	154	144	136	124	151	126	153	152	129	148	138	146	163	143	156	149	148	152	137	153	151	153	141	171	143	132	150	141	127	150	154	144	161	164	125	129	134	140	150	166	136	134	158	146	146	148	144	133	141	133	148	162	155	162	134	144	136	134	139	146	145	152	147	151	147	149	121	138	156	135	144	146	135	135	137	144	160	120	157	149	129	141	150	155	134	148	147	139	152	146	158	119	146	137	150	130	133	158	146	143	138	141	157	144	144	149	156	154	149	162	153	150	135	152	131	148	140	145	130	156	155	148	145	144	141	163	143	128	142	135	132	141	153	131	160	172	144	151	157	135	144	174	130	157	161	144	127	127	138	143	127	153	122	125	148	158	142	131	138	152	159	145	159	157	161	171	166	160	127	139	159	138	168	127	168	121	137	149	141	146	154	142	142	143	149	131	142	157	151	131	154	131	153	145	134	145	147	145	155	148	167	124	157	133	130	159	144	136	159	150	143	139	155	158	139	167	136	151	177	130	138	137	133	137	154	170	139	168	156	157	153	133	155	164	154	130	148	145	143	150	125	146	137	135	159	150	138	161	156	158	152	142	152	179	146	166	132	155	139	155	124	160	174	151	146	138	126	155	166	138	142	149	152	135	138	125	153	139	130	144	153	153	146	141	147	135	160	138	152	150	144	148	148	147	147	124	142	149	145	137	137	163	137	137	150	128	138	175	128	144	162	129	139	141	146	141	128	140	134	155	149	163	143	152	137	152	136	158	137	150	132	144	154	138	131	142	124	145	157	170	146	156	121	135	144	143	118	155	124	140	139	158	128	136	171	139	145	144	145	129	140	150	154	140	159	150	118	114	131	136	127	133	143	156	164	125	158	151	133	142	156	154	146	145	132	131	140	166	145	164	137	131	149	160	155	140	134	146	136	149	134	143	135	152	152	145	145	151	133	159	145	145	131	132	118	146	120	154	135	151	123	151	158	137	110	132	135	142	138	142	141	147	139	167	138	144	141	146	134	125	150	152	145	146	137	142	128	145	129	147	139	132	152	143	171	143	140	155	158	121	129	159	143	146	138	128	157	116	145	136	146	141	152	132	128	147	167	155	150	171	140	163	140	165	141	151	164	147	133	135	151	138	130	137	148	163	140	150	162	166	145	136	144	155	150	154	150	147	152	163	139	155	141	154	133	148	141	128	152	161	148	138	129	139	182	124	152	124	140	160	127	135	139	153	137	166	146	117	154	149	146	119	147	159	152	149	143	143	138	143	142	136	139	154	128	152	161	132	158	144	166	141	141	109	126	136	151	156	154	150	143	123	135	152	135	160	160	164	156	164	133	153	153	142	117	140	127	151	146	146	125	139	136	148	141	130	163	146	134	149	142	166	129	149	158	141	138	144	139	115	156	130	148	147	129	148	142	141	129	144	151	135	124	128	156	123	131	142	138	132	132	139	127	166	123	146	125	155	142	150	146	139	150	138	153	149	140	156	156	124	160	159	155	143	168	135	146	135	146	144	134	151	144	155	131	128	144	146	138	179	140	147	144	134	152	140	140	157	147	158	158	156	159	157	159	148	142	147	145	158	140	130	147	155	132	133	150	121	144	128	126	166	132	134	145	159	145	158	144	164	168	134	141	123	153	138	142	150	157	152	144	146	164	165	111	141	145	142	150	122	141	156	128	128	131	150	144	167	151	112	144	129	172	135	138	164	169	151	139	139	136	131	133	137	120	132	151	125	121	122	158	141	149	139	147	122	133	131	126	127	148	136	121	151	157	142	153	142	165	142	133	144	150	161	151	115	146	144	133	124	150	157	143	135	141	149	138	136	153	152	137	146	146	155	137	154	121	148	139	154	158	145	120	139	135	130	137	152	131	131	142	138	137	137	156	133	155	143	138	157	146	150	144	145	154	154	148	144	134	136	124	164	151	116	155	132	148	154	143	131	146	136	149	135	140	142	161	155	142	131	155	155	146	124	140	127	147	152	146	127	161	141	151	140	120	156	166	133	133	139	149	143	145	118	134	155	128	140	146	163	150	140	164	166	159	142	151	150	152	148	131	138	175	114	144	165	145	146	150	131	129	155	138	130	160	145	181	158	118	155	144	133	133	135	139	139	140	141	152	161	126	132	133	146	161	131	141	155	141	138	150	133	159	147	142	142	157	154	137	144	132	149	152	141	159	170	131	151	149	151	133	148	159	140	163	165	160	136	121	146	140	157	134	154	146	160	136	175	147	126	150	144	157	178	131	157	140	157	153	163	150	121	113	135	148	155	130	137	146	125	170	152	116	161	147	123	161	150	125	147	158	154	144	155	143	146	172	132	137	148	156	156	151	144	146	151	128	151	146	143	150	149	140	163	155	138	159	154	145	146	132	136	156	149	155	120	172	157	151	167	145	159	160	147	147	147	148	150	137	165	134	149	132	148	133	128	139	146	150	139	148	155	136	137	137	142	124	143	141	144	138	148	136	138	150	114	137	130	133	141	142	156	148	147	134	145	168	131	145	156	173	142	138	123	158	141	140	142	141	167	171	141	141	152	124	157	151	138	157	180	136	137	144	149	147	147	148	151	165	144	131	159	135	137	172	140	133	144	142	148	163	153	136	145	143	166	143	130	151	160	121	153	141	138	146	146	152	143	128	138	128	131	136	137	125	152	155	158	164	137	156	149	137	132	155	147	130	114	136	152	149	145	154	139	152	116	166	137	142	161	148	137	140	136	146	147	140	135	143	146	144	123	128	143	155	153	151	146
12708	29762	28550	20606	16507	13465	10453	8396	6594	4894	3715	2925	2427	2139	1751	1585	1310	1107	886	848	748	654	677	584	524	546	414	367	368	353	373	357	350	357	373	396	391	418	410	389	329	371	351	325	336	298	291	283	258	275	313	287	278	291	289	279	253	227	204	274	202	214	244	245	244	236	210	224	221	253	214	230	187	213	221	210	194	175	207	200	209	182	199	163	167	197	214	211	177	219	196	185	214	201	200	186	210	194	198	192	209	176	208	165	182	194	160	184	177	164	159	150	160	182	187	170	181	171	202	201	199	181	176	189	185	193	173	168	196	193	186	160	166	159	182	202	173	189	187	170	187	191	188	193	157	194	172	200	201	196	168	187	180	180	172	203	190	178	172	165	171	200	183	171	177	190	185	181	163	181	176	209	200	182	167	194	168	184	201	159	158	165	171	176	170	175	166	179	185	176	182	180	158	190	186	180	174	158	159	167	157	195	174	175	168	168	187	192	172	219	180	175	167	187	186	172	178	166	180	177	154	180	186	200	191	172	201	163	190	185	188	191	184	160	181	158	148	179	180	172	175	172	168	178	180	151	169	164	163	186	183	187	178	193	170	189	181	181	181	202	177	184	184	187	172	184	176	176	174	177	173	179	162	162	178	183	166	157	180	174	186	191	164	176	171	180	156	200	171	210	171	198	183	191	160	183	181	180	210	191	175	175	184	184	148	166	189	177	182	151	167	191	178	188	159	170	169	165	172	158	146	184	192	189	184	167	168	186	190	191	184	183	195	174	200	181	198	173	165	166	158	168	173	181	198	197	198	183	170	177	204	175	180	184	189	179	175	181	171	172	203	157	184	171	178	192	191	176	187	156	182	194	191	169	169	165	167	165	171	174	165	163	155	149	190	180	185	156	170	169	175	160	189	195	186	170	152	170	174	173	173	185	191	161	205	185	184	177	153	165	191	192	184	181	155	167	168	157	156	190	183	197	169	203	179	166	179	172	178	182	193	170	198	171	196	169	157	155	184	185	178	179	187	179	164	157	183	172	220	183	170	185	162	188	187	170	202	175	164	178	188	165	169	163	167	159	188	194	186	158	148	169	201	190	165	169	140	179	190	195	183	172	177	169	170	140	168	195	163	200	186	167	191	185	174	162	179	179	171	173	180	158	198	179	155	181	205	181	177	185	185	160	185	183	185	177	206	177	172	160	181	167	194	178	174	173	192	160	179	177	183	190	163	170	177	179	165	195	190	176	184	160	161	145	174	167	186	179	179	168	180	189	183	157	183	193	156	165	183	159	166	182	158	171	162	179	178	184	193	184	178	208	154	184	194	175	172	185	197	182	194	188	172	198	163	171	163	183	193	164	188	191	171	194	190	178	163	176	170	183	170	180	195	165	166	183	174	160	178	184	197	195	184	171	188	185	181	152	195	169	182	185	166	193	176	211	182	206	165	157	166	174	164	157	177	167	179	198	181	177	182	185	173	188	185	186	158	161	200	172	189	199	204	164	178	172	164	182	173	200	189	168	174	176	173	167	159	177	164	182	171	147	188	183	190	161	183	155	168	167	195	195	171	176	167	178	149	180	192	159	163	168	188	166	183	176	170	164	200	184	191	202	171	174	188	182	199	160	201	161	203	179	202	191	187	220	182	180	150	166	173	183	178	183	177	172	171	176	208	179	200	194	161	157	175	190	181	183	167	146	178	162	148	162	191	194	171	180	177	200	188	166	163	193	179	178	162	198	157	190	198	162	165	176	163	189	179	186	156	179	190	184	172	190	157	186	213	183	179	178	155	182	166	163	193	184	156	192	186	199	180	171	163	181	182	187	187	184	189	173	173	162	158	178	186	176	158	179	194	176	186	184	164	193	186	192	183	202	175	161	155	193	163	185	169	191	172	169	170	167	178	183	183	169	187	181	190	183	167	170	203	181	189	210	180	194	176	186	157	162	178	172	186	159	199	178	181	153	181	186	175	187	185	154	194	202	179	179	182	186	188	154	197	175	187	180	185	160	184	159	185	180	175	197	159	190	175	165	186	176	171	173	171	185	179	169	179	172	185	162	191	174	170	189	172	180	213	169	182	179	164	211	165	182	152	175	182	178	166	189	161	164	171	166	174	171	206	181	171	165	171	164	176	167	195	164	173	178	184	174	190	183	168	173	190	186	188	177	180	203	156	172	201	195	202	163	168	201	172	162	190	192	189	177	176	186	172	163	182	164	178	192	200	162	173	181	182	182	190	162	166	154	167	156	201	145	163	171	186	186	183	179	167	177	208	172	169	190	156	182	190	171	173	161	161	183	171	199	196	203	176	188	175	168	172	173	189	177	172	190	201	172	164	179	183	186	191	181	183	180	196	159	178	164	180	177	187	181	195	180	177	175	194	168	184	179	175	175	186	197	192	176	189	163	175	197	175	180	157	160	173	184	176	172	177	158	184	180	177	169	169	205	209	178	180	183	172	201	163	176	158	186	189	175	178	180	179	163	180	182	194	179	183	189	182	184	200	170	170	193	176	173	180	159	181	163	194	202	175	160	173	194	185	180	172	168	174	175	184	190	166	203	171	190	161	187	185	174	182	158	160	177	186	181	180	150	168	172	180	164	167	203	195	168	155	181	167	173	192	199	170	191	176	155	170	173	178	193	198	159	154	163	163	150	191	182	167	172	164	191	188	190	188	187	178	181	171	190	178	189	165	174	178	177	177	169	180	187	173	181	197	173	180	179	189	191	186	164	182	165	173	172	185	183	151	160	194	174	152	182	149	169	190	174	162	169	190	180	162	177	181	185	179	209	184	136	184	169	175	186	134	165	157	165	161	175	187	167	188	177	201	167	190	171	186	174	156	178	144	183	175	175	169	171	185	185	181	174	174	178	178	166	166	187	187	191	174	168	190	198	167	175	196	188	144	187	188	164	185	183	188	186	207	156	181	169	166	161	183	164	185	179	188	177	184	174	179	202	173	199	184	192	172	172	187	198	171	182	163	206	179	182	209	183	176	181	191	168	163	185	172	181	193	176	195	188	171	190	182	185	172	178	169	186	171	172	166	177	168	190	167	176	179	190	173	169	179	195	191	186	166	180	188	185	200	186	179	187	153	170	180	149	170	179	199	161	179	182	172	189	181	194	176	187	184	160	191	172	167	166	152	175	167	184	180	161	170	161	164	176	187	202	166	180	177	188	189	161	167	191	218	178	199	162	147	171	187	202	171	181	178	192	189	153	178	187	166	167	174	203	168	194	156	167	178	168	188	151	166	185	187	182	158	164	161	162	209	204	196	175	181	196	173	144	172	175	164	201	187	195	175	183	186	194	164	183	185	187	179	191	188	181	178	161	199	171	179	186	212	169	168	203	156	177	192	181	171	161	185	177	202	190	173	184	175	180	178	198	180	168	189	182	172	164	184	184	181	180	187	188	168	196	173	186	183	173	170	196	178	154	165	196	162	176	208	182	183	172	191	210	195	175	171	188	173	199	172	205	195	158	165	166	195	176	173	206
26723	20567	15439	8073	4191	2841	2024	1515	1130	971	779	666	661	551	533	468	389	404	420	349	360	379	359	345	303	324	302	279	345	335	302	314	309	274	297	309	292	308	294	318	321	329	291	316	268	278	275	324	303	305	319	304	292	254	259	278	270	295	293	261	278	246	281	301	272	292	298	289	255	276	282	289	285	267	291	278	266	283	271	277	276	276	257	266	305	279	261	287	268	271	246	281	291	281	256	250	251	266	248	299	279	272	274	255	268	277	299	275	246	304	276	265	262	261	292	273	284	257	280	264	274	271	268	255	262	266	241	275	270	260	293	287	287	287	300	285	277	259	317	268	257	262	284	276	280	254	279	258	255	259	251	251	274	267	275	253	272	248	262	260	284	279	239	282	259	277	267	283	305	262	298	250	252	265	244	291	285	265	267	278	287	280	280	251	279	270	266	272	259	248	295	299	267	255	271	267	282	286	286	271	290	275	265	245	269	291	292	263	251	299	256	259	289	241	295	292	264	242	283	265	283	252	291	276	241	244	265	244	273	256	268	255	288	261	273	279	291	261	242	254	243	283	272	285	271	265	267	252	268	282	288	262	263	269	288	283	276	270	286	269	233	246	288	260	297	275	304	266	272	289	265	253	299	277	264	273	275	281	283	240	301	264	275	262	293	257	272	275	252	261	274	251	290	248	288	269	275	248	265	257	293	260	285	275	269	282	288	274	248	265	280	264	269	284	285	275	294	263	264	258	293	289	265	259	256	265	290	281	259	264	277	289	300	285	280	281	273	265	257	274	276	281	298	263	292	269	244	264	263	274	276	240	285	282	287	273	272	254	258	255	311	274	283	264	274	273	223	295	275	269	266	273	302	262	292	288	252	268	249	231	293	287	267	277	263	301	264	262	246	246	262	259	265	248	269	279	290	269	274	271	283	286	275	266	260	277	283	256	254	250	272	248	295	271	243	264	263	290	269	267	241	263	273	281	280	295	272	287	256	285	261	323	263	267	289	268	281	259	266	277	284	241	286	256	254	254	255	284	285	255	232	260	284	259	271	276	271	246	285	277	267	277	254	261	264	295	277	278	256	265	269	259	233	275	267	271	281	233	291	276	286	267	266	267	291	257	287	268	269	278	256	286	283	249	273	273	270	257	272	285	248	313	289	276	261	233	273	292	270	276	274	277	279	263	259	274	265	261	267	259	289	278	304	259	275	273	293	245	238	270	277	262	279	292	250	285	269	278	270	274	265	279	295	283	266	270	280	303	273	273	281	240	294	314	237	281	255	294	266	257	280	281	240	268	292	259	284	287	288	305	243	266	287	287	258	250	294	250	276	276	279	244	288	246	280	260	272	261	305	293	285	281	285	229	272	247	290	241	263	255	276	257	273	253	256	290	287	267	262	291	295	242	292	282	272	283	288	289	264	261	257	297	262	265	290	293	280	286	272	266	241	270	273	252	269	285	281	256	257	252	262	254	272	276	297	293	248	276	265	283	247	263	243	280	261	253	269	279	275	257	278	303	271	294	282	287	302	286	269	269	265	273	284	290	272	301	284	294	227	265	248	296	276	263	266	290	288	294	230	263	287	267	276	301	266	292	270	276	289	273	306	280	278	269	268	270	276	280	274	285	316	282	285	268	272	266	272	282	262	285	283	262	300	239	267	268	250	281	283	291	293	264	244	301	261	274	289	251	283	245	271	263	258	286	233	300	255	240	279	297	282	288	246	316	277	253	292	239	302	296	297	233	268	275	281	277	258	265	254	268	270	232	230	282	288	282	279	290	280	290	257	252	240	264	245	270	298	274	255	265	252	299	251	297	251	280	299	268	280	276	250	274	245	275	266	250	278	300	239	289	257	316	254	254	282	276	266	258	265	244	265	257	251	269	284	253	255	272	311	282	282	273	274	268	243	271	299	249	273	246	237	252	284	265	254	278	311	306	272	279	250	259	243	272	258	291	268	300	269	264	257	260	251	263	284	276	257	276	293	284	279	303	279	265	248	285	274	274	275	287	269	291	261	254	277	269	236	282	264	244	284	311	300	257	264	259	298	271	284	288	282	266	284	274	244	249	259	278	280	264	277	280	267	278	263	288	257	275	276	265	278	264	271	253	285	250	276	269	280	287	249	249	286	253	258	287	262	245	274	260	273	274	267	257	291	290	267	275	294	259	294	300	270	279	304	281	272	264	281	314	287	267	276	301	273	257	276	266	275	274	287	284	281	272	264	277	230	269	302	270	272	272	267	274	307	274	230	255	280	282	273	299	249	227	294	224	273	255	289	286	252	253	252	274	257	280	313	266	274	274	259	290	277	257	263	268	286	274	261	298	289	262	271	298	261	270	282	270	244	253	292	279	273	257	275	275	307	295	289	261	310	262	251	298	280	279	296	284	279	268	277	302	262	261	252	268	253	288	272	304	301	254	264	268	275	275	266	291	255	291	268	287	281	292	276	272	251	271	287	284	260	282	275	265	260	304	274	278	263	257	268	282	244	256	261	301	259	291	275	305	298	269	274	252	299	292	270	257	255	266	266	288	271	274	275	295	267	277	266	313	267	275	287	301	269	292	269	262	274	253	271	267	283	252	267	270	270	274	271	284	270	278	251	300	310	291	273	268	299	303	299	311	256	273	290	254	277	276	281	269	253	275	280	280	271	267	282	282	270	284	285	273	283	262	279	244	280	263	257	291	267	278	304	284	277	259	276	258	282	258	270	274	275	271	286	249	229	272	254	286	281	280	291	280	253	261	263	277	292	259	271	264	278	266	272	272	262	277	286	286	299	258	267	256	226	280	280	251	270	260	297	327	267	259	296	264	265	257	266	285	289	272	254	282	261	301	256	274	264	259	295	281	268	252	260	286	256	244	275	265	283	264	261	274	287	274	278	289	265	289	274	269	285	251	283	246	254	291	271	274	273	239	284	249	263	284	309	280	259	268	260	289	234	280	273	266	256	262	289	281	271	243	305	270	280	244	278	253	241	265	282	283	283	256	272	275	282	252	283	281	279	311	285	257	264	269	279	258	269	302	250	282	269	267	257	259	263	283	295	301	285	312	292	258	261	277	300	291	285	252	284	246	262	256	303	269	284	260	256	274	269	290	278	276	270	286	263	278	281	273	267	275	278	238	248	288	282	263	277	287	266	258	283	284	281	296	260	261	258	276	263	293	267	260	232	247	282	247	277	249	254	298	253	252	283	279	302	259	281	271	267	268	304	273	268	266	247	287	284	282	269	254	292	281	272	228	270	288	284	248	275	287	249	234	241	265	259	254	291	262	271	271	263	253	260	276	257	271	278	254	259	285	254	272	265	272	309	297	286	274	269	283	266	255	263	275	275	265	280	284	279	289	254	248	286	278	271	285	258	290	286	289	264	301	298	260	269	259	295	253	276	238	281	266	265	282	267	264	278	269	274	254	291	266	268	270	282	292	259	274	284	259	275	277	290	286	288	265	259	268	269	259	282	280	273	313	244	286	275	296	266	266	277	268	297	255
9360	16567	16338	10521	7751	5804	4434	3444	2765	2080	1510	1287	1159	1058	907	783	678	626	584	561	543	513	515	456	471	454	401	432	399	397	386	403	380	438	414	401	427	461	406	449	433	394	404	397	354	379	382	379	385	400	360	385	407	389	420	365	374	337	358	355	366	378	342	345	372	397	349	367	350	353	401	393	369	350	327	365	356	369	325	342	347	358	349	378	347	346	354	371	356	336	348	373	326	353	340	327	322	326	314	373	394	348	344	338	347	356	353	330	342	356	350	336	364	363	358	351	347	359	354	368	328	329	317	375	348	363	331	356	328	364	356	330	316	368	347	333	362	329	347	339	319	380	347	349	340	346	376	372	328	336	316	359	357	340	349	311	326	327	359	335	358	328	331	341	329	307	361	343	331	350	324	380	375	314	351	361	338	319	351	377	332	354	355	364	322	339	363	348	350	377	383	323	345	335	350	355	331	311	334	354	311	364	353	322	339	360	327	347	322	330	345	345	338	351	387	353	331	346	341	334	352	339	341	352	338	338	354	357	324	365	362	356	337	362	311	335	357	336	351	359	362	329	353	320	369	362	352	332	334	336	321	413	324	320	340	342	367	352	360	332	352	352	332	354	350	345	375	320	357	358	355	338	353	352	324	358	349	345	364	333	347	354	321	332	342	349	319	342	364	379	312	339	319	355	374	366	365	316	350	333	351	349	312	358	331	323	335	323	336	328	363	329	313	388	333	359	322	346	354	372	355	312	337	346	347	355	354	338	331	322	324	362	298	347	328	326	309	333	382	319	376	324	358	335	343	358	319	338	328	369	343	339	344	336	350	361	339	325	353	340	355	347	332	349	368	328	345	305	341	338	358	346	312	342	336	305	361	307	343	369	326	316	338	378	327	363	348	356	349	356	326	375	323	335	341	290	335	368	348	331	339	383	355	382	367	359	366	331	327	345	331	356	369	352	341	338	342	313	356	334	333	360	345	323	350	349	364	370	353	354	352	350	334	364	373	336	350	374	324	315	343	338	340	342	338	348	331	344	348	341	343	357	354	379	314	346	322	347	370	378	354	314	360	329	326	349	348	351	343	352	324	338	366	320	369	336	330	313	348	324	336	325	331	351	373	360	360	354	372	311	302	356	376	341	351	393	344	348	329	335	345	347	351	361	371	303	347	350	330	345	365	331	317	368	334	355	333	340	330	319	311	335	364	358	327	360	342	318	357	337	375	345	341	366	303	347	359	367	357	318	357	329	354	371	328	344	354	316	356	351	333	337	370	317	344	357	355	360	377	317	352	354	315	343	327	359	318	353	317	344	325	343	322	348	357	324	321	348	340	328	311	371	325	338	355	339	328	361	360	340	368	382	361	335	341	355	326	358	327	318	383	333	320	329	335	336	341	343	362	357	347	339	339	324	315	336	363	333	353	361	356	329	353	358	348	352	355	343	321	362	321	356	320	328	329	352	351	351	370	330	324	344	359	310	330	355	329	358	354	357	324	296	366	381	352	351	322	358	363	357	356	351	351	297	395	311	364	326	351	320	328	346	337	324	361	335	352	375	354	320	354	349	341	361	351	352	339	359	328	338	348	316	349	332	356	373	332	356	317	333	345	356	332	329	347	342	342	338	322	341	337	348	348	365	359	335	314	373	348	338	350	323	379	320	329	348	334	347	335	343	333	355	321	336	337	362	348	324	336	326	369	313	394	349	351	351	323	344	344	331	364	318	324	357	359	359	363	327	340	321	338	347	347	359	377	358	359	316	327	336	361	363	332	348	325	350	339	352	332	375	351	322	342	321	338	361	333	362	342	352	374	360	349	356	366	341	335	364	341	329	330	346	324	327	324	360	365	311	285	350	362	368	357	304	361	356	305	359	317	375	330	336	339	352	335	328	319	360	327	359	377	355	336	361	306	332	313	370	364	354	338	330	367	339	380	331	335	352	326	353	361	327	351	356	365	351	339	337	335	329	359	350	393	342	351	340	345	346	357	371	348	359	350	333	328	354	345	338	363	349	348	304	338	354	340	335	339	326	358	338	333	336	353	314	350	340	346	345	335	335	351	357	363	309	341	386	323	355	315	336	362	352	313	355	365	314	385	365	351	372	329	327	330	342	337	325	323	318	341	325	356	315	332	321	348	332	319	326	323	323	358	341	346	346	321	334	350	345	332	339	365	403	343	351	359	340	344	338	354	351	320	369	303	354	332	323	342	334	349	347	350	337	354	343	346	336	338	333	347	369	365	353	340	385	358	356	315	359	352	319	354	336	349	316	314	327	331	357	354	356	339	349	341	371	333	358	358	355	376	332	320	336	363	341	362	338	352	358	320	334	329	337	320	347	361	347	338	363	374	329	329	383	345	325	307	352	361	375	357	362	363	343	365	330	372	357	309	356	347	344	331	340	329	378	348	338	349	342	376	378	357	335	343	354	336	363	352	331	347	348	352	361	320	335	375	353	329	352	330	314	353	337	343	336	352	350	337	374	341	320	330	357	334	345	353	321	350	361	349	368	311	356	338	351	369	345	368	326	305	336	320	367	354	317	353	347	330	369	366	379	316	309	319	334	371	369	356	365	308	341	348	341	349	310	353	369	351	332	326	328	355	378	352	332	350	364	382	344	337	324	326	345	336	324	371	325	349	382	358	331	355	341	312	332	356	337	337	348	360	335	357	358	377	336	343	358	337	348	337	311	352	335	353	335	334	348	332	322	320	397	345	309	353	367	338	357	345	322	334	323	359	332	369	357	312	342	348	330	325	338	340	338	305	328	297	318	353	361	356	355	336	349	344	354	352	352	357	349	313	353	349	346	326	346	354	348	317	342	352	309	348	349	344	319	361	334	381	341	364	362	343	336	372	352	312	328	362	337	328	334	330	344	360	357	378	356	316	360	332	345	332	351	355	310	357	324	323	344	336	349	343	357	335	330	346	347	337	337	357	331	363	336	345	346	328	348	308	378	329	374	324	281	312	333	357	365	346	317	347	337	344	377	301	332	314	321	363	375	374	337	354	354	358	368	339	324	328	330	350	362	342	321	339	315	363	340	364	337	326	334	352	342	326	345	373	331	352	351	350	337	314	333	330	360	343	327	333	344	331	312	324	340	349	352	301	335	381	348	354	342	361	352	355	342	322	353	335	325	378	328	317	335	335	327	338	344	359	340	335	340	335	379	335	356	351	345	340	363	347	366	362	330	336	360	351	355	352	372	309	359	346	333	310	330	340	349	361	322	342	354	349	337	365	367	311	360	337	364	320	329	353	348	329	380	362	336	344	362	375	387	348	339	356	325	336	368	359	351	348	342	359	328	368	326	333	396	323	337	354	350	314	365	360	350	341	350	338	310	353	337	344	320	332	329	381	307	364	339	356	320	363	347	367	350	366	333	353	336	315	320	348	341	333	328	337	330	327	360	320	334	333	359	325	370	329	346	352	320	323	310	334	337	357	337	346	336	352	339	353	374	341	347	339	340	337	346	333	324	373	316	334	345	332	354	337	324
23645	21020	28354	23867	21073	14066	5116	2760	2007	1573	1150	1020	852	757	645	563	526	428	427	407	378	390	346	323	291	278	266	265	226	242	244	238	248	253	259	237	265	272	276	227	257	261	246	280	231	264	215	231	204	209	227	228	243	205	208	208	227	199	191	193	189	183	222	221	205	215	202	215	204	181	203	232	212	205	201	193	190	197	203	215	200	190	192	179	189	210	183	203	207	218	162	206	228	197	180	202	204	199	187	179	176	190	186	200	192	202	208	176	203	191	182	195	178	181	184	202	182	194	191	188	216	205	212	197	180	155	210	190	205	194	176	173	182	188	196	196	191	194	187	202	176	196	209	191	193	176	169	186	198	195	183	179	185	198	178	208	184	187	189	190	207	183	180	173	209	190	191	174	180	175	179	180	177	189	194	210	201	176	205	190	203	209	187	214	172	186	194	176	178	182	211	204	184	192	192	188	196	195	177	185	180	216	202	181	197	170	201	204	171	195	180	191	204	170	171	183	203	187	211	177	187	181	185	191	182	182	221	188	199	201	202	196	194	205	210	177	200	199	185	182	197	182	182	181	182	171	185	186	196	171	193	205	174	171	195	187	189	168	175	175	176	186	176	199	190	179	195	195	179	200	175	173	201	186	211	199	181	205	204	175	203	184	197	200	171	165	210	186	209	185	195	205	193	198	172	188	218	219	197	193	204	208	205	200	192	190	199	182	184	196	212	219	191	187	179	195	207	202	182	186	185	219	182	200	196	200	159	205	171	189	178	183	193	182	176	158	206	207	185	189	192	191	208	188	154	201	200	206	178	179	180	171	194	193	182	168	188	194	174	188	202	183	209	188	178	193	198	186	175	182	158	173	227	189	194	189	181	180	174	218	201	183	178	183	200	196	168	186	199	178	181	184	199	207	186	195	187	197	196	194	165	205	157	184	186	210	187	211	191	164	199	196	178	199	196	169	198	162	193	204	184	178	194	182	195	184	163	194	150	188	203	175	206	199	204	193	160	190	192	183	199	197	174	197	197	180	192	177	177	181	203	213	180	193	204	203	185	196	194	184	182	174	199	185	195	221	164	176	200	187	194	200	206	178	173	169	170	183	185	181	189	224	210	204	203	200	182	186	195	213	195	187	204	148	187	190	192	220	178	186	192	194	194	184	187	190	197	187	192	201	181	196	168	173	192	169	176	197	171	184	187	168	173	192	204	202	168	210	198	179	177	196	178	179	182	186	192	213	167	181	192	176	181	209	213	166	175	179	179	173	202	171	192	211	216	194	183	184	171	199	188	183	186	212	187	209	178	206	189	184	194	177	192	196	171	185	171	194	193	187	195	203	193	188	200	195	202	211	200	165	171	200	180	214	180	196	176	196	184	199	198	177	182	187	170	185	169	184	181	170	188	176	191	195	156	200	186	181	172	191	175	180	198	206	200	197	207	197	177	209	186	178	189	199	177	193	188	173	200	208	187	187	199	175	177	200	170	194	186	193	182	169	192	182	191	192	210	190	196	200	183	166	184	176	205	195	175	202	200	188	207	193	202	182	203	200	208	194	199	226	202	196	185	208	213	177	197	176	217	199	213	208	184	187	200	199	166	170	197	189	182	201	179	190	181	189	209	230	216	192	200	185	209	179	200	184	185	203	176	202	179	175	190	203	195	176	218	199	208	207	198	176	190	176	190	158	178	160	178	196	198	183	175	191	202	180	185	181	190	183	185	215	176	185	173	186	189	167	187	181	192	192	195	169	188	194	179	207	175	189	169	195	187	207	209	171	179	178	175	191	207	176	185	167	179	200	184	190	207	190	183	195	179	203	201	205	179	185	172	172	167	210	195	176	181	184	176	197	207	195	189	177	191	188	202	197	170	165	176	202	190	190	195	191	187	197	214	198	201	192	189	185	180	218	186	182	212	174	181	195	184	195	197	190	198	197	219	189	186	202	186	205	185	185	194	204	192	183	195	190	184	187	196	198	196	193	200	175	175	199	185	207	207	182	198	187	197	216	197	199	206	175	206	198	176	191	192	182	205	170	207	186	172	200	181	195	171	172	234	182	174	201	181	186	154	165	176	179	184	166	193	191	190	182	200	172	164	210	186	177	188	181	199	187	180	199	199	192	188	193	209	190	178	190	179	191	199	190	192	165	195	198	207	187	206	168	185	191	175	187	178	187	198	189	195	208	175	186	190	195	185	204	198	204	184	212	179	189	172	177	182	208	186	184	169	205	176	206	195	189	199	210	164	174	186	177	196	175	193	205	166	179	185	204	214	183	176	202	180	199	199	167	189	177	199	199	179	182	210	182	189	182	184	195	196	190	188	192	187	188	178	191	187	190	196	188	181	179	204	171	208	182	191	218	194	179	208	183	206	205	185	192	184	196	188	219	196	186	180	196	200	176	190	183	197	176	207	200	204	195	205	187	194	182	181	211	208	168	181	184	197	189	171	216	182	179	201	175	192	170	182	180	189	206	210	192	204	211	180	170	171	214	168	173	190	181	190	205	182	166	190	203	155	154	189	213	184	172	187	175	214	189	207	199	184	176	189	193	200	163	198	180	194	190	168	186	208	214	169	198	188	175	184	190	203	178	191	181	177	189	202	192	195	199	179	189	181	190	191	202	171	189	199	174	189	198	193	206	174	198	196	192	187	215	164	188	153	190	208	194	207	222	165	209	188	185	187	177	209	177	188	191	207	191	166	198	201	195	178	210	207	213	196	189	183	189	197	191	182	161	206	207	173	193	198	169	200	185	180	172	163	180	210	170	206	186	171	179	183	192	202	185	171	215	212	173	179	177	179	183	156	203	186	202	209	184	197	181	189	173	188	187	183	177	184	198	177	203	198	159	166	179	194	196	183	187	189	182	190	209	164	194	194	183	220	191	180	170	212	195	188	188	224	191	194	168	204	181	194	198	199	193	160	174	191	168	183	183	172	183	186	194	211	180	168	199	170	193	207	168	190	202	190	207	190	170	180	166	195	181	193	204	205	199	187	195	174	166	190	181	181	171	183	159	196	195	166	204	200	171	189	206	205	207	179	213	190	183	175	200	203	207	201	185	207	189	194	189	178	193	184	179	184	201	200	196	184	204	198	184	187	190	198	164	189	183	193	201	180	208	170	192	181	185	178	168	197	216	169	174	169	174	188	183	188	181	240	171	191	172	206	191	196	203	178	180	178	186	169	187	181	197	165	174	188	185	196	203	213	218	178	196	144	188	222	210	172	192	194	200	198	194	198	180	188	166	200	199	192	184	212	215	193	193	189	195	201	199	208	175	210	193	176	195	191	186	172	204	200	199	178	162	166	201	215	209	191	191	191	201	210	171	163	197	221	193	184	224	192	199	184	187	194	193	187	222	198	189	165	177	204	201	190	190	183	185	221	218	195	208	200	194	205	204	184	174	199	203	156	173	184	182	168	179	172	192	185	189	176	167	190	197	179	185	212	212	176	218	176	182	206	204	186	192	220	181	196	169	196	205	164	190	185	207	233	191
10759	25048	24498	16432	12951	9900	7799	6094	4551	3352	2645	2145	1801	1597	1398	1178	978	801	725	643	640	598	511	504	493	427	382	344	428	403	392	349	382	403	377	374	372	374	403	383	433	339	387	308	349	328	346	325	316	345	304	300	316	311	290	298	261	296	300	242	315	277	264	272	280	265	272	265	294	271	243	253	277	270	263	254	254	281	234	291	257	242	243	273	294	242	268	248	241	258	261	255	255	252	260	258	241	252	251	260	232	218	219	248	242	222	244	238	254	228	236	250	254	250	263	242	271	238	238	245	226	232	245	233	242	256	253	249	253	261	253	206	253	251	223	210	226	248	238	248	256	232	247	227	237	233	258	239	239	223	262	253	239	225	244	260	229	252	251	260	288	250	257	258	270	274	262	241	250	243	238	237	256	244	261	273	238	237	244	266	211	246	272	240	227	237	230	255	260	262	209	249	218	261	254	246	250	254	240	241	247	247	251	256	234	256	245	225	243	254	233	224	245	251	271	240	241	241	264	235	219	245	237	293	238	237	234	220	237	245	221	305	252	239	259	216	261	244	224	245	237	251	246	263	287	259	224	278	272	264	232	239	237	219	209	256	250	235	222	242	271	232	232	241	247	239	227	244	251	230	264	231	235	242	251	262	250	246	232	242	236	278	238	210	251	215	259	242	237	234	239	238	280	230	257	248	245	292	236	240	234	235	243	227	255	257	258	230	216	268	267	247	259	229	259	258	241	228	238	248	224	265	225	241	244	236	265	255	227	265	238	242	266	243	212	252	243	228	228	240	239	235	243	253	272	225	275	245	232	259	268	256	261	247	232	239	249	247	249	275	231	253	227	258	253	242	224	220	236	248	282	227	249	255	248	236	266	239	244	222	241	244	226	257	271	228	234	258	233	242	264	237	220	246	249	220	248	230	226	238	290	214	225	250	247	220	221	243	254	218	248	241	220	273	259	232	252	238	243	256	255	253	259	228	212	263	283	229	229	235	229	246	256	269	256	274	250	232	232	238	256	270	246	258	256	239	264	247	254	226	252	216	261	247	239	248	244	260	217	259	247	242	249	239	221	251	220	256	261	238	271	261	230	251	244	228	244	252	262	225	242	260	249	260	260	209	231	237	246	244	222	238	255	227	265	232	274	239	253	242	241	251	235	269	248	272	268	259	264	237	245	244	231	242	224	224	229	254	254	229	259	204	247	238	227	237	247	236	245	254	270	255	247	248	253	209	253	239	269	241	213	249	232	242	252	236	247	251	236	273	230	235	231	240	234	243	238	210	257	225	255	231	244	239	247	229	245	235	245	261	235	241	262	227	231	251	243	217	225	223	248	245	213	213	232	221	251	258	228	270	251	237	240	275	233	267	248	253	246	233	237	276	248	249	229	245	270	246	237	213	230	239	242	266	238	232	260	232	227	245	255	243	256	252	227	248	238	251	231	220	257	224	240	245	243	240	247	221	236	240	272	252	247	229	226	220	265	233	227	232	247	245	215	249	255	268	251	265	253	250	247	225	246	241	267	262	228	263	251	253	232	226	237	245	235	224	240	212	239	226	228	244	225	228	255	229	224	236	235	231	231	262	235	249	254	243	221	223	240	251	260	237	241	259	264	238	247	235	254	231	265	246	249	254	252	262	240	258	223	240	230	238	248	250	236	243	258	232	275	251	257	219	267	238	249	231	227	240	238	264	239	245	274	256	250	228	221	247	260	229	222	213	238	210	253	244	226	229	215	288	234	251	270	268	276	228	234	235	232	249	250	239	270	220	235	255	241	232	245	231	251	270	246	237	268	232	219	253	256	263	267	262	234	228	230	245	261	230	231	219	232	230	253	252	219	264	246	232	254	244	224	238	215	218	251	238	256	226	256	226	256	228	230	245	214	232	228	244	247	254	209	249	241	249	249	246	261	239	249	214	228	223	217	262	248	243	219	235	237	240	212	233	246	228	250	227	262	227	262	246	250	232	246	259	220	261	218	230	257	242	243	251	233	266	261	273	248	225	240	231	254	234	221	243	229	252	236	229	218	239	254	216	233	238	240	221	262	227	219	240	255	267	257	261	269	231	235	226	263	251	245	247	254	231	263	224	264	249	244	224	247	240	265	239	281	223	234	254	250	262	255	272	241	254	248	252	247	228	237	234	238	277	238	236	252	267	281	243	233	237	268	242	255	249	215	230	235	244	248	235	243	212	245	243	233	234	243	243	236	256	212	238	237	233	206	250	255	236	256	247	243	231	253	233	244	250	229	227	229	234	236	234	217	254	238	252	245	239	224	250	228	241	254	248	239	239	214	279	245	254	197	250	255	236	229	238	243	248	282	240	246	233	272	246	260	249	229	251	245	242	252	226	248	237	233	244	253	230	266	229	256	215	248	249	264	251	236	232	238	248	249	236	262	237	242	250	245	245	265	263	257	260	255	237	251	247	223	251	251	235	266	258	242	247	248	260	208	250	236	239	249	236	248	239	238	244	237	235	254	259	216	247	251	224	257	214	245	258	238	232	239	237	225	232	233	239	243	238	242	230	271	229	232	251	255	260	277	239	255	233	251	250	245	237	240	233	280	244	263	228	238	252	229	259	217	241	252	255	259	273	232	251	257	233	251	248	241	230	232	232	256	288	271	234	254	231	238	249	233	243	230	240	241	216	232	226	221	210	237	231	233	271	216	218	276	230	251	219	235	249	240	244	246	255	252	246	252	257	271	227	263	247	271	217	253	255	248	257	265	254	240	232	256	282	206	263	239	274	197	246	274	236	254	260	248	235	237	237	213	232	281	242	253	262	229	232	244	246	271	241	220	272	244	257	277	242	252	261	259	249	247	221	279	241	257	224	239	243	250	216	275	243	238	259	214	262	244	238	240	231	230	276	240	222	258	265	231	234	228	252	261	266	210	222	218	258	254	236	247	233	276	259	229	237	236	257	234	248	248	262	238	227	256	223	256	244	236	224	246	249	223	260	253	256	231	246	245	271	235	259	229	263	241	254	257	255	258	229	255	238	216	225	223	247	229	215	256	240	252	270	219	236	205	232	269	267	207	284	254	223	244	248	260	252	258	246	240	288	240	241	242	245	254	243	252	214	229	261	234	231	246	234	228	207	249	229	224	221	253	247	237	227	249	235	255	254	221	265	251	248	249	241	252	277	223	225	279	241	232	237	233	256	251	235	271	235	241	235	253	262	247	246	243	256	255	232	228	250	276	226	275	227	258	245	227	236	237	255	239	224	225	257	241	266	204	271	241	264	228	237	237	257	223	228	236	231	267	241	262	218	267	255	233	223	235	258	257	238	238	251	207	232	252	214	240	272	268	234	238	217	250	233	270	276	236	237	271	257	250	238	238	227	239	233	236	253	254	247	235	243	237	234	266	240	263	235	246	227	251	244	269	244	273	265	245	259	264	250	242	231	232	229	225	255	240	277	233	238	226	245	284	253	239	251	236	228	256	239	244	239	244	256	248	234	271	256	233	245	249	277	202	244	219	238	263	244
22696	21016	28767	23468	21024	21258	14176	4668	2801	2141	1609	1384	1176	1028	936	790	670	525	497	448	391	372	339	359	326	284	280	219	237	237	243	251	246	260	254	230	227	256	248	236	241	221	236	214	217	210	211	227	195	221	188	198	180	166	185	214	169	146	183	169	160	186	174	161	171	183	194	167	168	164	189	153	164	163	176	166	140	152	151	162	165	171	162	161	169	150	161	166	169	151	127	168	160	164	189	143	166	145	166	141	131	141	149	178	142	160	161	146	149	190	136	137	144	170	139	140	117	134	152	140	141	129	143	145	145	137	149	148	164	146	159	144	126	155	151	129	155	146	147	141	143	132	135	146	150	135	165	155	132	131	132	137	159	159	124	129	138	145	134	151	165	167	139	150	150	150	122	148	142	124	149	151	148	150	152	138	155	152	130	154	141	163	155	127	155	157	146	154	153	122	121	166	152	144	126	155	129	137	131	133	154	154	143	163	145	140	164	165	135	151	161	155	158	149	153	133	141	147	165	139	146	142	152	157	144	125	166	146	153	144	154	145	140	154	147	136	142	158	176	144	149	162	147	139	165	154	153	146	155	132	147	159	153	157	135	126	136	151	148	171	159	153	145	124	114	149	154	137	157	126	161	175	128	155	141	137	149	156	164	133	152	172	148	159	162	152	161	146	161	148	145	147	127	151	145	145	151	135	150	163	123	158	150	130	149	164	155	155	176	151	157	152	133	133	159	162	170	160	166	163	158	147	150	146	149	140	151	137	155	152	139	123	144	129	133	150	163	168	135	160	149	149	158	134	156	151	132	154	164	130	143	144	133	134	143	156	146	162	149	150	149	134	155	130	140	164	133	134	157	135	138	148	138	158	141	156	145	159	135	153	142	155	145	132	144	148	144	161	132	135	144	163	134	162	140	149	147	151	165	141	163	129	131	145	135	157	154	161	146	144	144	141	148	148	152	146	133	142	152	150	155	136	131	133	130	140	142	131	164	163	147	142	139	135	143	135	151	142	146	137	140	160	155	140	151	137	140	139	161	143	181	138	147	138	124	147	158	137	138	138	161	137	158	134	150	139	139	142	123	145	153	155	164	144	134	155	125	135	129	149	140	144	144	130	148	129	136	130	147	162	158	167	144	157	142	137	144	159	133	147	158	143	157	132	147	162	147	142	146	159	140	141	130	134	143	157	155	141	140	141	138	158	143	162	160	139	125	149	123	158	142	148	144	145	131	125	135	158	173	143	121	142	151	134	138	158	125	152	146	154	140	154	157	154	150	141	162	142	142	133	141	172	157	149	167	144	142	162	133	142	149	146	134	135	158	134	150	145	140	138	132	143	134	150	158	127	150	146	160	144	152	141	144	130	160	158	148	148	157	157	150	162	131	133	133	149	155	133	165	154	143	136	139	137	162	166	149	171	149	141	156	136	146	139	158	142	129	152	129	136	162	136	139	153	131	143	128	153	161	150	149	158	140	153	136	149	152	151	135	131	137	135	144	150	155	143	149	159	131	154	128	145	152	147	147	138	144	159	142	138	150	129	149	158	154	155	135	162	167	128	139	136	151	149	146	147	138	144	147	138	154	165	139	145	175	147	160	144	154	135	146	154	155	117	146	123	143	121	148	152	137	141	128	141	130	137	142	176	133	149	161	134	146	149	165	157	150	144	139	131	159	138	139	161	121	144	149	146	151	139	164	157	140	125	135	146	147	149	145	140	158	126	128	126	152	135	165	140	156	154	140	129	152	129	160	149	153	159	166	138	137	149	155	138	142	140	173	165	155	140	142	159	147	129	143	146	132	151	138	143	146	145	168	142	172	146	150	144	151	165	129	141	121	141	139	148	145	153	160	149	153	157	143	155	142	137	136	152	159	162	152	132	157	129	145	146	140	131	162	151	140	139	161	166	129	141	161	155	152	172	134	141	151	164	135	156	132	153	159	132	168	134	168	147	138	158	130	148	143	135	174	151	135	148	137	145	134	154	153	158	147	162	139	129	161	152	157	138	144	154	149	158	137	133	151	148	118	139	149	157	149	169	154	133	153	141	154	154	150	156	148	137	151	136	126	143	149	156	135	159	163	163	141	163	122	157	167	150	154	148	131	141	149	138	148	158	141	136	163	161	137	138	149	147	143	147	135	141	123	157	141	153	141	154	143	132	154	142	169	140	137	158	140	141	134	164	147	136	161	118	156	137	144	181	143	137	142	139	136	136	153	146	164	158	163	153	174	147	140	148	129	144	150	164	137	133	154	145	148	143	141	153	150	157	124	149	162	159	144	155	149	168	156	147	149	145	135	146	149	159	141	151	143	162	144	145	134	156	158	139	139	137	139	155	129	151	130	141	141	137	129	147	121	118	131	123	161	158	144	151	148	138	156	148	161	139	142	150	136	138	148	141	148	142	150	149	150	129	141	127	149	135	177	149	160	156	151	138	142	143	156	137	154	132	143	150	139	155	132	142	156	129	159	139	123	149	151	147	126	158	151	141	133	141	142	150	152	168	148	164	124	131	147	153	160	154	155	148	159	147	144	146	186	138	142	163	142	137	145	150	147	163	137	158	149	159	140	140	172	125	148	149	135	162	144	150	144	124	133	153	157	141	165	146	130	141	116	161	143	124	145	137	166	147	162	135	149	147	129	145	140	146	162	140	167	157	153	156	171	158	149	144	158	142	135	129	146	144	143	145	137	151	151	141	152	153	152	181	133	143	137	143	147	140	144	149	124	128	151	137	140	147	144	163	139	154	145	158	142	134	126	136	158	149	151	137	136	133	132	154	167	143	134	148	182	166	131	166	156	139	158	145	153	145	132	169	146	142	152	143	143	138	129	150	133	136	151	154	141	148	156	162	152	132	152	141	147	135	143	136	152	159	162	140	147	141	157	141	136	135	148	159	135	146	132	143	143	136	149	154	153	131	141	127	154	139	150	149	159	146	139	134	146	158	162	168	137	147	162	170	123	172	152	148	165	145	147	150	138	143	171	136	127	164	137	164	154	145	139	146	142	157	169	164	127	138	156	154	182	145	166	157	139	126	153	143	138	153	145	149	160	142	150	146	131	118	143	143	131	143	124	158	138	144	150	154	157	136	173	140	142	147	168	161	150	136	153	144	147	133	140	150	145	117	156	147	131	134	144	156	168	159	160	154	131	154	127	140	155	149	145	149	148	143	144	135	141	145	139	150	141	158	156	135	118	133	141	157	130	132	154	145	144	152	144	175	158	153	152	131	137	147	154	157	146	134	142	142	133	159	142	155	149	111	129	176	140	141	149	142	119	155	149	138	147	143	159	150	162	151	155	160	157	130	145	167	140	158	161	155	125	136	167	141	133	160	171	139	140	134	156	156	131	145	160	140	126	140	156	137	139	157	158	147	136	131	131	125	119	141	126	129	147	166	165	148	151	142	155	141	152	143	144	153	153	147	145	137	140	153	154	141	138	161	155	143	142	144	169	153	156	131	136	136	132	155	138	159	163	148	143	141	145	150	165	144
13083	30830	29601	21078	16649	13573	10804	8694	6494	4767	3648	3127	2556	2086	1765	1508	1292	987	926	851	718	674	633	567	509	473	444	371	357	380	370	371	396	382	379	396	392	410	393	371	357	382	320	353	288	277	318	294	262	298	273	283	275	217	243	273	237	223	240	240	196	214	212	229	240	279	265	221	201	257	234	200	228	230	206	198	163	207	204	182	206	188	199	176	188	210	188	194	181	175	197	185	190	172	190	202	215	164	175	191	163	182	186	183	185	166	179	183	205	173	180	162	192	162	196	212	189	159	197	180	173	186	217	171	183	157	170	172	155	191	201	165	165	176	182	174	176	177	190	195	193	168	176	187	168	174	184	192	173	192	179	161	183	177	177	190	190	184	178	164	177	170	194	162	187	181	171	181	225	195	184	198	181	192	194	184	192	170	180	184	181	176	167	167	185	151	183	193	173	164	177	192	178	193	166	196	193	181	184	194	149	163	194	195	191	183	195	171	199	202	182	212	190	191	190	197	179	185	184	167	209	192	175	177	174	181	164	150	190	172	184	177	176	181	182	181	189	182	184	189	194	163	160	179	181	177	200	192	175	173	152	178	197	200	183	175	170	159	189	181	191	190	181	187	195	176	173	190	178	191	184	198	185	181	177	173	187	191	156	170	194	196	172	185	170	215	168	174	176	193	184	207	200	178	174	164	177	156	166	211	182	157	186	168	154	196	175	197	169	183	176	181	167	174	165	187	152	172	164	176	185	173	182	179	199	181	157	182	180	155	172	207	165	184	163	202	197	178	150	167	195	187	197	207	197	160	201	179	153	161	174	169	165	198	196	191	174	198	155	195	165	189	191	206	181	159	196	167	166	164	172	175	185	189	168	188	172	176	203	200	156	181	194	180	186	191	174	197	182	198	168	175	178	176	182	197	196	180	165	197	179	184	196	146	170	162	201	176	174	173	175	192	194	168	171	158	170	175	174	179	168	171	188	174	182	182	178	187	163	177	180	193	167	173	205	187	187	172	165	191	184	177	168	155	145	182	192	179	180	199	179	180	170	177	184	186	196	182	194	192	174	185	184	207	168	191	162	176	165	175	159	178	166	199	168	163	208	187	169	167	174	182	184	174	181	205	159	190	177	187	162	181	192	181	170	166	169	197	196	189	179	164	163	159	219	191	176	166	200	162	191	165	183	189	173	181	159	170	204	180	189	193	180	155	164	180	184	162	164	176	191	175	182	186	182	193	195	177	177	150	187	199	168	178	175	184	178	181	163	182	187	186	148	156	179	175	176	179	187	174	180	170	175	189	196	172	184	172	177	186	186	179	183	174	172	184	174	197	186	172	172	189	216	198	175	189	174	189	173	188	172	192	189	169	184	175	166	167	187	204	154	197	200	184	174	183	186	169	193	167	175	177	188	161	173	166	186	213	182	164	178	187	174	162	196	185	178	185	191	186	163	193	202	168	192	188	205	185	197	191	170	197	160	174	181	165	203	177	190	156	190	198	212	173	181	199	183	209	159	167	169	158	174	178	169	184	208	190	186	159	194	187	208	159	177	165	161	183	203	178	181	152	182	167	177	195	184	191	176	168	165	173	182	210	191	204	186	196	177	191	206	197	212	214	221	185	163	174	182	149	167	159	155	197	163	179	192	195	188	195	181	197	189	191	197	180	140	186	174	156	181	171	176	174	192	192	192	180	185	177	185	175	189	208	178	178	194	187	194	182	173	183	180	202	153	174	155	180	196	173	174	194	178	193	202	189	176	193	152	189	192	187	193	178	171	172	180	184	180	184	167	184	175	197	173	193	208	160	187	190	199	179	149	180	181	184	181	144	191	197	195	181	179	165	188	168	183	161	189	179	175	178	192	185	184	182	176	162	177	188	202	194	181	200	176	181	198	176	184	188	169	203	183	194	204	175	181	184	174	178	182	172	177	185	186	178	174	182	176	186	180	201	190	190	189	197	191	155	177	191	170	181	178	174	174	188	184	171	158	188	175	185	193	173	176	166	161	188	191	193	201	215	159	184	204	158	172	194	189	185	185	198	195	190	179	161	188	173	160	171	177	156	181	174	182	188	203	172	177	164	171	180	162	166	168	173	190	167	194	172	179	168	182	195	200	184	165	185	175	190	161	188	164	181	188	172	165	180	191	203	177	178	195	188	168	180	180	182	192	168	179	162	174	166	198	172	187	199	180	193	188	168	176	182	176	198	178	183	185	184	196	193	164	177	161	184	182	176	193	170	177	181	168	167	180	190	197	186	175	190	179	169	155	165	194	181	178	183	175	196	169	181	187	200	176	175	146	201	171	183	194	159	183	164	170	214	174	165	160	179	198	170	190	181	177	176	195	165	175	175	188	162	185	172	177	176	195	191	178	186	170	200	182	168	188	181	179	178	177	183	189	191	152	195	157	180	191	188	162	169	196	180	164	191	179	173	183	181	184	191	183	162	182	194	187	188	179	179	174	173	185	181	177	190	172	200	185	175	206	166	166	183	158	177	187	199	174	191	192	168	196	163	174	194	180	167	200	174	204	184	175	177	181	171	187	187	173	174	189	173	202	166	183	186	169	200	171	164	154	159	193	174	161	179	170	162	174	200	183	195	172	198	159	200	176	187	179	205	172	201	163	185	186	183	187	193	179	184	163	203	178	177	172	185	194	201	186	181	182	191	166	163	195	166	183	178	183	183	178	193	177	160	182	180	195	166	173	161	189	179	180	175	186	184	172	203	178	169	201	195	159	182	193	169	160	166	158	183	180	190	189	173	166	186	189	187	186	192	181	180	192	177	188	200	193	173	186	184	192	203	165	181	200	164	180	193	178	183	183	175	183	172	206	153	191	188	198	188	185	171	195	163	189	189	167	166	185	168	187	189	173	178	174	190	158	191	166	161	211	189	167	187	198	189	173	166	175	192	189	194	184	187	175	190	173	163	171	174	179	192	194	184	182	157	178	172	174	168	174	168	179	171	190	183	169	180	196	171	179	208	199	180	226	181	184	199	182	168	172	183	162	185	149	151	204	189	161	185	163	188	166	165	204	181	159	178	173	177	161	188	160	171	170	186	168	188	184	165	183	179	174	180	164	196	175	166	164	165	177	178	175	187	174	171	172	177	183	195	164	171	223	182	166	189	176	185	191	194	188	183	182	185	173	161	173	152	178	177	183	195	209	186	159	171	181	214	168	190	167	216	187	189	194	169	196	194	220	158	179	166	176	182	163	177	186	179	204	211	183	206	184	173	191	168	166	173	181	182	188	168	163	189	166	201	171	201	173	179	186	170	174	203	190	165	184	171	195	179	197	200	174	160	193	199	186	191	187	170	173	190	183	176	168	171	199	186	181	177	171	178	169	184	163	167	176	165	187	159	175	166	173	176	180	188	190	193	183	197	211	200	162	181	177	190	183	187	144	184	172	175	207	196	203	164	175	190	170	180	199	179	181	182	182	188	164	169	161	183	198	200	207	184	193	200	191	156	189	175	172	203	175	194	174	191	197	173
26958	20635	15756	8377	4028	2626	1912	1429	1097	899	718	658	631	588	499	472	455	382	380	357	370	349	399	340	345	334	332	297	300	291	338	331	319	320	317	296	297	326	311	300	296	353	335	332	303	319	297	319	296	319	291	273	286	299	298	296	266	278	258	293	297	252	329	311	289	262	301	268	282	304	258	299	266	302	292	278	263	311	280	292	270	296	270	278	251	280	246	327	300	256	304	247	271	263	287	269	279	244	266	283	271	274	318	308	271	276	269	299	269	278	216	290	291	263	295	266	300	300	237	257	250	278	288	280	272	275	260	281	276	274	270	263	279	275	298	292	320	281	244	293	255	270	258	282	307	229	281	272	284	268	283	292	266	299	262	271	259	280	267	294	282	293	297	262	262	260	259	272	247	261	325	244	283	270	257	281	265	268	226	248	275	289	268	237	275	262	251	260	279	276	299	270	267	261	255	261	266	271	297	271	251	303	267	291	274	293	265	311	261	277	284	258	275	300	297	262	253	285	258	255	284	291	262	244	290	270	274	280	283	266	283	289	289	249	260	277	248	249	294	274	272	295	282	282	304	267	269	302	308	268	276	264	271	268	277	283	250	270	281	304	303	259	258	264	253	278	281	243	259	255	266	279	255	265	285	293	290	275	311	274	291	309	285	253	273	292	273	278	264	297	299	257	292	272	260	277	271	318	275	278	283	297	299	280	263	248	263	279	259	262	264	264	276	272	282	253	282	259	268	267	251	271	293	273	259	263	290	278	249	286	265	254	268	285	274	284	290	272	257	260	287	279	252	265	295	275	273	253	288	284	260	297	309	277	272	286	251	288	253	270	276	271	292	263	283	276	271	270	262	287	289	279	268	251	263	297	286	270	287	262	255	269	261	259	298	253	273	270	299	285	284	269	265	270	293	254	309	265	229	249	303	272	249	294	295	279	269	277	273	271	292	280	232	279	275	267	286	289	265	266	273	267	269	282	267	269	294	281	282	269	286	262	291	254	272	259	291	291	282	269	297	274	262	279	266	273	269	275	278	263	272	302	279	285	263	251	277	275	260	276	294	259	269	255	282	284	274	269	251	301	248	274	255	285	290	273	297	280	241	270	265	288	275	291	292	263	253	259	276	292	273	280	297	292	272	319	269	280	274	257	286	266	241	271	292	289	258	270	275	287	281	248	279	281	252	273	260	270	309	282	284	248	280	262	260	259	270	273	260	260	276	255	276	298	258	282	293	268	290	267	265	290	280	310	251	298	296	289	251	281	284	259	293	307	277	285	293	248	254	282	264	272	268	260	313	254	265	272	253	253	259	306	282	257	260	280	298	272	264	273	271	287	289	255	249	235	276	268	266	275	259	245	251	288	286	259	257	268	257	273	310	290	249	270	271	261	265	230	240	254	274	279	269	271	271	260	278	277	266	295	268	266	244	279	273	265	263	277	273	263	279	265	259	251	255	278	277	296	276	289	243	313	278	315	294	277	264	301	286	270	300	253	263	240	257	301	253	252	272	278	278	268	268	283	295	266	296	271	283	269	278	287	285	234	263	295	295	290	256	286	240	276	247	290	261	296	312	263	246	257	279	256	291	272	274	272	285	258	290	278	268	272	293	271	281	277	274	288	283	279	270	246	255	282	288	273	278	305	267	255	275	260	267	276	290	272	298	262	296	302	285	272	267	290	274	270	262	256	279	284	251	261	253	261	280	246	282	279	264	275	275	262	282	257	287	270	270	257	279	276	300	272	277	287	288	270	300	287	265	266	271	276	279	283	280	284	285	279	277	258	295	284	275	285	280	289	275	273	273	272	281	257	259	273	256	259	261	290	289	267	313	277	269	253	261	266	279	260	282	257	255	268	293	277	291	264	280	284	265	280	267	265	281	262	289	251	259	280	278	278	250	269	262	295	286	299	267	272	238	263	266	259	270	284	280	296	268	289	255	265	286	248	272	298	271	271	305	270	276	291	277	273	276	280	268	272	284	280	262	261	253	271	258	282	270	281	309	256	315	258	258	264	262	269	257	303	274	273	303	288	265	254	275	289	307	291	281	322	279	277	237	306	274	284	299	258	285	276	276	260	300	284	275	277	236	265	259	277	268	291	271	280	284	259	271	281	229	255	284	227	298	253	271	262	298	265	264	257	289	283	257	271	256	262	265	276	279	293	244	292	284	250	259	260	288	273	288	258	292	269	284	266	300	284	276	269	268	270	267	283	275	273	279	274	269	284	311	245	265	253	288	293	289	288	287	274	254	259	293	270	249	289	296	288	283	253	280	289	267	290	299	258	257	283	296	210	272	236	270	262	276	288	256	278	304	270	251	266	267	260	287	257	290	276	304	243	257	246	282	291	249	302	258	282	278	259	294	280	267	247	247	271	269	281	255	301	300	255	247	274	285	295	327	261	250	281	258	273	263	307	282	262	298	243	283	296	268	303	286	289	263	272	292	264	271	281	283	271	268	272	289	251	265	250	277	276	315	258	286	276	265	242	259	276	266	300	273	247	283	301	247	267	267	277	317	249	265	270	249	281	287	302	301	308	261	279	257	284	269	252	290	280	280	302	270	299	290	275	308	291	260	258	269	256	290	282	277	274	280	278	252	289	262	264	282	276	271	261	262	262	269	282	260	287	280	277	247	290	284	272	257	285	281	275	250	291	297	290	300	305	289	273	294	266	264	292	260	294	266	271	280	273	296	250	279	255	272	300	246	291	273	280	266	275	284	270	282	250	275	267	274	241	311	282	269	265	276	280	269	276	245	273	239	262	282	293	276	267	254	253	258	277	299	255	271	275	264	288	251	246	287	250	268	257	293	271	264	292	289	255	275	281	287	296	310	283	272	269	291	289	260	295	285	257	275	264	266	277	288	294	273	262	280	291	259	281	288	279	277	299	283	293	277	266	267	296	265	280	253	259	263	284	254	280	259	280	257	305	276	264	264	280	256	275	276	302	306	271	244	270	276	273	259	291	264	247	299	282	278	261	288	269	282	276	265	268	278	268	268	283	274	282	284	284	267	284	283	271	291	267	269	274	273	273	237	277	267	279	282	281	285	260	274	261	289	286	270	304	244	273	286	265	268	271	273	284	263	255	295	286	263	283	285	291	279	264	310	253	289	275	245	261	285	286	254	289	293	279	270	268	271	269	269	286	264	290	275	291	259	237	294	259	271	254	310	255	251	270	284	244	275	295	248	284	247	281	290	270	277	261	303	269	269	270	262	271	255	270	275	277	288	265	259	276	255	278	283	240	277	265	271	286	298	295	287	287	249	272	271	280	268	277	265	255	277	245	255	286	269	266	278	270	261	261	277	284	256	268	256	294	329	285	319	293	309	295	290	301	252	269	265	248	282	256	267	302	273	292	271	273	283	291	268	281	287	295	285	282	277	278	267	257	265	302	299	288	278	261	274	267	303	274	259	264	284	274	290	270	293	262	285	273	263	267	279	266	283	292	271	288	284	253	255	263	244	241	258	263	315	253	279	291	280	288	309	272
9906	17770	17188	10774	7550	5792	4605	3475	2686	2050	1633	1303	1199	1030	893	799	666	617	587	551	563	488	468	456	450	422	416	419	400	428	416	446	418	433	410	439	439	440	409	433	446	400	423	408	414	371	423	378	384	413	408	373	376	361	377	402	355	350	341	361	375	393	378	391	406	384	404	373	343	358	362	351	367	376	369	324	377	370	371	347	358	353	355	355	329	335	361	368	338	335	377	354	359	380	312	387	353	340	329	332	351	355	327	340	353	357	345	328	376	364	351	356	336	348	347	361	348	323	348	320	344	328	360	354	368	338	365	307	363	357	361	360	342	379	364	333	325	350	358	336	335	336	331	355	382	322	345	348	316	347	372	350	318	345	367	348	372	360	360	343	315	354	349	332	321	366	354	351	362	340	341	339	326	366	346	355	370	333	352	358	340	343	367	361	336	350	365	365	378	357	366	398	331	334	369	342	336	355	359	353	325	360	344	371	352	337	358	345	328	373	354	331	369	323	327	328	320	330	333	386	361	320	326	346	340	347	329	338	343	344	363	359	356	329	345	334	377	381	349	381	326	350	336	352	356	367	349	347	366	332	330	383	353	337	313	319	362	336	356	342	349	339	329	350	358	346	319	340	373	316	362	362	361	354	360	352	329	328	394	376	359	359	333	342	367	371	331	342	360	332	364	357	340	344	347	366	365	328	356	351	331	348	381	370	354	318	368	360	355	361	343	364	364	340	378	380	363	342	367	357	367	317	349	336	336	353	341	339	368	323	339	315	353	332	343	326	365	351	323	315	351	350	378	322	328	359	350	345	346	349	342	333	363	320	369	352	344	324	369	355	310	339	312	344	341	341	369	331	344	346	339	370	341	334	367	340	313	358	339	363	405	362	351	365	337	360	330	387	336	336	358	368	357	342	341	338	381	352	367	346	369	311	358	320	373	336	339	331	351	364	319	324	320	353	349	347	333	345	353	382	326	360	346	313	368	323	341	330	344	337	322	329	325	366	321	344	344	325	360	339	355	371	328	348	361	361	332	359	345	384	346	333	312	323	339	334	354	366	339	338	332	325	355	334	351	321	356	367	348	362	361	367	363	351	383	363	361	400	334	385	343	349	321	331	390	353	353	350	384	345	335	350	372	380	354	343	377	372	327	343	336	332	347	326	319	329	387	356	349	337	326	351	320	336	337	349	351	366	341	358	338	347	363	344	338	388	353	391	339	352	346	329	355	331	372	331	335	361	330	316	362	339	357	366	349	338	349	344	328	367	341	335	373	370	328	339	331	321	353	325	344	355	333	325	342	387	383	359	354	334	334	360	354	378	362	368	365	344	400	390	336	351	343	349	331	360	394	332	328	316	363	331	358	365	346	378	357	368	333	342	374	341	346	357	338	370	316	332	322	332	343	320	355	329	323	374	335	357	341	365	347	387	377	364	351	308	345	342	374	350	385	354	346	336	348	336	354	368	320	319	333	348	388	332	372	374	341	307	392	341	336	380	317	315	352	333	337	366	338	358	339	348	345	347	373	365	349	331	328	324	371	352	351	378	348	346	367	336	333	343	358	323	355	352	329	325	371	336	360	354	350	338	333	326	321	343	376	338	380	329	375	341	372	374	344	345	344	344	362	326	319	367	343	364	350	362	351	320	344	350	347	356	353	343	376	363	365	349	322	350	313	336	350	364	352	343	362	347	350	335	304	363	358	367	338	358	335	353	346	333	344	357	372	358	362	341	345	335	357	323	340	360	372	357	312	351	335	312	362	321	331	364	332	372	360	354	340	366	333	332	387	325	356	337	347	362	349	362	339	311	363	328	371	371	369	333	334	348	321	365	358	375	361	342	353	330	374	341	331	356	338	347	315	356	360	350	353	373	317	322	345	322	355	332	356	353	327	347	369	348	330	315	321	347	378	369	341	378	368	366	333	368	356	346	350	363	333	344	332	346	326	347	365	357	357	348	368	392	324	359	342	396	331	323	351	357	361	356	324	355	322	353	396	368	348	347	349	320	339	366	324	332	358	311	346	366	360	336	352	330	363	356	343	326	351	333	315	353	353	355	348	314	351	361	337	339	391	324	354	347	326	350	328	349	338	374	368	350	366	348	357	371	345	339	371	350	321	326	332	394	343	318	352	339	321	330	350	321	322	358	365	336	361	306	346	345	326	365	352	346	357	356	342	325	344	373	349	338	367	358	355	329	367	352	335	370	318	369	342	345	319	324	361	373	313	354	352	374	353	327	344	336	337	331	355	353	375	343	335	320	363	357	365	370	295	338	389	366	362	386	347	342	346	318	343	320	368	338	309	390	360	361	353	316	349	332	351	358	349	344	358	337	341	359	351	332	330	356	371	339	339	293	361	335	365	331	329	343	393	327	392	364	324	335	340	323	355	314	344	358	366	334	381	365	351	317	354	365	365	354	374	353	339	328	360	328	313	354	352	323	359	328	358	323	344	366	315	375	341	346	326	376	353	309	362	369	350	337	374	289	348	363	385	343	337	363	367	365	344	348	362	382	370	314	330	354	338	322	344	360	368	356	350	361	395	340	345	328	333	310	344	354	362	346	334	355	360	368	332	354	335	350	377	355	325	340	330	360	332	322	380	350	354	336	319	332	354	327	360	346	338	353	324	315	321	373	334	361	348	313	331	359	370	332	366	336	343	365	351	357	334	305	357	339	336	366	335	338	381	363	390	358	360	347	359	315	330	336	337	351	367	324	339	369	335	347	354	368	362	355	311	338	356	344	351	358	373	344	340	362	322	366	299	328	317	363	352	357	290	344	320	313	326	343	334	359	334	326	332	369	335	376	306	351	354	316	337	352	336	347	343	347	352	360	342	318	323	357	355	313	328	353	360	366	356	339	360	343	339	346	360	385	359	353	324	387	326	337	327	344	348	371	353	376	354	393	365	373	362	377	361	329	348	348	416	341	350	343	328	334	321	331	321	366	339	360	365	371	350	341	332	349	366	374	382	359	344	337	357	382	340	327	358	383	362	362	343	346	344	378	373	337	358	349	329	370	327	343	344	328	324	377	354	358	355	351	365	342	368	354	343	388	328	361	373	341	404	369	359	360	360	356	343	349	348	333	307	302	346	334	335	348	325	326	350	330	363	359	342	363	344	356	343	357	382	316	337	354	352	345	340	308	346	340	292	358	347	370	332	338	350	335	345	306	360	347	367	353	343	332	357	312	350	338	337	381	312	338	345	347	346	337	337	383	356	350	358	336	342	321	359	327	313	336	370	400	342	329	379	342	357	363	329	340	343	341	336	365	346	343	383	355	321	351	356	348	327	352	381	377	367	334	330	333	333	312	354	324	367	326	360	367	358	390	313	355	334	336	330	344	349	369	319	369	352	355	354	330	344	357	387	353	368	355	343	350	327	385	360	347	358	349	325	357	370	355	328	359	350	375	315	367	352	367	329	349	331	365	363	350	327	338	334	349	346	365	361	370	359	354	330	321	379	316	358	324	325	350	330	350	291	351	330	340	358	310
23650	20978	28251	23893	20973	14164	5328	2977	1990	1465	1237	993	879	851	688	571	484	463	395	367	350	361	319	342	290	252	276	249	272	257	239	220	228	244	271	282	259	268	258	265	278	274	248	227	205	228	234	242	201	234	225	234	222	203	236	208	198	226	206	206	202	203	210	198	226	234	193	198	210	205	221	202	191	188	206	182	208	200	244	185	189	215	207	215	174	189	189	187	191	192	177	180	189	203	187	199	189	195	203	201	196	206	179	172	199	183	191	180	194	188	178	202	167	197	171	154	207	193	205	174	177	183	218	177	171	169	201	197	189	197	200	204	194	174	194	157	181	188	197	239	173	192	222	179	198	174	190	198	191	185	196	212	207	185	173	177	195	207	196	188	198	204	191	149	197	182	169	208	174	194	198	206	198	188	196	195	197	210	190	198	174	240	192	172	170	194	193	219	193	173	190	195	187	164	195	192	200	200	184	199	178	196	172	192	176	187	192	187	183	189	182	179	193	188	185	192	176	175	200	178	188	204	194	224	186	216	205	178	176	181	178	169	205	172	187	196	162	195	188	189	169	182	169	201	203	212	207	210	199	180	182	181	199	191	165	194	190	170	187	197	220	177	159	184	184	185	163	186	195	204	186	179	170	168	210	184	179	175	196	208	196	182	166	168	199	189	195	197	191	179	188	169	202	221	188	179	186	179	201	160	196	197	185	184	167	190	185	174	184	189	191	211	185	206	177	182	194	191	196	205	177	191	169	195	185	192	205	204	177	178	183	207	181	189	189	183	202	191	172	162	201	186	199	173	197	180	200	186	207	216	180	188	163	198	175	181	194	171	174	211	195	162	189	180	166	199	199	171	185	209	205	194	199	198	215	207	193	200	181	189	171	167	204	183	204	185	177	200	205	210	212	197	182	189	193	184	193	190	200	178	167	183	191	192	180	182	193	186	214	171	166	203	202	203	218	197	188	213	183	188	195	211	180	174	176	204	164	215	173	181	174	189	188	180	179	187	167	206	189	200	187	191	195	181	175	200	176	175	210	188	188	189	186	176	189	175	194	193	172	189	193	209	211	184	211	186	177	197	183	220	190	184	154	183	203	201	203	211	160	199	213	181	173	178	209	188	213	204	180	189	206	187	174	235	233	187	176	186	219	203	207	181	197	194	196	167	178	198	205	208	178	196	183	198	170	189	185	185	182	189	207	170	218	200	175	200	198	177	205	204	187	206	183	196	184	185	186	175	182	190	194	179	196	185	192	164	190	190	200	165	208	169	178	195	170	195	203	196	179	192	199	162	172	183	191	186	194	182	191	171	170	185	168	195	193	196	183	186	185	191	172	174	188	184	165	170	172	179	183	186	189	190	193	176	196	170	197	189	174	190	195	185	188	195	175	165	206	194	184	196	191	183	156	192	194	187	168	174	199	164	179	176	178	198	200	192	192	186	200	171	175	194	188	196	160	184	177	181	186	198	181	170	196	180	173	179	184	192	170	204	201	207	176	196	166	210	160	160	187	238	191	205	155	195	220	187	200	186	201	167	200	181	164	191	177	187	190	190	181	192	193	198	180	214	192	183	186	183	176	173	172	184	196	188	189	200	181	190	180	191	186	173	210	165	180	186	190	203	190	163	177	188	182	190	194	236	182	182	212	185	198	178	162	192	184	187	209	199	211	175	187	159	194	180	195	191	191	194	184	165	206	173	177	181	179	198	192	197	191	190	193	182	183	158	164	203	170	191	191	191	177	186	189	193	193	183	193	210	199	170	192	173	182	180	196	174	184	185	185	204	153	183	174	188	157	209	207	222	178	176	201	189	190	201	201	190	189	192	176	195	170	202	190	187	193	173	187	198	172	184	201	189	176	203	182	182	200	192	178	193	194	195	194	175	184	196	193	191	177	204	179	199	200	186	207	165	192	161	209	193	198	188	176	170	194	190	219	196	196	192	206	190	174	188	192	172	186	184	188	186	195	205	178	176	205	175	209	180	181	196	196	182	199	188	178	183	162	161	226	204	172	160	187	178	212	186	197	176	188	190	215	183	180	184	181	185	204	178	186	191	178	210	193	213	166	210	190	171	167	178	180	184	184	172	204	191	201	187	178	223	205	184	201	182	185	181	181	176	177	168	180	180	161	176	203	173	222	182	191	207	197	211	181	160	163	172	177	172	190	168	195	176	207	185	175	172	181	213	174	206	195	188	201	191	187	202	194	200	196	171	191	212	196	181	189	194	183	214	170	191	195	186	202	172	192	175	187	203	161	163	211	181	195	168	205	197	186	183	164	179	191	195	185	198	194	199	189	183	179	201	179	195	195	172	190	183	205	183	188	205	192	186	174	193	190	156	199	201	179	178	203	185	180	195	174	176	169	214	189	189	180	184	200	207	187	182	159	194	193	202	194	208	181	177	191	197	191	180	190	213	207	191	188	184	188	179	172	150	198	180	192	188	202	165	186	175	218	183	183	181	179	188	182	177	214	158	172	173	212	197	214	169	186	165	195	202	183	188	166	173	201	191	196	211	205	200	177	195	182	182	201	202	201	173	183	187	177	190	183	204	192	204	192	194	193	177	206	182	214	188	184	167	195	161	190	190	177	185	172	187	209	187	172	161	195	184	168	204	217	213	170	174	191	175	172	196	206	181	184	169	205	183	206	175	174	174	173	184	185	204	162	184	174	177	204	183	200	155	171	180	196	167	197	161	192	186	190	180	173	179	191	203	179	203	188	206	185	175	169	195	204	200	175	155	190	174	184	217	203	191	172	194	184	179	182	175	187	183	178	191	195	194	212	189	189	164	180	204	192	195	197	187	175	177	175	167	210	179	188	184	193	197	175	173	225	192	194	177	187	195	160	203	165	201	165	187	198	194	182	202	173	182	188	201	166	182	170	178	175	174	166	202	166	207	207	199	191	197	185	171	197	168	199	188	165	197	196	196	164	192	191	178	193	192	186	188	175	178	173	173	165	189	150	199	213	202	209	181	177	171	197	169	177	185	188	195	172	190	176	175	190	186	207	194	154	196	181	192	175	198	180	199	180	152	186	187	182	168	176	198	200	174	187	182	166	198	183	197	171	183	201	203	198	199	194	181	185	173	195	216	178	175	183	181	174	163	188	197	223	170	160	206	199	199	185	191	171	192	190	185	213	197	184	203	192	167	207	209	187	192	202	196	192	174	189	188	189	189	195	177	181	195	196	192	184	164	185	192	227	182	167	211	199	205	172	161	200	214	176	152	185	199	179	190	170	179	155	202	181	166	196	185	206	188	199	199	181	205	195	180	177	189	210	167	190	194	189	179	180	189	183	182	179	171	197	206	193	175	186	198	175	187	159	168	199	209	208	199	189	155	191	209	189	192	188	187	189	172	214	198	175	179	199	211	219	180	201	215	183	191	206	188	174	180	190	190	179	192	191	174	184	198	174	194	190	204	174	201	212	168	189	176	161	194	182	161	170	191	169	216	212	169	187	196	176	190	194	199	172	214	185	195	204	205	188	190
11530	26175	25324	16961	12542	10134	8117	6225	4533	3328	2559	2156	1790	1572	1310	1139	901	770	788	667	629	614	479	557	427	431	407	357	390	394	332	350	350	370	356	357	401	407	419	394	377	344	376	344	334	351	323	316	332	324	288	316	315	270	323	293	277	274	264	260	298	283	293	269	284	294	279	265	312	270	269	247	279	275	256	271	260	266	247	246	251	258	291	254	279	264	261	274	253	245	283	249	246	237	235	268	254	260	225	210	271	235	262	255	221	243	272	260	224	286	242	220	247	235	237	216	247	252	259	218	244	239	256	233	240	271	259	240	268	287	255	236	242	234	249	237	247	230	249	243	256	266	249	249	260	250	247	224	251	234	247	262	263	207	238	258	253	285	242	227	246	273	274	238	242	250	267	269	206	253	227	249	234	247	248	251	227	242	250	255	248	261	237	254	255	249	264	230	235	258	241	287	237	245	218	236	228	272	238	244	232	237	257	224	239	243	243	275	245	248	231	234	244	244	235	231	244	249	239	234	258	268	236	219	260	252	261	255	251	246	220	257	254	222	268	252	245	230	222	241	222	229	237	243	244	233	244	219	240	248	265	259	251	234	238	237	237	247	266	236	250	247	240	232	260	234	225	241	240	251	221	259	233	249	217	241	247	245	261	241	225	251	254	217	247	254	249	244	232	245	270	232	233	238	269	260	256	225	251	242	243	246	241	253	267	238	222	234	254	264	273	216	246	228	259	224	252	230	234	260	234	217	256	262	221	271	243	228	231	238	252	217	268	230	254	243	252	202	249	250	255	253	265	233	212	236	242	226	259	280	229	253	255	255	255	227	237	222	245	252	261	224	264	241	246	253	235	217	215	230	231	249	231	225	235	272	253	226	255	261	238	241	205	258	205	249	212	233	258	248	238	248	236	243	251	259	245	262	245	234	265	252	239	267	227	244	241	243	265	252	234	243	263	278	224	232	239	238	201	261	272	248	252	245	228	236	245	266	246	259	230	232	254	228	263	235	258	243	245	256	259	233	252	263	268	219	216	224	270	238	226	238	259	253	229	269	223	238	236	260	275	245	260	253	244	258	269	234	237	247	253	228	228	230	248	257	258	253	231	268	246	261	259	257	231	233	249	237	245	255	259	225	233	259	223	252	264	236	232	250	251	270	211	264	231	257	259	262	216	263	266	234	233	260	220	246	245	247	253	246	264	237	243	263	226	256	266	255	244	247	221	245	226	245	254	266	252	219	215	250	227	246	267	236	233	255	253	229	230	269	234	254	233	264	272	220	267	226	207	259	259	245	240	244	255	251	207	256	229	211	264	245	243	261	241	229	273	240	255	254	228	242	237	258	223	257	262	233	242	254	246	248	212	221	251	241	260	285	241	240	211	285	242	239	259	233	257	214	238	246	249	247	234	226	249	250	220	255	245	250	237	228	239	238	252	243	221	230	220	245	259	242	250	246	234	256	258	250	235	253	241	238	260	217	235	247	241	240	252	252	247	240	225	217	271	252	241	239	258	237	248	259	222	249	258	252	295	249	240	243	241	229	241	219	230	225	254	252	213	245	242	235	242	225	227	247	222	227	237	241	235	242	269	255	253	255	231	246	246	252	244	238	227	250	230	267	218	233	256	225	244	264	236	243	212	229	248	245	243	273	253	216	210	268	238	211	237	277	271	247	245	223	222	252	234	247	232	209	239	244	253	251	242	235	229	235	261	252	263	242	265	237	230	245	242	239	252	237	222	246	230	263	241	253	220	247	259	247	247	257	224	232	258	236	230	240	247	252	237	233	250	239	231	245	234	241	242	281	249	250	229	248	239	261	220	237	217	229	226	254	238	253	243	260	282	243	230	237	229	240	234	263	234	244	231	255	268	241	264	263	213	249	232	244	241	249	267	258	234	223	214	225	266	229	242	249	233	231	283	259	260	241	244	232	272	230	256	259	244	265	240	243	237	255	244	246	245	243	269	228	239	234	258	257	240	256	257	244	246	237	252	257	221	267	216	246	257	257	247	241	232	238	232	240	245	248	257	229	261	247	212	252	231	249	258	233	230	259	245	250	239	248	237	249	245	216	255	239	240	217	238	266	279	231	234	239	254	276	261	261	234	229	231	241	260	242	220	262	231	219	247	255	245	270	233	239	247	266	243	223	248	251	257	243	233	232	232	252	270	253	226	223	259	237	236	238	230	234	262	225	260	258	246	264	268	261	241	243	224	225	240	230	258	258	251	258	215	273	258	251	250	240	243	236	264	259	239	237	212	251	232	213	222	234	256	255	239	244	274	258	272	253	277	255	236	260	256	251	222	270	258	233	268	221	213	245	259	238	217	233	239	244	256	266	246	269	239	246	248	241	265	261	262	243	230	255	233	232	254	238	249	225	269	244	231	226	248	230	242	248	218	257	208	272	220	225	251	240	247	228	235	225	240	232	252	253	270	228	245	233	223	244	258	247	242	254	255	229	256	254	251	247	239	232	243	235	229	224	243	248	213	257	226	226	242	237	225	243	209	227	242	256	242	231	250	229	263	222	247	234	215	222	236	238	262	263	252	231	258	229	263	226	260	238	235	239	249	243	258	243	263	248	250	246	229	240	201	219	254	248	233	232	259	213	246	269	230	242	247	216	249	242	242	244	252	244	240	243	231	234	259	239	220	248	227	243	253	234	243	237	229	216	251	257	260	246	258	236	247	251	248	258	233	250	233	217	241	242	224	232	252	240	241	250	239	243	237	244	265	253	226	254	245	268	275	235	236	269	245	234	217	252	248	224	228	255	238	242	258	242	225	224	229	265	236	261	253	271	268	236	293	237	225	234	249	237	255	221	239	254	266	244	263	260	240	245	225	247	260	259	250	247	248	262	220	247	209	242	255	241	233	262	252	252	288	205	256	208	239	237	240	273	280	234	247	232	255	245	236	260	254	245	243	236	229	267	251	256	245	202	237	244	251	223	265	258	229	225	237	234	234	248	227	227	213	231	229	260	244	254	238	278	247	235	243	234	243	250	218	242	269	248	220	237	253	267	253	250	236	242	247	237	266	233	200	239	239	248	240	264	224	252	230	245	222	225	236	220	220	226	250	219	237	239	222	260	237	247	261	254	224	246	235	248	240	212	234	243	240	261	239	246	241	239	249	254	263	230	219	236	239	231	222	256	230	244	229	228	233	264	243	241	242	235	248	225	221	242	227	246	240	269	248	227	235	239	243	263	234	255	238	249	279	241	216	232	237	230	258	230	250	235	240	234	275	257	260	261	227	225	252	255	242	241	242	254	250	256	230	245	267	259	224	239	219	224	246	233	247	249	246	225	240	236	218	242	224	266	227	238	258	247	226	223	240	244	241	246	234	250	223	237	253	244	231	241	231	216	239	253	267	237	219	229	242	225	242	262	221	224	229	259	243	248	231	225	237	276	213	228	259	243	231	214	253	247	255	256	248	220	237	218	242	237	232	250	249	204	249	239	265	253	257	244	253	250	248	236	242	230	270	231	239	253	247	232
22612	20998	28759	23418	21021	21269	14490	4656	2664	2080	1642	1398	1252	1049	859	728	590	527	501	442	406	385	372	342	337	278	266	255	234	237	241	232	267	248	249	246	278	245	250	264	240	227	239	227	183	219	199	218	202	205	195	195	188	186	200	182	169	171	165	163	155	179	153	188	169	177	163	164	173	184	161	173	174	164	159	155	168	146	147	157	162	159	158	147	166	164	174	127	148	142	159	150	151	167	133	145	180	128	149	123	154	173	149	145	171	164	134	158	144	151	133	150	144	134	150	145	173	131	178	115	158	145	138	144	150	123	162	155	167	162	132	146	157	151	132	141	165	152	172	132	151	141	150	136	126	136	155	135	152	161	142	147	153	166	153	158	146	134	142	159	154	148	149	154	151	130	135	147	158	157	129	139	158	163	138	162	140	125	150	146	144	133	147	139	173	145	160	130	135	155	137	148	139	132	127	144	147	170	126	153	168	150	160	132	146	131	157	130	148	148	126	142	155	137	159	150	155	143	153	137	155	146	149	164	136	152	115	142	127	167	158	144	169	151	147	135	142	141	143	160	152	143	138	142	154	155	132	149	130	155	147	142	180	142	154	136	146	152	152	137	141	153	152	152	133	152	144	162	143	147	140	138	149	155	140	160	155	156	142	133	149	169	153	137	140	148	156	150	133	147	157	124	134	143	151	162	128	149	142	138	142	141	165	162	136	160	153	157	153	115	144	158	160	127	142	148	147	140	163	139	158	141	147	133	167	116	160	130	176	141	125	147	163	153	168	161	150	150	128	132	149	162	151	151	141	156	147	145	136	135	153	141	157	158	144	163	136	137	151	161	153	156	141	168	143	180	162	151	148	152	160	155	149	144	145	151	137	143	143	135	164	153	135	139	156	133	165	131	119	136	148	147	132	162	135	141	157	138	148	149	137	140	133	151	149	174	171	143	137	142	135	150	139	142	122	144	155	139	155	137	125	160	150	144	137	140	142	141	149	139	157	135	151	129	125	128	149	150	130	141	141	126	131	154	154	165	163	160	164	162	137	144	135	142	145	126	150	140	134	163	146	150	153	145	138	154	149	173	164	158	143	148	150	147	153	143	141	147	127	150	133	148	155	144	159	170	153	150	154	148	151	141	147	121	167	136	144	129	139	141	142	146	141	132	149	127	176	128	148	164	142	146	145	150	133	146	159	139	133	138	143	134	137	142	136	145	142	150	162	141	147	131	167	139	150	145	162	146	147	144	147	156	156	172	134	121	149	149	146	152	132	153	138	155	141	128	145	159	149	139	140	149	147	160	160	143	144	149	143	163	155	165	123	147	156	122	143	131	128	169	196	144	137	128	143	143	157	123	141	132	109	165	156	166	154	129	143	163	165	150	149	137	156	139	156	154	164	141	145	147	153	166	134	147	142	144	147	129	144	133	141	113	158	131	157	133	168	143	135	133	154	147	179	130	139	178	121	141	156	144	163	159	157	157	167	121	160	155	146	147	138	135	149	137	146	175	158	148	135	138	144	145	149	183	138	165	139	132	154	148	169	148	139	165	133	145	146	137	159	154	168	156	135	137	158	148	144	156	134	148	152	131	138	130	135	137	158	144	161	167	149	150	137	149	146	123	143	152	160	143	128	161	154	162	137	122	148	153	145	145	137	156	158	150	165	150	132	178	163	142	148	145	176	129	156	162	159	141	150	151	142	146	143	144	148	140	135	140	131	140	133	149	151	180	145	130	135	172	160	129	139	161	137	171	122	145	127	159	155	140	161	139	148	170	165	147	171	133	151	136	147	142	159	173	154	120	146	149	163	130	158	117	155	168	162	145	165	141	146	151	129	159	148	162	146	155	138	149	146	140	161	152	158	141	137	130	147	154	134	138	150	168	150	137	169	152	139	144	143	151	149	133	144	138	143	163	159	147	161	124	160	152	134	148	145	153	147	153	152	133	129	134	147	130	139	128	137	159	147	133	131	138	138	139	145	170	155	151	159	144	156	167	145	142	143	136	141	167	129	151	150	175	145	142	142	134	166	144	143	123	149	151	138	149	142	131	170	162	137	147	154	144	133	146	148	164	133	144	129	165	149	147	155	136	147	162	143	144	153	159	152	144	139	180	149	154	136	160	146	138	174	145	144	145	131	157	124	138	132	160	139	156	153	148	150	134	142	141	153	151	155	150	157	154	143	145	159	169	153	142	135	155	137	136	181	137	131	170	144	126	131	132	150	150	158	122	151	148	147	131	153	138	155	145	159	139	137	169	140	139	143	164	150	121	127	148	158	138	157	136	130	130	142	149	157	140	152	116	153	172	147	145	157	156	156	146	163	129	139	163	158	126	142	162	147	156	137	146	131	142	148	138	135	141	151	147	162	139	132	168	148	177	141	146	136	148	158	152	157	132	154	157	135	151	147	147	170	123	131	150	152	139	139	155	148	146	135	149	158	149	162	147	127	146	150	145	154	155	143	154	146	152	156	140	138	166	145	143	142	152	137	144	139	166	133	159	162	154	152	138	139	133	135	154	160	144	137	141	155	126	134	168	144	139	135	142	139	148	140	145	147	142	138	145	138	140	146	142	148	158	147	145	152	142	157	146	142	154	152	142	132	151	143	151	129	143	162	141	132	153	158	148	151	155	153	130	143	151	168	137	149	152	146	164	152	155	140	136	138	138	139	175	138	142	137	134	162	144	157	139	138	138	143	153	136	138	143	168	153	139	125	162	138	149	150	156	144	136	156	139	134	130	137	167	153	126	155	170	157	146	138	157	141	153	154	138	159	143	152	133	135	132	135	165	161	145	150	150	135	142	153	140	142	145	124	149	148	154	125	135	135	136	139	132	127	129	134	153	128	150	159	154	135	165	149	177	154	141	137	152	151	141	145	161	128	166	153	149	158	128	148	155	146	142	125	141	165	161	155	139	134	152	154	137	140	133	123	140	159	153	154	146	139	168	140	159	131	132	154	179	141	163	127	146	155	137	148	146	162	132	121	140	151	161	130	144	189	143	149	123	138	143	130	147	148	130	124	119	138	130	153	145	140	142	179	137	159	172	145	133	153	162	166	164	139	140	131	123	126	167	137	162	147	147	169	167	140	155	171	144	158	151	134	125	143	140	161	154	150	138	132	164	149	146	167	130	154	141	151	153	131	139	157	137	129	135	152	123	144	144	126	148	171	136	154	151	161	147	157	151	148	150	133	141	146	157	137	162	138	150	124	137	148	160	133	132	146	149	137	148	150	159	160	126	159	146	136	177	153	144	167	148	152	144	131	152	138	132	146	141	152	133	125	162	149	140	156	135	134	153	175	142	135	151	122	139	127	123	139	149	129	138	146	133	140	138	137	138	140	167	165	138	141	140	155	152	139	149	134	132	147	135	143	146	145	155	149	130	151	153	159	148	130	155	160	142	155	157	144	128	164	135	129	147	134	139	156	152	128	149	143	135	156	126	133	160	120	163	151	151	153	154	129	139	147	156	141	124	137	143	158	127	145	153	150	143
14200	31992	30110	21617	17237	13811	11354	8579	6202	4638	3803	3187	2620	2237	1708	1404	1231	986	893	833	760	683	600	547	465	468	396	382	408	376	346	393	371	378	364	427	423	401	363	392	401	384	321	341	289	287	272	278	282	307	273	251	274	282	230	210	248	228	222	237	233	214	239	243	249	247	221	194	234	211	218	212	211	207	222	225	228	181	229	197	208	158	199	200	194	191	167	192	195	199	216	207	191	194	208	202	180	208	214	180	192	198	176	187	197	206	163	200	177	167	180	196	202	184	182	182	179	188	166	181	184	170	176	179	199	166	164	182	201	177	192	189	172	190	190	161	188	174	194	173	189	180	193	186	186	197	201	191	181	190	198	178	147	167	188	196	207	196	194	163	166	172	157	182	195	163	199	170	172	197	192	186	188	176	169	177	187	194	178	156	195	164	179	176	170	180	176	184	177	186	201	178	188	190	181	187	183	181	179	185	162	193	217	185	185	163	175	168	180	181	194	182	186	177	178	175	176	176	187	170	173	170	164	205	181	197	205	187	177	178	170	178	188	182	174	167	178	184	184	176	146	190	184	194	179	182	167	193	155	167	185	190	181	173	167	192	194	189	167	171	183	185	202	172	165	177	181	163	191	182	180	178	164	192	186	155	176	178	187	195	203	185	166	177	165	165	154	187	200	166	159	167	200	180	159	188	195	175	180	188	178	186	166	154	165	192	185	179	161	154	162	175	185	182	163	185	163	174	200	188	193	189	191	182	167	175	187	164	171	177	182	188	147	163	176	165	165	171	172	166	192	182	192	176	188	170	189	194	200	190	192	183	170	197	174	179	191	167	184	191	196	173	166	160	185	181	171	153	179	183	175	173	181	179	157	193	184	173	173	191	190	197	191	170	157	180	185	167	183	167	187	195	167	189	184	169	191	155	192	196	200	176	184	155	196	182	161	189	167	211	176	185	187	177	196	187	184	172	168	164	202	172	196	150	152	156	163	182	195	167	161	203	196	199	162	169	198	173	181	195	172	183	193	199	189	166	183	193	174	161	182	179	190	186	190	185	188	155	178	184	154	175	192	158	179	192	200	168	187	199	184	168	194	194	180	185	184	167	175	185	184	165	173	173	168	172	185	171	170	172	159	158	179	189	188	176	179	169	170	204	189	189	169	187	175	180	201	176	215	185	166	201	185	191	174	175	194	180	170	182	188	182	167	172	153	204	178	181	205	203	201	171	178	191	191	137	193	181	173	185	176	163	161	183	147	166	185	177	177	182	181	207	171	189	157	187	181	180	189	176	174	212	184	168	164	179	196	182	172	181	178	189	187	194	181	192	176	176	159	166	189	177	176	152	191	184	193	186	207	191	194	180	168	167	187	202	167	173	179	190	193	179	168	180	177	181	178	173	197	180	177	181	190	184	172	181	190	161	175	169	169	174	155	173	168	160	169	177	158	180	160	193	174	188	203	173	195	173	199	174	165	153	161	174	188	181	161	198	190	174	209	155	191	170	172	200	160	155	196	168	178	161	176	172	175	189	189	179	191	176	196	189	175	181	186	193	189	198	195	161	173	192	208	173	180	164	162	172	167	194	182	176	163	214	176	176	184	156	159	182	173	196	162	188	169	189	183	192	179	184	203	180	168	179	209	182	159	220	188	170	181	174	167	175	181	162	180	185	170	190	167	204	181	182	181	171	172	173	184	184	197	193	185	165	171	181	166	200	175	173	189	153	173	176	185	161	179	175	183	195	184	183	157	183	185	170	174	209	171	167	188	182	191	206	188	169	178	158	175	165	198	162	204	197	178	160	190	197	170	175	176	195	174	181	174	196	196	195	202	197	163	196	167	195	188	196	166	204	187	184	187	189	195	193	179	199	180	163	164	184	182	170	181	187	178	177	189	164	174	155	168	163	218	195	185	191	176	173	168	189	177	180	177	175	181	166	176	175	178	193	207	171	170	176	172	195	195	203	188	202	177	194	188	159	180	187	152	159	162	179	193	197	170	145	191	165	178	177	179	153	170	176	168	171	188	198	195	169	182	178	179	181	176	169	166	179	175	180	196	174	177	184	181	170	159	208	179	218	183	202	206	180	182	135	192	151	163	198	162	153	168	158	190	166	166	160	189	199	179	182	182	191	179	176	165	182	182	174	189	180	185	178	184	191	172	192	188	151	179	144	175	184	178	183	192	193	186	176	178	182	180	185	183	164	183	191	189	180	185	171	172	172	162	160	164	196	176	194	158	168	184	146	185	164	182	171	177	191	177	182	170	164	186	200	165	187	193	176	184	183	175	184	195	184	182	170	209	181	202	192	189	200	156	201	166	189	153	170	151	170	188	177	179	168	165	192	184	182	173	203	187	170	172	182	170	164	189	178	196	192	182	182	171	176	192	171	184	168	159	173	193	145	173	190	179	195	175	136	168	182	193	168	190	167	182	173	192	169	176	166	185	164	188	189	178	154	183	181	182	176	161	187	208	178	194	183	183	168	194	175	168	168	176	188	170	185	182	183	179	172	207	194	171	169	163	181	183	196	176	213	181	156	207	175	169	188	169	188	192	173	172	160	180	195	182	187	192	187	189	165	181	180	160	171	163	198	188	179	197	188	183	189	185	168	196	198	195	196	159	169	162	187	167	174	154	172	173	178	184	193	165	191	180	188	174	192	210	183	188	179	183	198	193	186	187	172	186	170	189	180	166	185	185	196	167	188	175	184	169	165	204	197	175	176	188	165	175	158	178	170	199	182	170	172	192	158	180	173	175	188	175	175	201	176	185	163	207	173	206	173	168	186	194	162	171	187	170	194	172	188	169	177	162	184	199	183	177	176	189	163	190	166	175	180	176	218	172	187	181	201	177	203	144	188	182	174	199	208	167	189	161	193	186	175	177	176	201	190	202	158	177	174	199	176	196	171	181	157	180	168	186	175	155	183	167	198	192	159	185	182	190	214	204	177	194	184	156	165	178	202	170	188	173	192	180	173	157	185	175	186	175	187	168	178	190	212	181	189	190	186	176	187	173	192	188	154	165	173	162	194	184	190	191	168	197	187	185	174	189	189	175	171	182	179	159	169	165	182	206	160	181	173	180	172	163	183	173	154	175	195	182	156	192	185	193	163	187	178	181	198	193	186	172	169	183	193	166	180	167	164	181	164	189	189	166	176	150	181	163	190	174	164	167	174	197	182	200	170	197	184	202	180	168	192	180	184	184	212	187	173	175	191	185	169	185	173	152	173	158	182	190	190	172	183	182	190	184	186	162	184	176	176	163	200	201	178	163	186	199	175	156	176	161	197	165	179	172	177	159	188	165	168	187	183	179	181	166	173	151	208	191	199	156	200	197	161	203	183	181	151	174	173	192	165	192	176	198	203	181	155	188	197	195	181	165	179	171	190	195	173	171	193	160	140	200	188	185	177	191	173	171	185	186	172	192	179	182	203	180	167	204	192	203	193	158	192	172	200	201	170	182	204	177	180	165	187	170	170	160	215	208	200	189	158	180	196
26729	20689	16298	8364	4503	3098	2170	1544	1087	942	797	712	680	609	526	448	390	397	442	390	353	350	322	371	328	300	305	317	306	331	313	287	313	307	291	318	334	316	362	317	303	326	344	303	309	329	283	286	276	268	298	315	284	291	286	300	291	288	289	282	287	274	296	307	272	285	326	283	266	276	293	321	307	279	292	304	270	292	303	276	285	280	290	260	308	274	254	290	260	281	295	279	240	304	300	300	265	240	285	310	282	273	279	263	272	276	290	260	261	267	302	270	254	294	313	270	258	263	290	255	278	289	287	282	250	269	264	276	316	285	291	290	283	267	294	301	312	258	269	270	246	256	277	277	273	267	265	280	274	304	246	277	278	273	298	308	306	264	265	300	275	280	283	310	276	275	298	265	262	288	284	286	246	254	283	254	261	287	268	268	268	312	295	303	290	276	242	288	262	289	290	288	255	293	300	290	286	267	237	296	268	288	251	280	289	297	297	263	285	289	312	259	264	278	252	297	267	288	295	293	279	273	261	268	288	290	262	262	302	272	275	268	280	280	295	283	296	287	264	275	243	267	287	278	294	291	276	289	249	298	294	290	229	252	306	277	272	250	262	265	266	304	288	324	285	296	292	259	317	295	260	282	296	254	288	282	281	289	311	263	262	300	275	272	281	280	282	299	253	259	278	283	292	262	253	287	273	292	283	278	250	289	296	277	287	254	259	293	297	280	254	277	266	270	282	263	249	280	287	266	285	251	298	295	272	283	270	291	285	276	288	252	254	261	282	293	255	283	257	282	268	291	282	275	264	254	280	255	313	243	280	261	250	274	265	277	273	254	276	266	266	283	285	276	279	248	301	274	284	266	284	309	261	274	297	281	286	240	266	267	285	281	280	283	260	259	280	286	286	253	335	293	277	290	269	252	267	285	281	286	276	299	270	277	297	280	268	262	288	266	283	273	266	278	272	293	250	280	279	262	282	245	318	280	289	256	290	273	293	257	269	289	268	294	285	262	296	267	277	292	276	270	267	287	298	277	290	281	259	266	276	255	265	293	267	278	296	291	256	276	278	268	271	287	281	264	293	256	271	305	301	295	296	280	290	276	263	252	302	271	296	265	272	268	279	267	303	278	263	269	277	283	245	275	291	256	257	247	278	249	293	261	289	264	283	266	306	255	294	276	271	261	272	249	262	291	273	272	244	277	278	274	273	303	293	298	295	274	279	279	291	297	252	266	276	292	284	262	253	260	298	263	282	316	252	320	257	293	255	285	257	328	251	306	298	288	268	263	295	286	276	276	277	309	280	276	274	269	268	289	281	260	258	277	261	273	283	249	243	280	298	296	276	274	268	282	282	299	266	267	270	281	286	293	267	248	293	272	290	292	292	289	298	295	275	269	294	263	264	264	257	280	293	309	282	301	323	277	292	303	272	308	269	293	280	295	318	296	280	238	265	264	255	265	270	284	284	283	295	267	288	264	257	294	260	276	281	289	284	241	266	265	282	281	287	312	280	249	263	263	284	266	273	294	309	270	287	281	274	256	254	277	286	272	283	291	275	250	303	293	294	278	295	268	274	258	269	265	294	296	322	272	267	275	306	283	292	234	261	276	283	266	255	274	264	269	285	252	279	285	275	244	291	246	283	265	267	302	263	283	267	262	265	296	274	278	308	297	248	293	294	282	255	294	255	272	277	273	288	268	244	247	284	284	239	294	252	295	273	256	264	264	259	289	287	275	288	271	280	247	282	275	278	278	278	269	280	257	284	293	283	280	275	280	261	271	284	276	255	280	273	276	258	287	267	300	299	277	301	269	297	242	266	286	286	293	284	287	289	276	258	256	278	293	276	292	272	314	298	260	298	264	276	270	302	291	254	249	288	291	247	291	289	271	283	300	285	278	259	289	262	273	284	273	309	280	273	248	255	274	271	292	249	280	278	253	279	274	289	277	272	287	267	282	268	275	286	284	271	273	276	267	274	286	307	298	300	282	264	274	287	289	275	242	312	272	302	242	280	259	275	287	287	303	270	276	268	277	283	270	283	287	284	272	262	292	272	285	268	290	279	279	248	281	289	274	270	296	277	302	298	261	287	274	271	244	266	284	256	260	266	259	266	290	287	251	289	239	283	272	275	295	284	269	291	291	283	284	278	319	288	285	304	275	280	261	295	285	295	289	249	269	258	305	281	254	277	255	270	273	285	287	229	277	278	303	290	277	273	273	248	254	270	270	254	275	291	303	278	276	283	271	269	287	251	281	255	265	261	273	289	302	255	255	288	282	250	285	254	269	270	276	251	295	276	279	261	275	266	289	294	275	258	292	268	276	279	284	287	285	310	285	241	284	260	291	261	281	301	260	267	272	315	263	311	286	276	257	254	297	291	272	301	245	259	237	277	280	316	233	268	265	275	285	257	275	279	269	271	291	277	253	294	277	281	281	285	270	293	257	271	286	272	265	277	306	272	297	276	313	280	285	284	278	262	279	252	282	270	245	304	251	242	277	283	271	301	259	274	272	277	313	263	254	274	254	278	249	281	294	304	299	252	267	259	274	283	287	251	264	266	274	278	277	264	241	291	266	289	250	272	268	289	252	284	249	301	274	278	275	278	283	269	304	292	270	290	291	273	293	277	272	246	271	303	264	303	281	274	271	300	260	266	283	303	255	248	270	304	279	268	261	275	290	269	265	289	280	287	271	265	259	309	297	291	284	264	265	267	255	278	243	262	306	295	256	257	288	280	247	263	269	264	303	286	234	283	270	274	277	262	276	282	253	266	291	277	274	296	292	285	275	278	277	247	247	303	271	272	291	255	278	245	253	308	271	285	285	296	265	292	254	275	264	296	288	251	281	250	262	306	261	258	257	269	266	272	263	290	288	276	260	247	257	293	265	261	311	256	265	316	282	265	302	258	305	275	284	259	271	290	293	278	274	292	278	292	253	292	258	257	284	264	272	259	291	303	276	287	265	296	253	261	273	272	287	288	287	304	294	275	274	270	269	298	299	301	264	279	275	295	277	273	279	280	298	286	251	290	270	280	329	234	281	278	267	260	248	299	292	267	285	270	285	291	239	290	253	258	296	291	288	276	274	293	269	289	258	282	278	265	237	285	262	266	270	297	289	295	260	281	295	252	276	282	308	274	275	306	295	280	270	268	278	275	246	272	291	279	282	274	293	288	241	255	267	263	262	294	280	271	286	281	261	268	278	275	286	280	255	290	289	279	296	262	284	286	249	286	283	274	270	270	279	256	273	282	283	289	295	287	281	276	263	268	297	294	281	257	281	261	301	282	289	273	271	289	289	258	283	255	273	289	273	271	280	268	265	276	287	275	259	287	268	289	273	281	283	281	270	304	298	259	310	297	274	240	254	284	282	263	303	275	265	272	277	281	293	287	288	265	288	279	264	268	283	282	287	279	280	277	294	280	275	273	298	273	294	283	296	274	287	274	277	273	276	273	259	270	272	249	254	281	303	277	253	298	309	259	294	271	273	293	246	281	299
10703	19217	18275	10799	8092	6334	4724	3546	2600	2066	1651	1364	1214	1027	893	756	647	602	565	566	527	533	467	474	513	455	416	417	412	438	405	402	476	434	439	440	494	462	444	429	389	446	416	398	386	403	383	380	387	414	388	383	390	381	368	390	363	382	389	392	353	363	356	377	346	321	370	391	367	383	372	349	351	356	350	319	364	348	352	381	387	363	353	372	363	362	371	334	352	360	336	364	349	358	330	342	346	379	379	341	321	355	360	361	354	363	344	348	374	354	323	338	354	333	325	351	384	353	374	371	371	349	354	351	359	353	343	357	366	340	391	330	299	369	326	355	373	360	295	355	318	380	377	344	349	341	393	347	323	367	334	385	354	402	323	368	379	364	320	322	335	370	344	352	360	351	362	369	339	360	367	343	345	343	349	351	358	336	330	376	337	350	363	331	359	385	361	366	334	364	375	369	367	368	363	367	376	337	341	357	321	341	352	347	341	333	366	351	370	375	334	343	344	335	376	349	332	347	337	351	333	337	336	357	315	351	372	324	359	365	332	338	340	392	329	346	364	342	356	362	334	355	394	340	335	369	355	351	386	337	356	374	369	306	369	383	355	353	342	359	320	334	342	359	360	350	370	353	370	354	350	354	330	349	371	338	371	360	338	345	350	371	364	374	369	370	330	340	352	371	357	379	351	354	350	330	364	376	318	376	370	358	347	340	384	384	359	359	349	353	337	338	383	350	364	349	339	366	359	384	348	359	370	356	369	348	340	349	370	356	345	357	340	353	376	322	356	329	327	365	366	340	354	385	358	327	369	350	370	343	345	327	338	351	318	344	359	328	326	356	348	376	333	353	305	331	322	299	343	345	348	342	356	345	352	347	317	329	374	389	336	374	340	378	340	336	324	372	348	328	351	337	336	345	345	337	380	347	340	344	333	360	343	340	379	325	333	345	352	327	362	344	365	376	360	337	357	395	385	366	346	384	313	358	356	384	343	373	349	336	360	330	326	375	346	352	357	334	342	367	318	339	367	332	352	354	346	368	341	350	350	321	338	370	371	358	360	334	365	343	375	360	360	350	356	335	392	350	349	325	344	365	357	340	349	364	358	357	335	342	364	302	355	350	350	359	389	339	347	348	320	366	352	370	348	334	333	335	335	329	359	363	328	333	374	338	366	349	367	340	349	372	318	339	351	352	339	366	334	346	379	359	347	354	346	349	369	334	341	373	349	333	346	341	324	359	353	312	347	320	361	327	339	355	369	323	386	341	356	333	339	349	343	362	336	335	332	345	356	343	350	350	332	371	325	350	327	339	395	368	341	366	355	330	399	369	344	358	340	330	315	352	398	380	371	325	322	330	340	347	352	358	394	330	332	354	371	354	328	342	335	351	357	343	330	362	309	369	335	321	355	302	322	359	368	361	341	347	360	370	338	335	352	360	376	347	355	353	374	325	329	348	355	336	329	339	325	342	378	335	337	365	341	335	365	370	359	350	363	343	322	383	348	368	322	343	356	356	344	333	355	355	366	385	339	330	358	362	343	331	364	373	369	345	340	308	350	356	381	341	356	318	374	331	356	376	354	356	325	380	365	349	364	357	328	346	362	344	373	335	333	365	333	355	360	361	347	346	347	327	340	348	378	370	365	369	322	340	356	381	342	363	346	335	367	358	347	363	367	339	360	386	353	347	344	353	324	353	321	361	333	360	356	336	357	334	330	339	355	362	329	383	346	364	369	346	352	338	364	353	362	365	332	356	345	339	377	339	346	327	323	352	335	352	384	344	378	347	353	364	359	351	332	361	374	356	353	370	341	346	360	352	345	364	373	347	374	359	378	355	372	336	359	342	373	366	364	345	373	355	333	344	342	350	375	364	337	334	330	343	355	349	329	348	363	356	381	344	334	334	325	354	360	329	330	339	360	322	353	320	342	332	354	357	346	368	347	335	391	336	361	342	372	337	356	368	363	363	332	314	348	372	316	332	296	317	344	332	368	313	312	352	335	319	370	355	325	345	332	355	319	332	369	366	359	366	362	367	346	344	358	354	340	364	375	373	383	368	368	367	309	369	341	351	367	337	367	366	326	333	350	351	332	379	336	330	373	343	357	331	350	385	328	373	337	329	345	340	394	348	378	332	380	361	346	362	360	321	365	365	314	348	330	366	337	331	348	335	367	337	340	370	358	357	365	369	364	334	345	370	332	338	349	349	355	332	347	324	339	368	355	360	370	345	359	382	333	340	325	357	339	361	378	337	378	348	330	373	323	360	373	381	299	306	383	332	357	372	360	334	357	331	344	348	351	338	364	371	370	321	340	339	378	345	338	334	360	331	366	345	347	337	338	367	377	341	336	344	358	363	370	373	358	356	346	357	343	356	338	390	332	353	384	367	364	341	355	341	369	325	370	361	338	355	358	325	400	365	342	336	372	362	363	337	359	360	347	372	388	384	347	340	348	354	349	366	384	340	332	341	354	361	355	369	335	331	420	348	366	316	318	332	349	362	324	376	311	346	344	348	343	338	369	375	345	306	348	349	357	310	358	364	375	352	372	360	351	372	352	320	394	348	364	360	355	349	346	394	347	372	370	356	323	333	317	353	321	373	351	361	343	409	358	347	346	357	322	323	391	329	358	331	380	315	370	354	337	341	372	328	362	375	370	345	312	358	358	349	343	354	335	365	372	347	330	337	375	348	346	354	357	373	349	364	305	362	347	342	343	361	326	333	327	358	328	356	349	345	348	345	328	352	378	330	330	365	334	381	362	336	352	322	353	370	377	362	376	353	345	326	347	377	360	336	322	348	326	360	356	316	346	355	364	376	384	345	349	378	322	358	397	346	346	329	371	323	369	383	376	330	374	374	346	349	350	356	359	405	335	316	361	353	341	372	344	316	358	323	309	351	334	352	350	364	315	334	310	369	359	352	360	338	360	352	332	368	372	338	357	375	372	391	348	349	353	360	365	360	348	341	353	365	336	358	373	325	312	369	350	369	325	331	317	339	333	353	341	358	373	348	355	343	355	352	385	383	342	339	350	316	351	338	369	330	326	363	383	386	333	325	337	380	362	341	331	343	388	356	335	368	366	341	374	382	352	343	347	334	349	337	333	335	349	351	340	349	371	358	357	382	336	319	324	343	347	347	375	350	341	359	333	360	336	352	347	348	349	370	355	374	325	349	368	353	371	354	353	355	354	332	333	320	322	344	369	337	334	347	354	369	389	347	366	352	329	366	332	338	353	361	316	362	326	367	378	380	395	357	328	332	350	342	377	378	342	361	315	342	321	372	337	345	343	382	349	346	319	346	396	301	364	381	360	361	333	350	363	363	356	340	316	375	329	357	369	388	347	337	375	340	365	376	316	336	360	393	368	353	354	361	361	327	339	365	334	366	357	313	364	390	374	390	339	375	357	339	394	352	351	326	332	369	362	367	346	344	339	351	340	320	351	365	355	357	323	339	352	344	341	353	392	327	384	329	348	307	380	335	330	344	356	368	364	380	364	376
23624	20983	28265	23872	21018	14432	5399	2847	1879	1436	1227	1070	926	754	675	611	478	490	378	408	383	343	353	342	303	269	253	256	272	252	244	264	228	277	286	268	264	293	233	254	275	250	263	237	248	209	232	203	229	224	235	223	220	223	228	200	218	204	180	176	217	194	219	217	205	192	208	182	213	194	198	177	189	205	208	196	201	181	206	181	192	210	185	206	205	187	210	189	207	224	209	205	199	203	205	189	182	189	199	188	218	188	220	201	199	214	196	211	218	179	172	210	183	191	195	187	208	202	172	216	207	188	190	193	188	199	172	208	194	187	171	166	187	213	194	187	190	194	184	213	200	174	192	196	205	194	167	173	207	197	193	199	170	160	177	190	187	185	171	180	161	194	215	179	186	200	196	207	163	173	202	176	196	187	171	176	191	190	186	176	225	217	198	175	175	200	196	183	183	172	188	186	189	194	188	205	190	188	177	186	170	194	200	210	204	218	219	182	188	197	170	190	186	200	189	192	222	206	192	189	187	197	189	191	191	181	225	212	203	178	184	179	189	168	200	202	198	213	198	169	202	208	194	165	216	209	195	189	199	192	192	221	186	206	174	170	211	207	187	192	185	194	192	172	183	197	174	213	209	195	211	187	195	205	201	202	187	182	183	203	182	199	205	198	184	197	180	189	206	181	180	216	175	185	208	182	186	194	194	205	188	173	203	177	181	194	196	206	183	192	170	182	207	194	180	192	229	197	176	187	180	200	198	156	204	186	217	196	213	201	193	242	197	189	178	188	211	218	206	182	198	201	188	193	195	180	187	163	197	195	209	214	188	205	179	226	214	196	225	194	163	205	195	186	209	185	205	189	214	188	182	184	174	171	218	200	183	200	173	198	182	208	215	192	194	186	191	213	171	183	194	180	197	192	189	212	202	209	188	141	189	174	190	201	185	165	186	215	184	176	181	184	184	194	197	168	203	174	200	196	212	192	220	185	199	196	171	201	179	208	215	189	167	191	199	172	188	210	187	200	170	195	187	178	196	185	174	179	194	178	204	215	195	197	196	206	205	205	187	184	176	187	214	191	176	174	200	189	176	199	188	185	201	212	173	170	184	202	202	198	185	214	220	177	175	167	171	188	193	189	198	187	177	183	174	202	223	188	198	182	181	197	202	190	181	195	180	171	175	188	192	203	185	181	187	198	198	184	208	209	179	171	196	163	179	157	180	175	189	188	206	180	188	191	220	202	197	198	183	185	205	186	205	191	204	182	174	189	195	205	179	191	201	202	180	178	186	170	201	186	179	192	195	191	188	209	200	199	174	175	170	193	161	183	211	192	187	187	198	191	200	175	199	202	193	209	199	178	202	195	171	175	204	168	223	181	186	191	199	189	194	201	173	180	208	174	224	203	198	194	187	180	215	183	189	184	181	209	178	199	201	196	197	186	170	167	206	199	201	211	201	211	195	204	189	191	182	185	204	186	204	197	198	204	191	193	167	187	173	198	195	173	190	203	205	198	197	183	177	193	158	187	143	184	218	178	177	195	174	201	202	180	191	156	197	168	181	199	192	193	206	188	163	185	182	195	190	180	189	203	186	175	181	203	209	178	164	151	187	178	186	198	166	179	194	197	167	200	192	193	195	205	169	192	192	190	171	193	184	184	187	179	190	182	224	207	191	196	198	202	195	201	200	207	197	212	175	180	182	197	201	200	183	201	199	201	185	182	197	195	237	200	183	187	212	164	182	186	176	207	194	195	193	163	209	191	160	197	181	197	171	188	182	186	212	183	184	174	194	214	207	213	211	202	185	199	182	211	189	186	205	197	180	196	173	174	169	194	196	192	164	196	190	175	180	183	192	183	185	175	196	205	193	174	215	202	182	196	192	191	192	175	174	215	188	215	190	214	190	180	195	215	217	187	189	189	208	163	202	204	187	159	184	179	179	177	193	181	194	187	220	166	184	210	201	188	180	180	198	198	200	200	200	192	206	210	187	173	211	185	176	200	220	191	192	185	204	187	175	196	194	195	188	191	171	209	194	207	198	177	203	183	207	210	216	177	178	199	181	177	196	198	206	202	167	179	201	166	190	210	217	189	209	192	210	184	180	188	186	192	176	181	188	200	192	183	178	192	187	186	199	199	186	172	215	204	194	187	180	194	185	198	194	179	178	201	191	190	193	169	187	173	188	188	182	178	193	202	191	197	208	182	190	186	203	192	211	159	183	190	180	196	189	206	183	209	200	203	177	218	198	203	179	191	189	203	202	170	211	195	190	186	204	213	216	167	158	196	206	185	191	188	183	191	197	149	172	196	163	192	203	214	199	190	200	199	184	200	188	197	189	196	172	188	180	195	206	194	164	185	220	188	196	178	203	179	185	200	161	196	161	180	185	189	162	160	196	178	200	206	198	199	174	185	192	199	211	191	182	194	215	177	191	212	183	210	194	211	167	185	193	201	191	187	175	190	200	185	207	203	219	168	193	209	201	192	209	194	160	180	183	202	213	191	187	183	185	209	189	206	196	183	195	165	204	180	172	202	204	173	198	197	193	190	187	179	216	191	180	203	198	182	186	202	191	187	203	194	155	186	191	183	216	195	205	186	196	197	188	192	178	201	200	198	205	205	175	185	199	182	193	190	199	197	188	201	188	186	203	200	192	202	188	175	184	209	169	208	182	185	196	226	202	198	217	199	193	200	202	197	196	203	195	202	190	183	185	172	202	200	190	190	196	177	204	180	222	202	174	170	199	238	196	191	188	211	211	197	196	210	195	174	177	190	192	210	175	197	211	176	178	185	191	199	182	154	199	198	188	214	182	183	201	171	180	185	171	193	183	195	187	179	186	171	192	181	194	173	194	202	204	207	222	196	171	212	197	208	210	194	220	177	195	203	176	179	212	197	177	196	199	219	191	194	168	169	183	195	207	186	212	185	142	166	172	187	193	210	194	183	177	184	171	187	194	203	186	196	178	201	200	194	184	198	208	216	201	212	191	180	167	169	175	201	207	179	178	193	181	185	192	201	161	191	195	188	190	168	178	206	176	212	199	198	207	202	186	157	196	201	183	163	181	212	201	208	213	195	184	179	186	179	197	206	191	188	201	206	194	199	184	199	182	164	195	188	187	195	196	181	187	199	206	192	188	195	175	174	180	196	172	195	186	182	182	210	194	193	161	206	165	188	209	186	184	192	199	197	213	192	203	180	206	223	175	203	176	210	167	182	194	171	188	182	206	194	181	191	180	174	184	194	190	213	201	204	191	204	184	200	200	191	199	196	186	182	201	188	198	182	200	199	166	192	177	178	206	224	188	188	185	187	182	194	186	166	179	188	182	208	200	190	205	221	214	211	173	176	174	192	179	221	191	186	187	151	202	204	180	187	189	193	183	198	212	210	188	196	196	182	182	186	180	193	221	193	187	181	184	191	178	183	208	174	191	161	207	230	190	182	179	188	166	187	204	181	187	202	200	198	209	215	200	196	176	183	158	190	189	171	176	196	202	228	201	187
12012	27215	25803	17217	13785	10729	8096	5859	4334	3390	2762	2307	1851	1561	1307	1070	856	837	756	647	610	535	552	527	463	437	382	377	404	391	370	367	341	396	371	392	445	401	398	429	346	328	311	335	293	322	341	324	361	287	354	280	330	335	293	324	256	244	242	281	284	248	270	266	280	301	276	300	269	275	277	275	269	287	241	279	224	229	286	288	254	272	281	276	269	257	269	285	273	279	237	285	282	244	259	279	279	261	250	237	248	276	262	264	246	229	264	275	248	206	253	275	241	228	248	249	248	279	248	235	222	237	276	252	245	255	250	246	249	249	253	245	224	250	272	233	259	242	271	228	238	261	238	275	234	241	254	232	258	225	245	223	224	214	248	235	231	242	276	243	259	255	262	253	221	249	254	272	254	256	227	263	236	234	251	243	264	273	233	257	238	233	265	256	242	248	220	250	229	236	246	255	259	247	218	245	245	256	244	248	263	234	249	232	239	232	252	209	260	232	255	226	249	262	249	251	252	238	241	252	229	244	263	256	242	263	257	260	244	251	237	265	251	245	232	250	252	222	231	225	233	248	242	260	246	223	241	255	245	263	245	243	253	239	232	280	225	220	251	251	230	249	232	215	272	256	242	305	245	247	255	283	247	221	247	244	229	233	254	244	246	255	240	243	273	247	259	236	260	256	230	236	241	273	241	241	202	237	232	242	247	228	249	223	252	253	255	260	236	230	254	249	221	249	246	275	237	244	259	248	242	220	236	243	237	238	233	281	255	261	226	248	262	233	246	252	253	234	221	239	227	261	232	254	278	254	249	244	241	261	239	239	237	245	219	250	274	246	230	281	244	271	238	242	223	236	234	222	262	225	256	232	256	264	240	242	249	249	236	235	243	261	259	237	235	233	240	266	227	254	223	259	255	263	240	254	191	244	262	249	236	252	214	245	212	234	258	261	263	260	229	233	257	243	244	254	287	218	241	243	219	253	241	243	222	255	268	252	240	251	224	226	255	270	246	235	259	243	224	239	239	237	247	236	253	240	240	244	236	241	237	227	244	234	275	232	234	241	230	252	253	220	219	238	232	248	253	243	243	225	248	248	249	254	241	262	269	252	245	251	270	248	212	259	251	218	216	229	224	253	260	223	243	200	252	215	218	259	240	259	233	248	245	257	234	241	298	274	265	236	242	271	251	239	233	222	241	256	242	258	224	250	265	267	238	235	265	233	252	214	235	238	274	242	246	225	260	257	253	241	269	254	248	217	254	220	267	242	231	223	265	261	269	259	244	254	236	215	249	244	247	226	281	244	255	238	252	235	291	242	247	239	246	243	235	258	243	254	252	271	253	235	238	252	257	273	230	241	262	271	231	245	234	254	273	256	251	220	247	225	248	261	249	221	228	236	250	270	254	269	239	247	223	251	264	247	260	251	278	262	247	235	222	274	235	260	253	215	249	262	221	242	241	270	236	246	241	217	260	256	258	243	224	227	234	247	234	256	244	248	232	231	252	259	232	222	239	244	265	251	233	259	257	243	230	233	226	253	258	230	250	228	245	255	234	231	244	255	243	250	241	244	268	240	235	268	256	275	248	228	226	223	254	245	254	244	244	240	243	233	236	251	248	227	267	245	245	233	239	245	238	261	261	261	237	257	271	238	258	261	240	260	249	253	247	230	231	243	254	231	240	234	272	256	230	245	222	232	228	258	241	263	248	255	257	225	220	239	240	249	280	265	246	262	215	243	225	242	272	277	249	239	272	237	237	261	240	248	243	254	243	218	226	273	229	253	236	218	258	222	236	225	224	238	242	252	229	264	251	247	243	252	238	201	265	266	259	243	248	249	248	238	246	234	260	212	269	247	238	246	245	232	244	237	272	238	236	258	255	259	258	228	240	258	275	236	268	243	231	240	243	246	239	257	254	238	265	227	253	256	231	226	219	243	251	238	262	232	262	254	242	240	256	267	245	249	241	232	227	272	216	248	257	242	235	246	243	257	237	250	264	269	213	212	248	249	245	275	231	268	229	253	221	241	259	260	254	268	277	242	247	283	236	224	242	246	238	238	259	245	264	255	250	252	245	237	221	249	247	230	251	233	260	256	271	240	237	237	245	208	222	235	245	250	238	227	267	233	253	229	220	238	231	257	257	245	245	261	247	248	228	267	231	247	244	233	232	237	262	248	252	236	211	217	230	235	233	233	236	236	192	241	231	262	265	230	225	278	259	236	238	249	234	242	229	238	248	213	258	244	247	245	230	236	248	260	232	224	253	252	262	253	260	259	250	231	254	209	232	251	259	215	239	273	241	275	260	241	242	254	251	232	229	232	258	242	243	219	248	227	237	219	210	214	260	206	251	236	232	261	237	237	245	241	213	230	246	224	233	271	247	288	239	246	236	240	250	240	259	247	272	229	261	242	249	253	250	255	253	222	231	264	260	250	249	225	238	236	233	218	261	227	238	226	219	248	226	247	263	248	237	228	254	249	234	230	249	263	285	220	249	250	249	229	235	254	205	250	237	242	211	253	246	250	226	252	240	234	251	233	239	223	210	230	233	247	237	246	240	225	257	256	246	242	258	224	253	258	253	270	253	224	260	220	226	243	239	230	263	239	240	259	237	258	283	245	203	241	244	231	245	231	255	254	210	244	276	265	195	252	226	238	236	253	262	252	226	231	213	253	224	236	236	279	230	230	210	240	254	260	283	259	247	238	225	258	243	257	229	216	223	260	253	236	248	246	267	249	252	269	252	232	269	231	266	259	251	258	246	237	242	259	238	214	241	255	270	250	256	235	239	257	237	228	217	279	255	231	253	223	253	261	243	221	273	222	238	238	253	264	260	247	255	241	242	231	240	260	247	218	237	238	214	229	242	270	254	230	229	229	252	219	265	223	224	213	234	220	241	250	249	245	240	236	258	227	248	233	256	231	241	258	242	241	238	245	251	230	247	255	239	233	248	256	252	236	219	225	285	265	222	238	251	262	231	249	222	247	243	236	235	263	217	216	254	222	275	222	259	239	248	253	247	270	238	248	232	233	246	250	248	246	227	237	247	238	253	253	241	286	252	274	240	259	262	241	257	255	248	248	267	233	239	230	238	229	280	227	254	213	222	236	265	269	259	242	235	250	263	199	246	258	247	237	216	228	239	240	259	231	249	248	237	243	249	250	232	263	261	269	248	245	233	266	219	236	247	257	214	218	256	262	281	239	269	281	223	245	238	240	255	241	239	238	256	256	238	251	242	226	235	238	247	218	254	218	242	206	244	244	236	236	251	261	259	230	248	224	247	240	211	236	257	255	246	210	239	227	235	209	242	246	259	255	252	240	251	250	253	226	268	231	246	242	229	264	218	244	244	268	234	293	220	264	275	248	265	241	245	238	246	250	241	242	240	253	231	244	239	229	226	238	241	247	260	225	231	253	226	248	240	234	247	275	254	238	246	229	251	245	234	241	219	279	253	225	234	232	249	243	218	253	244	236	246	234	236	257	215	258	209	257	247	245	261	243
22667	20990	28722	23465	21008	21229	14180	4348	2615	2052	1723	1423	1250	959	825	712	597	528	503	454	449	388	380	308	320	277	282	274	253	250	259	246	241	230	257	246	279	230	252	244	216	245	213	206	209	192	191	180	217	215	201	186	195	195	204	188	164	168	188	180	194	141	181	167	178	146	176	147	141	161	140	157	131	187	183	161	170	164	173	166	170	175	149	132	144	144	147	152	155	168	162	135	134	167	146	167	156	151	130	154	148	163	172	157	149	148	151	155	159	142	143	155	168	143	146	152	152	138	168	155	136	151	131	141	133	152	144	145	149	141	150	158	145	160	145	138	181	164	159	167	138	170	142	133	128	127	126	150	141	151	169	166	138	141	130	146	153	145	167	166	152	152	156	133	139	153	151	144	162	151	144	137	140	142	156	141	138	138	132	141	141	145	153	143	131	158	160	152	116	167	136	150	155	151	153	132	145	143	151	139	145	127	134	154	135	135	149	141	126	134	143	157	143	143	157	152	130	155	159	156	139	156	138	150	127	156	145	142	147	144	153	154	139	131	144	168	135	152	151	166	164	133	146	151	154	133	137	140	135	126	158	132	156	155	141	159	150	144	155	137	154	129	148	132	138	158	147	151	174	134	169	153	138	155	146	136	115	145	140	156	158	157	123	155	157	138	167	145	150	155	162	139	140	147	148	141	134	153	155	153	137	143	137	150	157	146	140	141	137	152	146	121	136	130	128	164	129	126	146	128	152	141	138	139	149	135	153	154	171	129	145	140	167	149	154	123	150	148	141	143	140	153	158	160	125	159	159	131	139	146	146	164	131	144	134	161	166	143	150	153	125	141	163	153	159	162	159	136	132	149	149	172	134	162	133	141	122	133	138	131	128	165	154	139	130	165	119	149	130	163	144	172	179	144	131	145	151	148	133	151	142	147	146	134	134	144	134	145	153	158	129	150	154	148	148	162	146	147	169	127	147	144	148	133	147	139	178	159	146	156	133	129	163	144	151	130	132	141	158	147	154	159	147	124	150	134	135	153	138	155	163	145	130	141	145	139	159	150	148	144	152	141	130	165	150	150	148	141	147	122	144	131	155	146	145	129	161	137	148	152	138	129	132	117	140	144	125	145	144	146	140	148	148	154	149	139	144	151	167	133	124	127	155	140	159	160	140	135	156	155	124	151	148	134	150	148	156	169	150	154	146	140	149	148	147	126	145	139	126	150	157	163	144	157	140	150	149	167	163	129	158	138	143	122	154	167	160	146	139	139	127	150	127	151	149	138	144	126	145	151	144	147	144	158	133	161	134	156	141	155	161	151	152	151	136	141	135	131	131	141	170	143	143	117	150	131	149	154	133	166	125	153	125	142	145	152	125	133	151	158	162	141	128	134	127	138	135	146	154	154	145	143	157	129	137	149	134	141	155	157	149	148	146	144	167	148	137	140	155	143	146	135	155	151	135	142	110	112	154	148	158	156	131	160	151	144	131	134	151	136	152	146	138	151	133	147	157	150	155	137	155	163	137	127	152	133	135	143	144	128	162	138	142	149	157	148	150	152	123	162	158	161	158	183	148	148	122	130	160	135	127	130	179	154	157	144	137	135	153	128	132	141	171	154	149	145	127	135	155	140	142	151	134	130	134	167	167	129	129	148	143	155	147	137	148	156	148	132	138	128	166	169	148	135	149	154	146	129	146	160	147	149	155	133	141	144	135	148	151	139	147	139	143	157	152	143	139	147	153	146	133	140	129	145	127	145	145	163	123	147	152	153	148	152	146	149	135	146	138	156	148	158	138	163	140	145	138	147	163	129	166	139	149	137	146	154	133	126	130	140	132	145	154	160	132	140	155	123	149	122	154	137	149	138	150	143	148	131	154	139	139	152	143	148	128	154	155	147	153	143	140	159	159	146	143	145	151	123	167	129	154	153	135	147	135	151	134	166	150	128	141	145	141	141	158	155	145	154	153	155	128	139	150	143	147	153	162	134	147	159	152	151	166	133	153	150	138	145	143	146	144	161	158	156	128	154	160	137	152	166	125	150	142	137	155	144	142	177	155	142	134	139	154	136	144	146	145	146	143	143	129	135	130	120	144	123	126	148	143	124	163	134	133	154	127	154	140	166	142	135	134	136	166	177	156	150	135	158	144	130	160	153	154	141	144	148	161	146	131	134	143	139	137	145	162	142	165	145	130	134	152	125	130	154	168	150	148	140	140	145	159	147	146	145	123	153	142	152	156	173	163	117	156	144	149	143	148	151	141	154	152	158	155	161	156	129	133	158	152	129	146	142	154	131	142	152	136	124	126	150	143	154	143	143	133	159	171	136	133	161	149	144	164	146	156	142	119	162	144	150	161	145	128	135	157	157	139	153	150	161	145	127	148	144	157	128	149	158	151	153	147	139	155	141	132	160	123	138	163	138	139	132	145	149	118	153	137	124	156	158	143	152	151	130	128	133	126	172	152	134	137	131	144	127	153	167	159	131	135	145	163	117	163	149	150	135	135	155	145	162	125	146	158	154	146	133	140	143	143	156	147	139	136	137	110	129	125	164	160	131	158	135	135	154	156	147	144	163	145	168	160	151	160	148	151	161	143	130	134	160	165	162	154	161	138	155	143	153	169	158	134	140	142	139	148	160	152	159	142	127	153	149	144	153	133	129	144	142	155	152	128	142	158	137	169	142	145	150	157	144	140	140	144	138	150	149	130	161	122	131	152	153	154	141	136	147	146	147	135	138	159	161	138	157	147	170	132	156	159	138	144	152	141	155	133	140	172	133	157	165	148	150	146	153	142	160	154	170	149	141	159	138	146	104	138	162	138	141	145	147	134	129	150	151	143	135	167	141	146	153	140	171	160	143	130	137	153	138	149	165	135	149	141	167	165	166	132	137	160	138	111	143	146	144	146	134	147	150	142	122	141	138	138	123	165	130	161	141	150	163	161	165	141	146	137	127	143	133	155	115	158	166	156	147	148	130	122	150	130	125	148	136	143	138	145	164	149	154	151	153	159	139	152	130	160	174	148	169	137	161	159	141	142	171	177	143	165	129	147	145	136	148	125	142	146	145	166	143	155	148	162	150	139	161	155	160	139	134	160	149	137	140	142	138	133	127	142	155	137	139	136	149	152	135	170	148	147	123	135	140	162	115	148	155	129	146	138	124	148	122	155	161	130	157	171	148	151	135	146	145	157	142	140	151	139	142	157	135	135	130	168	155	165	150	150	162	143	137	152	146	157	145	154	142	135	143	145	153	135	131	128	146	152	135	141	136	136	154	134	151	140	130	150	167	164	135	161	138	130	145	143	145	121	153	164	147	138	133	134	162	161	142	160	140	135	165	161	128	142	159	148	145	143	155	140	156	137	152	140	158	130	154	157	134	151	157	143	135	153	143	152	147	128	157	142	155	163	142	146	133	132	129	145	148	140	143	136	155	130	130	144	133	129	163	177	137	132	157	139	156	130	155	148	147	138	131	152	155	167	147	127	169	127	134	132	136
14756	32879	31158	22099	17972	14196	10843	8043	6060	4793	3745	3129	2515	2073	1719	1355	1174	1023	854	835	710	669	636	538	491	432	434	382	399	368	399	406	407	379	387	433	391	383	391	380	377	341	335	333	310	277	268	328	297	290	251	258	259	264	270	237	236	211	223	248	242	216	245	243	211	229	233	210	216	225	235	212	206	210	243	205	208	212	184	198	198	190	208	212	198	190	215	210	201	198	181	191	198	199	224	204	193	190	174	196	185	212	173	199	186	169	187	168	211	189	185	192	174	184	184	179	167	180	182	190	198	181	186	177	201	179	159	182	191	164	183	190	162	169	194	186	167	173	184	170	183	184	199	184	177	181	180	182	188	187	158	197	161	178	172	193	181	187	195	175	202	183	197	171	179	193	190	174	175	193	194	175	181	167	162	190	186	196	168	200	178	197	198	183	191	207	155	172	172	201	185	160	180	174	158	189	158	198	168	167	176	174	160	183	214	182	168	194	168	183	176	179	176	168	167	228	167	194	185	179	149	186	170	179	176	191	189	206	184	193	191	163	187	181	191	168	150	172	169	207	182	162	193	158	184	173	177	181	194	194	162	185	174	180	172	193	181	159	153	177	191	170	185	188	199	208	184	176	172	162	165	190	188	192	176	167	184	167	189	167	161	200	193	178	154	163	210	176	199	188	181	175	169	181	168	181	157	178	192	176	148	186	202	172	184	191	175	204	181	179	187	188	169	190	172	182	194	164	165	181	173	178	174	193	182	186	187	178	155	193	186	188	182	183	157	198	179	180	152	176	172	169	180	191	187	175	161	201	185	180	191	175	182	185	173	185	164	204	157	183	193	189	176	188	181	174	191	187	206	192	184	181	192	180	188	178	184	182	201	165	180	194	174	183	187	191	182	169	182	182	171	173	167	154	174	167	189	186	191	188	164	162	196	184	179	159	171	186	183	165	183	173	200	179	186	163	197	163	199	154	183	186	187	166	168	211	181	149	183	181	192	184	184	154	188	162	192	193	177	171	186	175	179	210	168	187	180	168	181	193	167	204	191	192	188	185	172	199	187	179	187	176	199	196	161	196	197	167	176	164	202	184	172	161	166	173	191	170	195	161	191	186	177	197	185	171	166	201	198	194	189	194	174	174	166	196	187	196	178	185	186	182	173	191	183	178	163	198	189	177	161	189	161	149	155	186	199	168	213	176	180	161	196	170	177	164	168	188	168	207	157	171	187	162	211	193	174	176	163	204	189	158	190	205	192	172	213	174	174	198	171	203	157	197	200	181	188	187	179	185	177	160	173	159	178	176	185	183	177	206	179	183	179	179	181	192	198	187	183	175	186	166	179	150	161	170	192	175	189	184	175	195	181	195	188	167	167	191	184	168	163	166	190	190	193	183	190	177	161	198	169	182	168	191	183	176	179	166	180	172	175	189	182	184	194	172	192	180	184	173	183	185	189	177	186	182	166	184	189	176	174	171	178	206	195	192	168	201	195	177	206	173	158	211	188	198	192	180	182	178	149	173	195	166	176	182	164	172	167	189	170	164	187	174	172	187	193	174	198	206	179	188	181	193	186	173	186	198	190	210	182	177	182	201	192	211	183	186	158	194	182	189	189	161	176	156	169	176	173	172	184	183	170	172	175	170	178	194	182	184	199	185	176	163	153	208	196	165	207	153	201	159	192	187	167	191	177	182	172	175	180	175	194	204	175	152	170	174	192	196	173	180	215	202	191	204	196	160	191	184	204	192	194	193	174	186	197	194	170	184	178	208	153	174	163	180	168	175	195	185	167	178	194	161	201	184	202	169	193	178	161	194	190	156	161	191	172	170	173	169	179	184	185	176	173	191	187	204	168	191	166	195	183	185	182	195	205	186	183	193	177	182	203	209	187	184	180	178	174	195	173	173	199	207	182	167	181	184	202	161	164	180	185	190	177	205	187	182	164	184	173	186	216	187	186	169	166	172	186	188	197	208	160	175	173	181	184	160	179	157	176	178	174	189	175	196	160	185	180	188	178	197	200	190	182	200	201	186	181	178	180	176	196	180	176	155	158	184	179	186	177	171	171	180	155	204	185	162	175	177	193	201	195	188	197	208	192	175	194	200	187	186	195	193	207	170	154	182	206	186	178	168	174	185	196	161	197	188	184	186	161	171	186	206	189	143	192	191	177	171	193	194	182	187	166	217	144	169	186	213	175	182	185	179	182	183	164	163	172	169	180	181	202	177	185	179	199	171	170	211	164	183	183	196	166	173	179	199	189	179	174	168	194	190	207	186	188	175	195	175	209	203	176	173	199	183	176	158	170	171	166	174	193	179	190	193	168	161	193	166	175	156	198	186	194	174	175	203	167	181	180	185	177	188	192	188	177	181	187	189	185	169	176	192	189	195	195	167	172	189	181	191	191	178	191	192	177	197	171	210	160	166	196	176	145	185	162	197	194	171	170	193	194	170	193	187	169	179	188	177	193	165	198	171	154	167	175	157	165	172	157	170	171	187	195	185	170	173	197	171	186	162	168	197	195	180	164	162	175	197	156	183	178	159	191	171	189	181	192	164	189	183	190	187	154	177	182	191	203	178	181	185	185	161	194	155	202	171	181	174	201	182	172	186	191	194	193	205	185	182	166	179	174	176	206	169	180	188	225	179	198	193	164	186	185	178	198	168	196	182	226	180	196	169	176	167	178	189	167	159	188	206	175	186	188	196	157	191	196	185	173	187	177	193	193	182	174	176	169	203	167	198	176	190	180	187	158	173	170	188	168	182	177	192	183	176	179	173	222	177	163	181	172	193	182	216	190	188	188	172	151	166	149	176	199	182	181	164	176	179	174	192	182	201	200	168	172	184	179	165	185	186	167	174	182	185	180	167	170	169	188	183	161	192	163	177	180	188	173	197	181	198	181	168	168	167	174	161	172	186	159	184	190	182	181	191	183	178	182	187	176	177	215	160	180	172	190	162	218	184	189	173	185	178	173	178	186	205	176	185	172	173	165	157	186	197	180	213	169	180	196	150	178	194	179	182	194	174	198	215	191	177	187	190	194	176	184	167	166	181	179	191	189	178	188	184	204	184	187	175	171	163	191	176	164	203	156	164	184	165	167	176	183	195	185	182	178	184	219	176	178	171	180	214	160	175	206	183	165	183	180	187	188	193	203	189	196	198	190	190	181	197	174	199	184	176	200	177	169	163	202	183	181	206	185	181	185	179	164	179	200	168	167	196	179	169	182	169	183	220	156	187	186	187	177	181	172	180	158	175	174	180	169	181	182	191	172	204	164	166	197	172	207	161	172	179	192	180	178	179	191	181	211	162	191	163	179	193	207	168	158	186	174	188	174	196	199	190	199	169	200	167	176	189	170	163	175	194	191	197	182	198	200	169	180	180	196	194	181	181	180	176	182	167	181	178	175	154	189	179	179	187	156	183	152	177	199	191	180	169	184	187	173	199	188	171	187	180	177	186	192	208	181	201	161	180	195	179	197	194	201	196	174	170	140	182
26906	20700	16778	9149	4611	2997	1950	1445	1068	847	822	720	629	591	511	489	410	422	393	367	330	358	338	324	291	311	303	304	332	304	328	313	326	311	305	309	325	323	345	295	319	325	336	308	323	287	305	303	282	306	289	274	297	281	317	305	281	303	289	278	289	273	288	300	306	313	285	277	260	260	264	303	260	301	293	312	290	296	293	291	298	273	314	280	299	282	292	287	279	259	286	276	292	277	303	255	245	258	341	291	274	277	277	273	270	274	269	277	278	295	286	271	294	294	288	293	270	296	273	271	301	261	277	285	252	276	278	303	286	281	290	285	284	283	298	302	293	296	253	259	245	263	269	278	282	296	272	260	278	298	250	287	263	260	265	298	282	307	269	280	287	263	311	275	285	280	275	290	291	268	306	261	290	270	279	271	280	260	284	253	274	266	299	239	288	253	274	272	245	289	285	286	289	275	256	281	290	274	283	246	287	269	292	270	277	265	283	280	308	302	256	253	304	265	277	284	271	280	300	289	282	253	305	282	290	270	270	286	275	269	278	301	267	304	267	288	330	278	275	252	311	270	280	306	243	293	257	263	281	271	277	266	271	280	243	270	282	271	273	285	287	284	273	263	278	272	284	252	263	284	269	291	288	262	283	285	279	259	274	299	237	286	279	293	259	275	284	260	255	296	292	266	267	261	277	286	277	250	281	267	274	257	287	291	269	281	293	286	276	273	269	282	310	266	265	274	269	286	297	272	258	229	301	293	268	255	291	276	284	289	271	278	292	278	284	292	268	279	276	283	255	302	265	274	272	291	274	291	253	272	281	283	288	288	328	303	290	293	292	303	262	291	276	304	239	268	295	243	265	262	263	293	257	272	295	281	273	265	289	282	286	282	270	288	274	279	277	285	298	282	269	300	272	241	278	290	263	253	306	262	259	295	253	276	257	260	245	279	298	289	269	279	268	278	260	281	283	276	274	274	286	257	294	288	276	287	280	268	270	285	279	261	269	256	266	281	299	290	285	272	277	251	269	278	294	264	264	270	282	270	295	282	256	280	290	249	290	297	280	276	265	275	302	255	272	294	291	293	268	268	285	303	279	287	263	295	257	272	256	266	246	287	259	263	304	264	281	288	287	295	272	249	275	272	285	291	236	300	285	266	277	277	251	255	279	307	326	275	281	270	294	294	266	274	276	308	289	274	246	266	279	293	279	310	260	288	253	271	289	294	259	274	288	297	260	296	292	273	259	261	318	272	293	261	259	285	271	269	263	262	287	290	272	252	270	285	274	272	301	254	264	264	279	259	252	297	263	280	283	263	266	294	307	295	270	290	271	261	265	294	258	289	314	256	302	273	277	289	250	283	307	292	259	273	286	283	264	289	291	266	278	278	286	309	280	274	270	276	297	255	279	275	253	272	254	286	264	300	277	282	256	288	272	288	280	267	275	291	286	323	288	279	271	282	290	287	300	245	268	304	292	290	254	273	285	265	284	280	274	300	270	277	251	284	267	295	315	301	259	285	267	276	296	278	267	296	274	257	297	268	268	277	311	266	257	293	255	296	252	294	271	263	295	251	306	262	272	258	281	261	274	271	276	286	276	287	296	250	295	272	278	277	269	260	275	262	268	267	282	283	257	299	299	273	287	301	276	272	255	294	287	304	270	287	264	268	284	285	258	257	291	249	255	277	292	282	271	293	236	284	264	285	268	271	290	257	292	243	274	269	272	280	259	251	287	270	273	285	283	289	277	271	284	282	295	302	267	317	263	285	292	265	282	310	275	285	274	299	258	269	275	285	289	247	256	307	282	271	271	283	292	306	265	265	259	262	304	266	287	284	301	274	252	248	264	303	291	288	284	287	260	318	278	248	252	284	309	272	246	276	271	314	270	270	291	286	278	269	276	277	273	260	267	270	284	270	263	236	279	276	298	254	260	274	265	280	245	277	264	248	274	273	274	299	257	320	305	286	286	294	289	268	294	297	295	243	306	283	276	291	301	302	265	271	252	268	247	280	286	274	269	261	278	284	300	272	252	315	282	288	261	258	280	301	276	275	298	295	272	257	279	274	281	270	261	305	289	287	304	284	287	321	282	321	267	279	297	281	283	259	281	268	294	286	283	297	287	269	287	270	278	279	289	272	271	273	280	276	305	293	282	290	272	292	333	278	290	282	288	295	298	289	273	281	260	263	254	299	277	274	257	290	282	260	279	294	293	273	282	260	273	312	258	290	270	286	277	290	263	267	303	311	278	267	302	268	289	257	292	301	267	272	290	278	282	279	260	283	253	285	267	286	260	281	313	278	302	282	260	270	302	263	303	259	315	263	285	294	277	284	290	288	267	288	246	276	292	272	291	283	284	258	273	286	265	288	301	274	283	267	262	286	273	264	317	307	294	273	279	279	276	281	299	283	253	294	317	274	285	267	262	308	278	259	275	277	275	281	257	259	272	259	250	287	277	274	295	271	269	251	244	261	262	277	280	273	283	290	282	271	335	301	292	283	285	308	280	285	278	297	249	305	289	281	267	278	270	271	273	266	278	293	288	286	277	262	253	290	278	271	264	280	286	291	299	315	285	257	301	274	258	294	280	264	271	261	289	290	283	299	279	278	285	288	289	284	280	286	297	249	293	259	279	263	273	257	267	250	302	260	270	263	226	261	265	259	284	303	289	303	281	296	270	294	268	266	286	297	272	282	279	271	297	270	283	279	284	270	299	286	271	278	304	280	326	267	266	312	267	289	257	298	279	268	297	313	276	286	266	287	267	278	260	282	288	297	272	319	267	285	258	255	246	283	246	272	306	253	270	297	284	301	251	287	277	247	258	285	282	282	245	286	269	262	275	277	290	286	279	317	274	291	286	273	266	285	298	282	285	296	285	277	282	248	275	276	285	274	246	298	257	260	282	267	272	291	245	267	297	265	267	276	266	307	294	266	260	263	305	259	292	261	290	281	284	295	307	265	262	269	303	264	292	272	278	285	264	289	272	273	270	296	293	314	280	276	282	286	304	279	284	285	299	286	297	282	269	289	274	305	295	254	273	277	279	272	292	279	280	255	282	266	303	290	284	251	272	256	290	298	316	301	282	256	248	271	283	310	279	274	255	244	253	243	270	263	276	266	260	282	286	265	272	290	281	287	251	270	285	290	262	242	270	297	262	290	269	246	263	310	262	287	304	269	282	276	253	301	304	256	277	271	272	287	261	273	300	273	256	261	292	295	270	267	275	247	271	274	290	315	246	257	297	281	255	287	245	256	255	284	277	294	267	277	265	294	276	302	289	269	276	251	270	257	301	266	294	231	254	292	258	281	241	307	302	291	286	294	283	286	258	270	274	279	266	274	295	291	260	283	246	297	304	306	299	271	272	296	260	272	280	276	311	270	266	278	259	294	277	274	271	244	263	275	299	265	290	268	273	306	272	275	287	268	249	269	280	243	250	293	276	267	263	273	264	272	257	252	271	286	259	296	267	288	283	267	315	282	242	277	257	264	281	282	265	273
11292	20266	18912	11659	8492	6313	4469	3268	2557	2000	1668	1430	1167	988	878	756	671	616	590	568	537	532	485	474	427	419	389	398	452	415	393	426	423	428	431	475	415	416	469	379	427	417	410	440	379	409	395	383	394	391	420	388	396	392	373	354	376	354	378	388	324	360	344	383	402	370	390	372	374	378	367	375	358	354	372	346	371	330	366	379	365	377	399	342	375	354	336	352	345	326	361	349	362	386	341	349	365	376	372	362	375	366	345	351	364	316	382	350	400	378	374	355	334	373	382	387	358	413	364	356	351	329	321	383	377	352	319	337	342	349	374	357	395	350	374	400	353	353	407	349	358	347	363	342	399	352	377	326	360	348	336	357	328	331	350	353	332	379	320	388	330	369	380	359	364	357	331	349	361	367	342	374	365	334	391	385	358	346	358	349	319	357	335	363	337	351	360	332	337	330	356	354	364	317	380	360	334	360	348	355	361	365	349	310	346	331	353	331	369	373	365	355	351	320	323	357	347	376	367	347	328	377	354	383	332	338	364	332	347	382	336	362	399	337	358	365	335	364	380	321	358	352	349	323	363	367	332	330	370	368	331	367	352	398	367	351	394	359	349	385	361	340	348	320	359	342	361	397	347	350	362	377	355	363	345	373	335	357	340	337	382	347	358	365	328	338	368	361	380	332	354	362	331	390	355	375	334	360	379	330	361	340	348	302	358	339	366	331	349	363	329	387	357	347	354	362	366	355	360	386	367	334	330	333	371	341	363	373	393	362	345	322	349	372	357	369	348	352	362	347	342	345	373	354	404	356	346	352	352	343	374	356	353	358	361	353	360	375	365	375	351	375	376	346	335	372	359	387	338	363	380	345	358	346	344	376	362	344	348	344	374	332	352	373	355	359	360	345	353	370	388	402	331	342	358	368	354	352	350	367	335	344	362	375	357	339	343	346	338	335	380	381	332	333	349	397	370	362	324	343	355	329	355	346	342	347	348	359	355	353	371	368	352	359	336	342	411	368	341	305	348	365	332	361	376	358	349	355	325	371	385	341	346	313	378	359	333	324	367	369	341	347	349	363	344	354	349	364	361	330	366	377	349	353	349	361	341	384	341	332	334	354	364	352	351	354	373	345	364	399	378	331	374	337	345	349	413	349	389	351	355	347	358	327	341	336	365	339	378	333	339	359	346	326	332	357	360	356	315	335	338	333	357	358	343	376	353	352	358	355	355	378	352	354	342	354	331	339	350	356	355	362	362	355	345	355	348	359	360	353	343	364	362	365	346	349	323	334	359	372	335	340	351	347	354	350	353	398	364	406	372	366	319	388	355	327	326	330	336	351	354	355	375	361	368	369	393	353	342	355	361	393	357	376	377	335	375	342	355	391	352	375	366	377	365	346	312	344	346	353	353	322	358	365	346	346	365	364	349	338	362	364	345	363	358	346	347	358	359	351	362	367	378	371	357	373	357	351	346	366	337	377	315	370	333	344	348	345	310	343	356	340	361	326	342	359	356	394	360	344	376	338	360	338	349	319	344	319	355	389	355	371	374	338	349	335	358	355	371	356	388	363	368	325	348	349	370	368	396	385	388	370	328	307	354	354	361	381	341	362	387	370	374	367	331	341	352	344	392	347	385	360	386	369	363	392	362	378	334	331	324	357	330	348	361	353	365	333	369	360	334	357	381	363	365	375	376	392	352	370	367	344	361	335	360	347	350	355	339	338	372	344	339	368	334	354	370	353	355	349	372	326	364	340	360	366	356	358	344	390	337	368	353	356	384	356	378	355	365	338	348	348	358	379	366	333	353	335	365	363	354	343	342	331	364	370	355	353	351	353	349	310	368	342	386	355	325	357	358	399	358	360	367	361	357	337	336	363	351	334	336	342	337	371	367	366	333	345	337	351	345	332	370	357	336	370	340	363	356	344	349	357	369	338	345	385	349	361	365	371	351	331	380	341	324	340	334	333	348	346	358	335	376	368	343	378	349	334	373	355	363	354	348	354	360	366	343	354	369	365	361	359	373	325	330	361	375	348	360	371	385	360	342	382	355	365	343	333	356	349	340	360	338	361	376	353	401	394	369	359	317	343	357	370	334	333	370	374	356	364	384	353	341	367	363	357	338	360	393	393	371	336	357	358	347	327	368	351	369	363	376	373	353	328	356	352	333	322	344	352	382	333	346	357	355	389	357	340	365	345	356	361	336	375	338	337	319	350	382	359	362	335	343	349	376	315	341	347	322	339	362	366	348	344	376	331	359	370	359	360	358	325	348	344	383	382	359	344	366	369	361	353	346	344	308	338	351	386	358	367	374	354	357	355	384	370	361	350	349	346	344	348	358	357	381	366	383	352	344	353	367	348	355	365	328	367	354	363	367	362	358	344	322	352	343	352	390	353	358	340	376	368	373	364	342	363	343	366	355	359	379	363	368	360	357	329	357	386	401	359	376	352	400	357	346	353	336	363	361	356	368	351	330	396	371	329	321	331	330	401	389	362	330	340	363	333	355	325	330	356	333	376	330	377	345	333	372	339	365	365	396	316	357	386	376	345	328	365	346	363	350	326	350	368	357	377	376	351	331	346	371	327	361	353	357	334	358	379	369	376	387	328	362	332	332	359	363	345	343	341	348	357	374	376	353	353	341	364	354	368	367	325	339	345	374	354	336	367	349	373	364	345	336	351	362	372	370	353	372	366	375	339	345	383	330	344	344	375	363	361	385	353	343	338	340	348	330	369	369	392	358	372	348	344	362	328	355	350	339	360	359	364	340	346	330	352	380	352	321	367	370	359	347	355	341	343	350	331	367	347	339	381	376	336	364	350	328	356	339	358	383	351	344	358	365	344	343	335	349	339	346	351	361	349	359	362	339	356	379	351	364	331	355	340	349	385	316	352	331	331	347	363	344	350	342	343	356	335	324	367	344	306	358	377	362	330	349	324	356	350	363	371	348	381	345	371	355	362	322	353	335	378	349	329	353	354	364	359	348	347	393	357	324	338	388	358	343	359	340	369	340	398	316	348	368	360	358	367	333	332	353	339	368	356	338	382	355	330	330	348	398	328	355	371	362	395	357	366	381	337	393	356	379	355	363	351	344	368	314	337	354	349	383	349	370	344	361	382	318	361	326	362	339	362	355	348	349	321	345	385	370	366	356	358	354	370	363	362	344	339	378	350	356	346	353	364	376	359	386	342	348	361	361	338	364	352	359	395	349	356	367	382	347	332	367	349	354	341	376	380	354	375	346	398	362	334	374	323	349	340	363	347	334	351	371	356	379	361	335	338	392	348	374	310	358	381	396	352	371	362	324	336	369	317	355	344	377	336	369	346	345	334	372	367	362	384	418	352	344	345	350	326	365	324	359	351	378	323	356	357	361	339	381	366	351	324	348	342	338	338	339	339	378	327	347	354	354	355	354	323	328	353	335	391	339	364	325	355	355	372	377	358	326	369	357	367	323	367	342	326	342	366	336	364	347	358	365	339	338	354	374	343	358	360	332	353
23629	21006	28341	23896	21020	14418	5105	2620	1861	1454	1314	1083	835	732	605	600	522	451	422	395	360	345	341	313	294	260	270	299	296	292	287	273	268	239	255	274	293	276	241	281	280	253	251	258	236	226	244	239	250	236	236	199	256	219	188	193	194	221	211	199	227	210	208	199	217	203	188	220	211	210	222	202	191	210	199	216	205	202	195	201	216	183	209	189	210	177	224	204	208	200	206	185	197	170	200	185	231	198	189	181	211	197	186	186	211	182	189	203	197	167	219	186	203	169	188	178	211	167	155	208	186	192	211	189	200	194	188	197	196	195	181	234	204	200	201	208	184	191	180	186	211	178	193	178	219	172	193	194	202	178	171	171	191	187	183	199	186	177	175	179	169	184	190	175	183	174	183	177	217	201	192	203	219	181	204	215	200	193	183	202	187	202	205	197	207	201	188	177	185	181	178	206	209	206	191	190	166	179	192	184	222	204	207	196	179	210	206	179	194	199	171	168	216	175	194	188	196	198	167	173	181	207	221	184	185	201	202	185	198	192	190	190	193	194	205	210	179	195	188	180	197	200	207	181	194	188	196	215	176	197	212	186	193	213	209	184	219	193	183	195	190	193	225	169	195	189	188	212	190	189	198	168	193	194	175	189	177	188	189	206	197	196	211	182	189	202	187	171	209	188	168	169	194	204	208	239	202	162	219	198	205	206	181	183	218	181	180	178	210	189	200	186	214	216	186	190	189	164	197	193	175	198	181	211	191	197	207	190	199	197	166	186	202	176	206	181	201	190	178	188	191	187	175	205	187	183	177	188	194	200	196	194	188	196	178	226	194	174	174	191	186	184	195	197	209	189	189	195	221	175	172	180	177	218	203	218	212	200	189	183	192	192	195	175	193	175	209	179	192	199	215	195	199	175	180	206	203	202	175	188	199	198	187	187	183	183	196	186	206	192	190	199	194	172	196	201	178	187	178	226	196	198	184	202	206	200	199	181	206	191	191	183	203	227	167	183	186	219	188	205	215	180	183	212	203	209	176	197	187	180	183	171	169	204	185	193	181	217	201	193	178	185	204	176	203	199	180	210	170	198	187	200	190	192	188	195	189	189	211	198	164	186	175	170	195	179	215	198	175	211	188	188	189	176	214	191	200	226	201	192	210	181	217	186	207	180	175	200	181	191	178	198	178	186	189	207	193	197	199	158	187	190	185	194	180	194	195	178	197	171	207	186	188	196	212	192	208	178	191	180	180	183	204	213	173	178	178	190	194	189	203	200	198	158	193	205	164	188	185	194	206	193	212	203	180	209	199	183	198	180	172	197	186	185	208	213	168	187	210	176	181	201	160	196	200	166	196	205	176	199	196	179	187	180	215	185	179	187	192	185	186	188	185	199	190	201	174	168	197	214	187	183	188	196	173	189	183	191	187	188	193	183	173	194	191	194	179	203	178	182	177	189	223	189	191	171	189	201	166	181	191	177	190	186	178	194	206	182	215	218	195	185	187	197	173	186	187	200	192	222	183	192	179	179	201	194	188	168	205	197	194	180	196	175	181	175	197	190	186	182	218	207	160	198	190	165	215	178	192	182	191	196	171	164	198	159	195	168	171	197	178	178	197	181	174	178	203	195	189	191	181	219	186	200	196	164	178	202	200	207	172	184	189	173	204	163	174	186	185	171	181	184	173	174	197	182	200	176	204	227	193	189	178	182	195	186	175	173	186	172	182	177	198	182	177	203	179	172	218	205	182	210	186	174	186	212	163	195	191	186	191	208	221	190	167	178	160	167	181	194	171	187	187	188	192	193	177	188	215	176	197	181	198	193	176	200	196	217	179	195	207	204	192	190	190	172	166	177	178	197	184	191	192	186	188	175	200	184	179	183	215	208	196	148	220	164	176	189	172	191	171	177	177	203	197	186	197	179	192	195	184	192	212	195	193	194	195	219	186	203	184	206	191	209	200	170	210	200	181	207	179	208	181	198	196	203	185	177	213	195	187	205	193	201	193	168	210	186	174	180	164	203	181	189	198	202	215	187	208	202	210	196	169	205	204	201	214	191	181	210	158	182	194	182	179	207	227	198	189	197	197	168	210	196	187	216	200	190	181	182	195	194	184	196	191	204	187	193	196	226	203	167	178	182	183	183	199	188	183	180	173	193	189	166	202	194	201	183	199	195	190	201	190	195	178	162	182	198	186	191	213	186	196	190	194	194	176	211	176	171	186	186	226	176	206	176	179	188	176	195	183	193	179	198	188	193	172	217	177	193	222	194	176	192	177	191	196	191	188	191	199	188	188	180	180	179	185	193	227	196	173	218	192	201	194	185	179	183	183	190	206	211	196	197	171	213	174	170	202	175	187	196	167	197	207	175	190	178	176	209	191	192	188	209	195	197	176	177	201	196	190	157	176	192	185	193	176	191	174	192	196	197	184	184	186	180	179	180	203	203	182	202	166	182	186	208	158	175	199	203	201	186	205	195	220	179	176	182	185	169	201	192	153	200	185	205	161	212	199	198	187	202	200	187	197	179	198	187	196	186	218	213	196	197	202	220	197	164	185	216	200	182	186	190	203	187	205	185	188	221	209	214	194	188	182	184	179	168	207	202	186	184	188	203	183	192	171	181	160	197	189	195	211	157	183	172	214	191	197	177	202	195	194	193	197	218	171	202	190	177	209	167	169	162	207	190	193	184	185	175	185	174	189	196	206	209	201	190	189	189	195	184	199	215	193	196	201	185	203	187	185	192	183	187	192	173	189	209	202	179	196	180	193	197	184	174	184	179	191	180	206	181	189	199	184	164	196	199	187	183	190	203	184	179	177	195	175	175	194	174	191	206	176	178	196	173	195	203	180	169	206	185	196	213	217	199	218	211	209	177	185	217	171	183	203	205	197	209	198	163	161	184	194	161	197	200	193	202	205	180	190	179	198	162	179	206	213	203	189	182	212	205	165	167	210	182	166	184	190	204	199	178	196	189	211	190	207	183	160	183	215	176	188	199	182	180	189	192	209	196	198	192	196	176	179	160	193	192	182	172	181	181	223	182	191	189	185	183	189	184	188	189	187	187	208	183	192	183	182	185	182	208	193	189	198	173	188	205	170	216	199	213	192	187	200	186	173	198	187	189	200	215	186	180	175	188	188	194	186	204	194	190	197	178	210	202	179	196	193	226	198	203	190	215	170	197	182	198	185	190	176	180	207	205	190	210	184	198	160	183	203	210	166	214	211	180	194	199	181	191	193	212	189	180	192	199	180	183	195	181	184	196	187	179	176	203	180	182	194	158	186	197	176	207	177	197	204	180	207	199	192	197	197	191	204	177	194	179	188	174	203	189	192	169	196	190	178	186	193	184	183	191	185	199	185	185	209	197	195	181	194	194	209	204	177	197	171	177	184	197	197	206	207	188	176	209	209	185	230	187	188	189	175	192	186	160	181	180	202	193	188	192	195	201	177	193	195	215	187	205	199	187	192	202	197	204	194	205	184	192	175	170	175	195	175	185
12685	28237	26970	18407	13819	10424	7638	5589	4333	3251	2741	2248	1851	1499	1187	1015	917	780	722	641	633	586	501	521	436	433	413	411	403	405	395	422	404	387	394	428	447	423	401	383	382	395	341	327	300	322	333	304	355	320	309	309	321	307	314	289	268	267	302	284	277	302	276	285	242	298	296	298	294	251	288	256	258	251	277	265	253	248	263	259	285	254	255	261	279	259	225	243	267	238	266	249	256	250	221	256	284	248	267	214	251	236	248	261	228	254	237	261	246	239	272	223	245	256	223	239	243	262	260	223	252	249	268	240	238	245	253	246	231	241	236	301	221	259	233	242	272	262	222	254	238	272	249	238	254	256	250	244	251	238	260	249	258	252	241	233	263	247	240	250	261	233	218	274	280	236	254	250	245	253	261	255	269	233	266	241	219	223	264	241	244	265	227	256	261	243	257	266	258	236	284	251	226	281	253	256	290	238	239	268	226	273	292	263	271	253	227	229	252	253	227	238	229	258	226	247	261	233	261	256	248	246	246	261	248	270	262	255	246	260	242	252	258	272	225	268	235	211	238	294	219	227	257	257	245	241	260	271	260	269	256	255	246	255	250	254	238	274	274	242	254	260	244	228	273	278	257	242	247	252	221	212	250	239	258	244	246	245	281	248	244	272	266	285	264	256	260	223	270	252	266	240	276	286	264	263	252	247	220	232	260	237	236	244	267	246	227	259	299	241	226	217	272	239	255	222	237	235	240	231	258	239	229	228	234	228	266	234	247	239	246	242	245	234	261	230	240	266	219	236	276	273	251	272	254	247	259	242	238	245	236	274	255	231	277	242	267	268	267	254	228	259	260	249	265	257	228	264	236	264	226	253	241	258	239	249	262	233	243	252	255	275	229	240	251	235	258	242	257	250	236	246	288	242	250	256	243	241	229	247	211	254	245	218	234	269	264	255	282	241	251	281	233	251	220	238	227	273	260	244	266	245	238	237	240	249	267	250	267	280	255	255	242	244	217	237	219	240	250	233	237	243	265	218	253	246	258	252	251	249	228	247	266	239	256	249	247	244	228	244	275	257	243	240	239	261	259	271	239	229	237	247	245	276	219	235	260	220	249	243	260	245	239	248	270	260	263	227	252	255	257	242	235	250	248	238	265	247	239	219	240	223	243	248	226	243	276	244	209	245	221	249	254	259	299	260	214	260	226	253	262	267	239	239	242	255	233	226	244	258	250	248	234	240	257	239	232	240	233	230	238	245	251	255	230	240	238	244	254	281	275	201	259	245	219	257	235	257	261	248	280	251	228	270	238	237	277	253	209	260	264	250	253	261	255	237	249	248	252	262	246	281	239	261	210	220	234	218	263	238	260	260	240	242	238	240	243	229	238	242	247	228	273	241	240	226	265	240	266	239	238	258	255	212	229	276	261	246	239	262	262	238	232	232	259	246	241	247	214	247	263	258	244	225	246	255	247	227	240	260	266	253	234	255	281	238	259	261	270	262	264	289	216	240	241	252	222	269	258	237	263	246	251	269	242	219	249	246	268	253	246	257	258	260	240	231	221	225	231	246	224	267	266	244	248	250	231	222	262	253	260	248	269	255	229	250	211	260	244	266	219	263	267	247	232	225	240	245	252	254	236	269	200	237	279	220	225	261	237	250	261	258	261	243	236	267	264	253	260	237	235	269	254	236	256	233	261	255	250	240	245	242	249	245	254	246	260	256	246	243	228	218	267	235	252	243	230	227	259	275	243	264	240	232	242	235	251	271	234	234	259	276	243	245	230	257	258	248	273	254	263	271	243	227	259	239	257	251	243	242	250	249	261	228	224	263	239	267	240	250	230	263	251	245	250	224	249	255	244	246	268	250	236	251	245	271	228	241	247	226	228	239	247	233	256	267	251	240	217	244	281	249	229	273	234	223	233	238	228	240	251	244	242	255	238	240	258	231	248	245	259	231	234	254	265	271	242	245	240	242	267	301	220	229	220	247	260	223	245	243	249	262	243	245	231	235	264	242	237	245	234	225	253	242	237	223	253	231	252	214	226	234	259	245	235	229	246	223	226	254	235	245	257	264	222	241	271	234	236	229	239	232	254	252	256	242	230	229	251	246	241	243	246	269	246	277	246	239	241	235	239	224	240	228	229	232	255	230	238	221	246	244	236	234	237	264	254	266	231	232	236	237	274	218	241	251	262	250	266	260	238	263	221	253	237	239	240	253	221	235	249	275	225	232	247	274	255	224	250	249	235	224	235	252	249	273	258	225	268	234	265	260	264	233	248	253	251	248	249	252	248	209	222	244	269	251	251	233	255	225	259	256	248	237	237	262	235	216	266	237	240	211	266	251	226	244	233	258	271	233	224	237	233	268	234	260	274	265	247	252	229	235	241	258	231	226	257	248	220	216	250	226	257	280	263	225	228	250	260	272	232	260	269	267	242	273	239	225	256	246	245	276	238	240	246	243	242	238	238	243	249	219	256	229	249	253	235	244	250	243	242	252	233	235	246	279	272	255	222	268	258	238	231	262	198	255	213	216	237	251	226	233	239	276	222	283	247	250	231	265	257	245	252	238	269	251	259	254	241	277	258	236	245	269	239	220	247	252	246	273	241	274	246	267	251	225	273	243	218	270	227	241	228	258	253	255	237	258	268	264	248	242	247	237	255	221	263	227	230	245	251	255	251	274	254	250	241	243	260	249	260	225	257	235	259	241	237	230	270	277	243	234	265	230	251	244	249	232	238	249	253	229	234	231	232	256	250	237	260	274	239	233	260	236	256	218	265	254	246	246	231	280	236	247	254	247	240	256	253	286	255	244	254	233	218	239	239	255	231	258	238	247	252	256	235	275	242	251	251	237	256	237	256	257	232	241	212	234	244	231	272	248	254	271	231	260	221	245	249	253	265	250	218	268	244	250	248	248	228	261	282	248	251	235	275	242	259	243	247	244	245	232	261	232	215	229	241	261	229	254	260	251	258	241	248	251	239	219	266	249	244	225	261	277	263	230	233	245	251	217	263	227	249	235	218	241	235	229	276	253	227	260	233	277	253	243	275	248	240	276	238	247	253	241	253	244	229	254	261	233	230	247	242	228	248	241	230	253	239	248	245	240	250	242	242	248	261	233	258	235	253	235	255	216	256	245	236	242	268	270	253	233	275	232	239	279	241	267	223	235	260	261	243	238	262	251	245	253	217	246	245	239	278	266	216	266	250	249	221	233	275	261	240	234	263	234	225	251	255	237	223	242	278	236	256	253	224	229	257	250	264	266	234	240	242	234	234	258	236	246	230	233	212	232	287	249	224	257	253	244	256	251	260	250	246	267	264	235	246	283	242	238	235	253	275	235	255	237	252	252	273	242	241	234	253	226	224	254	237	255	244	255	220	217	243	230	247	244	240	257	258	238	270	210	252	285	260	240	271	243	250	256	244	266	259	250	266	261	233	227	229	246	241	222	269	225	252	266	251	255	257	250	248	229	259	246	245	262	231	237	232	228	257	233	274	262
22647	20976	28716	23402	20997	21174	14187	4273	2597	2160	1821	1445	1183	972	811	711	613	536	484	465	421	402	333	314	323	268	234	258	264	274	246	270	257	264	266	294	260	281	260	275	224	200	190	207	226	207	204	205	204	201	217	197	188	175	191	159	174	162	194	170	167	187	158	176	188	169	173	152	160	176	151	171	181	152	150	163	160	135	148	170	158	146	160	147	172	165	176	132	170	166	140	156	166	151	162	138	156	161	159	170	156	161	169	144	161	131	138	129	145	127	161	143	145	145	140	164	146	152	141	183	165	143	152	162	142	165	152	170	162	146	149	170	148	136	133	144	162	158	150	143	153	145	140	147	132	156	148	151	149	153	139	156	142	155	130	139	171	151	133	148	141	172	153	139	133	150	152	140	148	147	155	138	153	154	160	132	150	156	162	145	132	173	163	161	161	144	148	148	149	145	155	144	139	142	172	148	149	154	124	157	190	163	157	136	152	147	143	157	159	151	153	131	139	173	116	156	141	147	149	160	130	131	115	133	160	155	154	142	175	155	134	144	157	130	151	159	150	123	149	120	144	165	144	140	157	156	143	157	147	152	157	160	162	151	162	146	130	147	153	137	147	127	146	155	162	132	154	150	139	150	150	144	139	150	148	152	154	126	163	157	150	157	151	160	151	156	142	140	163	146	143	151	133	118	152	153	147	163	154	169	146	148	138	150	148	125	163	174	149	128	163	152	166	147	131	165	150	141	152	148	141	165	141	141	129	139	145	145	141	143	149	141	137	154	154	135	143	138	131	133	158	144	170	145	128	147	136	143	133	158	163	150	146	155	167	143	145	149	156	152	140	159	144	138	148	160	139	150	150	158	152	153	153	155	156	129	140	143	145	149	150	154	138	154	147	155	148	128	147	154	166	148	154	142	136	157	145	152	136	164	143	158	137	153	142	164	159	159	150	151	150	124	175	166	137	149	154	147	142	151	153	140	128	158	152	158	157	131	149	140	149	160	127	159	142	153	146	164	150	147	150	153	144	139	158	156	125	166	168	155	147	137	148	137	171	143	160	131	166	137	149	179	157	134	121	141	162	167	129	169	139	132	138	157	166	136	150	152	149	141	142	143	131	158	165	133	156	126	178	145	139	157	165	146	138	171	158	152	144	137	151	170	146	161	149	141	129	144	143	138	136	151	141	158	147	123	165	144	144	149	126	150	176	140	149	139	131	137	149	123	138	136	165	143	143	145	163	175	156	130	138	139	134	139	128	134	132	148	130	147	140	138	145	152	131	138	157	128	148	142	150	144	141	145	162	127	152	151	122	149	167	136	147	146	142	155	154	144	126	153	143	135	143	155	146	137	135	148	162	145	156	140	124	121	147	140	146	149	132	152	153	142	147	163	157	167	144	163	150	141	134	144	144	142	125	153	139	139	143	144	178	144	155	148	144	140	172	161	138	140	145	134	154	151	138	166	149	136	164	149	150	151	151	133	134	166	149	143	149	148	142	138	154	164	163	143	134	146	164	133	129	151	140	151	138	158	161	142	150	155	147	141	143	156	147	149	142	149	139	133	169	144	116	149	146	136	164	168	167	149	145	134	166	159	131	158	147	157	148	154	153	137	156	151	139	161	156	129	132	143	119	146	163	134	137	111	183	144	162	173	137	143	142	171	148	146	151	145	176	139	161	139	159	141	149	148	133	157	136	146	166	147	127	145	158	143	135	139	161	143	158	163	138	141	160	154	152	153	140	160	163	146	186	140	130	134	122	143	135	147	140	137	119	131	159	140	148	132	153	157	145	135	127	159	139	172	149	144	155	155	151	174	143	153	135	152	148	161	148	152	148	160	133	137	170	147	166	144	148	133	162	143	163	167	139	157	147	159	152	167	136	147	141	144	160	140	156	155	156	165	157	129	144	163	149	150	144	174	149	150	148	139	154	140	167	139	147	151	164	156	146	131	146	144	154	156	143	140	138	129	162	192	138	148	180	133	151	138	148	134	136	134	133	149	146	141	142	146	153	157	162	144	163	141	145	144	143	132	152	165	141	147	139	135	138	141	152	166	139	147	131	136	141	163	167	134	140	138	152	142	142	169	137	133	158	153	124	166	151	137	149	144	148	155	164	132	145	145	167	145	122	131	155	129	141	146	157	151	151	142	158	130	144	157	165	169	155	148	154	152	172	138	143	154	142	159	146	149	144	153	146	147	143	165	148	139	143	155	176	144	151	145	127	130	164	151	144	141	152	141	171	150	145	136	153	137	159	155	165	149	158	150	143	172	148	155	127	151	154	136	158	161	151	159	174	158	139	137	162	150	129	144	138	146	153	167	162	152	147	137	140	136	154	129	138	134	146	130	153	149	152	162	125	133	167	162	158	169	158	144	135	161	156	150	152	134	129	150	167	132	165	163	171	146	141	136	171	156	119	152	143	159	147	158	144	154	165	130	139	130	152	166	153	156	165	142	134	138	153	154	159	156	146	139	149	152	144	143	161	158	115	145	141	138	144	156	125	154	144	144	131	146	155	169	139	117	157	145	138	154	145	133	141	150	137	124	129	136	143	151	152	147	167	141	148	152	135	140	131	161	128	163	143	150	168	164	133	166	140	155	129	155	158	150	150	150	149	148	150	139	145	150	143	151	136	157	168	155	141	147	143	160	161	150	139	175	148	148	146	137	149	160	150	142	136	139	143	140	142	141	144	134	148	128	179	171	145	128	148	159	151	164	143	156	157	147	122	156	133	119	140	188	159	160	146	155	137	155	135	124	160	170	138	155	148	132	144	149	145	146	132	134	155	122	142	154	143	159	156	138	139	145	138	155	172	153	141	150	149	137	127	142	159	150	162	160	132	156	178	146	150	147	146	143	144	162	137	146	166	143	136	163	149	164	149	136	133	154	144	164	162	157	148	167	150	133	152	144	160	140	151	125	168	148	147	145	159	155	161	150	159	157	130	116	144	145	128	150	132	159	133	140	132	153	146	140	165	150	150	173	148	156	157	156	142	145	133	162	161	144	159	137	134	162	154	149	145	166	146	156	167	152	180	139	150	142	133	140	142	148	146	165	145	153	143	155	150	148	133	146	149	140	131	142	143	155	140	127	162	139	158	150	135	146	121	147	162	137	148	139	164	141	136	145	167	147	132	137	152	148	155	141	133	141	132	163	154	146	139	133	162	130	155	160	163	143	136	135	150	149	190	153	155	151	141	141	152	144	136	144	121	154	154	147	164	153	134	145	168	137	149	189	122	124	150	152	145	134	141	144	153	153	151	156	161	159	155	163	140	160	171	143	137	138	149	143	140	160	150	129	150	154	164	143	161	168	142	161	165	153	150	152	158	148	171	157	145	177	143	160	130	138	157	135	139	145	153	147	137	141	160	157	133	156	145	164	148	142	150	139	144	157	141	144	149	127	164	157	145	161	152	149	147	166	150	148	160	126	156	124	141	157	156	138	174	145	143	142	143	150	161	147	137	136	143	143	153	157	149	152	151	139	151	159	134	160
15376	34049	32198	23317	18330	14292	10525	7959	5997	4706	3815	3071	2499	2005	1720	1414	1104	1020	891	828	733	767	640	546	485	439	406	402	442	419	396	389	427	368	437	412	425	388	399	388	369	354	315	306	289	310	304	306	313	297	281	276	280	259	263	233	227	238	237	234	234	250	225	228	237	248	224	225	223	224	204	197	224	173	195	192	197	204	192	219	218	200	216	219	194	195	199	151	181	220	222	193	206	194	194	179	183	158	189	198	176	210	174	214	199	178	211	183	197	166	174	184	157	206	202	200	196	167	186	202	197	191	171	176	187	166	162	186	192	189	178	168	190	195	164	200	196	175	185	198	177	170	217	171	177	196	172	184	155	175	201	174	175	179	168	186	173	190	198	189	181	174	197	188	192	182	174	189	178	202	175	169	158	186	174	198	181	188	163	198	166	213	203	179	200	207	167	164	202	188	179	186	207	195	166	196	204	173	174	163	161	176	190	176	188	217	195	173	156	167	195	184	187	159	173	164	184	168	171	176	169	192	188	169	185	186	162	175	181	204	165	189	175	180	181	181	193	148	195	195	180	188	201	220	158	179	183	182	155	155	182	179	155	210	177	192	203	176	190	183	199	206	178	198	186	188	180	194	166	172	177	155	176	194	185	181	175	187	184	194	185	182	173	194	191	188	191	190	171	177	165	193	189	178	190	187	179	178	190	187	180	189	176	177	168	176	170	185	205	166	182	186	187	186	158	159	169	215	190	202	179	201	199	177	172	197	216	175	176	172	178	187	192	186	178	205	208	189	188	197	165	189	179	201	187	169	166	179	175	201	187	193	190	198	165	168	166	192	173	173	187	171	193	200	207	190	176	193	163	201	179	170	202	164	159	169	184	179	188	175	190	177	176	176	200	178	179	165	147	209	185	160	185	176	201	184	173	194	171	193	186	193	187	202	163	175	188	178	180	181	184	183	170	185	179	175	197	193	185	194	207	176	164	185	198	200	185	189	182	197	191	177	181	165	184	196	168	166	191	193	157	180	175	195	173	171	180	187	157	196	190	174	166	182	209	177	188	169	177	198	215	162	176	167	194	162	200	187	185	200	164	164	205	167	177	184	177	197	197	167	192	181	166	154	169	187	189	183	191	187	163	206	192	182	168	210	184	188	182	202	179	182	215	195	165	205	171	171	146	190	177	182	168	162	181	159	192	182	188	180	173	210	185	166	178	183	188	202	171	205	182	184	177	186	183	200	184	170	181	198	193	158	216	182	153	197	167	179	176	179	163	183	185	180	189	178	213	173	169	178	180	154	190	170	164	174	182	185	197	184	165	197	189	161	201	191	185	186	220	180	179	184	185	198	175	193	179	161	182	205	202	177	190	183	182	161	172	179	198	175	194	175	151	181	178	199	173	174	180	183	191	192	187	187	170	180	178	200	198	199	202	179	212	183	182	198	169	173	184	184	192	180	181	186	179	184	185	162	182	170	177	162	177	181	180	188	185	152	173	196	174	190	173	185	181	192	199	167	174	178	190	178	186	210	187	198	194	168	175	192	184	198	159	181	189	185	178	174	175	177	183	174	185	194	199	193	207	162	186	194	173	183	172	198	137	196	205	178	174	177	182	184	193	162	192	185	190	165	190	164	171	186	189	187	218	174	166	199	165	203	170	156	163	185	192	177	165	189	200	176	187	195	166	167	206	166	222	184	171	173	163	188	189	170	186	177	197	167	179	176	178	182	172	154	177	192	173	178	181	191	178	166	203	186	186	196	212	187	168	204	177	200	202	162	200	207	171	179	179	199	181	204	193	177	180	193	162	181	182	193	178	193	192	181	187	165	171	174	181	183	187	193	185	182	185	183	183	147	186	188	187	180	189	205	186	192	181	197	207	180	183	207	192	201	170	188	185	180	172	170	190	172	170	178	192	161	170	147	189	185	180	177	190	197	185	195	192	196	176	167	186	187	188	179	192	197	172	187	178	208	185	186	179	197	187	185	179	167	210	186	152	194	185	193	180	164	182	179	169	218	184	191	181	192	155	203	189	180	160	163	181	165	171	181	177	186	172	172	193	203	196	205	184	183	194	195	181	168	189	178	179	184	169	192	170	170	153	187	190	192	183	169	178	185	206	190	177	165	194	178	182	178	182	207	202	179	182	185	180	171	169	170	182	183	161	189	218	172	184	190	195	168	175	199	189	199	175	190	185	191	199	185	177	167	199	200	193	185	173	184	157	183	162	173	164	197	175	167	196	216	202	178	161	193	184	188	181	224	171	183	195	164	174	196	177	187	174	178	167	215	198	173	180	182	188	182	185	198	198	179	166	172	168	183	188	175	179	189	192	182	190	178	194	164	161	161	175	185	155	163	180	174	161	167	158	170	185	160	198	184	200	173	193	174	190	175	154	153	187	194	176	181	176	202	195	174	176	190	225	187	189	167	173	175	173	185	150	164	195	179	208	175	189	179	196	157	171	213	195	174	171	201	201	186	160	155	170	171	190	194	190	183	160	172	166	185	177	181	178	190	197	206	213	180	176	192	177	167	199	176	169	183	174	179	172	205	162	196	169	174	197	160	183	178	200	180	182	164	136	201	193	182	187	190	169	176	197	191	173	168	186	169	175	212	189	154	196	204	171	191	197	196	191	189	183	188	189	205	184	199	160	206	192	182	215	188	211	203	141	171	187	195	174	177	175	168	187	185	167	176	190	173	180	172	186	156	212	180	192	180	182	179	212	187	165	169	177	180	188	185	189	188	201	170	188	174	181	182	172	166	165	193	184	207	191	205	182	162	199	181	166	195	195	201	156	170	197	183	175	204	188	179	191	195	188	174	169	207	155	173	196	154	165	170	169	186	196	193	188	192	160	189	165	182	166	193	157	161	194	192	173	185	187	186	165	183	157	180	187	203	203	205	171	177	185	205	194	185	202	185	175	206	160	169	195	194	194	180	194	173	174	168	189	171	174	198	187	196	159	173	184	169	156	196	197	185	186	198	180	175	198	163	184	169	193	195	171	177	194	178	215	147	153	175	171	198	141	179	211	181	187	166	160	177	190	193	187	158	189	176	204	188	195	208	198	156	193	190	181	182	202	173	169	181	181	187	172	195	151	202	196	191	195	176	187	204	176	211	175	198	200	171	213	176	166	186	190	174	169	196	194	165	179	161	188	175	184	201	203	179	197	179	156	169	168	172	194	168	209	209	193	186	191	188	179	178	201	186	202	190	167	181	184	172	166	183	177	206	179	189	170	177	201	188	181	171	194	158	200	181	179	214	202	177	206	184	173	169	184	175	190	176	170	167	187	184	200	138	185	189	175	191	177	181	175	158	181	179	191	206	176	169	186	159	158	184	183	207	175	206	171	178	166	176	170	178	188	189	173	189	163	198	187	188	200	180	199	176	193	172	185	190	175	184	187	220	170	184	151	220	176	154	184	167	178	184	183	184	192	205	179	174	162	163	180	192	181	188	165	189	181	196	193	162	156	185	179	146	196	175	165	183	179	201	171	194
26716	20840	17595	9893	4794	2960	2008	1409	1145	975	787	728	562	540	494	456	458	378	360	349	374	346	349	355	303	355	315	350	305	317	304	318	321	334	301	325	321	309	328	319	318	292	340	288	283	334	280	317	347	303	317	277	289	323	303	266	309	312	278	280	288	278	300	293	283	293	245	311	294	291	287	271	266	305	282	302	281	267	263	301	285	298	270	252	283	291	294	280	303	286	296	297	279	250	279	281	286	263	264	283	290	281	307	275	302	273	283	296	258	254	283	307	269	288	277	285	289	283	287	287	288	280	271	288	277	278	301	261	294	270	298	288	287	272	264	270	277	314	297	284	287	270	288	287	297	285	307	297	279	281	287	300	302	326	287	318	277	289	284	268	284	323	271	270	280	286	271	257	255	298	308	248	303	297	297	326	272	288	283	274	313	271	287	295	310	296	276	286	267	284	276	260	321	290	270	258	310	268	308	272	299	283	244	301	295	258	281	284	289	292	288	308	271	270	280	310	279	282	277	285	286	283	276	271	290	266	282	293	308	294	320	280	284	303	274	312	281	303	281	308	283	256	250	297	290	291	276	264	288	253	248	262	296	244	291	287	288	262	283	267	284	280	282	288	265	270	268	267	272	314	257	278	293	273	323	283	294	280	304	285	275	305	279	289	313	295	275	286	306	282	255	285	280	257	291	265	293	260	294	257	278	288	277	269	264	280	281	292	267	268	299	290	304	292	283	306	262	301	285	264	276	252	310	298	311	288	257	288	314	264	282	264	258	276	303	286	302	283	287	252	308	298	287	329	278	252	280	297	315	270	278	301	265	284	276	264	274	259	284	265	262	274	292	300	296	288	262	281	259	246	279	309	274	281	290	278	278	276	278	267	258	289	266	297	276	244	268	284	286	281	261	288	258	322	278	289	266	298	266	266	289	265	302	281	256	279	262	291	287	281	285	285	275	296	311	268	293	242	273	305	283	300	277	284	279	269	282	304	284	292	285	294	262	304	286	325	278	296	276	298	248	257	275	277	282	285	294	293	270	281	276	278	276	292	286	284	293	288	266	268	304	269	308	283	274	270	323	281	275	305	284	281	263	297	285	278	258	273	277	305	268	286	280	290	309	295	269	279	245	302	297	296	265	269	284	270	296	279	268	277	273	313	260	306	250	281	287	290	310	273	244	248	293	302	261	345	259	253	308	280	280	282	263	277	308	240	285	265	261	317	278	295	287	288	284	280	262	288	286	316	284	266	286	290	253	287	271	278	292	306	316	312	289	263	296	278	247	300	263	256	284	283	274	271	295	300	313	286	275	262	282	244	320	300	313	298	275	266	268	289	315	303	273	310	282	274	279	288	300	275	301	280	270	297	251	282	292	281	283	314	293	289	294	285	296	317	259	282	286	278	289	287	288	286	291	238	276	277	242	274	233	277	291	287	286	293	254	272	266	301	288	301	273	270	313	285	282	275	271	273	284	291	287	282	296	267	255	285	264	268	308	296	272	286	300	279	304	303	259	276	305	271	281	278	290	303	276	259	299	284	302	270	304	295	289	288	285	277	260	283	316	294	271	257	291	254	252	263	294	280	262	274	301	270	292	290	282	304	262	306	321	299	306	311	274	283	277	284	290	252	277	285	285	290	288	309	293	291	274	287	283	273	251	281	296	289	276	290	294	271	285	289	247	267	275	281	300	263	281	289	277	298	284	311	268	255	288	287	306	296	290	280	287	285	277	291	294	304	251	285	233	291	302	281	289	280	277	305	276	295	272	279	308	312	297	286	304	292	273	277	310	282	262	297	290	274	297	312	286	307	290	299	259	284	265	292	272	273	265	259	264	270	272	280	294	263	270	315	266	295	284	283	284	258	325	300	256	264	273	289	275	299	282	268	293	281	303	315	282	289	273	264	300	282	274	298	280	286	276	279	292	278	308	256	280	275	291	285	294	253	277	277	277	303	300	302	292	274	284	258	294	301	259	290	278	285	260	282	259	305	302	291	285	292	286	288	289	321	257	271	281	288	292	278	284	248	286	285	263	288	279	307	278	307	275	299	255	248	298	272	284	283	272	273	286	282	293	264	286	293	299	281	285	280	319	283	277	260	247	283	306	278	296	313	281	294	260	286	277	288	281	302	283	273	307	299	288	281	266	296	274	285	300	261	288	284	280	276	282	316	270	281	259	287	273	295	310	291	272	297	283	298	276	287	287	310	298	282	297	278	287	322	283	288	304	267	279	313	326	278	287	277	281	267	282	267	260	272	280	287	284	305	260	259	290	269	292	304	309	246	287	236	260	274	292	277	284	307	267	290	287	288	307	268	296	288	286	270	294	298	307	291	279	265	261	269	298	277	286	276	293	277	261	286	279	270	286	266	293	274	269	294	303	279	303	261	256	290	306	309	279	273	297	276	278	286	295	273	282	292	301	273	266	273	298	300	249	260	299	294	273	269	284	312	280	279	249	278	289	263	264	284	254	302	280	302	255	303	276	279	267	294	252	295	295	268	281	283	293	274	291	278	270	281	283	275	297	267	295	293	281	280	300	278	255	286	274	268	251	276	268	306	307	250	276	309	286	293	274	276	313	279	289	286	271	249	289	259	290	252	288	274	266	290	288	275	267	305	291	278	252	286	285	277	286	270	290	297	300	309	293	271	323	257	298	263	288	244	273	276	258	280	269	282	267	297	276	276	300	299	307	277	272	268	320	277	271	268	293	284	277	270	259	274	289	277	263	289	273	288	275	308	294	288	289	296	291	279	294	280	276	259	309	283	278	294	282	277	276	295	312	293	267	274	273	277	254	292	256	278	274	267	252	281	277	250	303	274	309	303	284	289	284	276	256	293	297	284	263	277	310	298	262	271	268	316	270	292	307	269	300	265	295	282	309	294	267	292	276	274	290	302	284	277	271	271	265	306	256	308	289	278	242	301	311	302	287	260	294	283	289	276	278	273	284	282	278	306	276	269	262	277	308	307	293	284	269	267	269	285	306	262	277	266	276	298	297	315	286	280	297	287	263	281	248	286	262	267	280	289	274	320	271	264	241	246	295	287	277	269	292	272	274	271	274	252	251	287	292	264	272	268	287	288	291	318	283	286	275	287	288	247	297	265	305	279	281	281	240	310	294	275	286	272	279	279	282	260	305	265	287	262	292	305	310	280	247	284	289	290	315	270	296	273	297	278	316	294	310	290	285	296	279	276	262	282	283	263	284	292	289	259	280	283	283	293	291	286	296	277	292	298	287	311	291	296	314	299	282	294	279	303	284	298	264	298	294	288	273	323	268	273	277	237	271	277	293	274	270	244	280	284	300	287	261	281	280	262	257	260	266	327	285	279	269	275	254	255	275	290	292	266	320	305	283	270	296	326	291	255	299	270	286	298	294	281	265	299	283	308	293	257	294	261	269	292	319	269	301	266	286	286	235	310	321	301	284	260	291	260	285	281	260	288	281	310	269	269	264	277	275	317	295	295	269	300	305	281	294	281	270	273	288	331	289	272
12184	21773	19660	12119	8830	6321	4525	3231	2566	2060	1715	1323	1152	989	869	752	688	656	608	568	528	502	518	498	447	430	429	455	395	426	409	394	436	406	445	430	421	467	421	426	405	424	400	376	409	384	389	395	397	402	416	390	383	392	391	393	344	355	350	378	362	373	357	387	375	402	376	369	399	381	346	350	347	364	379	401	367	384	350	362	343	372	371	383	370	357	387	357	379	379	336	383	369	369	374	357	363	390	347	338	364	358	359	336	357	394	381	358	347	317	305	360	349	331	343	346	374	362	359	354	376	363	380	377	358	372	376	364	328	349	355	351	358	313	348	349	360	338	350	364	369	365	374	397	347	336	350	361	347	353	398	379	352	349	364	389	347	337	318	375	371	334	382	369	358	370	324	325	323	365	376	363	387	337	358	366	358	346	329	367	375	357	349	313	349	342	327	352	351	384	358	351	364	350	358	356	344	358	318	364	338	348	352	389	353	379	334	357	332	365	316	319	338	379	368	338	341	400	357	347	393	342	362	390	348	362	375	403	375	378	330	351	345	341	363	372	368	380	342	357	357	336	353	344	359	375	360	347	391	371	356	356	365	349	347	396	349	338	312	392	334	395	390	381	335	380	343	314	340	341	369	334	382	382	329	348	372	386	382	385	394	329	371	340	370	309	378	346	381	326	347	356	321	374	386	372	368	384	334	376	347	380	365	380	398	330	360	384	366	363	374	348	344	344	389	386	358	335	318	368	373	340	326	370	370	361	350	360	378	295	359	349	380	344	393	362	342	332	376	348	322	396	386	334	341	351	389	368	359	342	351	362	379	372	349	346	353	382	347	342	356	371	349	380	355	369	374	356	372	345	366	372	364	338	358	338	376	358	338	361	350	353	382	375	354	354	384	343	334	353	349	328	364	368	354	346	357	340	340	368	331	352	348	347	373	342	371	368	364	365	358	368	362	358	355	351	355	351	347	352	420	333	392	406	354	305	320	341	361	368	357	354	359	333	351	339	340	330	361	343	343	372	351	346	340	330	352	381	366	360	363	316	394	339	333	364	370	386	360	379	328	368	383	358	342	355	351	355	356	353	334	340	377	380	368	350	372	337	355	363	364	329	348	334	338	366	378	379	365	370	342	350	348	355	370	353	355	354	351	376	359	329	373	371	358	365	334	370	379	368	393	359	350	353	395	374	346	360	366	344	344	378	335	371	345	333	356	358	367	366	373	344	336	319	362	338	384	374	332	369	387	348	334	357	368	350	368	327	334	324	349	346	331	357	347	371	337	337	334	356	334	360	367	323	313	365	383	365	342	342	332	368	357	389	374	404	360	383	366	383	342	393	320	378	343	361	356	352	348	338	323	377	343	354	355	334	346	326	329	372	373	376	380	381	352	359	336	354	374	340	374	346	369	329	360	358	348	321	383	368	366	359	354	347	346	332	341	356	354	378	375	344	361	342	324	354	341	370	363	330	348	333	349	309	357	315	374	347	372	353	319	369	375	349	320	378	390	367	345	388	372	358	351	363	373	349	367	340	319	356	351	357	334	379	373	363	360	342	331	375	387	352	349	349	341	345	341	414	355	335	360	359	345	346	383	376	335	368	353	358	348	357	356	363	332	367	351	343	345	360	356	379	361	371	341	343	367	344	376	348	344	369	371	364	357	354	350	367	354	365	392	367	369	336	359	358	348	347	353	362	370	335	380	354	365	356	355	361	341	337	357	345	336	350	336	360	343	346	359	365	366	368	345	383	369	364	361	363	341	362	366	375	368	351	318	353	358	334	418	378	348	334	351	370	410	336	356	351	348	349	345	363	363	339	351	379	350	342	367	354	366	349	340	357	347	327	367	364	390	366	370	372	372	325	348	356	347	374	361	353	351	340	332	372	356	358	364	327	380	356	401	345	336	392	335	384	393	363	390	344	346	354	352	354	358	365	359	349	357	374	337	365	330	368	378	395	339	375	346	340	415	383	326	375	373	300	349	335	348	351	346	415	353	361	328	374	380	357	351	357	340	360	353	348	370	352	354	378	353	364	338	375	329	349	377	379	348	360	370	348	341	350	367	360	336	364	375	367	349	344	342	320	325	366	353	345	357	394	351	353	355	357	331	363	320	353	352	368	362	346	312	365	345	354	371	377	355	371	353	354	352	336	379	337	345	364	361	356	355	351	376	349	358	320	340	354	376	346	373	356	314	368	363	378	341	344	338	345	352	341	341	352	348	356	334	390	371	345	384	380	361	356	355	351	348	357	363	368	322	322	351	353	369	371	347	381	347	383	351	357	363	388	333	356	364	342	353	369	363	329	377	343	375	377	377	404	371	360	395	365	360	366	335	357	376	343	356	368	352	346	330	322	375	351	380	348	341	352	366	396	329	356	365	371	327	368	382	353	351	355	358	349	351	374	316	353	351	360	393	358	382	371	384	371	357	371	320	360	382	324	325	372	393	343	347	361	355	347	351	347	393	356	364	381	387	373	344	354	327	368	330	342	372	306	330	375	405	339	386	359	331	371	378	354	372	358	350	385	369	362	360	374	353	380	348	353	348	366	361	343	358	361	366	367	348	326	399	391	357	350	326	381	358	388	394	367	341	364	333	363	375	381	368	355	351	335	387	362	340	371	339	370	354	344	340	333	375	368	353	353	354	366	359	347	339	349	322	375	345	349	375	363	346	339	371	368	347	310	374	331	371	361	373	395	379	364	369	347	330	363	375	330	379	400	384	390	352	331	354	345	363	366	352	347	361	358	330	370	361	375	354	352	360	348	350	334	367	347	357	330	349	348	410	361	331	356	382	353	364	371	369	382	380	387	353	363	367	362	336	355	348	368	363	359	368	395	385	377	347	374	345	305	354	361	376	320	372	369	370	330	366	339	343	367	365	372	372	358	362	342	395	376	354	348	364	347	359	365	363	362	369	349	362	345	371	346	389	358	360	354	341	377	345	355	359	349	391	372	364	370	363	361	356	342	377	321	368	337	377	359	337	362	358	344	378	345	366	354	363	351	329	335	363	362	340	365	361	362	368	364	360	368	346	351	367	351	338	360	357	369	361	347	379	361	365	364	345	360	397	328	363	355	356	368	356	349	359	345	348	363	356	375	360	366	349	325	370	381	359	387	344	376	357	380	351	330	340	327	381	344	367	346	375	309	338	360	369	357	342	375	359	362	355	322	372	368	365	375	347	348	354	358	346	359	366	372	342	355	345	359	374	366	374	355	343	344	352	357	357	354	334	354	352	341	332	349	362	365	364	368	359	339	399	369	375	357	368	387	393	368	388	353	376	370	353	358	363	345	361	354	362	350	344	374	366	367	327	372	348	394	340	354	354	366	337	407	341	339	379	340	354	306	358	359	375	379	364	332	373	346	376	345	354	342	382	358	370	403	372	369	389	352	349	380	345	371	371	335	369	414	362	383	355	369	376	389	323	345	357	339	348	346	362	377	326	337	386	360	329	352	362	385	375	336	344	368	353	341	363	380	332	355	318	340	358	337
23668	20981	28314	23910	21038	14542	5158	2603	1859	1568	1223	1063	829	761	680	583	460	465	399	410	373	363	367	289	311	276	270	285	263	259	256	279	252	261	305	266	279	281	284	244	251	256	250	270	241	246	247	255	217	221	228	221	217	202	235	213	242	228	226	191	192	224	211	194	245	198	218	229	198	228	223	208	222	205	209	211	214	199	195	192	186	200	179	202	213	201	195	192	188	192	205	203	199	199	198	182	199	182	207	176	195	200	167	194	202	206	182	217	182	203	203	188	190	188	179	184	193	197	228	196	210	221	195	189	191	180	190	175	208	199	173	180	190	200	164	220	204	184	189	189	205	180	190	216	185	196	202	210	197	214	212	178	232	190	180	188	191	190	223	202	196	218	189	193	196	198	182	207	201	191	201	190	191	194	185	209	193	196	220	197	202	183	173	203	194	181	187	196	180	203	187	199	220	213	180	206	200	176	189	219	208	212	196	191	190	176	196	173	202	150	182	186	189	211	203	203	195	168	212	211	195	203	205	204	167	173	170	204	189	191	189	202	174	155	202	212	202	197	218	190	181	206	193	199	197	194	156	178	221	184	194	207	197	216	185	186	176	207	198	185	149	184	187	189	197	198	202	195	193	207	218	224	190	201	191	178	202	157	186	186	170	180	190	200	183	190	177	208	213	180	190	194	190	168	186	190	212	194	210	170	195	188	179	179	194	191	204	204	222	237	193	196	209	200	214	215	173	188	210	180	200	196	182	205	181	175	179	212	201	195	201	182	201	191	207	180	204	213	192	166	180	185	193	212	199	197	207	207	219	195	215	218	207	184	188	213	202	221	194	210	193	222	191	213	185	199	199	216	187	193	184	183	203	208	199	196	170	194	192	211	177	212	208	202	206	189	196	203	201	224	167	191	176	198	184	189	199	181	216	191	213	184	198	161	181	214	201	189	184	203	185	197	211	182	175	218	202	199	175	198	206	212	201	190	187	195	204	185	186	189	198	197	175	218	177	187	195	187	160	203	193	202	162	203	186	194	189	170	184	194	210	193	198	198	191	209	201	193	196	214	182	189	197	181	195	185	194	198	187	178	176	209	188	171	209	213	182	202	224	203	183	193	174	205	187	188	168	188	196	193	198	188	190	196	189	213	165	186	198	203	222	201	186	195	198	196	204	158	211	198	203	186	221	220	208	178	179	182	186	187	202	223	188	189	214	190	207	183	190	179	210	177	214	194	175	190	213	187	209	201	195	177	175	185	188	204	202	188	225	189	173	199	192	212	191	178	176	185	214	189	184	180	190	194	222	198	205	167	189	202	181	189	176	194	220	175	202	193	207	176	173	185	183	155	195	193	197	182	184	184	180	199	212	212	181	183	189	186	211	202	180	200	205	198	189	186	196	190	212	191	209	184	225	197	187	173	194	181	198	204	190	193	198	200	217	188	188	205	199	182	159	196	184	191	200	196	215	207	197	181	186	192	193	196	209	180	209	202	202	205	177	214	201	176	204	175	229	178	169	207	218	211	191	196	204	215	201	188	179	203	180	187	164	181	201	185	183	170	215	201	234	209	188	186	214	190	198	200	187	187	196	188	208	221	180	201	185	210	200	184	161	203	185	185	202	202	205	188	200	212	195	212	204	189	192	202	190	216	238	210	199	215	175	176	189	178	183	200	184	197	188	194	194	211	208	166	200	184	204	188	200	201	177	196	216	204	185	194	194	189	189	204	178	204	203	191	195	158	188	201	211	185	197	188	203	216	211	225	204	198	186	183	190	177	218	186	200	200	178	191	225	193	177	189	203	191	193	212	191	178	202	192	206	195	186	189	176	188	195	174	189	189	189	206	171	172	221	201	184	192	198	184	191	201	197	232	196	189	174	196	187	193	200	182	183	197	192	167	208	181	226	221	219	178	163	173	207	208	154	207	216	197	194	217	194	170	188	192	203	181	183	227	179	199	198	201	203	176	181	196	183	174	192	196	200	174	205	208	177	202	178	219	216	180	208	179	193	179	204	190	186	185	224	200	202	192	204	193	192	188	215	204	186	182	227	203	202	190	189	219	200	175	196	205	219	174	184	166	198	210	193	185	195	215	219	210	188	194	208	175	181	178	189	182	215	192	185	212	204	192	191	172	182	187	207	183	190	179	173	192	205	183	187	165	171	182	209	189	186	181	167	203	183	194	207	205	192	189	179	207	199	168	198	190	213	198	209	219	220	190	193	194	208	198	188	161	207	210	202	198	196	218	190	178	230	189	205	178	207	197	210	184	182	183	198	191	193	170	222	178	198	192	178	182	178	183	209	178	181	189	193	186	185	197	204	179	190	204	197	191	184	205	196	212	204	193	216	206	203	205	208	179	176	195	191	193	171	193	192	197	210	195	185	191	228	189	188	191	185	200	203	192	185	189	167	179	190	183	183	205	202	193	187	209	184	207	178	221	205	214	166	180	188	196	189	187	189	203	201	172	192	183	206	190	210	173	193	197	193	198	215	196	179	202	187	180	197	185	193	196	177	199	200	206	211	223	174	186	200	209	177	204	184	168	195	194	186	214	200	189	180	193	172	206	187	188	178	184	203	189	198	192	202	224	164	185	200	189	231	204	202	200	189	231	188	220	210	192	169	187	186	207	204	180	184	179	191	200	189	167	217	190	208	177	182	188	195	187	191	173	183	224	205	177	219	196	200	206	192	193	201	188	193	197	206	177	212	222	202	177	183	195	190	208	191	204	206	207	187	178	221	170	194	201	187	181	181	216	200	205	188	185	195	187	213	191	219	180	211	202	190	204	192	206	173	225	191	196	187	174	230	187	197	190	181	167	205	177	192	193	192	188	182	208	186	182	206	196	205	189	205	179	174	184	215	206	189	191	188	209	180	168	190	210	185	195	169	195	195	178	200	207	197	209	189	198	213	187	191	183	183	172	206	177	181	180	186	197	164	193	178	209	164	175	187	178	177	205	190	176	181	206	210	193	198	169	190	184	194	197	206	199	208	174	189	199	171	202	191	199	227	181	189	217	211	171	181	195	178	198	172	193	214	199	174	205	223	184	207	204	183	179	167	190	199	173	182	191	194	223	182	210	221	181	193	172	219	191	183	196	203	212	207	175	206	195	193	172	181	224	211	174	188	191	205	204	176	207	211	202	196	190	209	202	189	180	195	195	196	197	201	167	205	210	200	200	194	187	208	165	201	183	209	205	179	221	184	201	217	189	187	169	200	169	214	196	220	207	185	201	195	205	199	178	176	223	198	201	186	183	206	189	195	197	194	183	190	166	196	220	227	190	200	202	201	194	188	194	162	170	203	191	188	211	192	207	202	190	175	180	200	184	195	190	198	189	191	180	187	196	176	178	201	202	191	208	193	192	202	212	216	191	166	199	190	208	211	165	177	209	201	197	159	179	204	179	184	201	194	180	194	191	195	180	198	188	190	167	177	187	185	178	200	212	185	198	216	209	218	175	205	187	198	199	180	200	198	192	211	187	191	206	190	217	220	191
14053	29806	27699	19048	14122	10557	7821	5643	4451	3383	2801	2115	1782	1432	1260	1124	884	791	724	679	624	609	547	448	440	390	375	431	391	387	412	382	381	401	405	410	429	416	375	407	356	347	355	337	331	321	335	310	319	365	300	339	313	287	283	270	271	272	281	281	290	301	281	288	285	284	304	322	266	268	269	262	254	276	272	250	253	256	271	269	259	285	261	248	236	250	288	275	279	274	264	280	268	265	267	247	259	248	255	229	251	259	249	234	232	232	235	225	237	257	231	248	249	232	259	239	260	285	256	228	228	254	243	265	245	223	234	247	259	240	243	286	272	234	228	234	250	234	252	253	246	261	231	262	256	243	220	246	257	229	254	253	260	253	232	261	266	231	243	264	252	241	262	228	251	240	266	220	234	242	244	251	239	238	259	256	281	233	249	278	247	272	255	255	228	247	270	234	249	275	277	267	257	289	236	230	270	256	259	251	242	231	221	243	255	242	242	231	254	266	222	244	271	265	256	289	235	245	228	286	254	239	260	245	239	264	263	230	246	244	273	217	272	262	236	216	231	237	234	264	229	245	257	273	239	235	267	236	244	265	245	232	242	237	253	228	271	262	253	260	272	234	256	203	238	258	232	274	284	225	252	245	279	251	235	254	252	279	228	246	249	269	262	225	258	273	244	247	273	259	244	235	230	258	254	229	287	277	257	240	259	245	273	265	281	238	256	273	236	226	262	238	248	259	264	280	229	282	258	259	249	267	247	264	242	259	222	259	260	279	251	275	244	235	264	269	265	259	244	259	255	251	230	244	243	246	264	257	258	251	259	246	245	241	257	231	247	262	237	219	243	237	243	261	258	232	244	229	228	236	242	263	273	238	234	242	235	234	261	238	265	250	250	272	215	262	234	265	243	258	259	264	225	259	227	264	257	262	256	250	251	231	237	226	248	241	261	249	222	243	247	255	237	240	251	249	254	259	227	262	233	217	238	237	235	265	249	231	235	237	270	261	253	233	261	250	232	260	236	238	244	247	269	235	244	250	251	242	255	264	229	241	239	264	261	252	279	237	253	239	240	260	259	270	257	255	261	240	252	256	248	247	232	241	284	221	266	255	254	244	249	271	255	231	268	247	232	272	242	251	280	218	231	244	226	235	267	244	231	235	260	244	276	233	243	259	288	257	253	253	247	251	274	253	246	247	232	229	236	233	246	237	232	254	247	241	256	270	241	268	257	265	262	225	254	246	260	227	246	254	253	249	249	228	250	266	259	242	211	236	252	253	223	235	256	240	236	249	253	262	262	231	260	230	252	268	244	255	260	273	261	223	235	275	250	245	231	259	258	262	245	261	256	239	231	236	223	255	267	251	241	249	267	255	262	265	237	301	257	251	277	256	250	262	239	253	269	262	258	249	240	255	249	255	219	265	243	241	265	239	258	231	249	217	227	279	244	237	224	237	240	244	233	254	256	257	226	273	223	223	262	246	252	234	250	247	245	255	249	271	238	252	282	251	268	266	248	262	293	242	274	248	248	232	221	239	284	254	238	236	252	235	236	246	263	266	299	218	270	235	264	252	266	250	254	234	242	261	232	247	253	273	246	257	262	265	250	249	263	234	234	232	237	256	252	251	228	227	242	228	237	256	230	238	238	241	240	245	229	237	250	238	237	248	260	255	241	219	267	264	239	253	259	227	266	243	224	250	242	253	243	239	240	226	256	236	246	250	246	259	284	240	250	254	235	246	249	245	268	239	231	245	268	247	273	248	241	227	232	227	244	258	261	230	255	210	274	277	251	266	271	269	275	279	257	256	244	226	227	235	262	256	225	233	271	276	236	263	227	246	231	243	254	236	249	252	242	245	238	243	238	248	258	279	259	229	260	220	237	258	275	247	241	239	255	241	250	281	242	236	220	268	229	245	228	246	243	261	245	246	263	242	245	276	246	257	241	229	255	241	254	258	248	209	233	242	248	240	273	235	238	258	231	265	222	243	252	248	253	264	242	267	267	255	215	251	231	204	275	244	231	257	253	250	253	221	267	262	273	250	298	240	261	256	267	246	237	255	253	248	261	220	219	272	241	259	233	267	241	272	272	251	250	246	254	241	259	288	259	245	233	208	238	279	264	257	256	265	253	238	262	225	245	263	247	247	245	241	256	227	260	260	248	253	255	256	249	252	248	230	268	228	234	226	249	251	265	247	266	244	267	221	250	251	235	255	250	264	241	261	260	255	236	260	233	210	231	247	276	241	262	272	245	215	247	257	259	246	263	253	253	266	249	260	236	282	271	240	224	287	249	242	253	242	246	263	249	206	205	230	216	236	230	256	267	256	262	265	252	249	245	257	259	260	224	224	246	261	244	256	284	227	250	252	259	241	244	264	268	267	274	260	274	262	264	254	271	255	256	221	273	233	248	233	261	234	277	205	242	292	260	231	263	240	239	264	242	264	224	240	216	242	251	245	250	250	245	247	219	242	238	232	226	246	274	242	266	240	270	230	266	247	265	221	244	251	275	232	254	234	273	241	240	258	208	258	240	256	253	246	263	246	242	256	276	258	249	273	251	275	237	255	249	230	239	246	231	273	253	240	239	220	251	247	250	281	233	264	263	249	251	250	246	267	268	239	261	224	271	248	220	230	244	277	259	234	251	243	243	223	234	261	247	225	237	248	236	269	252	270	251	254	221	253	240	262	245	278	247	249	238	243	239	243	237	226	263	213	248	259	253	242	261	249	253	256	256	252	257	223	258	210	231	244	262	259	250	251	273	235	254	258	244	248	256	275	268	266	258	277	236	236	226	251	254	238	266	251	269	235	268	237	248	235	248	237	245	275	182	228	234	269	270	253	232	251	258	243	265	251	248	245	244	239	252	254	271	267	233	239	265	276	238	265	214	247	245	257	243	224	270	220	253	262	260	249	250	247	256	268	253	302	248	246	275	229	231	246	253	253	266	235	266	242	251	234	241	269	237	269	256	296	247	236	242	269	265	252	248	248	255	273	236	239	222	260	217	255	248	221	244	220	265	234	230	231	242	220	226	229	235	243	261	234	251	234	253	245	242	242	233	235	252	257	244	241	235	256	270	263	253	232	261	213	277	252	245	236	270	255	239	275	265	258	255	265	251	249	220	257	252	223	242	263	248	217	275	249	246	257	251	259	265	260	246	250	273	274	253	256	248	283	263	230	251	247	269	279	243	232	259	248	246	236	260	253	258	235	248	246	252	248	254	267	245	232	230	260	236	248	261	243	225	269	248	254	258	262	245	210	275	237	238	256	268	243	277	278	253	273	257	243	281	228	241	205	236	239	263	258	237	267	266	274	245	270	251	246	259	249	273	270	229	210	261	236	260	266	259	280	247	240	235	250	240	251	247	251	270	266	267	260	258	245	252	255	244	261	236	229	264	242	268	252	257	235	241	241	262	235	251	230	257	249	235	249	247	246	257	253	245	272	249	232	273	277	244	219	224	252	230	240	239	230	267	277	289	247	241	230	237	232	275	258	241	262
22696	21000	28694	23507	21043	21256	14119	4213	2663	2209	1769	1354	1208	1015	861	722	605	535	500	482	423	440	347	335	293	267	294	306	257	260	259	283	273	262	281	291	262	234	249	227	242	227	215	213	207	196	202	220	233	187	190	230	179	202	184	160	149	162	170	187	179	188	187	195	196	159	150	161	170	171	204	185	185	163	187	155	180	163	172	165	155	164	170	167	157	135	168	140	187	171	162	164	174	170	132	179	175	142	149	146	137	187	162	150	164	155	159	155	155	161	156	174	156	170	150	139	134	135	167	152	151	156	141	163	172	167	155	143	167	155	148	150	153	152	157	164	142	157	137	134	142	160	136	178	166	142	144	159	136	141	154	140	155	146	141	130	118	146	165	164	146	133	158	137	156	128	140	158	146	132	162	142	167	151	146	144	154	161	156	158	171	159	143	142	155	147	146	161	159	148	146	160	134	158	167	145	160	148	153	153	144	151	148	166	145	142	147	143	154	125	137	161	137	128	145	136	155	138	158	149	161	149	156	141	149	133	145	155	157	145	153	151	141	146	149	162	142	151	164	162	146	146	152	155	156	148	170	145	124	136	147	149	161	163	143	122	151	157	165	166	138	156	146	145	144	132	115	168	142	144	178	135	153	157	158	153	151	129	132	132	154	127	129	162	156	171	170	169	162	126	140	144	144	147	139	169	126	156	151	161	161	153	163	155	171	149	170	167	171	153	183	135	148	139	117	143	145	157	129	150	151	150	155	169	175	153	138	134	156	169	142	140	159	138	152	152	133	148	163	160	123	156	151	160	141	152	159	158	157	156	171	140	157	148	146	151	168	154	180	142	163	148	150	141	156	167	158	162	173	149	161	163	166	158	135	137	127	158	151	136	128	165	130	139	159	167	149	136	146	142	154	144	167	165	136	166	152	160	158	154	190	179	143	170	142	167	152	127	172	137	158	125	153	154	138	150	166	182	153	140	158	133	139	138	136	169	176	155	173	167	167	177	162	137	153	165	156	162	144	150	137	156	147	146	128	148	122	156	144	131	150	144	144	174	144	169	157	122	142	149	142	155	132	168	148	151	162	146	171	147	149	150	162	144	124	167	143	142	161	152	142	151	164	149	131	144	136	137	161	158	154	146	152	160	154	151	133	173	139	139	144	143	176	155	166	149	150	183	148	132	147	143	153	161	141	136	161	139	145	141	132	164	146	144	120	137	148	153	175	135	147	137	159	167	155	133	156	120	158	138	118	158	159	153	147	170	177	163	128	163	157	152	154	167	192	157	166	144	161	143	140	155	166	162	126	164	166	153	132	158	156	147	191	156	135	162	142	151	155	152	138	151	152	156	147	136	177	157	164	136	160	175	154	137	162	156	166	144	150	154	161	155	160	162	165	146	143	159	131	170	141	129	138	149	142	159	140	119	139	151	146	172	133	162	173	165	150	161	144	128	161	152	135	132	136	166	163	127	159	148	167	140	149	152	139	147	134	162	156	166	151	158	141	161	117	150	152	143	154	161	140	148	141	133	158	148	173	133	141	147	170	155	142	138	135	138	144	170	146	136	169	153	164	152	150	152	135	166	133	165	139	145	152	144	128	151	158	140	147	146	155	160	145	157	152	140	174	143	163	164	155	153	145	135	163	130	141	129	144	152	160	140	144	157	163	142	166	142	143	152	152	163	159	133	155	142	146	140	130	145	170	171	168	164	170	161	156	155	154	167	154	140	153	146	172	147	133	133	156	149	153	147	137	152	144	146	173	145	142	146	145	141	151	150	160	150	154	142	148	162	166	144	160	131	147	146	138	199	138	144	142	181	168	136	148	171	131	166	173	160	149	126	152	148	149	166	149	162	140	176	142	119	149	147	162	169	159	132	138	152	150	150	158	157	161	157	161	162	125	156	172	163	149	149	145	166	132	160	122	164	143	169	163	146	162	128	128	150	151	157	150	146	157	168	158	128	147	165	152	143	137	159	164	124	137	138	151	153	156	155	120	136	171	157	141	143	170	150	154	159	155	158	161	135	154	148	171	153	140	142	150	166	146	113	161	150	154	151	148	164	130	156	152	156	137	150	142	165	137	150	139	164	180	174	135	144	150	145	151	148	142	152	158	144	154	136	169	167	113	150	150	145	154	134	131	155	163	142	152	155	165	153	150	154	171	147	150	155	165	138	130	143	146	144	146	140	132	154	155	132	140	153	144	157	147	146	159	142	118	155	151	120	185	146	136	167	162	156	155	147	152	161	137	151	138	142	152	137	150	156	166	151	176	136	145	141	145	155	162	157	133	144	178	141	151	182	147	157	156	131	144	171	150	165	142	144	129	147	147	142	172	148	139	153	160	157	159	154	138	145	160	157	125	164	153	149	157	159	154	138	169	151	142	154	160	135	154	132	141	153	136	150	135	159	150	146	166	174	144	136	153	142	154	168	167	162	150	151	150	150	165	128	181	158	157	143	144	173	163	153	152	144	154	142	147	142	152	160	162	157	162	139	159	136	140	179	164	148	142	151	163	174	139	152	147	144	148	132	128	156	143	145	162	131	158	168	158	148	142	154	139	151	153	154	155	141	144	148	152	146	137	153	160	152	122	154	180	160	168	149	140	163	135	152	147	150	147	141	144	155	139	143	143	156	166	142	158	158	169	144	161	150	125	148	154	139	144	152	147	129	153	175	154	152	142	136	143	153	148	151	125	148	141	157	159	137	151	149	157	150	148	159	162	145	144	135	159	151	144	150	163	147	158	144	170	151	131	152	149	151	165	147	147	133	152	150	170	137	170	151	164	157	143	143	134	140	148	155	159	161	146	149	175	149	151	148	152	155	141	133	124	139	137	143	152	158	156	148	141	153	169	143	133	154	120	155	190	162	137	158	139	138	150	133	171	133	144	140	163	147	143	163	160	170	153	144	148	129	159	141	137	145	150	150	148	148	152	138	156	144	143	158	165	158	172	153	147	138	153	152	140	137	150	158	159	156	137	155	150	174	165	140	155	133	144	138	138	143	133	126	141	162	163	157	164	138	154	158	175	162	135	153	152	149	148	171	157	153	147	135	169	147	166	154	136	136	124	164	158	155	145	151	177	143	149	155	141	159	157	135	158	147	150	150	138	140	168	145	189	138	145	123	139	140	170	140	158	140	151	121	167	142	161	151	148	118	169	141	140	143	115	157	135	132	147	132	136	156	141	141	154	156	148	150	154	164	126	160	160	147	161	148	149	145	156	141	155	171	160	155	145	145	168	143	143	147	151	142	164	155	152	147	139	154	137	165	144	133	137	162	146	127	136	163	143	138	152	162	145	157	145	153	167	153	138	145	157	137	159	147	150	147	152	135	145	163	159	151	149	143	145	140	141	134	155	147	158	146	137	163	133	147	131	155	169	157	181	145	145	162	160	137	167	164	148	153	143	151	147	153	142	159	123	161	141	155	147	148	143	124	153	141	130	157	154	145	152	159	151	137	143	130	136	149	159	141	150	154	174	153	151	143	148	147	155	151
16440	34786	32732	23635	17930	13939	10524	7993	6199	5065	3817	2955	2380	2131	1714	1429	1111	1075	891	900	714	712	641	551	459	462	430	426	433	434	392	384	414	424	460	404	436	387	418	354	334	358	343	299	302	301	307	289	281	289	284	277	256	292	237	243	257	253	225	239	222	244	230	228	231	230	244	225	221	195	222	213	216	187	209	205	212	223	203	217	218	204	221	212	191	192	189	200	183	213	203	214	192	206	243	188	209	197	187	201	215	185	209	206	217	188	164	183	190	194	204	181	202	179	185	169	186	184	186	180	194	192	173	200	184	176	187	193	233	173	163	182	183	214	176	179	189	205	177	218	172	197	199	178	173	178	188	177	165	198	197	159	184	193	175	186	202	209	175	182	175	196	184	181	208	189	188	188	172	185	220	168	182	168	215	193	174	186	181	198	180	165	189	164	179	185	200	187	186	190	182	199	195	174	208	214	211	206	183	176	182	188	173	179	172	181	169	186	179	181	190	202	192	177	193	180	199	197	167	191	179	186	196	188	173	180	168	204	188	184	181	169	165	167	189	205	186	206	177	181	198	162	177	190	200	174	191	191	196	211	208	186	187	191	188	178	190	168	187	201	172	222	203	200	174	190	202	190	192	190	172	200	200	191	177	177	196	196	222	179	181	179	208	171	208	155	168	188	207	188	161	194	197	191	182	201	196	198	176	182	198	160	186	195	176	185	213	194	185	175	190	183	207	177	202	185	195	182	187	194	203	184	188	183	178	181	183	186	162	192	203	161	177	174	197	197	185	187	185	189	188	198	186	200	186	183	197	176	163	185	201	175	195	163	191	185	188	185	185	194	178	204	168	176	203	188	188	198	194	202	171	198	180	200	182	188	211	173	176	205	189	168	192	191	179	177	193	182	168	185	179	169	170	183	175	181	153	172	180	187	183	173	176	165	180	200	184	188	191	189	171	186	163	179	189	187	195	183	189	177	169	166	188	190	203	165	205	192	186	191	190	174	200	169	183	186	198	190	176	181	185	208	180	188	206	202	186	174	189	170	215	208	204	183	163	176	173	205	175	167	213	184	188	227	190	185	198	190	185	175	179	187	166	181	189	183	191	194	173	183	203	184	199	184	189	176	182	205	179	164	169	168	159	193	166	191	207	196	186	194	179	168	187	191	198	170	166	192	196	189	171	175	187	222	191	214	202	164	178	173	183	178	184	181	194	193	182	189	195	163	201	204	175	194	164	185	182	189	186	181	170	170	170	165	171	187	193	187	180	193	199	208	226	165	188	186	192	172	179	168	175	194	174	185	187	184	195	206	192	174	152	188	157	204	196	192	203	185	175	195	187	176	190	192	152	178	149	186	172	197	179	198	175	185	173	170	185	196	201	184	191	177	159	179	186	178	179	166	181	177	168	193	182	184	219	176	173	191	195	159	207	182	184	199	216	175	176	186	177	180	169	193	196	169	187	175	201	186	166	198	194	178	194	199	180	192	187	199	199	202	198	192	187	180	170	189	203	175	173	210	180	172	184	168	172	176	185	194	183	179	192	149	188	185	202	189	177	178	176	192	175	194	177	174	173	179	173	182	180	196	181	202	174	191	194	188	177	168	190	202	163	181	166	196	190	165	174	180	193	208	190	197	180	195	173	200	190	195	180	186	215	180	192	190	187	194	168	169	181	206	208	187	165	183	174	164	189	181	189	187	200	173	196	182	191	176	175	167	167	184	207	191	191	193	165	165	172	194	165	166	183	194	206	191	194	158	195	182	190	192	185	181	211	198	191	199	168	200	182	179	225	198	170	168	182	186	187	175	169	172	187	191	176	179	176	183	187	177	191	178	184	220	173	177	195	161	182	181	161	198	185	166	202	172	179	183	188	182	175	172	224	177	197	214	188	176	190	175	198	180	180	166	196	196	191	207	180	190	205	172	215	185	166	205	179	197	174	184	173	198	177	192	178	198	185	193	194	196	184	183	197	174	189	168	190	194	192	178	198	195	170	200	165	191	180	171	200	164	182	212	191	190	189	192	200	173	174	172	213	167	198	189	201	152	189	188	197	176	197	196	207	200	184	200	182	187	194	184	181	198	157	195	199	196	174	208	190	188	189	175	187	187	174	208	180	178	192	181	187	187	191	182	172	174	174	197	189	171	183	162	176	205	192	178	185	167	190	178	176	185	211	183	175	188	178	184	190	179	190	176	187	175	180	192	178	199	169	173	210	178	189	177	178	203	197	184	170	180	187	173	185	180	177	202	207	202	181	201	172	185	168	187	182	169	208	207	179	191	192	187	198	170	191	191	184	178	189	182	207	212	186	184	191	183	172	180	182	176	178	191	216	184	166	186	206	189	197	170	181	169	193	193	166	161	223	191	189	200	204	214	184	194	188	184	198	205	191	198	197	191	179	175	201	183	200	221	169	173	181	158	183	174	202	168	196	190	199	177	170	172	187	187	208	185	192	169	159	201	178	181	187	200	174	194	180	177	166	196	175	195	199	182	173	189	200	204	186	207	170	177	153	186	185	198	191	174	203	187	179	178	174	165	188	185	185	174	182	195	184	215	182	194	198	192	185	180	212	193	187	186	211	202	176	173	197	193	164	175	180	208	185	195	168	193	181	170	186	216	172	167	201	171	179	190	191	177	201	199	170	172	185	193	207	172	196	169	182	173	220	200	182	195	188	173	169	172	179	212	180	198	205	190	195	205	188	186	186	180	178	180	198	193	179	175	178	185	202	195	187	172	172	169	175	176	173	200	173	177	190	183	189	186	175	211	165	193	200	202	208	182	201	186	167	186	175	194	190	187	179	202	173	188	203	190	184	172	191	198	181	178	188	183	196	195	196	179	200	157	170	201	205	171	205	197	163	171	177	198	164	184	191	165	187	192	184	199	191	184	172	197	191	217	169	189	182	202	190	181	195	178	196	190	198	168	175	189	155	184	201	161	178	194	187	183	196	180	173	174	163	168	209	184	172	161	199	183	173	172	191	215	185	185	187	194	188	168	198	174	191	180	189	181	200	201	194	188	199	182	174	186	186	199	183	174	182	188	178	208	188	169	193	206	203	190	216	202	200	190	169	174	188	170	208	191	187	183	182	199	189	192	199	170	180	180	196	189	189	190	189	214	200	204	200	191	194	203	196	192	180	163	175	186	177	170	171	181	195	174	170	178	207	169	196	166	165	161	164	177	180	192	165	173	175	178	206	182	174	171	187	173	184	187	199	229	158	206	192	185	206	183	170	197	202	174	179	183	178	207	176	200	204	189	175	182	184	175	172	198	182	203	204	197	178	193	189	176	175	195	192	181	198	210	187	172	155	185	160	186	185	195	184	165	173	173	178	175	199	184	195	193	182	186	180	193	201	185	192	186	201	184	195	182	178	187	229	173	207	185	196	199	187	190	154	176	183	205	169	183	181	173	198	194	185	199	191	192	194	194	193	193	181	166	195	182	190	154	202	194	189	174	172	179	191	179	178	181	162	186	206	164	186	173	185	183	167	191
26765	20809	17808	10030	4721	2930	1919	1453	1209	975	808	671	587	576	494	471	430	409	362	389	366	376	332	343	333	321	359	332	333	288	350	322	310	330	332	326	308	315	332	322	340	295	291	305	305	326	304	300	339	301	327	305	322	293	273	288	297	297	297	293	298	307	266	267	277	299	324	278	290	305	251	283	268	270	269	284	312	296	277	300	292	338	299	296	312	286	265	262	289	297	279	292	292	288	292	312	339	308	282	286	283	330	322	259	283	266	305	305	306	305	299	301	332	301	281	298	289	283	308	283	302	295	299	262	292	299	283	279	285	267	288	301	290	291	316	279	322	298	286	284	270	304	277	290	306	294	306	307	292	267	277	288	286	256	272	271	295	304	273	283	256	298	280	331	254	310	311	290	297	297	285	297	276	283	277	320	255	317	256	280	279	283	296	319	298	263	299	280	317	291	271	288	280	312	307	275	295	256	326	301	279	301	299	292	294	305	300	306	291	289	309	298	283	311	275	286	292	274	288	284	299	286	281	273	309	290	286	299	306	300	315	282	292	293	307	278	272	326	292	307	296	258	275	253	252	273	289	293	292	275	269	298	308	262	315	248	316	310	282	287	295	272	291	330	296	261	297	274	306	268	274	277	302	287	306	313	298	289	274	268	288	263	275	262	289	287	296	282	278	305	270	260	252	292	315	299	297	302	271	289	278	276	280	323	298	280	284	305	300	302	290	295	295	310	277	293	286	283	279	311	298	277	278	279	283	302	290	270	307	285	284	310	284	281	277	310	253	302	308	276	266	309	270	309	303	261	313	283	280	242	251	288	278	327	291	309	333	322	301	335	297	305	273	267	282	296	309	276	309	281	297	311	258	307	295	295	260	279	313	275	296	301	268	284	272	296	288	269	297	287	256	298	296	275	278	274	284	287	277	277	271	258	289	315	322	264	315	281	317	272	268	280	268	298	255	276	272	288	287	287	299	279	292	311	286	270	260	288	291	276	281	271	256	279	274	304	306	291	296	285	295	272	310	295	260	280	306	319	275	278	279	258	325	321	289	296	298	298	277	293	277	310	290	278	284	259	281	288	279	297	294	279	272	314	279	285	273	293	323	301	279	287	277	298	266	286	278	275	289	296	269	272	268	313	285	257	280	286	274	305	274	277	295	274	302	280	303	265	290	300	247	291	301	288	303	269	284	301	288	288	276	286	284	284	317	300	289	297	275	304	273	287	299	311	285	277	321	292	292	308	286	278	281	309	269	263	274	258	294	323	286	272	303	292	272	291	259	301	287	306	305	316	276	300	282	282	301	299	301	322	296	305	294	272	279	287	273	312	294	285	289	271	274	279	256	313	295	308	294	291	275	285	311	302	302	271	265	281	277	272	283	296	330	291	281	338	320	293	291	316	292	285	274	295	257	319	313	277	271	312	298	287	287	304	306	295	300	266	261	297	292	277	257	280	308	319	303	301	312	282	276	303	271	263	260	303	295	282	265	296	278	293	280	284	304	264	316	311	281	292	299	277	275	259	263	298	306	286	274	300	275	285	281	286	283	275	260	316	280	298	292	281	293	269	283	284	273	293	290	319	300	291	285	292	297	272	299	316	272	279	289	283	286	273	277	269	280	305	277	304	294	285	311	291	307	298	306	262	295	300	282	286	314	292	289	269	262	302	289	272	271	293	312	295	317	301	285	325	273	283	296	294	295	292	279	278	275	310	281	285	273	278	290	306	297	297	293	284	294	282	288	292	253	300	295	289	266	273	312	313	272	280	273	292	282	311	295	282	299	285	298	262	306	274	292	274	291	317	283	309	292	276	269	286	266	264	313	288	287	283	273	284	284	310	313	277	250	278	259	294	305	306	297	278	294	261	287	330	308	272	294	285	307	287	285	276	302	293	280	278	285	268	268	292	309	295	302	298	306	264	303	325	289	276	281	268	280	294	295	288	270	267	318	303	290	279	271	283	293	266	305	308	283	284	279	291	291	293	279	269	294	276	279	269	279	288	276	295	282	273	293	300	288	290	267	258	289	295	278	293	277	291	284	261	274	272	306	271	301	330	306	291	295	291	290	304	307	265	276	283	288	273	312	323	269	283	287	322	265	288	266	308	291	297	291	283	280	303	291	258	294	305	275	289	277	295	264	286	294	288	286	278	268	309	283	282	291	275	289	304	300	299	297	309	286	281	276	281	298	301	260	312	292	287	300	300	302	286	277	316	281	307	300	275	238	288	259	284	271	299	280	279	291	302	253	301	263	265	301	315	269	297	243	266	293	285	292	273	270	319	275	286	277	284	298	277	296	259	278	299	276	279	273	267	280	315	261	296	292	270	284	270	269	266	280	272	302	267	294	320	316	275	339	300	297	292	304	305	311	301	289	306	280	263	259	286	291	308	296	304	289	302	304	288	293	291	260	288	284	329	251	303	257	303	291	267	287	311	289	297	291	256	294	302	271	271	286	288	299	247	249	305	318	273	276	275	283	281	297	285	280	284	291	282	292	259	304	258	286	292	269	265	307	308	274	283	253	299	277	303	279	288	288	283	264	307	304	283	329	294	310	267	325	280	306	275	290	309	290	253	297	264	277	300	329	269	297	307	307	262	290	298	285	316	310	304	270	270	320	279	268	297	290	297	302	288	272	309	290	295	273	269	301	292	269	269	265	301	308	292	296	280	282	293	278	277	275	308	280	294	275	296	277	305	274	293	281	291	288	294	270	318	270	270	267	280	299	285	315	263	311	289	285	283	299	319	274	282	284	255	291	287	292	306	274	277	282	272	273	291	243	306	311	281	276	273	275	291	286	276	287	292	295	249	284	282	280	265	302	275	258	299	279	288	286	282	281	283	309	288	257	288	285	275	285	323	300	306	291	283	262	271	316	290	274	259	280	273	276	264	287	284	270	285	257	263	283	283	283	273	293	323	299	298	261	266	254	299	289	278	277	290	283	299	310	298	261	277	275	308	304	332	251	267	274	298	262	313	254	305	304	321	308	276	310	295	293	299	257	302	284	282	290	303	284	282	300	300	277	299	307	276	271	288	267	302	282	272	269	295	304	292	302	331	301	298	291	287	301	298	271	266	279	309	291	271	263	296	306	294	275	262	296	263	271	294	263	282	315	294	256	282	303	308	260	274	309	299	278	280	283	276	266	284	280	283	273	281	312	282	264	278	269	252	293	336	283	285	291	281	319	247	273	306	256	287	264	315	315	272	285	264	305	290	294	288	264	311	268	297	314	324	287	314	288	267	263	279	261	325	293	253	317	308	310	290	288	248	307	298	250	296	307	273	291	307	288	277	281	282	280	259	267	299	280	294	288	296	306	310	280	306	270	276	266	273	298	315	266	290	286	280	301	309	271	281	292	266	278	270	269	282	328	312	312	303	270	292	296	270	317	316	285	284	297	298	291	283	299	286	264	293	278	301	298	279	255	281	299	309	291	279	269	287	313	287	278	267	269	274	300	278	278	282	284	279	265	264	264	283	316	269	336	270	264	276
12884	22519	20321	12193	8313	6050	4349	3282	2483	2099	1597	1356	1131	948	837	796	671	638	600	548	581	532	464	487	435	432	454	448	426	443	433	418	453	437	476	437	514	454	448	466	418	412	423	414	403	390	420	408	407	381	440	416	392	413	384	408	403	348	350	378	368	367	401	378	358	359	394	368	374	389	354	356	371	352	363	359	343	350	342	375	355	366	359	363	366	353	362	350	352	327	354	357	384	355	360	385	377	392	350	393	341	381	359	377	336	342	347	327	341	358	350	337	361	355	343	369	379	369	367	364	385	375	368	384	359	351	368	403	333	336	401	350	368	347	368	381	379	348	351	363	356	373	391	367	357	357	361	350	360	399	308	369	351	393	380	351	376	333	340	367	395	341	354	363	335	366	315	358	350	370	344	335	366	355	361	347	399	351	362	314	367	357	363	373	357	378	391	362	351	356	347	374	367	380	375	337	333	337	365	367	357	361	366	346	350	369	344	394	335	358	368	335	377	382	343	352	347	367	374	373	371	378	364	365	385	348	377	343	381	381	345	371	356	366	325	334	385	353	358	353	373	363	367	357	373	361	364	364	333	352	370	412	352	377	350	360	395	388	379	369	344	410	374	339	374	350	366	359	344	370	372	351	361	355	395	375	377	362	332	366	358	325	376	342	365	378	355	367	370	384	375	359	314	356	421	369	386	369	366	343	386	364	350	360	351	354	333	364	357	350	374	395	366	372	376	363	358	357	340	369	363	350	377	363	349	357	392	383	365	384	370	352	359	366	348	392	377	364	383	373	380	392	377	354	354	356	389	387	387	373	389	341	361	357	348	398	369	396	366	378	362	392	365	376	345	381	333	390	377	380	345	335	358	396	405	370	377	352	385	370	362	386	362	367	367	346	349	348	389	360	391	345	382	348	351	369	359	372	365	385	315	367	352	369	371	333	343	337	357	394	346	393	364	344	386	340	365	379	325	399	393	374	341	304	373	348	399	351	352	355	341	384	372	335	352	343	360	379	365	397	330	369	390	373	335	359	360	391	396	371	343	339	367	384	366	353	316	343	364	382	357	355	375	362	375	367	390	378	376	356	373	365	356	322	335	357	331	380	354	368	338	331	360	340	352	403	364	374	334	331	369	340	347	328	360	343	381	356	361	357	359	388	375	382	378	368	371	349	363	402	363	321	391	362	349	356	374	414	373	369	352	353	382	371	356	340	354	339	381	367	376	349	392	375	350	400	363	308	362	402	364	372	331	322	338	370	359	384	353	340	357	368	349	386	367	362	377	368	333	364	358	341	347	361	369	383	389	360	337	363	372	330	359	355	345	387	358	367	347	371	365	387	371	326	351	357	369	371	350	365	403	362	348	382	339	348	396	388	370	346	355	388	369	357	394	376	370	356	358	335	339	353	369	357	380	397	358	388	327	355	346	362	360	370	349	336	370	358	364	345	346	363	356	396	366	369	361	368	347	350	378	347	354	366	339	355	361	370	359	355	360	346	365	340	389	331	395	363	383	368	360	382	359	406	385	357	355	351	359	358	365	341	332	349	379	356	354	369	353	394	374	361	367	356	330	365	308	397	344	359	369	378	354	333	366	375	367	356	333	338	333	344	390	331	367	339	384	368	365	346	348	338	364	394	356	357	346	359	354	357	359	384	376	341	345	350	319	360	322	401	369	373	337	344	355	389	327	359	344	386	387	377	342	352	381	373	366	387	381	392	330	364	360	391	361	366	339	404	359	364	377	355	371	350	365	375	339	351	358	374	382	358	351	363	357	407	349	338	376	358	355	382	354	364	347	346	369	367	367	336	375	358	367	381	356	356	384	382	372	354	393	351	361	342	359	346	371	376	386	357	348	345	355	360	341	370	345	394	375	349	383	361	342	382	370	351	383	353	357	350	375	356	357	383	347	347	353	343	370	368	350	371	363	374	363	329	361	343	381	345	353	357	346	325	318	348	356	361	382	393	354	373	345	360	365	317	328	362	334	390	323	392	378	361	402	359	362	386	372	360	328	344	380	334	366	364	380	343	376	356	339	392	372	358	362	352	369	363	371	340	370	326	325	389	407	368	366	350	374	383	348	336	364	363	331	340	371	372	337	408	351	345	339	355	394	358	357	363	359	366	381	361	359	378	395	371	373	347	346	367	346	370	356	373	352	379	365	352	368	357	372	366	365	353	397	373	370	347	369	350	371	338	379	383	386	369	354	344	372	370	325	357	372	393	349	362	372	382	362	357	360	381	391	381	352	398	368	338	364	333	338	338	355	367	346	359	388	373	355	368	359	356	331	368	396	348	341	326	363	359	365	336	345	371	373	316	332	387	347	365	359	364	362	373	396	365	358	375	338	384	373	396	368	319	349	351	366	401	378	354	336	364	359	341	351	354	361	349	360	366	336	374	367	328	352	348	332	350	338	347	359	396	377	389	359	362	345	346	346	367	378	386	360	327	349	342	338	387	390	373	354	373	358	345	323	321	364	364	334	355	359	355	361	366	343	352	366	337	380	384	381	374	355	332	374	346	378	363	368	399	394	367	372	349	351	373	375	368	361	338	325	388	334	365	389	373	351	368	377	371	381	359	372	366	395	373	402	335	332	388	385	352	379	356	368	352	389	348	367	383	348	352	344	324	347	371	365	392	347	347	341	372	337	390	348	363	360	314	369	351	380	352	357	377	314	398	381	343	374	377	351	354	366	380	339	368	315	383	371	347	360	340	389	343	337	339	345	388	374	397	351	367	341	348	364	352	332	365	343	346	341	345	341	405	368	360	397	334	354	356	337	344	347	358	363	359	359	380	367	369	365	371	353	392	379	347	366	393	334	352	338	359	355	364	375	326	391	372	372	355	366	370	366	353	395	333	404	356	340	356	375	378	350	356	352	338	398	365	336	367	395	362	345	374	354	381	379	377	368	361	352	367	354	356	345	377	361	356	362	362	323	394	375	351	401	355	350	375	352	399	369	358	337	370	343	377	390	384	379	351	404	354	332	354	375	360	344	358	332	374	343	377	367	331	404	335	364	342	332	356	358	378	358	366	382	348	390	367	361	357	325	365	347	376	353	370	363	344	412	354	342	339	349	373	340	369	329	358	348	356	357	360	373	341	353	374	368	357	370	365	361	384	381	327	357	360	391	384	356	368	378	358	342	342	392	348	338	349	391	356	347	379	345	351	377	387	379	384	375	388	370	392	355	347	354	365	385	356	368	321	360	349	341	371	311	371	367	367	367	364	378	341	368	370	366	408	318	376	342	356	341	332	344	362	372	353	351	365	351	361	372	354	359	366	340	370	358	339	351	358	353	330	351	359	337	393	358	352	393	330	331	370	340	352	379	367	383	353	376	359	336	366	336	357	345	336	397	370	365	347	399	370	351	359	378	373	350	365	334	346	363	405	355	366	356	371	350	328	373	367	344	368	318	369	371	372	351	317	379	330	361	338	365	380	341	367	345	334	405	365	377	367	381	348	331	365	329	373	377	362	349	352	401	349	369	342
23639	20994	28310	23906	21001	14256	4843	2656	1967	1614	1284	1035	867	793	660	573	515	470	397	429	377	350	330	317	282	257	263	287	306	307	277	283	272	318	302	289	297	268	271	283	230	277	279	228	252	244	246	250	259	246	227	234	241	224	211	216	203	218	202	236	213	223	222	238	224	264	235	224	222	223	240	231	200	234	208	220	234	192	223	190	221	222	210	186	215	208	212	174	205	193	190	211	196	187	228	205	202	224	208	236	197	212	205	224	213	198	222	184	192	209	206	201	210	205	191	212	212	200	206	217	184	210	185	148	204	188	206	198	227	184	204	202	206	199	189	202	197	193	222	197	193	211	219	197	224	215	203	220	186	174	189	203	204	211	188	188	186	187	199	195	205	164	200	208	195	193	210	215	210	182	202	180	192	174	208	213	209	192	207	197	201	190	206	219	195	185	207	215	214	200	208	188	200	204	223	168	229	191	190	218	201	227	174	205	194	168	201	198	198	217	207	208	182	209	179	194	223	190	232	190	215	187	190	200	198	189	210	190	212	193	205	206	189	220	214	211	196	215	217	209	170	191	178	203	187	183	196	207	208	202	203	213	223	215	205	203	208	181	197	178	201	196	197	238	224	205	223	181	209	188	208	192	193	240	192	205	204	203	187	232	205	199	196	199	208	182	192	215	209	188	222	186	212	213	198	214	210	208	192	197	204	215	206	185	205	221	185	204	197	197	176	214	197	208	199	201	198	201	210	207	181	199	194	186	189	200	200	189	198	194	203	214	223	220	207	197	202	195	196	187	210	200	181	214	201	178	226	234	177	191	201	197	221	201	197	163	230	182	185	204	210	196	186	205	203	207	193	209	199	197	192	195	190	210	198	218	190	204	210	194	196	218	199	199	201	203	191	190	209	187	207	188	169	205	204	202	188	196	189	211	212	200	194	197	183	188	168	193	207	224	215	204	209	192	196	205	215	206	215	173	167	185	201	187	216	163	196	189	196	204	201	216	184	197	206	201	185	201	183	199	209	195	207	212	181	211	179	207	212	199	187	205	214	223	222	197	232	189	193	206	192	202	189	205	222	198	217	213	218	167	189	194	203	186	189	194	201	209	184	184	198	176	198	196	179	217	194	207	179	198	199	195	201	208	172	213	185	197	208	190	198	225	214	173	201	218	205	183	203	204	193	216	181	205	206	200	194	207	178	199	234	188	190	180	204	195	188	226	195	166	202	178	207	188	225	189	205	200	194	186	208	191	200	201	189	217	213	191	193	221	171	193	208	193	207	197	216	197	178	193	204	205	209	202	197	192	181	204	185	188	238	195	197	235	216	198	173	194	220	204	244	213	208	185	200	220	210	171	205	228	186	212	176	204	182	197	212	177	194	225	201	199	203	212	188	196	203	219	190	217	198	213	197	187	213	216	180	188	221	182	168	231	194	202	175	187	213	185	201	176	209	207	220	192	205	204	199	198	205	205	204	200	203	186	215	187	213	200	205	201	212	205	198	204	197	183	186	193	212	202	184	201	192	212	192	202	184	166	198	188	201	203	195	188	167	178	194	214	192	218	220	188	192	200	191	199	189	214	189	220	186	197	178	212	198	206	177	186	201	186	201	161	203	213	191	197	226	215	207	187	200	226	194	194	175	216	186	206	188	217	194	201	209	190	196	195	197	179	209	201	216	189	209	228	200	212	178	199	216	226	208	207	218	198	203	199	182	189	197	186	203	189	199	199	193	201	207	218	208	220	173	197	189	181	228	197	193	197	194	226	208	200	206	188	200	183	214	191	212	192	209	214	204	182	175	201	208	183	207	200	208	186	183	213	193	229	226	193	190	189	184	213	196	184	193	184	197	230	214	199	219	191	207	198	201	217	187	190	200	188	190	197	201	186	178	186	215	211	185	198	200	199	208	196	227	202	199	202	197	179	191	207	196	198	177	187	170	206	197	197	196	212	178	204	204	188	175	189	194	211	207	191	183	198	204	186	208	198	221	205	216	195	174	198	222	203	177	175	223	205	220	193	201	163	213	193	180	191	190	190	201	186	223	189	192	188	193	179	210	189	203	196	204	214	211	198	209	206	226	188	186	205	185	217	223	206	214	193	195	182	212	181	195	221	190	173	193	228	168	205	175	210	211	207	212	188	204	174	237	202	209	201	232	205	185	208	193	191	171	205	204	182	190	205	213	174	187	185	216	201	178	191	174	229	213	206	202	233	190	185	199	215	189	201	183	246	185	208	203	213	209	208	188	250	228	181	192	196	200	201	205	229	205	190	190	215	194	186	212	198	178	209	175	211	196	221	190	211	211	216	203	176	220	195	199	226	196	189	207	179	212	222	200	212	213	207	195	182	200	209	194	181	180	230	212	188	194	204	220	184	228	205	210	188	205	185	190	177	199	203	197	230	237	176	202	178	209	202	213	213	211	219	190	200	205	202	212	214	177	206	220	190	213	211	191	209	184	198	162	189	209	189	191	199	197	195	186	178	223	212	208	215	178	207	183	178	191	193	201	186	198	210	186	204	175	202	183	212	184	225	203	194	232	197	226	193	204	192	190	197	211	207	177	184	182	180	213	207	190	199	195	196	192	182	202	207	230	170	192	171	199	191	201	208	205	216	189	198	185	203	196	208	203	188	197	188	203	176	208	192	212	178	199	201	192	198	211	176	214	204	187	206	211	210	204	201	192	188	185	181	194	217	224	218	193	177	185	200	186	223	201	210	220	225	207	190	177	204	212	215	219	166	199	198	210	204	224	184	190	189	207	189	211	190	194	214	179	202	186	194	213	213	220	173	200	211	211	176	194	213	199	197	181	211	217	198	198	183	199	212	171	207	204	209	185	181	205	204	199	204	185	185	205	189	213	183	207	191	201	175	190	207	200	208	178	203	183	197	196	206	218	188	209	219	183	201	194	185	200	187	188	196	179	192	185	208	183	197	189	221	206	207	194	215	200	216	197	205	234	188	202	196	192	195	192	198	210	232	215	211	195	189	173	214	220	213	209	174	221	196	192	191	185	192	208	196	203	215	206	200	209	213	172	198	191	193	183	188	185	191	194	181	182	215	184	192	202	199	202	199	181	193	194	198	202	213	218	220	187	190	177	197	172	196	196	220	222	205	209	185	178	192	205	182	201	207	178	201	210	201	190	187	201	202	207	204	224	199	222	203	198	198	242	182	194	194	189	181	194	208	189	208	184	200	190	198	182	189	196	193	216	218	224	197	225	238	202	192	188	186	200	222	203	229	195	201	196	225	198	199	218	177	189	234	201	188	208	201	221	192	199	214	177	181	224	173	203	206	211	234	178	210	193	162	176	214	203	188	216	221	199	218	181	208	190	176	175	207	207	206	176	184	214	199	201	197	211	218	213	183	208	191	165	176	205	226	234	196	208	214	244	193	206	196	213	220	225	159	195	188	209	182	198	192	182	196	190	171	188	193	218	211	199	206	203	181	179	224	196	182	190	217	208	188	206	195	199	174	180	183	203	221	212	207	201	197
14104	29847	27878	18420	13518	10060	7500	5758	4354	3468	2649	2196	1833	1471	1249	1113	905	743	757	728	633	512	566	515	443	453	402	417	401	418	390	403	383	454	408	406	427	413	450	417	345	352	339	326	328	292	323	379	347	313	337	329	286	310	298	291	307	296	286	283	283	301	299	291	280	268	306	315	277	317	276	264	262	265	277	271	275	272	284	277	268	273	264	262	278	275	265	280	288	300	265	273	247	266	272	272	278	233	248	245	243	267	268	238	265	277	258	265	261	263	248	280	263	248	259	255	257	247	264	281	245	261	270	257	264	253	273	277	261	237	261	270	266	277	288	248	241	260	283	258	268	244	237	275	249	263	250	288	271	266	266	263	245	239	253	277	261	267	256	268	256	305	247	266	241	249	266	266	261	246	244	247	265	240	279	272	262	264	260	247	260	284	265	278	270	242	281	259	238	269	259	261	234	247	268	235	257	290	247	236	267	244	258	269	238	257	247	269	251	269	236	224	278	287	254	240	259	241	325	273	255	260	262	263	238	279	253	264	229	260	264	257	253	252	255	269	262	268	286	254	266	282	258	259	267	266	285	248	251	258	276	270	279	219	259	243	273	248	254	261	273	240	239	260	233	275	264	262	264	260	281	286	253	260	249	258	245	240	260	266	251	259	267	278	231	276	263	247	272	250	253	260	248	264	258	258	260	262	283	256	220	253	261	228	272	273	268	261	247	271	253	248	260	296	254	230	273	239	239	254	249	260	262	261	236	227	256	261	261	254	242	270	277	283	257	256	274	273	256	249	289	249	263	280	277	256	209	278	279	261	275	250	242	265	246	280	263	259	253	263	243	271	277	256	245	235	245	291	252	270	257	236	284	248	253	257	284	261	229	257	264	235	279	265	257	244	237	256	287	248	268	258	243	218	286	263	267	248	268	260	258	263	226	251	239	248	283	277	246	253	251	261	249	239	257	277	253	269	242	265	269	243	279	248	278	249	260	266	248	257	216	270	260	227	272	255	255	263	241	262	254	292	251	237	266	253	260	247	276	254	273	231	258	225	251	262	272	238	255	249	228	252	262	274	257	239	254	246	265	260	254	252	277	265	263	267	261	250	255	251	276	262	267	265	257	234	243	263	250	281	261	236	231	269	264	247	287	283	246	258	254	240	253	253	257	270	269	252	245	277	252	260	281	223	270	264	256	264	287	267	288	248	229	264	279	269	243	259	243	258	267	272	262	261	294	261	256	280	247	286	248	257	241	249	251	268	271	256	273	249	236	275	254	277	249	282	257	260	271	266	252	244	252	250	269	270	269	270	245	264	269	284	270	241	244	247	252	261	259	259	270	251	230	241	261	259	250	234	273	258	243	258	255	261	222	266	250	273	253	242	287	282	269	256	295	260	255	264	256	259	253	270	268	250	256	262	246	230	254	253	250	277	291	258	264	257	235	238	248	264	264	248	259	284	264	251	273	260	266	274	270	216	255	264	246	272	268	243	291	233	246	280	253	244	236	268	252	298	252	255	265	244	235	263	276	262	249	250	259	291	295	251	271	294	252	254	271	245	255	246	252	280	273	257	254	246	251	257	236	278	275	257	242	270	226	263	266	275	262	261	267	238	245	233	258	262	268	238	221	252	272	249	264	238	231	266	253	249	261	282	254	231	232	273	271	220	264	266	264	236	301	267	257	241	271	263	256	265	241	263	222	284	272	253	235	263	286	258	251	253	283	240	265	263	246	278	252	230	250	258	262	269	233	269	270	264	264	284	260	263	259	239	270	301	246	274	268	258	217	241	250	248	307	216	238	243	283	275	267	239	257	276	253	263	259	272	255	265	288	231	242	268	280	258	233	243	294	225	259	261	240	263	251	239	269	295	278	248	230	273	240	258	256	252	252	256	273	258	272	254	278	264	254	254	266	252	246	261	246	247	236	243	216	261	241	279	282	236	274	263	248	274	264	248	262	269	236	276	254	229	247	269	267	263	260	237	262	239	288	276	265	277	257	237	266	263	263	257	241	249	252	283	278	225	256	259	265	256	269	274	248	239	284	243	258	238	236	290	265	201	278	293	248	283	237	253	298	252	255	244	260	272	242	252	251	283	290	308	239	252	225	247	267	297	277	287	258	234	257	241	245	285	275	252	273	222	257	262	260	258	249	268	254	255	288	265	264	277	263	246	232	270	243	258	261	266	275	266	242	229	281	258	252	260	263	221	269	232	280	253	281	264	271	279	251	237	237	254	263	242	255	256	251	284	276	275	248	268	240	271	243	249	250	256	257	257	254	296	238	240	260	241	238	249	264	308	235	240	249	269	218	263	241	245	258	264	255	254	258	276	239	254	249	255	305	296	263	262	271	270	261	240	231	281	257	256	274	236	260	242	259	270	263	292	249	225	263	225	260	274	247	253	252	238	268	250	250	241	279	262	267	261	281	219	275	281	241	249	255	270	266	257	240	232	247	249	285	241	284	251	264	260	258	254	260	246	240	278	257	257	295	272	217	261	272	269	257	260	249	246	269	281	256	240	240	259	252	280	245	258	241	251	268	251	278	245	266	273	231	297	256	243	269	275	277	266	263	288	245	247	266	243	262	267	276	255	247	239	253	260	270	237	248	259	235	246	269	263	258	267	220	240	243	246	257	263	251	236	238	257	235	264	227	230	256	258	281	257	255	232	236	257	245	276	256	259	273	245	285	275	253	233	248	266	250	254	243	253	248	277	255	250	258	292	267	271	254	241	247	246	252	273	285	262	273	257	255	257	264	266	253	251	269	245	244	249	264	290	234	240	246	248	255	271	246	252	254	251	248	241	273	266	281	261	279	262	242	243	252	269	248	277	255	249	251	264	275	259	273	243	250	220	255	243	289	261	288	266	265	265	248	270	273	254	239	264	241	238	236	291	258	275	238	249	254	236	231	245	247	251	264	243	248	229	247	273	266	241	269	277	258	255	269	261	263	252	246	269	233	271	250	266	228	256	271	259	282	292	275	260	255	246	254	254	253	279	248	248	228	276	275	268	245	249	239	272	250	278	245	278	236	271	290	243	255	258	249	267	256	271	251	247	257	258	287	260	257	258	259	246	228	243	255	235	259	280	238	235	251	237	282	249	259	261	264	242	246	230	271	238	266	277	239	242	235	280	251	270	298	237	253	247	298	243	255	256	288	264	244	283	250	255	288	272	261	260	282	251	258	294	271	260	283	255	247	236	242	257	241	251	258	272	249	259	237	235	289	273	248	281	228	251	256	247	279	254	254	259	272	256	234	281	281	240	268	265	257	273	282	257	253	260	254	232	244	277	236	234	256	234	236	280	264	252	260	252	291	230	238	259	285	269	287	283	254	257	270	244	258	256	257	259	242	226	256	259	240	272	264	248	232	249	230	270	251	250	270	301	274	245	273	271	266	246	286	240	263	255	251	271	287	263	266	272	261	254	263	243	256	230	227	230	259	233	269	266	253	252	268	268	195	268	251	289	267	276	247	267	237	279	267	283	240	251	280	235
22686	21014	28759	23487	21040	21268	14043	4382	2749	2327	1642	1401	1202	1010	842	732	580	539	501	455	446	396	351	325	280	293	299	314	269	271	261	270	261	295	303	296	264	276	286	256	243	218	242	208	205	209	235	206	228	210	210	232	200	185	185	175	163	192	200	177	184	165	187	193	181	164	183	182	182	159	184	165	184	160	170	157	182	166	180	181	149	168	174	187	161	168	169	162	158	149	162	139	149	179	161	185	144	157	180	152	160	168	156	184	152	173	155	149	144	151	173	170	147	168	171	149	136	162	165	152	142	164	175	153	143	150	156	161	157	151	171	168	148	140	162	173	176	156	172	169	132	144	179	172	144	170	151	173	141	144	145	153	156	159	164	176	178	141	145	153	146	157	183	158	159	147	139	141	136	145	144	162	149	157	147	169	160	137	150	133	160	149	150	167	184	177	136	160	171	160	160	174	164	173	165	185	144	147	154	166	161	132	154	147	140	135	148	147	170	150	184	163	151	170	147	149	174	179	162	163	163	139	154	172	152	137	141	162	153	163	158	160	136	155	159	136	148	154	154	167	169	160	147	166	144	161	142	132	179	182	166	173	148	173	135	166	151	162	164	137	161	171	175	159	152	158	163	147	170	163	156	183	174	176	152	173	151	167	185	160	142	156	124	147	149	156	146	192	153	148	179	153	179	146	149	158	169	150	158	131	150	148	161	148	169	159	171	168	168	145	157	150	159	149	149	140	152	157	151	143	145	159	149	170	149	181	153	168	135	150	154	137	161	160	158	167	160	165	160	168	133	169	177	149	167	147	156	160	156	157	158	174	171	159	162	144	154	156	161	167	142	149	157	139	141	161	150	148	150	147	136	167	124	178	147	161	154	150	142	149	151	157	141	172	146	167	167	193	160	161	156	146	170	156	153	169	152	168	150	179	170	180	144	153	120	146	174	126	150	154	163	144	140	143	161	178	171	123	151	157	169	151	163	159	162	153	153	164	127	150	154	142	159	143	167	153	158	138	180	146	190	149	150	169	154	150	161	161	130	124	142	141	140	156	172	156	153	158	165	162	156	153	150	158	150	139	159	146	130	143	160	155	170	153	151	166	166	157	156	169	146	157	155	163	161	169	140	151	166	160	131	150	143	162	161	173	161	165	157	153	160	124	146	169	160	178	160	174	157	173	163	169	145	148	155	139	155	186	149	176	166	152	169	128	170	137	162	130	164	154	166	157	140	139	158	162	149	161	155	172	143	160	168	150	147	154	166	156	148	168	165	155	157	183	160	168	160	161	156	161	162	169	168	170	161	172	137	166	160	146	190	166	155	156	127	154	135	161	135	167	167	160	149	160	163	145	157	156	150	167	152	134	150	151	155	172	163	148	164	154	142	162	136	153	151	163	176	168	134	141	190	165	120	157	153	160	183	142	142	149	175	162	149	156	152	151	158	167	166	146	137	155	155	152	148	159	171	140	159	166	169	132	175	160	149	154	166	154	131	154	146	185	173	149	167	154	144	144	162	179	164	161	159	125	152	155	134	120	158	162	149	150	148	157	156	161	151	153	148	162	164	145	165	144	155	167	161	171	148	171	159	154	163	139	160	156	176	134	171	151	155	166	170	148	150	157	161	154	144	160	167	151	167	142	160	138	171	155	158	137	173	138	162	178	160	146	151	166	145	146	165	143	155	147	166	182	162	155	176	130	158	170	163	158	154	160	143	167	142	147	140	146	156	176	167	153	139	170	155	186	149	186	149	132	142	164	163	147	157	138	148	159	151	154	172	165	148	137	165	140	158	149	165	140	170	145	167	155	129	147	171	177	169	133	168	172	157	135	139	170	153	168	169	155	163	161	139	158	140	158	176	144	166	150	150	135	163	165	162	110	148	156	156	157	183	171	159	124	180	154	179	139	152	163	162	139	149	143	149	147	147	147	141	160	150	174	157	158	138	139	165	176	169	145	157	160	172	166	167	159	148	148	163	162	155	194	167	170	140	170	148	146	152	162	155	187	169	166	141	140	161	137	174	140	161	164	152	172	162	145	166	175	153	149	154	155	158	145	143	154	156	163	139	186	147	147	152	149	126	160	161	133	153	159	133	156	146	163	160	139	155	168	163	144	164	160	157	141	175	156	145	191	175	150	156	132	168	179	151	141	149	151	160	164	150	143	170	156	156	142	159	154	162	170	158	143	150	164	175	145	133	160	167	178	176	147	146	180	146	157	152	158	139	160	162	142	165	169	158	150	142	128	175	164	179	155	134	164	159	183	182	165	174	163	170	142	154	156	144	153	152	174	149	176	135	176	144	155	160	144	141	173	157	151	163	148	139	182	165	154	148	152	188	167	163	145	149	186	184	146	142	147	155	154	163	148	158	154	154	146	161	150	170	163	147	163	156	137	176	145	147	145	174	156	173	167	145	159	155	147	175	138	158	155	162	166	172	174	163	148	164	165	182	143	160	166	147	165	170	143	173	157	142	159	157	168	149	147	156	157	137	144	145	143	141	152	153	133	144	160	156	157	160	166	169	169	164	160	164	136	173	131	164	161	147	144	158	157	147	144	149	159	144	167	168	165	175	154	168	146	146	151	169	143	146	169	158	149	146	176	140	172	160	188	183	165	154	180	127	141	161	162	160	148	170	144	161	160	175	157	171	179	165	158	167	154	154	154	164	153	176	132	156	147	178	128	184	174	157	169	176	157	148	142	152	150	146	158	184	128	160	129	177	155	150	147	167	158	160	147	173	159	144	167	189	162	147	157	178	170	156	150	160	144	148	161	170	160	156	160	147	167	152	143	152	164	147	132	145	142	183	147	168	156	159	158	148	168	161	138	144	136	166	151	170	149	146	159	130	168	156	140	166	165	156	174	154	135	171	168	152	162	147	188	151	127	161	163	150	142	157	152	174	146	147	162	159	158	149	170	139	164	149	161	151	151	157	137	148	121	158	178	163	181	141	140	178	136	160	149	161	169	143	143	147	154	148	160	166	156	177	147	140	128	157	142	172	167	172	154	149	164	144	184	152	156	134	173	156	167	164	171	144	183	169	162	160	161	160	154	160	167	165	155	140	145	155	151	164	154	142	175	152	163	158	175	164	145	150	144	146	144	152	138	151	169	168	163	157	169	151	167	167	162	168	161	163	178	168	156	152	158	171	167	156	165	148	160	172	162	147	179	159	147	137	144	155	146	164	157	140	147	179	166	165	140	147	142	177	155	180	141	171	176	145	157	143	149	141	187	139	160	171	155	154	140	149	165	134	160	178	134	145	164	150	152	160	160	163	166	148	164	168	153	150	153	169	152	156	143	159	142	172	172	149	165	171	176	147	170	161	176	150	159	146	153	139	148	172	172	178	135	165	137	174	147	166	181	143	157	150	155	150	159	164	148	125	172	191	137	155	162	147	146	160	169	155	148	128	163	147	160	160	141	178	157	138	158	147	158	160	158	148	153	161	160	162	160	161	149	135	151	144	142	169	172	160	154	177	174	170	167	159	144	163	143
16405	35034	32427	22923	17588	13687	10412	8169	6273	4756	3805	3044	2454	2056	1667	1386	1158	984	912	833	778	697	613	493	474	440	457	453	456	445	434	406	416	498	452	449	404	437	401	391	357	312	295	293	261	330	280	319	293	306	305	296	225	266	250	236	206	254	250	241	238	255	229	245	251	211	260	237	219	234	240	235	248	223	203	225	227	218	239	232	208	219	218	224	231	214	214	200	221	188	241	208	203	204	191	217	206	190	186	195	184	194	194	220	191	176	198	171	205	193	211	181	202	211	197	205	199	203	190	197	194	157	194	200	192	211	189	187	207	186	168	203	211	189	169	182	179	196	195	182	193	189	196	183	207	199	207	182	155	215	160	186	213	197	193	211	178	195	205	201	198	216	202	188	193	183	208	196	185	209	187	209	193	199	208	201	191	221	202	197	213	202	191	188	189	191	194	193	181	188	187	169	183	211	187	205	189	213	203	192	191	179	229	181	172	189	198	204	184	203	199	182	190	184	194	181	198	180	211	202	184	173	194	191	193	175	218	185	179	213	179	199	204	202	171	186	223	190	174	204	206	200	187	211	210	203	202	170	200	202	203	188	203	179	189	195	193	197	183	202	203	199	181	204	200	178	183	201	193	196	181	179	198	208	188	195	197	205	209	198	204	176	211	203	178	160	196	217	206	212	191	207	200	190	203	210	191	207	182	203	182	173	194	196	208	192	188	184	214	146	198	202	187	198	210	205	181	180	177	202	212	184	200	177	191	192	206	188	204	179	185	206	194	199	195	191	182	187	196	180	180	192	208	201	191	191	183	185	205	188	213	182	215	223	199	198	174	190	209	186	222	169	209	175	212	199	195	191	196	193	192	201	219	212	231	162	198	191	191	185	201	179	204	202	198	211	194	219	185	217	181	201	180	183	171	182	204	200	181	203	177	193	184	196	189	205	183	219	198	171	185	175	210	185	205	195	202	179	198	167	202	183	178	174	176	187	187	203	204	210	198	185	200	198	189	217	190	190	199	195	210	189	207	202	202	169	196	196	208	185	202	198	220	196	194	182	210	210	169	189	188	181	175	174	210	196	211	196	205	193	169	192	162	199	215	176	209	217	196	215	173	199	202	202	205	194	173	176	198	191	211	193	197	207	202	214	185	187	203	189	179	205	176	198	206	203	208	208	188	194	202	202	169	204	183	175	184	226	183	177	189	209	200	202	226	204	173	193	171	216	194	174	184	195	184	185	190	203	176	194	194	201	184	221	188	192	201	197	181	203	167	186	220	208	167	192	177	176	161	200	200	195	186	199	198	198	189	224	183	210	207	184	183	194	205	192	194	184	219	228	177	188	224	204	197	188	190	183	178	179	197	211	176	205	195	193	198	199	214	198	207	189	229	178	199	203	184	206	191	179	221	213	197	194	197	196	200	190	180	179	214	212	188	212	184	190	163	203	177	167	198	211	185	179	189	183	184	174	218	213	205	191	206	200	212	197	183	201	220	171	165	205	214	194	198	225	216	193	177	192	179	198	200	216	217	186	197	204	210	198	180	168	181	205	221	175	176	202	183	202	206	204	194	202	195	202	191	186	211	214	211	203	187	198	191	196	188	165	192	175	175	190	199	205	194	197	200	198	191	191	210	196	179	199	182	200	195	207	161	210	185	203	203	204	175	183	211	215	181	208	215	210	229	181	224	198	235	179	217	203	190	193	211	178	192	182	209	200	186	183	198	198	184	174	213	202	198	208	205	181	193	193	195	192	182	188	171	201	183	177	196	196	205	184	189	190	238	199	193	176	186	186	190	190	200	178	182	223	228	212	197	195	170	180	183	177	168	185	203	183	205	191	184	194	209	193	188	207	194	194	211	190	201	150	194	187	194	181	223	189	193	195	189	190	194	192	187	207	196	199	184	184	202	233	194	175	195	171	193	193	189	188	208	200	173	185	179	193	194	189	209	195	189	178	186	178	179	181	199	192	185	194	175	187	207	199	205	168	191	180	200	196	222	170	190	194	189	214	188	214	184	182	190	194	194	224	217	217	189	168	210	221	200	190	198	203	165	213	171	182	193	160	204	199	185	203	206	192	196	174	205	209	192	194	191	202	219	191	202	203	184	186	200	186	215	178	194	190	185	179	195	188	190	186	183	194	169	247	201	215	197	215	179	170	203	198	190	203	179	196	202	193	174	215	176	177	203	191	181	211	177	195	194	196	186	182	189	158	170	201	192	208	182	211	203	198	198	197	172	215	188	176	192	198	174	206	181	192	180	182	219	198	209	199	186	214	194	198	186	202	202	202	198	192	185	179	155	198	180	216	208	214	209	204	174	201	192	184	181	201	190	174	212	203	205	210	202	181	201	196	216	207	216	177	164	192	207	177	201	178	201	173	190	171	212	220	205	197	205	177	189	216	200	197	213	191	192	163	195	202	203	193	208	222	184	196	203	204	201	198	206	199	193	174	189	206	194	172	197	185	224	200	209	189	186	213	210	186	185	212	197	190	191	199	189	219	213	144	191	184	208	187	211	181	185	198	164	192	208	210	202	214	219	169	195	227	190	208	193	188	210	209	180	189	202	195	185	183	192	181	207	158	190	209	188	190	223	178	199	187	197	203	196	201	179	203	196	183	197	207	198	193	172	175	193	208	192	208	198	189	169	179	210	163	207	204	201	204	195	192	195	208	198	204	193	187	192	187	192	205	219	205	209	181	201	187	191	197	173	165	204	196	222	210	192	211	206	193	198	172	199	209	196	190	185	204	198	204	183	211	185	208	209	164	190	191	197	171	189	188	188	183	214	193	196	213	177	195	204	179	200	212	169	190	200	211	190	188	193	195	198	190	187	198	188	189	208	206	189	180	204	201	192	193	186	182	204	190	178	210	193	186	205	199	180	203	200	178	200	212	185	200	192	213	167	193	192	218	187	201	176	185	180	176	196	188	189	220	188	181	210	196	180	211	222	198	196	217	177	197	205	205	207	167	198	189	179	199	190	186	209	189	182	197	185	199	191	195	184	187	184	199	177	215	198	186	200	211	218	179	182	202	168	188	199	188	205	202	212	175	201	223	171	199	200	191	200	182	162	195	195	201	157	206	209	213	184	222	201	172	156	181	192	216	207	177	182	202	208	176	183	174	206	193	189	196	195	215	195	197	184	189	190	208	181	176	181	176	199	187	182	183	205	170	191	196	220	189	195	194	180	178	192	192	207	216	192	211	178	189	198	180	186	164	184	153	171	209	204	173	197	206	190	183	170	178	199	164	183	193	187	184	220	187	189	194	199	187	194	187	211	192	210	175	201	184	217	211	190	212	201	169	187	219	168	195	206	197	203	184	165	180	217	197	205	190	196	190	180	216	196	213	203	200	189	205	200	179	192	204	194	175	218	225	199	191	194	179	172	187	188	192	214	214	181	191	209	210	160	193	185	174	173	215	192	222	187	216	154	195	202	214	184	204	220	175	205	223	185	208	190	166	202	175	196	197	210	183	199	209	192	195	183	219	204	196
26891	20795	17381	9551	4660	2862	2097	1440	1165	967	841	725	633	544	534	468	417	438	415	395	371	387	358	337	312	340	323	328	294	324	380	333	320	366	328	321	346	327	375	315	305	322	303	337	336	309	306	335	367	288	308	308	329	309	313	281	283	297	313	306	283	303	277	276	295	318	307	318	348	288	321	272	313	313	297	288	270	304	272	314	305	278	301	303	318	337	307	292	272	335	308	302	307	302	313	294	306	321	276	288	286	305	308	304	284	330	293	270	286	302	313	288	291	288	301	302	312	316	284	295	307	290	294	273	298	299	297	291	286	278	307	289	300	291	309	286	313	281	319	295	290	301	271	280	303	275	292	293	259	316	295	330	268	288	306	299	291	286	257	275	276	308	265	323	307	278	322	287	272	286	297	278	320	295	297	290	299	317	261	285	326	274	260	315	307	291	265	295	276	283	279	298	290	291	276	285	273	302	306	291	307	295	293	312	310	249	293	306	315	284	298	284	311	277	270	259	298	299	314	293	280	311	287	318	277	280	304	285	282	301	284	270	303	301	267	321	291	294	271	308	297	331	282	278	292	298	263	299	266	323	300	344	291	276	329	289	302	312	310	310	297	280	294	278	275	291	298	299	305	256	277	295	273	281	283	290	280	311	295	316	293	295	286	296	262	312	273	292	264	295	287	283	274	278	263	265	277	270	296	264	302	281	308	295	293	303	266	274	274	321	314	297	278	316	294	312	288	285	272	298	320	300	320	304	306	303	264	274	314	302	278	304	314	315	270	311	276	293	283	289	293	312	301	274	267	276	296	293	290	301	324	278	289	288	316	313	329	286	281	271	300	289	262	316	276	317	283	287	294	281	298	265	290	326	304	308	307	301	292	298	311	287	293	293	304	292	296	262	302	276	271	298	285	272	277	290	256	292	311	276	288	296	292	282	312	305	318	291	289	302	298	291	286	333	292	282	299	295	321	307	310	274	322	303	322	268	328	290	289	304	273	290	302	290	320	295	305	277	319	291	288	322	278	282	281	281	272	312	302	284	295	279	328	310	305	306	269	287	283	297	300	276	306	295	293	310	281	303	305	299	295	268	282	297	313	313	303	277	320	285	309	324	289	291	330	311	289	315	283	284	313	312	279	312	303	292	288	302	305	275	316	282	281	311	280	294	308	299	284	276	341	303	270	276	340	293	311	275	305	315	303	276	290	291	298	312	286	298	267	307	345	322	311	298	314	276	307	307	280	270	272	273	324	295	280	304	298	287	307	285	274	304	329	298	312	261	314	308	299	311	299	278	270	339	322	322	328	290	305	309	327	284	301	321	320	293	310	301	291	294	287	291	258	269	305	320	307	282	320	306	282	296	311	282	288	299	271	290	308	305	303	276	290	280	266	266	281	293	310	303	296	302	309	320	293	282	305	311	266	295	315	301	286	279	287	290	287	306	276	286	280	317	311	300	309	314	285	290	302	304	283	315	287	327	292	307	319	318	335	321	327	290	292	278	283	286	302	311	307	311	286	312	307	284	284	291	283	297	297	285	309	282	275	270	304	306	307	291	287	280	298	275	299	288	319	299	300	305	287	284	314	306	292	288	293	309	300	302	300	305	291	288	290	283	277	291	315	256	300	312	306	312	296	265	300	310	290	276	338	325	283	264	325	251	298	323	271	307	302	269	283	305	268	289	313	301	282	275	303	329	286	262	281	261	298	274	306	281	302	273	286	297	302	272	296	281	244	306	305	284	290	275	287	309	288	259	271	294	286	299	291	292	299	300	344	298	274	321	285	288	291	288	315	285	302	295	270	302	324	272	288	328	293	280	287	279	295	283	271	307	307	283	290	292	270	295	303	310	322	298	308	287	305	295	283	273	300	304	278	270	297	309	282	273	288	323	309	306	289	280	291	306	273	303	308	310	293	325	312	326	329	286	281	335	275	326	302	293	303	296	314	291	325	300	309	303	316	297	286	309	293	338	294	274	318	276	290	266	287	316	281	295	320	315	283	319	347	279	291	287	266	275	277	298	275	312	295	298	290	302	320	310	307	318	288	266	285	301	323	324	269	285	292	289	301	282	313	312	291	323	279	300	302	288	277	298	285	283	275	292	286	303	314	297	276	289	300	287	314	313	323	307	309	283	281	314	298	297	303	300	310	302	270	303	284	296	289	283	279	299	298	307	266	308	288	275	285	282	326	284	313	283	290	310	303	289	300	305	285	304	322	297	319	311	326	315	272	319	329	308	303	298	281	315	292	305	274	324	303	312	305	286	304	317	328	288	311	295	264	284	281	294	284	282	313	326	307	300	298	282	300	276	290	317	322	288	275	286	306	293	291	248	298	320	309	307	280	275	289	318	315	287	287	323	278	309	288	268	305	268	276	304	302	285	317	306	296	286	276	312	301	326	280	326	282	281	314	290	286	309	286	350	333	296	266	296	297	315	282	266	288	278	286	290	311	302	301	266	305	284	288	317	285	316	312	307	290	293	262	271	304	298	309	304	291	305	285	310	267	304	314	323	324	304	305	317	326	308	296	285	296	335	283	298	287	310	278	283	250	308	309	311	297	285	278	293	294	271	293	313	276	270	282	312	284	305	277	311	315	336	271	299	299	306	302	265	271	316	280	328	301	296	322	297	291	300	313	289	290	299	338	310	291	309	304	274	330	315	299	267	289	310	326	300	339	319	275	295	304	288	314	306	310	281	292	290	271	281	298	303	238	285	304	302	320	294	296	277	265	287	297	293	266	286	282	286	312	304	278	271	324	304	316	262	299	314	332	298	308	294	283	269	292	295	323	306	294	317	316	258	301	300	288	291	312	280	278	310	299	293	289	293	292	306	274	302	310	280	300	308	291	298	300	296	316	279	310	296	294	288	269	308	286	306	320	336	285	312	271	275	297	289	295	264	282	296	271	298	323	320	311	306	289	277	307	270	310	288	291	275	296	310	290	301	291	279	289	279	279	320	346	290	316	291	302	302	315	320	292	272	265	302	290	290	291	287	302	285	281	298	279	324	310	320	279	298	312	278	277	323	303	295	275	316	291	276	276	289	270	264	295	294	309	327	306	321	300	270	283	273	291	279	313	282	311	268	299	272	278	276	304	313	294	298	346	315	284	316	302	303	299	297	299	273	313	292	303	309	278	293	304	313	281	290	287	279	256	289	290	335	300	302	289	299	316	275	271	314	302	294	281	271	291	328	293	280	269	318	298	320	283	273	298	257	281	275	284	287	304	293	304	278	319	303	294	309	307	313	311	285	280	297	301	264	285	263	308	297	288	308	304	305	278	284	289	288	286	296	310	307	298	304	302	286	338	278	326	273	287	311	301	310	288	299	313	296	289	294	286	280	287	297	306	283	265	271	294	316	299	279	275	304	279	273	312	287	295	306	299	269	304	296	304	278	286	300	295	307	305	271	305	282	279	313	287	302	306	287	253	281	309	312	297	285	264	313	319	315	302	290	322	331	315	307	280	296	299	286	271	295	306	330	302	307	267	254
12888	22266	19958	11832	8070	5874	4326	3333	2562	2011	1591	1361	1195	980	819	751	703	631	585	562	561	510	493	472	501	474	464	464	456	457	430	469	462	454	474	485	428	511	480	448	381	403	428	424	397	419	427	379	434	398	364	382	384	422	367	384	344	371	396	378	417	412	385	358	383	387	406	346	375	386	352	392	376	377	438	376	363	387	353	391	360	421	377	376	379	377	396	405	352	367	350	345	418	380	356	356	385	350	371	361	363	378	381	330	356	389	396	375	395	350	374	369	376	359	358	402	400	391	416	374	368	322	407	374	379	361	376	360	360	374	375	361	345	400	362	357	391	367	389	389	368	359	372	374	393	351	391	385	358	389	373	343	359	380	366	396	337	389	409	417	368	369	401	359	325	390	338	370	378	393	386	365	370	359	373	391	374	380	358	403	361	361	378	359	380	368	367	338	374	354	393	383	376	420	375	362	353	353	386	368	361	365	417	355	406	359	351	384	370	372	352	334	353	381	363	380	354	421	400	372	386	357	360	374	373	332	370	398	378	371	363	376	354	391	364	374	346	371	367	365	361	372	357	401	369	361	363	380	387	355	388	376	345	368	431	349	351	352	370	376	358	361	377	387	358	368	384	378	382	362	360	351	382	351	362	382	352	397	360	375	348	360	364	356	380	359	408	368	387	392	386	358	381	382	359	341	337	367	354	384	358	360	364	356	373	343	363	372	342	375	383	394	356	373	400	370	422	372	377	322	347	386	381	391	378	363	346	372	364	401	347	356	371	386	365	362	358	371	375	371	449	363	396	379	369	348	387	398	392	374	380	383	395	369	348	351	373	417	380	390	361	360	380	364	357	363	381	403	352	329	396	380	358	364	378	381	347	357	355	391	365	353	392	356	373	380	368	345	360	329	363	402	370	357	358	382	359	360	362	381	335	346	394	406	405	402	380	405	378	349	387	361	360	387	336	374	366	374	369	371	381	405	375	362	407	379	384	367	364	379	372	377	394	397	404	379	401	367	392	348	380	389	342	390	370	385	419	375	401	400	386	365	360	386	352	370	389	347	357	414	364	403	372	366	362	364	342	347	373	382	408	383	346	357	380	368	374	386	353	337	384	381	351	339	372	352	370	351	401	378	362	367	372	340	371	355	367	360	369	385	377	364	357	394	376	393	366	364	390	362	379	374	376	375	384	376	377	341	391	383	363	365	368	385	388	366	366	361	349	386	391	366	352	383	392	368	333	393	359	362	387	385	374	381	360	371	420	387	353	378	372	412	369	369	363	342	367	353	399	348	362	355	381	347	405	389	338	353	394	384	362	387	375	373	391	369	354	367	358	360	349	393	360	348	377	356	329	349	362	368	366	349	361	376	379	378	405	373	375	359	355	388	373	344	370	366	397	373	364	374	335	345	430	362	364	374	400	379	348	387	351	398	384	385	366	355	367	325	375	398	351	386	352	370	363	374	362	379	373	392	381	384	387	409	359	352	376	365	366	367	358	362	365	370	394	374	357	378	358	372	408	353	397	334	367	361	390	344	364	384	382	372	374	428	373	387	417	353	372	378	347	395	400	393	384	334	364	344	355	351	370	362	392	409	352	344	358	381	367	355	380	356	406	401	363	367	374	361	381	375	394	358	390	383	344	355	352	367	337	371	379	370	360	377	333	390	398	363	355	351	344	399	380	371	371	355	395	377	378	400	362	397	350	346	386	370	372	356	366	359	352	385	359	359	380	384	408	393	378	371	403	373	358	404	366	340	349	389	384	379	370	365	392	381	406	363	364	358	346	357	395	347	393	368	358	363	355	338	378	318	370	352	345	377	361	378	397	337	397	377	376	371	341	364	383	376	398	381	387	415	399	348	348	400	363	366	397	381	385	386	412	358	367	377	375	389	347	368	355	392	358	391	361	364	343	347	365	383	344	398	398	360	347	388	363	355	374	376	378	360	370	362	348	354	376	374	373	370	398	404	406	342	376	394	372	348	315	391	384	356	377	392	373	375	384	353	334	364	376	359	377	365	411	377	379	402	356	410	386	337	380	397	337	381	394	359	399	375	368	347	394	389	403	339	381	344	367	365	370	375	379	367	377	397	376	398	379	395	382	345	391	401	378	327	377	372	370	360	394	354	378	368	389	334	358	383	347	385	329	382	363	361	360	409	346	386	374	372	376	367	381	342	388	386	354	391	350	346	396	347	345	368	387	404	376	401	393	375	368	399	385	361	387	352	376	354	373	352	365	400	361	387	399	347	364	375	388	360	405	362	363	363	400	392	367	340	357	350	378	336	363	397	327	375	355	372	376	379	346	415	355	411	378	378	363	381	403	348	350	382	393	349	352	373	379	427	356	377	342	378	410	419	404	409	378	387	369	345	388	405	375	369	367	368	375	392	371	387	375	361	369	399	411	353	380	362	362	390	393	372	355	339	366	368	403	358	380	378	361	370	399	440	359	342	380	350	381	403	353	371	375	354	381	395	368	385	357	365	345	397	370	361	407	406	347	368	389	401	414	385	342	363	370	336	365	360	355	371	373	396	386	381	372	355	413	344	345	380	367	395	404	361	376	368	359	343	387	380	355	398	382	381	374	370	372	367	357	329	385	382	364	384	371	357	361	358	350	360	377	399	394	397	395	372	400	393	383	385	384	397	358	370	352	375	369	374	379	376	408	414	358	367	387	387	357	376	349	351	385	354	323	393	363	359	371	360	393	333	351	387	399	355	349	380	365	341	368	369	407	368	403	375	375	351	339	361	378	379	333	378	369	371	371	373	357	403	376	372	363	370	382	349	338	398	389	356	393	380	367	391	372	401	360	359	356	315	407	377	393	389	396	382	369	332	377	366	359	348	409	411	391	393	374	378	368	392	382	392	363	352	360	377	366	358	356	368	385	381	367	378	424	386	342	402	344	356	362	408	382	377	372	347	370	380	360	382	388	351	373	362	400	384	396	372	345	395	374	375	384	356	404	408	379	367	354	335	366	399	338	388	356	383	345	345	361	352	365	346	332	362	353	361	387	357	406	395	353	353	335	378	377	397	384	365	331	362	357	355	387	361	347	380	401	384	375	347	410	374	371	394	362	393	360	372	366	362	369	367	360	382	398	396	362	352	373	338	361	384	366	394	339	400	357	389	396	384	381	361	415	375	383	402	359	377	372	376	368	365	356	377	378	411	364	348	383	398	378	386	376	370	362	372	366	342	357	376	345	404	411	320	395	375	371	399	399	382	345	376	369	338	396	385	389	362	387	374	370	374	334	357	372	378	397	374	374	356	350	360	386	364	369	380	369	351	386	341	356	362	379	374	357	408	345	368	378	394	407	410	373	341	369	421	354	368	387	352	394	374	397	396	315	389	369	357	352	366	388	376	366	362	374	373	365	412	375	359	347	373	374	404	389	395	403	352	380	394	351	397	351	366	353	361	369	364	392	398	360	364	345	367	402	371	366	358	382	368	382	397	386	360	373	382	375	395	349	361	380	358	381	387	410	352	391	355	393	383
23574	20973	28268	23872	20989	14061	5177	2720	1964	1470	1180	1113	885	768	613	526	548	444	456	401	408	384	325	333	293	267	280	260	292	284	261	274	314	286	315	301	291	277	276	269	229	263	254	246	268	266	245	244	236	231	226	224	244	206	216	210	232	232	210	249	217	230	236	232	230	217	214	221	221	201	207	217	195	208	220	242	209	201	222	210	194	227	236	213	184	230	238	223	206	196	208	194	222	206	222	215	232	206	228	206	176	211	240	221	190	212	206	199	182	191	184	229	195	209	206	217	179	206	218	226	211	213	201	173	204	233	209	216	204	211	203	219	193	212	215	202	221	191	196	197	191	187	194	214	178	233	213	195	199	222	188	182	185	200	208	179	202	205	187	211	189	206	192	188	193	214	206	209	209	208	202	224	207	184	208	190	201	220	207	216	206	210	209	203	211	208	195	204	204	170	245	207	196	188	213	207	210	209	183	213	214	200	197	231	199	210	212	234	203	217	213	204	193	193	209	202	210	203	213	218	199	196	211	210	175	194	222	217	218	197	210	194	182	194	212	195	187	193	204	210	193	216	212	206	196	221	205	197	192	211	205	200	196	190	188	199	208	201	213	232	186	211	206	187	198	204	218	212	246	220	221	217	222	205	178	207	212	185	188	197	219	223	202	205	206	193	223	215	210	225	207	194	204	207	187	222	210	200	202	227	198	195	206	196	210	193	218	222	226	183	223	203	215	199	206	205	230	217	202	210	211	186	212	237	195	229	201	201	184	192	219	203	225	206	202	215	179	217	208	230	203	217	205	215	209	214	227	215	218	200	205	193	186	236	210	208	207	220	201	187	194	189	196	202	202	223	184	205	215	216	198	219	189	204	220	184	199	198	191	198	212	216	227	225	201	192	206	192	196	203	201	216	202	217	214	198	231	228	195	195	218	198	197	200	222	200	225	213	202	190	222	214	204	229	207	215	244	219	208	160	191	210	208	204	192	205	216	210	204	208	213	222	197	205	195	219	224	202	183	202	214	235	179	197	216	197	207	205	204	223	194	199	197	206	177	202	208	226	212	210	190	202	209	208	223	218	215	204	192	201	223	208	211	206	203	197	213	204	198	188	193	188	183	227	186	201	196	230	194	182	199	220	213	213	210	188	196	195	214	211	206	217	195	193	190	199	191	214	187	211	162	198	198	214	240	217	229	202	189	218	207	211	217	233	214	204	205	215	191	236	212	185	208	207	226	227	222	195	202	216	190	209	214	185	229	209	190	206	187	221	193	239	194	196	216	236	214	183	204	213	203	233	213	223	207	211	222	216	211	194	204	229	190	196	176	214	202	176	197	217	204	179	219	213	228	212	177	210	211	185	212	215	208	205	222	217	220	213	209	211	193	210	196	218	201	232	170	194	202	213	215	200	223	213	205	179	182	189	201	185	207	212	215	201	221	206	180	224	202	201	201	203	187	198	184	206	229	191	183	203	201	211	212	203	225	193	168	202	197	229	206	183	202	210	207	195	222	229	205	183	214	218	213	243	217	228	197	219	191	213	208	181	194	232	211	218	208	196	227	202	190	205	187	191	183	184	241	220	205	203	214	203	188	208	220	215	196	200	203	212	230	189	191	211	224	190	198	222	178	212	194	226	213	232	221	208	202	187	193	222	227	189	204	210	202	192	196	203	217	198	196	222	196	205	209	220	189	219	201	224	194	187	198	185	201	207	221	214	220	198	200	202	212	215	198	218	224	199	184	217	207	160	210	204	213	183	201	235	216	227	198	198	176	234	211	222	190	197	193	263	194	215	214	208	233	227	197	222	208	209	217	194	202	217	217	209	202	196	218	184	229	206	207	211	213	199	204	243	191	211	207	189	196	208	220	207	237	206	186	202	230	185	208	178	228	179	191	214	201	214	215	211	217	211	210	189	217	220	178	204	207	221	203	205	228	206	192	238	200	205	218	209	194	207	192	226	210	191	209	224	228	197	169	204	196	221	194	211	185	198	192	199	188	216	212	212	194	202	197	209	191	227	219	209	201	198	205	210	188	221	194	192	216	205	211	215	211	219	187	203	203	209	201	204	181	209	209	189	187	194	209	198	179	195	214	213	210	190	214	172	227	197	202	209	213	227	207	198	209	209	211	191	215	210	202	189	199	202	213	205	224	254	198	205	221	211	206	191	210	196	178	197	200	197	194	190	220	201	191	214	180	214	195	226	206	197	227	229	204	206	202	192	186	227	202	215	217	239	190	204	210	186	196	202	223	207	197	202	215	196	197	227	187	200	209	198	202	199	219	199	188	212	170	194	206	207	214	225	195	206	222	191	189	215	204	206	187	219	199	196	193	200	211	214	196	219	200	190	202	206	192	181	203	197	191	227	207	208	195	196	197	208	202	187	203	214	216	198	201	212	190	215	194	202	185	190	214	209	217	201	211	222	214	194	210	210	199	232	209	202	182	213	214	219	215	197	207	213	204	205	201	221	221	223	210	179	200	193	202	181	206	227	205	214	212	214	197	206	222	198	189	200	192	197	216	204	222	202	220	210	200	209	209	208	198	200	218	222	204	187	220	179	217	206	205	201	168	198	215	198	209	204	205	201	213	217	223	205	212	213	209	189	192	217	217	208	194	201	196	223	200	219	211	192	202	202	183	210	230	209	198	202	213	209	220	211	207	199	187	207	209	166	210	209	217	204	207	184	197	209	201	193	184	191	213	225	183	206	185	172	219	201	196	217	202	201	225	208	198	209	217	216	200	226	228	209	178	219	203	195	207	188	193	207	199	193	203	233	221	250	194	210	187	198	211	200	224	187	211	198	190	234	225	207	212	210	223	203	192	218	235	220	198	203	187	224	205	184	199	222	227	192	203	190	193	188	191	215	197	187	197	235	219	204	183	211	234	201	231	208	210	224	225	205	190	197	201	191	197	205	200	222	218	220	186	183	238	205	203	205	227	201	225	197	228	204	183	224	236	182	186	210	188	206	192	197	185	178	203	212	222	204	213	199	184	235	218	215	200	196	166	198	182	222	198	215	210	185	203	204	200	202	181	199	240	200	212	195	217	213	223	202	211	211	211	219	247	201	215	194	214	191	214	201	221	201	214	205	194	213	199	196	191	189	225	180	246	187	178	214	184	221	203	198	200	188	228	229	190	218	200	217	215	186	199	199	212	226	205	233	213	211	235	219	202	190	216	214	210	201	169	199	202	206	184	210	219	217	206	212	195	220	195	186	196	198	202	200	214	185	206	202	190	231	197	199	188	194	199	178	174	220	198	209	189	220	208	186	183	208	216	209	197	212	199	222	192	225	205	207	201	193	194	189	206	192	223	190	195	210	218	224	245	202	177	206	209	170	229	214	198	188	181	232	203	183	198	203	204	218	188	208	208	216	215	154	202	206	217	212	202	195	210	173	209	191	198	185	200	217	205	218	220	197	211	224	175	207	187	184	206	197	197	211	192	196	197	215	194	210	216	213	204	216	233	206	223	216	223	214	222	213	227	190	216	217
14071	30017	27494	18095	13374	10297	7631	5777	4509	3311	2634	2119	1781	1566	1245	961	985	785	757	686	627	608	518	479	425	432	447	472	425	444	424	456	456	426	455	403	422	480	420	372	336	358	353	349	356	340	350	329	351	345	319	289	348	295	328	313	295	316	280	301	302	276	324	269	309	301	289	287	274	276	276	249	256	280	276	293	275	284	298	264	298	270	264	282	279	259	279	270	256	260	302	287	273	258	264	277	272	265	276	271	276	281	254	253	233	257	265	271	253	254	243	257	287	228	257	284	247	277	250	288	245	292	265	248	253	272	274	255	258	284	270	293	248	260	261	257	272	286	276	257	293	276	270	259	286	270	294	247	270	247	244	245	279	279	254	248	253	251	277	253	251	281	266	272	240	251	273	266	305	304	257	265	270	273	259	235	260	258	237	286	241	252	271	269	251	259	245	256	242	273	270	243	235	267	274	259	258	266	250	277	260	282	289	262	276	244	240	282	263	249	271	254	268	270	254	245	266	254	256	285	276	257	277	282	282	239	253	276	251	262	256	270	232	285	257	282	237	252	249	227	288	269	267	281	278	290	238	275	252	289	233	231	241	241	252	270	274	250	250	267	255	236	260	291	237	244	235	280	249	263	268	275	272	225	259	264	257	269	294	253	305	265	268	269	262	262	291	230	269	254	240	239	262	237	274	280	278	266	244	251	264	275	245	247	262	248	276	251	243	285	260	267	239	249	274	250	273	243	283	268	268	288	241	267	266	278	263	260	272	283	276	266	276	295	256	273	257	246	264	264	258	253	248	245	292	259	285	268	276	267	250	261	250	276	243	264	264	260	270	269	255	271	242	238	237	262	259	279	274	267	250	266	253	263	240	238	250	264	266	246	275	278	271	273	271	268	255	232	251	275	273	295	282	275	268	269	299	236	292	258	259	254	241	279	248	265	285	282	288	273	265	279	263	247	281	254	275	261	291	269	288	278	264	266	246	251	270	249	280	266	257	251	277	272	255	272	252	267	262	282	220	259	260	249	284	253	259	244	268	289	264	271	271	311	261	244	282	263	255	244	265	255	242	238	271	281	295	296	286	270	241	280	302	284	263	275	277	263	254	257	228	241	271	288	262	262	276	245	279	281	293	268	258	281	270	238	245	269	267	278	264	268	274	234	255	226	274	252	238	278	242	310	281	285	255	264	275	262	275	268	268	246	274	238	240	255	251	248	269	249	236	254	271	252	258	244	280	265	229	260	257	276	252	278	264	246	270	258	264	262	269	273	271	250	257	276	266	240	267	286	261	240	295	297	279	264	253	266	247	259	280	280	242	272	264	268	276	294	261	269	271	251	282	261	260	226	275	234	287	268	289	274	290	275	283	280	260	279	305	287	263	290	263	234	287	283	266	266	278	261	258	262	270	270	269	244	251	271	285	278	261	262	255	246	257	261	278	260	260	281	273	273	295	277	272	280	267	263	263	273	293	258	250	293	246	259	273	247	278	272	246	257	267	262	237	265	282	235	281	261	245	266	253	259	279	267	268	247	251	270	234	293	274	251	281	258	242	229	270	264	241	254	268	245	254	278	276	256	271	271	255	256	259	262	239	265	279	286	251	225	271	247	285	282	248	262	258	286	273	264	263	260	244	259	254	248	252	264	251	247	260	227	265	236	275	283	233	274	246	255	297	254	282	257	281	249	234	292	261	282	281	263	255	260	266	259	279	263	256	261	278	278	248	276	280	235	244	261	279	255	270	272	275	275	295	235	265	276	256	269	297	279	241	246	250	259	257	250	285	262	262	273	270	248	243	259	261	263	245	266	276	250	262	280	243	279	263	286	251	268	267	270	264	283	241	263	245	293	272	262	250	264	231	283	235	253	229	252	268	255	271	251	275	274	260	286	290	279	266	258	259	273	262	266	247	253	297	282	270	269	253	263	259	289	257	233	268	266	281	268	248	251	246	253	263	250	245	246	242	261	246	285	234	258	212	273	231	269	295	266	281	257	310	266	256	240	259	272	245	252	286	250	299	271	263	276	252	255	291	271	269	244	271	287	284	240	252	265	255	251	270	240	288	243	259	284	264	258	265	258	270	261	281	267	268	249	265	262	253	276	263	248	262	262	237	246	258	273	232	251	231	256	253	272	253	271	284	285	275	278	253	261	269	289	272	261	255	253	283	288	281	249	271	264	252	261	255	259	278	319	281	260	251	281	294	242	260	250	269	243	288	285	285	254	279	254	255	263	240	256	297	306	252	245	271	291	262	244	261	283	292	270	283	239	257	266	251	255	224	241	278	285	258	277	255	260	287	247	260	280	263	255	248	270	291	262	312	256	262	277	238	245	268	274	266	264	274	256	273	279	290	267	268	262	285	285	262	270	252	259	262	273	280	257	247	259	286	267	286	247	234	294	229	256	251	261	239	262	250	258	266	259	245	285	243	258	254	247	251	258	271	272	229	259	235	255	270	247	275	245	276	297	258	274	257	259	298	298	291	252	265	242	288	253	274	288	258	275	288	237	277	278	248	267	267	272	247	251	268	246	253	270	269	271	303	270	263	270	274	279	289	252	256	254	273	276	246	298	228	298	303	270	255	263	251	288	281	256	260	244	267	275	294	272	269	287	264	262	252	293	288	262	289	297	267	258	254	257	288	291	248	260	247	288	260	279	281	275	255	241	242	230	258	250	283	270	240	311	247	248	256	250	288	231	259	266	285	271	253	256	265	259	238	274	281	273	238	267	240	273	273	260	261	266	250	249	249	257	260	265	262	257	244	256	269	236	253	276	262	264	252	264	304	276	277	266	252	280	254	272	270	231	245	279	246	271	257	288	229	253	270	256	279	300	260	247	272	267	267	267	244	253	257	260	272	245	296	228	279	279	259	291	253	244	254	296	280	259	265	268	275	262	260	288	276	282	296	266	298	256	280	269	243	276	269	262	262	279	270	260	237	254	280	249	256	262	256	276	295	275	268	250	239	282	215	243	267	237	252	253	265	276	264	251	284	242	260	262	255	253	268	249	276	286	259	259	270	261	252	273	280	241	221	236	284	241	293	256	300	266	287	303	290	269	279	265	233	265	286	263	274	262	267	258	282	273	265	271	272	265	253	272	292	249	267	268	266	274	261	269	242	272	258	262	252	236	239	244	214	264	279	308	261	264	253	262	254	248	240	272	301	267	265	255	237	285	280	256	248	277	264	256	263	247	282	280	256	282	285	249	264	273	248	281	262	258	272	273	271	250	257	297	277	276	273	269	247	266	244	271	247	271	258	276	232	253	264	280	283	240	276	276	264	281	261	272	249	267	298	251	263	278	264	270	271	256	269	272	262	259	277	268	266	275	276	283	263	249	255	263	292	274	259	240	270	228	262	281	244	253	270	264	275	255	251	249	269	243	248	257	292	272	243	268	238	256	282	256	252	250	265	289	265	256	273	254	236	279	273	265	260	244	260	283	259	299	250	270	253	233	281	259	271	259	255	255	261	247	254	243	260	270	253	216	266	290
22656	20982	28705	23442	21000	21234	14210	4318	2800	2008	1750	1383	1143	1021	839	734	645	579	550	474	428	409	307	311	291	306	309	316	304	297	298	276	278	289	328	308	265	278	239	255	252	233	224	243	190	216	231	248	218	214	214	216	198	189	227	174	182	187	204	175	184	198	190	184	183	181	155	183	164	169	193	192	167	177	185	180	165	165	187	170	156	179	161	151	172	180	157	166	175	170	177	197	177	179	173	159	164	175	160	170	167	141	143	156	178	158	158	163	152	168	165	189	161	169	153	170	150	154	169	156	170	177	171	147	142	161	145	149	145	192	180	165	148	152	173	181	146	168	163	176	152	166	173	178	162	153	155	162	170	160	163	169	152	159	147	180	173	175	173	165	165	178	164	183	180	171	189	162	156	174	184	166	177	168	179	187	167	181	147	165	158	145	148	140	172	166	162	155	182	154	161	165	175	172	152	168	156	156	170	178	185	172	142	169	171	156	180	162	161	158	192	177	146	154	186	154	171	161	187	167	162	175	174	176	197	150	157	185	158	164	157	170	188	188	170	173	152	177	166	167	180	184	162	166	148	160	145	161	140	180	141	150	157	178	172	170	174	176	165	155	181	165	170	186	151	175	173	175	171	147	186	161	162	175	142	155	155	168	175	188	159	149	160	168	159	161	164	166	169	158	138	177	171	183	153	174	159	167	166	159	164	168	175	165	157	159	155	159	162	151	159	181	150	181	173	159	166	162	153	195	172	166	168	175	185	166	160	158	185	177	155	184	166	167	171	155	149	166	183	168	156	146	149	141	161	159	156	164	150	165	185	161	166	148	159	170	159	169	162	155	156	155	178	171	172	155	168	153	173	141	166	155	188	162	151	151	157	170	163	157	164	159	155	178	149	175	181	170	170	169	144	176	173	163	162	163	159	155	151	151	155	177	159	154	166	176	177	160	153	148	169	159	159	160	168	177	167	134	173	170	177	147	179	182	178	184	165	164	146	145	172	166	155	163	159	157	163	156	167	153	163	185	158	176	162	170	157	179	159	141	153	183	162	142	158	167	161	166	170	177	171	176	150	171	161	172	162	174	162	176	142	180	165	167	152	154	152	148	179	165	186	160	164	143	170	163	160	173	181	163	159	170	154	178	148	144	156	166	169	168	165	148	161	186	153	182	155	160	159	166	146	170	154	179	185	167	161	148	175	160	154	156	157	160	165	156	174	134	177	169	165	148	150	162	165	170	154	158	187	163	158	153	175	158	150	143	155	148	142	150	155	160	144	154	161	150	152	165	155	158	155	177	152	169	183	167	172	157	163	179	167	162	146	155	174	168	173	151	181	158	168	166	178	169	166	157	163	171	168	138	162	172	154	169	173	138	148	162	159	170	167	175	160	173	155	178	139	148	178	182	159	159	159	152	147	167	159	164	154	160	172	176	150	183	149	144	165	150	155	154	156	159	142	157	169	172	155	171	169	160	192	166	162	157	193	184	150	160	163	141	161	196	155	164	146	165	153	152	157	173	147	170	174	176	158	158	152	172	153	184	186	152	172	165	149	189	159	170	132	150	198	159	160	165	150	174	153	172	149	165	157	166	155	156	166	166	171	158	168	153	170	175	136	159	154	164	175	150	158	161	156	151	120	178	171	175	178	153	187	188	159	156	176	143	151	139	176	177	143	161	176	153	168	152	162	182	155	199	167	169	152	134	140	142	141	177	178	157	153	155	171	165	165	172	161	160	164	149	200	171	163	155	169	171	162	149	158	155	162	150	202	181	151	143	140	166	179	155	155	149	149	161	154	174	167	188	162	145	154	168	154	172	152	149	165	173	148	147	170	148	181	184	161	167	178	170	151	148	163	147	156	151	172	190	168	160	162	183	165	163	139	152	168	160	150	160	154	178	164	182	192	149	176	161	154	169	159	159	148	151	159	169	159	184	175	175	154	142	162	152	157	159	160	170	171	135	157	165	161	183	187	152	141	159	190	171	169	147	149	154	150	139	149	157	148	153	161	179	161	147	159	167	148	218	174	146	164	159	156	161	164	154	151	158	166	168	164	160	182	154	140	184	151	179	176	175	171	157	154	159	161	164	178	174	172	175	150	170	174	159	155	156	153	165	157	143	153	153	192	180	165	153	157	159	168	165	159	181	167	159	161	180	182	184	160	172	167	181	165	147	159	163	149	147	153	158	165	206	165	178	173	136	172	142	126	175	159	162	188	168	167	178	175	151	161	169	179	162	165	163	132	152	163	153	159	178	165	151	175	163	161	200	164	176	177	187	174	171	160	159	168	170	166	173	159	160	170	182	170	173	162	142	135	165	165	170	167	151	161	165	183	167	187	174	172	163	161	162	156	175	172	173	162	171	159	155	149	165	163	165	152	147	163	172	160	181	160	169	155	170	132	157	150	149	154	162	152	190	185	170	161	147	160	171	167	141	166	179	172	173	156	167	160	167	167	181	152	144	155	151	161	154	164	150	177	158	156	157	158	164	177	131	158	181	150	206	145	176	179	161	142	148	153	173	159	165	160	147	150	174	172	153	178	175	156	179	152	156	165	160	156	166	140	156	183	171	153	170	159	185	166	158	145	172	175	150	156	155	146	177	163	148	155	160	161	152	154	151	180	176	155	191	187	189	164	175	166	161	157	171	160	163	183	159	144	167	166	178	164	154	147	159	180	145	162	170	172	169	170	162	146	170	171	156	171	163	177	163	172	173	154	159	164	165	173	166	160	165	142	151	169	177	150	166	153	162	156	151	177	153	172	158	162	168	158	158	174	150	184	154	158	170	185	170	169	165	164	172	175	162	162	168	166	150	166	171	172	169	183	161	169	155	160	166	153	144	156	172	160	154	153	167	161	159	162	180	179	159	171	157	165	162	162	154	165	177	150	148	159	167	181	173	173	186	180	174	185	172	147	179	168	171	159	178	156	148	165	156	161	163	157	162	161	149	176	168	160	145	154	159	176	165	173	153	178	138	152	166	168	183	169	147	144	148	167	147	154	163	167	167	175	171	191	177	165	179	155	161	169	161	172	155	182	140	160	158	152	180	172	137	174	172	164	183	157	158	168	142	164	185	171	151	176	152	179	140	141	157	169	154	167	172	152	146	158	148	158	151	173	171	152	180	159	154	159	161	162	168	197	168	187	160	159	164	161	172	163	168	167	177	172	170	159	163	176	160	163	157	155	167	161	147	143	146	142	166	159	174	149	171	157	161	167	172	132	182	182	160	159	144	172	179	158	168	171	168	166	169	166	174	163	157	176	173	181	154	161	158	152	156	145	158	145	159	172	158	159	153	176	158	166	149	164	164	194	197	159	160	166	157	147	156	154	153	175	164	181	150	146	154	143	168	164	168	169	176	162	158	152	153	159	165	158	164	177	156	167	146	181	159	171	174	170	170	157	158	157	169	157	167	175	164	146	159	177	158	172	147	164	151	163	182	174	152	144	165	159	153	140	164	155	151	176	151	163	163	163	179	164	159	162	163	165	192	170	168
16097	34724	32133	22892	17661	14013	10651	7931	6201	4784	3680	2991	2464	1993	1729	1348	1224	1020	1021	823	782	693	573	480	470	519	479	466	491	412	427	422	447	479	476	479	444	421	431	436	370	352	318	327	309	333	318	295	349	278	294	243	238	246	234	239	262	238	265	254	256	288	261	229	263	219	236	236	233	230	222	206	222	207	243	216	223	231	262	225	238	240	216	218	218	201	235	233	180	218	236	243	200	234	220	252	210	198	210	212	233	234	193	219	212	188	202	203	242	194	198	219	200	203	234	180	216	185	225	192	237	235	192	199	168	200	216	195	203	205	225	184	219	229	184	205	216	202	202	194	190	218	221	188	197	201	185	187	204	225	180	189	235	189	200	181	193	227	195	206	218	208	216	200	202	211	187	190	210	212	236	201	186	207	199	189	223	211	201	184	227	218	202	169	201	197	206	197	214	209	214	197	223	169	198	223	210	176	190	215	183	207	234	202	200	175	209	233	205	176	185	192	230	181	196	227	190	192	190	178	187	226	195	171	182	198	207	203	222	192	186	216	213	227	192	202	199	216	210	173	218	182	194	223	188	183	215	220	178	196	201	207	211	204	200	217	213	248	216	181	197	202	225	219	191	218	180	208	190	210	201	211	197	212	194	197	208	213	201	200	228	205	205	220	198	192	175	191	195	221	200	234	176	212	194	187	210	183	184	201	196	190	205	211	197	222	205	207	207	213	177	187	173	198	215	207	202	233	213	212	233	189	190	215	203	217	220	184	190	223	202	208	212	189	193	188	219	206	221	211	204	224	183	207	221	198	188	219	220	196	198	184	224	201	219	203	204	169	218	185	196	193	206	174	183	206	194	219	188	229	196	204	205	200	219	195	216	207	192	199	220	199	198	210	199	196	200	194	182	237	183	198	208	222	185	221	196	175	195	181	212	226	241	194	179	182	204	202	182	222	183	220	204	185	211	196	219	218	196	207	206	187	225	177	206	218	213	180	182	227	186	218	199	188	199	195	196	200	196	216	172	205	204	208	188	207	205	200	191	211	215	184	208	197	218	224	180	189	201	173	191	167	206	191	217	219	212	222	211	205	192	200	173	202	204	194	194	204	212	200	201	176	209	191	218	194	223	208	187	212	190	202	229	181	202	208	224	203	213	198	201	205	209	225	192	193	197	200	215	203	178	198	201	207	209	200	202	205	221	183	228	214	212	208	247	186	206	211	184	217	221	211	203	187	213	200	196	177	203	198	210	221	211	216	203	199	204	201	209	201	191	220	161	223	197	204	215	227	216	190	197	187	197	191	199	189	217	204	230	203	188	187	218	204	200	209	222	230	195	204	217	200	193	194	214	194	218	203	190	202	179	188	233	175	183	191	211	198	215	168	207	209	193	199	210	216	210	178	204	227	206	190	207	207	204	186	184	204	212	216	201	200	223	196	201	177	198	202	205	187	183	189	190	193	200	226	198	185	199	226	200	193	192	196	187	201	177	187	210	193	203	199	193	207	199	200	188	216	218	192	192	213	219	188	214	194	206	193	210	205	207	210	217	193	208	214	213	210	195	198	222	200	222	195	188	225	184	186	213	207	177	190	216	207	210	198	204	207	205	199	196	228	193	188	189	199	198	213	206	199	211	180	193	226	206	187	216	193	179	200	211	193	208	224	197	220	201	179	216	200	188	224	199	203	209	226	212	201	208	184	191	176	198	192	201	195	182	193	192	211	211	197	214	215	195	228	209	184	228	172	189	182	203	231	192	194	191	196	201	196	206	202	197	201	201	206	198	184	204	192	197	179	223	220	196	218	176	187	226	218	187	200	190	201	208	193	203	186	195	183	189	192	218	189	208	218	209	200	181	206	192	202	185	188	212	216	228	201	183	203	202	205	194	191	209	183	206	193	197	201	194	190	228	201	224	188	200	224	208	189	207	225	216	193	209	201	209	225	190	196	200	216	226	194	186	198	199	198	200	217	182	209	192	197	203	188	206	211	201	196	193	174	220	220	185	189	202	190	213	222	191	214	207	197	212	191	195	218	207	197	195	204	199	183	220	206	205	216	183	196	204	204	192	195	194	197	187	193	222	207	184	207	211	202	200	198	205	206	214	199	169	200	195	200	201	171	191	185	204	198	188	199	220	204	187	214	227	204	214	201	199	203	205	224	197	215	209	197	174	187	222	181	202	195	220	207	210	205	207	201	207	223	195	190	221	244	187	195	218	206	197	199	191	202	192	196	189	187	215	212	202	197	217	194	211	212	183	232	189	212	202	199	164	215	221	229	203	194	202	192	235	195	196	199	218	206	195	181	197	206	231	213	195	208	216	213	194	174	191	243	228	198	222	227	219	211	187	215	187	183	221	199	193	183	224	210	180	197	237	203	211	207	187	192	221	230	199	204	187	212	205	208	204	194	216	219	191	209	197	199	188	220	195	215	193	214	234	230	225	226	219	178	219	207	183	226	198	216	208	203	216	196	225	217	204	173	221	204	175	199	201	180	213	208	222	200	205	193	197	214	222	206	219	220	210	199	198	208	200	225	191	194	212	199	195	204	221	204	184	189	191	209	204	194	179	202	212	209	235	210	187	193	212	205	214	210	221	217	202	210	214	179	183	213	235	208	225	212	209	202	214	205	185	203	221	221	204	187	243	205	198	206	192	193	206	223	198	221	165	191	182	221	176	202	202	207	210	229	201	188	202	207	205	197	199	230	194	191	191	194	193	201	197	203	225	218	188	201	180	202	189	205	185	216	220	198	203	197	202	184	182	196	207	191	172	211	201	189	199	210	191	199	181	202	222	198	195	195	188	200	194	203	207	208	194	245	209	196	204	194	204	189	210	214	204	214	227	174	208	223	180	218	232	194	201	222	180	181	188	193	206	221	229	209	225	166	189	218	204	202	199	214	195	213	209	213	185	213	174	171	189	204	205	192	176	182	221	190	203	185	212	175	187	198	194	207	196	186	198	199	212	224	184	200	217	185	216	198	209	234	204	214	188	211	187	196	206	222	219	190	206	183	196	193	178	203	207	192	215	195	197	210	233	202	177	214	181	187	210	215	187	186	205	193	204	196	205	204	186	228	180	198	196	209	210	214	188	205	221	239	181	222	204	197	188	210	218	205	221	186	206	221	190	185	187	227	194	209	188	194	191	175	216	214	217	179	207	179	205	197	231	236	201	207	201	202	176	211	198	202	185	196	212	201	203	212	181	183	198	203	184	209	184	235	197	187	188	183	210	190	203	198	205	203	173	192	199	195	227	203	203	193	209	215	228	215	209	216	198	188	181	191	180	223	200	208	219	186	187	191	215	215	208	221	201	197	174	199	226	214	201	214	210	186	206	190	174	192	205	186	229	188	208	198	236	205	188	197	184	205	184	222	200	186	210	190	190	204	196	195	201	197	191	197	199	205	204	206	216	217	212	211	185	190	204	192	196	205	199	212	212	197	204	187	215	197	198	193	202	214	181	183	188	194	217	190	183	183	203	194	205	217	193	208	231	207
26870	20762	17376	9768	4691	2927	1975	1510	1248	945	870	707	659	592	561	520	480	405	426	411	368	362	347	316	340	362	329	359	357	367	346	370	352	359	334	332	346	333	318	343	338	351	325	290	358	301	316	307	296	312	315	323	314	301	314	298	328	310	307	287	303	310	309	337	287	309	262	307	327	290	298	296	303	325	329	279	278	283	264	299	313	278	297	284	298	288	324	292	320	301	279	323	287	312	289	274	317	307	315	317	309	294	304	287	297	317	319	301	330	298	304	303	323	304	302	290	302	292	285	315	311	301	312	308	329	305	293	299	300	303	298	255	330	315	300	295	296	270	281	291	270	306	313	325	335	274	292	295	294	305	298	302	316	305	275	335	301	311	308	305	346	310	305	256	291	311	333	286	301	290	292	329	293	286	313	297	333	283	286	290	291	308	312	317	301	312	309	264	282	286	327	289	322	336	289	288	284	304	273	297	312	286	298	332	316	315	334	288	284	290	315	279	270	309	292	280	312	300	287	287	288	332	335	318	313	312	279	297	309	287	282	322	309	277	316	292	289	294	288	300	303	318	299	304	304	293	303	320	303	286	326	304	280	294	274	303	314	285	326	288	294	332	300	327	282	283	271	315	270	326	290	297	296	307	308	291	317	291	292	312	338	323	325	288	288	267	295	313	288	302	312	290	284	279	279	317	299	302	308	316	312	284	285	317	290	287	278	303	286	270	275	285	322	271	280	294	299	300	283	324	312	311	311	317	320	292	305	297	316	268	293	309	316	318	290	287	328	303	279	284	305	316	287	295	288	294	310	280	284	304	305	336	287	301	286	315	279	317	325	301	290	293	306	305	286	296	282	303	263	294	318	314	298	310	296	319	310	300	320	315	304	293	285	312	295	308	280	314	299	311	286	323	318	294	328	327	327	306	252	285	296	320	252	275	310	310	280	269	290	306	270	305	326	300	290	305	305	290	273	334	316	326	314	342	309	302	281	305	302	289	297	273	313	289	314	281	274	320	279	310	271	293	323	310	294	322	297	314	307	320	293	275	296	312	278	296	267	300	266	293	308	287	276	311	293	310	283	300	296	311	296	316	345	285	323	312	312	343	310	279	295	279	306	319	309	285	312	307	305	301	292	286	326	299	270	304	303	310	288	327	322	282	303	307	280	336	279	317	301	297	307	304	307	335	323	288	314	320	294	309	284	291	299	290	350	290	266	268	295	321	302	265	294	281	288	289	288	308	323	291	295	312	299	297	278	305	291	297	303	320	331	299	280	329	273	305	277	322	304	304	320	290	266	283	320	285	274	297	282	304	232	295	301	319	320	295	286	290	285	308	273	314	296	286	284	282	292	297	292	317	281	322	313	311	316	286	313	282	303	291	296	303	288	324	309	293	296	288	280	330	327	305	279	303	280	315	320	319	325	294	296	284	303	302	288	299	276	328	307	276	283	303	319	280	279	302	282	317	293	280	278	301	282	286	313	299	279	294	284	300	284	302	322	307	301	299	297	287	299	287	323	280	294	298	318	294	292	289	292	315	304	288	313	277	268	294	291	312	282	311	293	315	298	294	311	311	271	339	305	293	307	272	289	288	281	275	297	306	326	289	299	311	316	322	304	307	316	299	311	284	329	342	301	311	298	302	295	298	339	296	278	318	300	287	294	289	314	286	278	289	313	300	311	296	293	289	257	297	302	311	320	286	289	319	287	297	257	292	310	321	315	294	293	295	313	295	305	279	295	280	297	282	317	313	304	290	300	283	307	285	291	291	312	265	326	314	278	284	293	283	303	323	319	307	314	336	293	314	333	297	271	347	291	318	284	291	280	319	307	288	320	319	363	291	272	291	302	325	295	269	300	326	310	306	298	326	313	294	305	289	295	322	332	302	307	315	304	277	296	319	314	309	328	277	325	312	296	353	308	289	318	341	265	333	316	293	291	333	310	282	319	351	313	268	300	297	301	270	282	351	318	287	308	270	322	308	300	299	313	289	294	305	319	303	298	292	290	320	321	321	258	308	317	251	331	289	311	280	308	295	322	283	278	313	303	309	276	322	296	330	309	294	335	304	271	305	283	280	283	294	299	319	288	301	293	299	292	307	292	289	319	301	323	293	303	265	319	315	300	310	280	293	320	288	324	301	313	323	314	302	296	296	280	315	315	304	288	285	310	303	305	302	308	323	270	297	315	278	331	303	283	301	307	301	294	308	309	294	311	312	337	303	302	290	298	295	284	309	327	324	288	278	301	304	297	299	307	297	307	298	297	276	326	286	299	288	300	299	285	305	285	293	294	311	329	293	302	325	334	280	323	301	297	308	305	311	310	322	285	305	310	296	282	290	291	304	298	329	283	337	297	306	303	327	295	294	297	284	309	332	306	307	261	317	291	285	294	298	299	296	281	324	296	307	310	305	285	327	309	281	314	280	332	286	318	299	316	308	286	331	304	294	307	273	294	303	316	320	318	299	295	319	299	295	315	321	309	306	297	281	315	305	277	296	300	343	300	296	301	300	314	312	301	268	304	301	298	308	291	307	310	307	318	308	295	301	313	306	288	327	306	319	321	281	298	286	282	309	268	337	300	303	318	314	274	299	318	327	297	300	300	333	286	319	288	296	308	282	298	304	289	320	268	325	307	306	346	295	261	313	297	285	334	331	294	282	339	287	287	284	306	280	278	315	271	278	297	310	283	268	313	301	304	300	315	317	304	286	340	289	304	297	292	303	316	311	303	303	319	317	308	273	311	284	305	288	272	297	321	274	315	315	300	313	314	311	280	262	298	303	297	321	306	298	273	344	310	311	307	315	321	324	278	310	302	294	303	314	310	315	291	287	279	274	273	301	341	291	326	284	282	308	275	323	302	281	326	295	302	292	322	292	287	326	299	293	304	291	336	314	285	304	271	266	345	340	317	307	281	313	296	305	304	311	347	307	298	297	337	289	311	321	283	297	277	310	320	313	316	303	304	321	322	303	295	295	286	307	292	269	316	317	296	267	244	304	312	282	318	303	293	308	271	344	314	290	320	267	301	315	287	305	270	331	313	292	307	294	287	254	256	285	317	309	325	267	317	264	282	283	290	301	294	304	307	286	296	318	284	303	298	309	297	306	297	322	312	303	306	298	306	292	302	307	302	307	298	295	300	307	281	329	298	322	272	298	323	332	282	289	307	275	302	305	303	297	325	317	301	313	314	308	303	310	295	311	283	323	273	299	305	292	311	261	355	329	324	305	304	291	321	303	310	276	309	306	297	288	303	327	337	321	303	264	321	293	295	310	284	293	308	303	349	278	283	309	282	301	331	340	284	310	254	288	278	302	315	283	310	322	262	314	308	272	300	318	319	309	297	302	282	278	298	316	289	271	322	304	311	282	268	286	312	289	310	327	325	306	322	305	290	302	297	277	321	292	298	323	300	312	301	325	296	298	291	291	309	287	305	295	292	330	285	289	278	291	301	293	291	280	298	307	280	317	310	308	288	317	284	307	329	302	312	353	304	307
12703	22148	19570	11956	8317	6131	4592	3333	2623	2078	1760	1346	1144	1008	884	740	654	616	597	624	579	539	506	493	479	457	492	462	479	469	448	475	481	490	472	460	493	431	447	458	430	396	424	375	423	417	435	415	400	427	404	378	404	360	351	380	368	414	411	409	401	398	396	391	385	366	413	421	398	394	401	416	390	388	404	414	386	396	409	382	400	389	367	385	380	379	392	374	396	351	396	359	388	393	364	414	388	336	417	452	398	386	393	359	364	375	362	357	390	384	408	363	344	417	390	382	364	354	343	377	391	365	391	369	368	383	403	390	373	379	390	406	359	346	375	373	347	384	370	386	360	381	388	389	366	388	377	373	346	388	366	346	383	375	395	378	394	400	370	355	386	413	403	379	386	364	372	375	394	398	372	381	362	390	390	397	383	371	367	376	371	352	347	390	360	403	389	410	378	378	372	386	380	386	385	404	375	410	368	406	365	399	388	361	392	384	383	366	355	390	368	402	382	368	373	389	362	384	370	374	356	405	367	357	391	377	382	363	368	406	388	370	411	382	350	390	368	381	396	384	388	357	391	374	395	366	365	377	363	406	363	375	342	398	387	376	384	360	369	366	365	377	371	408	379	401	384	369	372	400	366	378	365	354	342	357	386	359	356	351	409	366	390	361	403	378	377	381	374	391	354	350	378	365	394	381	394	371	394	402	384	387	392	394	390	352	411	405	389	400	394	402	366	402	396	384	373	387	377	369	366	388	387	395	348	358	373	372	381	374	343	415	368	410	342	399	394	406	377	384	405	405	387	351	373	374	431	391	393	412	377	365	423	371	374	388	387	380	345	376	400	378	410	389	380	418	374	415	397	366	365	417	390	395	384	374	388	393	379	403	372	398	379	377	411	372	394	381	368	381	396	375	371	439	366	396	390	366	374	373	394	373	427	356	391	366	356	380	373	408	397	367	392	358	430	376	371	364	363	378	383	382	367	375	370	388	360	345	343	414	377	407	388	358	386	391	387	363	376	366	368	391	388	351	365	381	358	370	365	388	410	387	384	404	415	384	367	381	375	401	394	350	396	375	382	335	371	387	406	377	385	377	366	406	381	387	383	371	343	386	382	385	367	383	344	378	389	397	378	394	358	349	386	419	385	388	392	373	326	409	387	376	394	413	373	380	358	371	364	413	398	367	364	395	356	381	387	369	374	385	388	370	389	388	363	381	395	375	372	360	371	380	359	363	350	367	349	389	397	396	360	380	391	400	360	377	391	367	362	392	381	374	375	425	399	356	376	344	361	387	348	378	395	367	387	362	409	369	409	399	371	392	392	371	342	380	381	380	400	371	357	385	414	391	396	365	385	366	363	366	390	380	384	444	393	372	362	375	345	378	422	370	353	383	391	379	398	422	365	395	369	373	395	353	387	429	364	383	356	360	357	401	384	388	369	401	344	381	403	345	371	406	386	367	377	385	383	355	361	362	347	400	379	397	388	374	402	383	341	409	416	410	418	416	390	399	357	406	382	350	436	385	389	385	369	387	390	355	385	406	389	411	376	351	413	403	368	393	384	366	393	377	386	394	350	399	383	376	422	381	365	374	354	410	345	380	379	354	364	393	366	379	411	425	351	362	391	358	364	394	361	428	385	389	385	396	372	394	362	401	375	349	389	423	388	385	385	403	390	378	406	404	339	378	369	362	375	382	382	386	375	395	382	389	429	388	375	369	386	404	421	406	377	388	388	400	386	374	383	356	374	384	393	401	348	411	430	388	370	397	367	377	422	385	390	369	344	356	427	380	380	328	372	367	381	393	398	366	370	383	366	382	390	399	410	374	361	362	347	355	380	371	412	374	378	373	415	375	370	391	418	374	391	377	366	369	382	375	371	404	396	384	382	380	368	389	345	392	370	411	399	385	400	374	401	405	377	379	401	377	357	362	360	356	349	359	359	397	359	394	417	427	402	413	387	368	373	371	403	361	353	391	392	384	390	382	336	412	373	395	390	350	377	373	428	413	421	364	390	368	379	346	403	368	392	381	417	371	395	370	388	405	394	382	389	349	381	378	358	356	394	381	370	372	380	398	352	371	354	384	405	361	430	395	378	424	406	378	393	379	372	410	377	362	390	381	367	400	389	357	373	368	354	373	390	347	385	348	358	400	345	379	411	368	392	382	361	393	384	378	400	413	389	424	366	401	369	392	377	402	356	332	369	408	356	367	385	382	384	399	376	386	381	370	375	367	367	376	388	352	373	347	363	379	367	393	403	367	379	379	406	362	384	409	378	365	386	375	394	418	390	351	366	380	393	381	376	352	396	403	384	388	363	407	396	351	375	312	358	373	366	382	380	372	403	404	400	376	363	361	410	377	358	369	373	371	394	369	374	399	367	360	393	451	387	401	358	349	366	365	375	378	420	374	365	390	380	380	407	409	373	402	391	372	403	376	406	394	384	396	384	401	370	347	362	418	385	396	370	390	360	385	367	371	378	390	381	414	400	376	373	398	385	382	402	412	353	359	423	358	369	366	371	389	386	383	342	401	412	394	382	412	381	355	410	391	356	375	366	383	408	405	371	382	399	357	391	346	370	368	383	413	379	383	383	396	398	381	382	368	330	366	412	373	410	391	396	371	347	380	371	381	370	370	361	408	414	378	391	370	372	369	401	357	368	398	382	392	400	394	355	361	423	376	396	366	405	407	373	350	383	419	385	369	367	383	346	376	372	407	398	359	388	387	341	394	362	392	395	365	394	386	411	352	372	353	400	387	384	384	359	398	389	376	372	358	398	401	387	373	381	377	376	398	367	349	354	391	405	378	376	408	385	359	360	359	375	376	370	350	381	365	420	347	368	403	358	414	396	401	389	386	389	373	412	393	425	411	394	420	400	363	393	383	359	407	362	405	372	402	375	403	392	400	374	399	390	377	382	378	361	377	345	356	390	408	382	362	371	409	364	380	382	369	392	370	405	380	362	365	394	382	371	381	352	341	348	376	376	399	373	414	397	367	386	386	385	342	384	384	405	374	354	360	411	367	389	368	378	391	392	354	397	384	365	388	405	391	394	366	359	384	411	374	386	390	407	372	383	375	401	370	394	386	351	382	377	356	380	392	375	369	361	400	430	352	378	363	390	356	407	357	380	391	392	429	381	370	366	357	372	396	392	400	390	323	393	375	400	364	388	372	348	360	359	367	357	380	368	375	377	369	357	387	374	386	391	408	369	368	355	376	372	389	393	366	382	345	385	409	391	383	356	375	337	387	384	400	377	355	377	387	385	393	411	394	361	360	342	405	359	401	354	413	377	390	421	376	390	404	376	360	394	406	378	390	366	396	380	395	361	416	373	392	408	357	376	323	408	366	391	388	371	341	394	420	376	392	384	389	386	381	379	408	376	379	369	382	401	394	388	361	377	371	384	368	385	363	337	362	399	397	412	352	404	405	358	380	367	428	341	392	346	404	398	382	396	416	425	420	372	386	379	386	401	379	374	387	375	386	362	419	371	357	366	383
23709	21041	28368	23959	21057	14350	5092	2818	1961	1599	1323	1111	900	784	690	555	536	496	440	411	442	362	319	333	278	301	324	319	336	283	278	319	281	307	305	296	313	279	276	268	266	255	225	225	237	239	243	259	260	260	233	228	218	234	220	232	210	216	239	230	252	230	218	249	210	216	249	256	236	207	231	244	200	229	199	222	231	221	236	203	230	223	213	200	217	226	206	193	217	218	217	226	203	207	212	201	232	227	215	219	242	218	208	223	203	223	239	219	215	205	216	201	212	223	211	228	212	215	229	184	197	204	203	207	193	205	210	211	213	214	211	220	186	187	216	226	208	221	215	212	202	192	235	213	205	213	189	194	209	204	195	214	233	226	210	212	217	197	205	186	204	237	213	247	226	195	203	182	204	200	207	203	215	213	196	219	200	197	226	241	174	240	215	220	230	241	234	220	229	216	227	221	225	212	190	208	217	215	201	239	215	235	233	190	228	206	202	212	210	210	219	220	226	220	206	206	202	196	206	220	211	227	232	195	211	232	204	242	217	195	231	224	203	201	203	215	233	197	208	195	203	206	211	197	246	221	212	206	213	205	230	237	205	227	215	226	208	227	222	219	212	211	233	241	218	209	214	220	197	220	202	204	212	247	193	199	235	201	205	204	220	228	225	212	215	210	201	218	187	219	192	225	217	194	219	204	194	200	207	216	185	192	205	196	203	200	186	203	217	203	198	193	246	213	241	211	209	194	192	227	209	202	223	201	212	219	211	206	203	247	221	207	214	215	178	208	238	222	186	218	213	224	212	209	213	216	224	236	212	208	211	234	211	202	190	229	229	224	202	216	206	227	219	214	223	232	219	217	205	216	235	200	199	202	209	250	234	208	202	233	215	247	210	231	200	217	196	214	204	216	197	222	209	226	192	210	185	219	196	207	204	186	207	208	251	206	212	225	189	228	184	204	177	232	216	203	203	183	254	208	203	205	192	230	208	195	216	219	209	212	195	201	207	221	222	222	230	199	208	192	257	208	206	216	222	215	217	215	233	218	227	228	190	238	205	231	220	203	214	212	223	241	204	217	229	232	200	197	193	217	229	217	207	215	200	237	196	214	241	219	206	219	203	201	231	190	206	194	199	208	191	199	215	203	201	195	217	234	185	208	215	197	237	226	218	187	191	222	219	198	204	185	219	209	202	225	202	212	230	194	214	210	189	216	218	247	225	199	197	200	228	198	228	193	231	189	205	231	191	197	225	207	230	212	233	222	206	193	205	225	241	206	213	227	214	225	211	204	220	219	235	197	216	199	212	199	221	227	221	220	222	221	209	222	220	201	218	216	227	219	203	196	206	181	216	211	185	233	196	215	187	202	240	242	208	195	207	217	203	206	210	222	235	230	200	206	223	209	236	208	214	213	212	195	229	197	200	205	190	202	211	225	216	238	250	187	206	216	203	210	204	244	194	227	217	223	195	208	213	201	185	215	186	224	240	217	230	203	206	215	206	213	204	189	222	185	200	223	219	199	196	239	250	217	187	206	222	216	196	213	188	223	200	206	209	218	195	214	211	211	202	245	203	205	201	208	220	221	219	202	235	202	220	206	178	208	199	204	224	197	210	207	191	210	188	221	216	179	207	219	229	190	197	229	210	186	209	183	234	216	228	242	208	240	224	242	219	229	196	181	190	223	213	218	175	231	239	181	233	227	204	205	227	208	216	208	233	254	189	210	211	233	214	212	210	203	229	204	217	229	224	207	222	208	208	224	200	210	233	208	239	231	207	239	205	220	204	217	187	214	215	207	209	216	231	205	224	218	242	209	215	197	205	217	198	212	204	220	228	216	199	198	228	229	212	237	220	215	215	204	213	213	223	213	197	203	221	217	193	223	218	198	182	229	212	211	202	224	197	217	221	214	177	178	204	192	204	203	229	219	230	192	222	208	205	240	199	218	224	198	194	204	204	234	200	210	224	213	221	216	201	233	209	209	214	226	204	208	199	196	214	224	225	217	219	210	191	206	210	231	235	196	209	202	198	214	219	235	201	226	230	213	213	204	187	233	205	218	211	212	215	192	223	217	221	232	199	223	211	215	222	211	224	226	223	229	221	241	227	226	200	193	221	235	196	225	211	194	211	234	193	217	203	226	190	198	209	201	181	226	203	198	207	229	220	240	194	203	196	195	237	213	193	219	176	215	177	210	218	199	216	232	231	221	205	247	213	223	207	216	233	208	202	214	211	204	232	231	217	220	180	194	211	194	195	218	209	231	223	193	204	224	222	205	208	200	222	227	183	217	228	206	228	225	221	224	186	218	201	201	226	197	214	226	245	207	217	220	202	223	209	232	204	213	240	214	227	226	200	212	201	209	220	221	230	212	211	183	213	211	214	248	192	201	215	213	216	203	202	228	207	209	204	202	205	203	239	209	207	208	209	235	209	216	210	222	225	202	208	201	185	193	200	233	183	229	218	218	204	208	201	228	208	225	196	209	207	207	205	222	219	228	235	210	198	195	214	210	220	218	211	190	182	244	207	198	245	207	217	232	205	241	190	199	208	192	194	206	211	214	217	225	204	202	212	188	198	234	229	231	194	205	212	215	218	220	213	209	200	222	228	218	223	217	216	207	198	215	213	206	226	236	207	195	215	200	224	219	212	231	206	220	214	234	209	208	194	215	224	221	212	194	211	210	194	202	201	229	211	202	212	202	213	193	199	220	211	239	213	207	235	211	214	225	235	204	194	197	201	193	204	194	227	215	212	209	220	216	211	221	228	217	209	223	203	222	208	193	218	206	208	216	219	219	200	207	220	225	208	219	228	202	220	242	213	212	203	199	214	189	215	226	207	219	205	238	205	196	219	193	230	216	212	248	214	231	215	205	206	207	220	226	213	231	177	205	211	208	217	200	212	205	223	212	189	227	208	215	240	210	214	224	192	225	244	223	220	239	220	209	200	195	206	238	210	183	187	213	212	220	223	207	203	207	209	245	205	246	214	207	204	220	238	237	207	227	210	214	205	208	180	208	220	239	219	221	223	202	210	219	215	188	212	213	220	230	199	220	226	217	211	197	223	219	228	194	222	261	212	198	233	187	220	207	188	205	206	208	197	197	222	218	208	208	213	229	235	256	198	203	222	214	198	206	212	237	240	229	227	239	223	206	218	198	215	187	221	203	229	236	226	208	216	224	202	196	217	227	194	212	205	205	226	214	213	223	212	213	190	221	221	202	229	205	221	193	185	197	206	228	197	189	211	192	217	215	250	217	223	218	233	226	228	203	189	181	212	208	210	218	204	225	196	233	202	231	195	188	199	220	239	208	207	220	218	214	209	220	187	222	193	230	212	195	192	185	233	206	181	199	231	230	213	199	204	219	239	215	238	218	195	217	213	211	228	188	219	217	208	193	231	200	229	220	231	197	187	187	217	208	200	213	192	191	205	211	192	215	208	185	214	207	217	228	198	244	206	229	222	213	215	216	210	195	206	213	225	201	210	214	223	190	196	246	199	193
13892	29774	27530	18356	13327	10085	7487	5983	4489	3469	2784	2206	1687	1595	1249	1077	934	886	731	759	659	602	537	439	485	438	520	481	509	422	418	404	449	484	443	423	450	420	444	377	348	393	375	392	377	354	380	354	365	355	344	329	302	293	264	313	297	283	285	305	302	316	312	273	304	300	318	266	282	257	310	287	283	290	296	285	265	301	320	281	297	299	281	287	266	291	271	273	282	300	283	299	305	256	296	267	270	269	288	264	249	269	258	275	279	257	284	281	265	306	301	255	266	309	253	255	259	282	273	267	261	312	281	270	247	267	266	293	289	280	284	277	272	253	263	261	251	293	266	302	291	287	301	275	264	261	277	277	304	280	261	255	276	274	254	289	275	284	285	267	273	274	244	298	274	309	265	273	284	275	272	287	282	252	275	287	268	254	281	251	284	253	283	292	256	274	267	239	256	222	285	285	290	269	259	269	265	251	265	251	311	266	275	287	266	267	265	255	262	287	283	272	237	291	281	285	291	261	286	265	279	276	261	265	287	264	285	265	259	285	245	249	264	279	272	258	274	277	256	258	258	252	265	254	298	265	274	257	254	263	264	302	254	267	269	300	246	300	241	277	273	285	283	272	282	270	278	265	253	245	272	259	288	258	270	275	243	261	221	290	285	288	272	255	310	274	263	261	267	274	266	269	271	273	278	246	259	283	238	271	258	264	275	280	295	248	274	261	280	260	265	301	266	254	284	264	294	247	299	276	242	290	293	264	277	276	285	242	265	256	266	263	264	252	303	272	254	260	274	246	263	270	311	252	269	301	272	274	272	256	229	263	295	268	305	260	257	268	270	283	246	262	278	254	297	279	292	254	286	300	284	276	257	263	306	260	271	260	277	272	268	291	278	273	265	274	281	262	268	288	292	282	268	261	273	262	262	256	273	268	280	275	268	293	271	266	287	265	256	277	300	273	277	297	277	275	267	274	309	296	255	277	265	263	264	268	256	267	263	273	243	274	263	311	286	296	262	267	268	261	272	253	265	260	284	271	273	296	282	276	285	284	270	257	271	269	304	281	281	285	261	274	285	254	249	273	263	267	282	287	295	283	262	286	282	281	262	269	299	295	229	277	240	247	246	269	264	269	270	275	261	251	242	249	258	285	270	280	277	260	269	305	307	258	294	260	280	246	257	265	303	295	253	278	286	281	275	265	282	277	258	274	276	262	272	260	268	276	258	292	273	281	273	300	294	280	282	258	287	259	283	255	275	289	278	253	280	277	281	240	283	295	244	270	240	294	260	279	220	302	284	281	280	275	296	264	289	275	270	287	272	265	263	278	270	290	311	268	274	301	290	300	260	261	250	273	306	260	280	283	286	262	313	284	294	276	276	260	276	282	260	258	233	276	245	247	268	245	290	282	296	254	279	256	290	262	297	243	283	277	267	275	260	286	254	248	260	263	285	291	285	287	281	296	294	258	255	275	287	270	282	256	278	267	266	282	263	262	271	263	285	294	272	274	302	282	259	265	286	293	281	270	278	286	288	262	253	259	293	242	258	298	253	281	238	272	272	263	256	269	243	280	270	273	261	267	286	274	271	258	279	303	267	293	279	273	253	259	276	265	235	257	299	248	252	249	284	280	256	282	289	270	272	268	289	260	279	266	271	256	252	289	280	263	247	287	292	278	265	303	296	292	273	286	260	274	289	236	277	261	287	279	242	288	278	293	273	259	267	275	262	265	262	274	278	258	248	249	291	272	291	228	271	299	278	262	266	288	269	265	271	301	270	265	276	238	289	264	285	242	275	258	285	269	294	283	266	257	263	261	290	254	277	256	268	265	256	293	243	297	265	273	252	278	271	272	287	282	293	251	270	244	259	273	282	248	282	256	272	285	261	309	263	259	267	271	247	278	258	257	289	269	269	284	271	273	274	288	272	285	277	285	285	288	273	273	239	277	302	287	283	268	311	258	269	271	249	272	266	264	298	284	276	274	281	266	279	222	276	260	269	271	293	272	297	304	254	255	252	280	271	286	238	263	331	302	277	255	272	282	250	282	268	272	264	257	275	246	279	293	267	273	283	301	268	255	283	279	263	267	262	247	277	286	284	280	287	275	244	291	282	276	287	288	281	269	239	286	276	251	287	287	273	255	267	283	286	291	264	277	300	255	281	270	277	273	295	302	291	283	263	257	270	256	292	266	283	259	290	274	291	305	269	281	298	288	294	265	261	290	243	268	281	265	303	274	298	255	282	292	270	257	272	275	269	261	284	286	235	297	273	271	280	265	274	284	293	306	262	259	284	257	272	271	265	280	281	244	303	280	288	301	269	262	278	244	256	252	276	258	274	244	270	253	262	257	257	273	258	262	284	252	277	261	264	265	246	276	298	247	286	252	277	235	286	282	296	280	278	275	258	268	304	277	303	293	284	257	282	271	274	263	287	257	252	266	263	281	288	258	265	312	261	273	274	275	253	270	273	284	272	295	275	282	277	274	268	294	269	288	253	298	277	236	250	259	255	259	272	265	275	295	277	270	255	250	262	269	278	275	289	284	270	262	286	306	249	280	239	249	254	300	276	270	276	252	258	281	294	266	260	273	269	262	282	298	243	262	267	274	265	257	251	315	280	279	291	266	310	286	284	245	315	279	276	288	275	281	278	265	228	264	254	299	268	311	301	278	282	271	302	269	285	268	266	248	255	246	243	259	248	268	295	276	268	280	271	265	281	298	289	259	279	264	293	250	278	287	254	264	265	257	252	271	268	289	267	274	265	265	277	285	259	280	290	262	296	249	272	273	290	303	282	230	307	283	269	263	277	263	308	298	276	271	283	281	290	274	273	275	256	271	281	269	297	247	268	254	306	302	262	276	278	276	248	299	280	244	299	284	284	284	300	288	242	321	290	244	266	259	266	263	293	267	302	274	276	269	276	268	269	259	298	301	303	259	245	270	249	275	265	281	275	302	249	261	300	264	275	261	281	282	277	284	262	271	290	262	267	279	281	302	280	271	294	252	284	271	314	250	273	271	262	267	288	275	275	267	258	268	252	279	254	262	251	252	286	259	255	263	256	311	287	248	249	263	252	266	276	294	238	253	261	257	286	254	275	271	255	267	282	265	262	285	287	239	273	250	272	260	276	285	248	285	265	268	290	256	274	275	261	247	273	272	268	267	271	271	265	250	259	271	285	265	276	259	283	269	291	273	282	289	270	266	296	257	278	284	237	288	262	269	289	249	271	249	262	248	260	271	267	289	254	269	247	258	275	264	254	247	285	278	246	267	276	224	266	280	277	262	285	270	280	255	281	283	274	261	283	256	276	238	283	254	280	274	272	265	271	267	274	253	274	297	291	287	258	276	260	252	241	243	282	245	274	253	286	259	273	249	270	286	257	250	274	261	257	263	290	268	271	280	244	278	241	266	240	279	221	291	277	271	289	260	253	270	275	264	271	267	254	262	283	294	289	262	291	258	286	299	291	280	278	286	275	282	256	253	281	284	235	260	263	286	260	260
22738	21041	28778	23517	21055	21277	14361	4631	2935	2230	1802	1389	1170	1047	857	734	653	586	536	470	416	439	351	303	323	309	295	321	329	294	286	330	296	321	308	282	309	277	242	242	234	230	244	240	257	250	245	217	227	237	194	205	245	200	209	207	187	209	200	195	209	176	185	181	217	214	185	183	179	183	151	188	183	166	186	185	179	216	194	210	212	188	192	187	170	181	169	172	154	163	190	166	194	176	182	167	188	189	184	149	182	180	155	197	168	187	184	186	182	182	176	190	194	163	173	171	170	175	164	200	160	162	193	180	151	182	152	182	155	160	186	164	181	164	172	160	181	172	202	164	153	186	157	181	165	176	147	186	160	176	165	189	163	173	164	166	171	157	167	163	162	174	163	162	180	180	176	170	158	167	163	158	174	169	166	158	146	170	154	178	155	176	184	164	186	151	155	176	181	163	176	167	161	180	191	168	157	174	176	191	173	160	170	163	199	167	168	173	157	168	188	172	159	170	167	176	157	156	178	168	147	155	137	190	167	183	184	151	175	201	171	177	196	186	166	166	203	164	175	160	158	164	191	191	186	171	176	167	163	152	175	153	148	158	166	174	192	178	186	166	174	159	170	161	171	165	175	160	170	159	173	157	168	194	133	173	184	158	179	178	162	166	166	170	164	173	188	170	171	188	179	198	187	166	194	178	170	178	175	184	150	195	179	162	149	160	167	171	162	168	210	169	166	173	180	163	165	166	176	159	171	157	158	166	181	165	170	164	177	185	168	169	164	160	196	149	185	149	160	188	163	165	148	191	171	163	170	172	167	157	175	140	155	173	176	149	168	161	162	185	199	148	171	183	159	158	156	158	175	157	181	161	144	147	142	167	190	178	163	169	159	175	182	158	184	160	187	168	175	177	163	170	152	175	163	172	163	191	161	178	150	145	189	173	177	172	172	150	148	137	162	166	164	167	162	168	168	161	174	156	145	173	164	176	170	159	187	192	168	140	178	193	169	157	167	168	171	175	159	148	170	183	184	153	165	174	153	155	208	171	156	177	180	160	163	163	176	169	161	168	169	177	178	204	167	156	211	169	185	179	170	174	160	146	179	189	167	166	157	183	179	160	147	168	165	161	162	188	182	177	184	197	170	149	177	176	168	156	183	154	159	193	158	182	173	174	178	184	148	170	196	175	170	167	163	165	171	161	172	166	182	161	169	166	173	163	149	180	166	181	171	154	160	180	191	175	170	158	192	180	164	166	168	189	186	162	168	181	204	167	147	161	178	175	177	164	179	163	167	156	169	155	154	161	159	156	172	162	171	170	184	152	187	171	162	176	185	159	191	194	181	147	139	159	163	190	160	182	166	174	165	178	148	178	182	158	174	162	160	173	204	171	163	166	183	183	178	157	169	172	166	176	186	169	158	183	165	164	166	166	174	168	172	172	161	165	177	184	159	163	182	162	173	171	152	170	192	149	163	192	148	157	174	183	184	171	190	172	181	157	184	175	161	145	145	159	184	154	183	185	162	152	165	180	180	166	153	167	184	192	157	163	171	161	178	189	175	163	175	153	174	178	193	182	165	153	190	152	176	202	165	197	179	164	161	173	150	166	168	183	163	143	171	151	176	156	168	183	177	179	178	180	164	156	173	172	183	171	146	177	145	176	173	169	173	158	160	142	150	202	205	158	160	184	169	153	170	166	150	152	184	164	197	175	156	177	153	171	176	155	186	172	179	179	180	166	198	164	163	166	148	180	169	185	188	183	168	142	165	157	188	153	191	172	165	169	172	160	148	189	181	186	167	170	177	177	198	177	176	186	178	163	184	181	154	181	153	165	166	173	180	162	148	139	163	169	169	180	180	162	172	164	177	180	169	157	178	185	156	155	185	177	152	153	144	147	174	161	155	179	166	164	201	181	197	164	162	184	185	161	170	161	178	166	189	175	169	154	178	142	177	179	181	162	183	179	191	147	151	160	152	179	155	189	174	165	162	162	171	167	187	177	204	164	169	157	177	187	172	156	161	179	157	154	187	151	159	155	194	168	181	166	153	175	150	160	161	161	169	178	145	160	174	176	173	172	163	166	164	170	156	172	179	168	129	172	170	165	177	183	174	156	176	185	141	174	153	163	171	180	200	176	168	183	182	151	184	165	153	155	172	175	157	175	133	200	168	137	184	162	192	178	164	197	180	171	172	164	208	157	159	182	166	154	177	175	160	177	166	175	167	155	166	171	165	158	163	151	158	158	166	165	168	186	186	172	184	172	156	174	175	171	170	161	161	179	174	146	169	186	172	168	178	168	168	181	155	142	162	176	164	163	189	172	145	157	161	175	194	162	175	183	153	179	173	171	149	155	186	161	161	198	197	174	167	183	181	179	166	173	173	179	174	188	196	174	170	179	180	155	189	159	169	194	165	155	193	171	210	152	184	166	176	174	165	151	172	150	185	157	188	172	156	153	164	192	165	175	185	177	189	158	163	152	164	154	154	153	167	174	181	169	173	158	180	187	174	162	160	193	158	138	167	158	168	157	193	173	174	174	169	158	164	142	170	168	172	162	196	165	172	194	186	182	149	163	171	154	171	168	150	178	180	195	159	175	173	164	172	167	156	176	187	170	164	162	162	167	157	173	161	152	158	160	160	159	186	185	169	152	190	163	177	164	163	170	173	170	153	183	181	159	165	173	177	184	180	168	149	183	165	169	157	177	183	177	196	162	150	174	148	156	182	154	160	150	161	182	167	176	170	165	161	184	205	170	176	163	151	181	176	162	165	168	154	177	175	163	159	152	161	175	181	160	167	174	165	162	192	178	154	175	167	170	177	152	172	143	181	168	163	185	169	172	156	155	172	177	170	170	165	165	159	173	192	151	185	178	163	180	186	156	177	155	180	164	168	154	181	172	178	144	176	153	175	169	169	157	169	189	191	164	177	206	157	183	178	175	151	167	166	172	187	143	186	169	162	157	148	180	161	167	181	133	169	158	171	165	189	152	191	179	171	178	173	168	179	168	143	196	170	147	160	173	160	164	183	157	155	186	164	152	176	171	173	168	164	171	189	174	153	178	172	176	172	167	167	195	161	171	169	168	166	168	167	172	187	180	165	163	174	158	162	179	165	166	166	183	144	171	169	179	171	165	169	194	180	183	179	139	169	174	163	169	175	173	160	157	173	179	178	163	174	187	170	163	168	178	160	165	163	189	164	173	181	151	173	173	186	148	176	175	190	176	164	159	149	154	154	190	183	173	150	169	155	164	192	171	164	171	167	162	166	173	173	178	192	188	180	160	151	176	179	168	189	152	163	157	172	162	163	170	148	176	178	175	179	184	137	163	180	179	180	145	146	166	170	164	176	154	174	149	175	173	168	175	163	186	173	162	171	168	172	179	172	161	169	168	162	175	179	191	154	179	147	164	176	161	141	150	201	169	177	179	171	170	170	183	189	176	171	165	164	190	186	156	188	175	174	175	155	170	190	165	160	163	166	153	147	192	155	181	162	165	171	174
16467	34625	32342	22910	17245	13327	10612	8400	6378	4887	3713	3011	2532	2073	1699	1445	1198	1075	980	876	739	723	530	476	466	480	481	523	506	437	441	460	466	501	467	467	451	428	416	360	359	328	345	346	325	309	332	322	277	282	302	305	269	251	249	265	266	263	254	255	280	287	209	252	256	260	240	242	240	224	223	241	220	243	248	251	225	261	239	236	211	218	207	215	207	231	231	234	212	226	218	244	239	211	211	206	208	197	209	206	242	214	202	253	213	203	241	218	227	234	220	203	217	215	207	222	229	197	202	207	177	227	234	180	201	206	195	216	220	169	208	212	234	209	229	206	205	215	194	198	201	221	189	209	207	206	184	195	196	220	206	224	201	223	248	201	214	213	201	233	202	216	210	239	202	223	187	202	201	215	199	192	209	236	207	219	205	196	216	235	177	215	241	219	222	207	200	192	227	238	222	209	182	202	188	201	225	199	231	212	234	210	214	213	199	235	218	190	196	220	216	195	216	201	185	185	198	194	184	221	205	210	207	209	184	212	196	247	214	196	207	182	179	206	191	202	200	207	207	197	206	180	232	218	205	212	190	222	220	230	208	216	212	221	211	215	193	196	199	220	213	210	215	199	215	192	219	197	212	203	205	225	179	227	182	222	208	218	230	231	197	194	226	207	197	213	211	243	205	203	219	210	224	221	215	183	204	197	223	200	201	193	215	207	183	180	187	201	213	205	177	211	194	190	226	191	237	192	203	211	198	207	208	199	192	200	213	206	207	214	194	214	194	212	189	210	194	205	227	208	213	226	203	201	220	197	186	197	196	211	212	216	186	210	247	185	214	226	200	208	212	210	175	195	229	200	213	181	218	220	184	213	179	214	214	205	210	186	225	221	187	200	187	185	200	200	199	187	220	207	216	225	208	213	186	230	230	212	192	202	203	219	205	210	184	226	176	212	196	215	215	193	221	203	185	198	230	190	207	207	196	194	194	206	209	230	206	194	202	205	216	203	199	192	200	196	200	227	228	236	222	225	195	202	207	193	238	197	191	211	200	220	181	227	203	195	214	203	198	224	220	217	199	224	200	211	201	212	215	219	193	208	207	200	218	202	201	210	224	213	214	202	202	209	173	214	213	205	182	229	222	226	214	202	189	195	199	196	205	213	225	220	199	202	230	193	215	242	231	194	230	203	218	217	211	229	208	191	237	215	234	198	215	255	201	223	225	239	221	228	229	202	216	229	204	221	214	213	213	207	220	200	199	220	197	236	182	197	219	197	235	221	211	225	213	200	197	217	200	204	218	206	202	217	186	214	193	214	226	208	197	228	231	200	198	192	213	208	203	220	215	214	210	189	190	206	216	212	183	195	207	213	203	221	200	217	208	197	202	198	224	217	205	209	175	219	228	203	207	208	208	198	223	225	177	198	203	226	215	215	202	188	227	177	207	197	208	208	189	226	204	213	233	196	205	225	206	204	197	190	199	214	199	197	221	217	186	211	209	218	207	215	228	201	213	198	219	191	229	177	226	213	221	225	214	198	215	204	195	202	220	198	198	198	215	197	201	209	199	239	193	212	213	202	199	214	199	190	206	189	230	206	218	203	223	214	202	201	203	214	192	203	220	212	208	242	200	225	204	206	214	211	190	206	200	189	217	217	220	222	189	205	224	207	209	202	217	199	213	220	216	242	232	216	217	233	195	222	198	202	198	204	238	200	221	189	213	204	177	215	216	215	184	215	219	200	206	195	211	221	191	191	211	183	203	217	209	208	207	214	199	212	207	201	168	217	194	179	207	201	216	219	207	216	188	204	195	203	205	215	201	208	194	206	199	235	203	221	208	230	192	198	190	229	218	216	208	220	197	218	219	219	211	212	221	204	212	201	201	213	218	239	211	195	227	219	214	206	213	224	198	200	189	217	210	221	223	215	200	209	206	215	202	205	225	195	208	211	200	195	178	197	196	212	199	205	224	202	190	195	211	200	211	205	193	182	219	206	205	187	205	193	203	208	200	197	214	190	220	217	211	223	177	196	183	213	201	198	200	231	192	188	212	167	230	207	204	208	200	198	189	202	204	209	193	226	239	190	191	183	229	214	213	200	191	208	223	197	203	216	223	217	192	195	209	231	188	195	187	214	214	197	248	214	177	203	193	198	225	204	179	215	230	224	208	221	217	194	203	187	226	197	207	219	205	223	200	213	203	217	197	192	191	183	205	198	186	189	164	205	215	209	180	197	203	192	195	181	189	228	199	205	224	209	225	227	209	202	207	198	212	189	205	223	182	201	187	200	194	226	205	196	199	232	191	210	218	205	212	199	230	209	208	218	198	218	223	209	184	217	206	210	186	208	189	205	202	186	220	210	197	209	225	209	183	216	212	220	213	205	206	194	187	195	209	211	225	211	232	217	224	231	216	221	186	210	204	192	200	192	228	217	220	206	186	195	199	209	190	215	190	191	223	192	211	209	177	261	208	215	202	196	213	194	204	183	213	238	234	233	215	190	231	232	206	208	192	212	188	224	206	202	209	186	211	225	239	205	218	210	190	216	210	192	216	212	206	206	214	201	200	214	214	197	227	205	210	210	226	237	191	207	208	189	229	202	195	216	217	195	208	196	229	198	211	218	211	219	200	201	192	196	219	219	245	186	207	199	217	224	202	218	202	205	202	204	213	187	212	221	205	202	220	180	202	180	194	244	199	188	210	206	226	203	218	194	180	233	231	178	212	210	211	199	202	204	227	209	224	193	208	175	203	214	199	203	212	214	198	203	211	196	216	208	212	222	206	209	213	210	190	174	224	238	214	218	237	210	200	197	202	196	202	215	198	222	184	206	187	217	215	205	200	202	192	203	212	202	227	192	199	208	214	213	203	205	202	204	195	201	215	197	193	190	221	212	187	210	207	193	195	182	233	191	207	200	203	207	212	218	202	201	208	198	213	186	220	222	191	211	219	216	198	186	221	235	201	225	185	216	221	201	202	211	205	192	210	202	202	207	209	213	207	230	206	219	203	212	202	187	225	203	216	188	181	215	187	206	209	197	217	188	196	201	221	218	227	222	225	198	210	199	236	224	209	215	199	230	195	218	215	228	185	219	184	200	203	191	207	203	216	192	198	180	211	191	203	205	205	217	193	194	205	220	240	200	175	192	214	207	212	197	204	208	225	208	204	222	220	179	203	181	205	191	209	198	201	225	206	213	199	201	219	237	224	220	200	232	233	238	230	204	220	232	222	220	185	227	218	194	210	223	210	196	221	205	209	195	214	222	182	220	201	213	253	177	195	190	211	228	223	178	217	198	209	201	184	220	222	207	230	196	229	210	205	209	190	204	196	206	225	194	213	200	194	210	225	195	222	199	199	210	205	231	206	196	202	225	212	190	206	182	189	211	206	196	196	190	214	226	194	178	178	202	219	209	226	185	209	210	203	221	199	204	217	218	188	193	190	182	224	211	180	187	206	211	225	189	213	217	196	238	194	196	223	214	232	191	201	217	203	203	170	205	200	206
26887	20941	17760	9430	4375	2897	2148	1585	1242	969	812	738	604	584	554	498	455	456	429	420	402	398	402	335	372	370	352	398	361	360	370	344	361	369	349	367	334	341	335	310	343	361	334	337	333	319	310	337	340	346	334	332	338	372	307	296	324	342	310	310	321	309	316	315	319	346	301	319	318	329	297	344	311	299	318	312	320	335	354	317	324	328	302	327	289	308	299	289	313	340	316	330	286	333	296	319	284	319	326	315	296	336	296	291	301	309	330	327	324	325	298	327	321	336	311	280	313	297	330	300	315	307	277	336	306	309	331	297	315	284	319	321	314	331	325	305	280	332	321	302	326	322	299	325	304	295	330	290	309	304	351	301	295	295	304	318	288	308	317	314	303	320	321	320	302	294	276	305	304	331	310	312	306	296	310	329	305	297	289	339	313	294	311	309	311	295	322	287	322	279	311	303	310	301	330	324	306	320	316	284	294	312	329	306	300	309	323	320	306	316	304	335	328	303	327	270	352	298	323	275	330	343	334	324	332	293	304	302	260	330	308	303	272	360	308	307	326	299	285	289	312	293	293	283	316	303	263	298	331	320	295	333	311	306	298	351	314	290	307	308	285	330	323	329	298	314	339	314	290	318	338	331	310	265	310	303	287	315	295	270	324	326	317	300	316	282	293	319	298	306	310	319	320	287	306	312	320	318	324	300	330	320	267	297	294	309	297	324	319	349	304	294	283	304	324	335	292	308	284	280	303	333	311	311	334	313	330	333	310	316	304	307	298	286	321	327	281	321	315	287	313	316	337	305	346	302	321	308	302	259	332	287	302	327	332	337	326	293	318	290	284	308	320	329	329	305	298	283	330	297	308	327	310	281	278	278	288	299	315	299	336	294	316	294	315	298	334	301	298	305	322	304	294	321	306	297	299	284	295	342	304	293	278	317	302	282	291	312	287	356	275	339	307	289	300	301	334	329	297	302	277	296	312	317	336	325	325	278	285	307	336	305	294	305	327	339	268	291	321	294	266	311	302	284	301	334	300	286	330	278	329	301	310	322	335	303	295	319	313	314	286	282	273	283	296	291	307	277	331	316	297	309	322	300	319	322	297	305	306	305	322	283	321	293	315	328	300	306	343	333	322	308	304	307	331	310	322	307	277	322	315	315	289	316	292	319	296	292	358	323	315	312	314	306	297	285	296	313	296	295	319	293	344	323	305	336	304	305	332	313	313	303	289	319	325	324	291	332	326	311	286	345	265	324	282	306	311	308	304	331	317	316	291	288	269	301	327	294	294	313	301	294	306	304	323	335	318	305	330	327	310	297	310	325	323	282	341	296	315	308	320	299	310	298	332	300	314	300	300	298	314	305	319	334	294	328	328	288	314	295	323	300	320	303	295	287	320	368	288	307	334	305	296	299	336	292	317	284	286	328	299	307	325	292	289	317	317	304	317	312	301	320	286	318	292	368	312	315	305	281	308	292	326	359	324	306	300	305	329	317	305	298	284	299	325	303	297	331	302	342	317	331	302	308	317	303	308	294	303	322	306	299	297	300	321	287	328	315	290	280	313	346	311	296	314	324	307	270	301	308	302	293	300	307	314	329	290	298	318	313	347	304	316	299	289	287	296	295	302	309	330	307	332	332	311	286	318	319	306	332	339	288	279	335	291	300	308	299	330	337	292	332	310	299	303	326	294	320	287	323	308	330	313	316	295	350	310	304	303	285	272	318	331	355	324	302	279	286	309	346	283	287	335	297	318	305	312	289	296	335	300	320	332	320	321	329	307	311	303	300	313	341	314	334	289	294	282	297	312	322	294	297	292	332	343	329	320	280	306	327	296	324	312	298	338	328	286	314	290	336	301	306	301	314	317	312	267	318	326	315	345	327	339	289	312	304	314	316	293	291	321	297	317	335	284	301	305	317	299	308	312	310	328	296	310	283	322	310	315	292	277	310	293	308	313	315	258	301	283	313	304	304	287	313	296	346	314	340	295	274	316	337	361	313	317	270	330	310	281	267	296	341	323	344	295	329	326	305	298	320	343	316	319	299	332	296	304	318	274	285	315	276	333	326	331	280	298	296	321	299	301	272	301	332	305	312	328	299	297	297	269	317	345	297	274	309	276	300	322	297	287	278	298	306	306	343	355	349	313	276	280	285	310	339	303	300	302	341	310	344	296	286	290	288	274	307	319	298	308	330	363	322	301	295	311	327	280	295	347	303	287	309	276	287	317	307	325	280	303	300	303	308	296	319	326	337	303	325	295	290	293	297	316	278	277	315	334	337	281	289	284	309	281	281	310	301	289	318	301	315	302	300	319	303	331	307	307	290	318	297	316	330	302	334	311	336	314	291	327	318	300	306	309	321	315	313	306	270	308	314	316	293	295	324	280	323	307	300	312	307	282	299	313	340	335	301	295	319	320	333	305	315	308	292	318	327	298	308	299	307	306	290	322	300	307	304	341	346	295	308	288	329	313	318	289	326	328	311	290	305	326	305	288	302	337	311	308	321	286	285	320	309	295	295	349	299	275	270	302	303	285	293	301	304	342	340	314	342	342	333	306	296	332	313	312	317	318	319	332	316	314	330	313	310	299	324	320	307	320	335	308	287	301	313	324	310	285	318	316	301	324	289	323	300	297	333	315	326	268	330	323	331	320	303	311	261	283	291	315	294	289	318	309	334	294	256	319	295	292	303	317	337	318	325	344	318	321	298	326	283	327	302	299	319	291	286	283	292	308	301	332	292	320	297	308	299	289	311	313	312	307	332	310	291	298	294	346	332	309	319	270	321	280	316	305	281	330	286	299	305	299	316	310	335	302	291	298	305	289	329	298	298	300	292	342	312	322	295	313	338	309	316	311	305	304	306	304	322	313	293	300	294	313	319	367	301	306	331	317	305	329	282	298	308	308	282	341	294	313	296	305	323	322	301	316	295	331	309	298	321	297	316	324	313	280	276	322	306	315	302	327	332	294	318	318	315	299	306	326	341	328	324	288	279	277	296	272	335	277	312	314	303	312	332	290	309	329	290	305	311	294	305	291	309	323	303	338	317	318	331	324	322	290	326	325	309	295	303	327	305	320	318	329	315	297	311	307	294	311	335	305	330	325	339	316	320	315	308	335	318	285	344	314	321	316	309	330	333	291	296	329	331	284	314	320	303	315	292	332	326	318	296	297	299	343	323	317	308	300	311	326	301	266	314	321	327	310	331	317	303	295	317	290	322	310	334	310	282	316	296	314	325	322	327	296	320	313	317	291	315	348	292	315	324	303	329	332	280	291	337	312	347	317	307	327	312	323	372	292	303	305	330	288	297	316	278	313	315	292	311	284	306	324	301	307	314	284	312	301	285	344	284	305	306	298	318	319	285	301	308	323	333	298	286	307	293	315	305	293	317	323	311	298	322	332	295	301	316	340	288	325	293	307	325	330	314	306	287	293	317	305	329	317	292	300	304	311	306	325	315	294	322	299	295	304	307	307	281	293	320	294	340	312	297	290	316
12737	22398	20041	11369	7707	5971	4534	3553	2624	2004	1638	1321	1148	1037	886	779	767	646	648	621	580	530	524	473	494	470	501	500	480	473	480	545	444	507	479	462	458	512	437	405	463	440	420	427	400	440	417	417	418	410	391	390	410	404	402	402	394	383	419	410	392	365	383	382	399	381	389	385	409	352	401	397	400	420	399	383	363	397	414	375	397	362	368	353	367	375	380	385	414	357	412	390	371	409	397	364	367	433	440	395	379	385	394	406	392	392	391	354	408	390	388	389	358	365	387	409	381	390	391	400	395	384	433	377	377	344	403	404	338	366	381	425	385	397	362	410	407	375	373	373	379	391	398	389	381	376	398	395	408	380	361	380	376	391	388	363	353	386	394	391	367	381	383	389	353	409	361	441	380	394	358	389	406	385	381	415	376	396	380	369	375	395	382	365	349	370	389	370	366	383	379	396	379	380	383	410	353	366	374	385	355	390	413	408	399	349	348	366	386	391	381	407	374	402	381	411	378	364	394	387	422	384	392	382	381	395	404	382	375	391	420	406	373	405	382	373	408	404	391	387	378	364	363	409	390	354	366	417	385	363	362	386	373	405	377	412	361	386	397	398	391	408	366	389	402	364	387	390	389	392	413	404	403	383	405	391	366	407	393	395	414	390	374	371	373	370	394	361	385	382	402	405	389	357	394	384	389	420	345	384	356	369	402	374	389	448	365	376	364	430	393	394	371	407	366	379	413	391	399	379	392	411	395	394	420	398	389	366	397	359	395	369	397	383	378	338	358	396	403	376	409	398	363	385	366	381	414	380	374	395	381	423	370	350	410	369	398	362	402	368	372	404	395	380	385	399	373	387	359	388	361	371	409	416	410	402	393	409	406	361	394	393	409	330	381	390	352	384	401	363	407	392	429	389	396	391	394	407	383	382	371	426	413	382	381	376	382	392	397	393	393	346	388	376	393	334	372	405	415	406	372	391	369	372	372	360	369	362	376	397	356	425	401	392	341	350	385	417	388	362	415	395	422	348	371	353	409	390	387	401	349	343	426	379	384	360	402	355	394	373	362	397	361	381	414	384	358	402	395	388	378	353	389	443	369	406	377	392	393	366	378	389	402	376	412	390	416	387	382	380	398	382	391	384	419	414	375	386	382	344	381	396	368	382	390	432	368	364	404	355	389	419	385	380	418	419	398	383	349	368	370	404	416	405	380	376	384	366	382	379	428	379	368	376	375	389	380	365	414	371	388	388	363	433	381	391	376	373	371	396	406	377	395	390	396	401	405	340	395	391	403	391	379	380	409	380	366	384	394	397	334	406	397	409	376	394	404	404	405	383	378	407	348	376	373	383	362	364	399	415	384	387	392	383	393	382	377	390	397	371	377	369	367	398	372	388	384	361	395	417	365	389	391	360	411	368	360	418	380	391	401	407	369	421	351	390	374	396	405	390	383	385	401	387	416	402	382	360	409	370	395	390	443	397	428	365	398	399	385	382	374	394	377	368	393	415	383	369	387	386	383	380	374	376	371	351	426	346	423	400	397	414	365	409	393	397	378	423	389	415	395	398	407	384	374	401	394	362	381	358	380	403	377	367	379	395	368	374	376	383	384	330	376	397	359	376	388	386	399	366	399	374	407	405	392	417	327	363	379	386	392	411	392	381	370	388	375	395	373	402	419	366	398	394	358	392	360	350	360	348	374	407	386	399	374	398	343	388	381	380	383	384	387	387	408	377	375	378	363	384	407	372	369	389	359	413	417	407	425	414	397	372	387	403	395	400	395	410	395	391	372	376	372	386	399	400	402	366	380	405	379	371	380	371	405	354	389	406	387	397	381	378	382	400	396	376	380	334	404	394	396	396	415	381	398	390	381	383	403	389	368	393	378	376	397	384	363	366	375	385	411	387	390	405	358	362	382	373	340	418	379	385	400	392	375	373	402	410	417	354	388	399	388	413	372	368	356	390	362	399	398	399	389	413	372	394	381	379	402	364	415	361	402	399	401	373	401	397	369	414	349	396	391	379	337	390	379	444	393	376	382	386	401	403	413	383	394	386	415	423	370	385	401	395	386	372	404	418	410	380	394	355	394	395	385	390	413	362	357	388	407	357	399	385	374	405	388	429	370	381	376	369	380	369	357	368	385	403	390	368	371	386	380	399	377	395	377	364	431	378	389	402	371	360	387	398	393	378	364	377	391	384	361	366	386	375	389	427	399	362	407	382	390	367	405	396	409	391	372	380	372	417	353	394	371	393	399	378	407	384	339	417	392	413	388	420	375	409	371	417	365	409	378	396	370	393	378	360	363	392	391	322	393	374	389	385	416	367	368	410	376	392	427	391	375	374	390	358	383	382	386	347	387	382	430	399	372	379	395	406	362	410	395	379	387	396	337	389	441	394	359	360	426	380	380	376	390	371	397	392	385	371	386	369	390	368	369	388	421	371	389	362	365	385	376	406	409	391	371	382	415	376	349	366	395	361	365	367	392	404	380	375	412	393	366	370	414	394	351	378	346	370	402	364	378	379	382	388	399	377	391	365	392	363	380	358	367	396	393	351	403	386	428	391	341	356	398	364	387	389	411	408	404	397	379	392	394	415	371	389	429	396	406	380	365	393	404	376	399	394	405	348	450	370	363	367	385	400	361	362	384	412	416	389	382	389	390	402	398	429	390	377	385	379	394	367	357	384	372	359	400	358	412	393	418	386	383	406	401	387	357	378	409	407	336	388	398	412	381	365	377	389	372	417	380	377	389	361	365	379	378	400	414	379	392	376	408	406	360	367	385	372	364	384	401	420	371	378	420	422	372	396	360	393	415	391	444	362	396	411	375	379	427	362	404	406	382	385	416	421	388	403	421	385	380	374	374	386	387	355	376	360	384	388	377	372	375	399	428	388	374	403	363	376	337	394	438	354	372	405	350	380	369	405	406	388	367	353	394	372	414	379	394	372	357	386	382	400	430	370	377	385	397	374	395	383	382	368	388	367	397	365	393	398	352	396	366	380	383	397	406	408	382	385	411	379	412	394	373	366	420	368	393	421	366	355	384	376	370	377	354	394	401	408	369	384	384	402	385	366	386	369	357	373	399	383	418	391	385	367	344	400	402	399	358	405	357	389	380	389	406	408	390	406	398	376	402	386	387	409	411	401	417	363	369	381	382	380	357	420	366	391	383	401	354	407	389	380	396	386	395	402	414	392	400	338	382	376	354	405	362	369	385	413	406	352	397	409	401	364	375	401	381	388	395	391	392	368	375	390	350	392	351	370	365	361	397	371	368	384	409	352	380	375	407	417	374	346	364	375	383	376	404	400	401	409	379	387	371	416	402	374	371	360	364	400	375	410	393	378	403	378	373	402	369	383	369	355	392	379	399	368	391	396	377	380	380	391	373	355	390	388	397	384	377	363	387	400	367	387	402	375	388	385	383	379	374	388	395	354	355	384	401	386	378	375	394	397	378	366	384	361	395	373	412	399	375	400	413	406	345	392	387	394	394	373
23691	21064	28399	23947	21056	14490	5039	2816	1865	1537	1320	1027	942	813	674	578	549	489	487	440	388	362	305	296	324	326	317	319	362	272	306	304	301	331	290	306	315	269	270	290	282	274	261	253	276	240	249	251	258	268	272	248	239	235	246	236	255	262	244	215	227	216	212	231	219	263	242	255	242	231	223	211	225	213	239	237	204	242	219	242	235	230	185	200	228	221	222	241	209	196	239	228	216	229	232	213	191	218	241	202	240	203	224	229	214	184	223	214	209	222	223	206	207	228	206	219	223	221	224	201	207	210	209	224	213	219	231	226	235	221	219	231	228	206	199	234	227	244	234	210	200	211	214	206	214	251	222	199	211	210	206	192	203	245	247	215	207	198	201	236	204	209	219	213	221	214	227	241	217	213	185	226	228	231	202	223	229	199	212	209	209	225	205	198	189	221	214	221	222	232	223	225	211	228	197	209	212	207	230	218	207	228	208	208	246	191	233	230	214	198	207	224	214	209	220	222	222	199	220	197	203	222	209	212	228	206	213	209	196	218	183	225	215	230	231	213	225	230	237	219	211	231	208	221	248	246	209	232	213	228	212	230	242	208	235	228	223	180	230	208	198	227	223	185	230	233	224	237	201	221	228	220	197	236	189	216	223	215	240	238	224	235	237	234	211	206	197	225	228	207	210	218	231	206	203	232	220	201	186	204	226	235	201	230	199	200	229	206	199	218	209	208	224	247	206	242	201	230	239	224	226	213	208	212	222	217	238	214	228	193	215	180	222	234	225	230	237	214	239	218	211	203	199	186	221	203	226	219	198	194	205	194	201	234	211	230	191	214	239	218	238	230	210	226	212	214	220	215	228	246	229	217	208	204	238	217	238	209	209	235	216	217	243	211	221	224	201	203	222	199	205	215	226	206	219	212	213	191	215	219	223	208	190	214	251	255	214	209	197	207	239	221	197	210	219	230	213	218	203	219	204	212	206	219	205	204	220	223	231	220	216	227	220	234	215	218	222	204	197	218	196	215	207	219	180	203	206	211	235	198	232	233	215	211	230	232	191	235	251	213	222	249	196	215	218	213	205	202	222	217	195	217	186	237	230	224	220	225	242	206	247	204	219	207	199	221	209	216	207	174	201	210	205	222	245	224	207	208	255	220	221	222	233	213	206	213	198	191	195	222	225	220	228	238	225	243	209	194	185	217	202	211	212	215	217	232	218	229	216	199	245	230	229	246	195	234	238	212	202	219	233	207	209	174	239	224	231	219	206	188	234	223	217	188	196	213	221	214	196	221	218	203	209	196	203	219	239	222	245	219	227	225	203	214	210	193	228	212	238	215	232	204	201	200	232	220	200	191	207	236	197	218	210	222	233	223	242	210	246	223	206	237	191	198	231	208	229	212	197	192	221	207	231	200	223	190	243	230	219	214	193	210	207	212	206	208	228	211	203	225	210	240	222	211	238	241	219	235	240	205	203	223	191	227	206	210	204	200	234	204	220	233	196	231	226	224	206	229	229	222	210	238	209	181	202	217	218	229	229	221	217	214	199	217	210	194	206	229	246	189	219	233	222	229	217	222	221	228	217	201	184	224	208	241	232	202	216	224	221	205	201	228	193	220	210	223	221	216	233	216	223	218	222	225	228	175	209	203	197	217	214	208	199	216	245	200	231	230	211	224	190	212	235	197	212	209	213	232	180	228	190	216	222	216	188	218	211	237	243	211	216	217	208	194	218	194	204	212	215	213	244	192	208	235	234	226	225	215	241	208	215	222	204	235	201	232	250	196	217	227	182	241	214	226	229	221	214	218	239	204	260	176	219	253	244	241	211	205	201	214	216	212	211	210	194	184	191	227	210	212	213	203	203	226	219	223	250	238	215	228	233	220	201	227	186	195	224	185	220	234	223	207	202	229	206	215	188	247	215	233	218	240	225	221	208	239	223	214	203	225	227	236	201	230	184	216	225	204	224	184	239	233	213	229	195	223	193	227	243	214	223	205	176	221	218	182	214	204	226	231	224	228	231	226	224	182	233	208	227	220	231	239	217	210	213	219	205	215	223	195	226	218	206	232	195	214	223	191	221	236	212	203	213	214	206	220	186	209	204	205	206	227	228	221	239	226	214	211	199	200	203	218	229	196	193	228	219	200	221	232	205	205	193	200	232	223	257	197	236	206	219	210	213	196	224	229	225	184	199	227	226	249	200	238	213	251	229	204	208	225	197	204	212	218	218	203	213	218	220	226	197	236	219	242	231	225	222	206	202	221	224	198	217	215	206	220	215	218	229	212	231	212	210	217	230	223	202	227	201	229	223	214	216	212	206	221	222	214	177	221	198	213	242	216	238	232	211	201	235	219	212	235	204	209	243	218	174	236	203	226	221	213	225	223	224	218	206	236	193	246	216	208	215	222	240	219	204	228	221	210	217	229	218	241	229	192	199	210	207	232	207	206	219	205	227	217	200	226	220	212	241	213	225	198	234	164	217	206	222	199	211	228	214	235	214	239	225	204	221	207	192	227	210	227	226	207	218	211	217	200	208	208	207	219	231	245	219	216	190	213	237	227	219	220	208	220	224	239	214	239	208	215	229	211	213	205	215	231	194	223	227	189	223	206	202	219	226	220	234	218	215	226	209	195	232	214	228	195	210	206	214	195	223	214	206	224	214	219	215	211	203	222	199	202	218	226	241	194	187	222	198	212	222	223	203	227	242	229	221	213	215	207	225	216	210	216	233	235	235	183	222	216	221	242	185	214	234	205	207	216	225	214	227	206	212	226	203	229	218	220	210	234	227	191	220	233	177	210	201	209	200	215	175	211	190	212	228	229	216	213	236	204	218	223	232	222	211	219	213	229	222	211	211	198	230	213	209	202	209	221	222	223	223	200	210	225	219	232	207	207	223	225	244	213	218	238	216	212	223	186	229	215	212	239	221	204	222	202	219	207	225	193	204	204	222	232	203	201	233	208	207	207	222	201	197	202	212	219	199	209	238	199	236	233	221	228	225	224	227	204	211	221	231	221	206	215	243	231	203	239	210	208	229	234	198	206	227	231	224	234	206	233	235	233	210	220	200	196	194	189	237	208	214	194	202	225	200	225	214	223	226	208	240	230	223	224	206	239	208	207	220	224	219	205	198	189	200	263	207	220	227	206	238	202	217	232	221	210	201	218	206	228	206	233	208	202	190	218	199	233	210	216	231	271	209	212	229	221	219	221	198	198	208	213	223	207	234	237	236	221	224	216	202	220	213	224	229	209	191	214	209	215	238	225	222	218	200	224	198	187	219	228	212	211	226	232	232	209	220	211	221	194	221	200	218	203	245	212	230	214	220	210	217	211	198	219	207	195	226	240	190	200	228	237	215	179	223	211	210	209	213	213	222	231	231	214	207	204	241	199	213	215	206	219	201	211	206	229	208	209	205	221	227	250	217	191	236	203	215	222	212	218	219	210	211	210	201	205	209	207	212	221	201	211	210	200	203	216	220	231	214	214	185	229	209	215
13873	30159	27414	17657	13081	10102	7896	6068	4419	3356	2695	2125	1930	1617	1398	1104	884	797	756	744	667	569	492	492	438	445	470	463	461	442	475	458	465	420	467	448	450	447	395	397	382	330	363	375	312	350	368	359	335	323	316	324	310	305	315	320	299	275	325	295	311	330	313	304	321	277	304	303	277	297	277	278	319	299	308	274	295	310	304	275	304	301	271	276	279	272	308	293	325	301	253	271	301	284	310	293	254	282	311	304	244	270	284	252	271	271	254	257	275	277	265	260	282	264	271	263	260	297	254	302	273	263	269	268	276	266	278	278	278	283	269	284	259	252	253	259	274	257	274	277	273	265	304	277	287	257	282	324	255	279	275	225	303	274	288	244	259	245	285	294	277	249	236	288	284	284	263	275	286	260	283	290	309	307	268	260	278	293	316	301	282	271	296	268	308	271	274	274	254	286	252	291	279	301	260	267	256	257	289	289	309	277	266	292	242	296	251	285	255	280	288	281	267	285	277	260	287	287	295	295	282	277	253	290	272	285	282	293	269	275	307	270	241	272	283	268	245	285	282	283	274	233	255	262	259	275	246	260	292	294	273	285	229	277	304	251	303	280	301	255	256	295	256	265	247	272	254	269	293	309	276	257	243	231	290	291	282	267	279	292	246	287	254	292	281	243	279	280	303	262	275	260	284	272	297	276	307	257	275	259	292	283	260	270	250	290	288	280	300	262	259	294	255	279	294	266	270	275	280	281	256	252	258	247	276	270	297	296	285	277	262	283	278	279	304	264	290	289	293	267	298	273	282	262	276	302	272	245	256	253	267	301	273	291	248	280	244	281	300	289	262	259	266	277	269	278	268	279	300	315	277	252	280	271	312	292	284	284	270	289	267	269	302	290	284	263	280	267	283	266	240	259	304	283	292	278	257	275	257	263	278	276	297	263	308	274	297	257	267	268	314	293	286	263	280	273	276	246	276	268	310	247	245	277	291	261	262	264	271	284	267	254	270	271	241	278	310	293	261	301	308	272	264	264	281	265	255	287	263	289	302	282	284	297	285	298	272	283	264	274	284	318	267	276	280	260	284	270	293	277	262	290	295	273	253	296	291	243	289	259	276	237	274	265	265	283	287	291	260	269	287	284	249	298	305	258	302	280	284	266	289	289	253	267	269	283	288	270	253	260	274	290	314	257	290	288	256	270	261	263	274	251	271	284	256	285	287	312	276	268	242	260	252	280	268	279	275	317	271	295	259	280	290	289	247	276	276	253	283	273	269	271	315	301	281	268	275	267	256	277	239	251	276	264	263	288	289	301	266	319	263	281	278	283	285	279	258	252	249	303	260	273	280	275	294	293	284	261	276	269	277	291	288	264	264	280	271	265	273	284	241	290	244	301	261	271	301	260	252	261	255	276	271	259	280	269	287	302	276	270	278	278	263	267	266	249	258	257	256	287	291	290	288	274	246	223	277	255	251	281	260	291	284	258	291	275	287	251	261	269	275	251	269	267	288	257	283	295	286	283	273	285	261	266	274	260	263	274	281	248	265	254	268	286	284	264	269	279	290	281	286	249	259	253	251	278	304	265	293	260	247	259	253	306	285	267	294	245	279	283	263	257	270	246	306	257	304	273	295	294	292	265	267	273	265	254	265	274	292	298	242	290	291	289	278	255	260	250	307	274	254	261	276	287	261	308	281	270	273	273	252	281	300	266	273	283	289	270	287	258	273	244	282	269	262	269	271	281	311	331	274	283	288	282	245	280	272	291	294	307	254	254	271	268	281	288	299	266	246	232	271	275	263	264	257	260	300	253	291	262	273	279	251	246	272	266	270	248	295	237	294	262	299	268	257	297	283	292	287	271	272	256	274	269	276	242	285	287	252	267	273	263	279	271	290	278	294	304	270	309	265	280	288	278	274	268	273	256	300	303	285	274	251	263	242	304	250	292	260	268	260	278	286	311	302	266	260	229	268	287	277	264	270	259	270	266	284	287	250	276	321	296	297	254	267	262	280	252	279	282	255	276	273	258	303	290	276	283	271	261	275	242	273	284	266	291	267	307	271	286	270	325	267	274	291	271	297	270	274	274	275	295	274	282	256	275	262	269	287	302	264	310	257	286	259	298	261	262	264	271	286	280	266	293	265	280	230	286	267	306	292	293	291	300	267	276	255	271	277	278	276	272	286	256	274	257	252	285	288	285	290	276	272	271	241	310	290	277	282	305	275	295	288	250	281	262	300	262	274	296	273	285	280	252	239	257	280	264	302	271	265	269	284	284	285	282	290	271	242	261	240	304	275	267	259	228	239	297	268	283	275	294	252	268	257	280	289	270	305	285	299	291	272	284	277	306	273	275	234	269	304	280	279	277	257	278	274	281	280	280	287	272	287	265	296	250	255	293	263	274	280	297	296	246	263	273	286	273	262	290	289	264	269	282	244	254	278	278	300	286	252	281	286	266	260	279	283	249	287	277	306	283	274	286	277	283	287	283	295	264	281	260	292	266	280	288	261	290	291	264	304	302	250	304	234	242	285	308	263	286	257	293	250	272	242	285	284	277	278	242	266	282	268	284	252	312	265	276	299	273	298	263	282	263	260	277	257	246	262	274	279	256	288	272	263	285	270	278	279	271	288	264	261	318	254	293	267	281	285	263	267	313	271	274	282	267	282	249	262	258	291	290	283	286	276	248	276	277	290	281	288	278	281	273	272	289	264	295	272	271	257	279	280	261	258	291	278	274	297	267	257	258	276	310	287	261	273	285	257	257	271	286	255	262	277	295	305	291	261	288	251	294	265	276	265	287	278	264	271	282	269	304	295	257	281	275	268	261	284	304	268	290	245	272	283	248	278	269	288	281	266	264	275	251	265	263	266	268	271	276	272	283	296	272	291	283	280	284	279	257	269	275	283	273	264	279	257	278	268	276	293	269	294	274	302	275	263	280	272	290	275	264	284	269	295	277	253	261	289	268	277	246	261	265	286	274	269	287	282	293	259	297	271	255	277	297	258	273	257	279	260	300	267	284	249	264	266	255	291	276	321	300	253	243	270	266	268	285	271	269	284	282	283	275	264	277	271	265	261	296	255	288	279	268	267	260	267	273	277	293	301	273	284	252	271	245	283	270	253	258	288	252	272	260	298	254	289	287	247	273	268	250	278	276	267	273	295	277	255	277	255	265	269	286	280	278	263	296	309	266	248	282	285	263	266	270	261	266	277	300	289	290	249	272	310	301	278	259	251	278	279	260	297	272	254	282	279	283	274	259	287	303	267	261	272	285	257	276	294	267	278	282	276	273	270	308	260	283	295	252	279	247	276	268	298	285	268	321	273	263	288	242	251	246	285	290	270	280	246	300	286	308	309	288	276	295	281	267	313	283	295	289	251	299	237	283	270	267	294	263	275	234	251	281	263	265	281	271	285	259	290	291	261	281	291	304	280	254	266	260	264	256	276	276	263	322	280	290	249	258	289	291	275	272	275	275	269	288	292	261	273	270	258	274	266	296
22688	21048	28835	23511	21071	21303	14223	4323	2706	2190	1758	1414	1265	1142	922	739	654	600	515	492	436	396	335	319	325	355	343	321	298	298	342	300	299	301	314	320	320	306	248	251	251	231	242	247	231	267	252	224	205	227	202	200	220	247	202	184	185	194	211	230	202	197	207	225	171	190	211	199	189	197	168	179	197	178	183	192	202	197	208	176	187	167	179	171	184	174	180	209	181	200	173	164	198	181	210	187	173	180	167	162	155	190	171	158	150	189	194	150	184	158	155	152	150	164	165	181	158	169	162	159	159	169	147	166	174	191	163	170	170	192	161	167	157	188	186	166	186	180	142	160	163	174	165	163	175	166	204	165	196	174	166	169	164	163	158	189	167	161	157	182	160	178	188	180	156	168	159	183	176	194	157	191	169	175	180	154	186	178	152	185	169	176	162	172	155	187	200	172	171	153	140	187	178	149	159	157	169	177	186	204	176	173	164	162	182	146	196	176	168	185	193	182	180	175	157	163	199	173	179	164	164	176	196	197	189	172	169	190	181	156	180	167	169	156	191	181	200	177	192	160	194	155	162	197	178	187	137	174	147	171	176	160	155	155	171	178	171	159	167	160	168	169	166	165	172	201	180	165	166	163	169	188	198	180	169	164	164	179	161	194	157	204	161	167	174	196	186	176	166	183	191	174	184	177	172	156	187	179	185	151	159	208	158	182	156	160	148	179	168	158	147	198	174	170	163	165	152	168	201	182	170	169	172	164	165	148	175	171	179	181	169	168	166	169	185	184	153	179	175	162	166	177	164	178	153	162	193	134	183	164	164	178	186	188	163	166	170	180	187	179	194	152	165	187	165	167	182	169	176	191	150	160	198	179	170	154	161	169	148	171	190	169	150	175	158	168	159	160	178	172	170	158	151	182	162	167	200	161	180	161	162	162	176	178	192	188	169	167	148	157	172	177	166	159	177	176	169	189	147	171	161	182	146	186	164	189	155	184	182	172	154	183	193	163	175	166	210	164	167	196	186	168	155	159	177	193	162	157	177	172	175	176	165	175	169	171	162	177	184	176	169	178	182	198	132	166	179	167	189	179	183	157	169	184	195	177	158	183	144	174	158	186	164	167	193	137	159	176	187	158	165	173	165	190	201	186	150	153	169	177	153	185	157	157	184	177	172	169	210	181	172	173	162	175	172	177	168	186	158	187	160	161	187	179	182	149	156	172	166	183	161	180	163	159	174	151	166	195	180	184	153	176	152	176	179	188	169	177	179	161	156	185	172	188	150	169	163	158	170	179	177	158	182	187	195	185	154	181	159	176	172	182	190	154	170	165	157	155	173	162	179	175	171	191	150	159	172	178	172	177	172	195	179	187	167	201	166	182	199	159	183	172	188	184	164	164	179	205	158	180	179	183	171	166	189	177	149	180	171	178	167	169	198	158	173	163	199	171	163	168	163	194	145	177	151	156	164	189	171	167	176	185	172	160	156	179	193	179	165	158	165	197	170	183	169	159	182	162	168	171	169	149	174	182	185	178	185	163	179	173	180	187	173	178	172	173	175	163	153	171	173	187	168	169	178	167	188	188	159	147	162	192	168	190	180	159	163	188	172	178	174	192	182	151	171	155	175	195	136	163	159	153	164	173	147	190	164	154	178	171	181	180	165	172	178	186	190	171	173	176	189	178	173	196	166	149	171	171	156	183	165	165	150	179	145	173	172	197	182	177	148	157	161	171	194	145	154	170	182	182	173	185	161	177	166	148	169	174	153	185	175	177	186	148	163	181	169	166	193	172	158	162	181	160	209	182	155	190	174	176	174	175	186	186	174	163	164	154	178	179	168	176	145	190	184	151	164	190	165	157	157	164	166	166	167	181	184	166	171	184	167	154	204	156	149	171	174	194	161	155	147	170	187	189	171	167	175	175	163	178	182	162	159	209	178	172	167	160	172	166	167	171	131	168	173	146	182	162	172	187	172	184	178	180	194	155	156	153	171	180	150	177	164	155	180	194	169	181	141	167	167	190	146	174	163	157	185	167	192	158	173	181	159	147	177	176	186	166	178	204	160	171	157	178	171	165	192	162	176	163	159	169	165	158	161	173	160	159	156	170	150	186	148	174	180	188	185	182	185	146	177	183	176	142	200	188	174	168	216	168	150	163	169	180	173	178	166	152	165	182	171	190	186	181	159	215	182	176	187	177	159	193	179	175	154	183	173	155	165	177	197	182	185	176	168	174	164	170	154	171	179	204	172	167	202	167	200	182	166	181	184	166	182	181	171	177	201	176	167	180	168	155	165	175	187	169	179	170	168	187	185	194	157	175	175	174	177	160	167	163	164	178	172	173	175	171	186	178	174	168	172	168	177	175	176	172	173	165	175	150	179	177	181	175	189	189	155	184	183	160	185	169	163	168	160	198	160	175	178	182	179	189	177	156	165	173	158	166	163	189	159	188	162	178	181	190	181	182	175	168	188	173	176	196	198	182	176	194	161	164	150	163	178	170	171	172	174	182	175	165	168	182	162	165	146	154	154	158	187	167	172	193	156	201	177	179	154	206	179	175	176	157	177	156	158	174	162	171	159	176	158	182	157	178	174	175	164	155	188	164	175	173	177	187	182	156	167	201	159	206	184	177	177	171	156	175	178	159	175	162	168	155	183	158	150	168	194	162	182	188	171	171	186	193	169	167	167	186	176	180	176	162	169	158	166	174	163	186	168	179	178	164	190	171	144	169	159	157	182	167	149	186	163	158	167	184	165	170	160	184	166	172	185	168	205	185	185	161	184	166	176	155	150	153	160	186	187	176	161	168	155	172	159	161	168	203	173	156	181	164	159	168	189	168	177	167	175	168	185	144	184	160	179	168	189	179	164	180	178	161	164	159	167	159	164	174	168	155	196	154	166	178	177	162	160	171	176	173	175	160	174	167	172	185	197	172	166	190	186	176	170	151	164	154	163	192	180	196	167	166	195	166	176	183	196	186	179	159	185	172	183	160	192	160	166	150	191	157	169	191	174	180	168	168	171	171	158	170	164	154	183	154	162	174	158	184	175	147	179	174	178	180	165	174	172	171	179	173	155	163	186	166	165	181	174	168	149	186	166	159	178	188	193	170	161	155	163	198	180	183	150	160	199	180	183	159	171	192	183	170	158	166	185	157	181	187	159	185	159	176	176	174	162	173	168	145	196	170	205	163	166	181	169	157	169	206	163	180	161	184	171	180	185	167	168	184	167	172	174	183	175	162	188	169	147	199	177	160	174	197	156	170	177	198	197	178	165	174	169	156	160	173	154	166	164	165	162	158	183	172	174	187	180	185	173	189	162	170	174	169	167	185	203	173	176	176	171	172	157	173	182	184	160	189	167	198	189	186	171	173	174	162	188	169	187	175	173	194	179	188	183	182	154	158	175	172	154	142	184	163	157	156	182	164	184	172	153	183	151	178	219	174	163	166	153	183	167	140	173	168	170	186	201	164	190	178	180	200	176	162	186	159	164	164	166	171
16242	35013	31555	22273	17758	13705	10334	7961	6126	4783	3735	3090	2546	2278	1801	1414	1169	1041	952	812	753	591	558	500	495	489	540	526	470	447	460	451	444	485	428	449	461	379	379	338	328	310	318	345	342	312	356	291	324	260	297	298	299	249	248	248	263	260	235	261	233	242	218	215	244	259	254	224	235	232	248	227	220	214	251	208	249	218	254	226	203	199	232	221	195	227	197	206	219	237	232	231	217	219	213	241	222	191	195	246	204	219	197	239	200	235	202	211	227	226	217	241	202	236	209	241	201	186	233	208	210	247	190	180	184	192	216	208	216	199	209	217	183	216	221	233	224	205	196	246	206	206	176	196	232	209	236	223	179	202	201	204	226	207	218	227	217	208	221	235	210	216	204	208	192	223	210	234	225	193	214	202	203	241	213	239	195	223	221	212	216	206	213	216	218	200	208	192	224	220	199	216	194	184	197	212	219	240	210	199	220	230	208	197	250	211	207	240	203	193	181	197	213	208	173	221	193	219	216	199	237	203	207	204	228	199	207	186	215	209	189	196	218	190	202	194	248	222	211	231	227	207	198	195	201	199	231	226	198	188	212	238	201	194	201	215	206	191	200	210	204	234	208	225	192	213	215	201	215	222	213	201	220	191	220	232	211	192	208	199	198	199	209	227	216	189	213	204	219	201	182	219	221	249	230	185	180	208	207	183	210	224	223	190	224	184	204	221	229	236	194	196	201	199	228	210	191	203	219	198	220	199	230	190	222	226	214	222	221	212	204	204	211	213	199	213	205	195	219	189	213	203	229	232	211	213	235	218	201	215	224	210	205	220	211	190	210	211	197	211	216	200	209	204	224	182	213	175	196	202	221	196	200	206	200	200	184	187	216	200	208	229	196	189	192	178	217	195	228	231	195	235	214	208	188	238	209	218	202	195	215	209	213	195	231	203	217	191	205	220	205	227	206	227	210	205	214	230	205	208	213	187	212	209	219	188	233	214	199	198	201	213	200	204	220	218	216	209	221	180	239	194	219	206	210	196	215	204	206	196	211	201	231	195	195	249	204	218	207	205	223	241	218	216	204	197	232	182	198	177	181	225	213	173	199	218	196	213	205	226	215	219	208	201	205	212	210	202	198	229	220	192	204	210	226	208	195	204	204	207	202	218	219	182	203	209	224	220	240	232	210	193	225	208	208	217	210	194	197	195	214	171	211	232	217	226	212	206	234	235	218	200	181	220	193	191	195	205	205	226	180	220	232	198	216	213	194	229	160	221	213	204	201	221	197	179	198	204	230	200	219	224	191	207	222	234	199	210	194	215	218	210	219	219	212	212	211	210	196	194	227	198	212	178	218	207	193	211	188	189	228	212	212	208	225	222	205	209	208	189	215	197	218	203	209	215	181	201	213	216	210	206	206	196	180	194	207	201	204	220	226	222	207	205	186	219	217	194	199	257	208	194	213	203	208	243	216	220	226	229	186	191	222	200	208	222	221	217	221	225	223	191	219	204	215	208	211	227	199	208	187	217	183	209	204	175	199	214	221	194	196	198	193	218	218	210	195	215	210	198	207	215	187	220	197	205	219	204	236	220	201	204	220	218	192	181	236	231	205	234	201	223	204	195	217	253	183	205	180	196	231	222	211	223	204	188	210	195	187	198	196	211	205	207	201	213	225	228	213	207	226	214	198	215	199	217	200	210	211	222	220	182	190	190	200	222	195	224	196	222	227	191	214	199	219	206	214	213	213	192	222	211	206	217	203	214	221	229	222	200	210	201	229	211	218	189	212	186	223	206	196	215	219	234	207	188	226	205	196	211	217	214	192	226	207	216	204	197	215	212	208	199	195	193	213	204	216	207	221	200	208	203	206	199	220	224	202	181	207	218	200	209	220	212	212	197	213	195	167	220	207	221	232	203	183	214	222	194	195	215	198	205	191	209	199	241	201	213	202	218	222	196	201	206	203	206	217	193	187	207	216	213	237	196	213	191	205	185	212	200	206	197	208	180	200	190	230	224	181	207	194	192	179	206	218	224	235	204	218	213	196	223	180	219	226	231	189	213	226	200	218	191	234	208	188	209	215	204	226	220	208	199	192	229	190	187	221	218	231	221	233	206	192	197	218	200	205	189	199	235	173	236	205	205	217	218	198	222	195	195	201	228	207	213	215	223	199	226	208	205	203	216	215	209	201	235	202	208	209	193	208	210	194	200	222	194	207	203	182	249	194	212	198	206	189	199	193	216	252	208	199	222	190	192	220	196	195	204	224	205	213	210	223	203	216	231	214	212	221	216	220	222	208	195	228	210	226	214	179	219	219	212	223	206	187	191	201	207	232	201	234	190	183	216	214	204	208	196	196	206	185	219	224	198	213	221	217	193	200	209	197	172	227	195	207	210	203	236	217	230	211	219	199	233	198	182	225	206	197	208	232	198	215	191	243	236	192	213	201	212	186	210	205	221	189	193	178	202	208	211	219	215	202	213	206	217	231	209	228	224	197	212	211	226	207	214	217	212	210	223	201	209	212	179	214	224	232	207	215	194	200	193	197	219	196	204	210	218	229	203	206	210	213	208	191	211	222	191	219	172	198	198	220	222	238	179	207	192	218	222	222	222	233	250	211	214	198	201	187	194	222	218	231	199	192	221	215	210	204	196	220	181	196	206	207	185	196	214	203	218	199	192	224	206	202	197	223	194	180	217	224	237	209	199	187	186	173	208	216	213	194	195	203	212	193	201	204	194	211	217	213	221	226	217	224	219	170	194	227	223	203	212	228	209	218	188	224	221	213	205	205	215	210	200	216	217	212	220	190	218	202	172	212	202	184	203	204	207	219	229	187	205	182	201	197	175	205	193	215	215	216	216	216	188	202	204	202	187	233	215	194	194	209	206	205	196	197	220	218	203	202	227	189	219	211	203	210	199	209	197	231	209	218	208	221	232	205	193	197	220	209	204	217	211	204	212	217	197	231	206	185	224	205	203	232	216	204	216	199	200	200	221	200	216	231	220	184	212	230	190	199	200	216	194	212	234	192	237	199	224	196	198	212	187	230	230	212	192	211	198	206	201	206	197	214	219	207	190	203	208	226	193	201	217	184	224	235	189	168	189	225	224	214	201	229	200	198	188	201	208	217	198	201	200	231	223	218	200	220	188	195	208	203	192	221	183	228	183	226	222	205	199	214	200	224	187	242	200	215	199	230	240	211	207	197	197	204	202	218	209	213	215	211	236	230	201	206	205	208	206	207	201	198	195	219	192	215	209	196	199	225	216	204	222	209	220	227	186	199	198	223	207	226	203	222	235	203	176	218	225	188	193	234	188	224	193	212	214	194	203	195	211	215	230	198	219	214	208	221	218	201	211	203	204	206	189	203	217	240	211	234	188	228	208	237	216	197	220	218	206	201	225	199	213	219	227	211	222	215	208	194	215	174	199	177	201	218	208	178	166	209	202	206	210	207	251	205	235	226	207	189	213	206	212	193	223	181	204	195	208	198	171	245	226	219	219
26778	20845	17518	9437	4601	3070	2106	1526	1180	971	842	728	701	608	568	457	457	451	410	429	425	400	348	350	389	385	348	387	399	350	368	364	352	375	335	345	351	360	299	360	334	317	336	345	352	337	313	315	320	316	340	333	316	311	306	352	337	285	287	299	306	313	310	308	313	270	303	339	330	324	295	317	312	313	331	299	313	348	332	343	313	297	311	350	315	314	285	306	294	306	332	316	324	318	292	309	320	355	307	263	309	314	310	301	323	312	298	297	294	322	293	297	313	318	318	302	334	294	354	272	318	340	340	307	314	339	305	301	297	338	311	312	330	339	297	319	341	337	294	305	314	315	303	312	317	295	315	305	309	321	313	310	342	304	344	326	351	287	343	314	307	330	282	327	321	323	306	316	318	326	336	307	320	318	327	283	336	334	326	305	324	285	346	332	296	329	347	324	297	320	321	301	319	319	305	315	325	329	327	288	312	313	304	323	331	318	334	305	288	329	304	300	321	319	297	325	320	297	306	298	326	339	315	324	309	306	316	316	304	293	291	319	328	294	307	318	313	272	342	322	285	289	287	310	282	301	322	348	302	268	327	305	297	334	347	299	304	308	320	306	281	313	298	288	333	336	304	308	327	295	333	320	310	318	329	326	294	308	311	289	327	316	320	321	293	313	319	311	299	325	345	346	313	318	337	359	313	330	291	326	281	336	300	316	319	305	322	273	327	317	308	319	318	309	318	295	281	288	279	315	304	288	312	292	309	296	281	306	342	327	326	303	304	316	318	321	296	310	311	327	308	325	293	313	318	321	309	330	336	262	304	310	316	297	304	283	308	331	329	309	309	308	338	343	296	276	313	307	300	318	296	298	338	316	285	305	305	308	324	316	359	286	302	340	296	302	311	288	350	335	323	300	310	308	315	274	325	319	302	297	301	284	332	326	311	302	324	302	323	290	326	287	341	316	327	317	328	307	337	317	299	282	317	278	318	329	305	304	313	335	312	347	305	311	281	292	278	289	324	311	318	294	329	283	302	330	340	331	278	296	324	308	276	315	296	324	307	308	323	318	310	316	315	314	299	320	305	300	349	297	298	294	325	328	289	329	290	349	316	305	321	332	291	297	312	338	313	318	284	314	315	296	325	352	299	301	345	314	331	325	320	307	314	319	329	304	319	303	331	333	299	300	289	323	300	309	322	300	289	291	288	299	329	318	325	300	306	310	311	296	318	301	310	324	309	304	285	317	298	293	347	328	338	322	308	319	298	306	332	329	315	301	315	310	321	304	294	312	348	303	292	321	283	310	337	312	299	307	316	293	291	283	288	304	332	312	297	328	290	331	297	316	330	287	316	291	311	306	321	291	313	307	295	292	327	297	287	328	305	310	319	307	293	327	338	327	308	331	336	337	293	331	339	318	306	306	278	314	320	309	321	297	333	288	291	307	327	315	331	316	304	326	290	299	313	318	282	299	317	302	284	298	287	327	313	320	288	305	287	324	346	323	342	286	307	291	293	309	286	310	310	340	304	308	324	319	323	325	330	301	299	323	289	288	327	359	323	288	343	324	267	331	315	312	314	293	301	305	296	320	336	305	336	302	303	298	298	354	335	320	336	299	306	307	318	368	305	332	273	324	306	308	299	315	335	286	320	335	332	307	338	320	333	296	356	325	321	314	333	337	328	320	336	276	289	315	318	332	283	324	310	309	320	345	333	325	318	341	314	318	297	318	301	286	330	304	279	345	315	305	298	366	350	299	288	313	327	323	311	305	315	295	289	313	302	320	300	303	306	303	294	311	282	312	316	306	298	284	300	301	313	323	328	308	309	325	339	331	305	329	309	340	333	326	325	316	286	313	295	309	312	317	330	329	328	293	337	324	311	317	307	317	312	318	352	319	336	324	297	302	340	350	313	293	316	294	291	341	294	319	299	306	305	299	310	311	341	316	272	324	334	330	309	291	345	293	294	286	321	291	342	283	279	292	290	305	292	314	337	299	276	295	291	292	286	306	322	322	325	333	323	323	313	293	310	306	280	304	320	295	304	335	293	296	304	306	307	296	315	314	328	269	288	299	328	314	324	319	296	312	321	326	337	324	282	296	353	295	306	316	304	292	320	330	330	293	302	278	315	320	307	320	311	309	302	323	305	318	327	300	320	272	330	305	302	310	307	324	322	299	349	329	314	323	316	307	332	334	335	291	302	336	282	336	297	325	320	282	316	315	305	284	315	312	334	300	316	322	311	341	291	318	301	292	303	325	290	307	332	310	322	301	330	288	287	315	309	343	298	321	318	331	343	267	286	340	305	326	337	323	299	323	349	306	326	299	290	324	312	315	306	297	268	330	311	314	292	318	324	331	309	299	279	324	294	318	341	320	319	280	298	326	285	313	316	291	312	315	305	312	296	265	297	336	325	267	294	296	295	310	308	310	292	311	319	309	287	293	311	301	316	314	290	297	288	285	311	309	314	332	302	337	303	312	292	293	315	322	297	305	302	313	314	282	351	315	329	332	316	288	313	309	322	301	291	329	289	276	315	327	303	308	337	301	338	302	298	338	309	351	286	295	292	317	308	325	333	318	329	306	301	304	282	337	288	296	307	307	312	305	333	335	293	307	279	318	293	319	319	321	341	299	308	304	317	337	309	341	310	291	285	308	293	309	315	291	325	326	308	338	313	304	309	309	332	339	328	319	302	296	298	313	318	301	341	315	333	297	318	302	317	327	311	298	309	317	302	301	311	310	314	315	324	303	348	292	282	294	299	309	311	335	287	322	324	321	310	317	330	297	280	349	318	305	289	278	361	335	310	295	305	312	293	296	324	285	310	314	307	317	324	296	287	307	321	311	323	309	296	315	322	313	315	285	339	295	304	294	308	301	307	322	301	306	326	295	300	315	344	303	350	303	312	323	304	331	306	290	289	307	317	332	275	288	334	341	313	363	329	324	317	302	297	314	290	314	321	293	309	344	299	353	325	288	330	281	305	321	318	315	339	328	332	307	298	319	293	323	330	348	302	324	312	314	336	306	300	319	308	298	311	299	284	280	284	312	317	331	329	335	321	301	315	313	315	321	311	322	338	307	315	291	321	295	282	322	304	303	312	295	287	297	308	320	323	320	326	302	291	304	303	328	296	282	292	324	300	304	299	323	305	292	292	308	321	325	308	302	342	312	298	286	310	272	341	296	316	283	352	330	304	306	289	309	314	307	330	294	366	316	326	310	320	340	299	311	307	305	322	292	287	356	294	358	350	325	340	322	326	317	326	320	279	344	270	293	323	345	316	325	300	261	346	303	346	292	330	297	307	321	289	296	308	304	322	314	312	312	307	303	298	287	321	328	282	294	298	309	316	293	347	312	309	315	302	316	320	297	309	303	299	277	325	327	318	299	321	311	279	300	310	322	332	316	298	325	302	324	296	316	317	351	285	274	337	331	301	298	287	310	307	283	321	308	298	327	302	296	299	263	320	315	336	337	316	310	299	314	316	339	307	284	349	335	267	288
12746	22258	19385	11577	8097	6136	4534	3309	2623	2023	1582	1399	1217	1052	928	801	732	643	620	648	540	542	520	485	488	498	520	502	464	546	492	465	501	475	509	477	511	476	449	450	425	434	432	471	434	421	432	400	426	427	416	468	407	383	444	387	435	409	440	429	395	375	397	425	386	374	390	403	389	381	408	403	412	420	407	398	411	409	421	393	387	417	405	380	395	377	388	415	393	396	358	415	432	390	367	398	426	365	369	388	383	398	399	386	373	383	364	372	391	396	389	355	393	351	368	388	396	374	440	400	385	400	396	382	397	370	375	434	381	386	403	367	386	392	406	360	373	394	389	398	382	368	385	405	385	388	376	384	393	394	379	364	372	385	377	410	416	442	371	388	387	367	370	391	390	379	397	395	387	370	387	404	363	414	398	413	386	400	400	411	410	387	409	409	419	383	417	381	397	377	363	377	405	400	358	402	364	401	347	385	366	391	378	375	429	398	392	397	387	396	361	405	352	381	402	382	435	367	361	403	382	372	397	353	381	374	368	405	359	357	397	348	378	369	385	385	393	366	382	370	393	413	352	355	406	367	381	420	358	386	409	398	365	373	394	392	361	414	402	387	364	408	371	396	389	395	386	378	409	403	360	378	360	401	392	383	399	389	396	389	384	404	409	377	400	396	404	410	377	380	378	406	414	372	409	405	359	397	398	396	420	407	360	410	418	365	375	383	384	386	385	409	373	399	421	365	366	369	408	386	373	375	401	352	353	394	386	406	380	341	400	363	389	375	353	370	415	402	372	399	380	374	388	376	360	390	391	403	422	397	353	372	397	397	392	401	387	359	435	379	388	400	428	395	397	390	392	355	374	412	425	369	375	366	401	381	384	401	395	379	367	388	403	389	359	371	390	375	356	407	395	382	378	384	380	409	357	381	413	376	375	394	382	401	392	376	374	403	394	435	343	392	382	388	359	377	416	413	385	354	357	418	396	381	414	399	380	396	382	409	392	423	402	395	396	416	388	394	400	369	387	398	361	356	401	376	368	394	388	371	412	353	398	386	398	420	342	387	398	380	370	374	378	381	378	384	403	376	402	369	391	401	402	380	405	393	379	382	373	391	368	426	435	368	383	412	413	405	375	403	379	361	365	410	360	400	368	378	406	403	417	377	397	391	365	409	411	411	384	409	377	365	355	398	372	384	367	369	390	378	419	395	363	391	420	355	378	372	389	415	399	421	415	436	399	359	386	360	355	363	362	379	386	359	386	357	363	397	401	391	412	385	386	367	421	370	440	404	391	375	357	370	376	383	411	366	407	398	402	370	395	410	365	441	373	395	390	375	372	378	362	354	361	404	355	390	392	385	395	381	392	391	364	375	393	381	392	345	394	409	412	375	397	373	365	388	376	397	364	401	370	356	404	418	400	395	370	344	415	397	387	394	396	359	373	348	399	395	372	398	414	408	441	388	370	376	402	411	447	404	375	404	398	383	391	381	427	388	385	377	364	383	378	374	386	419	392	384	412	355	381	422	391	389	360	358	405	375	423	378	395	368	386	379	356	386	400	375	371	343	359	363	392	375	423	407	391	370	343	348	383	397	368	396	359	376	386	417	387	404	379	412	419	383	372	364	356	393	377	358	390	377	399	381	412	393	372	354	421	392	398	425	393	385	365	391	404	378	364	369	364	383	380	339	412	353	378	378	373	370	397	381	376	412	386	391	383	384	384	403	396	391	369	416	391	388	396	409	388	388	390	365	383	363	413	382	412	367	401	408	387	395	358	410	436	374	384	381	387	409	366	393	366	396	398	386	378	393	353	388	367	371	400	389	363	397	355	369	387	392	393	397	397	408	378	373	410	381	414	401	394	396	380	402	374	365	428	388	377	406	397	397	423	413	395	435	359	366	412	427	412	363	370	360	390	367	364	405	395	404	373	352	408	385	377	374	391	384	407	407	376	382	376	424	375	376	390	420	425	372	403	381	372	420	418	398	372	413	355	359	359	343	384	387	391	369	398	393	379	378	397	405	390	385	385	456	377	411	354	395	414	367	401	388	396	395	386	389	365	402	379	384	394	362	423	377	397	383	388	369	400	419	376	373	431	398	377	399	388	425	391	368	384	376	353	372	413	416	393	365	395	391	356	350	394	385	403	381	340	365	388	367	371	390	370	434	388	397	401	408	392	368	380	411	393	377	388	412	383	406	386	375	402	412	373	406	421	413	367	409	398	349	345	393	368	373	399	362	415	381	397	403	377	413	372	393	370	395	393	383	358	404	392	378	382	371	393	357	415	375	404	399	378	389	418	365	388	366	391	402	359	381	398	377	384	401	392	379	416	402	404	361	365	361	354	363	396	402	399	437	397	396	393	392	389	347	413	371	420	380	411	415	416	390	382	381	423	397	359	388	380	355	386	387	377	388	380	364	383	379	396	397	427	387	409	398	414	372	417	401	384	388	389	348	380	412	405	393	406	371	411	404	394	430	385	393	365	405	372	393	389	401	426	393	375	378	422	368	428	377	403	393	389	404	393	361	401	359	349	373	374	391	391	386	407	396	390	383	352	383	410	424	413	344	385	401	395	388	388	418	392	399	393	411	399	374	395	414	391	351	404	375	405	365	360	365	435	408	366	394	398	421	381	368	361	388	404	375	387	403	422	393	362	392	389	398	405	364	409	373	401	379	367	448	444	371	421	422	414	408	380	366	375	422	388	356	373	418	381	394	387	417	389	382	379	391	394	391	370	365	388	361	396	392	384	360	380	406	364	385	388	387	396	404	388	397	380	366	413	375	421	378	397	387	372	387	367	405	400	390	373	372	379	406	399	378	361	367	427	392	406	360	384	416	377	372	357	372	369	406	410	372	371	361	403	352	406	406	416	378	369	367	400	401	383	391	379	418	381	397	395	427	379	365	382	403	402	408	396	411	423	373	382	376	395	390	371	383	401	377	406	376	386	392	402	421	365	374	381	398	386	395	419	404	375	388	409	382	400	353	395	417	377	394	382	394	391	401	386	386	395	417	362	387	370	449	353	390	403	389	385	380	426	367	374	399	378	362	387	370	392	398	391	369	383	387	391	403	430	396	395	373	432	364	447	382	423	413	411	386	412	388	367	364	373	411	379	424	406	359	394	389	411	403	363	368	382	395	422	402	389	346	371	398	396	388	404	370	412	393	350	384	401	389	392	385	413	385	379	376	380	391	376	400	316	382	420	389	387	370	391	376	402	393	381	390	401	396	407	402	356	377	393	404	387	405	394	399	359	383	378	342	389	395	351	375	370	424	382	399	384	399	377	385	384	353	359	366	398	385	399	381	387	430	396	383	391	438	387	404	385	393	383	338	359	389	425	424	404	409	369	371	430	392	377	370	413	407	387	420	385	386	394	351	377	383	378	374	373	412	388	420	378	389	409	381	399	369	379	383	406	390	359	405	383	387	383	375	372	379	404	395	407	392	340	408	381	392	407	368	362	381	413	364	402	428	395	367	358	415	392	391	420	411	367	376
23708	21042	28364	24004	21056	14435	5058	2696	2076	1576	1302	1122	957	877	729	619	564	498	466	394	378	336	335	333	336	365	328	353	310	329	332	320	298	313	321	351	311	276	303	254	265	269	290	240	244	253	262	282	266	281	226	224	225	237	241	243	223	235	238	227	213	254	235	233	258	235	238	218	258	205	232	223	229	234	247	263	239	232	217	232	217	225	210	230	239	232	254	228	213	217	224	210	218	220	236	216	211	210	214	221	235	210	202	241	216	254	226	240	228	236	219	243	223	237	209	214	213	216	255	215	233	236	237	235	230	207	222	201	208	219	247	201	204	204	213	223	205	220	228	222	218	220	211	210	217	226	224	213	218	215	195	223	243	244	234	227	243	248	221	221	239	215	225	243	230	198	203	233	223	202	201	208	210	215	224	219	218	214	207	219	221	231	223	223	208	220	221	246	233	191	224	249	224	256	216	204	248	219	222	204	191	207	195	209	205	234	215	222	234	190	225	225	229	215	210	215	216	228	177	238	242	251	245	207	223	219	197	225	231	238	199	203	250	203	229	235	239	209	214	204	220	236	212	219	214	228	206	224	203	225	217	219	239	214	234	219	200	230	208	236	227	221	252	216	222	230	223	236	172	226	215	215	238	202	219	237	231	231	195	250	237	238	209	196	228	246	229	245	194	224	244	216	227	220	220	209	229	242	220	221	231	226	238	235	219	227	204	214	219	194	230	204	230	241	230	201	232	230	191	234	246	213	202	228	223	221	220	240	242	205	223	226	208	208	229	224	195	191	233	213	211	223	237	231	216	208	223	204	256	225	203	240	209	196	250	227	210	211	254	224	208	222	231	206	219	211	229	252	250	218	216	208	228	227	233	200	190	214	237	215	219	228	215	226	227	218	216	232	225	235	224	240	223	223	218	219	206	199	205	225	212	214	238	225	232	222	234	207	254	219	202	229	241	233	225	262	226	233	210	233	226	208	205	228	235	208	209	218	243	241	223	209	210	218	229	225	225	181	212	230	233	209	226	225	208	203	220	223	231	217	208	225	248	228	218	235	239	222	239	228	241	216	225	231	231	207	222	221	208	211	203	205	217	224	235	239	217	240	238	209	238	216	225	222	204	226	215	223	196	213	222	238	204	215	229	223	234	234	210	244	240	213	211	228	221	212	213	225	233	231	249	234	209	206	219	224	209	229	202	235	197	189	237	250	212	210	232	208	215	218	216	235	215	226	226	192	222	255	237	218	207	201	213	201	213	255	235	218	233	230	206	230	203	223	221	225	225	239	199	230	235	203	220	233	219	224	223	215	195	222	245	210	211	228	227	229	193	207	199	210	201	218	223	226	203	233	232	215	200	220	228	203	202	254	230	205	219	215	215	230	198	211	203	253	212	227	213	216	203	218	210	204	227	237	218	209	201	204	218	234	217	229	230	224	204	221	225	211	187	205	216	209	223	237	222	251	241	224	251	205	223	208	222	232	245	228	211	216	230	198	226	220	223	251	225	202	213	243	228	243	195	219	218	208	236	224	210	199	251	216	208	203	239	227	199	244	223	203	192	213	215	209	215	215	228	190	221	224	208	216	225	196	205	223	197	219	202	213	223	226	227	215	216	249	226	219	216	206	201	218	221	246	231	224	212	225	208	224	252	223	198	205	226	220	199	208	238	219	209	222	235	204	221	216	210	251	214	244	209	205	244	205	218	201	223	193	224	220	213	206	205	255	202	196	238	198	192	212	218	218	198	214	217	217	227	203	201	207	230	235	219	215	195	207	214	190	211	239	233	209	214	214	232	238	217	191	205	248	214	246	208	209	209	219	209	213	200	216	236	215	222	222	239	211	241	226	203	224	230	213	223	245	231	233	201	270	227	197	248	194	210	229	215	209	202	208	230	217	204	202	219	220	233	219	240	206	218	202	232	221	228	221	227	223	191	203	227	216	209	239	230	203	240	244	216	225	220	215	231	209	181	216	224	232	176	229	245	204	217	239	203	225	248	225	198	228	215	237	196	217	226	218	188	212	193	190	222	223	229	235	208	210	218	229	243	198	215	226	180	197	211	234	226	221	208	217	242	218	234	234	204	210	223	222	219	207	230	245	242	208	249	220	247	219	232	212	218	220	215	236	211	217	211	220	226	217	220	200	226	210	231	228	222	231	227	228	238	222	211	215	201	228	214	238	209	208	211	192	247	202	227	225	232	223	211	232	223	205	239	213	198	215	205	210	216	231	213	223	221	222	231	218	216	218	233	210	226	210	204	229	214	246	222	239	245	204	247	223	224	232	219	239	217	216	210	214	232	205	247	224	233	222	250	229	226	213	227	226	205	218	202	215	212	244	203	229	223	212	213	228	215	202	171	224	198	235	234	204	220	254	210	231	201	212	228	217	204	236	224	208	218	235	245	231	228	188	220	246	217	184	222	224	227	228	233	209	207	191	190	232	232	209	228	210	203	234	227	208	213	184	189	266	239	214	198	199	212	195	234	235	225	227	210	210	210	209	201	199	207	245	216	219	225	198	197	226	237	218	245	239	234	199	207	204	206	214	210	235	239	220	219	187	214	218	206	221	208	212	238	215	228	206	241	236	241	218	212	229	227	225	229	215	237	217	221	201	234	209	202	246	230	202	238	207	227	235	233	203	221	237	205	209	219	182	219	228	227	238	224	216	222	233	236	215	185	225	221	215	215	241	211	216	259	219	206	208	234	212	216	223	233	238	236	202	224	219	257	188	226	216	214	202	208	229	221	199	255	228	205	219	218	213	213	209	212	214	226	193	228	230	226	214	228	233	214	215	208	234	219	206	245	242	231	217	199	224	243	230	207	246	231	209	232	201	257	243	196	250	207	239	228	194	209	217	211	210	220	220	235	223	249	247	223	234	224	231	199	223	212	210	229	222	205	217	226	237	200	198	212	223	210	213	204	210	182	235	216	229	186	205	205	216	232	236	218	232	219	215	176	221	208	188	215	213	212	224	193	207	208	211	252	237	224	224	222	218	234	213	223	198	187	245	230	212	221	227	243	209	197	242	218	219	231	205	229	224	201	207	204	209	184	242	220	218	222	215	219	205	196	237	204	221	223	239	224	221	201	230	214	212	232	207	205	213	221	241	218	198	205	212	223	217	182	221	209	215	227	233	255	228	215	222	210	223	212	228	234	198	228	231	217	228	215	230	203	224	228	237	211	231	216	197	204	231	232	208	208	227	225	237	211	226	231	231	210	203	224	209	227	221	215	193	227	206	218	223	215	222	215	231	217	193	213	213	208	252	210	218	210	213	222	199	225	211	227	245	242	233	205	224	228	220	244	215	225	255	201	209	203	209	201	217	228	192	250	199	241	241	210	234	220	219	250	245	195	226	213	207	241	237	203	226	224	240	251	227	238	230	197	225	225	222	232	196	209	201	213	216	218	234	224	206	215	216	226	254	197	215	200	231	196	219	205	213	230	188	233	285	216	208	239	218	215	250	218	223	205	205	218	240	216	224	214	234	216	217
13861	29461	27091	17300	12944	10075	7612	5790	4450	3467	2804	2277	1996	1688	1343	1216	959	809	784	752	602	534	473	503	508	518	491	481	451	479	455	513	454	463	463	467	445	392	397	375	381	367	365	375	419	370	361	344	336	332	371	334	315	317	308	306	338	321	313	303	268	350	294	302	289	273	324	271	280	308	278	283	292	276	322	299	303	294	309	289	317	277	291	278	288	282	266	285	274	275	297	298	281	290	283	307	284	281	295	272	253	288	295	275	288	280	308	268	280	272	286	285	278	269	296	296	302	271	308	264	300	298	280	309	292	277	311	268	284	260	271	274	245	288	274	274	279	264	299	259	252	262	246	294	276	294	253	264	270	286	280	274	291	265	285	280	282	317	293	284	255	271	283	279	265	277	275	294	263	275	302	273	256	263	276	276	296	296	296	291	291	281	298	297	320	279	260	294	301	279	272	273	311	297	299	286	261	306	290	284	283	283	284	304	274	276	290	299	281	256	248	278	293	268	273	281	302	311	262	250	255	263	255	287	276	264	270	271	262	272	268	308	257	317	278	320	295	303	295	247	272	259	257	256	298	245	274	280	273	260	272	285	289	268	282	260	274	244	283	289	296	258	289	265	277	298	301	274	298	275	268	279	248	290	285	260	269	277	286	283	270	241	273	303	265	286	278	268	301	288	276	294	282	291	308	262	300	321	255	271	258	249	291	246	264	280	286	301	283	297	273	276	254	270	258	262	283	281	296	282	266	246	244	291	263	301	277	275	265	258	273	258	296	278	278	260	267	260	288	275	282	267	290	281	278	273	313	282	313	283	281	261	254	295	275	261	303	282	270	265	283	284	266	245	260	272	278	283	290	286	261	253	257	270	282	271	274	260	286	270	254	279	287	300	274	288	292	260	270	278	296	290	271	286	299	280	258	268	255	277	269	239	311	267	276	258	317	275	289	292	276	265	262	258	253	300	273	283	263	282	290	268	266	265	275	284	249	296	296	263	266	285	306	292	281	310	279	299	302	320	286	260	279	262	293	258	268	257	287	301	299	278	299	237	262	248	295	282	283	292	309	284	306	281	267	265	283	272	259	308	275	265	265	290	296	257	256	266	274	261	284	266	283	304	274	298	266	274	311	269	286	293	301	302	262	259	269	267	259	279	263	297	308	291	290	279	260	281	273	271	253	272	233	269	259	279	264	274	287	286	266	263	265	276	268	279	260	299	310	264	304	267	299	260	274	281	260	285	294	281	281	294	306	312	293	275	276	277	259	301	285	304	294	286	277	307	287	280	246	264	302	280	279	291	298	291	257	282	257	284	285	272	276	247	312	306	275	283	282	265	297	308	259	267	304	297	282	276	284	268	278	271	266	303	270	296	266	290	286	279	277	266	263	293	269	292	275	254	293	266	259	262	294	272	265	267	306	249	295	294	296	281	287	295	301	248	283	305	291	288	285	303	283	274	254	289	269	258	303	274	288	257	293	280	281	294	293	290	287	294	295	281	297	311	282	280	317	266	268	270	279	251	262	268	307	286	286	284	266	261	267	257	278	276	286	271	263	275	284	279	274	292	282	292	275	257	274	282	276	312	269	286	269	284	263	303	298	273	298	267	290	289	276	283	255	246	311	298	270	293	278	270	294	263	288	274	277	266	277	287	286	286	280	296	291	285	261	269	290	267	294	275	273	289	276	279	284	281	281	308	267	289	284	288	294	293	263	309	245	285	309	270	323	257	308	283	291	283	274	253	293	306	294	262	256	293	300	287	273	282	272	280	290	285	281	288	301	293	271	281	274	264	256	317	264	287	285	271	261	261	284	265	275	287	257	270	248	262	270	271	296	267	252	276	308	258	281	267	280	275	284	266	270	295	277	255	294	292	269	280	320	295	276	281	276	280	288	280	286	276	309	264	259	262	249	253	313	270	291	259	270	267	282	293	250	306	279	271	283	268	266	322	284	285	265	261	257	266	286	285	281	268	288	295	274	270	278	268	321	255	263	258	305	259	276	296	262	302	285	287	263	276	273	283	269	285	289	292	291	288	252	264	294	244	268	296	268	285	271	277	274	253	293	296	289	258	274	285	265	260	260	292	275	283	290	272	292	314	275	262	270	274	288	294	276	272	264	280	270	304	290	284	279	273	295	261	301	272	268	287	282	282	276	279	252	314	283	268	285	274	248	248	258	276	263	262	296	316	281	288	297	271	303	279	290	262	283	242	285	260	276	280	264	286	306	260	285	290	292	320	254	268	272	291	265	277	294	314	296	262	267	289	286	275	272	268	310	266	326	273	292	263	290	291	300	250	253	274	283	305	265	280	297	278	264	263	287	275	309	270	262	259	305	307	306	266	300	291	276	299	275	300	273	289	291	300	262	273	279	267	286	288	283	277	299	251	263	277	272	267	256	246	278	288	284	280	272	289	262	276	257	279	276	305	277	308	302	296	290	294	261	294	299	266	265	301	302	294	269	284	296	264	291	313	290	270	308	293	287	252	299	274	277	277	269	262	238	274	281	295	281	266	249	294	251	262	260	251	282	270	274	259	253	300	261	255	261	295	282	261	264	279	319	290	264	273	273	273	283	268	287	292	288	266	260	262	297	275	292	265	278	273	304	291	278	304	285	275	280	302	292	280	265	273	262	301	267	286	274	274	276	265	287	271	284	271	291	261	271	257	260	285	275	273	295	278	294	286	281	256	271	296	263	264	273	292	279	275	278	291	289	261	272	290	285	294	252	279	279	266	276	314	307	249	283	306	290	271	313	299	295	269	274	256	274	247	288	259	290	279	298	263	255	292	276	283	257	254	275	280	288	275	294	262	280	222	283	255	279	314	297	258	281	283	294	260	289	280	279	298	267	273	273	277	282	273	318	283	264	300	252	268	259	270	274	291	283	264	272	251	278	261	304	275	279	271	271	244	276	277	301	298	258	270	279	266	304	288	286	283	297	278	242	254	270	269	275	268	271	274	295	271	289	308	283	290	298	264	286	287	288	271	310	272	293	290	271	253	273	297	299	276	267	293	275	279	270	273	272	257	269	277	298	292	291	264	291	282	275	281	258	280	277	260	252	260	257	260	284	267	297	264	273	293	269	268	266	265	259	271	291	263	310	273	309	287	296	269	298	259	293	285	311	294	256	251	276	267	275	260	276	282	266	279	290	257	298	274	282	295	262	289	280	281	299	264	297	279	287	287	268	291	279	283	284	283	278	309	296	302	281	299	276	298	291	262	287	253	284	278	289	276	270	271	279	282	281	315	264	274	303	300	284	294	264	267	268	262	300	270	253	288	266	274	284	293	295	237	278	267	326	285	313	284	266	265	268	305	281	299	293	285	267	299	285	271	308	276	281	273	255	297	278	259	292	262	310	262	288	282	277	265	282	259	247	259	278	312	301	262	281	227	266	264	257	270	249	265	271	264	288	287	282	294	252	288	279	292	304	283	260	323	303	297	276	267	275	251	249	287	292	266	285	302	287	288	307	275	275	287	285	248	261	274	305	258
22667	21052	28813	23496	21074	21313	14271	4396	2740	2269	1773	1522	1310	1073	897	772	624	607	584	474	409	389	333	364	333	307	314	324	351	302	330	333	319	328	343	295	342	288	247	262	233	236	226	254	239	267	229	222	236	212	234	201	209	205	208	209	218	218	174	188	187	229	218	186	176	179	184	204	206	184	176	174	196	181	202	200	227	188	175	178	185	176	178	179	194	206	183	171	187	209	178	178	183	189	197	179	169	180	162	175	178	155	179	185	169	164	188	195	180	189	158	182	167	177	193	158	173	167	181	195	168	182	194	144	181	177	170	182	179	173	156	176	189	179	183	169	173	173	168	177	170	195	182	187	171	166	190	175	178	172	161	180	161	204	172	159	196	191	176	198	169	153	191	178	160	206	203	200	166	206	190	195	184	177	192	150	174	157	181	181	197	209	155	165	184	175	185	182	185	194	160	153	196	194	190	196	144	193	172	162	198	180	166	184	177	157	192	165	166	154	185	178	189	174	178	194	187	174	141	200	173	190	179	140	184	177	171	174	186	194	153	203	174	161	191	179	192	183	174	160	175	187	187	168	187	201	172	172	166	164	170	196	200	176	177	185	192	153	174	153	194	159	172	173	175	198	163	181	176	177	167	167	159	169	182	163	159	170	166	155	176	181	189	167	183	170	174	167	191	186	164	192	180	188	176	174	193	168	184	188	181	178	188	181	189	203	186	183	161	167	174	195	155	176	194	188	161	177	176	171	180	188	181	192	171	181	184	190	149	208	176	160	185	189	186	154	162	181	176	160	189	209	204	200	185	189	207	158	188	208	163	157	173	152	164	182	177	175	202	177	177	201	173	170	161	170	186	177	196	192	178	189	177	164	170	190	165	174	185	194	166	180	169	165	185	138	160	156	188	178	175	170	172	186	173	171	162	192	166	178	186	164	151	184	164	179	170	168	168	167	173	177	201	189	185	192	175	192	180	187	139	188	164	158	162	182	173	169	170	190	157	177	181	181	182	186	175	175	171	185	177	192	186	178	184	179	188	190	154	178	153	185	189	166	166	186	183	180	184	175	170	170	152	175	197	175	170	179	197	182	174	151	159	204	184	172	193	178	177	167	179	190	196	183	189	147	157	175	171	179	205	184	166	166	181	144	176	169	203	161	199	193	172	186	155	189	176	183	163	162	181	189	196	185	167	179	169	185	156	185	184	161	180	157	173	179	187	154	157	180	197	152	169	186	197	171	179	171	159	168	147	177	160	185	178	183	166	178	175	173	181	172	184	192	189	191	183	175	180	190	190	192	153	187	187	158	168	172	185	163	186	164	186	177	191	191	202	169	173	199	190	162	199	161	194	186	197	154	180	170	174	191	190	180	162	180	178	183	164	173	165	149	167	171	174	196	183	174	158	162	166	167	178	167	176	157	188	177	191	183	174	164	172	183	167	180	173	192	193	158	184	179	194	193	183	182	197	159	171	191	166	190	177	185	157	185	163	189	183	171	175	185	184	171	178	179	194	156	190	171	179	183	188	159	174	173	148	178	213	194	177	163	188	165	171	189	156	185	191	192	155	177	174	124	166	152	192	171	169	183	182	185	148	175	167	206	175	168	196	168	167	174	173	168	178	172	167	194	166	176	182	186	181	172	186	153	147	187	163	171	166	186	178	167	185	180	174	191	165	178	169	171	206	203	188	181	170	184	186	161	179	175	195	158	167	173	172	158	172	172	176	163	174	141	169	177	168	167	189	173	152	177	199	198	179	190	172	190	188	174	155	158	180	184	183	195	199	179	163	187	196	186	168	186	167	181	166	185	179	190	201	179	167	189	171	167	189	160	214	184	194	181	169	184	181	171	181	170	169	188	187	177	169	158	175	187	213	164	163	172	159	190	168	175	161	170	185	210	181	176	150	176	194	211	184	163	167	191	202	179	168	155	180	198	169	197	178	148	154	186	176	189	192	172	162	166	168	170	176	194	148	166	180	189	174	186	161	162	205	171	160	167	161	180	182	169	183	183	177	170	167	172	185	192	178	177	185	181	166	193	194	189	174	204	182	153	169	181	184	169	186	171	181	177	166	183	164	185	172	179	172	185	201	181	153	178	174	200	175	190	148	180	186	180	167	175	193	179	203	199	189	165	173	168	174	195	196	184	175	183	173	161	168	169	183	161	156	186	164	190	178	176	174	186	194	179	185	195	176	199	187	133	169	171	183	190	174	182	163	192	190	200	157	160	168	189	190	212	169	188	164	183	184	160	145	155	174	175	182	165	184	194	170	161	169	144	188	171	167	179	182	161	166	195	148	149	174	189	172	161	184	176	193	156	183	181	175	192	182	187	181	198	180	176	171	168	182	189	166	201	172	175	173	149	178	185	189	193	164	155	160	191	171	160	154	208	182	168	162	157	158	165	189	167	167	183	179	174	171	181	185	162	164	153	174	188	180	207	200	177	196	177	178	167	174	166	187	184	152	201	180	190	170	170	189	204	191	159	169	199	178	176	170	170	168	176	167	183	170	176	176	190	176	155	148	174	180	186	176	167	170	182	180	183	163	176	168	175	173	186	203	186	158	180	172	188	177	178	171	199	162	175	172	189	176	172	176	171	167	186	182	186	174	203	180	177	147	163	182	186	195	163	208	163	163	204	163	173	186	181	201	183	207	173	162	170	197	155	187	193	158	151	170	197	148	192	170	174	173	187	198	166	179	179	186	160	186	159	175	172	166	173	170	202	163	188	167	171	190	184	180	163	187	162	158	150	167	191	197	149	177	175	178	152	175	182	191	180	190	187	185	166	166	162	157	146	165	200	195	179	157	160	186	190	202	168	176	184	168	176	156	184	166	184	179	173	155	176	176	165	188	178	191	162	189	177	172	130	150	168	149	183	168	173	180	186	183	186	187	176	164	170	178	193	176	170	173	174	182	178	193	166	195	141	173	164	171	169	179	183	177	169	168	176	152	171	185	167	151	180	188	171	167	168	178	155	170	172	166	175	165	161	183	152	155	182	184	180	187	181	161	177	191	184	165	175	165	186	169	194	172	181	172	185	165	196	185	168	157	183	187	170	170	179	182	170	182	178	183	198	171	191	170	169	191	182	162	180	182	166	154	187	168	167	176	190	167	182	185	186	195	164	185	182	195	162	196	181	146	140	172	176	191	158	169	170	177	171	180	139	158	197	171	184	183	142	171	189	178	178	213	162	187	177	149	161	174	189	172	171	175	184	186	182	181	191	159	159	179	193	178	176	163	182	170	161	202	168	163	163	178	173	172	168	177	167	190	172	170	183	181	178	182	165	190	193	198	164	166	159	197	192	152	174	164	177	167	175	177	175	174	195	189	181	180	186	182	171	165	172	176	171	175	177	152	178	174	193	184	188	177	174	191	154	198	170	190	176	163	186	186	200	187	176	160	185	197	172	186	210	178	169	170	174	152	161	181	182	192	166	198	188	184	184	159	180	200	166	186	169	179	200	160	173	186	151	169	205	169	187	178	191	188	169	164	173
15939	34142	31228	21711	17098	13428	10584	8059	6118	4814	3880	3201	2844	2164	1756	1461	1154	1052	989	785	657	601	513	527	510	506	553	461	495	558	515	482	476	498	471	463	445	395	400	334	302	334	306	365	387	328	321	289	296	312	274	269	252	265	254	304	273	286	244	262	260	263	263	266	237	227	240	252	232	266	264	247	235	246	239	242	262	257	264	245	239	225	245	234	242	202	203	212	258	223	193	285	244	238	239	232	204	201	225	209	205	217	230	218	213	190	232	215	192	236	217	225	203	231	228	208	221	211	237	237	241	194	219	208	234	230	212	227	207	195	243	218	218	214	231	212	202	226	244	202	217	228	195	226	211	235	193	217	217	220	198	232	238	232	198	212	203	222	213	247	211	208	235	226	237	223	199	210	192	218	228	238	219	210	239	227	215	244	240	216	189	194	235	215	214	224	214	180	210	198	184	234	218	200	254	213	213	205	210	211	211	200	202	233	216	214	213	192	223	241	198	189	175	214	241	185	233	216	212	227	216	204	224	194	226	198	194	224	200	192	214	231	217	225	212	214	223	201	247	199	199	239	222	203	204	213	193	187	196	206	216	202	221	225	205	223	207	233	214	215	195	214	213	210	224	227	208	212	223	221	194	194	225	206	220	210	213	220	226	186	189	210	204	206	202	230	196	210	242	203	189	229	231	226	228	245	215	203	226	219	207	212	200	222	215	223	203	195	211	203	207	217	234	216	209	231	180	231	207	203	220	230	228	185	203	235	205	234	221	206	220	220	215	239	201	212	228	230	210	185	225	202	221	212	202	254	216	215	249	214	194	215	208	213	223	214	217	224	214	194	207	226	226	223	225	208	232	233	241	213	228	217	187	186	230	211	209	191	216	215	207	219	222	235	218	215	215	231	201	223	224	186	208	230	210	215	229	217	205	211	222	211	224	226	227	190	227	214	249	228	225	222	203	216	198	198	205	195	202	222	230	218	215	193	218	207	234	194	219	219	217	208	204	204	211	204	197	229	219	209	219	229	200	204	196	234	203	205	214	215	229	233	226	197	222	222	246	224	205	205	190	222	206	203	212	193	207	197	227	232	232	229	207	199	235	224	228	208	223	245	210	189	205	224	196	194	197	216	211	211	232	190	211	199	211	221	196	227	222	212	194	209	216	214	216	228	245	217	207	182	227	223	215	222	220	210	196	213	227	215	215	245	209	208	213	235	218	211	212	200	211	209	263	230	224	232	219	203	198	200	189	222	206	237	189	204	219	204	215	211	236	189	201	206	199	223	216	209	222	212	244	222	208	217	191	226	201	217	203	215	233	228	202	212	235	196	219	216	206	235	208	217	207	235	204	212	223	201	233	241	194	197	217	212	221	242	221	208	215	195	197	218	222	215	234	216	206	213	216	216	208	222	227	226	220	199	215	241	213	217	222	214	243	212	218	222	200	203	207	211	200	234	190	209	204	229	212	218	214	197	219	234	202	210	220	221	214	214	204	222	220	215	193	201	248	249	214	246	224	233	217	228	217	228	219	254	222	201	218	227	244	222	238	224	212	198	202	224	211	215	208	224	240	215	215	207	224	227	199	200	231	207	239	208	215	187	192	215	212	203	216	188	223	181	206	214	231	195	216	203	206	221	206	219	220	219	197	208	189	192	204	205	226	218	214	209	239	227	230	216	201	226	211	221	221	203	224	193	217	215	211	226	247	192	228	205	179	212	213	208	223	215	204	212	235	224	216	229	206	170	234	182	229	187	205	220	229	219	213	215	219	195	214	210	216	207	205	204	219	192	217	224	197	210	228	249	227	230	231	233	189	209	234	208	210	202	210	228	203	203	194	213	219	197	203	233	218	223	222	209	217	220	192	206	211	221	186	244	220	207	216	233	184	234	228	213	210	196	224	215	215	237	198	225	205	222	189	225	222	228	205	224	218	249	210	206	225	220	224	231	194	217	231	231	202	200	235	213	216	230	232	195	198	222	200	239	188	211	210	220	215	219	200	214	215	214	212	209	230	219	218	246	218	220	241	203	190	199	223	241	212	210	231	210	215	225	210	196	209	208	228	225	227	220	207	199	203	245	221	225	200	215	214	205	213	219	226	213	218	234	210	251	222	212	196	212	199	236	211	222	235	222	206	233	215	211	239	200	211	216	191	207	215	186	240	203	216	220	203	212	199	214	219	210	241	192	204	213	192	215	214	245	193	229	218	219	233	244	199	197	214	246	224	225	211	195	222	225	194	237	218	227	230	221	193	212	225	205	223	207	223	202	215	209	232	212	214	205	233	226	214	210	205	186	213	197	210	214	203	203	225	207	214	219	216	180	205	232	228	203	221	213	223	226	224	214	211	199	222	215	214	225	220	244	221	238	207	213	202	207	221	205	202	209	194	190	217	239	210	213	215	203	216	224	203	208	223	228	210	218	212	249	231	233	207	261	201	183	190	226	237	210	236	202	204	225	226	219	210	222	200	221	207	204	220	225	207	203	205	230	194	199	210	209	200	218	187	235	199	226	200	210	209	207	226	212	207	213	217	211	192	201	206	223	217	230	202	221	220	209	244	225	222	206	202	224	203	204	220	213	232	203	231	229	222	221	195	229	230	198	231	213	219	205	226	193	215	243	226	222	248	227	210	204	221	215	209	217	241	212	223	203	250	192	217	217	237	200	203	223	229	219	189	212	212	218	214	197	214	204	211	188	218	210	217	190	215	207	225	237	212	212	225	210	212	206	243	204	207	228	203	208	203	222	232	213	222	223	228	225	226	197	215	203	192	210	214	219	212	225	213	234	213	216	224	186	241	216	223	209	233	220	216	230	211	206	212	211	227	198	219	211	223	204	218	201	205	237	187	217	235	216	208	208	190	212	205	234	200	175	223	219	203	226	219	223	190	208	232	198	216	201	225	244	220	214	232	243	213	213	196	218	194	200	227	221	225	207	208	206	223	210	207	223	198	238	222	223	220	197	219	233	217	213	205	212	198	214	217	247	226	207	200	227	186	215	227	225	236	185	210	233	235	209	201	241	212	193	228	220	240	198	206	237	214	211	206	199	202	190	186	214	200	202	238	228	207	233	211	233	229	211	226	215	207	222	178	213	219	234	211	168	216	205	204	215	207	193	210	197	198	215	213	235	225	226	197	222	255	185	232	200	208	200	227	209	205	211	219	195	220	226	198	197	211	238	244	212	224	194	224	228	238	207	180	208	209	190	221	224	214	215	186	204	208	219	205	224	174	194	187	185	214	225	202	193	204	210	183	215	204	201	222	223	215	220	224	208	208	215	242	212	198	207	237	222	218	209	243	233	221	211	228	209	201	211	229	217	233	205	203	246	198	207	196	219	218	199	210	196	209	220	193	221	228	213	206	210	213	224	186	246	215	233	225	226	207	221	223	212	229	206	212	209	229	205	219	196	236	205	212	214	209	226	210	206	242	220	221	223	219	222	217	232	197	210	188	213	202	190	221	198	227	211	191	228	197	198	205	201	215	220	188	234	215	212
26886	20816	17206	9045	4690	3090	2113	1568	1201	1004	867	784	699	668	579	512	462	455	435	446	393	365	385	388	368	385	387	373	370	393	377	366	382	370	395	405	347	360	379	354	338	346	323	308	353	310	348	323	356	308	326	344	356	336	321	328	315	321	313	311	328	324	324	304	320	325	362	332	290	323	357	320	323	340	352	346	342	324	327	307	323	307	306	294	340	315	355	317	350	283	322	333	339	339	322	276	295	324	306	324	305	316	316	300	338	281	315	312	290	310	290	299	293	286	317	310	277	316	303	321	336	335	330	314	334	296	317	336	318	345	315	303	316	305	332	302	309	312	293	322	303	314	351	337	338	341	304	283	320	312	338	354	327	328	351	290	310	294	322	303	324	292	328	299	314	321	333	326	268	329	343	309	318	317	345	344	304	290	326	333	333	341	306	307	306	304	330	324	344	322	317	269	341	345	330	306	296	321	337	291	326	314	328	327	309	329	312	329	364	309	333	339	304	335	313	337	322	324	320	327	296	319	327	331	344	305	326	331	293	299	320	288	325	287	289	288	324	309	321	322	296	293	327	325	308	325	315	345	326	316	342	297	305	319	337	321	329	326	335	340	302	314	310	298	318	349	300	298	329	314	329	349	319	299	311	339	338	302	331	311	331	313	330	346	332	301	350	317	311	300	323	321	330	337	316	336	319	296	324	360	335	315	329	335	316	296	323	319	316	305	317	306	328	313	292	346	324	363	347	310	340	296	315	283	339	312	332	320	332	340	302	301	311	326	303	325	330	309	334	329	279	296	269	336	305	313	359	336	310	332	341	313	299	319	293	313	321	330	318	273	288	317	301	316	305	309	327	309	313	318	312	335	308	351	306	314	311	355	315	304	300	297	322	326	318	337	315	323	300	278	333	329	310	306	300	350	334	303	319	321	306	324	319	288	297	343	315	317	349	302	308	313	334	330	340	287	324	320	318	324	321	349	294	324	325	306	304	336	359	334	345	292	339	325	329	307	293	308	339	332	307	335	283	280	318	298	338	318	335	312	349	343	329	313	305	333	314	317	333	336	304	293	316	308	321	321	302	343	298	298	317	309	338	307	329	318	296	312	292	300	308	367	319	344	289	355	343	311	317	281	323	345	325	294	319	320	334	321	311	309	340	340	296	336	317	321	319	325	310	328	292	292	349	291	338	321	315	325	315	344	343	316	340	338	329	317	324	326	309	342	340	328	342	312	344	312	334	319	332	331	298	278	334	304	320	294	331	280	319	320	319	323	350	338	315	308	317	325	304	308	368	319	332	303	336	322	334	337	319	273	293	312	323	321	299	326	319	319	302	341	299	317	307	305	307	358	327	282	328	322	336	327	303	316	306	285	328	288	317	308	319	310	339	292	331	293	296	332	326	319	310	316	347	312	296	336	331	321	320	303	312	308	343	331	349	278	320	342	321	326	280	315	300	312	352	336	336	293	322	310	313	297	356	327	318	319	320	341	345	311	324	285	349	328	332	333	298	314	304	335	299	314	368	333	331	317	327	296	348	327	303	316	328	313	310	322	316	327	317	311	310	326	311	291	295	307	320	302	311	317	306	350	312	307	327	303	340	310	331	285	320	305	334	305	322	323	323	315	299	349	304	306	333	300	325	318	312	351	309	289	324	334	296	320	294	320	313	313	293	319	316	329	303	331	335	320	340	340	304	315	359	327	302	365	320	314	295	319	309	320	335	332	322	297	304	315	326	282	307	331	340	335	307	291	311	333	306	326	344	314	327	331	302	343	292	342	313	299	323	341	313	330	358	317	342	326	322	318	353	339	319	336	297	305	316	306	300	303	354	322	306	329	297	289	298	274	337	318	349	305	323	319	328	329	278	310	323	347	344	335	303	340	302	354	290	330	318	305	291	353	324	338	318	288	315	348	319	312	303	323	331	305	341	294	313	336	313	314	316	307	285	340	307	312	323	347	298	301	330	316	335	336	332	339	308	336	313	308	327	336	296	343	309	325	321	324	305	365	338	345	336	317	309	319	312	310	321	276	319	313	333	315	340	338	313	294	303	349	372	330	333	314	317	294	298	313	301	329	313	310	298	304	337	315	319	346	310	303	331	339	338	320	350	300	308	330	331	333	318	279	317	305	332	358	309	289	312	339	294	305	323	301	312	306	319	346	316	317	319	351	313	330	312	332	314	326	330	328	337	293	298	309	300	313	360	330	343	307	315	317	355	322	309	319	299	314	304	288	303	315	332	335	327	348	305	302	326	301	279	316	319	298	324	324	314	333	320	337	322	299	291	333	340	321	334	316	316	280	339	320	309	308	342	335	290	349	313	307	333	288	293	322	307	302	333	339	315	323	300	327	329	304	325	317	342	339	308	299	341	340	323	331	315	313	331	316	317	321	307	316	275	340	311	321	315	345	300	343	362	295	331	318	336	295	327	312	324	322	305	319	320	287	345	346	354	327	327	285	318	326	322	323	315	329	332	296	338	298	347	317	344	290	322	341	340	285	317	317	305	327	361	321	310	344	293	336	343	380	325	342	332	298	334	325	354	302	325	307	321	314	331	332	332	328	292	313	305	308	320	312	314	334	323	305	311	325	340	317	294	314	341	342	323	288	324	291	327	323	303	320	314	313	307	287	291	318	343	306	330	297	323	358	355	319	293	288	339	299	326	308	317	314	319	284	327	331	297	306	305	330	323	307	319	364	351	325	341	347	302	316	305	341	292	336	318	331	307	301	315	303	312	341	316	316	340	315	322	327	325	322	301	277	313	342	302	324	324	327	315	332	314	322	338	337	317	305	307	332	327	301	344	338	344	329	305	329	332	330	280	331	351	336	295	322	320	326	322	312	339	312	320	312	301	325	305	328	300	291	353	301	377	319	333	335	334	327	321	307	285	321	311	316	316	314	285	306	294	303	311	293	318	324	313	319	339	326	310	334	342	328	314	315	270	310	303	282	322	325	326	335	291	342	327	337	300	330	311	327	314	308	333	330	314	303	318	316	288	317	330	319	350	298	314	315	325	317	305	314	293	317	351	289	318	328	290	317	304	305	312	333	345	302	329	339	314	303	318	301	336	312	297	335	346	317	324	302	322	307	325	313	320	334	310	355	297	330	304	289	325	310	316	317	322	313	345	332	315	310	307	318	300	304	314	306	319	353	315	323	332	330	306	328	307	310	309	310	343	342	331	290	329	312	341	334	311	298	348	361	325	321	299	314	327	292	323	342	311	340	326	339	311	332	293	348	314	316	336	344	316	311	301	298	322	343	298	317	290	343	312	287	281	304	341	341	328	311	331	329	324	332	306	322	297	341	308	320	330	338	300	306	312	340	313	330	311	342	300	300	302	320	340	312	310	340	346	366	335	323	326	324	302	318	331	320	303	302	346	317	323	321	328	339	301	327	306	325	356	330	288	314	309	362	312	337	302	316	306	307	316	336	340	314	349	327	328	309	316	285	309	318	310	293	307	330	297	320	335	334	327	334	319	325	324	314	307	341
12323	21668	18764	11304	8059	6297	4537	3376	2686	2034	1708	1543	1302	1099	863	757	673	665	632	582	532	511	493	502	502	524	577	489	534	512	531	520	499	500	549	501	516	461	466	437	453	446	443	440	456	427	486	423	407	442	418	418	416	433	416	392	426	418	400	437	376	427	414	389	394	379	390	415	404	433	381	393	408	394	402	390	398	411	420	392	440	403	395	389	411	389	410	415	421	407	440	397	380	390	345	383	377	397	403	385	401	377	398	402	401	412	399	401	397	403	387	417	384	395	417	396	374	367	391	376	417	388	422	363	371	399	398	415	402	404	412	366	392	416	353	405	375	399	368	378	368	406	355	389	419	425	385	409	409	390	404	370	376	399	376	384	391	392	410	356	418	356	395	382	397	393	410	402	397	396	409	379	408	365	427	375	439	406	386	401	392	393	400	383	387	409	420	400	364	395	422	388	431	356	398	416	410	366	382	357	358	376	359	370	403	388	395	410	389	382	414	368	378	399	434	398	417	415	390	397	417	409	385	357	397	339	404	396	393	400	382	366	404	414	356	400	374	411	412	414	401	402	397	379	384	366	388	436	393	382	383	377	418	375	406	396	407	411	374	382	400	438	413	418	384	396	391	384	407	418	392	394	379	418	381	427	412	367	359	395	418	428	375	410	409	391	377	388	429	371	404	398	418	378	392	412	402	403	414	415	380	372	418	388	396	411	412	431	414	357	412	390	398	381	399	349	374	459	379	387	398	390	432	392	397	401	408	407	399	429	423	395	451	414	397	399	420	393	407	403	376	408	364	392	419	420	389	391	374	369	384	406	399	437	431	357	379	399	412	364	408	425	399	414	394	449	390	404	402	378	379	381	417	381	430	391	386	393	418	350	389	357	371	426	386	406	391	430	375	412	388	411	426	405	443	368	353	341	397	384	409	380	400	377	402	352	394	397	426	379	367	380	358	385	424	372	414	385	363	459	422	422	373	392	393	400	390	371	394	399	425	384	381	406	411	420	390	369	386	362	354	402	396	425	403	397	374	404	403	418	439	364	354	415	375	414	381	391	371	425	405	401	397	384	384	407	411	365	384	405	432	414	357	401	381	390	403	400	429	382	365	410	376	404	394	405	399	428	386	374	375	388	373	437	394	392	396	393	385	405	387	438	396	377	416	381	393	421	421	382	373	395	391	409	360	456	396	402	401	375	415	396	404	423	410	420	391	413	403	374	387	391	389	389	414	393	385	404	368	442	380	412	385	368	403	398	386	406	378	410	386	422	368	378	412	364	397	399	406	352	392	387	400	408	389	410	406	409	407	407	408	379	359	401	415	376	374	370	398	417	384	411	417	394	374	397	371	403	399	422	394	393	412	374	411	404	398	397	414	406	431	411	409	398	411	391	427	410	378	413	416	407	382	402	383	417	381	413	435	399	392	393	419	389	428	431	391	381	383	399	402	351	383	373	370	405	419	386	385	385	385	396	417	393	412	403	412	420	406	367	397	412	427	407	406	397	406	406	418	403	400	375	409	393	401	348	408	420	420	369	369	417	379	380	394	425	412	395	368	418	364	383	386	394	412	412	365	418	404	459	390	403	403	378	398	401	378	414	391	367	386	396	410	378	392	412	403	360	421	367	427	398	417	383	394	403	376	368	377	393	397	397	406	382	406	398	410	396	388	385	435	394	371	394	423	389	401	423	389	389	391	415	358	384	353	381	417	387	424	370	394	387	395	388	413	401	396	403	369	371	401	410	378	390	400	407	380	391	404	419	401	413	392	349	395	381	365	409	425	399	395	360	382	388	384	397	402	406	402	391	399	393	362	399	410	374	425	399	411	392	398	365	373	392	382	387	388	407	425	356	444	406	405	398	418	397	385	377	359	419	397	413	373	370	393	388	386	403	387	411	433	394	372	391	424	376	398	396	414	398	327	393	385	394	431	389	414	381	403	393	421	376	454	361	377	375	386	396	398	396	402	382	405	395	398	382	389	385	365	408	401	428	388	403	393	402	392	411	405	394	353	384	421	371	398	364	403	414	375	402	410	428	395	410	418	390	389	396	413	390	403	428	407	418	439	397	371	385	382	389	424	408	374	449	382	382	393	351	407	393	390	401	423	370	409	440	432	394	389	363	404	436	395	409	383	398	399	417	404	390	365	446	405	395	410	386	396	406	409	402	400	404	370	392	412	430	384	382	375	375	394	408	399	373	388	363	384	419	414	387	395	380	404	401	382	376	396	387	384	403	418	424	390	408	395	375	407	426	408	377	393	376	400	420	416	383	411	408	412	404	408	402	375	376	409	397	418	373	386	413	390	452	407	392	422	381	380	368	419	378	376	397	392	391	406	389	416	417	386	367	376	397	432	378	397	396	406	381	383	432	410	404	381	419	378	390	416	414	415	375	383	382	403	353	393	391	419	403	402	371	399	388	377	425	415	406	379	387	389	405	389	393	380	369	389	413	390	379	374	394	408	383	388	402	398	386	367	398	396	429	389	375	371	382	381	385	452	385	390	401	380	400	401	391	401	390	408	387	402	397	394	397	403	394	372	387	392	393	380	375	399	375	390	390	397	377	427	394	375	395	386	396	345	397	425	384	413	399	434	372	407	407	371	416	407	380	379	414	410	407	384	415	389	366	396	389	422	387	397	397	416	363	380	404	381	369	356	412	388	403	354	363	408	414	390	372	371	339	402	420	387	403	365	427	405	396	348	363	387	409	438	390	366	431	362	375	437	394	378	443	417	413	382	342	398	422	405	385	370	366	350	397	371	372	398	372	400	389	410	415	413	365	389	359	416	401	382	406	404	373	354	396	390	367	392	415	370	402	394	405	409	416	406	389	398	384	380	395	379	402	421	396	374	384	392	391	411	407	397	363	414	412	358	393	385	388	394	395	406	431	398	394	422	386	396	396	413	386	363	355	413	393	422	393	412	389	369	376	370	391	406	405	388	377	399	364	392	406	427	417	385	404	402	387	428	368	370	362	370	387	387	398	373	399	377	418	427	421	360	381	413	381	382	407	378	409	411	402	400	395	389	400	417	420	431	354	367	388	410	411	414	428	384	394	373	417	405	373	381	366	382	395	372	386	384	392	377	367	389	419	389	414	428	407	396	384	386	397	371	397	390	432	411	387	394	380	361	387	403	391	395	396	399	383	392	430	401	374	389	403	397	401	398	374	400	392	375	398	390	411	391	366	413	388	395	424	411	390	391	420	389	387	387	382	390	387	405	385	376	361	370	387	376	432	392	419	413	384	384	375	383	385	396	425	398	380	392	409	407	385	381	424	393	424	389	387	394	402	421	403	383	382	394	391	409	408	418	406	380	386	393	387	424	416	388	374	405	401	346	400	379	381	432	430	385	388	410	399	374	393	385	409	419	391	372	398	391	400	386	341	400	405	390	411	418	392	413	385	387	410	364	382	370	389	392	391	391	390	370	392	404	410	389	375	379	429	373	412	377	435	406	398	364	393	347	378	431	428	385	409	383	382	398	385	408	427
23677	21036	28326	23952	21065	14584	5136	2775	2017	1556	1364	1180	1031	861	692	568	538	482	448	389	361	336	331	340	328	339	353	318	341	344	339	327	321	345	299	351	345	291	277	294	252	256	282	238	243	265	263	228	243	228	261	223	239	247	254	212	229	258	250	226	243	233	233	246	271	240	236	219	238	225	231	221	260	204	215	239	226	268	207	243	233	206	229	228	253	224	219	228	224	274	240	237	246	238	223	206	232	201	217	210	232	239	250	209	227	216	219	214	209	223	224	214	237	244	249	214	239	192	238	231	215	216	233	229	209	214	238	242	244	219	250	204	236	212	218	222	232	202	239	210	232	213	233	215	214	211	235	216	225	215	225	242	209	215	231	240	233	229	199	224	220	228	204	218	235	230	210	217	230	215	231	232	221	203	217	223	201	214	212	222	233	249	248	213	224	245	219	219	242	247	224	263	229	246	234	222	237	226	243	234	265	223	248	230	210	230	234	225	229	246	226	241	208	217	225	214	222	213	219	236	221	248	263	213	217	222	218	219	239	227	211	218	240	216	222	199	222	226	228	210	213	215	220	221	200	218	207	242	233	215	205	222	228	217	238	216	201	227	210	214	221	203	252	215	241	218	256	246	214	226	219	198	228	230	231	229	234	209	256	233	235	229	230	228	230	241	234	219	232	202	247	226	219	209	230	223	215	228	210	225	225	204	223	235	212	230	212	235	196	230	220	218	213	251	237	212	213	244	214	236	214	228	228	212	201	208	214	224	189	227	213	214	207	216	221	205	229	247	220	250	219	234	224	235	233	259	231	239	222	224	234	228	235	269	238	239	216	249	218	223	225	208	233	226	221	229	228	218	219	246	226	246	244	271	224	224	233	235	231	223	220	214	220	243	229	237	228	250	222	236	232	231	225	224	233	209	237	237	206	229	209	231	224	242	224	211	257	218	227	239	235	223	246	248	210	217	227	221	247	222	208	237	247	236	202	201	202	246	237	197	238	221	189	225	220	226	236	228	221	219	235	224	212	212	197	199	212	203	196	235	227	211	223	263	189	252	240	210	240	215	233	229	243	220	216	233	241	224	230	226	214	233	237	243	223	213	210	213	192	202	242	219	224	228	208	222	229	223	236	225	242	249	228	245	188	230	204	237	238	241	228	248	212	226	219	212	203	235	214	228	249	225	241	228	221	209	227	227	226	214	226	207	219	194	255	222	236	221	227	236	220	196	236	227	223	240	252	195	214	250	198	213	220	224	217	227	223	223	213	210	255	208	241	229	212	238	209	236	217	202	227	231	230	216	250	235	225	253	225	225	235	235	211	204	228	232	223	230	221	210	239	232	222	233	230	226	211	224	229	212	236	216	219	224	204	215	218	232	208	218	232	193	212	242	243	210	214	216	226	217	249	227	223	225	270	245	194	234	207	218	239	233	200	235	238	241	203	207	215	246	203	233	213	236	242	228	228	229	219	217	233	237	236	223	232	236	222	212	224	229	214	203	221	197	241	213	199	223	237	228	212	201	192	216	203	242	209	230	209	238	229	245	222	231	244	241	211	236	234	219	232	202	230	248	228	213	253	237	237	217	220	215	195	228	224	236	213	243	241	220	229	237	229	248	219	234	246	218	224	225	240	228	223	209	206	215	224	232	223	201	236	257	219	238	223	246	227	232	197	197	220	198	218	212	235	217	216	236	235	218	210	204	222	204	242	236	241	208	228	244	228	200	215	220	223	239	237	204	218	201	208	232	213	237	261	218	225	225	220	201	207	190	223	242	211	228	222	200	222	218	209	235	230	233	251	210	240	208	202	228	236	211	242	211	202	228	247	221	242	211	229	218	220	233	229	217	191	212	183	243	230	216	236	193	232	238	218	211	211	236	234	220	245	245	227	220	240	214	210	219	196	219	210	221	217	212	238	228	198	228	219	242	213	212	202	243	256	228	223	193	212	232	238	222	237	222	237	236	173	242	226	230	233	215	225	200	221	199	210	222	229	210	236	219	204	241	205	215	231	221	241	223	248	197	221	235	215	231	218	200	218	227	228	223	205	233	232	202	238	221	233	198	237	183	229	248	223	234	209	252	201	230	222	235	221	218	221	223	230	230	231	218	212	227	219	219	227	242	229	228	245	208	235	212	231	222	216	229	230	224	225	225	244	227	195	212	194	232	230	227	242	247	214	219	241	193	225	227	214	203	215	220	235	216	204	224	216	203	235	233	246	240	226	224	194	227	223	214	284	236	229	224	236	240	254	212	210	217	233	240	209	225	211	204	205	232	237	206	253	208	220	214	233	190	225	237	233	221	248	231	241	222	242	214	207	250	218	230	225	218	219	208	210	248	189	232	230	236	223	219	207	215	222	233	244	243	212	254	225	231	255	177	219	210	228	224	239	217	209	227	239	213	209	247	220	217	224	223	229	234	235	237	221	222	217	214	223	256	230	239	239	212	215	205	237	258	214	230	225	205	217	215	217	224	239	226	207	215	235	221	252	244	208	213	216	197	228	240	195	238	217	198	217	209	222	207	219	231	232	225	217	199	201	221	207	203	222	202	226	230	248	233	221	215	229	236	241	217	205	210	202	247	210	231	231	213	219	212	250	202	237	208	270	231	246	231	250	234	218	245	219	211	227	198	228	230	232	253	195	221	238	206	225	241	228	211	237	213	236	222	218	238	247	225	190	214	236	242	220	197	230	214	195	239	246	238	222	222	205	237	201	212	218	226	201	232	203	210	232	223	233	225	257	227	226	230	243	232	257	210	206	209	239	209	223	217	210	229	226	241	208	243	226	212	225	233	247	219	231	216	220	221	241	229	216	229	234	230	220	201	212	210	210	238	228	225	212	230	217	205	225	224	215	241	217	211	211	222	236	223	244	249	211	206	222	240	242	241	228	233	192	228	231	238	236	216	235	187	191	225	253	251	224	228	229	265	238	218	214	197	245	222	211	225	238	255	216	241	226	232	247	221	207	216	231	237	223	216	230	222	210	224	252	250	214	203	205	216	211	195	206	220	213	199	227	223	258	242	202	195	249	194	221	238	208	206	210	225	231	232	231	219	225	213	241	212	238	225	226	220	234	242	216	211	221	224	224	236	221	248	215	241	198	218	219	216	200	222	240	249	253	217	227	212	208	219	224	232	233	203	218	225	242	237	229	210	227	210	206	244	244	222	196	229	246	230	233	214	229	219	218	208	224	214	225	206	231	231	200	212	221	255	200	208	230	209	200	209	241	208	242	230	200	229	239	233	217	228	249	223	213	225	224	224	223	205	234	233	226	201	207	258	249	230	189	240	215	210	227	232	209	217	215	235	201	235	227	238	202	199	224	225	217	230	223	211	230	209	214	224	264	255	217	216	244	227	228	222	218	242	231	222	261	235	228	213	208	213	225	221	225	244	233	232	217	232	206	237	212	211	220	229	246	230	220	235	243	221	216	234	249	212	211	212	239	235	230	249	236	243	238	217	215	241	227	237	249	235	218	240	211	226	248	232	207	237
13306	29048	25993	17259	13254	10363	7659	5769	4394	3393	2855	2495	2063	1630	1303	1087	907	842	743	659	544	506	487	513	474	489	497	430	486	494	530	518	468	515	463	452	428	440	359	395	380	388	368	368	385	348	356	373	363	324	338	312	329	304	331	319	330	304	305	312	337	298	290	303	303	294	292	298	336	293	300	282	291	286	337	317	290	278	319	307	294	307	279	293	309	312	292	329	288	260	258	296	317	305	298	300	313	265	264	290	282	274	265	266	262	292	294	275	235	294	314	279	265	247	299	291	278	297	312	302	299	274	326	281	263	279	266	273	258	301	293	287	289	271	287	291	291	276	277	284	288	318	275	273	282	284	299	295	304	291	260	291	313	294	295	332	301	250	306	309	294	291	280	287	284	264	285	286	278	264	317	279	281	271	294	279	283	283	265	296	271	282	312	251	287	289	277	300	289	294	298	302	278	274	262	261	270	275	297	285	255	309	269	293	287	294	294	251	290	278	299	301	291	298	263	293	281	299	254	296	286	284	295	299	277	300	281	310	250	263	272	308	285	304	292	303	306	266	280	262	284	265	302	266	272	265	288	293	280	265	287	295	289	260	257	289	300	310	295	278	266	288	275	274	278	291	248	293	256	311	254	278	262	307	297	279	304	292	285	276	291	266	305	271	293	309	290	283	298	273	295	260	253	341	278	270	268	304	261	265	275	258	280	288	288	322	257	294	272	295	301	267	299	271	287	266	279	296	289	290	267	262	270	309	274	290	319	278	306	301	281	262	268	288	251	262	265	293	284	246	289	296	292	284	269	259	231	301	294	304	254	315	299	278	295	268	332	284	260	267	281	309	299	297	261	296	287	266	258	277	280	255	247	302	290	280	311	285	277	289	280	282	267	315	284	285	272	273	288	261	302	290	272	298	291	288	267	305	297	262	308	276	283	276	299	261	233	283	273	322	287	265	301	319	294	269	281	285	269	307	270	275	276	280	253	287	279	280	294	280	255	265	257	281	286	282	247	267	260	298	302	327	274	299	263	266	289	286	269	273	265	294	282	282	271	289	261	295	290	287	235	248	286	299	279	292	292	292	252	258	277	295	300	270	280	288	293	299	283	315	290	264	283	267	273	274	261	278	277	300	249	288	284	279	295	281	261	282	277	255	280	260	295	308	298	271	276	282	309	311	305	278	300	275	305	271	280	296	271	291	301	290	271	321	278	270	256	256	327	301	292	292	292	294	270	278	283	304	282	294	292	278	305	294	289	324	247	293	295	289	280	288	262	312	280	273	265	277	264	291	288	304	303	262	292	270	276	275	301	279	280	285	284	293	286	284	291	289	283	276	296	261	307	281	284	276	263	266	270	282	283	303	278	285	294	272	261	301	280	287	264	273	273	277	253	269	286	287	282	251	295	301	311	268	263	273	274	260	263	306	288	283	265	296	259	288	258	284	291	276	256	243	279	252	291	269	295	278	299	269	293	279	284	284	293	273	262	261	282	256	269	309	266	297	293	278	276	282	285	286	304	284	313	285	276	284	281	277	271	274	278	245	286	260	270	276	292	294	284	263	273	265	279	275	265	297	279	299	276	288	268	275	268	284	268	281	271	283	286	284	299	269	276	308	329	281	283	298	306	265	292	278	286	259	295	246	296	289	286	297	284	258	272	279	298	258	276	293	292	286	282	293	288	275	277	287	275	306	299	266	295	292	286	263	314	273	254	265	295	279	281	262	272	278	276	299	282	309	295	290	266	274	306	276	299	280	306	310	272	288	304	250	275	271	267	274	265	301	294	270	307	280	297	294	267	287	299	300	267	280	270	289	255	270	246	285	275	257	268	289	270	301	277	257	244	290	262	295	279	322	274	296	267	274	273	286	260	288	276	310	292	271	301	289	289	287	288	292	277	264	297	277	290	275	317	281	272	284	266	260	297	278	311	285	273	290	311	263	281	275	312	291	294	285	264	271	258	293	263	270	302	291	279	271	291	265	303	277	281	280	277	272	330	291	258	316	267	276	279	272	301	299	253	307	235	305	266	293	279	247	262	305	296	292	285	253	267	277	309	277	275	284	303	287	267	298	253	303	258	287	298	265	271	262	289	286	290	278	289	277	281	292	291	279	298	299	265	267	274	282	276	310	256	274	267	270	283	279	270	312	280	270	283	278	246	288	295	328	276	256	258	272	277	269	271	290	295	288	294	262	272	297	267	269	284	280	284	301	272	282	303	314	280	263	304	297	262	282	247	311	277	304	292	284	295	274	303	255	288	246	274	285	293	269	292	290	277	297	271	281	301	256	264	289	303	301	302	304	306	285	265	287	292	286	260	268	310	283	277	285	278	272	298	285	273	267	268	293	265	300	289	302	255	306	290	273	280	304	283	268	270	291	261	279	287	289	283	282	293	293	264	281	301	281	257	292	266	273	265	279	295	290	292	294	296	292	279	260	284	295	297	270	277	272	318	302	308	275	285	289	307	280	288	286	271	281	270	289	282	262	285	291	257	264	279	299	282	276	270	276	251	305	280	260	279	292	254	273	285	302	286	310	279	315	299	282	276	278	297	286	268	278	307	304	253	258	283	286	295	272	281	269	253	306	273	266	242	271	272	280	293	277	265	234	295	315	317	270	300	319	288	293	287	309	303	278	250	268	265	267	290	292	283	314	290	301	273	323	268	316	251	297	272	303	258	260	264	282	280	291	278	285	284	285	273	278	272	298	280	290	301	312	308	270	293	261	279	260	266	283	258	300	276	295	252	266	280	289	289	278	288	296	319	261	247	300	294	285	298	269	281	282	288	287	294	276	262	310	310	251	260	302	294	285	287	295	287	313	316	287	285	276	269	296	270	295	304	294	272	278	278	267	297	263	281	289	284	314	259	309	271	266	297	286	311	234	294	268	298	261	265	286	269	281	260	263	238	289	262	296	289	304	273	256	242	276	329	273	279	290	258	257	286	289	297	315	285	298	293	276	273	287	296	281	268	302	274	310	303	267	270	287	269	311	263	278	278	288	275	270	298	235	274	281	241	285	306	275	268	275	298	284	292	272	300	279	261	270	279	286	270	281	291	272	286	280	285	259	286	282	288	299	288	293	269	281	295	294	300	266	275	326	297	256	281	258	267	286	284	257	293	278	269	273	300	274	269	301	264	283	281	280	285	257	260	294	283	251	292	301	296	275	268	276	308	270	279	266	272	284	293	272	299	263	305	287	307	279	311	280	298	275	270	296	322	294	281	293	278	287	284	291	294	284	283	271	275	264	278	269	253	270	281	290	266	273	289	274	284	277	283	285	282	269	276	246	293	288	255	289	301	287	304	275	259	292	299	290	292	265	275	306	300	318	282	285	308	282	287	273	265	265	251	270	264	285	283	282	309	295	259	288	243	263	273	266	282	302	299	295	296	302	266	261	288	256	293	285	269	302	293	288	269	274	266	326	270	299	283	291	274	263	275	253	291	281	287	262	279	274	283	276	278	291	307	285	280	289	267	254	301	260	288	288	282	280
22700	21065	28820	23537	21087	21349	14359	4429	2830	2281	1879	1631	1391	1153	920	729	666	597	529	429	388	320	350	320	367	377	346	334	385	348	339	350	324	328	311	316	320	276	224	237	250	283	264	229	229	234	220	258	227	213	196	213	201	204	188	196	199	215	206	183	198	179	202	220	191	192	193	173	175	187	182	227	197	190	187	210	183	208	214	206	182	194	191	173	186	170	173	187	180	184	199	183	193	173	198	179	176	172	194	174	159	182	177	158	205	179	171	161	177	182	188	177	174	188	190	174	182	187	167	175	179	176	165	191	191	167	187	159	192	162	146	193	171	204	190	176	168	170	162	191	180	146	180	181	174	171	173	172	162	163	183	156	172	209	181	189	159	198	174	186	191	181	212	187	175	191	180	185	159	157	167	164	188	178	161	158	188	178	173	179	168	183	179	154	178	206	169	181	185	177	163	188	162	172	159	161	190	170	160	150	166	179	198	192	173	174	188	174	179	149	210	190	192	190	184	214	166	184	177	185	165	186	173	181	172	157	169	207	185	197	178	199	159	182	176	166	206	173	183	187	193	164	160	197	180	205	174	176	165	160	160	180	220	159	177	185	189	200	165	166	193	158	176	172	191	180	188	189	171	164	171	164	153	162	173	179	181	182	187	215	191	171	158	192	175	162	193	173	180	200	181	175	175	187	161	176	179	179	169	196	170	160	179	206	156	165	179	161	173	191	194	168	175	182	194	170	199	190	188	152	186	190	176	168	184	175	176	199	170	170	199	182	181	179	191	168	161	192	172	194	181	173	182	197	186	173	174	155	180	184	176	175	168	185	197	170	204	176	184	164	177	172	159	147	164	157	148	169	176	174	177	183	183	185	197	152	162	149	172	183	173	168	189	194	161	148	188	184	179	186	174	174	191	182	193	178	194	169	182	170	201	190	184	154	187	182	171	167	196	170	163	184	175	190	193	165	176	182	185	169	175	187	164	189	192	160	170	187	169	167	196	196	167	184	169	168	152	167	158	181	182	162	177	182	169	180	179	183	163	172	193	181	188	164	216	200	159	158	171	208	183	199	195	177	180	179	177	179	184	161	179	182	177	170	172	167	163	207	209	192	193	178	171	182	181	188	183	181	167	167	192	179	168	207	187	192	172	201	162	165	193	163	175	190	180	159	186	198	198	185	181	198	168	171	181	180	169	194	190	192	187	180	146	168	162	173	171	180	179	176	175	191	185	185	189	185	180	168	193	172	170	165	165	192	186	197	163	152	202	167	195	168	183	172	174	175	172	172	165	168	177	163	190	176	189	186	184	193	172	196	183	158	169	180	176	174	183	175	180	180	181	171	178	180	194	184	166	161	173	188	186	190	175	155	188	189	169	177	176	159	167	200	178	173	180	186	180	166	190	140	197	181	179	171	160	164	176	152	181	210	175	173	190	186	171	164	167	164	193	164	178	198	162	160	181	188	187	179	178	174	150	174	190	156	206	165	182	164	171	186	198	195	198	183	160	164	163	190	183	180	207	166	192	183	156	160	175	159	169	203	181	174	173	167	149	170	182	189	178	194	187	167	168	194	163	187	171	192	169	182	185	171	205	194	169	200	165	184	171	159	181	159	162	178	191	168	168	169	162	174	174	190	168	215	161	179	170	185	197	180	186	169	172	192	172	191	179	178	175	177	195	185	158	168	192	182	161	172	171	172	185	151	160	174	195	196	164	176	194	144	176	183	194	174	166	177	203	186	160	190	181	174	187	160	181	187	198	172	180	178	208	186	160	180	162	182	183	192	186	203	158	181	185	181	179	191	172	186	179	174	177	147	180	193	168	194	183	160	169	183	176	185	191	195	175	182	161	162	164	175	165	185	177	179	166	173	164	201	157	172	200	178	183	161	160	168	174	185	192	165	195	168	203	180	168	202	146	152	170	188	197	173	190	164	171	188	164	168	158	182	159	209	189	182	174	166	167	174	171	179	157	179	183	183	179	200	168	168	174	168	185	204	164	162	169	141	159	183	174	205	186	159	173	184	154	164	190	173	177	191	164	163	163	167	172	164	180	175	168	187	173	170	188	160	166	178	196	168	190	160	143	183	176	192	182	186	191	189	192	169	174	190	185	173	175	199	178	179	198	185	178	163	190	182	189	170	173	186	194	168	172	185	164	181	171	169	179	178	176	153	206	192	188	173	157	174	176	180	205	189	174	196	177	174	189	178	179	183	181	178	171	170	178	183	165	183	181	166	159	193	196	170	153	179	181	190	171	184	159	185	185	188	176	171	183	173	197	167	160	152	182	164	178	209	179	191	159	175	184	178	172	181	180	181	193	168	187	175	209	185	169	208	176	182	186	182	189	172	182	198	168	194	199	167	191	160	187	179	154	184	178	175	177	193	204	151	173	166	186	168	180	181	204	175	173	182	194	195	198	166	156	160	193	175	190	213	204	174	187	177	163	164	170	155	155	194	148	179	169	197	182	203	152	185	178	185	168	184	163	175	196	170	189	188	162	172	162	186	176	169	170	191	164	181	173	172	166	158	176	166	156	189	171	173	175	163	165	178	187	195	171	197	177	146	158	169	170	170	163	162	185	175	178	166	175	194	184	178	181	193	152	181	177	177	158	182	185	170	173	177	156	170	190	179	178	173	174	156	173	174	175	185	158	199	181	178	153	151	189	179	176	187	174	163	170	190	186	188	149	167	167	181	172	174	164	181	193	161	140	196	158	160	188	169	178	190	176	172	193	182	181	161	171	177	197	152	170	170	164	191	158	175	174	178	153	175	169	177	161	157	156	191	161	185	166	194	171	172	183	170	184	179	183	174	194	171	168	189	173	171	194	165	191	162	172	194	168	187	189	182	190	166	189	168	173	197	188	176	161	190	158	198	167	183	173	200	187	194	170	178	191	144	181	188	184	181	182	183	167	198	196	159	160	188	156	195	174	178	174	175	184	190	213	154	172	163	184	169	185	158	188	182	163	177	199	175	188	177	181	191	178	172	168	169	187	149	190	183	158	161	172	172	180	173	172	187	182	167	176	174	165	184	183	171	197	187	183	160	156	198	148	180	166	172	186	181	181	179	174	173	155	195	186	175	166	192	179	172	173	162	182	135	170	189	176	157	198	172	194	178	166	183	173	209	180	177	176	180	191	164	182	200	182	179	208	176	183	193	146	189	172	180	190	175	183	201	172	192	174	175	154	193	191	168	172	183	194	177	193	179	169	195	149	170	181	167	174	169	174	187	188	170	187	198	181	180	188	188	156	184	181	194	182	164	172	193	184	158	153	206	211	180	171	197	180	166	186	172	173	163	182	146	162	182	169	178	175	168	184	186	201	184	195	187	146	186	182	204	181	171	173	167	189	173	162	172	160	166	189	195	184	165	192	184	169	213	183	169	170	165	170	174	173	176	185	164	169	177	180	178	187	183	206	197	168	180	179	177	170	172	201	179	175	199	175	182	193	166	178	193	192	204	183	166	164	148	191	185	174	176	179	166	186	197	189	194
15588	33783	30732	21937	17058	13652	10446	8026	6287	4721	4026	3369	2767	2220	1766	1350	1146	1055	989	781	676	485	562	524	602	573	521	537	515	541	537	528	480	464	472	449	438	450	345	354	353	339	365	378	326	340	339	289	289	301	296	256	295	285	266	276	303	289	297	248	250	262	268	256	224	256	230	239	257	260	250	240	237	238	267	261	250	240	209	253	242	240	263	240	215	207	230	245	247	239	254	240	242	219	235	245	246	243	237	204	210	220	227	221	222	204	197	213	211	257	250	216	219	244	200	217	231	245	213	200	219	199	222	238	202	208	208	230	220	232	230	219	211	215	227	212	250	248	223	221	231	229	196	230	213	194	222	214	217	212	216	237	205	223	205	211	244	225	213	191	245	237	238	205	199	216	201	192	224	194	213	196	243	204	237	236	235	208	240	215	191	245	220	209	232	219	212	200	236	243	204	217	224	215	233	197	220	187	195	212	197	225	203	219	191	194	223	216	241	213	211	216	203	243	234	220	209	210	213	211	228	226	231	225	230	218	199	228	205	227	203	211	227	237	227	200	213	205	241	219	214	216	202	219	222	216	255	239	214	235	242	216	220	196	197	212	208	202	224	251	219	205	224	197	210	230	222	203	203	201	221	202	216	214	243	232	239	229	221	221	204	220	222	246	184	203	207	193	215	216	241	228	230	217	217	221	219	228	209	217	214	214	223	231	187	202	211	197	217	201	219	233	213	221	214	251	196	240	214	207	196	239	206	210	247	210	223	216	212	238	208	207	203	218	221	218	229	227	227	222	225	214	237	230	203	213	247	223	200	213	229	222	210	209	237	242	222	222	239	227	224	217	201	211	220	220	243	217	255	237	212	231	206	210	224	224	204	218	223	205	214	217	227	222	206	237	215	201	204	211	227	195	215	216	237	216	190	209	209	220	213	217	218	202	217	202	199	217	223	219	198	221	223	212	196	237	226	191	207	209	206	195	241	234	216	205	215	222	244	220	204	195	208	211	204	233	227	230	229	238	205	204	225	194	218	241	233	180	200	269	224	202	229	187	218	205	223	209	224	198	194	218	228	206	224	217	244	202	213	228	224	225	218	222	220	224	221	227	240	188	214	224	183	196	223	243	224	224	226	199	222	197	209	211	214	237	217	211	217	221	197	226	193	216	223	218	226	195	215	217	230	228	205	226	208	201	216	201	242	213	220	228	251	217	225	212	224	239	225	213	215	233	212	234	229	218	227	215	207	227	205	207	201	243	213	219	213	220	235	200	238	203	209	205	225	232	220	230	218	215	244	207	213	215	197	198	206	212	205	222	214	199	230	240	202	221	238	212	207	233	218	217	188	219	219	226	217	215	250	227	218	198	207	212	196	232	204	223	211	226	211	235	198	220	208	240	207	220	194	200	229	217	239	223	227	238	212	211	211	193	212	202	190	201	192	220	208	223	218	238	226	218	207	213	221	197	246	232	215	231	203	210	243	225	223	223	213	223	210	181	202	212	226	245	218	225	198	210	219	201	214	212	213	233	248	220	209	199	195	189	209	194	220	210	225	204	177	231	240	219	203	222	225	211	210	232	222	230	218	229	207	212	232	227	212	230	231	218	197	221	240	206	205	213	213	231	202	205	205	212	240	212	234	218	185	226	199	221	207	222	218	230	208	235	229	192	217	214	221	216	233	208	189	213	216	223	229	209	208	228	180	224	221	222	230	200	233	224	226	223	211	210	209	222	222	228	246	218	222	219	227	261	208	209	233	217	246	218	212	225	229	219	209	188	216	214	215	249	200	222	197	218	214	247	208	218	200	220	210	228	192	217	202	243	230	204	222	217	222	205	204	205	222	225	220	207	235	252	234	221	219	220	225	191	212	202	232	219	215	227	257	224	215	194	211	207	182	221	206	218	219	214	227	229	229	212	224	234	241	228	237	202	235	240	199	208	191	232	206	206	215	221	205	196	215	225	213	218	183	194	233	237	209	222	209	213	210	236	231	229	225	200	240	213	214	202	233	225	204	207	197	224	202	224	209	263	206	251	214	210	209	219	232	240	207	201	234	235	205	227	224	217	212	221	219	215	221	217	192	220	229	224	206	218	222	226	229	221	263	214	202	237	199	225	213	223	206	209	229	206	215	232	208	207	216	194	218	205	202	222	214	214	204	233	197	205	222	209	251	237	245	226	190	199	215	216	209	238	203	213	238	222	210	217	205	220	228	215	240	214	231	224	210	217	196	217	203	205	207	205	226	227	212	206	184	247	217	216	208	211	206	237	207	225	217	200	205	207	230	206	193	218	232	229	253	234	206	232	213	236	236	226	212	185	209	225	225	229	218	207	216	214	221	215	226	221	208	215	208	226	222	210	204	210	226	206	213	204	226	221	241	221	207	202	214	234	208	227	215	201	252	240	225	248	221	214	223	220	223	211	189	220	213	219	223	208	214	229	244	222	210	233	220	220	240	233	238	237	214	223	189	220	204	230	210	184	219	198	237	225	216	238	202	219	227	206	210	191	214	191	190	215	215	217	224	229	247	221	197	237	229	231	214	216	220	184	216	227	212	217	216	231	206	212	212	200	226	220	230	231	215	230	212	212	182	222	204	224	196	230	210	219	215	206	219	223	232	234	227	205	221	210	212	212	211	212	213	215	228	220	211	211	236	200	201	224	210	202	215	202	206	223	214	231	239	195	207	223	217	214	234	237	194	224	204	233	201	203	205	222	223	182	208	197	223	215	242	229	228	215	224	229	242	203	193	229	220	193	200	226	221	222	202	218	218	199	210	213	248	223	213	206	190	188	217	233	188	218	204	233	220	211	207	220	225	197	228	200	221	204	215	235	215	222	225	222	178	183	209	236	224	233	209	195	229	214	239	234	207	215	232	221	206	216	198	200	216	224	226	185	239	234	207	220	201	221	218	197	232	190	210	227	232	199	206	223	210	234	213	223	208	230	251	219	238	206	218	209	240	220	214	220	221	246	225	220	199	209	223	242	224	199	204	216	219	226	220	216	193	222	198	205	214	196	202	206	217	184	204	207	226	236	216	203	205	233	230	204	216	188	196	239	208	233	223	223	204	217	228	193	232	241	209	224	243	215	221	203	202	229	217	221	231	195	232	237	208	209	210	216	223	225	234	225	189	221	222	268	209	223	230	220	206	204	220	231	226	223	212	219	209	208	209	254	196	205	195	199	213	228	250	205	232	216	190	236	234	222	235	236	207	202	217	204	209	251	206	224	236	205	199	243	214	193	201	198	258	223	213	207	217	207	229	199	211	210	209	185	216	224	225	228	215	201	225	219	195	233	187	219	208	211	237	211	221	231	230	204	234	200	214	205	215	199	228	225	203	207	227	219	212	234	227	252	211	224	236	208	232	233	248	200	233	206	233	220	230	213	204	224	214	222	226	192	197	196	220	198	233	228	226	208	213	208	234	212	211	244	196	210	237	206	234	229	237	221	227	197	209	217	219	209	214	199	206	197	241	223	187	227	219	226	206	217	203	189
26841	20766	16904	8988	4584	2951	1984	1537	1192	1011	953	816	705	621	512	504	488	429	426	407	397	363	398	377	371	385	369	384	403	374	383	397	388	377	371	385	372	382	369	341	346	359	333	349	346	337	331	354	345	364	334	331	343	322	353	320	344	335	321	319	365	323	303	318	323	304	321	336	339	339	344	342	378	293	345	353	324	314	319	303	339	323	317	365	314	295	319	327	328	345	305	324	333	332	285	327	339	340	333	313	288	300	327	317	316	353	332	305	329	313	332	340	338	318	308	349	316	321	340	325	294	334	323	303	303	314	322	300	323	326	337	325	334	326	297	322	300	348	309	308	315	333	346	332	340	299	320	306	310	301	307	306	339	311	309	335	295	351	321	319	303	319	303	335	327	329	332	326	311	311	320	310	333	298	305	315	331	305	327	320	324	314	316	311	304	307	306	303	290	324	302	294	353	304	307	332	315	305	306	318	318	309	332	278	310	304	343	310	319	335	298	318	264	306	335	315	319	342	334	338	294	308	301	315	320	314	319	340	306	307	307	310	350	304	324	319	306	309	323	280	333	346	335	313	307	317	314	339	338	319	313	344	302	328	309	317	295	321	302	343	310	306	316	323	311	313	299	338	305	324	319	311	295	308	329	299	329	350	318	332	317	306	340	360	289	322	316	310	320	307	309	326	334	324	329	325	305	331	312	321	322	318	311	339	341	336	328	327	302	306	293	319	328	308	321	292	350	291	326	312	332	307	320	318	290	344	336	339	318	304	364	328	316	315	348	333	327	335	353	324	340	353	347	332	329	307	344	323	314	310	360	316	330	314	345	326	330	307	329	318	302	317	321	296	340	304	320	324	327	319	363	290	336	300	320	348	292	296	328	340	334	311	364	316	309	324	352	337	367	296	352	326	293	300	269	321	321	342	321	327	322	315	319	340	354	319	347	300	302	311	326	313	315	321	298	322	312	319	306	323	349	339	331	324	320	330	327	315	310	299	348	324	303	309	306	311	334	357	327	330	293	331	317	334	338	355	297	314	323	317	326	335	326	305	327	342	319	334	320	276	325	303	302	310	289	347	316	309	325	297	334	323	316	323	282	311	311	282	310	333	317	316	328	326	321	310	319	317	313	287	328	294	350	316	315	323	301	321	299	335	320	328	324	346	318	320	329	326	307	331	333	324	350	293	303	326	344	305	309	315	305	293	318	320	294	282	319	332	340	350	320	301	303	323	289	371	363	309	302	328	328	283	324	331	330	340	307	324	371	333	315	309	336	309	321	297	304	303	324	308	327	339	337	333	331	332	339	361	323	320	315	357	296	314	322	281	327	340	312	312	320	314	342	362	294	305	327	331	309	314	310	318	297	292	334	337	287	318	326	303	330	323	321	324	300	332	293	312	297	321	338	295	336	334	344	322	317	333	302	326	319	347	313	303	310	314	312	288	330	326	322	325	318	317	303	293	284	318	292	322	276	319	319	320	375	330	325	312	325	353	310	347	342	315	354	321	321	331	340	300	306	375	314	333	324	337	314	307	328	354	313	310	333	353	329	353	332	335	305	325	301	303	300	324	330	300	311	307	327	341	316	323	320	303	333	311	330	320	340	345	312	310	310	338	349	322	336	309	317	341	327	329	304	332	321	337	351	299	337	322	293	310	302	303	345	300	297	295	315	327	295	338	326	339	309	331	300	331	329	310	366	330	344	328	323	319	334	318	328	331	330	303	320	293	332	332	302	332	310	314	334	332	347	351	315	326	315	301	296	347	324	296	340	355	309	347	317	314	339	311	349	311	334	346	313	311	340	278	297	313	345	316	351	325	357	319	310	313	311	284	305	312	291	325	322	341	306	325	327	310	345	317	280	306	322	318	330	351	330	310	322	303	301	339	285	293	335	308	297	333	312	298	313	311	325	326	288	320	329	328	307	341	337	326	331	329	331	332	326	330	325	311	346	325	339	334	298	313	322	335	289	316	351	331	333	296	336	316	326	302	308	328	340	345	354	314	319	329	305	335	343	300	318	329	312	308	294	342	322	358	317	312	350	326	343	316	308	334	308	322	338	286	291	319	296	325	327	313	302	307	320	310	323	351	318	327	337	324	318	329	344	332	341	317	300	342	342	330	351	326	309	336	296	318	339	302	303	313	326	312	329	328	309	319	349	294	338	350	334	295	350	340	312	292	332	287	314	311	315	367	308	328	325	293	322	318	313	315	295	347	324	370	311	307	344	292	302	328	283	328	330	312	302	314	304	310	346	307	323	296	313	320	310	350	317	294	324	295	336	358	328	275	323	338	321	317	317	368	321	283	336	288	321	310	326	317	338	312	297	311	317	322	355	302	282	311	324	312	327	346	330	298	287	351	326	336	319	320	298	304	311	325	354	316	324	332	339	335	309	327	299	304	320	345	316	374	318	342	342	311	320	331	332	331	276	330	330	297	287	331	362	338	282	313	319	341	326	324	310	328	308	332	322	348	308	330	300	317	313	350	334	333	346	307	293	305	374	317	309	342	290	289	355	299	314	325	340	359	335	340	308	324	361	334	321	322	322	304	310	341	332	323	326	332	302	335	327	293	338	324	326	312	334	299	326	309	318	323	316	295	309	332	326	307	284	313	311	318	339	312	305	335	303	298	340	321	341	329	315	345	318	301	337	308	341	330	314	316	306	315	287	345	337	318	295	279	331	320	309	350	329	307	322	309	306	324	319	317	281	320	307	326	337	315	312	341	309	315	327	332	323	319	349	326	314	320	364	328	301	329	325	354	322	296	338	306	360	328	347	339	305	360	350	306	301	310	327	299	300	315	330	316	340	308	300	298	309	335	318	317	299	326	305	313	299	303	347	313	320	308	295	328	336	296	328	329	313	349	341	352	315	326	340	345	315	283	301	336	335	317	308	318	304	334	325	288	324	310	317	323	297	313	342	358	295	321	328	294	318	299	323	340	325	324	323	312	294	298	320	331	326	302	318	304	349	330	342	331	305	350	321	326	315	294	298	324	306	328	321	322	327	307	334	325	320	311	291	303	315	333	342	313	348	310	284	336	313	313	340	326	318	340	321	315	313	338	345	331	307	317	314	320	341	329	310	332	387	334	318	330	327	289	304	306	346	323	326	342	318	283	321	325	319	345	304	319	325	310	348	324	313	331	337	288	327	323	329	331	345	316	313	320	315	305	315	299	335	318	323	305	294	311	333	325	334	316	328	310	315	301	297	302	323	283	319	340	325	304	324	310	322	307	311	327	327	315	309	311	337	288	318	331	322	295	306	352	310	322	273	344	327	297	305	334	343	287	311	303	318	342	342	337	320	320	311	332	338	318	320	312	339	344	318	317	307	328	359	309	329	310	299	323	316	333	343	341	334	310	327	305	323	324	339	293	299	331	314	325	280	325	299	301	315	326	356	310	337	309	306	353	314	278	313	299	314	299	322	270	310	331	339	283	308	316	304	299	323	305	284	280	321	316	314	277	321	314	327	334	281	330	327	332	380	309	306	334
12181	20690	18559	11146	8140	6047	4575	3395	2668	2139	1811	1605	1355	1074	912	749	742	692	643	674	545	497	528	487	549	526	526	522	523	491	502	491	502	527	514	494	472	462	410	485	458	433	394	453	433	473	433	434	428	429	430	438	401	404	433	389	429	411	419	417	410	412	419	389	413	400	425	399	414	385	426	374	404	449	435	408	395	381	435	419	425	420	393	390	378	421	404	418	404	428	391	401	411	414	381	435	402	402	365	374	402	455	416	394	391	395	366	392	383	416	417	373	405	411	402	356	417	403	404	424	407	403	399	412	415	431	417	378	431	411	419	410	379	376	396	386	387	396	401	409	393	405	404	379	402	435	425	386	416	394	397	416	453	440	401	391	406	414	395	382	373	394	414	412	376	398	401	382	389	427	403	404	386	390	428	416	402	408	390	351	396	409	409	381	361	417	410	400	397	396	407	424	429	398	345	399	396	453	400	373	384	409	398	395	408	396	428	433	370	430	394	404	414	408	401	403	381	366	418	441	442	435	426	399	372	373	421	427	421	432	444	385	411	394	404	412	404	379	369	384	414	392	391	436	393	429	402	416	394	396	357	410	422	390	404	369	410	414	416	392	430	396	427	390	398	423	391	379	354	400	398	416	400	381	437	405	380	365	390	405	403	390	404	400	392	419	376	413	392	372	422	429	409	402	391	408	425	413	377	408	378	420	401	407	383	396	388	400	399	419	406	406	393	398	383	415	402	396	388	400	393	378	412	398	405	425	389	343	393	422	396	404	415	403	430	397	382	397	406	402	397	368	376	411	398	439	391	407	371	407	391	396	402	440	409	419	399	403	405	413	424	383	403	395	444	397	411	424	358	387	428	394	421	397	410	383	376	425	387	393	382	392	387	378	403	420	371	399	421	390	426	358	404	422	425	401	416	364	386	378	378	418	437	387	372	392	424	386	366	409	424	419	391	389	402	407	402	384	424	379	460	419	399	376	423	406	410	409	375	386	425	411	369	424	392	400	423	398	395	366	385	374	392	420	372	413	405	392	404	408	376	422	363	415	411	419	410	392	397	388	414	398	417	399	371	395	445	390	416	413	436	409	409	383	442	352	415	404	405	397	433	408	437	438	406	399	414	361	387	402	412	372	375	388	364	414	398	395	406	388	413	431	404	400	432	385	406	409	398	369	383	396	414	405	402	394	362	395	375	419	406	383	401	380	407	402	367	383	414	375	396	407	401	410	415	368	404	390	413	384	418	448	415	436	395	430	396	408	379	420	390	438	403	391	380	430	408	384	358	407	406	428	417	397	433	405	417	402	422	377	434	414	425	379	412	394	344	375	399	387	397	424	381	392	390	429	417	422	415	401	381	399	389	368	375	401	398	391	412	387	436	438	376	387	391	376	401	387	385	367	393	390	384	402	450	381	371	411	404	427	365	391	381	397	416	396	416	393	376	410	410	412	403	395	426	425	392	416	366	390	378	443	395	403	385	392	421	399	401	417	373	407	387	454	394	420	371	386	382	385	397	377	396	395	434	354	402	404	407	390	427	413	371	388	378	416	389	367	399	391	418	427	402	401	419	425	366	412	410	395	417	392	387	416	369	411	395	406	396	399	411	397	379	408	407	420	413	375	387	402	376	418	385	386	405	424	369	403	380	401	405	392	378	440	404	438	426	399	395	371	399	393	413	401	407	412	371	406	399	420	392	398	400	407	394	417	394	398	428	404	384	410	415	420	397	410	384	396	383	392	408	403	434	415	378	414	379	403	397	429	396	372	406	393	386	396	399	409	390	412	393	410	385	439	385	411	418	454	389	392	395	380	382	415	354	408	402	376	415	405	404	407	424	418	408	396	409	413	402	414	409	403	412	383	393	376	362	399	416	404	438	384	375	395	395	416	406	430	402	357	425	390	393	432	392	436	395	426	453	420	361	393	406	357	404	392	396	371	398	428	427	434	373	406	404	422	438	391	414	377	443	379	400	358	412	364	369	414	379	388	436	389	402	382	423	371	396	384	402	420	416	376	420	430	412	383	379	381	394	440	378	423	368	397	388	406	393	426	405	374	388	385	401	423	392	357	389	402	361	381	437	350	403	372	381	368	409	379	398	405	442	394	396	403	413	413	422	416	365	386	418	433	404	408	378	380	391	374	366	417	397	423	447	409	416	379	391	377	376	442	425	363	382	400	402	404	383	422	380	396	391	435	406	414	419	390	415	399	384	413	400	409	374	395	408	452	410	415	381	388	372	394	399	398	392	402	434	411	377	392	403	392	402	422	431	409	360	387	388	388	410	386	398	400	426	393	368	418	376	385	402	398	379	387	405	409	407	392	398	410	429	411	383	383	406	420	404	412	422	373	374	406	421	410	382	417	400	375	416	398	457	418	383	444	417	375	408	429	407	358	403	420	405	393	392	399	410	389	397	380	393	410	364	409	418	425	375	375	391	407	411	403	408	390	373	391	401	425	403	411	427	375	379	363	425	391	370	387	414	405	424	415	400	422	400	388	402	400	374	409	382	398	413	400	417	423	399	402	384	374	419	419	413	390	395	403	407	367	386	409	399	401	395	419	414	389	412	372	399	388	398	378	452	418	419	414	376	399	396	419	420	402	399	424	396	398	384	403	394	428	409	400	383	434	438	386	394	393	405	410	412	377	391	425	405	427	417	386	429	403	403	373	401	380	420	427	372	412	460	424	402	426	382	409	386	429	412	383	400	381	380	418	394	443	380	435	385	395	419	387	396	419	399	398	403	383	395	383	411	369	406	427	410	385	411	403	393	404	396	420	416	407	396	379	389	422	420	389	422	395	395	410	386	414	400	400	396	419	385	400	407	381	398	435	434	409	397	371	399	414	422	403	391	368	427	429	421	409	408	426	398	393	440	409	402	387	425	421	397	408	409	420	424	399	425	383	406	374	399	370	372	375	451	418	386	393	399	400	371	411	376	372	399	432	411	404	392	386	405	408	379	387	397	394	409	385	390	425	413	404	403	415	352	377	397	403	361	410	423	359	389	411	384	425	427	387	428	388	416	369	353	419	415	402	381	448	395	427	370	421	406	404	375	417	385	348	392	409	400	357	395	397	386	388	389	415	439	380	388	424	398	400	436	364	396	409	400	408	435	396	372	407	403	404	362	406	395	403	399	387	414	432	414	393	422	402	371	373	390	364	380	437	386	424	391	402	416	448	375	433	386	413	395	396	389	385	392	408	398	400	438	409	395	401	419	401	410	391	382	413	406	402	428	449	399	386	424	393	426	409	426	390	417	423	373	381	376	408	406	410	384	386	367	384	407	374	423	401	372	363	395	412	396	403	398	409	368	410	391	393	389	398	406	434	395	398	384	418	422	401	415	417	366	387	388	378	409	405	412	414	399	409	396	388	370	404	349	412	397	394	406	405	417	376	408	389	419	385	374	411	415	431	380	415	425	382	409	377	445	387	373	383	385	379	408	387	380	406	406	437	367	414	383	413	389	416	430	420	380	448	421	435	380	394	403	423
23681	21048	28364	23953	21085	14650	5170	2782	1972	1614	1396	1258	991	832	620	620	578	513	445	369	381	328	365	338	342	342	329	346	366	350	328	311	331	327	318	340	298	279	273	271	244	285	267	272	242	270	257	230	261	251	263	243	238	264	238	242	251	226	248	253	248	229	233	246	229	255	217	217	225	255	240	234	225	223	225	246	232	260	239	242	238	258	219	226	228	239	254	220	237	225	249	214	223	234	226	213	219	242	219	229	228	231	224	226	251	208	256	228	243	204	224	218	255	220	215	211	239	232	210	220	215	213	238	229	235	231	230	232	217	210	225	213	229	207	222	214	215	209	231	241	196	219	249	227	193	216	220	230	239	216	224	213	225	201	224	240	201	219	228	227	242	236	210	229	245	214	240	240	249	220	225	255	237	239	240	205	225	234	204	203	214	226	221	233	230	242	238	213	248	222	239	215	249	231	251	208	209	227	239	233	216	249	232	211	230	246	230	218	230	221	227	207	217	226	243	216	213	229	228	205	207	215	238	234	225	221	198	227	251	225	217	208	197	230	256	227	237	229	223	201	234	243	233	233	213	241	249	229	220	210	233	237	227	227	257	249	253	227	198	235	213	192	227	220	221	253	224	217	215	230	219	212	234	223	236	230	218	252	213	244	246	189	221	222	212	208	215	194	239	220	235	225	238	215	232	227	228	233	244	245	214	204	253	215	223	228	215	224	218	227	237	227	202	216	208	200	239	231	211	226	238	228	224	221	240	249	239	213	246	201	249	197	224	194	224	204	211	214	245	231	226	213	216	255	222	203	225	231	234	254	244	247	192	196	216	232	217	233	226	222	219	234	243	215	244	246	237	220	217	221	239	217	223	229	222	251	245	239	219	229	230	238	229	219	250	252	229	207	237	203	256	222	243	202	240	234	229	232	266	233	234	240	215	229	210	233	215	221	249	248	235	232	221	237	205	240	197	229	244	218	214	220	228	216	231	232	236	228	235	245	245	221	254	203	220	232	259	241	225	210	222	226	205	228	215	213	214	196	255	194	283	239	234	211	217	214	253	205	235	239	221	222	223	225	219	243	214	262	241	230	214	245	240	235	217	210	250	201	236	234	225	218	220	253	240	233	242	222	231	220	237	239	236	226	243	223	221	217	252	228	225	223	235	226	208	237	255	246	206	223	217	211	218	237	198	224	212	256	206	221	233	221	228	209	226	214	212	230	241	230	236	231	212	224	227	220	217	233	229	251	242	222	211	237	233	248	223	226	238	196	221	245	237	208	215	245	225	226	227	233	240	223	217	228	233	224	240	217	240	205	219	239	216	203	198	240	227	231	234	229	247	211	266	228	202	219	222	238	214	223	238	243	239	227	241	217	229	217	236	255	232	230	223	234	217	233	227	215	211	204	239	200	260	217	206	243	195	226	222	239	206	251	229	240	213	221	225	197	231	222	251	221	233	232	220	212	219	246	233	231	268	220	211	232	234	207	210	202	209	233	250	204	255	227	222	231	227	216	217	231	214	225	227	210	242	198	228	207	228	209	243	198	256	229	237	217	228	233	213	204	237	203	225	207	226	214	232	244	250	193	224	233	218	239	246	205	254	215	229	245	227	229	210	221	205	190	230	247	238	243	220	226	204	210	212	229	231	221	236	199	233	230	208	252	209	246	186	260	211	249	243	243	214	225	238	253	217	224	217	223	236	224	258	217	216	225	199	236	235	221	246	218	219	243	250	257	250	220	242	233	204	251	222	255	204	234	230	236	252	246	197	220	224	235	211	234	212	205	242	227	218	257	237	244	255	226	251	224	215	242	244	240	199	206	233	248	206	246	217	228	237	218	233	215	214	195	224	256	222	218	231	233	201	211	215	226	230	231	253	229	241	197	235	230	229	249	220	225	246	211	207	230	224	217	210	248	211	218	229	208	224	225	200	227	194	220	236	257	206	219	218	237	235	216	247	243	213	226	251	194	208	200	214	224	226	222	222	223	247	212	209	202	210	237	238	216	234	232	245	223	231	244	248	233	235	231	212	228	235	243	195	239	231	207	212	240	235	230	233	235	220	217	252	243	244	220	261	213	259	219	197	243	253	213	259	228	210	222	207	216	225	220	212	214	216	237	241	240	201	221	189	205	231	232	234	207	245	238	262	239	226	209	229	230	246	211	222	221	208	207	214	221	204	246	228	218	225	235	256	251	239	204	247	213	226	225	238	204	237	223	232	248	257	207	220	211	227	223	251	230	211	201	209	226	236	242	221	254	228	204	205	218	203	222	237	225	212	218	221	220	224	226	253	227	220	232	213	225	232	229	218	246	224	209	219	239	219	243	241	235	254	220	233	239	242	223	213	233	229	211	233	227	205	237	222	251	237	237	199	224	256	244	226	253	240	233	235	243	235	210	228	218	245	229	233	236	212	214	226	232	224	219	228	213	243	221	219	198	219	239	195	215	221	242	216	217	197	240	255	239	201	221	203	234	210	219	244	204	223	213	226	250	228	223	236	218	236	205	240	219	199	217	210	235	226	184	222	238	248	200	265	232	219	262	226	205	245	241	232	226	224	229	230	218	224	231	256	214	234	209	221	196	210	235	211	245	225	207	251	206	213	208	218	243	212	256	237	205	231	222	208	221	210	240	234	230	221	237	231	257	242	231	238	235	226	226	215	250	231	250	207	222	220	251	243	222	227	244	232	208	227	251	219	223	218	212	219	230	198	240	224	220	212	205	223	215	243	225	216	213	232	242	214	224	204	230	205	213	216	236	262	184	226	207	224	263	219	232	245	221	237	242	261	225	218	232	221	210	255	211	237	243	244	194	214	231	239	223	205	221	204	239	221	200	237	215	226	215	202	215	224	235	225	213	233	221	213	232	250	207	216	200	225	221	232	221	245	232	225	236	241	202	229	216	256	228	211	242	237	231	222	249	201	228	213	225	226	191	233	219	217	241	250	250	267	216	196	225	217	239	227	225	242	246	240	257	240	232	212	232	221	188	246	227	223	236	231	214	220	245	236	222	241	247	251	219	240	224	211	202	216	224	205	263	237	181	211	233	230	255	217	226	240	228	246	229	206	214	215	228	214	242	215	222	203	201	199	242	213	225	228	253	257	208	236	212	240	220	226	231	234	201	227	238	227	218	219	239	241	268	192	232	232	227	230	191	220	223	213	226	228	210	227	249	238	240	233	191	225	244	216	207	219	228	216	239	234	225	249	246	232	236	234	226	237	221	235	231	235	262	233	202	215	222	238	238	231	215	208	214	240	229	220	226	240	217	240	222	233	244	212	228	210	202	220	231	262	216	204	222	234	237	215	219	246	239	217	233	202	200	243	243	224	213	213	230	246	231	221	216	213	211	229	201	190	218	214	225	211	240	203	204	241	207	211	219	216	207	215	234	218	221	248	210	233	230	226	239	226	227	242	223	212	226	228	226	204	245	230	233	232	242	226	215	233	215	241	195	250	249	216	223	212	221	206	219	215	208	251	218	224	190	223	210	192	245
13337	28327	26192	17608	13286	10038	7752	5947	4487	3533	3076	2515	1964	1532	1222	1096	970	813	737	600	533	532	532	521	503	508	525	533	506	538	487	448	486	486	449	434	449	381	349	364	349	381	386	372	409	368	327	355	324	330	325	343	344	342	317	318	309	300	317	327	317	332	316	306	311	302	335	330	301	290	272	314	367	340	292	314	316	331	316	301	305	262	305	318	285	318	288	325	291	296	297	326	297	303	284	301	337	295	279	310	299	281	274	291	296	287	295	293	263	300	325	301	258	268	295	325	296	269	315	281	273	308	339	304	291	279	291	280	267	267	287	291	276	279	289	288	294	272	307	284	284	276	289	278	277	290	272	295	317	318	268	298	272	275	321	303	273	303	280	275	301	276	305	292	281	289	255	284	289	291	269	276	265	285	266	312	286	273	272	302	272	294	310	306	275	291	285	273	283	273	295	298	321	279	306	276	282	281	312	290	310	271	293	319	294	319	317	284	276	306	330	273	271	301	288	284	268	296	291	286	262	309	253	256	292	269	272	307	286	271	299	290	278	265	298	265	292	288	304	295	287	296	288	266	311	305	295	280	283	288	292	274	277	287	263	280	283	294	300	261	277	278	292	262	304	281	293	275	301	287	274	301	299	288	298	288	304	304	289	306	299	285	269	283	286	318	315	300	272	289	287	292	285	268	287	300	303	286	276	283	277	283	277	281	266	272	287	269	275	306	284	285	281	276	291	292	304	283	292	268	277	259	273	296	284	324	306	279	266	286	283	274	267	257	303	278	273	283	298	263	296	325	322	284	290	314	281	293	260	281	309	270	279	296	285	284	308	297	298	287	298	295	280	283	290	297	273	291	299	305	277	321	263	298	275	301	308	303	261	276	245	274	293	300	302	273	260	282	265	290	279	290	323	268	280	291	278	318	275	301	286	278	296	300	301	286	301	268	297	268	278	279	286	271	287	308	333	263	318	276	288	258	256	280	304	286	297	279	286	303	309	283	267	277	301	291	303	312	284	271	288	276	277	295	302	264	238	270	275	280	290	268	307	296	305	304	314	286	276	307	293	257	289	287	300	292	305	289	277	340	316	296	296	285	289	325	270	286	300	258	257	277	274	281	291	300	314	310	283	275	281	307	282	306	277	302	302	279	297	267	309	304	285	290	289	289	270	284	281	281	297	272	271	323	260	298	269	283	287	293	304	262	269	289	300	280	293	312	296	314	278	263	300	315	274	290	278	285	295	278	288	284	309	269	274	292	301	260	271	282	303	309	289	260	319	315	306	319	297	275	284	266	292	271	287	299	277	290	282	302	289	288	278	261	305	291	335	288	238	285	299	284	268	254	313	293	270	280	315	293	294	280	290	271	306	304	299	296	260	257	287	280	311	270	285	282	272	291	301	289	247	299	267	288	268	293	288	335	273	306	281	307	302	296	287	293	268	317	326	284	283	282	280	319	275	272	263	270	293	259	296	276	255	273	248	312	316	313	282	282	273	270	281	272	292	279	299	270	275	272	317	276	267	292	311	288	280	320	278	291	305	282	304	284	264	272	305	279	298	290	286	291	283	270	257	281	255	269	254	304	293	280	306	285	292	275	276	287	282	290	296	302	296	263	267	277	289	316	307	286	271	267	287	286	264	276	289	286	303	262	310	294	286	302	298	326	291	302	271	336	293	300	295	317	275	294	274	276	278	274	269	295	305	288	295	263	292	289	261	265	266	282	285	263	295	264	295	295	289	312	273	305	288	309	282	281	239	296	280	271	277	315	294	274	313	290	278	267	284	285	286	281	279	308	263	286	264	296	294	298	260	292	291	317	299	299	287	258	287	298	270	300	263	295	300	271	246	277	296	297	292	277	289	299	287	295	288	291	277	273	311	300	284	278	268	262	276	305	315	310	274	273	300	321	302	281	288	280	306	285	304	294	288	309	301	276	292	319	272	280	285	300	274	272	278	246	319	274	296	304	309	297	279	262	272	296	260	273	308	263	292	288	286	302	268	306	284	257	329	312	305	286	307	280	268	315	273	291	285	296	271	275	305	304	293	283	278	267	273	288	254	282	296	272	304	302	307	277	296	277	287	278	276	282	287	302	299	298	282	284	252	261	275	297	292	279	301	301	260	267	281	287	285	305	290	275	298	267	303	265	291	283	296	261	321	287	284	283	289	317	303	302	309	289	271	287	303	283	288	283	296	300	302	302	267	267	297	321	294	281	289	273	271	274	287	292	300	310	290	268	302	287	274	272	264	324	269	278	272	291	291	293	289	325	284	283	286	271	286	272	268	261	295	282	256	270	297	297	278	293	275	286	286	290	302	298	282	314	305	286	300	281	312	303	277	301	273	292	274	284	279	285	275	307	278	282	270	289	270	285	301	274	296	245	303	279	283	317	270	295	279	269	287	291	250	288	276	265	317	282	317	305	300	263	263	291	305	316	284	270	283	315	296	287	296	281	289	323	278	280	296	286	272	281	269	266	271	289	311	316	289	280	294	298	247	313	290	282	301	279	268	257	284	250	288	288	258	308	311	306	276	308	291	254	312	280	287	290	263	281	282	279	292	269	303	279	281	332	289	279	278	292	296	320	256	265	267	274	302	280	283	250	325	272	283	265	258	322	268	279	275	293	298	282	269	287	281	282	272	264	293	318	289	294	297	304	306	312	280	292	302	281	298	282	272	271	303	312	294	264	331	281	293	281	297	278	293	289	273	258	273	301	286	297	290	244	282	290	279	282	279	282	271	294	287	295	295	259	323	288	252	302	274	287	269	257	272	309	289	304	300	273	291	274	275	294	289	259	318	321	300	266	303	265	306	291	285	296	291	300	300	266	312	258	305	270	283	291	307	281	266	309	298	305	290	277	294	288	259	300	297	274	295	284	294	267	267	301	262	279	260	305	288	292	292	289	276	278	277	271	301	294	302	300	293	302	317	265	311	283	275	287	278	259	271	303	277	290	284	272	279	291	304	311	287	276	290	275	269	267	305	270	280	273	289	288	286	282	277	285	295	298	264	290	337	278	296	289	272	294	288	298	299	270	298	283	295	295	275	262	285	288	261	302	298	329	305	260	285	274	304	290	318	292	266	265	285	286	326	284	263	306	289	284	303	282	273	288	308	285	296	283	296	291	285	267	309	290	269	315	303	307	274	270	260	287	280	297	260	304	302	299	273	269	283	289	278	269	300	278	290	298	283	307	271	279	281	262	290	291	266	280	284	295	290	304	300	318	264	316	294	281	288	268	298	295	275	279	273	262	275	295	244	283	298	270	301	311	302	303	282	287	324	289	297	255	280	290	287	279	289	305	267	285	282	274	264	309	277	303	279	263	271	307	318	284	317	287	288	303	321	296	281	273	264	269	306	304	288	324	291	285	326	284	317	277	288	275	291	288	266	290	291	256	303	303	278	259	273	265	300	314	311	280	321	279	297	262	265	272	295	292	307	272	280	301	284	270	275	298	294	312	277	294	262	230	260	315	267	323	281	290	309	256	288	292
22666	21048	28795	23501	21073	21255	14467	4400	2943	2369	2083	1738	1389	1061	898	715	665	575	515	428	358	356	356	361	374	343	314	395	389	349	366	359	348	357	304	333	276	269	273	274	257	270	253	280	253	260	227	217	214	212	213	219	218	205	211	201	209	207	211	206	214	211	236	202	189	214	198	182	191	198	189	209	189	186	218	189	197	204	173	186	161	214	167	197	201	206	204	194	168	186	195	212	201	182	197	214	182	193	188	201	186	202	197	180	191	194	174	199	202	180	190	186	164	193	187	197	180	192	212	185	204	170	213	175	185	184	192	174	200	160	171	185	175	204	171	190	148	200	179	169	177	183	192	160	188	203	184	200	175	176	187	183	161	185	204	183	179	161	195	174	176	175	169	171	170	188	188	176	183	178	188	167	158	191	193	186	183	189	197	188	204	169	179	169	173	175	192	188	175	204	179	194	169	198	194	189	182	174	174	164	178	185	165	184	165	189	179	160	177	172	169	186	164	187	191	181	182	178	158	195	172	180	164	196	169	174	178	179	199	181	176	179	170	197	197	190	178	193	182	168	188	176	186	171	190	161	180	200	173	179	156	173	177	201	184	171	160	155	185	165	199	184	168	208	157	181	158	187	202	189	173	194	168	180	196	211	183	184	179	186	186	193	188	186	173	168	179	193	167	191	151	188	187	164	170	180	217	181	163	185	190	161	184	200	171	187	158	171	175	167	174	204	209	201	193	174	186	192	162	192	160	172	180	168	160	179	173	168	178	164	195	176	182	172	174	162	195	178	157	168	178	174	189	180	184	192	203	199	184	181	175	189	179	178	198	182	165	202	192	187	175	177	187	187	181	191	188	188	190	178	182	162	151	168	172	165	186	190	181	176	187	164	199	193	174	187	175	185	204	193	194	172	191	189	204	190	178	166	197	189	191	164	195	196	166	206	189	205	205	190	186	169	185	198	201	192	163	198	178	186	183	164	207	184	184	167	195	199	169	182	183	168	177	193	213	167	163	171	182	169	174	184	165	195	185	186	180	162	145	218	187	212	156	168	180	197	172	169	192	182	195	172	198	178	165	176	179	199	197	198	203	188	207	172	193	168	169	195	212	184	177	183	185	173	192	185	169	180	144	179	160	193	176	159	165	184	203	195	188	169	185	163	196	194	188	175	177	185	171	186	183	175	179	177	162	173	168	167	185	164	198	206	177	186	176	170	199	219	208	142	162	161	187	187	172	186	193	193	210	191	178	190	157	172	192	175	184	180	175	191	174	159	175	174	174	170	194	186	187	182	193	146	180	194	182	176	198	189	195	178	197	208	182	182	174	162	197	176	184	197	168	195	168	179	169	191	182	180	206	182	159	180	168	190	161	191	195	185	211	173	209	163	216	178	186	203	184	168	189	191	196	180	179	184	180	194	172	203	169	182	195	178	192	195	200	179	158	181	173	173	167	159	161	181	182	164	204	160	199	209	153	178	164	183	186	178	176	162	200	159	184	151	176	173	194	177	167	186	204	155	209	187	207	187	175	181	179	182	210	186	176	157	172	190	180	163	194	152	155	193	189	187	175	157	197	183	150	191	168	166	176	155	209	208	182	193	170	176	177	212	200	194	186	195	175	154	162	194	174	191	188	169	177	183	186	203	194	178	181	194	178	175	185	172	194	173	193	184	167	202	167	183	187	168	191	193	202	193	213	193	161	167	169	176	166	195	172	216	170	185	174	192	215	186	175	201	180	194	181	172	204	185	166	176	180	200	177	183	191	170	223	182	188	172	203	195	158	160	170	170	201	190	170	165	183	176	199	186	181	174	186	164	189	158	169	169	164	162	187	195	170	207	180	166	176	218	176	173	191	170	193	188	173	171	192	200	190	196	175	195	160	186	179	197	195	171	182	174	179	174	195	156	167	191	174	178	197	183	170	165	200	184	174	177	204	192	179	178	170	150	164	169	162	183	186	168	161	174	186	183	188	168	173	157	203	169	183	185	199	165	176	184	178	189	176	186	171	189	170	171	190	184	212	194	175	191	171	165	166	168	187	185	168	184	182	177	186	213	166	164	190	177	171	193	192	213	199	185	181	168	178	171	190	194	174	191	170	178	165	194	163	171	146	170	187	197	178	192	152	146	160	183	180	172	176	194	194	176	197	184	198	199	170	169	189	185	187	200	187	211	187	198	170	182	175	195	186	189	168	188	181	169	184	152	155	181	179	173	181	176	205	188	179	176	181	194	179	178	188	147	177	193	169	187	190	163	167	155	191	192	171	163	162	175	187	167	189	175	145	167	187	177	192	194	179	172	168	155	197	205	182	183	176	169	172	191	189	168	191	189	148	172	193	193	188	180	181	177	200	204	191	182	191	203	168	165	184	169	170	193	185	180	176	205	176	177	194	198	185	211	181	178	158	202	195	169	186	168	184	175	212	205	198	199	189	173	164	207	193	172	150	177	179	206	167	171	176	189	194	179	189	194	169	169	169	171	181	180	183	187	166	168	145	190	178	207	189	196	182	164	170	171	193	180	205	159	170	161	183	181	166	173	197	177	203	189	197	181	173	191	192	158	195	183	187	157	175	178	194	179	159	182	187	159	157	174	202	178	168	156	197	184	207	193	173	196	166	179	154	205	193	180	182	190	177	166	201	183	179	191	190	186	209	170	200	191	178	167	162	171	186	195	186	196	172	190	186	175	173	194	189	188	181	180	183	162	158	154	185	179	192	168	178	178	176	183	188	173	174	169	184	208	208	182	184	184	171	201	195	181	186	190	179	176	149	176	183	161	185	173	182	184	181	168	222	174	160	191	162	206	158	174	210	201	170	188	202	210	187	170	167	183	191	175	178	185	171	184	196	183	201	176	168	162	194	174	173	204	168	170	205	170	189	186	169	181	186	168	190	148	202	189	194	169	177	187	187	193	189	185	168	174	204	173	184	182	194	159	185	201	195	192	175	158	192	182	176	180	184	187	171	180	176	167	178	177	183	176	183	188	192	178	182	192	183	182	190	204	184	189	189	212	179	163	186	167	157	172	199	165	182	162	170	168	186	171	179	174	184	172	170	170	169	172	176	188	170	187	188	168	175	199	184	179	180	195	194	173	184	172	172	162	163	177	183	177	169	187	175	171	171	176	196	183	186	203	183	171	198	205	207	183	153	182	198	174	189	162	163	165	179	196	212	171	184	151	173	164	195	187	188	194	194	201	166	174	190	197	169	175	176	206	176	222	172	184	156	177	167	191	173	216	167	183	181	172	179	182	167	196	181	159	163	170	185	174	188	183	179	179	197	174	174	175	174	181	177	179	212	173	179	168	172	177	196	197	180	186	202	167	168	175	188	180	152	207	157	172	183	195	179	179	168	189	170	169	156	185	202	190	180	174	174	165	194	179	176	180	201	217	184	216	169	184	171	205	185	187	164	193	181	169	176	162	178	193	187	161	179	182	179	179	168	200	184	182	181	171	186	154	190	172	175	194	166	172	201	181	151	172	167	177	194	160	192	175
15423	33482	30992	22371	17531	13586	10399	8192	6322	5113	4452	3631	2742	2054	1633	1439	1164	1040	913	723	614	590	599	604	559	565	535	602	555	563	522	496	507	516	474	445	438	382	320	365	337	328	342	352	368	318	276	300	285	300	301	268	265	296	291	243	276	258	239	264	265	275	263	238	275	265	268	233	232	265	249	235	278	261	257	239	252	232	227	268	210	227	232	246	236	224	233	291	223	215	225	223	248	228	232	243	234	252	226	218	219	218	225	227	220	222	256	216	205	191	204	226	217	227	244	230	227	226	234	233	210	249	219	232	227	250	238	242	229	230	199	226	214	239	251	211	225	218	194	204	224	222	206	224	242	222	253	196	221	230	215	229	216	233	223	231	235	210	195	208	191	207	225	212	208	207	218	235	224	206	209	233	214	201	208	213	223	239	227	198	224	210	225	226	226	216	221	224	210	195	233	238	199	205	205	210	240	222	234	252	208	214	222	240	214	209	243	206	209	225	206	209	219	224	217	212	226	217	218	210	215	210	211	183	240	225	212	225	238	222	231	231	211	227	219	234	198	227	224	227	227	230	219	233	219	238	190	225	206	217	210	228	199	214	225	226	210	214	208	219	231	211	224	192	213	214	214	209	233	221	196	215	244	202	171	208	204	214	238	218	224	207	217	239	226	213	215	204	238	222	213	214	232	240	230	237	226	210	234	231	190	208	233	211	207	233	217	204	214	209	236	212	234	233	214	236	247	224	215	205	223	213	209	225	192	247	248	213	224	229	200	208	214	214	215	228	238	206	206	223	191	249	251	215	234	199	216	224	209	201	232	224	204	214	208	225	224	228	211	188	224	234	207	227	246	237	221	223	212	206	224	226	221	232	270	218	220	233	202	225	193	201	229	223	224	229	204	228	218	210	228	220	191	213	234	225	221	217	223	204	232	237	209	217	226	216	190	222	211	214	186	218	235	249	215	229	209	191	225	221	235	208	221	216	227	234	217	221	236	227	195	214	236	237	199	207	218	189	242	236	214	202	229	191	196	228	215	213	247	227	219	210	205	211	218	219	223	228	211	217	214	238	205	203	210	239	219	223	237	231	185	215	221	234	226	200	220	226	227	207	220	223	255	226	215	243	234	219	220	236	202	239	226	222	231	241	224	219	247	209	237	220	234	223	226	231	249	205	203	214	231	211	217	219	207	228	233	227	218	209	216	225	226	199	214	222	197	234	234	211	249	192	208	230	218	214	221	234	211	205	220	203	221	195	206	210	229	217	227	260	223	228	209	236	213	219	206	218	236	225	220	216	226	234	224	238	237	243	235	216	254	230	229	229	213	214	217	181	205	207	226	229	199	244	214	214	185	203	220	194	228	202	228	223	200	209	224	209	216	200	254	229	230	233	250	201	222	240	236	231	233	204	217	234	204	231	187	229	226	240	211	211	216	222	230	238	240	210	210	226	208	213	245	225	214	216	227	213	218	210	200	224	197	213	226	219	213	228	214	220	209	202	229	206	218	196	224	202	205	234	245	211	218	226	197	237	202	207	225	245	194	227	200	220	243	221	224	228	226	206	232	231	217	206	223	227	241	222	223	233	227	207	233	219	232	233	229	249	231	213	202	210	222	210	210	226	208	229	214	207	212	226	221	242	220	243	206	228	211	225	228	209	230	212	213	198	221	195	230	225	217	229	215	231	236	233	213	221	186	223	223	226	207	217	200	198	216	208	210	212	223	226	177	210	218	209	214	239	216	241	215	216	214	217	205	218	217	236	222	204	235	234	208	200	213	234	229	201	246	244	230	189	217	206	203	228	224	219	225	219	194	231	213	237	243	239	215	227	225	229	239	236	220	222	214	232	221	236	248	241	220	215	238	229	232	217	210	228	214	213	233	177	242	221	222	194	215	215	193	221	235	220	244	222	240	227	225	212	250	247	229	254	212	210	198	214	236	258	246	216	213	244	192	226	240	241	237	209	227	210	210	208	202	204	226	203	221	209	222	235	226	218	207	236	216	216	226	247	214	224	229	202	213	226	221	229	227	205	223	243	209	225	244	213	194	208	198	222	207	212	212	216	202	224	229	207	216	216	241	223	234	236	225	254	208	198	204	217	216	201	204	218	235	245	218	241	220	235	219	189	228	214	227	213	241	274	211	222	225	230	243	239	203	221	202	243	220	217	225	226	210	197	208	217	207	235	224	223	222	225	219	230	243	250	223	242	234	221	219	251	209	207	201	200	205	209	210	231	223	205	229	205	243	220	214	196	222	267	203	205	206	224	224	214	213	240	237	230	242	233	225	236	227	216	244	192	236	236	223	242	243	205	197	213	228	225	222	253	230	233	222	200	207	240	231	225	232	206	229	238	220	204	222	223	231	257	220	216	215	203	242	187	232	188	228	207	223	218	220	236	231	212	211	218	224	239	219	210	225	217	225	219	218	223	245	217	187	230	238	205	188	213	207	219	231	224	231	207	225	245	215	210	200	227	214	226	204	208	228	209	224	212	213	242	239	226	235	208	216	211	214	210	241	206	217	215	234	215	217	204	229	244	231	239	202	238	219	206	196	210	220	202	207	229	193	219	220	222	225	218	219	213	220	254	232	205	233	205	235	221	226	205	192	227	227	244	203	193	225	207	218	213	205	231	249	205	233	223	187	226	210	213	223	221	222	237	215	221	238	210	239	234	249	215	214	214	208	227	227	218	225	217	215	200	225	203	214	220	217	228	219	235	218	224	215	198	229	199	210	221	214	221	228	226	205	196	230	205	215	239	226	222	247	232	228	225	191	230	204	228	195	210	212	212	225	240	228	214	234	232	229	225	231	221	221	205	240	220	232	208	207	233	216	215	215	234	236	258	214	222	251	209	217	213	237	216	245	239	226	206	243	207	226	218	218	208	224	220	221	216	224	206	229	246	215	233	207	214	225	227	211	219	210	224	220	206	209	212	223	243	210	228	220	218	195	203	228	209	207	232	250	238	213	225	224	210	224	246	236	206	243	207	234	211	207	222	223	227	224	202	228	243	215	273	244	228	231	242	241	229	245	237	198	225	249	185	243	219	226	224	236	227	206	221	243	220	245	213	217	230	187	218	209	195	212	268	238	223	242	221	209	218	239	222	214	214	222	228	250	220	216	212	254	224	219	220	239	236	231	234	232	227	206	218	219	223	220	217	238	187	247	203	233	213	216	217	222	216	217	230	230	228	188	212	219	211	239	223	214	220	238	189	226	230	219	203	200	183	227	203	242	223	218	205	214	246	231	208	212	219	221	239	238	223	219	204	216	220	220	239	210	229	239	225	221	230	215	214	245	237	236	229	209	225	214	190	219	221	223	195	207	227	240	236	221	254	202	240	234	240	183	213	219	219	213	224	217	214	264	222	204	232	236	240	206	216	237	238	214	203	215	227	235	251	236	219	225	217	213	206	218	233	218	223	221	220	210	269	224	251	213	205	241	224	235	210	236	237	233	216	220	217	204	248	240	212	229	211	211	222	225	230	221	212	212	219
26961	20833	17032	9219	4640	2926	1995	1481	1219	1044	932	807	687	606	563	518	472	417	432	463	384	356	367	374	369	369	407	413	367	392	386	425	371	399	389	419	380	331	332	361	364	367	357	365	368	338	337	320	334	351	338	330	336	337	340	337	309	345	334	339	310	338	302	347	316	336	359	334	333	328	346	349	352	329	333	345	333	290	325	314	332	360	347	324	312	327	309	341	340	348	347	329	355	322	367	356	316	346	343	334	325	301	316	334	346	322	337	300	310	324	353	318	334	335	350	322	294	323	333	320	353	372	308	345	345	331	347	330	308	327	336	320	326	326	309	330	313	365	332	350	328	359	348	323	311	395	333	307	317	345	348	318	309	338	331	338	320	337	344	347	310	324	311	324	367	339	344	331	313	343	335	331	355	358	339	305	328	338	342	335	328	361	321	310	332	352	328	334	318	305	338	343	356	346	337	321	337	342	317	329	303	350	328	306	278	302	331	298	343	322	303	319	328	324	335	337	330	343	297	330	338	386	315	338	350	318	334	314	325	333	319	324	361	309	292	346	363	341	323	349	315	333	354	364	319	322	338	318	323	308	309	322	333	322	314	313	312	363	317	340	316	304	305	333	328	347	294	319	351	368	331	310	343	341	355	321	344	340	298	315	312	321	341	324	330	351	341	333	326	312	311	337	316	331	338	356	349	343	322	341	332	314	306	330	357	347	312	330	334	325	336	326	328	345	313	357	320	316	313	329	379	307	299	337	328	333	320	327	314	316	316	305	328	335	328	308	306	359	324	339	302	360	315	314	320	306	330	333	345	328	311	305	312	322	330	343	304	319	358	343	345	335	328	337	319	317	360	308	324	350	333	316	327	371	338	295	322	307	330	306	327	322	316	305	318	342	305	316	315	315	311	346	322	303	360	300	355	312	330	321	327	314	328	329	327	352	300	318	302	317	354	337	317	328	338	339	344	318	319	303	325	337	321	325	308	337	331	356	343	345	325	331	318	316	303	320	304	320	348	351	347	313	308	325	331	320	340	323	341	338	300	296	337	316	345	309	322	363	339	315	336	320	356	341	381	297	327	335	361	320	332	288	342	298	338	342	357	305	346	356	300	326	341	302	321	316	323	345	318	330	321	292	326	342	329	309	327	334	319	353	355	301	333	292	338	307	338	329	343	333	312	335	315	337	337	302	338	323	350	347	340	303	326	318	333	310	327	360	328	341	318	294	335	326	313	302	340	366	332	349	317	358	329	320	320	324	306	328	341	309	337	335	333	324	352	328	311	317	288	357	313	315	330	349	356	299	331	350	336	314	339	339	343	346	327	317	343	332	339	326	382	346	330	302	327	343	315	319	308	323	297	326	325	322	328	319	330	306	342	351	329	319	337	358	327	315	326	293	314	353	353	296	311	332	328	332	336	329	298	319	333	347	356	329	339	327	336	333	336	330	296	309	349	328	374	334	355	335	338	311	335	323	298	334	324	322	303	364	331	320	346	368	323	310	329	339	323	311	310	367	306	338	345	317	305	306	342	332	318	312	338	305	351	316	345	331	309	331	334	311	333	289	319	360	341	323	313	352	325	331	318	324	340	304	330	313	328	353	362	311	340	326	344	344	333	317	307	324	345	347	327	329	335	309	330	310	316	347	323	331	337	316	314	332	318	336	333	313	322	324	303	298	357	326	309	352	325	337	292	357	345	323	326	337	314	360	331	354	330	342	311	344	323	340	343	333	311	337	352	339	322	345	335	303	324	352	340	334	370	359	336	325	330	311	337	324	332	320	323	320	335	309	301	336	321	311	349	338	330	344	324	282	322	336	321	299	329	363	341	291	346	323	314	320	369	300	325	315	330	351	328	348	328	336	327	316	295	342	342	352	341	318	317	320	305	321	324	342	364	293	336	310	317	333	349	320	317	310	338	322	323	316	310	351	304	351	335	317	346	370	322	320	328	358	313	310	328	324	321	350	325	313	305	320	322	334	321	318	324	328	338	360	326	361	298	340	327	284	340	322	299	329	332	316	345	316	298	337	342	318	354	345	310	337	332	334	303	316	334	363	352	322	342	327	340	328	328	339	312	315	323	319	318	347	360	327	340	320	329	337	311	315	330	312	311	336	321	341	319	360	345	340	315	298	364	307	306	338	313	341	337	344	297	348	333	328	340	312	360	333	331	302	338	341	336	321	333	320	309	341	321	302	358	362	306	309	321	327	351	306	307	318	314	333	293	319	322	336	338	309	353	304	340	315	322	329	297	342	350	301	340	309	355	340	340	348	338	323	309	357	313	292	336	321	358	338	316	320	343	318	311	360	332	352	319	307	335	321	388	359	346	321	307	292	307	349	339	338	338	334	377	325	302	303	324	371	320	337	349	344	327	370	341	317	345	326	322	365	268	324	357	320	346	312	318	323	329	328	332	335	322	320	306	315	320	314	324	335	334	334	307	300	322	312	329	343	283	360	330	344	336	321	322	333	304	344	318	339	263	318	333	339	355	330	360	347	313	350	345	338	319	343	353	341	316	345	331	311	345	346	361	313	310	326	320	309	335	336	330	317	353	331	350	357	336	319	309	377	332	324	357	317	318	335	333	333	336	329	341	319	295	335	328	307	337	314	310	325	313	319	354	326	319	331	301	312	329	343	328	312	345	297	306	330	332	338	305	287	292	345	336	304	312	322	341	319	326	330	330	335	372	331	309	345	296	316	334	324	337	361	317	334	305	333	319	334	329	328	299	316	318	320	338	293	342	316	345	340	320	338	302	334	333	351	328	319	307	329	295	352	336	337	321	303	302	325	339	335	301	328	340	325	333	314	314	348	310	348	329	312	330	321	358	302	328	322	289	306	308	347	321	304	309	301	349	336	321	337	349	331	344	327	344	300	315	311	382	319	343	306	336	307	306	306	327	315	305	330	321	319	314	308	322	326	311	343	332	335	350	342	324	310	335	340	310	356	331	338	307	321	322	336	330	297	332	307	330	355	340	297	319	315	326	336	301	338	301	312	340	321	352	323	316	345	348	355	308	344	326	335	307	335	346	303	322	334	365	330	311	312	313	349	300	346	335	324	324	343	317	341	331	336	335	335	337	353	316	316	327	308	365	350	349	333	307	330	315	304	304	290	338	330	331	335	321	316	325	316	349	356	354	333	295	312	340	302	343	338	324	311	319	329	360	344	317	319	305	328	315	311	337	342	329	321	318	363	319	340	286	318	325	314	354	321	321	319	305	334	322	339	336	332	341	367	362	370	331	329	307	351	350	338	331	322	327	296	330	334	312	307	350	322	314	300	330	331	343	339	358	323	317	349	331	301	319	341	319	331	335	334	349	333	367	304	342	334	342	321	325	327	311	315	336	313	334	327	326	321	307	341	334	321	327	364	356	346	340	345	336	339	326	314	343	335	302	332	318	328	303	324	333	325	319	329	310	328	346	338	330	344	356	362	333	339	331	371	345	316	341	340	349	346	318	306	340	332	339	348	323	351	338	310	326	322	336	346
11706	20536	18845	11241	8220	6092	4448	3351	2705	2319	1919	1572	1277	1007	843	762	678	682	646	523	526	548	511	586	565	494	570	547	548	553	567	510	513	552	536	487	465	476	453	460	473	454	445	438	484	445	439	446	443	444	427	433	411	455	399	408	429	454	442	459	396	452	431	416	445	409	398	414	414	407	415	395	392	451	463	449	382	404	421	375	456	394	437	433	411	404	389	424	367	408	425	408	398	419	416	425	395	405	394	440	410	417	406	410	405	442	401	406	432	406	421	456	415	418	407	417	391	372	402	415	423	417	431	366	385	410	399	381	411	392	429	410	425	411	394	415	418	397	405	446	397	396	420	412	396	405	399	433	404	413	408	379	423	416	424	384	417	398	397	413	396	385	387	374	397	422	431	406	403	432	383	391	409	420	403	417	416	408	392	411	415	429	457	416	394	419	389	392	362	430	434	421	398	373	386	392	409	378	409	389	455	409	414	372	396	386	427	403	475	399	379	408	412	432	422	421	428	436	396	413	399	394	425	409	395	431	422	378	383	416	401	424	405	390	406	408	403	382	388	397	417	403	414	413	437	412	393	423	426	412	415	422	410	401	434	378	363	386	422	408	415	387	414	415	412	441	383	411	406	414	419	442	409	407	427	394	370	385	424	394	350	442	413	385	385	401	399	425	398	409	463	430	423	420	404	404	398	396	408	443	401	399	420	448	413	421	412	396	421	418	350	414	443	386	384	380	392	404	423	396	421	425	381	413	407	367	416	406	425	366	404	388	395	411	421	443	415	389	373	404	401	385	433	387	391	405	423	416	383	403	397	429	422	435	415	404	401	406	398	401	419	398	419	401	397	410	408	424	431	429	438	400	430	441	388	447	389	366	418	423	407	411	397	442	428	384	388	418	380	399	380	419	385	402	404	403	429	423	402	420	400	400	423	373	419	413	386	385	409	400	424	397	401	434	390	400	423	397	377	408	394	395	398	426	396	362	417	393	408	388	388	412	380	421	444	422	394	363	409	391	412	366	418	388	437	391	380	410	387	389	420	412	416	406	419	421	379	424	370	398	397	405	409	398	418	451	425	418	440	419	377	393	395	434	436	388	411	437	400	410	421	368	408	398	401	418	400	418	436	429	405	419	368	409	386	411	431	419	427	402	422	417	414	416	379	389	388	404	396	454	411	403	394	408	399	412	422	388	431	428	382	405	376	385	429	391	404	414	396	404	412	409	416	418	391	410	423	372	417	422	389	453	427	409	422	385	411	389	427	414	440	412	450	398	432	391	418	418	394	397	430	403	414	398	386	381	426	420	417	383	426	392	400	404	437	432	409	424	403	410	444	436	435	414	425	447	395	456	429	394	410	418	396	388	422	394	372	349	437	402	410	411	450	416	425	425	395	383	387	419	388	405	382	405	397	391	414	405	415	398	412	340	408	430	406	372	435	416	426	410	459	405	399	359	395	413	388	391	365	405	404	408	388	414	411	430	407	380	376	421	442	438	351	410	422	423	358	426	386	443	386	424	386	399	404	399	406	394	425	390	432	371	413	432	427	408	415	406	419	419	392	398	382	435	404	391	386	389	412	432	396	444	451	402	406	438	387	405	426	411	404	394	407	431	437	440	428	392	410	387	425	381	395	388	406	419	403	398	436	368	376	444	432	413	452	428	402	419	433	401	395	368	397	391	397	444	401	404	405	412	378	384	407	399	413	389	396	406	404	390	422	393	424	407	416	414	426	446	400	431	416	392	410	407	430	382	404	405	388	415	397	472	430	461	398	387	447	392	430	427	398	403	384	388	411	380	412	430	395	409	448	434	436	403	422	428	452	408	419	384	384	409	431	387	426	403	412	402	374	383	431	441	384	404	414	380	421	410	412	368	426	412	371	390	378	407	438	399	401	378	441	410	426	409	433	368	411	433	440	423	414	431	406	437	382	425	398	435	407	425	401	389	425	433	423	392	366	431	439	402	440	417	395	434	383	406	399	405	428	394	417	421	412	403	408	377	402	424	399	366	397	411	403	368	389	404	448	426	389	412	428	389	376	425	403	384	395	369	430	426	399	421	392	397	375	403	391	424	432	398	406	449	365	407	421	411	404	421	415	401	422	406	438	395	410	414	378	433	425	397	427	413	415	423	414	450	397	436	382	408	403	463	372	373	399	384	405	401	428	403	431	412	391	374	415	438	413	423	414	393	398	411	399	393	376	379	390	440	411	408	400	393	424	446	405	363	413	419	404	401	458	405	414	440	393	431	386	409	395	441	395	415	397	436	415	417	440	380	435	422	390	383	432	401	408	368	424	413	418	393	422	408	411	389	408	387	446	422	409	423	402	416	416	425	403	436	437	423	426	404	440	424	413	399	380	422	424	443	412	424	378	413	397	415	432	436	400	402	400	390	416	417	432	402	404	407	404	407	416	388	392	424	369	411	420	396	426	432	429	380	409	398	401	391	401	392	435	453	436	414	436	408	415	401	398	390	419	385	398	402	394	396	410	367	385	405	409	400	414	421	435	370	396	379	421	407	404	406	397	389	357	389	438	409	398	402	413	363	446	383	409	369	411	385	401	378	431	387	371	395	408	377	440	404	398	369	405	379	426	381	401	387	411	403	389	424	395	422	408	427	392	437	401	379	399	380	416	411	399	403	436	424	427	398	393	403	438	405	393	413	423	388	417	381	402	412	440	438	400	407	425	418	401	401	403	425	405	406	370	423	400	430	418	412	401	406	432	414	408	423	397	401	424	432	414	379	405	437	432	409	424	415	392	428	402	401	408	367	408	407	372	405	421	422	371	427	409	416	408	395	443	425	361	415	418	392	416	382	389	424	375	426	426	369	414	410	420	408	421	428	362	404	403	409	426	432	370	405	399	382	385	442	418	433	437	403	402	424	363	409	395	419	444	427	387	382	429	391	417	393	425	436	408	411	413	421	438	420	407	467	380	408	413	397	434	413	413	448	385	396	398	406	405	453	397	403	407	388	410	434	422	415	424	424	404	421	383	372	373	439	415	402	409	409	404	411	379	425	347	396	422	398	403	420	386	369	423	440	444	389	400	404	413	402	436	386	401	405	410	414	401	399	396	412	406	403	431	366	410	395	419	408	402	399	452	398	410	417	391	389	380	414	400	393	412	413	388	422	393	423	407	393	411	416	393	383	388	405	409	421	445	379	409	396	415	440	407	423	443	381	414	444	383	426	435	415	392	442	407	420	411	373	435	413	419	403	434	428	421	415	412	417	405	422	408	403	408	395	385	434	416	382	385	380	420	388	406	404	409	428	400	440	406	387	402	428	383	398	419	442	406	416	424	421	402	402	414	378	437	446	419	459	403	433	419	393	381	388	410	393	398	379	395	418	445	373	404	409	402	407	414	389	397	418	399	388	451	404	418	416	395	449	419	380	393	441	396	385	381	399	393	430	381	384	406	371	442	428	422	411	421	406	427	425	419	394	380	399	410	382	394	401	397	379	351	365	444	410	434	387	449	408	418	424	403	398
23691	21077	28448	23989	21126	14837	5372	2805	2158	1776	1552	1200	1023	788	650	642	580	495	410	373	375	371	362	380	357	309	353	360	392	338	326	313	331	329	334	334	299	266	297	285	288	294	283	295	284	269	278	259	257	274	254	304	234	257	263	251	250	245	237	278	246	235	252	249	248	254	244	254	262	239	275	271	253	239	240	224	225	247	246	239	237	244	237	253	212	224	270	246	251	228	245	215	243	256	235	237	228	247	242	224	241	213	227	237	234	213	238	229	231	254	225	256	249	257	246	207	229	236	245	217	273	238	196	258	228	244	247	210	244	229	234	237	232	227	215	204	232	247	185	210	208	236	230	249	232	237	227	236	202	244	248	227	230	231	241	224	242	233	214	220	239	214	222	202	249	233	224	228	248	250	223	200	224	221	211	218	240	228	239	251	224	241	222	250	221	246	194	219	246	214	207	223	240	262	221	256	230	233	242	233	204	213	238	257	227	231	276	226	239	264	206	249	214	255	238	206	222	243	227	231	229	225	231	216	232	197	240	222	224	250	228	249	234	242	214	238	232	234	217	269	216	233	233	244	219	237	229	262	260	235	229	223	232	252	227	227	246	219	211	247	217	254	231	237	220	239	221	245	254	228	259	228	245	240	219	208	230	227	223	235	240	210	216	230	224	241	277	216	235	223	234	220	213	237	236	227	246	228	236	244	228	219	223	215	229	224	251	228	227	252	234	206	229	224	243	234	258	245	216	208	233	220	217	230	247	227	232	264	243	242	249	212	228	199	234	225	246	237	215	236	248	237	223	211	224	229	224	232	222	231	244	216	247	240	225	242	216	239	233	211	216	242	235	235	253	238	234	199	236	249	253	225	214	235	247	224	236	229	250	218	214	231	246	225	236	225	208	206	241	250	248	232	246	230	249	265	251	212	250	232	216	238	191	252	239	229	233	216	242	212	223	206	224	248	192	231	253	242	229	236	219	200	258	246	218	245	226	248	249	244	240	230	221	219	230	235	233	234	231	229	218	241	255	243	241	232	254	221	239	239	236	230	261	231	230	236	235	237	247	244	209	218	223	226	232	261	255	239	234	237	244	257	227	219	257	240	237	245	233	210	220	220	222	237	247	218	230	222	255	229	249	220	250	218	251	219	218	222	213	242	235	210	229	205	244	238	251	218	217	239	247	229	233	239	233	220	264	234	210	228	220	237	241	236	239	236	243	225	217	227	234	247	219	224	203	226	215	249	249	238	234	258	249	228	232	229	191	246	230	227	247	224	217	223	218	273	231	237	260	245	242	228	240	241	252	236	223	237	226	226	241	258	234	219	212	241	238	179	242	229	249	220	234	241	211	226	200	243	213	235	258	231	219	236	249	220	233	250	198	209	223	218	241	248	236	244	252	233	217	223	248	219	223	227	254	210	256	213	249	229	264	251	244	202	238	212	235	255	217	222	225	254	215	230	236	226	234	228	252	216	240	251	216	230	233	223	221	233	239	217	232	249	258	247	226	227	268	252	253	239	223	245	259	206	249	207	230	224	242	226	224	231	219	215	214	237	224	239	242	214	222	229	240	256	262	233	214	230	225	220	232	204	216	252	245	223	229	208	238	219	224	223	251	231	248	237	248	230	212	219	240	208	218	218	205	246	246	242	202	224	242	248	240	233	247	264	238	207	234	246	216	224	236	239	226	226	231	220	211	218	245	224	216	256	228	214	251	224	220	232	214	251	222	226	219	263	196	219	244	229	251	230	210	225	220	265	225	213	258	216	240	244	227	216	271	226	219	225	248	212	217	245	223	219	229	248	228	237	206	243	235	220	217	244	222	216	221	250	221	239	251	211	230	201	226	247	218	223	247	250	267	209	230	189	209	244	228	245	207	236	246	262	241	251	212	234	265	271	246	218	234	231	215	225	224	238	241	242	208	227	256	256	203	213	200	232	211	234	246	241	210	245	257	229	203	219	212	230	255	248	227	212	211	240	250	227	227	220	205	213	240	254	208	233	235	244	239	215	217	255	236	224	235	264	260	222	229	246	225	218	234	206	224	232	222	246	219	237	201	262	206	238	229	234	249	229	235	246	213	201	224	228	227	202	220	237	221	228	234	229	246	228	225	229	237	217	234	253	209	246	240	227	235	236	234	269	230	233	226	220	240	228	222	229	243	225	244	222	239	252	220	250	203	245	208	247	220	214	231	230	235	239	238	235	207	225	221	229	249	252	226	219	249	259	240	238	239	249	218	234	220	231	236	219	237	230	251	238	229	236	231	236	228	237	213	245	229	228	240	250	249	235	206	229	257	231	236	243	227	233	224	237	231	247	232	214	217	276	234	222	233	220	238	231	226	218	235	234	229	222	226	246	234	257	247	238	217	200	255	243	231	258	231	232	234	242	255	242	227	235	250	223	231	220	232	241	220	230	241	241	214	237	215	257	213	234	217	217	249	237	236	198	219	238	239	228	235	246	268	182	226	235	218	220	239	254	250	242	223	233	251	221	230	224	246	232	251	237	232	235	234	221	222	214	243	238	243	250	224	253	230	237	198	234	225	227	226	233	232	252	240	219	237	237	251	216	251	223	218	215	227	226	222	222	218	231	232	238	235	235	236	229	230	222	248	234	236	245	226	224	232	236	216	190	220	215	216	242	226	223	253	207	250	232	239	232	220	226	229	229	220	232	232	257	207	243	254	258	239	238	222	237	235	215	230	223	213	238	262	254	220	232	228	226	232	223	238	205	229	236	243	235	229	248	196	226	231	239	219	238	248	224	249	238	250	207	246	237	235	229	221	212	235	222	229	233	205	255	225	258	217	207	252	224	219	244	206	248	229	257	217	215	224	218	227	223	240	240	212	238	247	218	234	232	229	196	254	255	209	249	218	234	237	206	235	234	227	237	189	231	237	223	231	237	244	251	237	255	253	244	234	203	234	184	230	230	244	239	228	271	232	241	224	221	248	219	221	226	229	201	221	215	219	224	225	232	239	221	219	242	252	246	215	232	226	251	232	219	212	210	216	229	236	247	224	221	227	220	227	231	211	225	226	257	239	211	235	223	215	243	225	243	229	227	220	229	251	228	188	234	230	244	255	214	236	241	229	242	222	241	226	226	240	234	224	209	234	231	235	254	238	235	247	234	267	244	230	239	219	220	226	236	217	227	227	224	215	223	231	263	242	220	226	242	233	211	250	233	225	233	236	232	207	236	226	227	237	218	240	198	231	252	265	242	256	233	255	227	247	231	226	228	238	206	226	231	236	244	235	224	229	231	252	230	237	245	239	228	241	248	261	256	226	248	239	247	228	230	242	210	243	251	232	249	237	240	240	227	261	240	231	235	227	241	212	236	221	231	243	214	211	229	213	240	261	227	234	200	233	264	227	251	230	224	256	216	225	239	218	226	221	243	224	224	238	243	259	227	254	239	241	224	254	243	208	239	246	257	223	241	227	218	243	227	220	255	222	236	248	209	238	237	231	236	230	252	210	256	249	231	232	228	214	202	245	240
12923	28587	27014	17895	13564	10241	7670	5748	4641	4026	3083	2597	1935	1481	1245	1024	885	795	681	531	567	572	563	602	533	489	547	531	555	535	480	495	525	494	460	457	425	378	393	393	327	420	386	399	376	385	341	363	324	346	340	350	316	356	316	313	335	354	363	308	319	335	315	304	313	286	312	313	292	317	319	339	346	354	309	299	299	317	312	273	302	326	315	306	270	303	314	289	251	304	310	267	264	318	294	291	311	292	290	268	301	278	290	266	295	306	309	286	300	286	300	265	294	284	296	309	273	305	294	317	298	293	289	299	299	291	296	323	293	263	294	301	259	293	263	285	310	308	263	278	302	271	291	265	291	310	276	272	278	277	275	281	296	297	275	297	266	300	317	306	276	328	300	270	303	286	318	312	279	290	285	305	281	303	304	277	271	300	310	300	303	309	310	299	288	249	288	304	273	302	299	305	302	291	272	285	288	299	283	301	300	271	269	275	295	276	323	294	286	290	316	308	295	277	287	297	313	293	315	276	301	307	288	302	278	291	284	307	298	290	304	261	291	245	264	307	276	299	282	307	293	283	301	286	276	313	302	295	294	318	252	276	299	319	330	281	318	334	273	291	261	256	272	307	298	288	289	293	276	274	281	291	281	300	305	284	333	296	295	292	287	280	279	284	282	284	306	299	290	323	309	318	290	317	270	309	284	266	288	288	277	290	293	265	285	315	294	292	268	268	272	329	296	285	292	281	255	294	289	305	313	294	277	298	312	281	286	309	289	301	271	290	274	286	282	289	284	311	290	272	290	284	271	284	257	291	308	270	322	279	330	286	283	324	293	279	276	276	284	282	308	307	299	291	317	258	296	298	302	269	268	284	254	314	303	301	318	269	308	302	308	264	282	255	288	311	284	259	312	280	291	294	280	308	290	278	296	312	325	257	285	308	253	274	283	282	307	262	312	294	256	268	283	263	326	282	302	295	265	287	304	307	281	285	309	262	270	272	259	287	272	298	291	282	248	277	276	306	279	277	291	308	309	257	303	294	305	320	322	264	297	288	286	298	293	278	286	288	288	291	295	283	265	296	278	289	276	296	296	294	282	322	303	293	281	297	261	300	312	269	317	317	287	305	290	282	316	290	304	290	287	279	274	285	288	280	294	307	302	297	290	301	321	296	289	268	320	313	275	278	311	296	316	309	272	282	286	316	271	293	272	291	276	314	272	263	313	283	287	261	313	294	298	300	275	282	314	290	275	279	271	283	308	305	303	301	300	310	286	279	254	272	293	283	282	304	286	304	291	303	294	272	296	257	295	316	283	314	320	289	300	274	289	290	277	271	301	293	322	291	289	308	281	297	278	327	295	292	286	265	270	277	275	305	302	312	286	300	263	286	277	318	279	291	283	287	280	309	281	295	306	282	291	321	287	301	294	297	332	283	270	282	334	303	307	291	271	317	273	299	310	297	285	310	278	287	300	280	282	280	291	304	327	283	293	317	280	291	262	306	297	274	326	294	286	301	296	281	304	293	292	277	289	295	269	300	285	293	289	276	287	282	294	320	278	304	303	322	278	275	265	299	318	318	295	285	297	281	305	273	289	294	301	300	320	285	290	262	290	296	292	314	284	300	288	297	266	291	287	262	293	292	314	276	305	312	296	322	287	290	283	285	274	299	275	272	259	308	265	302	318	281	292	310	256	292	309	302	323	291	265	277	303	269	308	288	295	292	307	293	301	289	319	254	292	282	261	288	296	281	258	253	268	300	322	294	280	273	322	278	291	296	299	298	314	291	253	305	304	285	289	256	285	262	265	304	288	308	272	311	298	281	312	285	321	293	301	292	296	308	281	323	280	270	274	277	283	294	313	306	308	287	255	270	310	283	315	281	289	270	299	282	300	287	310	297	296	308	316	295	280	306	308	333	277	285	305	332	282	282	288	305	266	279	283	289	323	282	292	300	300	265	275	301	287	284	296	307	287	300	318	305	309	306	301	284	304	259	286	289	300	293	292	293	292	295	267	294	304	337	298	283	295	296	283	289	281	262	285	303	291	325	287	278	269	267	292	306	316	302	276	303	293	305	320	287	269	280	305	248	305	290	279	312	297	329	287	281	291	275	321	284	292	285	274	311	302	309	271	305	301	318	275	281	298	274	310	271	273	293	291	313	312	315	283	320	298	268	296	293	308	260	307	292	295	281	308	318	292	294	283	302	294	280	298	264	279	278	282	280	285	321	316	287	309	284	286	289	266	277	300	297	300	289	288	280	310	320	310	282	277	270	282	303	278	292	288	260	269	318	286	297	270	275	303	286	285	276	297	287	305	298	281	295	316	270	327	272	262	290	284	271	319	286	277	315	282	320	255	273	295	276	272	297	277	311	297	304	284	324	299	300	292	269	292	287	284	325	299	268	290	286	255	271	288	278	279	293	329	267	295	277	284	266	301	286	271	303	266	315	287	280	280	287	287	271	277	321	304	295	287	292	305	276	284	330	294	295	309	301	310	292	263	291	303	318	284	266	300	281	272	283	313	291	271	287	291	298	277	295	284	276	329	293	306	279	325	304	266	300	331	263	318	299	259	309	286	324	285	258	292	311	267	279	298	275	284	289	283	333	326	281	293	288	303	307	290	306	309	297	285	287	291	287	272	276	297	273	294	309	282	283	315	308	302	278	283	320	330	264	269	269	283	276	274	292	285	280	281	273	263	313	294	295	297	293	278	293	281	311	280	283	314	290	335	301	315	322	309	292	257	279	333	286	296	298	311	311	269	303	292	284	314	286	308	298	298	286	301	286	289	286	301	346	286	259	279	308	322	294	303	285	296	298	288	277	290	277	288	268	286	289	277	280	267	288	321	281	310	294	288	269	313	279	280	305	301	311	308	290	288	283	308	266	311	278	312	289	304	255	269	282	305	306	330	288	302	254	302	301	285	312	307	306	305	297	279	291	295	326	306	280	289	298	315	309	287	286	300	304	308	292	288	270	281	307	293	265	267	275	256	283	298	284	291	267	283	288	310	294	298	293	280	292	271	303	314	295	314	313	300	298	289	270	294	291	277	293	293	293	282	281	299	266	296	309	302	322	294	311	290	299	263	293	294	323	294	299	297	273	322	303	270	308	289	287	272	272	286	285	309	301	288	278	299	312	296	320	277	287	295	299	306	303	267	273	255	297	301	277	288	260	281	276	288	288	298	318	272	299	319	276	311	267	301	307	307	286	293	275	292	299	298	287	317	279	296	323	304	322	296	299	298	298	307	273	291	293	298	289	312	277	273	283	284	305	263	297	259	295	290	286	293	298	290	283	283	313	260	317	307	320	325	273	290	297	301	283	293	294	298	291	297	281	314	273	293	306	306	291	289	283	273	311	296	304	280	286	306	291	286	273	310	286	278	289	327	293	289	254	264	314	278	301	296	313	261	264	307	286	314	302	291	282	310	296	257	349	294	291	297	300	278	272	287	301	327	252	295	294	293	310	296	297	294	297	297	296	294	297	310	324	280	277	306	311
22612	20998	28781	23424	21024	21246	14490	4528	3139	2667	2082	1720	1254	988	831	706	637	495	445	426	372	381	363	368	374	360	378	398	336	390	332	322	351	329	318	325	304	298	258	262	261	245	270	274	252	220	241	235	210	240	211	214	210	232	236	235	225	219	217	186	207	201	193	204	223	199	204	184	221	215	211	208	215	186	201	194	218	189	195	161	200	181	198	202	173	188	160	206	212	189	172	184	184	218	182	195	184	181	180	189	184	180	205	192	200	186	191	211	188	170	196	198	199	195	199	209	172	188	198	194	194	181	184	176	175	192	178	192	199	183	181	201	196	191	189	214	197	195	184	200	185	186	196	172	202	184	194	182	187	179	176	154	204	185	189	197	186	175	168	205	215	178	184	191	209	182	204	182	186	173	187	189	180	200	187	204	192	178	188	174	192	179	193	217	185	184	166	202	198	187	171	179	177	186	198	165	219	193	174	181	211	167	178	179	196	169	200	172	202	180	168	183	188	179	183	169	190	201	177	178	183	183	201	183	203	195	172	206	178	189	179	218	167	156	179	184	187	175	157	197	193	185	183	185	202	183	201	173	195	172	210	178	161	203	170	155	197	198	171	170	192	181	182	177	191	191	167	176	176	174	190	173	181	185	180	176	196	165	188	167	177	174	185	180	167	189	192	224	185	193	188	184	179	189	195	188	159	176	168	185	176	175	168	183	177	186	206	171	171	177	149	169	166	182	166	194	173	170	169	173	188	215	212	169	166	170	190	190	196	178	168	198	191	197	198	172	202	222	178	173	197	181	165	196	195	182	167	203	202	191	181	179	195	186	203	191	189	188	173	181	171	187	202	164	205	199	197	185	187	190	192	179	196	196	206	185	187	203	198	186	188	193	176	200	167	193	187	170	204	187	175	203	198	188	170	200	189	213	176	205	210	175	188	180	193	177	214	177	182	188	184	181	196	211	215	199	188	167	171	182	159	171	185	195	200	178	179	182	181	201	205	194	213	181	170	165	168	191	191	189	197	203	174	201	182	163	181	163	188	198	201	202	199	195	162	196	194	207	176	203	193	168	222	193	192	200	181	214	197	202	190	183	194	151	208	176	191	171	193	167	181	163	199	189	183	188	182	186	169	185	181	167	215	203	183	198	182	189	203	192	177	170	184	186	196	181	186	203	176	185	170	170	162	171	177	218	175	193	187	207	182	192	196	186	183	180	178	192	193	203	196	191	186	204	174	184	187	191	214	191	175	177	175	185	165	193	213	187	189	196	209	156	190	175	195	179	203	199	176	185	157	191	191	176	174	190	175	181	180	194	192	191	190	201	169	180	201	200	174	224	211	188	180	183	178	190	217	166	211	177	184	180	172	187	189	189	194	176	182	168	194	193	171	170	182	175	203	173	200	186	179	188	185	183	185	180	194	175	174	186	169	198	175	183	173	190	190	189	200	162	203	178	183	201	181	156	222	184	167	169	167	176	196	188	187	191	174	178	187	170	176	185	200	202	199	209	181	196	184	180	178	172	178	183	177	163	165	168	194	192	187	212	161	178	173	172	189	170	199	172	197	176	186	190	166	190	185	185	184	211	201	153	199	196	193	168	175	172	191	188	177	180	185	205	183	166	189	174	171	192	172	179	159	178	177	188	222	173	198	213	208	187	181	199	145	174	193	211	183	162	186	199	188	160	171	179	186	199	180	158	191	178	222	186	189	198	174	192	175	188	198	171	205	171	161	190	184	188	170	189	195	192	189	196	208	152	159	156	180	167	200	181	210	199	208	186	179	193	204	170	192	178	189	204	182	164	199	176	195	196	184	183	175	179	174	190	192	203	174	190	180	189	199	190	201	182	182	199	185	172	212	193	193	181	207	180	172	193	193	207	168	196	182	175	174	207	188	188	203	184	191	195	182	195	184	179	165	165	185	184	219	191	182	192	186	210	165	205	178	185	174	185	173	203	170	184	185	168	185	194	190	169	177	204	200	195	174	172	184	172	207	169	180	201	157	182	182	186	198	161	187	172	173	186	198	179	203	196	178	166	183	180	177	202	175	168	201	203	178	189	210	190	150	173	170	202	170	191	202	192	182	191	195	171	166	154	200	218	186	194	199	198	199	207	184	179	202	180	178	203	189	198	198	169	194	179	207	190	185	186	168	195	183	197	188	212	190	177	186	199	182	205	190	177	213	198	190	199	197	203	207	196	186	174	194	200	196	177	208	185	190	192	167	178	186	193	203	203	180	203	188	209	168	174	173	188	179	165	154	198	169	211	162	187	178	188	215	191	169	173	179	173	207	173	201	204	200	178	190	177	199	183	183	191	182	205	188	196	191	204	167	196	195	194	194	162	177	186	199	192	208	169	169	185	187	182	173	183	180	182	184	167	193	174	182	185	208	157	181	170	165	180	181	203	188	158	197	166	189	170	190	208	192	208	175	168	170	193	176	167	162	179	194	177	165	192	175	174	169	175	201	193	175	172	170	197	185	161	177	170	163	188	195	192	188	193	172	155	206	172	194	191	163	172	176	170	220	179	182	181	203	149	178	181	176	185	184	164	158	202	187	199	159	190	187	195	201	201	178	173	206	191	177	180	181	153	193	212	189	167	186	170	184	204	174	185	164	200	181	168	187	186	177	201	159	185	204	196	169	189	188	191	169	185	151	176	197	184	173	182	193	182	185	206	179	198	177	190	201	202	191	220	176	200	183	191	173	197	213	188	164	178	206	178	205	184	193	172	182	186	176	196	192	185	169	194	204	207	207	188	194	186	172	190	188	172	196	177	186	172	185	188	191	208	184	180	202	179	183	178	193	198	184	182	192	194	167	196	196	182	186	191	177	173	202	201	193	164	181	172	193	172	176	197	201	174	172	163	209	197	184	185	188	182	195	165	170	184	196	194	215	168	192	195	182	183	188	170	194	196	172	184	225	206	180	209	209	185	196	147	164	179	175	183	169	164	200	186	196	197	196	191	174	179	193	192	183	174	161	168	197	183	191	189	176	207	178	163	154	164	190	172	211	202	183	184	186	158	196	215	168	173	177	183	173	187	154	184	206	185	179	176	182	168	171	175	168	183	164	179	187	179	176	204	180	170	178	195	179	176	189	177	191	177	218	188	161	186	170	209	182	184	170	175	197	190	204	192	186	178	177	184	177	170	186	172	185	192	177	175	175	199	194	187	165	189	185	174	189	174	171	189	182	160	194	181	153	191	196	183	195	168	199	175	187	209	181	186	163	178	189	186	156	211	175	187	179	183	176	218	169	210	184	198	180	181	163	184	165	195	186	195	189	178	181	170	183	174	170	204	196	165	193	178	177	177	198	205	193	174	199	198	178	189	206	183	175	175	164	173	185	181	174	203	179	181	205	180	191	189	190	178	188	215	210	204	190	219	192	188	184	189	164	203	189	165	185	199	205	190	198	169	189	179	175	181	190	207	197	165	209	177	201	201	177	181	200	201	196	170	167	185	206	181	198	213	183	195	177	192	192	192	183	185	228	171
15377	33724	31595	22558	17459	13482	10574	8328	6823	5629	4498	3463	2582	1944	1644	1314	1159	1003	828	651	647	700	600	589	600	594	586	564	611	565	522	523	524	484	482	465	430	417	363	320	336	362	341	381	341	348	345	315	297	281	283	304	296	295	302	292	273	252	274	279	264	248	262	237	232	253	249	221	285	255	259	240	276	288	265	271	258	250	250	242	223	259	240	267	228	238	236	235	259	251	257	258	244	228	243	220	220	247	220	236	215	212	223	229	235	228	234	206	251	263	211	205	231	229	239	220	180	249	220	224	216	225	236	236	242	238	216	211	216	224	246	231	228	199	234	243	238	220	237	217	243	228	224	226	214	227	232	239	261	208	221	230	242	205	200	217	209	257	223	209	224	219	195	224	253	219	206	257	227	220	248	229	209	249	240	234	259	244	259	217	247	234	226	216	268	203	222	220	244	213	227	210	224	229	200	190	238	227	220	206	220	225	224	230	230	244	231	225	204	213	238	222	245	245	224	245	255	222	223	205	227	208	227	224	214	218	221	228	234	232	211	213	217	241	199	195	201	228	245	204	234	230	239	233	216	204	212	211	225	194	254	200	232	225	245	219	218	209	220	235	225	222	228	219	210	203	231	189	225	216	216	242	216	225	230	233	229	215	232	225	227	212	214	228	238	227	204	231	222	224	203	223	275	234	218	226	244	228	201	215	219	206	233	233	226	207	229	233	233	195	235	196	256	221	213	232	212	217	220	267	241	240	238	209	228	224	232	231	216	228	232	220	250	239	217	232	244	214	216	208	243	212	220	214	219	236	214	222	209	234	186	235	237	237	256	228	222	221	206	204	219	221	227	200	204	192	232	250	250	236	210	219	245	199	211	217	239	247	247	229	219	211	229	233	201	225	209	224	212	216	203	260	265	212	213	203	212	241	212	238	233	218	206	239	228	225	238	207	230	220	247	231	206	205	224	220	202	235	263	231	220	231	231	232	197	251	236	223	194	219	222	229	230	235	239	213	205	250	218	191	213	238	204	209	222	222	220	186	232	223	210	197	208	239	231	234	226	214	251	210	235	228	215	229	239	223	253	229	218	234	230	246	217	198	218	216	208	197	223	219	207	215	244	218	235	236	214	211	208	223	231	223	244	218	232	222	238	209	234	263	243	223	208	229	223	217	235	229	198	223	230	211	257	250	223	215	238	263	225	224	216	225	236	236	252	233	238	233	249	227	225	200	229	211	202	225	242	229	223	208	218	238	227	200	202	235	211	218	186	233	211	196	217	244	228	222	218	230	220	228	226	255	223	186	222	209	231	204	230	238	228	201	234	223	231	223	230	197	230	230	210	214	230	222	222	224	233	218	194	219	223	225	238	208	242	228	220	202	208	259	212	229	228	214	245	233	210	216	221	217	221	249	205	243	229	248	219	222	229	183	217	210	224	208	238	229	203	227	260	217	218	258	246	243	235	231	227	224	255	217	204	240	211	202	199	259	231	255	248	214	206	220	233	256	237	195	225	202	252	224	225	230	239	195	252	237	222	240	199	213	227	219	236	205	237	231	232	239	216	205	230	219	246	219	200	232	245	216	232	225	214	207	202	207	207	219	223	230	231	228	224	239	230	237	223	245	239	221	223	184	236	206	209	231	200	226	211	215	216	235	232	242	229	222	207	215	246	227	200	203	222	229	221	222	237	243	224	227	201	249	235	229	230	205	227	215	195	217	214	229	218	238	234	240	211	237	207	225	206	234	209	233	237	212	233	188	249	216	216	218	219	206	238	226	198	205	223	215	216	217	218	250	241	216	226	223	221	234	222	223	203	224	235	185	243	205	242	253	235	200	221	205	224	245	217	186	185	228	228	218	210	234	205	218	219	228	224	227	207	215	217	232	228	228	214	235	245	244	246	218	219	234	217	203	229	231	221	237	262	216	212	249	238	208	224	246	206	229	224	221	235	239	218	234	206	228	218	221	252	251	246	218	227	234	229	249	234	228	220	231	226	224	217	245	208	228	197	234	199	234	263	225	225	204	220	243	231	214	237	225	257	221	221	192	239	222	242	230	230	209	248	205	214	210	219	210	221	252	229	222	229	232	207	238	204	246	233	216	208	226	249	227	209	233	229	222	209	229	231	209	210	236	224	223	231	229	227	242	226	236	242	207	217	222	234	231	244	240	226	245	216	234	236	231	212	258	218	220	209	214	210	221	233	201	238	215	185	221	214	203	225	231	228	228	216	246	218	240	216	224	242	223	203	211	233	223	219	213	220	231	249	221	248	211	222	214	247	244	194	207	214	177	234	218	230	242	199	221	225	233	215	242	251	223	216	234	243	224	215	203	252	223	212	208	228	228	211	212	215	167	227	204	231	217	212	218	225	241	217	219	251	208	225	217	217	228	231	212	240	222	223	214	234	203	224	225	230	226	217	235	207	245	224	230	214	240	226	228	234	223	220	220	246	211	208	219	221	231	229	256	199	234	224	226	235	218	234	231	239	253	218	185	200	237	236	235	239	213	223	228	251	204	239	209	231	234	225	217	224	246	259	226	238	240	200	206	223	238	246	239	223	242	252	224	205	231	211	224	234	250	266	233	212	247	249	225	232	235	231	234	236	217	236	220	235	235	220	214	218	231	216	210	219	243	217	229	206	225	209	246	235	222	208	223	219	212	230	218	238	197	195	217	226	207	245	237	217	236	218	211	203	257	220	191	225	219	214	210	230	233	233	239	238	209	212	211	224	224	211	202	240	243	221	221	239	243	200	224	228	227	219	240	238	238	225	219	238	207	224	224	215	225	240	241	226	218	200	221	214	218	217	201	225	203	244	224	220	260	185	218	220	238	238	218	196	223	208	242	216	213	223	227	215	248	236	239	216	221	206	237	254	245	215	220	227	229	226	240	209	234	224	204	223	234	230	217	236	239	232	208	229	239	209	240	205	216	213	195	199	228	208	223	206	212	218	241	217	207	233	218	253	220	226	216	232	254	228	217	234	203	238	237	227	236	221	216	245	230	197	230	223	224	210	238	228	224	225	202	241	245	223	247	220	208	224	204	231	218	219	254	227	207	214	223	225	248	270	224	220	209	203	207	235	237	206	246	211	225	223	195	216	230	197	212	185	214	249	236	228	239	218	223	198	210	228	243	218	250	225	228	230	221	226	210	215	221	242	188	215	222	221	219	206	228	216	197	231	225	203	222	198	216	219	228	249	233	207	237	219	228	205	224	212	246	217	239	243	220	248	223	239	266	216	233	201	219	222	228	222	215	209	216	215	209	202	226	237	251	225	226	256	210	237	209	215	242	225	218	224	208	220	219	250	214	226	210	233	219	228	211	243	231	208	215	217	230	207	233	217	225	228	214	198	245	217	221	247	202	216	213	229	220	196	215	226	196	222	219	235	220	212	222	207	207	227	229	238	220	226	218	250	226	227	233	204	214	234	224	196	226	221	230	247	237	238	236	232	225	231	204	225	228	215	188	232	220	229	218	232	228	244	220	212	211	228	225
26892	20889	17683	9759	4835	3156	2243	1631	1376	1254	1045	851	684	558	547	496	493	474	379	422	381	377	421	395	416	376	398	394	428	352	395	407	391	385	378	366	369	360	328	364	354	362	354	388	386	343	341	365	364	333	343	337	325	345	344	322	329	344	337	353	341	355	320	344	333	321	359	317	318	351	356	321	337	356	328	356	312	332	324	334	341	307	369	336	321	336	350	332	333	315	336	329	360	354	359	350	327	311	316	341	327	325	316	359	350	338	355	359	334	318	341	371	270	336	314	335	330	330	359	323	365	343	343	336	331	298	317	351	343	376	341	344	298	363	322	322	348	336	329	350	318	302	328	328	349	361	339	336	343	304	325	340	311	317	349	314	331	317	341	296	316	363	322	314	327	326	346	334	317	327	345	333	305	365	315	321	296	321	338	332	349	322	352	308	326	317	300	352	309	354	327	356	336	304	313	310	345	322	363	310	310	347	333	335	329	331	340	320	321	332	339	359	333	306	333	341	336	354	332	343	324	314	310	368	347	332	311	341	357	343	369	347	320	295	330	347	321	340	331	313	328	335	342	320	343	331	331	329	328	312	304	341	310	344	336	327	355	324	342	317	323	312	362	303	312	296	349	316	346	351	327	337	301	346	316	347	324	328	344	330	313	308	342	318	321	353	322	348	353	345	351	342	304	353	313	354	328	332	315	365	331	323	327	329	333	338	299	317	328	343	293	324	355	345	329	349	346	325	330	326	333	314	345	340	340	330	339	327	333	336	319	325	313	305	364	348	333	273	361	351	353	334	340	357	315	346	314	315	314	332	335	362	342	359	327	338	336	318	351	299	347	330	325	314	341	303	340	302	322	346	309	335	363	331	331	350	304	321	341	346	370	337	316	355	350	339	353	323	337	345	316	324	351	332	346	335	314	338	345	332	331	322	310	327	320	330	322	323	315	353	354	319	334	320	327	320	294	311	320	343	316	370	370	333	342	346	323	337	325	321	324	334	306	333	350	339	327	318	343	334	351	318	311	314	310	339	319	330	293	312	328	316	349	295	346	333	341	341	349	303	352	325	308	310	348	308	336	334	335	348	344	356	333	301	301	368	325	348	332	328	317	321	319	299	322	327	343	364	310	371	354	353	370	333	339	322	313	362	348	338	320	309	319	335	316	348	314	321	298	329	343	339	336	359	321	332	355	354	323	299	299	308	290	359	329	333	344	318	360	337	343	319	344	317	330	333	358	326	329	328	324	309	331	311	299	352	307	316	338	342	331	334	335	342	358	340	327	318	319	376	300	338	335	333	312	343	321	303	301	344	301	325	284	314	345	337	322	307	348	293	334	329	324	353	341	341	315	320	319	301	362	347	318	348	331	318	315	359	318	349	314	323	337	321	351	320	323	326	343	333	334	364	335	350	349	355	326	338	306	334	322	348	348	308	318	353	340	357	306	321	296	360	305	308	323	291	368	335	342	332	304	306	313	325	343	342	356	334	338	330	316	349	343	373	340	295	290	339	365	351	303	350	337	345	299	320	314	333	332	350	355	327	314	315	322	341	323	356	313	315	327	354	360	305	306	341	315	328	326	340	346	322	324	324	314	320	376	349	322	343	345	336	315	338	358	318	343	331	323	327	355	346	333	348	352	334	342	304	309	324	318	320	311	335	352	310	315	340	353	317	317	315	359	314	348	343	323	340	304	367	336	313	361	330	346	317	340	317	312	346	294	340	312	324	334	351	331	320	323	327	326	350	318	330	327	331	353	286	345	326	317	331	329	336	354	321	322	345	321	347	326	342	328	331	313	324	305	336	330	301	318	316	340	351	356	319	348	341	327	312	318	291	352	322	320	306	373	323	333	345	326	327	348	340	342	312	341	320	308	333	315	336	343	345	327	339	313	291	333	339	337	347	329	318	364	341	341	350	358	292	350	379	312	345	332	353	322	312	349	327	283	320	348	342	316	332	327	342	335	337	309	347	333	334	308	340	338	337	310	337	359	373	340	330	356	351	373	330	344	321	329	318	321	351	349	342	332	326	345	325	341	323	342	340	337	353	358	344	324	302	327	270	305	349	310	322	356	329	363	324	330	335	330	330	321	337	348	314	328	329	345	340	347	329	324	326	306	311	342	330	337	333	352	341	378	352	353	332	339	329	335	324	310	318	320	308	336	343	339	314	353	334	326	313	311	299	324	325	304	314	347	313	311	313	357	337	349	305	319	327	321	323	342	332	305	363	352	358	317	309	327	322	350	321	352	308	323	339	342	358	328	354	302	324	301	310	367	321	323	337	312	308	342	343	326	336	339	300	332	327	326	351	299	340	359	332	342	319	309	328	325	327	334	314	317	324	360	297	350	346	331	311	355	355	343	342	370	327	328	350	331	350	358	322	316	331	307	348	327	342	335	327	325	347	325	347	342	327	355	344	353	317	351	339	337	350	327	347	323	307	304	330	333	364	343	355	368	338	318	343	320	341	354	343	338	334	345	378	307	359	321	326	365	317	353	317	368	308	333	332	338	316	328	338	313	353	347	332	334	362	309	337	301	352	317	343	325	340	350	319	324	310	331	330	330	312	331	299	312	320	341	363	284	350	323	345	328	334	335	314	324	364	314	344	296	312	343	324	349	329	339	371	325	315	340	312	329	340	318	349	343	296	309	332	318	343	345	315	337	357	326	335	344	363	346	324	349	371	315	365	334	337	326	328	329	324	315	359	330	340	338	307	345	355	336	355	284	309	322	331	335	327	297	342	317	349	341	323	308	370	320	299	338	357	334	335	304	328	331	299	332	333	331	307	351	358	308	305	325	328	322	322	364	337	343	316	332	321	331	323	332	342	356	323	366	333	335	348	329	347	317	327	337	333	318	337	341	353	328	333	345	310	339	324	309	332	322	358	354	329	335	330	327	326	309	307	344	354	314	315	343	320	359	299	340	307	325	322	336	354	326	347	317	342	315	333	335	337	327	341	361	354	314	333	328	331	344	324	357	358	307	328	320	361	339	323	336	336	351	341	327	293	323	330	308	343	329	334	333	344	331	324	357	348	284	332	363	333	287	313	321	329	335	335	344	327	337	316	339	304	342	326	324	326	330	334	350	342	312	308	340	344	319	347	340	322	349	348	325	324	327	345	330	358	348	323	317	313	365	337	341	339	307	305	320	322	338	311	314	339	342	310	350	318	323	353	308	326	365	311	372	311	310	348	366	322	322	323	335	317	338	343	355	314	355	356	313	333	314	346	345	321	302	324	338	308	378	336	323	332	320	314	338	344	355	300	317	349	322	317	333	353	336	344	292	307	339	292	322	310	338	315	322	323	329	355	319	332	358	325	348	336	311	334	346	320	348	329	307	329	301	310	306	340	329	356	309	333	295	335	334	360	378	335	327	335	312	338	351	364	330	326	324	340	354	347	330	324	354	357	332	321	358	379	333	328	329	315	340	321	327	325	337	327	325	336	352	341	334	329	360	337	337	315	323	304	357	361	350	344	325	316	344	358	355	361
11929	21535	19755	11714	8396	6053	4678	3597	3108	2486	1953	1566	1165	963	835	799	722	617	599	578	595	580	599	572	501	531	569	527	555	528	536	547	566	561	506	511	497	462	483	470	434	455	460	446	475	422	421	404	439	465	434	397	389	454	422	429	455	449	429	441	425	401	411	416	411	418	409	446	425	426	454	432	465	407	418	413	404	391	421	421	421	445	401	441	440	433	448	429	376	400	461	446	420	423	391	439	445	416	423	430	422	458	412	398	399	456	421	441	420	370	403	419	424	454	381	407	405	418	402	419	402	433	433	400	428	435	447	408	416	417	418	386	407	392	376	407	412	404	404	427	428	419	425	443	452	410	435	408	378	407	434	399	446	401	385	364	402	434	398	399	405	411	357	421	408	407	413	407	401	402	399	436	407	424	431	431	429	436	425	413	397	404	426	382	371	451	409	419	400	423	425	410	430	449	410	428	403	429	427	384	396	402	403	400	386	409	400	425	412	450	420	430	403	426	416	441	396	391	422	433	427	440	396	369	407	406	415	393	393	403	397	421	397	462	414	423	401	401	417	433	382	393	389	404	414	398	424	419	396	422	429	412	396	419	440	425	425	435	435	397	401	418	398	420	365	372	393	453	434	410	412	382	395	415	383	387	401	400	392	445	411	378	388	422	402	397	428	402	375	405	414	395	389	428	426	442	415	404	396	387	429	390	408	408	444	408	391	434	390	404	393	408	409	395	380	415	377	439	429	435	408	404	427	396	428	422	399	405	403	403	426	428	428	396	388	428	420	415	447	404	428	387	398	421	395	401	403	411	366	408	390	392	436	427	408	413	409	412	429	449	394	383	406	392	426	398	419	386	417	418	402	417	443	411	401	418	446	447	418	410	425	431	415	422	421	449	386	399	408	447	436	447	419	390	417	377	406	407	390	406	419	379	421	432	419	391	399	419	435	432	416	389	434	402	408	432	404	420	376	390	402	403	434	429	399	463	395	398	420	373	420	416	394	434	401	388	439	388	386	422	415	419	420	395	420	419	452	383	394	420	398	411	416	410	402	389	407	397	399	410	461	429	419	433	454	410	417	395	441	405	400	423	418	402	419	454	408	427	413	399	396	426	447	412	416	386	380	421	379	396	382	379	435	406	398	427	414	413	405	374	405	419	430	396	401	398	439	439	385	429	389	443	422	440	366	440	413	434	428	438	408	380	407	410	408	456	415	432	427	419	425	395	425	412	379	384	381	423	402	387	402	424	418	426	435	399	410	398	417	395	414	382	376	440	409	389	410	378	481	375	407	427	419	410	397	440	408	391	404	431	399	449	422	408	387	405	424	398	410	386	417	395	445	419	431	425	401	413	415	409	400	370	400	446	403	423	433	387	420	405	440	397	416	419	408	425	437	451	396	404	448	394	382	376	448	400	382	407	420	374	410	400	423	414	422	452	424	439	395	392	415	407	397	422	423	443	428	416	427	421	379	415	434	409	449	426	408	404	420	415	396	414	418	439	400	382	435	396	422	393	426	444	412	380	408	426	387	422	414	431	398	437	392	458	394	426	418	454	437	417	400	424	423	395	410	421	445	458	406	409	418	406	396	449	394	431	402	419	432	406	385	443	400	467	408	407	438	387	405	379	403	413	404	402	421	392	402	391	435	478	394	404	397	417	445	400	387	392	422	413	435	409	430	413	397	402	390	412	400	453	429	399	388	458	429	398	415	399	403	457	422	418	420	412	393	450	414	392	428	441	394	450	423	417	416	378	342	403	408	409	403	439	417	389	379	420	447	439	421	451	415	391	419	394	403	434	415	418	425	407	389	432	408	453	397	410	433	428	439	435	408	421	417	423	379	420	393	389	398	418	448	418	431	436	403	426	378	376	421	416	408	407	403	425	392	398	410	407	408	422	395	435	428	471	461	416	432	401	428	418	410	426	427	386	439	390	421	407	399	438	391	415	472	394	389	430	439	402	391	396	406	408	397	430	393	424	418	409	411	417	406	443	423	397	413	387	413	388	404	411	408	409	424	404	417	453	450	405	383	434	401	435	402	438	411	425	401	430	414	413	412	448	414	357	401	379	424	454	392	440	401	386	414	437	415	413	414	434	424	413	388	400	444	386	398	413	397	400	424	410	401	407	455	379	383	407	429	434	423	408	405	446	439	450	463	403	412	403	408	413	371	404	393	397	447	426	385	429	390	411	407	405	388	427	430	406	445	389	431	380	396	426	418	411	429	430	414	385	399	418	411	393	385	405	429	399	397	367	380	391	430	432	418	404	434	410	375	421	421	423	447	420	406	409	419	425	428	391	401	411	421	410	436	473	392	433	425	405	409	401	433	418	432	358	400	441	425	437	412	437	458	438	428	442	418	435	375	422	423	432	461	441	431	415	389	454	415	401	439	424	395	408	424	423	398	441	427	397	427	405	383	405	437	450	425	396	434	417	391	391	402	422	423	395	421	432	421	454	405	421	415	403	405	417	437	411	438	460	384	430	423	423	444	404	411	409	419	394	428	441	407	423	383	433	417	437	401	420	390	397	427	408	435	387	428	394	406	405	396	409	396	438	435	444	430	404	447	426	458	387	434	431	422	425	459	421	431	421	415	416	423	437	417	427	409	418	419	457	445	420	444	442	403	446	427	424	399	413	393	402	383	439	429	415	410	420	409	421	434	406	432	449	412	391	412	400	394	383	395	405	416	426	376	431	439	388	404	422	426	401	415	416	405	436	410	414	384	418	402	442	412	428	412	404	403	414	388	408	419	439	404	426	359	419	434	386	398	431	431	428	442	430	430	440	396	447	399	397	406	433	437	432	412	420	412	383	425	413	406	390	416	425	399	440	389	421	402	415	388	436	409	437	409	424	467	412	415	401	415	420	404	460	395	406	383	411	385	395	430	398	430	411	399	411	365	380	398	435	440	403	428	401	395	398	401	409	425	426	442	445	400	411	409	405	429	433	387	370	418	426	440	436	421	410	419	409	409	410	393	407	423	405	422	401	408	400	439	413	385	376	407	401	440	430	386	386	428	393	422	403	419	445	384	414	416	383	366	422	400	420	395	407	427	439	420	413	412	418	373	392	397	414	419	420	423	412	373	408	413	392	418	449	390	407	390	384	387	435	405	459	421	429	396	407	382	431	429	434	403	439	423	362	430	395	451	386	407	431	411	414	383	376	459	428	442	424	414	403	440	410	400	381	438	412	427	438	417	471	432	462	411	386	390	407	392	398	421	439	420	452	428	441	428	429	394	396	385	401	398	387	427	393	406	363	390	392	407	388	420	422	428	420	416	398	359	441	421	406	396	424	387	421	435	432	388	402	411	406	418	430	404	388	454	439	406	398	412	386	407	419	409	416	433	417	384	412	370	393	404	400	460	428	426	440	443	412	429	422	433	366	430	410	381	403	391	407	420	397	442	403	390	429	433	408	420	430	412	427	379	379	383	432	401	432	410	390	406	379	382	409	373	414	435	378	373	402	410	423	400	391	407	427	407	421	438	405
23721	21060	28416	23929	21106	14909	5340	3017	2354	1894	1468	1198	895	726	634	628	502	453	413	380	393	370	397	397	363	356	360	383	318	341	326	371	322	343	340	306	303	309	311	304	268	286	297	249	261	272	296	269	266	257	245	258	250	237	265	283	252	273	249	244	242	257	263	221	256	254	257	246	230	267	225	240	252	232	232	250	248	253	257	223	238	213	259	254	253	226	280	242	228	229	257	243	238	242	244	257	254	244	267	238	230	229	244	277	247	255	247	247	236	232	225	216	247	241	239	242	232	252	251	232	244	257	239	234	269	263	226	237	253	212	229	219	223	224	209	243	253	260	241	244	249	217	218	237	223	233	237	225	235	238	233	268	227	255	231	230	232	241	229	236	253	241	245	247	285	232	247	232	266	252	218	214	261	240	252	238	225	261	243	257	251	238	218	239	233	224	265	235	229	188	216	254	215	240	218	264	235	218	230	234	218	228	242	237	236	255	217	245	241	242	237	250	235	232	227	241	243	232	242	245	231	252	231	221	235	243	229	256	232	250	234	232	255	236	244	234	269	263	254	258	226	253	237	227	212	237	259	230	226	217	220	259	237	242	239	245	260	234	220	258	229	221	229	215	223	231	230	222	205	269	236	220	215	220	217	251	233	236	251	241	219	235	254	236	248	245	282	226	279	252	261	250	234	219	250	237	252	219	258	212	249	256	260	215	229	232	231	248	258	239	258	217	252	249	233	207	228	241	234	234	226	230	242	242	227	249	215	232	260	234	212	256	218	251	251	236	246	245	220	242	225	235	234	219	246	231	219	230	245	205	192	227	232	250	239	214	211	225	209	240	225	239	239	217	220	207	223	232	232	235	257	229	199	241	267	247	234	232	212	236	260	235	252	239	251	244	243	243	248	211	236	230	244	232	242	224	217	255	259	226	260	234	220	211	251	247	257	253	233	250	225	244	245	230	207	268	221	225	240	244	269	256	233	240	253	247	245	238	226	233	248	227	222	228	235	234	245	219	238	247	238	235	233	214	239	247	234	202	239	241	237	231	254	247	223	243	235	236	213	234	192	250	218	220	223	212	234	212	237	234	235	237	207	249	239	227	238	254	219	234	249	233	247	240	266	250	251	220	232	251	247	219	254	233	219	235	254	259	272	245	242	238	236	219	265	239	229	238	235	230	207	222	237	208	233	240	214	235	245	234	235	236	249	218	239	245	227	218	224	252	200	241	258	237	227	251	256	218	223	243	221	239	228	200	221	225	227	221	243	231	243	247	248	230	233	247	219	240	219	250	231	211	231	252	267	218	273	261	229	242	247	220	234	215	242	228	248	233	214	228	203	243	224	247	229	218	250	254	245	229	226	255	229	236	224	252	217	190	216	244	238	223	228	256	226	258	236	217	244	239	246	242	249	257	231	229	254	236	210	227	193	240	256	239	236	230	264	253	257	240	225	236	251	228	259	216	223	248	237	236	250	224	208	228	249	230	225	265	226	220	242	234	217	253	202	227	219	226	251	245	257	235	254	233	256	248	241	248	248	246	254	230	264	231	241	238	210	227	216	243	231	226	259	245	258	212	237	258	213	226	248	229	236	247	252	204	241	212	232	238	261	239	224	242	206	236	210	268	250	256	258	219	245	270	236	217	252	256	243	253	223	235	249	237	251	228	238	248	234	197	200	233	215	230	251	243	230	218	234	245	231	222	241	251	239	260	256	211	219	243	235	221	242	248	250	230	239	260	218	234	249	256	243	212	233	229	224	238	276	227	232	240	231	223	239	257	222	237	219	233	211	245	232	218	216	234	229	245	250	229	210	240	242	220	247	244	241	229	254	231	230	255	233	226	223	240	241	235	228	250	239	256	240	243	254	239	262	221	251	224	263	257	268	238	264	214	228	207	243	252	221	231	264	262	245	220	213	217	241	231	251	226	218	223	240	223	241	220	230	242	204	237	229	207	251	242	236	247	245	249	229	243	281	231	234	244	233	237	250	243	218	236	218	234	234	241	241	264	233	228	228	257	229	247	243	231	254	262	240	233	225	256	240	239	254	270	208	243	234	253	236	247	206	255	240	246	248	261	200	242	229	236	233	246	248	242	229	251	230	240	242	232	255	254	234	248	252	249	223	219	223	225	244	243	222	243	234	241	251	244	207	246	229	227	213	249	262	249	225	212	225	235	252	242	265	229	231	236	263	250	260	225	246	240	223	229	207	229	228	210	242	224	249	234	241	224	257	246	247	218	246	251	229	231	211	240	262	239	240	244	242	258	230	247	233	239	239	250	233	252	241	223	241	229	237	234	252	232	238	241	220	261	230	217	268	263	221	238	242	234	244	246	253	236	218	197	231	237	220	252	236	227	238	240	246	256	236	242	258	235	236	252	227	239	215	219	231	237	236	233	243	239	234	250	237	200	216	239	221	216	257	248	224	252	224	252	250	235	233	215	224	238	218	244	239	226	233	221	260	224	221	234	227	222	222	230	239	255	216	233	241	260	215	227	276	256	235	234	231	233	237	227	238	235	276	237	232	200	251	247	226	195	235	251	221	215	232	232	238	241	240	247	241	246	224	216	215	242	219	228	229	228	217	234	244	218	232	236	240	239	217	234	249	239	216	219	242	248	248	227	238	248	248	204	241	233	227	248	231	227	232	218	242	224	255	238	243	276	222	237	238	227	226	226	231	243	238	237	245	236	254	233	222	270	237	253	252	262	245	243	219	261	234	246	226	257	217	265	255	248	259	236	228	237	223	239	241	244	243	234	250	207	217	226	267	254	255	244	232	239	223	247	224	231	244	236	256	203	239	239	244	263	223	255	209	242	207	228	232	257	219	241	208	227	231	241	225	197	228	254	238	262	233	242	247	222	220	242	246	247	272	236	236	216	215	243	211	225	242	232	224	246	229	226	228	254	248	223	220	248	245	188	264	230	217	237	243	247	245	225	233	210	230	223	236	249	236	213	266	257	227	244	250	232	238	235	212	236	237	215	237	227	253	248	202	219	251	210	219	229	229	211	204	219	247	220	259	242	231	228	236	249	241	254	235	232	241	229	248	242	235	206	234	234	229	266	267	250	250	253	225	229	243	229	239	241	238	236	249	224	231	236	232	216	254	231	243	222	247	239	247	208	233	247	235	243	242	231	237	248	216	227	222	230	248	232	240	244	205	244	251	240	267	257	243	235	234	236	246	252	221	219	259	204	244	226	260	221	248	264	232	252	204	253	223	222	242	253	207	237	240	261	208	239	250	247	221	237	217	260	252	224	212	231	250	250	230	248	241	260	230	265	226	247	249	236	269	243	240	266	257	255	230	238	241	222	252	255	262	228	233	252	216	237	228	224	226	237	212	217	239	258	249	237	223	235	242	228	254	209	247	254	239	259	225	232	275	232	247	262	263	212	234	215	232	218	218	244	229	252	232	189	237	241	265	225	235	247	240	205	219	223	255	233	234	226	220	229	210	281	213	242	232	250	233	236	229	255	199	221	251	229	255	215	240	235
13111	29345	27197	18448	13678	10500	7857	6274	5194	4103	3213	2452	1716	1301	1123	1011	825	726	663	586	577	603	512	569	565	552	573	561	551	509	477	538	522	482	483	478	417	389	407	394	363	360	425	379	372	369	341	398	349	344	366	349	319	369	341	378	321	328	317	319	293	335	351	299	319	342	303	321	296	312	319	340	343	362	354	301	291	319	294	307	306	300	278	275	297	302	301	278	311	322	319	293	300	280	272	318	309	331	314	302	316	294	280	308	291	306	290	309	334	323	324	244	302	306	286	281	295	309	272	303	287	296	289	298	343	311	289	286	290	291	295	300	316	302	322	342	289	316	312	297	310	285	270	312	315	287	309	283	298	306	305	328	276	285	306	277	307	316	299	282	300	295	323	293	295	309	319	307	286	268	291	281	300	303	299	264	308	317	276	312	288	304	276	299	309	269	281	309	296	311	285	349	276	286	295	318	302	295	303	289	306	309	318	304	298	254	316	338	294	285	261	329	263	306	304	302	297	319	318	273	284	309	293	280	297	300	315	267	280	291	290	288	290	294	310	334	285	327	329	310	261	314	291	321	309	272	298	292	316	300	311	315	307	288	321	275	274	313	299	289	289	299	264	311	307	280	285	307	328	285	300	285	296	325	296	291	300	326	265	277	308	330	265	288	312	292	292	331	277	290	292	337	309	282	289	302	301	302	291	316	289	318	315	276	285	292	330	296	296	313	297	334	306	299	286	316	274	312	308	298	300	323	296	316	288	303	290	302	312	289	323	293	295	285	303	316	295	312	317	264	312	305	275	290	310	294	303	312	329	282	298	309	304	310	273	296	307	300	321	296	330	296	309	292	282	307	283	310	289	310	308	281	299	289	317	311	306	278	312	276	303	304	309	339	310	293	273	302	328	291	310	306	308	289	315	318	306	289	316	312	293	295	294	295	304	304	306	314	264	302	307	284	288	337	320	279	295	313	308	291	330	274	304	277	310	302	305	286	301	284	293	342	283	307	321	300	297	311	293	291	276	303	300	301	268	275	299	296	303	316	287	327	311	263	289	303	303	297	315	325	280	289	280	296	318	291	309	303	276	314	307	291	316	321	299	313	315	319	296	275	276	311	315	295	285	298	298	311	255	277	300	302	325	317	300	314	301	306	293	298	314	275	312	270	284	301	295	314	305	320	286	279	332	309	291	279	317	296	282	311	285	328	272	313	301	318	271	321	280	275	298	290	332	305	318	302	290	291	308	295	281	316	288	291	308	275	272	297	293	270	273	302	290	307	275	308	302	318	326	283	292	297	268	314	292	301	341	289	288	297	272	309	309	291	280	300	305	320	305	301	305	278	307	310	277	281	306	305	264	303	290	326	303	292	316	292	262	301	311	302	290	314	308	299	292	316	299	303	307	334	292	312	283	314	303	303	309	303	321	300	285	288	281	281	300	307	303	307	302	316	309	282	273	302	339	291	296	286	296	294	304	303	289	300	273	287	294	278	282	312	323	278	290	301	296	273	286	271	297	256	325	319	283	262	256	262	310	294	315	326	294	287	315	298	277	280	306	289	276	266	317	306	308	342	291	291	282	282	275	309	288	282	298	298	281	302	300	278	287	285	298	297	282	309	271	323	312	315	298	283	312	284	292	305	280	327	297	340	280	268	274	275	290	326	312	311	291	310	297	326	307	339	296	279	271	336	304	308	321	301	284	299	305	280	326	296	302	300	293	311	294	276	303	291	316	294	266	316	299	295	276	284	294	307	295	273	297	314	275	312	323	289	295	309	292	312	321	294	302	307	309	292	327	292	290	318	305	317	291	252	288	311	279	305	323	286	301	285	320	303	289	265	299	290	293	274	293	321	302	303	301	306	305	305	298	286	260	306	292	279	290	288	284	308	292	303	312	298	267	300	291	318	288	301	305	295	276	303	281	308	288	311	297	315	322	324	308	294	304	290	311	274	286	294	307	322	296	287	301	313	284	309	278	305	325	290	297	304	283	330	314	305	280	275	307	286	298	285	295	277	291	272	279	301	288	282	306	296	305	308	308	276	297	281	287	306	285	332	289	296	319	299	311	271	304	326	290	323	296	283	304	298	258	283	257	320	319	284	301	279	299	275	315	292	294	296	304	277	318	316	307	317	292	265	294	299	328	308	315	294	322	298	327	297	305	308	316	289	313	295	281	289	298	302	302	289	293	269	274	308	295	310	295	280	325	307	330	298	319	272	328	287	312	320	306	330	283	314	269	306	279	291	294	295	294	284	319	322	301	285	299	298	322	302	268	309	316	296	304	295	325	306	276	294	285	263	283	301	285	304	301	304	295	299	315	309	289	322	312	292	293	338	301	277	309	282	300	299	308	305	312	287	294	340	305	301	282	299	277	325	277	286	299	259	325	306	315	311	277	299	285	293	295	304	302	303	331	294	308	279	277	296	318	304	307	304	296	274	286	293	269	285	285	264	293	265	303	316	321	314	307	298	296	283	302	291	299	323	308	307	295	282	295	284	271	284	267	312	310	307	289	312	303	289	317	310	299	297	319	319	318	295	296	305	294	271	272	297	311	283	320	332	348	297	290	317	268	267	303	286	279	302	300	278	293	313	291	287	291	301	286	294	318	274	315	295	285	299	266	315	277	310	269	295	317	288	283	302	300	304	304	294	288	272	309	297	305	288	298	278	281	290	320	290	289	330	291	306	314	300	286	294	327	284	294	295	279	277	306	296	327	296	285	322	317	308	320	289	272	262	256	291	273	278	262	268	269	305	343	334	293	304	304	295	293	321	288	307	300	296	306	285	296	299	287	279	290	329	329	290	277	290	327	304	312	304	330	299	287	281	321	269	300	290	333	318	303	305	295	300	305	284	301	278	286	295	299	290	313	318	315	293	282	280	306	295	303	288	336	322	297	307	317	297	307	294	312	294	270	298	296	301	302	291	304	296	311	292	273	320	303	294	289	301	328	298	294	291	296	297	309	292	287	288	284	299	277	304	275	314	314	270	262	299	280	293	287	284	334	293	280	293	313	305	317	308	315	300	299	310	292	315	291	285	284	285	297	308	282	273	322	307	313	278	322	284	325	263	310	293	297	279	302	309	312	307	316	282	304	276	306	295	305	290	290	294	301	290	298	293	281	309	291	279	304	293	316	290	308	301	305	320	305	282	273	290	315	279	272	281	287	287	258	288	291	300	332	299	269	298	279	289	297	296	302	277	288	306	286	327	302	303	302	306	287	308	311	300	313	308	291	283	299	286	278	315	326	307	305	287	273	318	323	286	284	294	319	303	299	294	291	313	288	311	338	295	310	294	306	293	281	297	310	334	295	279	310	312	284	273	278	281	290	312	291	276	328	273	325	309	304	295	303	338	319	324	299	283	259	288	266	302	262	282	300	256	302	314	294	317	256	309	313	292	326	302	315	293	323	290	320	319	309	305	295	299	275	278	272	307	301	306	280	306	302	329	317	304	310	302	291	288	293	312	334	316	308	303	336	269	293	297	281	293	305	274
22661	21032	28791	23497	21054	21265	14887	4919	3423	2743	2146	1566	1218	919	760	669	559	488	427	438	411	397	411	379	395	383	415	373	346	363	331	361	371	332	327	308	281	262	266	255	240	238	256	235	266	251	253	237	236	216	241	244	219	230	224	223	201	228	223	231	235	228	194	198	210	179	225	183	198	222	231	210	203	216	221	189	209	191	222	178	183	216	200	200	212	210	194	216	196	203	193	202	179	178	213	211	183	212	198	193	209	189	192	199	190	205	199	196	171	168	177	165	182	199	181	182	192	183	192	191	213	207	207	182	190	182	188	197	194	205	182	189	196	212	196	172	189	197	182	184	188	176	211	172	181	180	200	200	210	192	206	191	204	197	199	202	184	189	213	179	199	178	195	193	197	206	202	194	194	185	194	215	208	186	189	190	169	196	179	177	194	209	194	194	205	178	172	212	197	170	192	184	213	189	194	197	188	173	187	196	199	172	177	202	188	199	156	186	194	188	179	200	210	191	191	206	188	196	174	204	171	208	198	206	172	201	178	199	191	170	184	166	187	187	200	217	187	200	169	171	188	197	198	179	162	184	194	178	207	175	205	192	177	207	191	191	179	179	193	181	192	164	169	196	173	198	171	217	200	186	189	180	188	222	206	189	188	194	181	184	188	203	214	195	191	185	198	199	182	209	201	177	194	201	177	192	163	194	169	209	215	203	162	170	199	200	173	187	214	183	167	176	175	190	191	198	205	178	168	174	169	193	185	183	188	172	199	179	204	194	185	183	188	185	196	209	195	182	192	208	170	192	171	179	187	190	189	173	209	192	180	176	183	194	203	199	178	203	186	180	188	194	181	194	193	187	197	206	175	191	207	166	198	190	198	211	179	191	183	178	182	199	195	197	182	158	185	195	167	200	227	181	199	215	198	199	177	216	187	221	168	204	197	186	189	184	186	185	198	170	204	193	191	180	202	182	201	211	215	174	201	187	196	199	174	194	212	183	186	166	186	201	188	199	177	187	192	173	228	195	210	192	203	195	186	172	209	191	186	195	178	181	186	177	191	185	199	182	192	215	194	207	190	200	193	181	201	166	191	187	197	182	189	180	192	210	181	170	179	193	177	205	191	200	178	191	183	197	183	187	218	191	188	186	194	185	179	197	189	187	188	192	189	167	192	194	190	169	166	186	199	197	183	187	187	183	181	178	187	174	184	177	194	194	203	173	182	191	211	190	216	205	186	204	217	162	203	182	197	198	180	185	173	202	208	180	178	188	185	161	208	196	187	197	206	189	174	197	178	208	195	190	209	181	208	174	192	212	199	214	172	177	180	210	189	188	206	179	201	221	220	191	202	196	183	195	185	177	200	197	201	192	186	188	195	190	176	189	162	197	173	211	171	209	205	190	202	212	175	197	180	173	169	192	169	210	195	199	188	181	190	205	169	175	170	188	197	212	200	190	179	173	186	193	194	203	202	192	169	177	195	200	186	206	181	173	204	193	192	197	176	197	195	196	170	190	214	207	191	184	169	198	180	187	168	195	201	207	233	213	195	176	176	214	171	164	199	178	173	184	192	178	182	175	207	184	180	194	216	179	188	162	184	202	201	198	193	205	182	180	187	180	225	196	191	202	210	216	183	191	195	196	200	177	209	181	175	194	192	180	205	184	192	183	194	213	221	192	176	184	182	197	193	169	184	189	189	206	203	201	191	167	190	203	176	199	195	188	192	195	191	205	179	209	210	196	190	188	194	213	173	185	187	205	201	197	204	204	217	187	181	201	190	200	196	193	192	186	197	190	183	179	209	198	196	178	214	187	203	180	193	181	165	181	192	184	189	209	184	193	211	223	183	209	187	179	179	176	225	196	213	168	179	183	231	188	201	187	195	183	198	193	180	200	199	188	153	191	201	190	186	203	167	186	189	180	183	182	209	183	183	185	209	194	180	191	199	171	196	207	174	203	183	205	174	197	192	217	189	185	209	192	191	172	190	201	193	200	185	188	184	166	194	180	214	204	191	177	181	182	185	180	187	197	182	198	180	201	194	215	179	185	194	180	182	203	198	175	193	168	180	190	209	201	174	185	192	201	187	175	190	209	214	189	178	200	172	197	212	215	198	214	204	178	188	173	198	175	185	205	183	197	216	169	205	183	188	196	201	217	194	222	175	185	183	189	181	183	173	186	181	205	216	202	191	189	155	182	201	201	199	181	170	179	177	182	224	170	182	217	199	196	206	186	210	181	190	217	202	191	174	212	201	195	165	185	210	196	195	180	187	183	185	167	166	179	194	187	192	190	209	155	191	206	202	181	209	208	189	199	193	174	181	163	195	204	210	191	203	182	195	178	192	197	171	177	200	208	169	193	202	216	205	190	197	214	196	181	189	196	184	180	168	165	207	188	196	156	209	167	190	164	193	192	185	198	179	192	177	187	180	197	175	192	194	197	202	186	205	199	202	205	209	219	180	185	197	170	200	180	181	194	188	171	181	173	188	175	207	200	181	160	179	201	189	188	218	184	213	188	166	211	175	180	191	195	195	197	180	195	184	201	197	217	199	191	191	191	189	179	183	192	186	193	182	198	195	195	186	157	170	177	189	203	184	194	225	205	197	196	171	194	198	222	204	187	189	168	191	207	186	186	178	174	193	216	190	189	197	199	207	184	175	188	183	189	187	217	183	192	199	196	171	185	199	168	220	157	192	184	178	166	167	207	204	198	190	195	175	200	209	177	209	189	189	209	178	173	183	186	163	181	204	184	157	179	166	194	196	190	178	193	169	201	204	192	192	192	175	201	177	202	176	197	212	192	189	200	184	175	194	192	192	169	174	191	195	162	197	186	191	194	182	178	179	192	212	185	195	176	207	199	210	167	174	190	153	177	183	180	186	203	193	189	183	201	183	226	164	191	181	200	196	183	197	210	203	197	203	187	197	206	179	187	191	206	175	187	174	183	201	184	167	186	192	209	209	171	188	180	178	198	209	185	187	199	186	196	205	181	190	189	188	189	191	198	180	191	188	179	204	184	199	192	169	182	182	216	208	191	189	172	185	184	190	207	172	216	207	195	200	201	187	188	196	171	210	179	185	188	189	176	190	169	181	191	198	183	167	179	183	201	173	184	199	197	182	188	188	191	202	209	176	194	197	180	188	189	181	170	179	201	186	189	171	208	173	192	177	159	185	171	191	201	177	191	200	192	175	180	197	209	190	178	221	201	189	163	194	199	177	189	192	180	166	189	183	160	211	176	209	205	191	195	187	196	213	173	186	189	196	187	212	200	197	214	201	189	198	172	205	193	182	168	175	184	177	208	211	208	190	198	191	197	201	189	204	172	172	210	184	200	182	193	195	194	213	209	204	184	185	186	157	201	175	174	196	180	189	172	189	185	178	202	169	200	193	168	190	203	191	180	198	194	201	170	194	184	178	191	190	182	169	179	191	207	172	181	193	179	174	177	198	187	189	186	170	184	196	195	177	190	209	186	198	175	166	202	213	205	187	175	173	195	187	189
15476	34439	31917	22940	17734	13720	11063	8766	7331	5717	4418	3351	2318	1710	1447	1251	1042	795	719	701	655	641	645	625	578	600	627	578	569	536	526	536	528	504	493	427	391	336	379	367	366	372	389	369	339	349	316	306	306	293	311	307	326	294	300	293	298	294	274	259	273	262	248	255	255	262	252	281	273	273	283	245	287	277	279	247	264	277	272	246	249	242	258	255	250	210	256	248	258	246	267	250	266	244	269	237	240	271	228	221	251	254	252	250	231	239	250	256	237	218	215	226	225	233	246	229	257	248	224	235	237	239	214	215	239	248	221	244	229	243	242	233	223	208	216	221	224	213	221	260	229	237	241	222	236	236	236	253	203	226	238	224	261	226	258	234	228	242	237	225	211	227	226	235	220	212	249	216	225	236	228	214	196	246	247	216	236	220	229	230	263	252	209	225	240	223	236	225	183	224	220	253	218	243	242	232	227	250	220	251	243	252	234	245	220	240	227	236	238	207	231	228	235	242	232	218	230	225	233	221	241	231	261	238	239	241	242	212	246	219	241	236	200	229	233	239	209	218	239	203	235	215	214	221	222	235	219	227	237	239	226	251	233	225	224	206	240	214	236	251	229	229	247	255	260	240	233	246	236	231	224	234	228	216	245	232	231	236	223	241	230	229	227	219	217	246	256	233	211	207	244	229	226	242	229	230	228	224	198	239	223	220	258	226	260	227	233	245	222	243	239	247	263	223	203	207	208	239	245	212	210	270	218	227	205	226	224	228	248	237	221	225	216	212	236	224	216	227	236	212	208	239	216	249	263	219	221	218	223	215	223	219	221	236	245	211	237	221	226	220	259	234	244	212	222	236	250	237	213	226	222	217	226	233	250	244	227	219	220	222	227	207	231	227	207	251	244	229	243	216	240	212	211	237	217	263	222	218	230	217	248	246	226	225	253	241	233	230	221	224	258	212	239	232	243	235	237	218	247	245	209	228	252	226	204	216	222	240	239	249	255	236	239	243	216	221	229	227	232	245	223	222	222	244	223	249	235	213	252	242	222	239	240	252	261	230	225	213	238	249	224	230	214	258	233	222	237	241	246	221	230	237	247	230	228	235	236	269	223	240	257	210	196	249	236	232	227	227	238	248	213	225	224	193	269	262	235	241	200	222	232	229	239	231	219	214	222	214	235	255	231	272	235	246	255	235	222	229	223	210	253	217	246	224	237	228	209	255	241	240	222	239	243	257	227	221	259	223	269	243	237	247	210	214	217	254	237	234	228	219	255	226	225	252	218	215	241	252	236	215	214	240	248	248	236	230	250	228	236	212	193	219	226	211	223	243	219	223	221	260	223	214	216	269	238	230	215	193	216	284	226	223	228	219	232	243	224	232	239	244	244	222	238	255	241	237	230	252	246	233	228	247	233	250	253	246	230	242	231	257	223	244	248	222	230	218	259	220	253	236	222	233	237	199	225	224	248	208	203	224	211	235	219	227	245	231	226	255	217	231	230	242	202	219	207	236	217	240	194	208	226	232	228	240	242	252	224	254	231	237	240	241	228	254	224	212	240	223	246	212	237	225	244	205	197	224	211	236	270	223	230	225	229	230	224	221	222	225	215	227	246	243	231	228	261	223	200	234	250	249	240	238	241	217	239	227	247	249	254	218	199	233	241	223	227	230	229	217	212	212	247	252	238	231	248	241	215	252	241	251	218	213	219	254	243	232	246	236	239	232	212	214	231	227	217	247	219	243	208	254	231	197	252	223	255	226	223	245	236	229	258	215	261	220	211	219	246	230	243	235	217	219	219	210	248	232	239	246	228	227	246	220	235	212	234	243	215	228	260	244	203	238	227	205	227	227	224	207	242	226	246	229	246	232	234	259	222	246	222	226	241	225	213	243	251	236	255	213	204	239	240	208	249	232	236	235	225	215	228	261	220	234	246	219	208	233	239	238	242	239	234	229	246	245	240	212	235	205	238	225	222	228	243	232	212	235	233	209	214	226	250	248	242	226	198	239	273	203	207	240	233	221	222	218	247	241	256	254	226	236	234	243	231	210	225	232	218	241	213	246	219	222	221	226	240	198	220	223	255	222	245	245	220	202	241	235	244	250	206	227	230	229	212	242	235	245	262	224	227	236	223	255	236	236	253	206	239	230	225	216	267	226	215	220	236	215	209	228	238	241	226	220	233	232	223	233	225	238	206	218	210	230	225	226	217	242	210	232	248	249	204	234	235	275	237	233	236	222	232	237	259	245	210	236	234	243	247	256	235	221	230	243	215	233	218	231	234	229	209	231	243	228	235	245	243	239	230	207	200	237	228	230	253	242	236	230	207	241	253	204	236	240	237	238	241	222	215	210	236	223	228	263	231	203	225	244	257	216	230	221	236	224	248	239	237	223	224	223	243	260	214	227	226	239	242	239	235	216	227	239	216	238	240	240	232	234	242	232	228	239	265	244	256	226	232	234	231	258	208	239	251	237	216	219	227	258	219	209	232	238	226	229	237	245	208	214	221	254	220	220	244	208	229	224	234	254	276	228	250	226	230	240	220	226	223	232	201	249	233	227	239	248	245	252	229	226	216	236	243	229	240	242	244	226	218	231	215	189	239	223	269	220	197	208	209	252	235	255	239	246	262	221	223	211	234	220	235	229	217	228	233	223	220	214	225	218	224	237	245	228	227	234	221	208	236	233	209	224	233	219	237	227	216	219	232	234	219	265	238	218	234	227	225	238	250	244	239	229	238	221	233	221	261	252	234	248	273	251	248	252	236	244	229	207	226	246	236	230	217	230	248	222	252	240	245	254	228	216	233	230	234	236	245	230	233	198	241	240	232	205	226	228	226	242	246	243	250	200	228	221	245	231	206	230	250	262	212	226	217	248	222	229	227	234	204	235	252	219	210	216	247	190	228	226	245	260	242	228	244	201	241	235	227	221	227	234	244	241	227	232	211	212	224	219	227	199	258	221	218	243	253	232	232	222	220	233	206	207	249	227	222	214	254	200	228	234	226	244	242	260	219	224	186	220	239	216	220	233	250	230	207	229	255	206	234	225	235	230	229	237	247	229	241	270	237	223	211	215	229	231	230	222	234	254	228	234	229	243	203	246	249	214	238	229	225	244	205	244	259	195	211	242	245	240	249	234	225	228	230	215	237	229	238	201	253	238	221	234	206	217	277	248	231	197	252	233	207	257	255	239	221	215	229	268	222	228	218	226	237	229	221	241	234	245	241	239	260	241	231	233	230	221	218	221	226	224	221	209	228	250	259	238	200	221	239	229	229	240	220	231	234	237	240	237	204	241	225	234	226	210	211	222	243	236	247	271	249	240	263	212	237	240	268	258	235	237	238	220	233	238	254	237	225	241	226	220	223	202	212	233	230	251	253	240	223	210	232	230	238	213	241	239	207	238	215	211	221	263	256	216	228	226	211	254	215	242	237	234	231	223	213	254	240	236	256	225	237	255	240	210	224	229	238	240	239	240	230	257	237	236	238	228	248	246	221	261
26818	20926	18342	10263	4944	3254	2279	1837	1433	1270	980	816	659	609	504	496	434	429	426	401	432	436	402	374	386	362	453	406	404	401	419	386	381	411	415	370	380	370	376	360	317	351	355	408	347	366	371	367	354	375	343	361	337	354	348	350	352	366	350	329	349	352	359	347	358	350	314	312	349	317	351	365	340	334	349	373	392	308	354	329	341	338	350	353	338	377	320	341	316	350	346	349	329	333	342	331	343	347	335	333	376	345	356	331	337	374	299	328	340	357	305	322	327	368	331	317	332	356	342	331	365	357	342	336	316	321	340	341	312	339	331	336	338	350	296	340	319	345	313	319	325	366	340	337	352	346	330	329	336	303	335	323	371	318	364	318	309	351	364	337	324	323	371	361	318	392	335	325	328	327	328	356	362	355	332	302	352	327	363	352	347	334	337	331	355	315	348	363	358	324	349	344	350	350	326	353	350	275	329	357	339	344	347	331	272	326	355	370	314	319	289	337	337	339	332	299	378	335	342	335	337	336	360	323	312	338	382	349	344	344	353	319	337	325	331	335	326	352	343	367	354	362	357	338	388	339	355	324	340	317	376	329	320	346	397	312	339	310	307	341	327	342	325	345	351	311	329	330	341	345	343	341	305	341	355	348	344	306	347	336	354	297	299	351	352	347	336	337	316	335	347	362	363	318	351	345	349	349	330	314	335	372	354	329	324	370	346	347	330	345	329	315	362	341	328	320	360	349	300	326	341	360	348	334	336	315	323	368	350	345	304	345	336	350	285	336	350	338	313	341	328	328	340	290	324	304	338	361	304	336	347	285	343	346	378	328	345	354	354	298	344	318	343	358	322	339	316	378	303	336	328	308	324	353	311	328	338	375	353	319	364	354	346	357	345	334	351	334	348	341	343	339	326	328	343	367	360	345	322	321	348	328	310	374	337	360	345	312	356	343	346	328	344	330	367	334	337	336	328	350	333	338	315	351	321	344	350	323	345	362	354	323	342	298	330	338	367	336	357	336	308	310	334	340	370	340	335	362	324	340	344	349	312	343	316	361	328	350	340	329	333	340	331	350	302	331	308	354	340	316	319	342	352	365	350	367	367	401	308	299	317	328	303	345	326	350	351	341	331	291	342	337	334	357	336	344	355	320	332	353	353	353	351	346	329	358	367	346	319	344	371	305	343	339	348	335	303	331	338	330	303	336	332	349	332	326	359	327	358	358	324	351	348	341	295	340	341	340	326	373	346	350	310	305	317	348	364	314	363	344	331	343	348	330	368	317	304	319	332	357	348	341	364	336	330	336	320	334	318	314	336	354	353	363	324	368	270	322	331	331	355	328	353	333	342	330	305	296	315	321	344	336	351	354	342	317	327	333	319	373	326	365	337	313	326	348	326	353	346	348	323	317	317	336	335	350	352	347	315	352	346	347	355	345	359	327	324	343	319	311	349	330	338	339	307	330	346	362	332	340	343	350	344	348	342	339	347	320	325	357	324	314	330	337	349	305	363	324	319	341	358	328	323	355	333	324	311	326	324	339	360	322	333	327	331	337	340	317	335	365	345	334	332	311	330	355	327	346	319	331	345	348	339	312	338	319	364	359	316	347	325	321	352	340	349	384	343	349	361	299	289	332	337	318	352	335	338	331	318	361	337	354	352	344	360	353	338	306	350	336	368	323	350	355	342	369	332	329	312	318	327	338	378	345	332	331	331	348	360	340	335	345	324	344	351	309	349	343	361	379	356	358	361	320	366	349	348	351	325	327	324	341	328	312	325	305	275	347	355	356	346	343	316	353	346	347	352	340	357	352	362	342	312	388	334	333	379	345	350	317	333	342	311	354	344	322	343	348	279	339	368	369	340	362	377	345	323	333	315	344	333	348	332	360	353	339	354	351	334	360	354	351	336	353	363	360	323	307	365	327	334	359	351	312	317	324	348	316	327	326	342	332	353	352	337	334	360	324	318	326	323	339	347	312	347	358	318	348	336	323	341	375	325	344	303	351	341	355	338	354	347	313	326	342	354	321	393	301	310	313	325	364	356	358	335	325	362	341	328	314	335	385	352	337	344	318	348	331	320	359	362	337	334	323	338	312	335	348	315	319	324	378	364	329	343	351	336	341	359	341	333	349	351	348	302	355	315	321	325	342	321	337	345	346	339	352	338	343	357	354	345	347	327	321	325	336	319	351	340	347	327	365	328	341	344	342	364	364	306	346	303	327	358	350	344	336	319	382	335	338	331	345	312	307	339	336	299	333	361	332	335	345	344	332	368	380	328	332	330	388	334	327	341	373	333	320	374	349	324	333	329	337	333	356	332	324	332	341	328	336	301	310	331	332	350	344	337	302	343	359	350	361	284	339	333	302	328	323	321	355	340	334	320	357	330	366	334	320	330	357	339	326	362	362	330	342	351	311	323	359	322	351	367	300	335	382	369	349	337	332	345	362	348	321	317	317	338	335	332	306	303	362	316	314	362	276	279	336	365	314	316	341	328	340	335	331	353	365	324	337	316	332	358	354	335	353	334	357	355	310	377	325	367	317	315	324	350	313	354	350	315	362	338	320	329	316	334	338	358	322	349	342	337	342	311	316	362	297	342	335	315	326	340	363	352	349	341	340	296	360	361	344	332	352	345	343	341	311	318	333	342	345	334	335	305	322	351	329	352	339	328	358	346	327	365	345	351	350	319	338	344	335	322	323	319	349	366	327	372	346	345	356	338	327	360	375	331	337	321	332	373	342	317	353	336	350	315	346	341	331	320	340	329	372	371	299	343	354	366	338	355	329	337	321	342	308	379	352	329	327	363	344	328	297	352	343	298	321	364	351	318	336	369	325	362	361	316	378	343	354	358	363	357	339	331	360	320	347	354	342	338	332	338	336	348	333	351	364	363	321	317	341	347	377	361	311	302	354	334	330	332	308	336	368	294	335	344	379	336	330	311	334	355	321	377	359	351	348	344	352	361	345	318	314	349	338	313	329	365	337	333	342	353	331	368	338	362	357	334	327	335	342	333	332	358	321	358	334	313	320	320	346	367	345	298	348	340	321	331	350	336	338	335	368	347	310	361	325	321	329	315	343	301	351	342	346	321	347	361	307	373	326	349	318	325	328	347	338	332	335	338	335	333	352	338	342	326	328	321	315	328	313	328	328	338	341	345	310	335	332	318	333	319	358	299	332	345	322	325	338	324	326	327	351	354	324	340	349	309	374	321	339	358	335	331	299	325	347	321	339	349	326	338	351	341	347	340	323	340	358	350	354	332	356	353	352	369	322	334	313	362	311	364	332	332	347	323	335	331	346	348	338	369	341	355	320	347	338	358	323	348	325	364	351	365	371	352	312	339	299	330	337	358	312	355	349	361	349	325	309	344	325	343	380	364	332	359	366	343	316	329	328	349	323	339	313	327	323	318	317	363	345	373	322	347	341	312	320	361	344	373	319	303	363	329	344	322	334	316	335	363	336	348	341	335	358	317	337	325	329	303	326	317	356	327	337
12363	22072	20199	11826	8684	6343	4827	3980	3275	2544	2034	1600	1064	864	768	679	700	582	568	544	579	616	573	521	541	585	507	564	523	567	546	479	521	540	509	481	495	467	452	465	461	468	476	461	456	450	446	453	458	436	408	453	408	450	446	459	427	444	402	434	429	424	429	438	413	427	411	415	453	430	441	405	411	356	412	429	427	402	439	453	440	407	448	426	443	414	463	410	387	443	425	415	436	375	418	424	418	397	427	420	444	431	416	443	426	403	437	402	439	430	433	406	426	419	431	405	406	419	438	409	464	420	415	452	435	425	445	460	417	438	411	462	398	409	440	396	421	430	381	430	421	443	444	409	433	399	441	437	417	423	451	397	434	407	414	391	420	438	409	442	451	421	460	424	399	417	401	427	427	400	392	439	373	433	442	428	368	408	414	410	421	384	457	431	405	440	415	434	434	408	379	438	420	410	375	417	375	394	432	448	409	400	433	430	436	388	387	400	440	396	432	408	398	419	436	396	386	422	427	417	431	384	401	443	455	426	436	426	413	447	377	402	413	428	402	418	427	407	397	396	389	436	398	396	394	440	431	441	447	403	464	395	375	415	438	461	420	423	415	485	387	377	410	413	420	436	392	415	386	431	425	436	390	397	409	433	385	433	409	422	431	415	428	401	394	417	420	400	387	422	426	405	438	433	377	425	422	412	413	421	442	421	388	410	433	404	408	428	429	423	416	415	460	389	405	416	408	377	441	385	425	463	448	415	407	459	419	407	446	407	422	387	401	407	400	391	442	423	447	389	406	394	429	440	395	394	397	421	423	412	371	426	421	406	423	396	437	417	427	418	380	433	427	417	446	428	440	407	445	430	400	388	412	389	374	416	402	454	425	429	416	420	426	397	457	426	438	410	413	426	420	460	406	454	402	395	434	412	425	429	446	410	399	447	433	405	411	451	452	426	434	397	429	444	453	430	404	421	439	406	407	405	417	402	433	423	431	404	402	421	394	458	441	365	439	415	434	417	445	394	389	440	421	435	400	386	407	434	449	422	430	405	413	412	451	431	422	382	439	385	405	430	402	401	422	394	453	388	446	414	437	405	417	427	403	420	434	406	429	424	422	390	397	448	383	439	426	394	410	423	403	387	440	396	407	424	410	442	411	427	413	423	415	438	415	403	434	418	413	409	389	421	409	402	445	427	380	440	425	428	436	464	394	426	391	448	412	453	434	418	405	427	404	413	400	423	427	422	413	404	384	409	447	413	463	474	402	404	409	426	406	434	430	451	430	427	416	410	437	423	424	436	418	373	439	436	400	454	406	424	430	411	420	419	403	404	436	418	432	399	454	424	427	394	456	442	416	387	429	423	446	434	414	434	429	394	413	410	411	452	431	406	439	406	399	452	397	413	386	421	450	417	423	424	391	419	431	412	393	411	414	417	419	389	441	401	418	415	461	417	392	417	446	392	414	420	450	440	436	381	404	392	419	466	408	428	418	439	420	428	437	421	423	435	455	408	442	412	422	395	438	368	445	402	407	427	418	436	428	418	404	434	387	414	427	453	418	403	439	389	415	433	451	407	389	403	470	419	394	417	418	419	412	438	414	409	453	368	422	437	417	412	412	438	429	421	364	426	406	425	407	417	427	406	444	402	399	442	429	375	415	456	431	410	436	427	416	391	379	446	423	404	413	383	428	390	381	417	398	436	436	443	402	429	389	413	430	420	403	395	456	413	436	434	427	417	404	404	464	394	426	408	429	391	432	416	413	434	409	473	422	391	424	398	375	390	407	398	414	437	424	385	402	416	392	435	416	414	406	435	401	426	425	405	433	415	409	400	418	410	420	415	446	413	429	455	387	450	405	403	452	421	370	414	426	415	429	419	408	448	437	378	415	417	407	408	413	422	421	416	434	404	455	406	421	465	457	408	410	404	396	426	416	374	409	418	442	409	423	404	429	403	428	443	418	402	415	445	399	438	398	429	410	411	402	415	417	424	406	417	425	422	394	400	441	467	427	435	448	410	425	446	444	373	433	427	411	422	430	388	425	423	439	421	421	399	412	474	444	437	478	436	377	433	405	460	432	395	435	416	377	446	450	417	434	427	406	407	391	438	415	415	422	401	428	423	399	383	404	440	451	404	430	403	431	436	423	397	420	405	432	430	433	409	406	431	451	413	442	438	380	417	421	403	444	431	397	415	418	400	397	474	404	446	425	435	393	410	390	452	404	409	415	410	439	465	423	442	345	431	418	413	402	392	365	440	406	407	421	419	450	389	418	428	392	416	426	430	387	414	392	410	395	457	410	403	414	428	420	396	390	401	441	418	436	428	387	430	447	408	459	448	386	405	379	415	437	420	422	406	436	392	427	439	393	448	437	444	440	441	475	414	417	388	424	435	412	466	445	433	431	395	456	446	370	417	420	418	443	431	394	408	398	434	423	406	431	398	393	396	427	428	409	431	461	401	425	405	436	388	397	429	423	419	431	450	400	422	435	444	391	410	460	410	408	413	408	424	416	368	441	448	383	426	424	449	395	422	435	417	423	409	426	410	415	405	418	427	405	462	392	425	454	387	410	476	425	429	390	399	420	419	415	433	420	413	441	443	422	403	440	381	424	444	402	409	394	405	408	454	407	381	398	413	462	425	366	401	408	437	427	419	384	441	429	398	404	457	443	398	405	409	386	390	399	407	406	403	432	417	388	430	411	411	446	433	374	411	395	422	407	434	417	440	431	449	404	400	374	422	422	396	422	401	421	434	413	400	439	414	425	394	408	416	399	424	426	424	400	402	400	405	418	411	410	444	436	408	442	398	425	412	413	419	400	437	403	407	373	423	392	437	409	408	411	445	414	443	432	434	438	415	412	435	398	457	402	393	440	441	421	427	452	414	430	423	441	410	437	427	414	456	425	427	385	403	417	412	447	422	396	392	431	432	402	422	426	438	446	389	463	413	390	405	406	427	402	433	417	398	410	451	418	447	436	441	423	409	434	429	390	415	406	399	370	475	430	437	428	424	406	403	420	428	374	439	448	442	419	442	403	405	410	431	400	412	460	419	411	397	428	434	424	448	401	431	440	422	398	405	418	397	402	400	401	409	392	443	385	420	395	404	400	430	415	416	397	446	407	414	417	411	421	419	409	389	391	426	382	395	412	432	417	405	418	405	409	426	384	424	427	437	393	411	417	384	430	447	382	432	434	354	423	426	428	432	423	368	390	435	457	418	415	387	423	402	423	401	450	450	428	440	402	411	429	406	425	441	380	413	415	405	413	410	429	486	431	427	444	438	402	414	461	430	383	409	452	411	389	408	414	415	433	416	408	434	476	427	410	429	413	462	424	406	425	416	435	400	424	402	424	455	427	370	431	415	422	440	422	431	428	416	407	382	408	436	425	406	398	433	405	387	429	429	419	404	431	403	433	416	409	434	438	428	444	452	436	409	425	408	396	446	431	454	393	410	406	467	435	438	394	403	399	387	412	388	420	430	405	425	421	426	447	423	400	439
23651	21042	28378	23926	21069	15123	5696	3374	2425	2012	1570	1138	869	652	596	550	502	420	388	417	401	369	374	356	353	383	409	380	357	376	361	336	342	325	311	313	297	279	268	285	272	287	282	281	268	290	275	278	281	283	244	250	277	269	265	259	281	251	240	262	251	239	234	226	238	259	256	274	275	260	240	248	274	275	254	266	240	267	235	264	248	250	248	251	234	241	237	277	243	241	230	262	267	240	226	225	250	252	242	260	246	210	261	207	235	213	204	264	263	249	247	252	269	241	235	242	249	235	230	241	247	232	242	234	247	276	235	226	261	245	235	238	231	263	227	238	243	230	223	265	240	263	237	252	252	269	225	251	260	250	204	235	261	193	223	238	257	242	249	251	225	240	244	245	244	240	227	231	284	228	224	255	239	251	265	245	252	208	252	220	234	251	264	206	288	258	252	256	229	237	249	272	267	256	237	248	237	249	236	221	247	241	239	262	252	214	237	214	240	241	234	264	213	254	255	228	222	243	255	252	260	243	255	222	258	267	239	246	246	243	240	237	252	251	243	248	247	243	260	255	257	241	236	246	223	244	236	276	249	224	238	272	244	239	224	241	234	254	231	253	246	245	245	220	247	205	263	230	228	232	245	237	247	235	248	252	236	247	221	243	237	230	266	247	264	256	255	240	227	244	240	250	261	202	236	267	255	242	219	227	244	245	254	255	221	220	215	241	237	234	229	235	265	250	258	253	229	229	245	215	223	249	245	250	249	230	266	254	224	247	253	249	237	242	230	214	239	232	233	267	230	234	250	248	248	226	248	253	240	226	233	241	251	226	241	251	255	229	221	205	247	241	244	237	229	224	236	249	222	255	223	247	227	247	229	243	269	231	245	223	226	244	261	244	234	232	277	254	226	215	241	238	245	255	231	246	228	211	242	230	256	244	237	223	247	228	199	235	248	234	236	254	231	242	241	250	213	245	223	211	278	226	246	250	244	238	239	224	253	242	249	248	226	234	212	239	251	224	251	244	218	233	238	225	232	244	264	249	242	218	263	198	272	217	239	252	258	208	221	245	255	235	225	235	241	255	223	237	254	204	240	245	249	234	233	227	275	248	281	227	240	226	260	233	235	245	235	235	246	233	220	244	233	223	229	232	215	230	240	235	240	236	237	242	220	272	216	227	233	257	221	253	262	227	223	244	239	217	269	263	236	223	256	215	243	269	238	264	242	257	237	256	245	220	228	209	227	244	249	252	244	230	243	241	263	233	253	254	285	229	236	258	240	243	231	222	242	250	248	256	237	242	229	244	210	248	265	264	234	231	215	228	255	252	225	246	246	212	234	242	239	220	253	250	230	258	262	231	218	221	233	291	238	215	242	248	262	250	248	229	259	253	254	213	233	236	224	216	271	235	237	241	229	250	265	242	237	249	253	231	244	257	235	224	227	263	238	246	247	225	233	252	246	210	236	229	233	218	247	274	222	254	215	261	224	260	241	227	231	249	244	248	238	242	226	237	232	234	224	276	241	262	243	221	244	239	244	253	236	237	263	215	254	224	241	239	257	236	217	233	233	245	231	234	248	255	246	252	241	255	223	234	246	226	234	210	223	215	223	252	232	236	238	225	247	226	237	234	266	211	241	248	234	241	255	227	226	231	242	255	245	222	239	236	254	257	233	265	227	222	236	221	230	244	231	213	247	260	231	251	253	268	242	234	248	234	255	234	247	245	241	255	262	207	226	208	238	231	235	234	237	246	230	249	258	238	222	251	252	233	255	205	233	266	250	260	235	255	246	225	231	242	253	243	267	235	211	233	247	231	256	238	241	241	249	247	249	259	233	255	222	238	242	237	211	243	252	224	225	242	241	207	254	255	229	248	251	209	255	265	269	229	247	258	243	237	257	239	222	254	239	232	226	253	254	227	240	242	261	236	242	219	256	257	233	237	232	244	246	236	257	224	219	264	254	238	277	233	260	228	231	257	245	242	237	244	233	226	250	238	263	255	234	233	232	225	215	235	245	225	264	231	268	239	219	229	230	232	230	262	226	235	233	230	240	225	226	236	216	254	230	247	236	235	261	236	247	243	224	217	253	226	247	232	212	233	241	228	269	208	263	240	234	247	253	246	248	235	231	236	259	261	246	211	236	234	258	207	239	250	257	216	222	255	247	251	263	250	231	258	252	278	216	247	242	257	217	230	252	244	254	261	248	259	245	236	214	228	243	242	247	224	201	238	249	226	270	257	229	252	247	225	251	231	250	238	231	211	233	241	266	255	252	233	232	253	232	229	223	250	263	256	244	240	251	202	233	231	206	239	263	211	246	269	241	240	249	254	244	234	230	262	238	225	248	235	261	221	252	217	246	212	251	230	229	252	234	239	228	240	242	221	242	243	249	230	237	258	251	206	245	260	261	246	261	250	233	255	256	250	248	250	234	226	247	250	257	218	232	241	253	244	242	245	258	245	251	224	256	250	253	218	263	258	255	231	250	237	231	231	217	254	274	246	245	221	247	224	222	218	227	231	235	250	232	276	267	243	237	256	234	249	249	237	225	290	233	228	248	232	246	228	221	252	257	264	251	266	238	270	234	248	245	223	229	260	240	242	251	271	227	240	227	230	229	254	242	285	233	228	255	225	233	256	244	234	227	210	247	235	240	230	209	258	245	248	219	251	242	232	214	243	243	240	264	256	215	196	241	223	263	227	249	250	219	224	248	260	260	232	232	240	257	231	274	236	235	221	239	210	247	268	244	246	270	225	257	251	220	239	233	227	256	249	234	258	230	235	212	242	247	262	231	242	237	239	232	240	222	235	239	247	242	250	226	231	258	222	258	255	254	247	246	267	250	220	229	253	252	233	238	248	242	229	256	247	244	226	253	222	232	227	253	232	254	251	257	240	250	262	275	275	231	239	254	259	214	226	261	258	217	229	226	239	273	271	271	255	245	234	265	229	250	242	235	225	241	225	246	219	270	251	250	238	231	233	224	222	211	207	218	268	243	241	215	238	270	278	233	240	237	193	261	262	257	220	256	220	234	251	245	265	233	221	246	249	239	265	224	227	285	229	243	251	244	225	245	251	233	217	230	244	240	267	250	250	229	218	237	252	259	245	277	227	238	226	236	279	236	228	227	250	240	245	263	240	257	255	250	252	235	233	253	249	273	267	247	241	225	238	228	234	236	224	249	232	235	250	226	234	232	211	251	264	237	227	242	218	229	231	224	247	245	222	239	250	254	221	241	228	258	239	263	253	239	247	245	242	229	215	247	235	257	258	248	233	251	221	235	248	230	266	241	263	250	241	236	283	261	253	230	253	206	248	222	270	231	267	265	226	240	254	242	249	248	233	235	231	237	226	227	237	241	220	204	240	233	259	220	228	236	251	239	220	231	240	243	236	242	229	246	236	254	218	236	244	260	240	249	213	257	252	225	234	239	228	208	229	219	242	247	226	242	260	246	239	261	236	222	232	257	245	220	233	256	236	240	234	257	245	247	218	212	256	240	240
13623	30119	27674	18319	14061	10667	8258	6708	5472	4230	3267	2358	1624	1246	1134	895	789	709	596	571	579	622	581	572	547	610	568	559	545	538	512	508	523	539	470	455	383	408	391	373	398	385	382	394	391	381	387	343	363	391	342	354	353	357	336	345	316	379	336	334	365	342	311	335	287	310	322	333	345	344	318	318	338	330	375	315	343	299	317	303	310	307	321	327	337	309	326	310	331	313	329	322	326	333	305	307	288	309	314	308	323	293	283	342	301	298	304	296	348	343	316	315	305	280	301	336	298	319	298	297	319	288	303	301	315	317	287	318	295	261	278	309	326	311	340	290	308	312	303	333	284	326	326	293	287	321	318	299	310	324	289	332	280	317	300	308	294	306	289	291	315	299	303	335	301	274	319	309	339	276	302	296	303	285	313	267	313	317	297	271	286	312	294	307	286	344	299	325	302	284	305	290	272	294	331	291	333	338	313	305	303	295	326	303	265	297	287	328	302	284	318	330	330	312	288	285	307	321	312	311	333	295	314	272	283	297	337	318	275	313	289	301	284	280	289	313	285	292	275	286	298	317	290	318	292	310	306	281	300	305	289	315	303	275	295	298	301	335	270	322	287	310	290	280	269	284	306	322	305	316	288	305	290	293	268	297	312	293	315	339	330	314	314	283	318	325	315	284	308	292	314	301	270	315	276	305	313	337	302	307	321	315	295	323	288	309	271	267	290	297	271	288	323	344	323	299	333	315	284	302	308	309	292	303	291	291	312	323	271	271	312	292	322	311	309	309	293	289	286	299	311	297	298	300	341	305	324	246	305	317	320	286	286	307	298	302	322	301	303	311	281	285	300	286	312	280	270	295	295	310	283	295	309	283	297	293	318	310	300	305	300	308	279	307	315	312	319	305	283	306	287	294	284	276	263	292	313	316	291	318	326	293	339	329	334	302	291	303	321	283	307	267	278	333	305	272	343	264	323	297	297	319	318	313	277	319	313	308	325	291	311	313	305	307	298	283	294	322	306	316	293	308	327	296	311	289	307	277	353	295	290	288	315	289	304	287	288	301	311	266	312	292	322	303	275	283	273	304	327	291	281	292	291	283	313	280	303	319	312	301	288	334	307	309	304	304	280	309	285	300	335	292	286	282	280	307	310	317	307	322	277	326	320	279	286	306	281	313	297	315	274	313	323	295	309	346	308	306	290	331	262	279	286	294	302	296	291	305	326	298	326	304	296	298	280	297	309	302	272	274	314	282	307	323	294	324	279	276	314	287	277	282	306	315	316	328	324	290	303	296	300	319	289	295	287	297	297	285	295	321	309	303	326	309	317	302	312	325	297	285	306	307	288	316	284	286	298	285	335	282	274	314	300	285	322	297	289	287	308	314	303	300	290	290	295	282	266	289	315	299	314	301	290	327	290	273	301	299	291	283	341	328	295	285	310	291	306	281	315	299	321	318	329	316	296	287	317	298	301	289	291	269	300	295	318	300	337	303	314	282	288	301	290	288	294	310	302	316	327	323	289	299	309	332	317	273	303	296	301	316	290	302	309	284	311	303	323	298	323	319	358	308	285	305	283	319	288	293	309	322	317	302	295	312	308	333	291	284	330	312	312	297	315	277	294	307	318	286	310	279	291	325	298	297	304	303	294	319	302	296	341	279	323	297	290	292	298	281	316	297	308	315	318	320	309	288	312	288	299	288	306	333	286	324	282	301	314	318	282	298	318	308	301	313	311	293	307	312	275	288	280	270	315	322	287	303	320	288	312	316	304	320	332	307	299	313	307	314	282	311	283	290	284	280	328	274	297	319	323	321	341	280	298	281	331	311	304	299	317	317	304	295	298	275	289	306	282	300	329	335	284	311	299	294	311	280	311	277	324	286	280	301	318	307	259	318	290	313	297	308	320	308	328	316	278	283	310	304	285	269	274	291	298	278	320	282	284	329	312	328	310	289	319	324	275	302	287	299	262	292	312	263	292	286	300	332	292	305	300	292	298	305	310	320	317	297	303	290	285	312	330	327	294	311	312	311	304	303	321	315	293	290	310	320	281	327	295	329	308	299	327	291	334	311	312	290	320	327	309	332	327	292	334	311	286	326	320	318	287	279	283	329	296	321	313	292	290	309	324	322	314	266	309	295	299	326	293	279	277	322	289	281	285	324	300	295	296	299	322	344	333	317	301	304	283	273	263	300	290	319	321	289	312	296	296	306	284	300	296	276	308	301	312	306	297	318	284	306	326	327	292	334	309	277	295	297	326	311	308	317	300	297	286	296	346	277	285	292	287	292	286	301	291	297	299	311	311	320	309	317	293	319	297	282	276	297	337	325	319	314	315	321	329	308	333	282	278	333	309	288	333	288	318	346	302	270	309	302	300	290	302	297	322	297	331	304	321	299	312	270	343	284	298	307	312	301	333	314	348	288	306	309	288	297	283	296	273	302	314	267	306	272	303	330	334	319	283	296	305	291	300	294	302	304	292	295	291	316	309	311	315	304	297	298	287	323	309	290	312	302	301	343	290	295	322	319	307	290	329	271	299	290	272	298	325	292	304	317	268	317	309	309	309	289	301	311	300	284	312	300	320	324	291	275	356	301	296	325	305	300	304	294	298	348	305	286	313	275	307	328	311	295	301	286	316	289	271	297	294	285	300	284	310	304	303	312	314	278	258	294	304	315	319	298	289	308	297	294	299	312	279	288	274	310	320	299	285	295	326	262	302	269	325	312	323	294	324	341	338	307	287	305	286	290	294	276	291	284	315	283	286	335	277	305	325	314	284	288	279	302	302	298	293	299	312	291	296	324	306	309	279	358	347	315	315	305	318	274	291	306	289	295	318	298	308	287	319	319	292	296	328	311	292	308	293	301	299	320	296	314	307	310	305	296	284	292	297	324	311	322	298	302	315	328	336	295	287	299	304	299	302	268	274	308	292	293	297	303	280	314	288	264	308	289	261	342	273	326	339	275	325	319	285	285	307	290	323	319	302	325	317	310	285	287	282	273	286	279	312	314	319	307	314	262	276	297	290	309	294	316	277	272	299	311	279	321	300	317	329	328	287	324	313	288	292	328	314	308	302	302	309	309	303	307	289	297	300	300	293	301	300	318	298	318	309	305	328	304	299	322	290	305	313	355	314	300	295	305	285	300	319	283	289	311	311	319	260	306	308	293	318	325	302	328	280	308	328	290	308	317	296	314	297	308	319	293	281	335	309	314	295	297	304	324	293	307	302	309	320	319	288	314	349	267	308	334	319	325	289	284	302	314	321	295	308	302	273	296	314	296	290	315	313	314	299	303	309	297	296	253	316	313	301	281	322	298	307	296	282	295	294	292	322	302	337	305	297	273	303	275	287	305	297	311	295	296	292	307	312	311	284	270	280	313	299	316	306	280	281	283	300	282	323	317	325	288	316	291	299	337	292	329	289	317	298	325	305	274	274	301	298	319	261	316	325	294	311	305	275	315	319	303	327	298	291	344	303	273	304	288	306	302	317	313	307	312
22731	21092	28915	23535	21107	21418	15406	5470	3646	2754	2081	1471	1056	797	711	661	573	495	435	465	424	405	431	364	382	411	400	387	356	350	340	382	345	381	322	294	300	261	272	242	263	278	276	278	258	252	248	239	209	232	249	249	213	196	244	248	246	227	200	228	206	213	196	212	188	220	233	241	206	228	199	204	223	221	209	228	209	203	209	212	243	183	222	241	204	221	218	199	210	206	208	226	193	193	207	189	207	214	183	226	210	208	200	206	216	203	191	213	210	216	186	189	175	219	212	180	183	207	227	192	208	171	170	211	207	178	193	182	197	170	195	231	181	211	189	191	195	206	190	183	187	205	207	194	177	201	218	190	205	194	218	184	188	211	203	175	201	196	228	226	219	221	176	207	202	186	196	197	186	207	194	193	201	182	195	241	207	214	186	221	228	183	199	224	195	188	187	196	183	186	209	219	203	197	206	219	207	216	181	212	201	214	207	194	203	181	164	199	197	193	202	193	191	200	226	177	219	166	169	198	208	184	213	213	215	211	213	204	214	215	202	224	179	211	169	183	216	199	194	232	165	194	202	173	196	180	184	186	187	196	183	166	198	181	212	184	201	189	191	200	219	204	187	187	194	194	205	190	192	183	201	207	205	177	194	188	186	244	204	211	193	195	190	176	213	191	236	181	185	194	193	208	194	215	179	205	188	185	222	181	193	177	197	204	192	186	175	207	196	181	178	202	212	175	194	205	216	200	187	195	196	237	199	201	177	192	215	194	213	175	190	197	212	184	169	194	207	185	216	170	189	192	188	213	200	201	178	192	209	169	165	166	203	229	218	208	196	197	201	219	206	194	209	191	192	215	197	192	185	203	217	184	218	188	177	180	175	207	188	188	206	195	200	197	198	201	188	202	180	219	207	188	192	227	176	190	184	209	208	216	209	172	205	221	192	197	198	200	175	181	179	174	195	194	184	176	200	208	182	174	186	181	192	193	170	220	178	189	216	204	186	177	187	174	192	181	209	179	218	177	211	204	207	191	174	175	203	182	195	185	197	170	184	206	206	215	181	201	191	206	192	168	168	208	179	195	182	201	183	185	162	211	181	201	189	165	195	189	213	203	169	167	192	221	184	195	194	177	201	175	200	205	204	198	191	190	193	223	208	182	196	183	178	190	208	186	169	206	172	230	175	184	207	192	200	190	194	177	201	196	209	201	174	197	210	175	218	196	200	207	207	200	194	210	191	192	193	219	197	207	178	208	188	171	206	201	203	188	229	218	188	214	215	200	215	170	202	205	182	185	180	210	179	220	199	192	220	191	179	179	207	196	187	200	187	179	196	203	186	192	203	194	209	194	215	199	187	176	182	194	189	217	194	211	192	202	223	199	186	194	193	182	199	192	203	224	227	198	195	166	171	198	198	183	197	224	202	198	183	182	199	196	197	184	191	217	194	195	198	182	181	217	185	188	176	197	193	189	198	206	180	164	180	182	166	210	194	196	199	193	201	214	207	223	193	209	193	219	179	194	184	210	199	192	188	193	190	186	194	174	221	165	197	177	192	197	210	188	200	200	161	173	203	189	181	224	223	202	221	187	202	197	211	196	191	195	184	204	247	187	209	175	181	211	205	179	193	195	217	200	201	183	211	182	205	178	195	194	191	199	200	184	188	206	204	208	180	214	196	201	196	184	180	204	191	200	195	186	182	196	205	215	194	189	220	200	202	181	197	187	195	187	205	207	215	177	218	178	227	179	196	218	180	208	198	207	190	186	187	212	208	207	200	198	191	200	226	202	182	194	214	193	187	210	191	208	167	204	178	202	207	188	192	200	192	200	196	183	208	199	178	219	165	179	180	200	203	195	191	175	208	188	182	205	212	196	194	195	193	187	205	169	205	170	199	196	208	188	189	207	207	189	192	237	189	201	212	202	198	200	189	178	194	191	197	203	210	219	192	193	199	216	214	175	174	193	178	187	189	191	193	194	218	198	196	205	190	164	195	224	200	221	213	193	182	192	193	181	177	199	185	185	187	170	187	204	174	184	211	182	183	204	208	194	194	177	197	193	186	209	227	198	192	184	221	189	211	181	204	209	201	203	189	197	201	243	192	183	198	190	191	174	176	181	224	192	188	194	186	199	206	193	196	190	181	216	200	191	199	215	180	223	185	194	194	200	182	192	188	222	201	175	207	206	215	180	214	217	184	180	187	195	197	195	210	205	201	215	192	177	201	178	183	201	200	191	206	206	176	210	190	198	176	203	199	188	209	176	194	190	213	213	200	216	198	200	203	176	210	194	216	178	197	197	194	185	215	178	218	197	179	187	183	227	206	212	208	198	181	174	209	187	210	214	186	188	198	211	189	200	182	201	196	219	197	208	210	164	182	178	204	194	194	226	191	169	177	192	198	190	172	202	188	175	198	182	188	185	189	186	198	220	188	196	186	201	163	188	198	199	195	187	188	197	169	211	188	191	200	174	174	182	179	201	215	177	197	205	193	205	175	181	170	190	213	180	168	186	197	177	209	219	200	218	198	209	171	189	192	182	214	200	210	203	207	203	179	195	211	218	183	226	178	223	233	206	200	202	190	232	210	174	215	152	173	201	232	189	181	215	190	185	216	199	184	202	183	200	213	207	211	190	215	186	181	195	224	145	224	196	215	182	188	202	188	193	173	215	204	208	168	181	207	217	205	193	168	193	208	183	199	213	205	179	180	205	197	197	215	192	204	195	192	188	212	196	181	207	194	188	196	201	207	196	177	194	179	214	180	185	182	191	202	208	170	205	185	201	187	177	195	177	210	186	169	197	201	208	223	194	178	211	184	196	204	226	220	204	185	186	198	217	186	210	198	197	204	202	215	199	199	220	185	182	185	208	173	202	195	193	187	195	213	193	219	200	185	209	180	191	192	212	189	196	186	201	178	208	198	176	196	185	193	178	187	207	199	180	214	181	179	194	184	176	193	195	188	173	171	164	176	207	223	185	195	204	190	201	202	207	209	210	199	189	169	219	171	197	179	200	170	195	188	187	212	193	190	175	176	179	220	194	175	206	206	203	187	204	187	183	187	207	191	198	204	182	204	202	192	211	206	198	194	167	210	218	208	205	177	186	227	186	173	186	196	205	193	208	221	188	193	165	206	173	180	188	169	199	190	197	184	169	188	211	201	199	215	186	170	192	182	171	217	178	176	172	193	199	212	195	205	203	181	195	193	176	207	195	192	198	210	184	197	186	208	188	203	203	200	190	205	180	216	202	211	197	199	168	199	203	193	205	191	185	188	205	180	184	197	194	195	173	178	191	181	198	195	196	197	190	185	215	168	218	213	171	192	189	190	188	188	185	196	162	201	196	203	196	203	192	192	210	192	179	179	218	204	193	188	199	213	211	201	203	195	179	188	169	227	197	199	192	180	222	207	186	177	203	215	188	213	207	184	215	185	210	198	197	196	220	182	187	184	215	219	203	197	184	195	216	199	185	196	208	185	194	208	193	183	200	207	177	188	198	181	200
16249	35491	32445	23008	18444	14674	11573	9537	7592	5978	4416	3207	2083	1569	1380	1186	963	822	752	727	711	642	660	649	651	681	628	574	580	561	507	580	532	534	493	405	414	377	370	374	385	393	365	330	331	346	348	354	330	320	307	296	298	294	336	307	280	276	293	301	305	282	266	272	277	260	293	258	258	250	255	262	259	268	253	255	252	249	245	264	244	243	235	256	270	263	256	256	230	241	249	248	240	262	280	250	251	247	247	216	277	227	218	215	245	263	241	256	256	236	227	237	201	240	237	247	239	252	264	244	240	245	239	242	233	231	215	237	241	264	225	243	226	241	268	244	231	240	230	239	261	276	258	207	252	223	230	256	234	246	233	262	250	256	219	212	267	254	220	223	244	240	214	210	237	262	218	234	224	263	234	266	265	217	279	241	241	235	245	223	251	223	229	240	236	246	221	232	233	235	227	222	235	257	233	199	228	261	228	245	257	217	247	246	208	228	220	268	243	244	249	254	217	227	233	247	232	257	227	210	225	238	239	229	263	244	266	244	228	206	215	214	239	263	238	228	217	211	221	228	233	258	249	248	226	223	215	231	223	226	224	215	259	248	243	212	246	235	269	262	248	248	245	237	249	225	240	243	218	241	251	250	235	226	225	243	238	214	261	214	258	219	224	242	213	249	240	243	231	216	240	259	234	226	247	235	304	235	235	233	264	235	257	230	213	233	249	231	249	216	231	230	209	223	224	252	228	229	242	224	255	225	256	247	268	236	244	244	263	242	215	243	228	222	252	274	271	248	242	246	223	225	239	223	248	223	246	267	240	248	258	232	236	262	252	243	253	240	236	244	220	255	239	233	240	213	246	209	234	241	235	258	259	250	214	255	261	235	251	249	233	246	233	216	229	213	235	220	229	276	239	251	224	229	247	250	214	241	245	261	247	232	222	252	200	278	259	250	244	218	223	229	250	228	261	231	246	235	249	248	245	246	242	238	248	251	226	212	234	221	245	249	272	225	234	247	263	262	224	235	220	233	213	237	230	232	237	247	240	210	229	238	238	237	241	232	248	229	225	254	223	230	235	225	242	237	262	231	230	246	243	237	228	215	241	227	251	259	222	237	255	221	259	232	252	228	251	215	262	215	223	210	233	250	242	235	231	255	234	219	225	217	227	241	227	237	232	209	222	231	247	222	261	232	240	240	231	246	262	217	220	248	245	239	219	226	227	232	273	223	231	238	239	235	234	257	231	238	234	226	233	252	211	244	247	210	228	240	213	240	214	234	234	227	245	252	229	250	240	257	241	229	224	245	235	245	255	250	248	260	197	255	225	240	226	262	259	208	246	235	269	235	227	247	225	227	243	224	248	248	230	250	241	240	241	260	250	233	236	222	216	227	234	295	226	239	241	247	243	228	233	220	245	213	237	249	247	236	235	228	255	227	232	216	248	230	253	257	229	228	257	222	233	264	215	246	237	198	227	255	233	230	246	233	231	231	242	260	253	220	242	255	266	260	226	222	231	215	253	224	212	224	263	220	246	234	225	216	243	230	217	237	259	225	215	273	222	219	258	238	260	250	256	260	259	230	251	237	233	241	220	245	237	220	219	227	238	210	247	241	249	240	243	236	230	247	242	197	248	244	253	214	215	237	227	217	228	232	230	232	262	227	239	224	248	234	252	210	252	263	232	270	204	206	261	211	241	230	243	234	237	233	225	266	228	237	229	254	267	218	225	251	239	259	229	229	233	228	228	215	254	221	244	222	246	215	256	240	242	226	252	215	232	229	263	241	250	252	233	232	221	271	223	251	219	233	233	233	266	214	245	223	245	233	268	252	239	227	239	249	206	233	229	211	225	207	244	254	230	232	242	224	234	231	245	258	228	244	245	248	242	224	217	226	250	235	240	220	220	237	254	247	231	222	262	230	236	216	254	263	225	217	232	247	243	251	250	248	222	251	233	241	232	240	215	225	227	233	225	260	230	255	263	231	223	235	240	232	231	233	246	244	229	248	243	217	263	241	223	236	212	254	211	225	240	241	232	244	251	226	232	225	214	243	248	236	246	233	241	237	243	229	227	251	251	260	257	241	272	264	234	238	232	250	236	239	244	222	228	229	220	244	215	238	248	257	221	221	242	258	247	196	228	238	227	223	224	256	235	247	228	206	218	243	237	260	229	224	250	226	218	233	235	237	234	255	245	235	239	252	237	211	242	249	216	253	255	248	225	230	258	251	240	237	223	270	242	250	228	236	232	250	244	214	226	271	274	243	228	228	234	228	232	247	236	236	227	236	222	245	262	230	244	276	236	245	236	222	239	236	247	238	242	230	258	251	255	243	249	243	217	239	233	236	234	254	227	242	238	250	246	212	256	275	246	238	239	228	268	223	208	263	255	232	227	241	251	242	228	274	254	221	223	251	220	221	213	237	227	259	212	215	223	236	230	241	207	254	249	221	259	231	231	226	222	221	226	236	238	229	217	263	249	240	222	222	251	244	210	209	251	237	244	246	241	243	251	223	245	244	235	250	258	279	238	240	232	215	227	233	245	270	237	206	224	228	212	223	224	255	226	206	218	233	236	250	232	234	225	216	267	251	227	239	244	243	218	245	226	238	194	237	231	232	224	219	239	224	236	243	257	244	253	229	215	268	254	226	254	251	242	237	244	223	227	213	255	227	252	248	214	234	238	249	260	235	263	219	241	233	268	262	231	227	252	239	252	234	243	217	224	249	245	220	248	248	249	271	233	272	237	243	214	257	261	264	238	269	224	245	222	246	265	217	241	255	237	240	235	209	261	228	263	239	231	238	248	241	228	223	251	247	233	258	255	229	235	254	228	253	246	229	269	260	260	240	222	227	236	234	257	233	221	258	241	238	254	245	236	236	226	226	212	233	242	215	255	242	220	233	212	246	224	245	261	235	247	225	227	238	251	229	242	250	263	212	258	233	225	247	245	225	207	223	249	230	220	239	219	222	200	237	190	209	221	244	236	223	226	233	257	242	245	231	227	226	236	251	213	256	236	261	245	222	251	238	245	236	249	249	248	215	249	215	247	240	228	237	232	253	257	231	240	245	244	249	220	263	242	257	232	253	255	260	268	211	239	247	252	244	240	234	236	223	225	211	219	262	231	235	248	217	239	237	209	242	205	240	230	212	224	257	241	235	237	241	231	226	224	210	244	245	217	231	264	240	210	273	236	211	225	243	233	252	218	237	230	237	254	228	228	228	212	240	232	273	221	244	224	252	229	246	212	231	217	250	234	233	223	257	257	236	248	236	225	228	255	260	232	229	221	232	243	231	241	200	241	232	226	272	252	237	238	229	249	258	243	224	232	237	230	228	228	215	222	225	223	218	236	250	221	236	230	257	266	230	235	237	248	210	236	237	202	230	222	234	283	223	237	221	222	230	232	235	226	225	233	217	204	225	263	245	240	222	218	224	223	203	219	239	228	229	240	252	229	231	221	231	225	203	249	219	257	240	262	257	233	240	255	251	241	219	236	240	231	219
26550	20744	18126	9946	4778	3194	2347	1876	1476	1268	927	674	590	516	487	526	442	414	414	414	383	426	396	386	382	394	407	393	391	427	406	423	408	423	394	344	382	341	381	359	380	341	357	382	331	353	364	370	334	368	366	366	364	348	353	353	357	338	353	336	341	341	368	316	342	391	411	362	331	320	330	326	360	334	323	334	334	337	321	345	350	359	306	339	328	341	356	315	334	328	333	333	339	363	364	326	345	344	347	326	373	312	348	281	342	312	357	330	348	366	364	321	332	334	303	340	348	323	330	321	322	349	351	333	377	383	353	318	336	355	350	327	356	311	330	352	353	363	348	313	316	330	367	330	337	318	378	351	333	329	315	314	345	311	318	360	328	347	346	314	359	350	332	339	319	327	331	362	326	349	344	352	338	369	347	371	328	326	316	315	366	358	312	324	297	329	324	317	356	349	326	359	348	353	325	338	295	314	355	345	353	335	368	333	328	355	349	355	369	306	345	363	336	326	317	345	373	356	338	322	336	334	330	325	304	321	334	329	341	331	349	321	344	334	329	351	342	369	333	347	354	338	354	329	347	351	325	303	326	325	321	327	339	308	315	332	365	332	338	360	354	324	334	337	340	323	317	352	324	339	334	328	327	340	366	340	350	346	361	340	332	325	341	316	340	317	323	320	335	334	331	319	361	327	345	357	325	317	338	326	327	321	288	346	346	309	320	349	337	362	331	335	346	344	335	373	350	338	340	342	376	308	296	334	327	323	326	343	348	344	341	333	326	347	327	308	327	331	358	303	333	341	392	339	344	348	323	317	305	345	323	347	338	354	355	354	378	341	347	365	324	339	311	349	346	319	335	367	318	349	310	321	337	365	311	341	356	343	331	330	332	335	369	347	354	370	352	360	333	316	332	315	350	286	359	317	319	315	330	365	317	279	357	344	336	337	395	321	342	320	332	337	341	339	347	306	338	340	332	349	356	307	344	340	324	338	368	338	348	349	326	363	331	331	332	342	342	349	324	341	333	354	320	371	307	345	331	350	333	334	332	360	367	325	338	337	341	318	362	331	309	354	333	346	345	346	330	299	327	333	327	341	328	326	323	341	310	339	344	346	348	356	373	321	325	349	335	336	339	356	359	371	311	348	317	350	345	322	333	336	361	338	373	312	336	346	348	369	305	369	326	347	365	337	332	346	322	320	321	307	337	371	317	331	364	348	284	347	367	318	349	348	323	366	322	333	328	327	369	286	358	335	325	374	356	326	332	351	304	338	330	315	319	319	340	385	322	343	319	301	303	336	320	365	359	329	327	334	346	342	332	328	334	306	349	347	359	319	338	363	320	355	346	338	330	312	347	353	357	355	323	357	319	335	332	341	337	359	319	300	375	356	341	325	347	339	333	329	363	308	329	293	308	324	339	335	338	349	342	329	324	312	328	332	327	318	335	341	339	326	326	295	349	338	340	327	333	336	369	385	301	294	376	298	336	334	363	330	343	293	348	306	357	322	334	311	341	358	318	360	313	361	325	304	333	314	335	289	308	347	339	339	327	307	348	369	328	351	349	371	336	317	319	337	368	319	357	357	349	370	331	336	321	329	351	311	327	350	334	391	330	387	367	379	318	349	323	374	364	327	324	375	308	334	339	350	349	371	351	348	383	332	369	311	354	331	334	345	333	312	321	398	329	374	361	337	365	317	338	339	350	347	363	366	330	346	329	321	331	346	376	329	368	340	314	323	326	335	352	343	324	331	360	338	329	358	353	354	315	343	329	368	313	306	354	342	324	348	340	332	357	330	355	333	335	349	338	338	339	318	340	352	355	332	335	339	323	314	360	365	325	364	331	325	334	312	348	322	298	348	327	353	342	323	360	378	343	373	319	362	308	368	315	317	359	337	317	336	325	366	332	329	345	373	366	324	345	340	350	357	345	340	346	354	319	352	333	321	341	347	331	376	325	372	351	345	319	389	326	334	391	364	328	348	360	324	343	347	304	341	336	342	360	343	327	348	336	341	384	337	335	332	315	306	335	372	330	325	316	376	346	347	362	359	363	341	369	358	325	350	336	373	326	358	343	343	364	332	335	321	337	325	336	375	343	363	332	348	339	310	356	366	360	313	322	345	345	343	316	337	357	347	341	327	329	344	349	343	333	341	314	355	347	348	326	347	364	348	344	337	334	358	306	344	349	343	319	335	310	347	347	297	329	365	335	363	361	359	338	316	335	316	346	355	319	328	342	347	381	377	354	330	307	355	339	351	311	351	346	357	312	378	356	348	361	343	354	330	360	328	362	364	335	349	332	359	332	360	327	344	343	361	329	331	342	350	356	324	338	321	336	365	335	337	322	348	336	379	377	349	320	307	332	346	347	319	325	318	334	333	321	357	342	353	336	324	325	324	351	363	345	335	337	342	318	335	324	334	339	331	357	333	326	317	349	344	326	344	323	335	336	360	315	338	328	364	298	323	368	338	344	355	316	378	348	333	344	309	332	326	366	332	327	315	320	356	321	347	347	351	349	360	326	337	362	343	376	347	339	314	338	353	352	325	343	346	341	338	340	372	354	350	367	339	333	355	337	361	319	346	319	318	369	310	318	331	352	357	346	342	362	365	322	346	318	346	304	304	327	352	362	366	351	324	311	350	350	347	335	330	312	358	329	344	338	338	336	351	337	364	359	324	368	335	327	351	331	338	321	331	325	355	351	348	374	335	346	314	326	327	327	351	338	357	325	331	359	330	335	350	339	307	354	379	345	364	366	354	328	317	308	341	366	329	334	326	315	367	324	341	333	340	366	323	359	351	352	310	350	339	327	328	334	322	346	353	379	341	352	349	322	275	324	324	337	338	352	325	329	351	341	358	297	346	336	344	309	342	297	356	298	339	353	355	353	341	340	344	338	355	361	339	314	366	341	333	375	361	324	320	343	313	338	316	318	352	328	333	369	314	320	344	329	354	336	337	353	347	339	341	336	331	320	350	341	359	343	337	328	334	344	365	362	320	330	340	334	320	347	344	338	361	275	323	343	358	321	277	363	329	342	337	346	356	360	339	379	332	344	332	316	350	352	346	348	350	337	335	343	332	362	350	342	372	368	324	351	341	329	338	327	334	326	353	329	337	338	364	350	351	325	346	353	352	335	328	309	348	336	350	303	351	346	338	359	333	351	320	312	337	332	297	311	348	375	327	336	313	366	328	336	333	340	336	344	354	325	359	336	353	314	319	332	334	363	357	385	298	346	330	322	336	339	348	365	366	316	349	308	323	324	334	363	318	334	348	343	333	314	322	349	350	339	326	338	354	326	342	359	350	344	351	337	316	339	352	351	371	336	355	336	325	356	310	335	329	382	358	331	350	339	322	326	300	331	315	361	336	348	333	309	323	331	331	346	338	296	341	367	333	304	326	320	334	354	372	357	324	331	383	366	356	343	357	317	341	337	352	341	363	345	323	380	315	346	318	319	316	335	321	324	346	326	358	324	352	323	329	341	355	325	346	373	317	303	333
12990	22796	19758	11865	8683	6538	5228	4158	3194	2667	1858	1282	921	810	711	676	663	633	569	572	578	563	552	568	555	628	551	585	503	538	565	576	506	531	539	474	474	442	464	479	449	442	500	471	467	422	434	445	425	496	491	454	442	498	452	456	423	457	391	468	412	441	469	454	414	448	401	421	440	433	466	433	433	450	405	404	420	434	437	436	447	431	450	427	437	418	418	425	417	441	419	424	426	432	448	456	392	444	396	456	412	386	423	417	402	401	413	373	432	438	441	418	420	430	415	432	424	389	414	420	406	417	411	422	442	415	453	446	439	399	419	401	441	426	441	404	426	446	451	439	415	441	384	432	415	431	430	432	396	400	445	453	415	416	394	414	403	410	412	417	447	435	430	415	411	408	429	417	402	436	440	399	455	448	404	436	450	418	465	441	474	412	419	440	447	396	433	432	410	423	425	414	412	408	429	408	389	395	422	418	421	435	408	413	386	429	405	411	421	418	391	418	430	419	454	439	402	402	448	387	415	404	403	425	417	415	440	393	430	448	418	426	474	428	441	407	433	448	410	399	392	460	443	440	406	400	399	427	446	406	441	411	420	417	462	406	393	421	413	453	448	444	436	425	410	451	451	459	403	439	414	408	395	380	432	434	408	393	445	447	447	431	404	415	431	397	390	392	389	382	423	427	407	365	409	387	390	396	411	405	414	405	458	422	388	432	446	415	408	401	454	382	406	435	425	411	456	444	381	422	437	440	441	411	400	411	407	436	401	442	408	443	427	411	463	408	415	431	400	429	422	416	460	418	430	424	427	442	431	396	390	427	424	417	428	408	410	392	451	422	467	413	420	419	385	411	418	449	450	415	424	420	405	414	419	418	417	417	428	387	415	418	405	410	411	418	447	414	426	411	401	405	408	384	424	432	421	421	446	398	455	414	410	431	441	425	425	420	416	429	407	415	417	394	445	414	382	450	413	402	412	425	400	411	421	446	416	404	423	408	452	426	399	390	418	450	385	425	459	465	446	455	429	400	446	453	411	416	471	425	404	421	418	405	424	411	399	417	425	416	426	430	437	403	437	446	389	517	406	403	407	412	430	393	416	409	444	407	430	421	422	432	466	378	420	396	437	427	418	419	433	415	400	452	423	416	447	385	386	404	406	411	411	431	447	427	433	419	402	435	403	412	420	439	422	420	469	442	429	443	414	419	439	401	404	425	408	386	442	422	391	393	399	406	386	407	376	416	410	374	390	451	413	457	410	416	406	448	470	436	429	427	462	423	442	437	423	422	468	425	433	432	393	440	434	433	430	402	457	434	414	427	390	418	426	382	394	414	415	392	409	403	424	409	415	428	378	449	396	426	475	434	445	421	396	446	409	403	433	416	409	429	397	406	388	419	429	413	423	443	413	396	429	423	414	433	408	414	394	426	384	423	475	436	383	432	406	445	427	379	433	389	381	416	414	411	402	403	388	421	424	414	414	385	429	415	435	450	422	447	424	456	406	400	426	418	417	419	407	457	412	459	430	400	412	439	414	401	398	421	426	441	432	421	423	433	430	415	415	434	407	435	404	423	461	405	457	416	385	452	461	393	445	418	422	425	404	424	414	433	448	436	410	427	377	451	420	427	405	424	407	454	399	405	426	386	429	438	459	374	432	458	445	428	419	403	421	401	425	429	418	456	415	434	417	422	441	426	405	431	420	437	417	446	387	409	396	428	426	397	442	413	429	427	428	421	414	422	430	432	414	415	399	415	419	433	424	439	431	410	454	419	393	442	433	451	450	394	416	423	387	436	416	407	380	419	378	429	410	437	415	390	441	448	413	413	422	436	405	386	458	412	454	417	408	403	462	382	406	432	411	424	415	424	454	466	419	436	380	458	378	449	470	403	373	421	410	448	448	405	437	436	424	441	429	420	425	390	415	418	402	442	432	401	406	442	443	392	415	362	372	425	410	411	419	418	440	433	443	387	420	398	419	421	419	437	404	422	406	437	388	443	464	430	412	421	420	382	411	420	439	455	437	408	421	418	440	424	410	365	408	430	393	438	434	383	408	440	443	435	433	438	469	409	421	452	410	421	409	429	408	418	403	465	416	420	423	429	430	407	415	426	425	405	371	377	429	424	379	425	432	420	417	440	431	435	410	409	430	417	461	416	439	461	426	397	401	412	400	418	397	402	433	416	387	392	405	429	419	419	433	412	417	429	462	416	424	411	419	400	411	451	412	410	399	431	419	430	442	404	416	439	429	395	400	433	398	423	412	424	401	423	407	433	453	427	415	406	422	414	410	421	446	455	420	443	431	417	432	432	403	415	488	430	427	413	459	420	436	420	413	382	441	428	404	401	443	415	435	425	429	391	416	412	450	396	421	425	428	377	407	417	419	447	414	449	473	423	411	429	413	432	417	413	435	463	421	415	419	387	427	417	409	393	412	435	418	422	440	417	435	439	445	408	411	390	425	420	431	406	401	402	403	436	436	431	399	475	410	392	438	409	423	425	425	449	409	405	435	440	452	432	418	398	433	396	396	414	384	431	420	413	435	426	424	418	419	401	410	418	416	439	409	398	421	438	408	412	409	447	429	423	471	403	456	443	437	419	401	410	435	402	454	431	411	419	417	412	399	445	465	402	421	442	434	404	403	419	427	412	430	407	398	415	402	416	418	414	426	428	432	381	414	462	455	403	422	407	436	380	441	454	391	424	444	446	442	415	408	413	392	425	398	429	430	377	394	431	437	426	416	440	476	425	420	387	425	387	424	438	475	429	422	420	434	398	448	384	406	404	415	418	427	420	427	430	448	433	436	412	425	389	388	406	436	446	394	441	415	430	422	427	445	408	364	414	399	422	389	413	410	437	428	453	404	430	434	423	402	406	436	400	415	425	433	478	457	475	430	422	433	450	405	412	435	412	417	428	393	402	436	383	437	414	435	395	410	439	473	393	410	399	421	396	417	413	419	415	434	368	441	410	398	361	448	428	416	444	421	402	425	427	386	426	443	409	429	433	442	406	415	444	416	410	430	424	438	430	438	437	429	430	417	428	412	390	391	383	388	404	461	404	399	395	406	402	411	429	377	405	445	430	418	436	414	408	434	406	426	434	432	401	442	423	431	416	415	421	416	414	421	418	414	438	402	414	421	417	414	408	404	404	428	418	423	432	421	428	405	400	393	417	441	428	424	428	447	416	423	424	424	394	396	392	459	446	418	419	398	408	456	465	422	424	425	425	420	410	437	412	456	438	393	399	386	418	396	423	442	399	420	437	409	383	433	404	405	403	393	437	424	397	456	397	440	437	386	385	410	440	388	440	438	479	425	456	388	436	427	412	434	426	442	425	402	418	402	395	406	419	391	424	413	427	398	396	431	463	412	390	454	442	448	411	446	431	432	452	401	450	427	402	443	416	407	428	415	420	417	410	409	418	421	451	435	409	428	388	459	436	387	417	447	443	370	407	422	405	418	456	402	446	432	424	421	422	423	436	410	435	391	438	406	446	408	407
23728	21040	28394	23900	21109	15602	6346	3468	2605	2007	1477	988	769	673	621	503	445	453	400	374	381	410	405	411	360	415	387	370	365	364	385	370	331	325	305	322	316	304	281	271	285	254	293	310	308	256	287	263	260	243	296	263	271	267	252	254	259	279	256	248	273	245	266	230	240	249	239	259	243	246	262	245	267	244	235	221	255	244	238	248	288	240	263	252	254	241	260	249	265	266	263	255	223	226	254	250	275	262	241	256	243	253	224	271	247	242	233	248	237	262	290	266	237	247	256	258	239	246	232	236	245	236	236	253	232	270	224	246	259	231	236	248	250	229	239	248	252	234	259	266	244	221	245	249	245	240	260	252	232	245	262	212	267	217	246	266	263	254	253	260	234	247	243	225	227	279	214	263	242	238	252	220	252	248	269	253	244	221	246	261	243	235	247	246	211	250	253	247	226	266	237	251	242	246	235	232	238	258	256	244	233	250	216	231	237	255	254	252	247	235	231	229	250	257	244	245	235	256	233	231	238	247	256	248	226	265	235	250	238	269	247	230	268	231	207	248	245	240	251	248	228	251	251	246	252	225	238	244	264	250	233	230	232	250	236	266	249	226	248	206	232	218	237	257	257	234	229	263	250	264	239	223	236	211	225	243	236	207	231	244	239	255	229	227	247	258	249	247	226	250	244	271	262	233	266	242	221	261	247	244	241	214	257	237	270	248	253	234	249	252	236	259	219	268	252	241	244	244	228	242	244	249	253	270	267	255	250	226	240	252	254	248	239	227	232	230	242	236	234	262	228	273	251	223	250	240	266	245	262	234	250	243	229	257	242	258	264	244	235	256	229	228	223	238	236	260	248	223	263	247	262	263	238	230	256	226	219	269	204	267	255	241	240	230	249	237	231	233	231	229	236	255	231	256	244	234	250	242	244	214	227	242	255	256	225	235	245	279	221	246	234	227	239	241	237	252	247	269	250	246	238	266	236	241	241	237	257	211	286	228	244	222	259	238	223	227	246	229	257	248	233	242	255	243	243	222	239	240	261	232	288	254	250	243	267	230	245	259	242	251	228	235	245	260	251	256	239	256	272	273	241	231	248	216	265	276	232	243	256	236	257	231	235	265	238	221	224	247	260	218	250	218	224	235	235	244	243	243	220	261	228	260	246	230	220	239	252	248	241	247	239	230	250	221	224	232	236	228	212	236	246	237	239	238	257	248	256	243	249	230	237	236	244	251	254	247	228	262	248	259	245	249	284	233	229	226	246	244	230	227	256	245	218	236	285	230	225	232	236	224	239	230	243	261	248	230	223	219	222	230	232	249	256	253	229	250	231	269	255	241	256	258	249	233	231	267	241	238	219	232	251	249	218	213	259	234	260	249	224	274	274	216	242	257	232	248	265	214	246	241	212	226	252	247	231	242	243	253	236	255	247	259	250	241	244	232	231	267	244	234	239	230	261	248	257	239	231	242	227	227	245	238	243	250	258	243	231	229	244	219	249	239	240	231	228	230	267	255	243	228	215	235	231	251	255	239	241	227	235	240	257	232	254	247	245	219	263	230	220	223	274	216	234	250	238	232	259	238	262	248	242	228	229	235	225	237	245	220	212	235	252	251	270	228	244	221	246	241	248	234	257	224	243	223	247	226	220	238	248	238	250	262	214	254	241	271	229	238	231	227	221	269	265	256	251	236	235	243	231	239	221	257	283	252	225	232	244	210	249	231	224	251	248	241	228	248	226	246	231	267	261	255	245	228	260	258	239	224	264	276	231	230	244	230	243	236	225	268	229	265	225	230	223	239	258	203	262	258	248	245	250	238	250	252	250	262	256	249	261	226	218	216	229	220	254	247	247	254	249	245	240	226	256	270	240	252	253	239	243	243	216	238	238	257	261	231	236	223	242	239	249	218	237	242	234	208	226	265	224	235	242	232	227	235	238	229	221	242	254	255	232	229	263	264	245	238	231	238	251	227	254	259	250	260	208	254	270	256	232	232	228	219	254	253	263	266	228	243	232	262	229	217	225	252	253	241	249	243	232	245	234	235	249	272	249	255	245	231	250	250	234	226	216	229	236	240	220	254	237	235	264	242	228	234	234	254	228	260	227	220	243	262	228	203	245	255	240	240	227	267	245	236	212	237	247	239	256	242	245	273	252	228	231	242	237	259	254	226	225	224	254	230	247	246	229	247	233	236	222	237	240	226	256	221	214	257	253	237	236	247	247	234	231	250	259	244	229	225	226	257	248	211	262	251	235	236	241	245	249	279	247	218	238	242	296	245	251	241	251	230	215	243	270	229	234	243	258	259	256	245	243	223	243	247	235	226	247	261	251	252	229	241	226	254	244	273	229	255	261	225	245	262	256	261	230	224	233	235	243	231	262	236	228	232	247	251	223	237	237	256	258	226	248	243	262	228	226	249	244	249	250	231	264	214	250	234	234	226	257	240	272	241	209	226	241	233	231	264	243	261	225	244	253	225	220	277	255	245	235	209	256	228	232	262	251	221	223	219	260	239	228	215	212	235	238	228	221	191	222	228	257	249	232	231	243	235	228	263	255	282	258	232	225	241	238	237	250	237	249	232	258	270	217	268	244	238	235	256	256	244	240	251	246	234	255	256	252	250	246	252	221	269	227	230	275	265	252	217	254	262	262	236	243	260	245	258	244	235	240	262	234	238	236	242	251	211	264	215	263	247	253	220	242	226	261	254	228	250	273	250	258	268	222	238	232	256	225	235	261	249	233	260	213	249	254	261	249	227	230	229	215	230	238	243	253	240	246	238	237	229	260	232	247	252	244	292	248	261	253	223	242	232	251	246	257	274	220	261	243	225	241	266	228	232	268	228	239	238	238	235	253	219	274	259	252	258	234	239	265	210	244	267	242	221	273	234	230	216	253	258	261	238	259	249	243	270	238	222	230	272	249	248	224	234	246	265	214	258	268	220	252	264	270	254	200	236	226	245	247	257	222	235	231	262	234	227	253	229	230	217	251	213	238	262	253	262	223	220	237	261	225	262	264	262	229	245	241	257	255	249	252	236	238	280	232	240	254	253	246	243	231	244	221	228	218	265	254	231	237	230	263	212	193	219	241	233	243	244	243	249	278	247	240	224	244	235	245	255	231	228	254	274	228	263	240	242	254	228	264	243	256	245	244	229	215	241	260	256	208	239	249	259	259	230	258	256	256	233	216	248	216	243	244	253	252	276	261	235	220	281	242	281	275	225	267	225	255	256	252	226	248	249	241	240	248	242	207	237	234	230	258	253	268	240	232	253	226	262	239	240	255	227	229	249	245	264	276	234	240	225	234	242	238	220	249	247	256	258	243	240	220	247	217	260	244	237	228	263	222	247	236	239	215	255	234	244	251	263	247	247	236	241	256	249	217	242	241	260	231	260	239	216	219	255	263	238	236	237	272	256	238	233	233	252	250	251	269	242	248	253	253	228	221	245	265	231	239	264	239	265	242	244	249	230	229	214	235	223	254	249	231	244	255	265	235	251
14398	30688	27828	18981	14199	11442	9081	7102	5540	4275	2934	1984	1388	1165	997	867	775	656	701	609	584	637	570	515	564	621	593	564	569	531	560	527	476	484	447	391	416	423	383	394	419	413	381	381	416	379	376	358	376	325	349	328	356	328	387	378	347	318	344	359	314	334	313	302	366	344	303	353	339	327	345	357	315	333	309	313	356	353	288	299	325	324	324	300	314	338	331	322	342	327	300	332	322	320	327	303	334	324	326	305	332	313	298	294	328	289	294	357	297	327	296	357	309	304	299	334	318	293	303	326	319	304	309	328	306	310	332	328	322	301	302	308	300	316	277	305	260	295	279	326	293	328	290	319	326	312	362	295	298	313	281	287	315	305	329	318	316	278	317	291	302	301	306	297	302	309	315	288	300	285	326	327	272	321	302	305	282	294	297	299	315	298	304	300	296	297	308	298	307	293	285	292	301	294	318	314	297	322	315	301	279	270	265	294	297	296	314	329	316	305	299	316	289	292	303	348	290	307	313	293	274	313	318	291	292	283	324	298	310	295	310	293	290	288	303	305	306	332	291	284	317	287	328	301	299	295	331	336	281	324	304	286	321	302	289	329	274	316	318	304	301	282	277	300	306	323	304	299	278	292	312	294	300	313	298	299	327	301	297	324	302	295	278	342	295	318	313	297	296	292	290	300	322	298	306	301	318	284	282	295	273	283	319	297	305	286	286	311	294	283	289	298	302	298	320	332	288	326	287	312	345	301	309	297	324	304	303	332	306	314	322	315	305	305	302	280	314	302	318	314	340	296	287	331	323	285	328	313	329	292	299	315	308	291	312	304	332	302	311	321	305	324	306	334	317	328	304	332	331	270	315	305	322	313	283	296	292	310	317	291	306	278	281	309	313	306	287	289	299	314	337	354	334	277	261	324	336	295	307	295	313	341	335	314	297	308	317	298	273	349	299	333	299	322	334	294	302	335	299	307	305	292	279	276	291	303	292	294	309	329	294	304	300	295	301	313	282	323	327	304	309	328	307	264	320	310	297	309	310	276	291	292	305	301	281	323	318	319	282	306	301	292	305	316	292	302	295	308	307	329	298	317	304	291	282	268	296	319	318	259	313	287	286	287	315	316	310	299	301	300	282	289	318	309	297	342	341	306	281	321	276	297	304	323	313	279	290	296	334	315	301	283	303	311	338	300	332	302	325	297	314	298	313	311	306	309	306	298	301	281	283	321	272	291	288	304	294	299	320	303	296	320	297	323	314	303	312	304	295	316	299	298	276	308	320	310	313	328	307	294	313	296	286	325	306	320	341	317	323	316	307	271	310	330	318	304	314	257	331	311	266	319	301	292	298	316	333	297	285	311	284	339	292	284	301	287	297	309	325	310	330	281	308	283	318	301	297	300	305	321	322	281	269	286	297	310	328	312	287	298	315	289	322	329	290	298	282	291	305	303	308	304	299	268	278	298	331	327	280	296	296	337	296	312	358	330	309	307	257	323	307	312	300	315	305	306	296	315	307	288	304	274	307	305	290	288	279	292	294	295	257	320	334	278	274	273	301	315	311	332	304	312	295	320	322	299	345	290	307	310	317	283	279	290	294	296	304	301	334	316	319	295	305	294	301	318	312	275	285	329	329	310	321	294	325	304	313	294	292	314	307	317	314	297	302	280	299	291	339	304	304	298	327	342	301	305	297	313	310	289	292	301	315	336	293	309	311	340	314	312	275	286	312	324	281	298	284	315	311	279	336	286	319	288	289	343	281	280	316	267	330	292	286	338	260	283	309	303	298	283	290	308	333	301	294	325	324	291	322	272	342	305	311	290	319	300	296	284	327	288	284	291	317	327	286	319	287	294	326	293	306	304	289	298	332	286	278	309	313	299	278	306	291	328	322	314	301	309	328	343	306	330	309	331	306	314	327	295	300	337	325	288	317	307	270	312	317	288	300	293	269	268	288	329	325	314	287	310	323	289	333	290	321	338	291	317	291	316	314	318	283	275	296	291	260	348	316	301	292	329	298	341	334	316	289	277	302	327	303	322	332	322	335	267	283	316	311	324	289	285	327	302	327	281	285	279	307	308	286	301	303	283	312	334	309	271	290	299	287	291	296	317	298	288	308	293	317	306	278	299	334	316	284	302	299	308	292	333	312	318	311	282	327	279	293	318	302	282	329	312	289	278	282	311	315	290	317	303	307	303	294	312	298	324	285	290	291	335	300	326	287	317	326	301	307	309	314	295	291	316	334	323	293	320	300	280	317	337	315	314	300	290	307	311	302	342	308	285	299	326	298	326	283	293	297	331	304	289	293	296	317	300	301	291	327	310	317	341	291	338	317	317	332	341	299	295	278	282	280	327	273	296	333	316	294	321	307	289	315	339	342	286	323	319	315	317	310	294	312	297	302	303	317	290	277	266	307	351	317	299	293	317	297	336	312	280	293	333	291	259	308	330	328	299	304	306	297	314	334	305	316	298	335	317	312	308	338	322	316	320	325	298	264	278	302	324	294	310	311	323	301	303	283	326	295	283	293	289	295	328	310	313	304	301	292	316	296	318	310	308	311	298	335	290	305	305	320	319	289	296	313	341	285	318	312	314	288	280	291	310	306	283	302	314	315	285	312	285	344	257	290	297	308	333	323	302	318	302	313	317	278	294	308	299	299	319	275	303	309	293	283	314	316	318	322	284	340	312	310	328	324	303	280	336	294	310	322	257	311	269	306	299	306	320	273	306	298	302	297	320	313	295	309	304	318	355	307	306	279	305	300	289	292	300	297	300	305	306	297	328	285	319	301	293	326	300	331	289	289	304	284	327	297	299	329	322	299	270	354	276	305	293	323	294	320	315	311	301	297	302	279	323	280	332	324	304	328	288	326	297	314	299	301	304	286	340	263	317	328	328	283	325	304	287	305	289	302	310	304	277	286	283	294	310	318	315	311	339	287	305	315	293	316	292	330	312	301	313	306	298	286	286	268	308	317	314	299	302	313	305	270	303	297	294	303	319	333	298	313	275	306	312	299	287	299	312	307	292	298	308	314	305	274	293	293	292	297	319	281	288	322	323	324	292	320	306	329	263	320	310	310	308	293	286	341	335	305	289	287	299	273	275	302	296	307	319	304	291	297	302	312	340	311	311	308	322	320	282	324	314	306	305	313	299	323	332	314	303	327	318	322	301	300	289	313	292	297	328	336	317	305	308	314	293	280	314	320	300	276	301	279	326	283	285	314	310	324	252	294	318	313	292	291	328	338	338	342	302	317	310	281	312	319	296	306	290	318	311	291	282	266	316	303	303	288	285	316	317	296	307	293	331	345	269	258	328	306	285	328	277	324	312	277	317	321	303	303	312	355	270	285	293	326	310	320	314	305	305	296	301	302	322	299	282	300	283	331	293	312	336	305	317	305	310	291	296	310	306	319	294	320	312	307	294	304	320	300	291	321	310	329	315	302	292	292	315	311	328	322	314	284	315	310	280	300	263	328	322	275	297	311	285	311	307	329	306
22707	21060	28876	23489	21083	21409	16129	5698	3622	2868	1992	1274	914	791	690	619	576	469	467	466	427	450	391	405	407	393	412	424	383	376	359	348	332	368	294	288	267	264	285	276	264	248	274	267	266	267	236	246	263	254	264	260	245	229	244	231	214	253	223	241	203	210	199	206	218	218	199	230	197	223	220	235	201	232	229	194	222	209	208	217	216	222	217	230	191	188	238	206	218	215	192	195	194	202	222	208	208	173	185	219	198	212	197	200	187	197	224	207	180	195	196	186	194	220	173	193	195	207	184	210	190	191	196	180	188	200	207	210	226	183	174	190	233	179	213	187	215	206	183	180	193	211	188	197	222	208	206	231	205	192	206	211	198	176	177	206	207	207	196	181	164	203	212	205	206	218	188	215	201	201	213	194	192	163	185	185	190	221	203	210	190	212	170	190	210	191	194	183	193	184	199	199	187	169	196	190	216	198	177	187	192	209	194	234	195	194	209	203	201	196	192	200	196	191	203	187	200	199	194	224	204	192	179	207	202	193	207	204	187	210	195	191	214	197	215	203	191	183	207	181	233	193	198	177	182	212	191	187	186	194	209	199	201	217	194	213	198	207	195	198	216	200	194	176	191	192	197	203	211	207	196	197	201	185	201	189	195	175	185	216	181	165	197	195	211	208	208	187	209	193	228	197	209	208	238	183	204	190	192	225	211	180	183	210	203	198	205	181	212	210	172	184	187	193	202	203	189	166	202	169	209	217	197	185	187	193	209	191	215	200	203	179	185	204	193	195	194	207	198	176	189	212	189	172	190	183	195	207	185	193	177	170	186	206	182	198	186	205	179	187	206	180	203	174	184	188	182	178	211	205	187	204	179	183	209	195	199	184	191	203	218	192	192	185	236	195	190	217	176	210	183	190	199	191	207	201	202	204	187	195	214	180	194	210	177	193	197	193	195	203	206	199	191	188	192	205	187	189	193	183	179	178	195	202	193	205	188	202	187	186	186	221	218	207	191	207	196	221	206	202	191	192	215	207	175	214	201	180	217	176	200	216	186	207	212	197	204	194	170	206	210	203	183	220	195	188	201	173	192	216	216	173	195	198	223	205	192	184	197	183	217	224	186	194	179	204	205	168	199	224	188	211	206	206	193	183	185	204	181	185	190	207	202	206	204	220	214	205	204	212	190	185	222	194	206	208	201	193	189	174	215	187	189	211	193	199	199	200	213	205	189	187	183	176	190	182	180	207	190	184	197	216	202	191	171	213	224	193	186	186	181	195	205	208	191	183	187	187	190	205	191	221	214	215	189	178	176	189	220	221	222	177	228	226	190	203	219	191	171	216	212	198	201	189	199	191	173	201	176	193	193	189	216	170	209	176	176	162	198	210	172	201	188	204	211	208	193	188	190	198	194	184	226	211	194	241	200	217	206	187	210	185	188	193	199	202	200	197	163	204	176	198	177	195	169	183	201	181	170	197	193	207	239	191	179	184	178	193	195	198	173	172	199	186	195	202	209	195	180	203	193	181	222	184	207	202	199	197	218	204	159	188	178	173	173	205	197	193	201	198	204	174	216	203	199	220	195	196	190	198	210	210	182	197	188	200	192	195	212	193	204	220	171	219	201	202	198	200	217	198	201	190	205	184	203	182	200	172	183	185	199	186	220	168	200	202	193	221	193	181	186	195	180	195	197	199	212	213	165	198	196	190	180	197	192	211	208	217	186	198	188	184	213	216	197	181	201	205	210	206	184	237	185	204	233	177	189	207	197	192	202	228	196	232	203	186	209	193	210	197	206	218	198	229	202	212	216	201	192	197	211	184	208	186	174	202	216	196	186	200	195	185	210	210	188	213	190	190	185	198	194	190	200	194	194	214	189	184	208	172	206	199	175	204	188	208	186	198	190	195	201	188	202	202	205	190	191	192	195	191	232	180	202	199	184	210	202	197	172	191	177	199	193	219	195	208	169	175	205	218	188	201	215	229	189	187	201	205	213	160	178	171	188	187	176	209	196	232	181	190	193	218	190	207	209	198	174	167	222	208	201	179	207	181	221	188	194	192	207	199	192	207	214	186	187	193	197	186	194	197	196	207	179	196	192	194	207	202	203	201	182	208	165	195	179	192	189	181	166	192	193	199	214	218	233	208	182	212	209	199	187	194	214	180	163	207	227	215	216	190	198	216	178	168	201	205	210	202	214	216	181	213	184	209	203	214	186	219	204	213	200	208	188	205	210	209	228	205	217	198	215	204	192	181	202	187	209	196	213	179	188	204	188	210	154	196	192	180	212	190	234	185	217	183	198	190	185	189	207	202	203	204	191	175	190	193	204	219	196	202	205	199	186	188	165	207	198	208	210	198	211	198	222	208	206	180	199	205	182	184	206	175	218	181	209	171	206	210	204	216	208	193	188	192	219	204	188	202	179	215	210	181	175	192	200	201	211	196	232	188	198	194	212	190	182	192	194	194	182	199	231	200	196	209	161	215	212	202	182	193	187	216	194	191	214	190	209	194	187	174	243	200	185	196	198	209	192	212	201	196	195	219	197	234	215	217	208	152	203	180	183	221	192	197	201	200	225	191	192	201	206	205	186	191	198	207	204	194	198	183	173	202	199	201	202	182	208	195	164	188	218	184	176	208	162	178	201	212	196	208	208	187	240	204	207	186	187	190	162	210	223	195	192	203	188	185	210	204	180	195	201	185	189	183	198	185	216	210	225	185	172	231	186	209	186	231	199	200	185	181	172	180	184	207	181	196	196	204	185	199	185	199	210	218	189	188	205	207	185	204	195	205	198	212	221	194	177	218	183	170	194	201	200	212	216	190	213	194	201	196	155	184	195	190	206	187	202	218	194	198	201	190	211	225	200	217	207	189	187	162	188	197	193	192	219	217	215	211	209	193	197	190	191	192	187	195	195	191	196	179	201	190	154	196	179	230	224	203	192	196	173	216	213	196	198	209	186	190	192	199	189	208	212	212	221	189	181	189	193	223	188	204	209	197	184	208	198	206	193	188	199	198	200	180	207	208	184	212	225	191	186	181	175	185	200	201	196	205	204	204	172	211	202	203	176	216	209	190	184	174	197	215	199	171	199	178	213	177	193	202	202	199	191	209	186	178	186	212	187	212	187	180	201	176	200	186	207	212	170	215	193	185	183	183	210	192	189	176	218	200	195	198	179	214	184	212	190	204	202	176	183	176	198	193	176	217	205	213	198	177	203	216	183	187	219	192	214	202	200	207	173	201	190	190	193	196	214	197	205	224	203	204	198	200	191	209	198	187	188	178	187	198	194	168	180	206	202	193	192	182	190	210	190	181	224	204	206	177	183	207	187	194	166	194	208	178	206	182	159	195	197	235	197	199	190	191	177	213	187	214	196	203	207	181	206	198	182	193	212	167	220	187	209	195	182	193	206	195	193	211	174	177	173	221	235	183	210	188	171	178	221	200	187	197	194	203	185	204	198	201	209	182	202	202	193	200	187	213	214	197	195	209	201	209	202	186
16838	35563	32925	23810	18787	15456	12222	9805	7688	5785	4191	2620	1827	1569	1285	1051	893	779	758	777	750	667	615	619	639	658	637	607	615	558	598	525	544	498	442	413	365	353	359	362	368	371	333	320	353	336	294	343	317	319	309	365	324	295	300	295	269	288	264	291	236	297	281	264	268	262	256	275	290	256	283	270	276	293	279	248	280	256	276	285	264	234	265	282	288	245	268	260	264	227	243	256	250	268	257	259	285	263	231	241	231	252	236	257	268	235	213	255	246	280	233	249	269	239	249	251	259	265	261	223	234	236	236	229	231	278	253	236	262	228	249	232	226	254	218	227	237	258	254	275	237	225	205	237	239	248	241	220	257	250	260	263	227	254	253	253	214	258	252	240	227	231	255	258	241	231	277	227	222	223	248	250	239	264	241	234	226	255	221	240	236	232	224	245	217	251	249	258	235	254	244	245	266	249	250	258	239	238	248	222	235	231	240	241	210	240	232	256	241	261	242	220	253	209	232	248	228	249	238	214	267	249	235	228	248	262	243	251	236	228	236	256	235	231	277	222	232	242	231	218	238	250	252	269	236	258	252	252	232	219	252	242	218	239	245	243	218	237	229	258	231	229	231	218	208	252	260	232	215	219	231	237	237	230	225	219	233	202	252	243	258	258	218	272	235	222	230	209	233	200	232	229	223	242	244	261	236	226	246	259	274	239	223	223	219	242	232	247	242	219	250	240	250	226	206	239	252	213	237	256	243	242	251	231	242	231	227	233	227	239	206	248	243	230	254	223	218	213	228	250	227	237	232	254	241	255	219	229	222	244	241	230	245	246	230	234	254	230	228	238	266	226	232	263	245	248	225	260	246	244	257	228	236	244	221	223	234	234	227	215	224	250	220	218	261	223	247	263	221	229	258	239	251	242	210	222	250	237	253	216	260	222	245	223	213	233	231	249	274	235	238	220	242	234	238	249	240	250	239	236	237	225	219	260	217	228	220	240	252	259	247	252	226	292	257	244	273	249	246	265	254	271	238	228	227	243	224	239	235	224	212	233	266	261	238	234	229	243	241	235	226	220	231	237	240	226	260	227	218	233	219	247	221	231	244	236	246	269	253	224	228	261	257	259	230	232	245	235	241	231	243	256	240	260	232	227	234	246	224	252	288	242	242	228	261	244	248	239	264	227	240	248	235	255	239	246	263	223	224	249	233	241	239	219	219	209	240	223	245	232	226	246	233	227	223	239	239	231	230	229	236	235	236	250	242	278	237	273	267	231	222	234	220	244	238	260	243	235	231	242	218	238	240	236	250	226	282	244	227	238	230	268	244	249	224	235	248	237	269	219	226	234	239	218	261	239	204	231	232	238	242	251	264	249	217	233	256	245	238	228	222	218	221	236	264	241	239	254	223	259	250	244	246	230	205	237	236	256	223	256	231	239	203	245	250	247	246	255	258	242	242	240	235	219	263	246	235	264	214	230	240	246	243	223	258	230	203	242	238	245	218	231	221	232	223	228	234	238	232	253	244	248	260	210	251	261	225	221	219	246	208	241	222	229	272	246	208	237	229	222	221	259	272	240	240	240	233	238	235	222	237	244	247	230	252	238	228	242	252	236	240	219	234	246	252	260	234	242	253	231	227	268	253	256	253	213	238	223	222	243	245	234	244	230	222	263	255	255	264	276	229	232	250	246	229	230	242	216	245	269	235	231	249	196	245	238	250	223	235	223	237	225	244	249	230	250	261	224	219	212	260	207	231	248	230	221	234	250	237	247	245	198	214	252	222	227	261	234	270	206	232	246	250	261	236	247	193	229	243	214	233	247	230	247	274	257	246	206	266	247	228	256	241	235	239	242	237	210	235	264	271	270	248	241	250	228	252	218	246	251	257	245	226	229	232	248	235	269	229	229	209	231	253	228	211	239	240	216	253	263	258	251	214	249	233	256	211	267	277	219	235	240	232	226	233	236	216	243	244	260	252	264	250	221	304	229	234	215	263	235	248	245	239	225	240	253	242	221	217	224	224	221	251	242	233	215	248	239	239	228	230	238	209	224	246	245	238	225	243	245	272	245	256	202	228	219	264	242	240	223	225	214	224	248	243	262	250	251	215	237	238	241	226	225	233	249	263	239	260	206	259	243	231	231	232	214	240	242	254	238	245	238	204	242	253	231	201	214	233	251	236	261	233	239	225	223	258	247	241	227	224	207	239	230	226	236	203	236	233	240	230	202	226	234	240	244	245	246	242	259	210	272	235	246	232	238	212	270	243	244	243	233	242	216	251	200	229	232	230	246	225	258	259	237	212	200	231	239	241	243	242	278	232	244	250	251	191	238	242	223	265	235	244	251	255	243	239	254	257	252	234	210	222	248	231	224	198	214	227	246	253	212	258	217	242	249	236	266	248	219	230	238	233	238	244	240	228	225	221	252	279	270	233	254	237	237	208	235	230	232	261	221	250	246	223	228	230	227	251	234	229	225	227	240	231	229	242	249	243	245	205	238	256	265	253	230	245	256	223	245	216	247	250	236	229	239	243	236	239	236	254	265	217	214	217	251	266	227	235	226	246	252	241	257	248	234	247	236	254	256	217	249	244	252	224	255	243	223	211	222	225	228	219	256	216	247	230	231	227	266	232	224	256	238	238	240	248	222	222	229	247	230	221	235	267	252	232	223	246	251	261	241	234	242	245	220	242	224	252	236	248	233	226	269	232	223	216	226	237	222	208	238	237	260	275	261	236	241	242	255	202	254	238	245	224	261	240	249	244	215	249	220	237	256	223	234	254	227	260	228	252	236	245	230	257	247	246	232	241	238	265	211	220	252	214	245	217	249	264	216	248	270	242	280	251	254	237	252	246	243	264	227	242	247	251	263	235	261	257	252	254	240	235	224	244	225	213	222	230	235	245	259	214	249	258	257	227	215	256	253	256	250	229	256	247	232	230	211	237	239	238	240	235	245	234	227	241	267	250	235	242	237	243	223	218	203	234	244	231	213	294	237	238	243	247	268	249	226	253	239	231	256	229	212	248	244	236	226	235	233	231	241	233	258	223	225	240	258	237	235	246	208	243	234	248	269	215	222	240	230	265	237	227	225	250	238	241	252	249	240	250	258	261	238	225	244	250	255	241	246	219	255	255	238	243	260	263	207	212	210	268	202	234	244	262	280	250	243	258	236	231	230	237	246	251	241	227	267	242	225	238	239	257	227	204	236	268	213	221	232	240	238	250	261	230	249	223	238	241	241	241	246	262	226	235	255	241	234	239	222	242	261	220	223	221	253	240	234	256	232	268	257	261	274	232	249	234	236	232	249	214	262	218	266	231	260	237	247	234	218	245	246	247	236	234	219	205	214	225	233	223	236	229	228	245	263	264	261	224	228	244	232	252	241	235	242	244	237	248	239	235	229	232	237	259	259	214	237	245	232	266	251	218	219	250	239	240	227	244	241	245	241	239	242	222	224	266	263	241	215	254	237	218	241	248	236	249	239	214	267	226	222	226	228	217	233
26786	20883	18627	11084	5324	3660	2669	1959	1526	1216	844	667	547	505	486	441	437	422	429	456	416	429	411	380	436	408	435	413	402	410	444	398	443	375	411	368	353	382	382	350	381	381	406	346	414	380	355	367	357	395	390	335	411	331	352	336	351	373	354	378	337	342	366	332	359	354	328	362	376	307	341	356	358	333	346	348	378	369	373	366	351	338	339	368	329	328	330	361	359	336	356	342	393	353	348	358	352	360	346	378	339	377	355	365	334	330	345	336	351	352	351	341	342	343	319	358	354	360	352	352	366	353	337	358	360	360	358	323	363	331	351	354	341	359	358	356	349	338	375	343	371	356	353	330	336	352	328	354	351	378	348	337	358	350	338	363	347	376	356	325	337	361	345	373	386	327	320	372	344	349	341	334	329	309	355	329	359	332	372	361	336	312	342	337	348	316	350	319	346	342	355	329	317	320	332	351	315	378	360	346	336	352	354	362	337	354	348	360	357	358	332	351	355	363	370	336	356	326	349	344	366	357	349	344	296	354	344	350	380	341	350	357	368	330	386	320	342	335	331	380	339	360	330	375	333	328	314	367	364	308	329	354	325	369	315	361	367	347	343	367	340	348	344	323	356	339	320	354	356	345	333	338	341	330	323	368	327	337	374	364	345	339	339	368	360	347	370	341	382	357	353	374	339	342	316	352	307	349	367	366	340	388	383	348	337	360	341	339	356	364	352	351	369	337	350	328	379	335	338	356	346	335	339	323	346	361	320	345	349	322	382	303	340	366	354	345	319	323	407	344	306	378	365	305	360	339	379	366	355	382	306	355	358	330	359	316	353	354	333	381	343	355	348	340	363	305	363	338	318	334	327	333	359	364	315	355	349	347	327	380	358	357	395	343	390	340	324	337	344	346	334	348	368	343	382	324	309	351	354	343	345	368	367	333	354	353	332	346	327	364	354	323	343	338	336	361	319	337	363	359	328	392	344	310	310	386	344	356	352	326	345	348	356	318	327	352	365	344	354	341	339	364	314	331	368	336	324	323	343	338	348	361	335	369	329	328	370	333	355	333	332	334	334	358	341	384	365	352	350	391	349	338	334	354	335	340	329	344	323	353	348	364	322	317	300	323	346	331	338	349	312	355	345	354	357	315	374	358	358	328	362	315	335	343	349	374	333	326	347	394	312	363	372	331	336	343	330	348	373	350	329	356	348	369	314	344	343	351	356	361	350	345	355	339	351	340	366	322	345	335	362	354	368	337	349	326	343	348	341	319	360	343	315	343	323	348	355	309	359	310	333	365	357	362	388	370	340	319	334	344	356	329	372	372	367	345	358	316	304	349	353	319	352	356	369	373	377	345	354	317	370	362	354	343	363	376	314	365	309	339	385	350	346	324	333	321	355	346	335	334	317	330	372	304	384	353	339	387	360	356	345	357	362	373	316	322	324	347	365	328	307	386	366	384	351	360	361	358	328	334	397	358	339	329	363	355	330	329	360	369	327	346	340	342	377	350	344	319	326	352	371	331	380	328	348	351	327	344	341	343	307	333	380	336	313	358	352	312	349	336	336	335	345	350	347	334	324	355	348	371	328	345	343	350	340	396	367	327	372	365	330	320	341	338	364	327	341	378	336	350	352	366	336	324	327	357	349	343	346	369	346	340	361	341	347	340	346	308	352	350	376	343	330	331	322	337	314	341	325	310	337	330	351	355	375	367	379	339	336	355	348	369	359	353	313	367	345	326	368	366	369	335	368	345	322	349	314	367	339	332	367	344	364	319	331	329	328	325	352	373	338	376	356	359	344	337	363	370	355	325	324	366	360	332	361	350	352	352	353	356	367	345	346	348	376	332	368	350	316	326	341	358	329	341	364	359	359	344	352	342	303	350	343	341	355	335	351	363	370	358	348	354	353	341	342	330	350	341	341	368	360	359	338	377	356	326	370	355	354	325	326	381	350	334	328	359	345	333	377	333	363	352	378	334	364	347	328	331	389	383	326	363	361	331	356	336	358	305	287	329	344	320	403	367	372	362	376	384	330	355	334	325	382	367	341	353	312	318	367	351	333	322	332	324	332	340	317	356	327	328	352	342	331	321	343	361	334	345	351	351	366	393	364	345	351	342	373	346	355	335	339	343	352	336	361	341	356	384	333	351	380	356	342	390	311	355	361	363	356	371	373	358	313	308	343	346	332	337	371	302	360	363	372	352	321	367	339	378	370	311	326	360	322	346	321	319	362	337	364	394	357	378	341	309	321	349	373	302	346	322	373	308	358	368	377	343	362	352	370	359	332	346	340	343	358	317	340	362	340	341	324	334	331	368	363	364	345	365	361	363	320	349	329	316	332	359	361	330	357	316	362	363	386	342	343	328	355	295	394	344	339	362	324	390	350	323	325	337	350	338	341	342	341	363	319	370	356	334	354	382	389	352	336	393	356	366	332	353	350	309	334	315	364	358	332	341	355	374	353	320	357	347	321	355	341	328	336	355	348	358	347	377	341	376	365	332	346	356	332	346	341	360	326	335	350	348	353	365	346	331	372	356	382	326	346	379	345	331	345	357	337	328	363	405	358	370	319	359	353	338	378	366	353	347	335	325	344	355	353	325	358	321	367	350	349	318	371	327	365	351	346	346	351	341	368	338	337	360	335	350	327	350	349	366	371	345	360	344	366	357	343	323	375	329	355	354	352	333	354	350	348	301	359	325	336	351	316	333	313	347	363	364	360	327	341	377	354	342	375	368	345	348	334	343	310	350	310	356	326	311	336	390	346	320	349	347	315	378	330	318	324	332	372	320	356	368	334	376	363	330	350	328	361	329	352	354	323	336	330	324	361	327	338	365	360	353	353	332	364	345	368	359	390	311	379	367	326	346	341	347	347	329	376	357	339	351	339	333	382	365	341	316	324	338	370	396	319	336	390	335	356	340	336	356	340	338	321	344	361	307	357	362	338	384	310	356	378	341	369	351	352	387	345	340	362	363	343	352	375	356	351	373	355	352	373	319	360	325	347	359	358	357	348	368	337	340	344	386	356	368	379	348	355	352	362	328	359	344	360	377	345	331	345	341	362	318	374	350	366	349	354	356	385	359	340	350	355	384	343	386	347	331	374	324	345	400	344	332	326	335	341	355	318	339	335	343	352	328	326	336	332	356	345	311	372	352	324	339	357	364	341	348	363	355	347	366	348	351	384	361	331	336	334	370	314	370	362	366	334	368	334	337	342	324	342	328	339	345	348	331	341	344	362	343	351	363	335	355	361	351	348	351	339	333	339	311	348	319	336	325	372	330	333	319	385	351	343	356	323	376	348	385	319	341	351	348	353	356	367	361	361	358	326	336	341	366	339	347	334	371	338	325	335	340	310	362	318	372	377	346	337	327	326	364	336	350	356	376	370	348	321	337	367	320	376	346	335	336	351	335	322	371	349	342	345	370	343	329	315	386	339	331	377	364	323	376	368	370	320	359	355	365	347	327	348	350	363	325	352	333	340	354	343	370	352	358
13319	23192	20589	12990	9282	7314	5772	4374	3365	2497	1650	1175	913	806	754	702	634	594	624	583	610	589	563	584	552	598	574	540	551	571	556	586	589	522	478	504	521	447	490	467	489	479	430	469	488	494	450	416	451	433	471	483	487	489	468	436	431	448	438	441	402	428	419	464	395	442	433	449	463	427	398	475	470	456	428	428	445	449	431	414	451	426	424	423	442	441	394	409	449	428	441	445	425	416	421	427	399	483	395	424	415	415	434	408	383	400	413	388	442	475	404	431	445	429	442	434	455	421	459	433	428	415	408	415	434	411	450	412	436	415	425	406	432	410	456	444	424	385	422	450	446	451	411	451	414	414	425	397	431	430	459	469	433	446	401	433	429	420	417	411	408	428	401	451	414	427	433	428	426	406	418	442	396	426	426	414	419	406	445	418	369	380	444	420	422	424	430	427	438	420	411	464	448	406	405	424	446	444	425	446	418	385	434	417	405	460	413	401	389	413	425	431	440	443	458	455	417	438	445	425	434	464	451	480	422	455	414	413	410	421	420	426	424	422	439	443	376	414	427	441	439	411	433	433	430	396	423	401	424	436	442	414	413	420	430	450	437	425	426	445	418	441	431	428	456	397	423	417	408	405	415	467	430	407	447	447	425	417	379	447	445	403	437	416	446	432	396	424	440	438	383	454	436	439	427	397	394	435	454	421	411	444	396	457	474	431	402	442	439	430	398	418	451	428	421	411	430	459	429	428	452	457	433	433	397	399	442	401	424	440	483	422	410	466	381	413	460	417	434	388	406	450	408	416	444	428	420	420	417	431	441	409	444	412	426	458	416	417	394	453	431	439	439	433	418	447	425	399	436	417	411	449	383	411	417	422	423	396	440	424	432	404	443	428	435	412	429	436	424	395	420	426	431	433	414	395	417	412	401	423	443	407	442	406	422	435	392	461	458	426	420	419	433	417	403	441	434	419	449	423	449	421	448	401	434	464	461	391	411	427	413	437	399	399	427	420	421	394	408	417	410	419	430	430	436	406	445	431	441	439	446	395	416	409	442	439	408	388	440	444	401	422	441	450	410	449	386	453	413	478	419	378	399	407	414	424	416	435	438	419	447	416	421	435	434	438	434	429	409	434	432	467	433	433	417	423	427	445	469	441	392	439	423	418	421	433	442	429	423	442	417	441	404	441	425	472	478	420	412	426	428	406	440	440	439	419	415	424	447	431	456	436	408	422	397	459	428	445	459	421	422	458	475	404	442	405	415	425	445	472	442	403	421	428	411	456	419	418	414	424	447	395	442	417	427	438	436	400	434	396	440	430	424	418	388	444	448	430	426	375	467	418	434	432	397	398	437	455	418	423	423	386	430	417	445	437	416	404	411	450	430	436	429	427	409	444	449	478	440	459	429	420	433	388	458	431	422	373	438	401	426	414	406	432	445	425	380	380	406	435	438	433	416	416	439	422	419	427	446	456	436	397	438	399	423	447	443	423	446	412	414	459	437	412	419	453	401	421	406	420	405	446	424	427	398	460	392	447	439	423	440	430	439	392	425	423	442	439	417	436	404	406	445	429	437	458	419	418	438	428	438	388	453	445	448	470	418	426	440	459	400	448	430	430	415	433	434	403	447	402	409	413	446	454	433	420	442	421	448	450	434	445	413	453	422	426	429	395	443	416	392	442	434	385	457	428	407	438	433	433	434	402	427	376	435	431	424	393	426	424	432	418	470	455	430	452	438	448	430	431	437	401	469	446	443	469	417	439	403	414	412	401	412	419	401	426	434	421	422	457	388	432	426	455	452	400	445	403	405	457	428	441	418	424	402	412	408	396	434	421	444	461	417	407	446	390	446	421	444	394	453	409	447	398	405	439	391	422	440	441	431	423	477	403	444	421	466	453	410	452	429	414	417	415	361	447	402	436	441	424	420	413	442	452	423	412	440	433	458	444	413	443	461	438	467	421	432	427	449	402	453	431	447	412	452	445	426	415	390	417	427	445	438	387	464	425	454	442	423	444	402	394	444	450	416	402	458	417	448	462	382	436	424	420	416	409	452	409	412	410	453	429	430	408	394	412	429	446	408	467	401	446	400	445	413	430	434	415	445	406	426	454	433	429	425	441	429	450	413	452	404	440	415	479	387	416	406	446	413	431	424	425	427	449	427	413	404	394	447	441	412	411	394	443	452	400	395	447	440	398	419	473	419	434	416	459	423	399	369	405	455	387	439	443	440	425	424	450	396	458	464	401	421	420	454	428	458	420	422	432	408	398	389	413	434	433	444	424	438	452	401	425	430	454	452	459	424	414	440	439	393	424	420	427	425	448	426	399	436	435	408	429	462	427	412	413	411	436	449	420	427	447	408	493	441	457	451	433	430	438	417	409	425	392	394	411	421	443	402	448	404	432	437	443	469	446	420	473	392	388	431	453	428	417	426	447	430	464	419	401	456	416	470	403	423	394	416	425	417	386	432	413	436	452	384	402	434	448	397	409	417	427	417	447	426	427	432	424	438	428	451	393	412	389	417	413	433	446	468	446	441	411	417	469	428	427	429	412	413	418	427	435	408	421	411	444	411	411	411	419	477	440	427	411	388	444	443	429	459	414	401	441	381	416	449	431	464	416	413	439	434	390	403	439	402	400	431	415	441	414	450	416	410	455	407	409	418	423	439	430	399	422	414	401	411	412	406	461	398	412	449	388	428	421	429	400	418	428	403	414	446	470	432	435	421	427	441	411	422	440	450	436	421	411	450	481	428	414	419	463	419	400	439	433	446	427	439	412	412	457	386	417	416	475	420	414	403	422	414	409	431	419	383	399	404	413	432	437	414	368	449	440	442	413	449	456	431	402	424	399	431	453	415	470	404	420	452	427	452	452	465	422	442	427	448	428	435	446	410	403	436	468	454	428	380	419	405	420	452	420	437	439	450	419	460	436	417	392	406	422	388	440	427	421	401	452	405	408	435	443	453	416	418	455	409	421	456	397	404	411	381	409	431	434	434	423	459	420	443	448	441	437	402	437	446	434	409	417	435	423	422	417	449	411	402	430	477	431	458	436	450	442	438	412	420	403	442	398	429	454	404	406	412	397	425	453	462	386	394	453	427	422	427	437	464	472	406	418	455	393	437	462	410	405	402	442	427	375	415	390	450	405	448	446	461	447	440	415	428	408	445	420	454	436	438	414	372	369	434	436	448	427	386	409	428	449	426	480	428	412	462	390	409	428	394	428	433	413	405	439	420	463	443	413	389	439	417	435	437	408	449	460	394	439	433	436	428	429	404	387	457	402	415	416	416	445	414	430	457	439	426	416	426	438	381	428	423	424	405	446	388	432	398	429	440	415	440	386	450	436	460	393	462	442	422	456	441	426	424	389	417	472	454	405	405	421	409	401	448	448	424	394	416	459	423	452	432	429	446	410	430	435	467	467	432	434	430	434	458	419	419	437	415	431	414	423	423	441	412	423	408	397	461	423	437	437	442	375	431	400	413	449	423	425	415	451
23675	21037	28427	23865	21105	16053	6872	3794	2588	1971	1224	794	702	596	559	474	436	431	427	413	412	398	356	344	396	379	380	364	371	371	366	359	359	329	315	316	293	279	274	289	313	314	306	304	285	321	265	280	276	269	252	315	265	283	292	284	267	255	248	244	299	225	267	239	263	265	291	283	227	268	260	248	281	230	241	246	247	227	259	267	237	228	252	246	251	262	266	266	272	226	275	273	242	256	281	261	257	252	260	235	243	243	236	258	245	234	261	230	237	259	242	221	273	240	254	256	242	238	254	231	218	224	246	235	243	260	228	218	257	223	270	278	261	242	259	225	271	207	267	262	239	253	219	270	267	240	256	240	244	268	252	217	265	245	227	248	244	244	229	239	243	230	247	244	233	239	263	243	226	250	230	253	246	252	261	255	248	254	242	234	217	255	241	257	245	228	225	234	244	245	244	268	250	248	235	235	245	230	244	243	236	219	255	244	243	223	262	261	245	236	263	240	257	268	258	223	242	248	256	226	231	242	245	246	249	254	248	250	245	245	233	218	229	238	236	255	236	247	217	241	239	232	223	261	238	249	236	229	236	236	247	256	255	234	232	244	220	243	201	268	252	232	253	229	245	233	241	238	234	246	256	256	264	227	257	266	276	248	262	234	249	241	239	237	247	230	245	251	220	252	258	259	226	238	262	255	253	197	251	255	266	252	246	249	273	284	243	226	235	256	260	247	241	284	264	255	237	256	213	277	241	221	236	236	259	228	228	268	253	279	250	258	228	243	213	226	232	236	266	228	278	220	239	241	268	233	229	266	216	268	252	250	250	263	242	268	251	240	246	247	253	256	260	226	249	240	265	249	242	237	255	275	255	272	246	230	248	243	213	250	223	239	229	239	227	256	247	261	256	235	246	268	223	230	213	211	236	220	266	239	230	251	245	257	258	229	267	266	220	242	243	269	237	255	263	246	252	270	231	256	237	237	222	266	235	263	270	217	237	248	243	232	263	239	226	237	235	272	250	240	235	227	262	267	256	247	237	222	239	245	269	242	270	245	257	241	246	248	245	255	230	237	248	265	246	241	252	233	259	242	256	259	242	247	241	242	255	231	265	253	248	250	214	262	246	225	234	245	268	232	252	277	231	226	246	262	221	231	235	218	232	244	237	231	252	244	220	229	249	234	254	226	228	237	248	244	253	265	249	271	244	240	252	266	229	254	267	246	228	214	232	234	268	261	244	218	230	249	223	241	232	239	268	239	266	245	262	253	251	226	240	258	232	223	242	229	227	213	232	262	234	257	253	263	239	263	254	249	222	249	229	281	274	202	234	226	240	236	236	253	244	236	252	240	230	211	262	241	236	245	262	251	238	256	257	244	255	262	240	254	225	223	238	260	273	251	243	257	245	255	215	232	242	233	238	250	238	237	226	255	233	245	286	225	210	241	230	244	245	245	245	236	268	256	229	230	234	211	263	212	230	228	234	269	220	221	244	243	251	221	228	222	236	260	255	262	222	260	243	246	230	258	265	238	252	247	226	231	234	219	225	238	219	238	251	259	256	222	241	246	206	258	232	246	253	262	242	252	235	250	257	246	207	269	228	257	260	236	214	249	253	277	247	222	253	264	227	220	273	259	246	256	255	225	259	261	239	234	220	274	246	224	233	271	234	243	249	230	242	240	221	239	238	245	245	259	209	274	294	208	252	263	263	246	225	271	235	249	219	253	268	227	246	245	241	250	247	248	225	239	264	267	223	241	249	223	232	254	218	248	262	237	237	243	267	216	249	233	298	227	221	266	261	229	260	237	246	221	236	239	254	270	255	238	287	260	246	256	261	231	259	231	246	253	241	236	239	212	256	254	245	236	266	269	272	287	277	219	248	248	226	225	239	226	243	263	230	218	225	246	257	233	237	250	247	263	269	265	253	236	264	252	256	235	250	237	242	270	272	247	241	239	270	246	226	232	247	259	225	240	222	256	291	237	249	254	208	247	255	237	246	242	242	237	251	234	235	228	245	258	258	248	260	238	242	232	230	224	237	224	236	248	228	237	234	264	229	252	258	257	244	240	241	241	238	259	307	248	231	237	239	179	246	246	241	269	214	240	223	239	242	235	266	259	239	253	242	237	258	236	251	256	232	246	247	263	246	240	255	254	222	246	233	217	233	260	235	256	242	228	232	247	236	244	252	246	219	255	237	228	230	246	227	256	241	217	267	217	256	232	244	225	234	245	250	220	289	250	250	267	239	234	251	233	231	257	262	283	231	232	265	226	238	236	257	262	250	224	216	241	239	239	247	249	248	272	249	246	215	248	240	227	270	232	225	237	255	228	234	243	235	244	241	272	265	251	253	251	249	268	270	272	251	245	237	249	212	265	245	238	259	242	226	231	239	238	274	259	278	232	222	243	233	253	238	239	230	245	225	230	272	264	246	243	230	222	249	269	253	245	252	239	224	256	257	252	232	250	225	259	240	228	226	251	263	252	235	245	219	237	223	257	257	219	256	229	243	257	224	239	233	256	250	227	241	247	224	270	246	232	213	248	259	242	264	246	232	217	249	235	247	223	242	254	241	260	253	246	258	254	250	228	250	252	218	258	252	241	242	269	244	243	231	245	268	246	260	241	239	247	243	220	255	270	234	248	228	213	233	237	258	251	262	264	254	250	249	238	239	256	240	257	248	223	229	244	268	216	239	256	234	235	221	241	225	283	230	241	214	221	245	237	244	241	231	231	252	248	238	221	233	259	230	252	264	254	257	244	234	283	249	278	230	259	248	220	258	277	248	253	262	239	229	247	255	220	221	245	271	220	253	247	217	238	275	253	269	248	244	231	259	242	246	233	239	191	234	246	238	232	233	256	217	228	229	261	223	213	245	246	241	246	218	241	249	266	259	237	274	265	260	281	258	251	283	254	234	243	242	265	208	224	243	235	244	238	240	236	260	235	271	245	275	245	243	271	241	258	228	251	248	233	229	245	242	224	254	241	265	229	229	261	260	208	263	263	231	273	254	232	224	246	227	212	247	251	233	241	238	218	262	248	253	218	248	222	230	239	210	222	233	216	267	249	230	234	236	261	241	264	229	237	224	208	224	231	235	251	228	238	228	285	272	226	263	233	240	235	249	227	256	244	233	222	252	244	248	245	247	256	236	256	247	256	242	229	241	243	236	269	246	275	258	244	242	235	246	238	252	266	237	262	244	261	273	232	240	247	252	251	219	239	235	259	231	266	246	239	233	279	259	256	248	241	239	245	244	247	224	278	225	226	233	231	249	234	238	239	244	277	222	244	253	268	264	248	243	257	220	229	255	266	245	238	235	257	304	258	228	224	247	266	253	238	269	243	236	232	232	270	213	252	246	247	256	237	251	229	246	250	249	249	242	262	222	254	254	242	223	239	247	258	268	233	237	254	248	252	258	250	251	205	235	263	226	246	255	253	243	226	253	274	256	251	253	249	203	261	264	235	243	251	232	244	262	256	233	231	256	253	244	267	229	267	247	244
14573	31288	29050	19944	15150	12131	9472	7221	5764	4147	2545	1723	1317	1092	938	881	729	717	679	626	667	627	602	592	622	630	615	552	575	522	505	516	470	462	452	372	391	388	384	375	413	395	430	425	385	391	375	357	344	362	360	345	324	341	365	327	358	329	303	345	358	336	305	343	326	325	340	323	329	327	340	312	294	302	297	309	318	305	311	321	317	271	333	330	306	339	310	340	331	341	353	297	305	352	316	335	338	328	322	313	304	293	299	339	302	296	295	315	318	324	296	304	343	274	304	343	318	309	327	327	317	262	300	303	284	321	305	295	306	306	319	324	301	327	291	264	283	302	288	300	294	301	305	296	299	287	303	302	291	293	294	330	301	292	318	361	317	285	297	319	341	281	304	321	294	296	291	295	322	322	306	278	295	309	313	288	305	316	292	311	309	324	269	300	322	273	320	325	307	294	285	302	295	297	280	285	329	303	296	294	295	299	335	301	301	308	312	317	313	296	288	321	301	323	301	334	253	311	283	318	332	297	277	310	302	297	307	305	318	313	322	304	308	312	299	285	327	286	305	317	316	286	315	277	273	311	298	282	304	285	293	308	296	323	350	304	279	290	309	279	308	285	295	301	342	311	300	314	302	282	316	316	320	305	316	284	310	292	314	298	302	320	294	300	327	287	292	322	342	316	295	292	314	307	331	335	283	314	315	356	313	312	305	299	321	304	307	310	292	274	296	288	323	297	294	319	339	333	289	335	324	304	312	340	297	293	302	307	292	320	301	315	341	290	314	282	320	292	316	293	301	321	315	316	301	317	312	339	295	326	321	298	344	319	306	297	305	312	315	297	280	325	307	297	307	283	287	313	278	306	288	278	289	292	326	310	329	296	307	286	311	300	307	278	288	283	301	319	298	335	312	297	315	305	317	319	290	299	313	348	293	299	289	324	277	331	305	287	323	298	307	316	328	295	304	323	280	250	324	312	332	300	333	297	315	297	285	309	351	318	292	321	287	291	298	315	306	312	308	319	301	329	314	293	294	318	317	304	296	304	304	280	328	293	311	313	304	331	310	317	314	322	340	294	298	333	341	318	323	295	340	263	276	318	330	316	324	288	330	321	294	281	323	314	296	289	320	282	302	290	291	301	303	318	310	294	282	274	321	305	326	290	304	282	297	301	315	289	320	327	321	300	309	301	324	334	293	349	312	309	300	318	309	305	307	278	312	296	314	308	296	268	338	288	321	308	329	298	331	301	302	273	317	289	303	295	296	310	300	313	322	310	291	313	298	285	293	307	308	308	325	307	326	342	296	301	325	305	293	334	316	299	324	297	293	318	329	287	311	291	287	304	290	323	284	332	323	296	294	311	304	321	313	304	292	282	292	327	305	317	275	303	264	341	307	287	307	296	344	302	298	298	319	317	311	322	326	315	300	327	314	303	304	334	295	322	340	308	280	301	282	272	291	299	300	292	317	346	314	300	294	318	292	303	303	311	327	301	300	274	306	320	283	330	300	312	326	331	293	302	309	312	323	308	300	303	314	321	317	294	323	302	311	290	316	317	311	299	324	317	282	318	270	293	281	303	321	298	311	284	319	312	305	307	295	311	288	263	325	331	318	305	311	273	310	296	310	292	286	292	306	335	303	322	294	292	329	292	315	307	291	318	308	322	316	297	308	307	303	321	283	278	311	301	309	313	313	301	287	304	308	286	290	311	296	359	266	289	308	276	291	328	306	305	335	293	320	292	295	306	305	300	330	321	312	298	305	311	315	270	275	315	311	313	273	274	312	310	327	310	284	273	331	283	341	316	309	299	289	309	282	274	289	292	308	286	347	299	302	302	338	284	322	303	318	331	274	306	344	292	313	296	313	268	307	287	275	286	321	291	322	338	332	300	314	318	305	306	319	305	321	313	311	317	332	259	305	321	324	285	326	320	298	296	300	307	293	318	288	315	307	315	302	317	275	313	310	314	298	324	301	299	314	274	302	309	278	338	328	302	315	279	306	322	312	327	306	313	315	319	295	281	326	283	304	309	301	316	306	294	283	296	306	333	293	312	282	304	308	296	300	269	309	301	320	334	312	291	304	325	328	307	321	314	328	306	297	281	311	292	330	319	332	280	314	313	306	290	319	304	287	289	296	303	321	300	304	298	316	322	330	314	344	290	315	327	301	304	329	290	303	321	307	283	309	306	298	322	293	303	344	302	316	337	298	292	305	318	305	328	289	316	320	310	299	290	284	326	344	299	281	356	252	315	298	283	313	291	292	301	295	282	321	295	324	311	300	310	313	313	312	313	303	280	320	298	320	309	303	326	285	325	313	318	278	318	324	304	318	283	294	303	329	329	313	306	283	304	296	295	327	290	313	320	318	292	315	340	298	313	335	320	301	302	292	277	303	284	305	294	317	322	291	313	324	339	296	272	297	284	312	310	320	313	296	301	326	316	305	320	309	258	320	302	307	348	299	296	339	270	329	314	294	334	267	296	302	331	343	302	301	306	323	298	281	337	312	314	289	287	291	273	321	311	322	319	308	290	317	280	273	307	257	312	330	282	323	287	326	292	318	307	294	319	301	282	315	297	319	291	298	300	309	293	299	320	304	283	308	327	310	269	337	302	276	290	300	326	300	298	303	308	335	304	301	300	296	316	323	308	307	325	310	308	314	322	328	315	313	348	304	315	298	329	320	303	301	322	296	299	314	276	337	331	271	300	340	319	295	287	298	308	283	304	308	300	312	303	305	304	341	289	295	278	327	268	314	268	328	298	330	324	336	307	282	293	313	333	338	338	323	289	315	323	277	323	302	337	319	314	305	300	293	313	306	241	319	314	304	304	287	298	294	291	291	302	300	313	305	274	301	310	320	324	332	298	307	300	324	292	298	296	285	318	287	308	335	310	288	296	319	318	300	293	319	266	334	315	298	292	308	280	322	292	338	303	284	304	326	314	312	279	311	331	303	307	310	285	293	296	300	320	318	288	306	307	315	299	286	286	332	283	309	302	310	339	307	324	335	297	303	299	292	333	302	313	300	290	322	306	303	278	280	295	302	318	314	281	339	325	284	304	277	307	285	300	296	326	310	315	306	303	308	307	292	321	297	322	300	311	318	296	310	286	312	304	276	319	319	305	298	294	267	304	318	319	309	322	290	282	325	298	278	309	309	275	304	304	331	292	276	289	294	313	309	302	289	296	327	266	299	331	275	310	307	319	299	292	332	318	283	302	296	329	301	289	303	280	334	305	318	333	315	305	316	303	340	318	311	305	305	305	323	298	318	327	257	263	297	306	309	292	287	303	281	307	296	296	291	322	299	312	318	281	298	307	306	319	286	321	306	311	295	328	310	288	327	346	287	288	289	314	307	289	297	320	319	296	337	281	291	322	300	301	305	292	310	315	304	348	285	314	295	286	310	312	293	311	305	313	305	274	332	333	293	312	320	296	307	290	262	317	298	327	293	296	346	308	305	320	300	253	319	285	287	318	315	282	347	290	272	284	303	292	307	334
22740	21065	28885	23472	21094	21491	16365	5990	3785	2602	1668	1210	894	778	666	614	488	468	484	458	471	429	402	425	475	411	421	405	357	380	338	402	345	283	291	260	248	259	297	306	286	244	269	299	284	237	260	239	229	232	248	253	232	244	236	248	237	203	232	218	238	238	206	201	244	220	200	212	230	240	201	207	215	178	208	218	215	189	206	189	226	188	213	192	201	219	229	217	190	196	209	249	216	236	184	218	178	189	233	199	180	228	190	208	189	197	185	217	189	192	183	202	190	198	206	176	230	219	185	217	182	206	172	194	159	197	223	207	194	202	207	228	198	204	199	189	204	230	198	206	203	192	196	185	201	207	206	200	177	202	196	195	213	210	204	221	195	189	186	212	204	187	193	205	183	215	216	196	202	174	212	180	188	212	201	221	195	211	213	218	201	163	199	188	201	219	209	190	169	219	194	203	185	195	182	202	207	174	194	211	216	182	198	220	197	195	216	212	203	194	191	211	185	172	204	210	211	196	203	193	211	197	182	201	181	182	193	203	191	203	221	197	196	206	190	207	217	201	190	187	189	211	192	194	213	194	207	195	172	196	171	170	173	219	195	206	216	194	219	213	184	198	219	211	203	214	198	201	179	218	221	173	192	215	187	189	224	207	193	220	191	196	203	204	188	201	195	197	211	190	220	190	221	208	182	192	201	191	238	170	202	175	185	206	183	224	227	212	189	204	197	211	205	198	202	187	186	223	193	213	168	193	217	227	194	207	208	200	193	201	181	181	188	222	207	224	181	176	188	189	211	213	221	190	185	189	190	213	190	201	211	215	209	193	202	207	204	192	189	169	211	183	189	197	200	204	214	221	192	200	178	217	206	196	204	193	202	205	216	208	227	230	190	205	189	201	199	186	191	213	202	187	212	176	169	191	206	200	195	178	173	206	213	207	196	194	213	190	194	211	182	194	183	182	192	181	189	209	196	200	187	177	202	168	180	167	189	188	199	196	191	189	203	204	189	194	194	203	213	172	198	197	208	216	200	213	202	211	202	210	205	220	190	198	209	195	204	203	209	201	219	202	194	182	198	205	187	184	177	205	169	215	183	177	158	181	180	195	185	223	197	201	189	196	214	209	201	150	184	205	210	228	175	200	192	206	194	167	172	169	202	188	181	189	183	199	167	191	183	176	182	192	194	181	180	196	196	202	206	238	201	205	177	195	207	187	196	181	168	196	207	175	195	204	192	172	215	174	213	197	217	212	193	208	200	189	181	191	203	203	215	200	201	201	195	189	212	199	179	216	175	176	185	218	208	217	165	211	208	192	215	210	215	183	213	227	184	204	222	201	231	201	179	197	203	201	202	216	183	210	155	162	177	184	199	209	205	222	207	191	191	191	184	202	209	193	194	181	178	203	188	192	168	209	199	181	188	184	184	197	198	183	206	190	201	192	200	174	190	199	199	217	185	192	158	204	214	209	195	216	193	199	204	216	183	200	216	195	212	175	193	190	203	194	176	201	210	175	185	193	180	208	217	211	194	203	206	209	176	180	179	218	176	215	191	206	189	173	178	208	203	191	184	197	202	185	191	186	189	203	205	197	200	203	220	186	190	197	187	191	207	189	197	241	206	195	214	181	185	204	213	195	201	183	191	194	187	195	187	198	201	196	230	195	176	189	174	194	208	197	192	172	169	187	203	189	184	189	203	202	189	185	205	201	205	216	189	185	218	204	212	204	223	205	199	178	214	206	179	191	181	180	169	199	214	193	206	204	192	205	214	197	195	172	194	220	210	219	198	213	205	185	232	192	184	219	182	180	224	211	162	173	186	187	211	198	206	195	211	174	197	222	185	208	203	203	206	204	173	178	201	211	200	222	199	201	185	188	212	186	203	187	201	223	191	192	181	185	200	207	172	200	192	197	180	211	181	204	211	220	199	177	209	217	213	199	178	176	189	212	194	184	205	181	176	247	209	192	195	207	188	175	222	197	206	220	191	193	203	200	204	188	217	191	181	173	173	187	226	193	220	212	226	215	197	207	220	181	212	190	195	186	212	170	194	206	212	188	211	193	203	180	209	179	192	184	191	200	206	198	226	206	208	182	193	192	203	198	200	176	201	196	201	212	200	205	165	178	214	200	196	197	183	174	206	202	199	220	220	214	203	191	182	207	198	189	192	197	203	187	202	172	191	185	223	187	199	186	193	208	197	222	184	199	218	198	207	173	168	191	190	205	206	190	175	208	211	197	213	183	179	187	203	204	189	191	196	215	200	181	173	205	202	171	175	178	171	198	207	202	191	205	205	156	209	196	220	205	199	192	196	201	207	182	184	175	188	189	189	203	195	203	174	184	212	226	195	197	181	187	225	195	191	200	186	194	210	213	205	187	204	172	196	192	208	182	210	202	203	210	193	199	215	190	191	186	221	205	191	208	197	192	185	205	186	183	205	176	190	222	212	210	177	196	161	218	213	194	156	226	206	215	196	213	192	208	193	205	188	195	188	217	211	199	208	190	187	211	182	167	180	183	189	197	183	213	186	207	198	189	214	220	183	184	200	198	200	173	218	179	192	220	206	204	212	204	217	185	216	169	209	201	196	190	212	194	201	190	203	193	195	198	191	190	206	204	200	177	220	196	200	193	188	196	183	199	217	219	184	217	187	182	183	195	187	210	213	209	214	201	200	230	194	178	186	210	165	187	218	213	182	204	199	209	219	184	174	197	181	206	197	213	215	200	194	233	187	198	207	220	190	208	207	207	181	185	173	190	194	174	201	198	217	198	217	194	211	206	199	178	186	216	201	204	188	191	201	234	162	194	174	179	206	215	184	202	193	183	203	201	180	201	219	207	186	194	201	207	178	201	190	219	202	206	190	212	203	183	211	199	201	192	184	207	219	208	184	201	185	193	188	193	193	222	183	207	204	179	196	173	219	184	183	178	200	217	184	187	192	197	201	211	193	202	189	217	189	219	209	185	200	189	194	195	214	206	205	214	191	186	203	202	211	218	182	210	179	190	214	165	209	189	193	188	191	180	197	190	196	185	209	214	216	205	202	192	191	202	203	196	209	201	209	174	205	203	205	214	191	203	182	194	215	219	212	168	195	185	209	198	177	206	178	202	187	222	198	219	211	216	209	197	206	229	202	193	194	211	207	220	196	212	185	200	204	208	191	207	216	190	208	191	200	196	176	191	197	180	217	197	209	200	200	173	201	188	195	202	187	185	196	180	216	206	206	183	206	189	210	202	220	175	185	196	217	231	195	194	219	191	217	197	173	184	212	182	193	184	219	193	214	183	185	201	180	194	183	188	211	205	198	230	189	189	183	193	198	205	193	211	217	229	183	201	190	188	201	210	216	197	190	199	204	170	190	203	200	170	181	188	208	217	181	198	177	199	206	192	201	188	205	218	196	221	196	171	197	185	172	208	194	198	196	215	158	207	175	188	203	206	209	183	199	190	215	205	190	222	207	230	188	187	194	201	211	197	174	173	202	180	186	199	167	209	176	182
17292	36529	34092	24700	20106	16136	12783	10169	7917	5602	3513	2277	1713	1521	1227	1021	880	812	798	759	771	654	631	696	717	699	646	687	608	558	531	569	516	441	401	406	371	366	410	372	405	375	352	389	348	329	343	329	326	332	326	376	340	317	290	267	283	291	257	276	261	231	264	263	262	252	290	276	253	256	244	234	259	278	266	254	247	240	257	257	248	263	268	242	283	267	239	259	282	280	251	262	249	251	256	233	236	249	245	243	255	245	274	234	250	231	255	257	239	240	240	253	231	242	203	233	261	249	227	248	253	225	265	253	249	231	266	229	220	223	246	220	245	234	259	252	234	285	239	246	261	241	209	239	242	221	217	232	251	264	231	249	277	243	230	265	239	265	238	247	232	268	279	271	226	242	242	233	232	242	252	224	248	223	265	245	247	246	248	237	245	229	230	218	247	226	241	231	222	233	248	223	252	229	225	213	255	269	247	219	231	237	237	264	254	265	252	216	254	256	244	241	250	252	249	253	242	241	224	255	243	255	255	253	247	212	228	243	234	249	226	213	234	258	250	200	227	245	203	227	238	247	238	256	239	249	258	265	235	246	245	263	256	237	234	243	230	270	241	244	215	254	251	268	258	265	234	265	237	264	256	250	209	260	231	220	232	226	211	218	232	246	258	246	217	227	226	245	245	232	213	244	209	236	235	261	228	211	251	236	233	232	246	232	247	236	243	234	225	257	263	244	237	246	222	232	224	245	239	229	219	263	216	244	224	237	264	257	220	235	213	254	233	213	237	263	230	229	244	238	236	245	233	214	237	227	248	237	238	221	242	224	245	264	219	251	225	218	230	272	219	239	263	251	243	237	226	231	237	249	218	231	246	218	248	250	237	228	257	249	226	254	251	229	253	245	265	234	241	245	245	228	246	249	254	226	256	255	239	199	232	204	239	269	268	239	257	249	259	253	246	259	237	201	210	237	236	241	253	237	232	213	247	228	261	251	226	240	228	201	232	217	236	242	227	212	227	247	225	203	204	244	253	245	249	249	239	237	254	253	254	257	222	263	241	225	211	240	244	245	226	244	223	219	240	237	222	218	213	233	235	249	245	222	203	217	243	258	245	225	225	210	241	229	252	235	236	218	251	237	257	251	204	261	235	236	234	247	271	268	253	198	233	272	232	255	245	243	241	248	239	243	239	250	238	228	262	208	245	240	212	228	238	247	264	232	213	218	255	245	243	231	235	222	238	267	221	286	247	238	237	216	229	253	243	222	225	254	247	250	265	232	246	249	232	232	234	242	243	233	220	228	210	255	211	256	250	249	233	208	251	227	222	246	240	229	258	233	261	245	271	209	226	250	239	248	230	220	226	218	231	250	242	241	236	257	225	253	223	249	232	237	226	252	214	235	231	236	249	250	249	220	237	221	234	222	226	247	243	246	255	245	252	274	251	221	239	244	220	228	241	249	259	243	242	230	231	248	244	258	236	226	234	250	262	231	222	243	275	225	231	230	256	224	255	232	229	244	247	232	228	217	222	239	237	220	250	233	206	245	223	247	232	229	243	230	220	261	240	222	270	244	268	245	240	239	237	210	246	238	250	222	241	240	202	254	245	255	256	244	235	250	219	238	242	235	251	212	258	238	241	236	242	246	213	225	252	268	254	230	229	226	236	231	227	237	212	234	225	225	228	233	233	263	221	238	237	232	249	226	223	238	229	234	234	236	239	218	220	245	235	237	245	260	220	241	214	244	236	240	234	242	232	249	241	221	243	248	231	236	237	240	232	231	234	221	266	249	244	253	249	253	228	220	252	267	251	257	193	237	240	230	231	232	237	244	241	249	238	244	244	256	262	244	249	217	270	234	234	250	248	208	255	234	230	266	231	262	241	233	248	245	254	226	252	245	227	217	226	243	212	228	211	233	249	227	252	236	227	224	246	244	234	266	218	192	245	276	233	207	231	232	240	225	223	230	243	263	222	228	238	244	250	242	246	235	218	235	238	256	237	230	215	254	218	242	216	231	251	248	226	226	254	233	230	205	250	220	252	215	245	219	247	252	242	244	242	223	208	232	264	233	227	217	205	280	232	242	231	258	266	229	229	253	248	251	241	221	244	246	237	230	225	245	252	249	260	229	243	247	234	249	251	255	222	223	253	231	258	243	237	236	227	236	253	230	230	247	237	257	240	228	226	252	246	247	243	226	238	214	228	268	240	248	230	263	210	198	225	222	268	250	234	249	260	228	226	256	284	263	213	225	223	225	221	225	258	242	257	228	261	267	243	233	253	241	249	234	272	235	224	236	225	248	210	253	239	230	243	245	218	248	239	247	247	238	231	227	236	239	260	189	269	224	228	228	235	261	240	227	257	218	199	239	237	268	230	235	221	222	230	227	239	235	231	237	226	231	247	244	235	248	257	231	236	235	222	220	218	241	205	245	234	240	237	235	220	229	223	257	229	213	253	250	232	231	250	253	233	238	251	241	224	212	238	241	253	261	241	217	248	222	257	237	254	239	238	242	252	269	228	243	233	230	293	234	239	233	255	266	225	235	241	247	244	224	229	207	237	246	228	229	231	238	238	235	218	241	260	216	243	245	253	249	268	225	248	227	267	238	207	241	237	259	235	227	213	217	253	234	238	220	226	215	237	246	230	225	254	211	239	244	256	240	242	251	250	236	234	242	242	238	225	241	262	257	235	233	227	221	220	240	235	237	231	241	234	221	242	259	237	220	249	231	224	224	264	239	222	261	241	227	245	246	244	243	236	224	227	242	234	248	234	244	230	280	237	261	233	219	264	249	235	233	222	248	264	227	245	216	218	225	251	252	229	235	232	248	238	249	211	244	242	221	267	250	247	227	208	232	238	236	238	239	214	224	255	257	263	238	249	246	247	225	206	253	250	254	249	222	260	243	261	240	222	204	231	232	231	228	243	226	267	254	238	232	241	228	247	247	245	214	212	244	223	233	223	223	249	247	264	228	250	228	225	231	211	243	267	253	226	231	226	251	216	285	224	219	250	239	250	230	254	210	236	256	203	241	229	219	233	244	241	219	234	223	223	258	209	245	236	235	224	232	252	206	256	272	237	231	241	265	230	239	228	234	229	217	210	248	235	235	238	230	251	245	231	260	238	252	268	221	234	227	234	235	223	238	220	219	254	234	235	217	262	244	240	241	227	232	232	275	253	237	230	269	253	233	242	194	236	271	244	244	214	197	240	223	228	255	227	233	225	232	247	232	242	244	233	245	246	272	253	205	261	253	234	255	240	219	221	245	249	245	251	261	241	225	248	234	229	251	226	223	283	209	237	234	235	235	229	249	243	250	213	206	254	235	251	251	251	247	231	227	217	202	252	234	232	271	231	235	252	253	252	256	244	225	214	238	219	244	232	279	228	201	246	266	217	254	245	230	234	257	250	242	263	255	235	228	220	233	229	238	212	235	207	246	219	254	247	223	255	257	225	235	249	236	213	239	228	225	249	228	233	238	234	249	224	266	251	247	234	238	248	239
26849	21046	19418	11550	6060	3928	2769	2007	1570	1101	774	632	604	504	469	416	393	439	438	439	437	449	398	405	421	431	434	397	385	393	408	370	398	392	364	350	362	383	351	365	388	381	387	360	355	394	361	364	363	351	378	349	355	363	373	381	375	377	346	357	368	339	334	328	344	374	351	359	350	340	344	373	398	371	349	368	325	331	358	393	348	375	332	342	332	366	361	345	356	323	360	363	373	341	356	345	339	341	350	343	340	358	344	360	338	347	345	367	403	367	354	340	334	323	316	339	360	355	359	347	336	360	323	323	350	373	368	341	385	347	327	358	338	361	350	355	353	377	331	316	350	328	351	370	345	355	370	332	325	347	362	346	316	374	293	368	332	368	357	385	348	354	336	346	359	320	339	374	376	344	335	356	328	351	345	360	319	328	335	336	345	321	364	349	369	353	344	369	359	363	354	329	353	365	345	370	337	332	361	310	358	335	343	334	353	359	336	339	372	365	340	358	348	324	346	345	336	354	356	349	305	324	378	331	334	368	340	344	362	363	344	371	348	375	411	353	337	338	362	337	339	363	383	328	336	354	329	358	347	368	330	347	363	333	365	335	364	332	357	346	396	355	315	356	361	321	357	380	321	339	352	341	340	377	377	349	338	351	361	325	327	419	326	359	359	327	385	325	326	322	327	316	341	327	333	344	339	347	327	349	362	340	361	311	317	337	360	324	358	353	340	314	330	382	320	313	358	347	336	330	326	333	360	366	368	348	345	337	349	345	345	356	316	349	389	355	349	358	333	311	305	325	359	337	326	359	356	375	337	353	363	350	331	331	381	327	373	375	367	354	349	336	302	370	351	361	384	359	316	352	349	362	336	334	346	317	360	359	330	323	334	347	328	340	344	380	309	327	370	380	369	355	368	361	380	323	378	346	353	368	324	342	328	326	347	364	331	345	356	346	346	356	336	341	371	314	347	350	331	335	346	349	323	391	339	333	369	373	374	337	337	359	371	343	366	334	362	350	365	300	361	351	352	370	331	339	350	346	342	319	360	341	342	342	340	355	300	314	346	335	375	319	328	369	333	352	343	346	338	409	337	341	339	337	344	359	331	331	363	337	311	330	366	338	313	357	368	338	372	326	339	330	341	323	313	372	359	369	322	346	325	345	346	346	365	324	321	383	394	403	369	365	383	363	346	348	351	343	338	367	335	341	344	348	346	354	369	353	338	328	368	355	340	359	339	345	318	359	340	335	362	379	335	359	358	341	357	304	355	354	337	307	336	359	304	359	317	383	385	342	342	414	366	325	398	365	333	342	347	328	364	347	346	334	375	371	359	359	348	355	343	316	355	394	318	325	331	360	342	358	345	342	345	355	326	348	331	353	314	382	318	358	334	327	336	359	375	341	376	372	331	342	366	350	357	345	376	368	333	347	334	323	336	343	389	333	366	320	357	357	370	335	340	352	358	344	345	379	319	327	330	346	328	337	363	344	344	352	349	342	341	344	305	326	380	343	320	347	321	359	388	340	399	357	332	312	334	336	381	343	361	347	303	337	373	343	334	355	336	356	334	331	351	365	354	350	323	387	339	367	348	384	336	344	352	323	343	373	339	363	360	328	347	365	335	354	345	339	333	354	351	352	387	367	354	355	345	362	403	363	307	361	377	337	371	380	361	352	346	341	328	367	350	343	362	294	336	323	356	372	355	319	354	347	345	336	328	331	349	361	355	321	372	352	338	336	353	344	335	338	350	344	339	365	340	357	362	325	324	360	382	377	355	360	330	346	345	377	353	362	352	382	349	314	336	374	370	387	337	347	350	363	334	355	354	356	341	358	346	352	340	357	346	343	343	338	339	361	370	358	352	357	347	359	374	337	385	376	333	368	362	379	313	356	344	365	350	350	360	370	356	354	343	369	354	369	318	348	355	321	345	333	332	365	339	364	368	341	350	341	374	344	354	353	366	364	326	380	311	314	351	359	333	321	376	357	347	333	366	331	375	366	344	394	344	311	372	379	347	343	355	341	333	336	321	357	368	346	322	361	369	334	351	343	370	345	352	350	387	351	339	321	342	360	357	351	342	380	335	346	348	362	361	337	343	345	351	330	379	360	353	332	317	342	307	340	343	368	363	309	321	380	332	342	357	320	349	350	337	340	376	341	364	357	350	347	313	380	316	360	355	365	365	331	409	352	331	354	338	325	368	362	347	333	338	336	375	337	361	369	348	352	383	328	372	358	340	350	344	382	346	338	331	361	337	353	358	354	356	352	379	378	322	349	347	376	359	357	363	325	366	356	315	321	347	363	333	353	329	334	327	361	342	353	349	330	366	368	337	345	336	356	370	319	378	361	330	390	319	358	358	353	349	371	355	361	350	352	370	339	357	374	338	365	336	379	327	383	338	366	332	338	317	346	334	333	343	309	319	316	386	341	361	342	372	383	329	336	369	351	340	362	343	334	333	354	389	353	333	343	301	356	332	366	351	362	357	336	352	351	364	347	324	376	367	345	382	386	368	382	324	349	346	332	341	360	359	350	330	322	358	354	380	367	303	358	336	344	336	397	354	347	337	334	347	336	358	342	346	316	327	324	380	353	338	355	331	359	363	346	368	344	339	308	350	351	354	351	354	351	344	389	371	381	346	368	345	367	333	323	374	359	348	336	356	340	345	344	333	340	357	347	352	340	371	346	321	361	341	320	378	337	356	369	364	317	338	345	362	349	369	361	332	337	336	358	312	329	356	317	357	349	343	352	336	352	345	364	346	358	361	340	322	357	336	347	360	346	330	354	373	378	360	354	352	362	386	332	352	357	348	343	340	335	335	350	341	348	333	339	354	353	366	351	327	338	358	332	344	299	353	339	337	332	377	366	325	331	361	329	368	324	325	341	352	372	369	360	317	368	333	328	347	342	369	334	323	318	334	330	340	322	372	333	325	351	318	393	354	365	349	362	349	362	348	338	382	362	375	358	354	339	356	334	311	349	339	328	411	373	359	363	341	390	360	336	355	380	324	381	363	327	336	345	356	354	349	340	353	347	344	347	401	336	332	333	332	366	330	357	354	341	346	363	371	372	324	343	340	350	344	340	328	324	344	302	343	336	362	343	349	348	361	359	308	358	384	327	362	322	362	348	349	370	370	373	368	357	347	325	341	354	333	362	376	381	373	346	357	336	368	352	351	367	314	360	333	369	359	341	325	342	316	379	321	363	357	355	371	329	327	368	329	365	367	358	343	342	353	362	352	343	351	324	396	343	349	348	353	348	343	352	354	327	338	338	370	329	375	357	373	333	340	348	327	337	361	374	347	370	352	338	361	373	344	359	360	329	334	353	310	326	352	363	358	317	341	318	330	336	359	375	372	352	344	356	337	319	334	337	330	356	388	369	332	343	358	363	344	362	335	318	354	345	369	340	347	329	373	320	327	354	339	356	309	354	348	361	323	341	345	324	336	358	358	362	369	362	353	337	357	363	358	381	355	372	387	367	338	377	315	329	360	349	364	345
14032	24281	21813	13459	9994	7800	5768	4553	3401	2255	1351	1052	892	783	689	666	611	566	596	607	607	599	561	570	668	624	603	551	541	527	536	572	591	523	490	471	485	448	473	444	445	498	468	492	462	516	499	492	474	440	467	458	450	449	457	465	427	446	441	450	474	442	446	461	448	434	421	414	446	459	445	419	444	428	455	397	446	429	454	424	455	450	462	424	431	416	462	460	432	484	427	397	408	414	462	387	417	427	443	397	402	454	403	434	398	424	417	402	493	432	451	413	472	434	423	461	431	450	472	413	435	421	430	461	422	427	395	445	405	417	457	441	430	416	410	400	428	408	419	451	442	427	396	423	435	413	465	466	428	420	421	436	415	431	444	427	449	423	461	383	440	415	441	435	450	415	465	439	444	417	432	428	433	447	416	434	452	423	432	444	422	461	404	456	421	446	432	397	449	434	427	421	404	424	426	416	441	425	418	420	407	403	435	420	463	434	434	401	415	423	466	412	390	434	417	464	450	443	431	445	455	440	445	431	453	453	450	436	424	429	426	439	422	421	427	411	435	441	387	406	431	430	430	452	416	421	435	444	422	445	398	453	431	430	407	432	455	417	464	438	442	458	444	442	424	425	453	416	436	441	438	431	404	398	408	448	481	467	441	439	441	420	405	412	404	451	426	428	397	449	471	447	438	473	422	432	438	402	451	445	432	408	429	407	448	436	472	430	442	436	461	421	396	452	419	451	448	445	419	421	457	435	448	465	418	464	443	448	409	446	413	414	416	405	413	389	423	438	424	437	426	400	444	427	428	455	439	441	420	403	398	411	422	436	461	431	455	420	440	451	439	437	429	423	397	452	471	435	411	435	417	436	483	417	417	444	462	399	441	440	423	422	438	449	408	445	422	438	430	444	446	438	397	457	428	453	419	418	436	451	431	428	427	448	462	408	405	397	443	437	470	408	448	484	406	422	440	420	444	423	449	403	457	423	410	427	423	429	438	437	470	447	431	426	429	429	428	429	456	440	409	421	434	386	443	431	453	461	406	430	429	449	411	406	465	447	438	460	356	401	434	414	405	420	424	468	451	430	404	431	433	419	456	427	424	441	437	431	411	416	456	418	446	479	400	455	413	429	423	433	437	418	444	451	472	433	429	411	419	446	452	424	405	402	448	444	399	433	426	473	438	447	459	421	410	404	451	409	424	438	429	418	413	445	452	431	455	457	438	466	422	449	440	463	463	447	417	420	450	418	413	412	449	392	461	452	428	422	440	423	407	426	429	399	415	468	423	434	410	435	465	414	393	440	420	417	437	411	428	432	441	448	403	452	424	434	429	440	432	417	446	439	397	453	437	456	442	399	444	439	397	429	420	458	398	462	415	449	431	416	397	449	399	441	433	432	440	460	428	438	449	420	444	468	434	414	427	413	449	384	461	420	420	457	419	412	422	396	425	447	453	407	435	434	446	432	460	455	420	437	440	386	428	432	420	418	459	423	467	448	460	417	416	416	413	403	450	424	427	401	458	424	445	451	434	439	449	441	414	433	453	425	440	441	408	440	424	428	401	427	409	440	454	422	427	411	484	458	432	418	404	421	439	458	434	435	449	407	386	442	417	414	470	422	404	443	450	432	426	450	418	410	424	443	454	470	437	419	441	417	437	413	401	413	441	437	451	431	411	417	424	419	427	455	422	446	413	416	414	401	450	439	423	419	405	445	431	420	449	403	415	392	433	429	420	411	416	458	442	427	435	402	452	437	427	435	464	429	451	446	428	437	432	423	454	416	440	386	389	408	396	397	437	411	424	476	421	416	430	455	424	449	447	459	415	470	466	422	434	434	419	433	422	456	404	418	452	416	427	454	440	421	447	398	459	418	440	431	423	406	404	412	440	406	396	475	435	441	415	408	416	409	422	423	447	459	412	434	393	420	437	423	409	401	408	456	404	436	423	436	442	425	438	482	439	432	434	440	407	446	413	439	432	481	424	392	411	427	392	413	444	424	437	397	425	447	444	413	407	457	433	457	465	428	438	421	407	428	403	447	406	430	427	440	423	415	416	450	394	458	442	455	411	431	424	386	440	388	458	477	441	439	438	418	403	475	439	433	406	443	429	426	434	410	424	405	457	411	443	408	407	401	423	449	422	463	464	399	451	438	422	434	429	438	418	466	422	424	424	436	441	422	433	427	426	450	439	401	413	446	451	429	420	385	434	421	435	410	446	402	399	447	428	441	444	442	415	444	439	452	417	429	415	405	435	468	399	430	462	404	433	457	412	435	407	431	414	449	408	424	443	446	453	435	466	430	432	477	401	472	449	409	398	455	446	436	484	438	426	442	382	399	418	428	441	416	432	442	479	410	431	480	425	419	451	493	422	455	440	419	429	434	416	454	452	433	425	467	461	428	420	419	434	450	420	460	418	439	424	438	467	423	411	407	417	436	441	396	467	462	403	428	414	453	429	433	463	442	454	405	431	428	424	438	445	409	422	423	423	430	446	427	412	418	440	403	471	437	458	418	406	461	433	421	419	457	401	467	461	420	406	437	459	408	448	425	462	459	409	445	408	416	449	403	474	459	426	428	435	418	458	438	446	444	439	440	446	466	466	410	406	415	429	395	418	403	445	405	408	409	441	390	456	432	434	483	413	453	426	390	400	424	475	458	443	442	409	445	400	453	415	386	412	403	436	456	446	407	453	430	391	418	463	438	432	436	435	418	428	438	467	417	435	440	408	439	392	443	434	409	433	438	431	437	449	486	396	407	437	483	416	403	462	425	443	434	456	421	450	445	415	391	472	456	432	425	391	411	458	445	431	415	430	457	394	423	389	400	447	409	484	433	419	427	460	432	436	416	413	449	423	459	416	416	425	443	447	405	434	426	425	436	444	468	451	450	394	398	420	418	427	436	422	414	491	424	436	439	410	394	451	422	410	422	408	427	428	398	442	431	412	412	426	451	470	458	421	441	426	431	471	413	436	435	395	430	432	414	413	432	435	427	431	398	448	447	405	456	433	431	447	401	425	418	383	461	427	406	459	431	438	451	439	448	451	447	447	459	474	379	411	435	426	465	419	419	410	421	443	444	433	441	434	457	476	426	423	419	420	446	401	462	408	427	416	445	467	414	453	415	409	429	419	455	463	423	448	449	452	384	439	431	432	469	436	436	454	429	417	404	420	449	430	430	406	463	436	423	447	425	458	437	444	432	460	394	448	440	433	406	437	436	447	443	396	437	417	421	450	436	444	445	395	432	418	407	424	429	448	451	409	432	410	471	439	463	433	415	404	497	454	401	435	432	452	405	442	460	395	397	427	428	432	423	436	474	411	410	437	420	421	419	426	433	386	401	413	481	423	408	452	436	443	429	393	418	416	426	423	381	429	430	435	429	421	420	446	461	450	378	430	405	445	464	424	438	383	431	437	424	448	413	417	420	395	418	425	419	460	382	438	402	429	425	413	436	413	444	441	475	422	450	436	414	431	419	465	416	440	431	444	429	451	523	448	456
23691	21048	28432	23925	21134	16175	6986	3820	2596	1661	1118	815	727	639	543	494	449	436	439	447	439	406	400	406	421	401	372	425	349	361	361	343	346	299	300	304	323	315	303	316	299	286	317	273	285	305	288	306	263	309	303	281	299	293	279	288	282	246	265	273	265	253	254	257	245	260	270	233	253	282	262	273	265	302	254	243	264	267	270	266	260	248	222	269	231	263	271	236	272	250	256	279	272	232	275	237	267	269	241	270	269	234	248	249	243	229	239	266	279	262	258	242	234	249	243	273	239	248	226	252	251	276	259	280	257	242	258	264	259	287	244	270	261	250	262	258	257	253	229	228	255	270	254	244	245	261	269	239	275	241	246	274	261	271	236	260	253	253	255	233	250	256	250	253	242	275	258	255	227	264	232	245	247	263	232	257	262	259	276	246	231	256	256	255	239	271	216	246	241	249	237	287	249	251	263	233	248	216	244	218	270	244	236	259	262	239	235	241	247	227	248	266	232	256	269	231	235	225	283	287	273	238	239	242	238	242	241	282	272	244	239	235	235	241	254	234	265	214	238	228	260	257	223	238	289	240	238	276	277	231	238	269	255	275	254	250	247	257	251	222	265	227	268	251	244	204	262	251	252	247	247	245	222	231	246	222	236	232	222	265	224	260	238	277	258	251	277	249	247	260	229	221	212	234	270	242	237	289	256	234	245	237	248	246	254	221	292	225	236	255	253	259	272	245	245	238	240	257	256	265	252	244	249	251	232	216	270	219	251	266	236	266	254	243	261	304	238	256	289	257	258	257	229	276	305	259	248	252	246	254	238	250	236	218	254	225	258	263	275	236	240	245	254	231	248	254	247	255	272	274	264	267	246	248	255	240	253	258	243	244	237	240	248	254	246	261	249	263	240	242	250	255	248	267	230	261	241	234	244	271	226	231	268	272	253	246	235	265	222	261	228	248	253	215	227	261	227	274	241	250	278	260	262	232	235	217	247	239	237	241	227	241	270	246	249	256	289	241	256	272	246	256	256	263	259	286	224	237	255	251	248	253	256	253	277	243	254	256	257	245	277	229	276	230	241	263	256	237	235	246	242	260	246	252	218	248	239	266	249	238	269	250	261	295	249	265	235	229	241	246	262	214	262	211	258	264	249	257	237	255	203	255	272	214	249	244	237	250	234	248	225	247	286	238	227	280	269	265	257	238	233	241	257	242	232	253	223	263	232	251	250	266	264	274	237	238	253	237	229	264	270	251	274	235	291	250	203	241	275	255	253	248	233	254	241	274	242	259	253	264	243	273	240	239	248	266	236	249	234	262	212	228	260	237	263	239	245	268	267	255	251	229	223	243	231	240	262	250	267	277	256	241	245	254	246	241	255	251	232	238	260	251	259	247	259	250	254	259	258	269	256	237	270	259	250	222	241	245	213	236	249	259	236	230	251	283	235	218	249	239	250	237	250	258	246	254	256	271	248	257	278	247	236	219	251	246	263	259	258	243	256	237	259	250	250	245	234	254	240	265	230	234	258	239	248	261	250	242	270	238	249	253	284	252	214	238	243	280	266	277	219	248	247	248	256	250	250	261	239	240	274	248	239	251	233	263	279	240	234	238	256	243	242	251	248	266	280	230	240	246	283	257	230	245	229	254	234	242	277	237	245	234	214	217	261	247	248	252	247	235	259	251	234	263	278	253	265	254	254	250	217	265	262	269	270	219	232	244	250	237	277	237	268	260	260	254	242	277	218	246	229	246	258	247	239	233	227	238	258	233	256	222	266	244	243	236	257	251	257	265	247	229	235	234	265	228	274	269	259	235	239	217	224	246	220	294	267	255	223	259	252	241	253	241	228	228	254	255	279	265	281	232	243	272	245	260	236	244	267	239	235	256	262	261	248	265	224	218	232	261	220	266	242	234	253	258	266	259	245	246	277	268	238	246	223	245	225	231	258	266	269	228	260	255	223	238	264	249	250	236	261	253	253	244	249	217	253	240	232	227	252	249	240	227	235	232	236	253	237	251	280	247	236	251	227	251	231	230	207	244	253	224	237	243	263	232	239	261	261	234	216	255	230	246	253	248	258	246	231	242	273	237	267	249	281	232	275	256	238	252	245	247	246	191	285	237	255	240	229	259	225	246	267	262	255	258	226	255	263	261	212	252	251	280	242	215	261	254	262	252	258	234	266	252	267	264	244	260	260	217	275	226	249	272	254	247	248	239	249	224	249	240	267	238	268	251	235	258	221	235	260	256	243	236	219	229	256	268	243	242	260	259	225	251	213	272	248	259	267	254	243	261	252	258	252	253	235	284	262	240	280	242	251	244	258	263	239	287	255	272	218	246	238	237	216	269	238	264	227	261	265	263	225	236	233	253	261	245	231	251	252	241	247	265	229	241	249	240	250	249	234	259	231	238	244	252	238	241	265	247	271	237	273	243	226	247	237	253	228	228	265	237	231	257	247	251	245	271	253	243	247	228	269	253	234	238	269	262	246	241	229	233	236	223	223	240	264	238	230	243	246	245	256	244	236	272	284	243	216	229	229	257	227	246	239	259	220	239	227	240	244	240	262	238	220	247	240	262	232	260	246	249	244	243	249	234	232	250	236	228	228	227	230	269	262	223	264	244	245	233	239	251	258	236	237	227	278	252	219	236	267	248	267	239	265	238	256	240	280	267	234	240	234	222	241	263	267	231	254	290	212	236	249	228	265	252	243	232	233	248	260	248	251	235	263	264	253	256	253	294	233	247	263	242	257	244	238	235	250	231	284	261	253	234	227	250	232	258	243	251	262	248	266	241	232	234	243	229	257	217	227	244	267	259	252	252	236	228	233	281	236	262	241	231	268	255	251	270	261	258	247	234	236	260	242	267	284	240	232	274	242	224	261	232	246	238	265	249	237	256	242	262	250	273	244	254	255	220	260	258	244	269	284	261	214	267	239	256	270	237	282	221	254	278	274	278	213	251	235	247	247	239	235	237	262	272	258	263	256	237	248	269	269	272	237	248	263	240	262	239	258	252	240	237	243	277	250	257	244	251	263	253	218	256	252	254	251	230	243	237	273	259	259	239	260	266	264	250	244	246	233	263	249	258	246	255	258	235	236	237	275	251	240	229	261	214	278	248	238	239	245	266	251	244	243	267	270	275	257	261	222	240	264	228	263	245	242	239	237	251	234	223	234	275	246	253	223	227	243	218	268	272	259	255	257	230	262	238	264	261	258	228	218	256	262	231	244	215	233	252	269	252	257	236	250	260	261	248	247	251	270	217	245	290	248	250	258	250	268	260	237	237	256	247	238	232	263	237	255	268	239	251	249	238	261	266	232	250	267	264	237	246	233	245	256	257	248	248	226	273	243	254	262	240	257	247	244	285	235	241	220	247	243	252	268	238	258	266	252	230	258	242	247	231	248	230	257	253	258	272	258	248	300	232	233	225	231	260	248	241	253	254	224	236	236	238	262	236	236	273	255	262	224	221	265	266	259	233	235	240	280	242	219	240	262	275
15464	32214	29520	20370	15781	12494	9906	7801	5673	3544	2175	1552	1232	1074	873	822	713	628	650	675	590	617	584	581	607	572	553	555	541	560	529	578	516	451	420	401	423	404	430	421	415	395	440	401	380	390	373	393	371	406	420	368	362	335	374	336	325	355	331	340	357	303	340	364	355	313	355	355	348	292	322	345	339	302	324	302	329	321	320	340	314	317	330	329	337	322	323	345	349	328	292	311	348	324	318	309	336	318	320	303	308	295	314	335	305	290	311	301	303	320	301	321	301	304	307	336	306	314	319	317	311	320	306	312	290	340	323	318	349	303	300	324	334	284	300	306	318	320	324	298	301	312	314	310	288	315	308	322	333	350	306	324	337	354	328	303	336	309	294	296	299	287	327	310	310	307	297	331	284	311	286	321	295	310	288	328	321	328	322	307	326	327	285	343	324	335	314	314	282	317	322	315	335	311	334	313	316	309	338	322	319	295	306	330	291	343	318	294	296	350	301	262	319	320	320	314	316	290	331	313	305	304	286	315	299	330	305	291	297	305	313	311	307	317	310	299	308	290	301	303	309	332	344	303	301	329	309	296	311	282	294	318	311	314	306	298	318	309	344	318	283	315	329	318	315	326	308	309	339	291	318	294	321	321	319	303	318	332	305	311	311	345	323	331	281	332	295	309	319	322	289	340	310	335	305	330	293	307	278	296	302	337	295	308	337	311	310	287	303	314	286	313	323	328	310	323	311	311	271	315	333	336	278	298	316	320	287	310	286	341	315	274	303	313	296	303	287	293	317	334	309	294	306	305	298	273	274	337	321	306	306	310	305	320	307	327	322	317	309	329	308	289	314	351	320	298	315	283	316	304	298	333	287	328	290	323	314	280	301	311	281	318	338	320	304	309	346	298	278	333	295	311	343	321	322	274	282	299	344	280	318	288	319	303	290	303	300	318	322	319	308	300	300	300	270	327	329	288	307	325	308	329	319	302	300	294	289	295	328	336	339	304	317	296	296	331	298	311	319	300	294	338	305	304	300	329	306	323	302	330	311	316	326	344	315	330	306	307	299	335	293	321	344	294	323	315	287	346	287	306	343	290	303	332	305	326	309	300	318	296	297	288	304	339	288	311	293	300	329	310	299	309	313	290	308	295	312	266	313	291	319	302	309	306	325	314	294	294	322	300	294	323	292	299	323	330	304	286	320	296	312	298	315	290	311	326	322	311	354	281	297	327	319	323	319	318	308	330	303	344	330	320	327	319	300	291	324	270	314	318	295	309	301	321	314	316	290	322	301	310	303	300	293	324	301	309	278	341	307	319	309	311	300	280	305	325	297	316	313	293	311	280	330	311	315	304	308	305	302	340	314	331	304	340	303	303	329	294	276	325	314	298	310	307	292	307	305	356	322	303	342	317	302	301	300	326	295	293	309	328	319	309	290	306	335	342	321	303	307	310	312	303	307	325	321	323	285	318	304	327	315	329	307	293	295	311	307	294	309	302	305	302	296	295	309	340	338	288	304	292	294	284	300	329	324	291	298	283	316	309	326	331	282	301	306	302	307	320	294	292	319	336	315	347	319	321	305	317	302	305	309	312	278	293	326	311	329	287	303	292	346	298	309	313	307	329	306	295	291	313	297	324	304	344	309	318	318	345	318	305	315	324	324	293	310	291	344	303	301	305	318	290	297	306	312	302	315	312	330	291	320	319	326	304	333	308	338	315	319	307	302	322	314	292	320	353	295	311	319	306	308	297	314	293	329	291	266	341	346	294	320	322	328	311	318	313	327	321	312	309	297	363	317	337	287	297	336	318	297	347	321	277	338	347	297	303	312	307	307	307	324	317	293	287	317	290	304	333	334	305	330	328	310	325	332	303	292	317	310	310	278	292	294	289	333	275	302	329	328	284	304	304	306	339	322	323	303	294	295	290	300	293	311	323	314	312	314	326	289	324	315	313	307	323	294	319	323	346	340	312	313	311	310	301	325	285	293	356	318	309	313	306	331	321	303	312	320	307	280	289	307	333	288	340	335	287	322	313	309	315	345	317	318	315	332	300	302	318	288	309	332	318	342	316	315	279	351	344	340	308	311	305	291	334	313	323	277	305	317	314	308	305	293	299	305	322	317	297	342	323	318	307	336	321	321	304	305	306	315	334	322	324	340	325	306	299	323	296	290	315	280	349	329	309	279	336	307	303	341	317	321	275	309	307	309	298	327	331	324	343	272	304	311	310	324	294	341	331	321	316	287	302	301	314	335	279	295	318	322	325	329	295	306	335	303	306	291	322	301	304	323	284	326	330	307	356	335	341	273	304	314	289	325	309	341	300	319	286	336	287	308	304	288	307	343	321	289	323	312	303	306	272	299	327	282	320	314	346	293	311	293	332	321	317	309	313	318	345	302	326	301	323	316	292	279	334	323	316	311	325	325	298	325	320	313	322	303	324	297	354	297	302	286	323	278	307	298	298	302	295	353	300	308	299	282	298	296	323	322	306	306	301	339	320	288	283	336	306	329	313	308	365	319	298	322	309	307	338	300	302	306	326	327	338	344	296	283	311	286	336	313	304	334	290	307	291	308	306	289	321	310	286	288	307	309	309	286	317	328	302	291	308	303	295	310	304	339	297	329	313	310	349	314	361	318	300	291	286	319	305	317	317	330	340	306	316	348	346	317	318	313	289	308	316	314	288	298	299	282	281	324	317	338	317	299	302	338	318	332	333	303	283	283	306	325	298	321	294	333	298	300	290	293	307	322	332	306	306	321	301	317	295	319	349	300	275	350	317	329	324	336	349	294	304	315	308	330	326	335	313	306	290	326	315	310	361	343	340	328	344	304	298	305	309	326	294	287	313	311	294	312	337	341	301	330	304	293	302	343	307	325	325	290	343	302	294	328	299	290	311	313	319	333	316	283	309	312	310	298	335	301	321	300	286	301	320	327	333	313	305	328	323	306	288	336	286	309	344	299	315	329	329	301	289	343	326	287	324	301	318	333	318	306	307	290	312	294	313	300	330	322	321	315	291	313	326	314	290	278	313	272	333	283	335	281	290	308	284	275	299	303	318	299	310	324	298	309	317	322	292	348	313	306	298	305	310	319	309	288	313	312	314	310	289	338	329	310	301	324	316	319	297	309	293	306	305	300	310	320	323	310	276	323	297	325	287	310	328	272	338	325	277	340	319	341	325	309	314	309	300	289	302	317	328	347	316	296	300	326	338	347	340	322	304	295	311	314	302	333	342	338	331	295	283	313	331	340	283	305	310	320	305	328	304	328	291	318	344	302	329	304	291	333	309	325	325	351	319	325	331	320	303	331	324	301	332	320	322	334	313	321	309	300	331	321	269	319	326	321	326	313	330	320	288	321	320	331	292	307	326	314	320	356	325	311	310	309	338	299	344	297	312	282	299	313	313	322	290	309	280	321	328	326	303	301	302	319	304	325	292	310	290	303	314	309	306	305	307	308	279	345	341	328	303	303	295	293	329	315	326	297	319	294	324	296	309
22728	21080	28884	23520	21123	21505	16612	6327	3585	2296	1454	1144	902	721	649	547	530	515	460	507	468	416	425	393	425	433	432	363	356	372	376	411	358	290	275	266	268	268	301	284	275	265	279	276	256	247	236	254	259	214	294	231	236	260	243	233	255	225	223	217	256	222	226	235	204	224	223	234	214	223	239	213	221	207	216	221	224	204	213	204	205	222	205	201	239	215	218	201	208	183	207	204	211	223	205	213	174	188	198	185	226	218	211	201	203	202	201	213	197	179	203	219	217	211	194	197	215	194	203	205	196	197	206	190	215	221	187	208	196	174	212	199	192	202	203	207	204	219	201	212	217	214	193	240	188	221	206	183	201	214	216	199	212	206	192	178	190	203	226	196	225	192	199	212	232	220	213	234	192	201	211	203	214	192	210	224	211	190	188	205	186	208	208	227	202	217	236	197	211	222	202	203	185	197	211	203	187	209	199	201	210	197	231	208	217	203	211	194	184	194	195	179	212	220	215	200	216	201	190	208	187	175	198	240	211	198	194	206	230	218	219	188	210	217	178	215	217	236	201	203	205	214	201	221	180	225	195	211	181	223	203	224	182	201	192	213	203	190	198	206	193	197	204	195	205	188	207	205	193	204	223	208	189	208	219	194	201	211	186	195	221	194	220	206	212	208	175	216	203	186	215	194	217	214	202	219	199	188	193	228	236	177	190	183	192	215	177	171	213	193	198	189	195	207	195	179	210	186	212	186	197	193	203	181	219	211	196	189	220	214	206	222	227	179	213	212	204	213	211	225	211	206	256	217	205	200	199	200	206	197	218	223	195	214	201	198	201	205	180	212	199	219	200	199	192	211	223	209	175	200	201	203	214	187	222	203	215	207	201	217	188	197	209	194	193	204	210	224	216	222	216	225	181	222	230	228	200	180	233	206	214	194	204	194	193	172	206	204	190	229	201	173	220	193	181	247	213	200	170	194	172	213	210	189	227	220	186	171	211	183	214	206	216	203	210	180	205	166	224	202	193	202	223	212	196	220	193	218	208	221	206	202	194	173	209	185	223	197	187	193	192	213	224	182	188	224	204	205	209	200	189	198	214	196	193	219	211	190	193	195	199	230	195	226	204	202	220	208	188	195	190	192	195	213	199	246	223	186	196	200	206	220	226	206	161	225	205	214	183	209	198	201	202	212	237	194	188	206	197	188	192	202	200	203	224	190	198	214	198	227	230	209	197	220	191	190	201	193	227	213	189	205	216	199	231	222	204	179	188	190	201	194	214	209	214	224	198	222	193	219	190	209	200	185	240	214	191	223	207	212	213	226	174	236	198	213	205	211	217	213	223	200	233	181	189	185	195	198	183	196	222	210	198	199	194	226	198	214	189	230	207	201	192	202	180	213	192	201	199	199	232	213	235	202	205	196	220	196	165	207	201	191	184	188	220	184	194	229	214	181	220	187	205	224	186	205	198	206	231	198	202	184	182	175	183	206	212	174	186	191	208	222	213	208	196	196	197	187	210	191	183	186	198	203	221	184	192	189	204	184	203	180	215	192	207	216	227	196	194	214	178	214	204	201	225	196	204	196	204	207	202	177	200	213	204	198	206	209	190	209	190	209	224	210	220	203	198	228	252	214	228	219	205	209	196	208	221	223	178	191	201	198	224	211	198	203	180	190	214	212	204	215	195	199	214	193	183	221	183	200	202	202	192	188	214	188	205	196	217	189	200	205	177	190	218	182	209	200	215	186	230	186	200	214	192	199	221	218	234	222	184	203	221	198	187	201	188	208	185	191	212	209	214	234	207	188	224	216	216	183	237	185	194	206	184	212	210	208	203	199	234	181	204	197	209	186	239	170	196	231	185	196	198	209	223	196	201	228	198	200	186	198	206	197	187	210	223	194	205	198	203	213	203	194	212	205	194	205	190	202	197	192	219	205	190	198	197	215	203	175	211	205	212	203	221	194	214	220	207	196	212	206	190	209	211	195	192	201	236	189	192	219	197	219	191	187	200	213	219	200	200	199	188	215	233	233	200	219	206	180	216	206	212	206	199	189	214	207	180	202	191	187	231	198	199	209	222	201	222	190	188	207	205	187	202	200	226	190	206	187	186	188	201	209	207	220	215	249	225	175	218	196	203	175	181	217	195	219	186	198	218	212	211	210	195	186	229	192	187	189	185	216	230	210	188	207	211	200	229	194	203	226	213	197	182	204	218	228	217	210	206	195	198	199	215	197	184	210	234	200	198	207	208	215	207	223	213	224	194	204	195	219	199	214	204	215	221	225	190	201	177	209	215	214	186	175	201	177	215	204	198	218	179	206	187	196	202	208	214	202	200	205	188	192	183	182	198	192	215	200	199	196	191	217	219	217	222	183	204	192	214	205	180	199	204	200	204	189	212	195	194	197	201	196	191	185	221	206	202	210	207	204	207	210	192	197	215	204	201	208	179	214	193	206	199	218	207	196	176	191	188	200	201	199	220	211	180	181	189	181	193	199	207	178	208	221	219	198	207	195	174	206	196	215	227	187	212	197	223	206	218	200	208	201	203	183	188	218	188	191	203	178	209	208	205	204	194	216	199	234	199	215	178	199	201	214	211	198	203	216	203	234	205	196	186	190	233	192	186	198	205	199	200	180	175	205	218	198	232	209	177	216	220	209	223	199	185	196	167	187	208	223	203	228	180	184	196	172	195	192	214	227	186	185	228	195	219	214	196	233	205	205	257	221	213	200	190	234	191	199	216	201	212	229	197	200	198	194	237	180	197	209	189	199	199	201	181	190	194	203	226	200	182	197	204	220	217	211	205	198	189	206	179	184	212	181	195	173	194	192	213	217	198	214	191	205	193	215	197	213	215	214	198	197	213	224	188	202	208	202	202	200	195	188	190	211	210	184	192	210	190	209	222	210	180	208	227	185	193	202	198	201	194	211	215	198	207	197	205	177	173	209	193	197	212	206	199	183	182	209	205	195	205	203	225	193	185	184	208	213	216	205	196	206	193	197	192	218	209	176	211	201	203	217	204	210	224	197	207	186	189	223	209	214	221	219	210	211	196	211	195	204	197	213	204	226	191	186	194	197	211	198	227	212	205	210	199	204	214	194	208	230	196	196	205	176	221	201	195	186	188	178	212	179	208	221	184	205	187	177	190	203	196	171	200	215	213	222	220	207	211	210	215	228	226	212	224	178	212	211	219	210	206	192	201	172	199	218	199	221	215	200	186	200	202	203	180	222	186	198	210	226	216	189	201	200	195	230	215	230	215	210	205	202	187	190	222	202	207	205	199	213	206	239	229	227	215	215	222	186	188	225	202	200	203	209	223	199	212	223	219	186	192	212	194	199	232	207	197	203	185	187	211	184	217	190	204	192	198	236	197	229	215	208	203	205	213	190	193	210	174	213	220	213	214	212	205	210	197	246	193	208	207	184	206	200	213	247	174	190	215	220	216	191	196	216	196	213	197	202	193	193	190	216	208	205	200	220	195	211	214	199	201	179	233	201
17747	37335	34468	25526	20637	16523	13290	10631	7382	4717	3070	2328	1682	1343	1112	1005	881	855	732	787	744	677	662	656	744	666	650	628	613	569	558	532	539	470	428	375	390	428	397	382	366	419	375	387	342	298	319	383	294	320	313	307	321	361	327	317	324	271	284	299	272	269	275	271	294	251	271	253	255	269	251	278	255	281	241	265	243	250	267	240	268	238	273	255	291	253	260	263	257	278	243	257	246	250	259	277	280	247	254	273	258	246	259	264	266	229	268	228	261	274	239	252	258	209	269	265	230	252	218	255	214	255	258	241	242	284	241	247	244	242	241	274	222	233	241	247	215	257	236	213	274	250	263	273	242	211	236	259	239	255	253	229	267	255	258	242	250	238	255	246	230	253	248	269	259	228	272	243	227	263	241	300	247	252	249	273	240	259	244	257	250	265	231	230	220	231	232	252	242	232	237	246	264	207	212	242	240	252	244	228	231	221	230	237	220	249	275	254	248	223	267	256	262	253	272	259	232	240	243	253	235	242	268	252	222	246	238	235	255	244	241	247	251	246	232	213	238	254	258	233	231	243	255	248	229	228	263	261	280	252	240	254	229	269	237	255	251	237	261	224	236	260	240	262	246	248	237	244	256	285	258	253	238	238	240	252	242	236	234	254	234	246	240	275	260	242	251	251	250	279	233	256	228	230	237	227	259	256	233	258	207	237	249	223	247	226	254	233	231	240	256	230	230	267	242	233	222	241	225	259	243	240	223	266	271	248	254	250	265	251	255	244	252	246	241	258	220	254	228	232	249	246	223	222	260	241	217	243	245	264	232	255	257	223	242	257	223	220	219	256	236	238	248	251	251	238	236	248	246	237	265	240	218	247	239	228	260	224	261	251	245	237	237	220	237	238	238	223	229	250	215	244	258	260	244	253	231	253	249	251	241	239	244	269	237	263	232	210	233	241	251	235	230	260	240	247	219	262	245	247	246	237	256	235	234	265	257	256	229	244	251	220	240	255	257	240	262	228	239	246	241	243	255	234	235	245	250	222	250	251	252	229	234	272	241	234	249	231	256	261	281	227	261	235	235	231	242	216	225	244	218	232	281	262	254	253	266	263	235	233	236	249	257	272	253	221	226	242	236	224	252	212	249	232	289	219	243	236	261	234	248	264	220	263	214	235	254	236	287	254	214	228	262	288	248	227	248	249	256	234	246	258	251	239	245	247	218	229	257	222	233	259	250	239	230	256	244	254	235	270	249	229	239	245	260	248	237	233	250	272	238	240	235	240	264	240	235	239	228	253	246	252	257	234	235	240	246	237	258	261	227	251	249	211	214	220	234	235	243	221	245	215	243	235	236	253	224	238	219	250	256	232	271	247	237	241	224	215	251	239	225	227	227	225	232	255	251	254	251	264	270	233	256	237	266	242	239	231	256	263	236	267	238	240	232	255	261	226	252	276	241	248	239	224	234	252	265	228	216	235	247	249	241	244	276	256	218	242	241	211	240	210	249	251	263	244	262	254	233	268	271	247	270	218	228	224	260	223	248	272	278	261	238	235	264	259	253	245	252	229	226	229	264	220	251	218	239	222	238	258	238	206	247	259	258	264	249	228	279	253	253	255	234	254	219	237	260	223	251	272	251	218	236	251	244	257	221	247	279	244	264	239	216	235	252	239	234	255	232	230	236	226	248	263	229	244	242	240	251	240	222	235	238	275	284	243	254	252	238	227	272	255	230	237	220	224	233	245	253	235	256	241	260	267	261	270	227	247	244	257	270	239	238	253	242	260	242	232	215	250	246	245	257	256	235	241	256	239	241	235	257	206	263	237	244	198	235	240	219	229	259	263	239	229	280	260	241	250	261	226	254	235	244	260	227	238	257	230	232	254	269	217	246	245	242	248	267	224	249	254	230	265	200	264	264	249	223	235	239	236	221	257	240	258	242	268	257	245	266	248	246	255	231	267	241	238	241	266	239	245	253	237	224	254	236	270	239	224	251	261	258	257	256	254	236	240	238	253	258	252	247	231	247	250	231	275	251	266	219	261	247	246	247	257	251	270	243	251	251	241	267	217	241	256	210	247	250	256	249	260	237	240	282	240	224	229	230	230	216	257	258	227	252	230	222	221	245	241	217	257	231	253	274	223	242	211	255	253	233	243	247	236	253	256	230	238	246	250	219	244	236	260	244	262	237	248	247	206	245	261	251	240	246	274	260	228	239	259	247	244	235	274	210	242	261	251	222	230	239	250	231	246	218	250	236	259	263	236	218	230	259	233	242	238	264	261	290	263	245	235	245	220	253	248	233	267	251	267	243	300	258	254	254	239	255	239	288	249	256	268	249	226	190	266	247	210	240	226	252	237	236	244	236	231	253	256	226	242	234	249	258	212	252	228	226	255	225	237	257	246	255	274	227	244	252	249	274	240	222	225	238	249	246	264	263	242	258	258	272	239	264	226	230	243	242	259	256	250	237	246	257	240	249	262	230	233	260	259	235	245	229	241	256	235	262	222	235	242	246	256	219	253	228	252	241	238	246	255	261	239	248	230	236	248	265	234	244	240	254	253	222	258	257	223	236	235	239	256	235	241	253	230	284	243	255	243	259	194	230	231	227	232	250	220	253	240	267	219	253	268	247	226	246	253	247	216	227	236	222	243	266	273	227	239	240	247	231	210	247	237	258	230	237	267	265	240	227	234	232	242	255	232	237	246	240	226	228	253	226	251	238	237	266	254	227	238	251	216	242	225	233	229	228	236	256	242	276	240	265	269	242	232	242	225	245	233	243	262	242	282	254	227	265	239	246	250	262	236	260	231	246	236	259	249	244	246	236	240	235	261	232	251	233	248	233	249	230	262	237	263	261	230	243	267	273	250	246	255	221	221	239	230	250	253	254	243	239	218	244	224	262	258	249	262	260	229	279	268	246	236	253	220	249	256	263	250	207	245	238	237	248	234	240	257	253	235	259	236	266	259	242	258	242	261	248	258	239	242	224	246	258	253	223	236	224	252	258	244	239	218	241	212	239	266	277	250	233	242	265	252	248	256	246	254	244	234	233	257	232	205	259	214	238	255	261	217	250	237	226	235	201	264	239	252	239	235	237	238	255	247	227	250	221	237	247	246	245	254	253	230	239	234	226	259	244	225	262	223	223	238	254	251	210	267	254	240	256	240	244	239	238	218	284	248	252	254	259	235	235	203	221	232	226	236	257	250	245	241	262	240	250	228	273	267	248	215	252	250	232	258	230	262	267	247	256	242	249	241	233	252	242	248	253	243	262	223	245	275	236	266	261	237	236	248	221	230	237	209	257	236	220	241	236	252	244	253	245	277	232	249	234	258	223	236	246	236	257	245	250	260	231	217	250	251	254	243	252	263	241	219	229	229	261	248	246	274	221	235	232	244	210	243	251	255	233	248	254	253	251	243	263	241	223	241	232	233	237	241	225	227	246	256	238	221	257	262	230	216	219	239	241	228	224	235	247	253	248	228	251	247	236	251	237	269	234	241
26859	21123	20039	12844	6607	4135	3027	2103	1492	975	716	614	556	519	471	491	503	413	446	447	445	432	418	435	463	412	426	442	422	446	373	427	403	408	408	368	380	403	359	367	356	357	373	362	410	335	419	382	359	351	367	397	358	387	374	387	373	379	358	381	368	357	338	342	377	355	368	360	355	363	353	320	364	362	351	386	349	367	376	387	335	330	389	370	328	361	350	364	353	327	352	365	337	392	380	363	356	334	364	359	333	342	323	341	341	331	381	353	358	343	361	388	392	379	359	342	358	344	364	332	360	342	375	345	362	372	364	352	362	364	361	355	318	372	376	347	358	368	373	399	326	365	362	346	364	324	355	373	353	350	336	332	372	322	367	383	348	342	310	353	325	356	403	315	349	361	332	369	365	374	340	356	369	362	399	348	359	366	345	369	356	335	356	341	350	339	394	397	351	326	342	367	341	333	375	363	385	336	369	343	348	336	380	387	325	366	359	355	392	325	329	335	364	376	370	403	335	303	315	377	370	333	345	330	363	373	339	381	355	389	332	350	348	349	358	369	355	358	347	350	331	357	393	340	350	329	347	341	321	362	376	353	376	353	343	378	350	367	387	365	357	370	383	382	360	351	384	335	342	349	354	343	323	380	379	367	351	378	371	334	377	346	378	342	410	394	356	339	322	375	363	397	369	393	339	370	346	361	360	373	331	366	358	338	374	353	359	324	354	344	339	378	373	346	326	373	362	352	346	375	383	370	351	339	350	348	331	361	331	343	370	376	317	368	384	359	344	346	352	379	361	342	326	379	378	367	321	373	322	317	386	328	364	346	345	350	374	385	374	372	342	352	373	380	360	364	328	362	360	349	321	350	364	352	339	333	356	406	323	353	376	360	341	349	359	351	366	373	332	390	318	354	345	344	326	346	346	361	363	413	401	346	325	379	340	370	359	366	360	376	378	371	355	336	358	357	338	352	389	353	353	362	345	316	373	369	368	356	373	342	353	373	336	321	372	371	364	326	351	358	348	345	365	378	348	345	356	347	359	361	349	351	361	356	377	353	368	348	366	349	346	382	399	344	381	384	380	328	375	375	378	371	335	399	345	375	358	381	372	346	385	385	364	344	361	352	354	356	362	367	342	346	353	371	354	338	352	364	353	349	380	363	387	361	390	353	377	354	371	332	352	351	352	384	336	310	344	361	396	371	327	355	354	310	375	384	370	343	374	386	369	350	359	378	349	396	344	350	371	365	355	360	351	327	344	361	382	341	346	335	349	333	358	376	347	346	338	379	363	331	355	340	365	371	345	354	349	332	346	333	357	350	325	331	335	338	353	393	346	361	378	374	350	340	330	327	346	341	371	348	369	336	357	348	352	368	336	359	341	359	342	320	344	366	331	342	368	364	355	358	343	346	345	366	330	372	368	341	341	379	352	408	371	378	338	363	361	353	370	365	370	343	367	344	359	375	334	364	372	366	372	376	364	381	336	350	376	371	355	367	309	374	346	359	352	319	356	347	374	342	347	324	350	331	326	358	330	367	325	336	369	363	364	373	333	333	337	346	379	365	373	321	358	372	383	330	354	390	343	377	353	324	369	349	389	322	327	343	387	347	335	332	335	328	343	338	366	388	383	343	339	359	379	341	395	335	356	342	352	338	354	339	341	340	358	333	337	366	357	354	371	314	350	368	358	343	354	328	352	330	352	381	366	344	365	347	334	338	359	371	368	382	373	361	377	348	374	336	344	349	357	335	362	340	323	339	337	349	385	364	339	387	352	368	362	333	340	370	373	369	410	393	355	334	349	384	356	319	338	375	359	341	343	359	365	328	337	402	398	349	353	309	361	343	330	361	361	328	349	374	398	344	379	387	384	349	340	353	345	340	395	350	381	360	358	343	356	368	376	404	370	342	337	344	317	373	364	343	377	353	356	352	377	364	346	378	342	334	353	382	340	359	324	343	380	368	354	337	347	335	374	335	364	340	340	396	347	351	366	352	367	355	358	337	345	330	351	376	363	350	369	365	329	364	369	346	318	361	402	315	352	355	376	370	352	374	382	363	336	371	355	331	364	363	336	356	346	378	405	350	338	395	385	359	325	317	340	369	349	373	374	345	364	350	355	336	371	361	362	369	338	370	369	344	325	369	386	361	344	401	337	352	374	366	380	350	391	364	392	325	367	335	372	353	365	348	357	376	347	351	331	348	345	278	356	322	348	317	363	349	372	338	351	367	356	366	403	309	326	349	351	382	318	347	362	364	355	344	364	368	338	333	368	343	342	377	369	346	379	337	364	360	356	384	350	342	380	374	378	348	368	360	327	344	371	343	364	368	381	367	386	333	357	360	365	337	358	341	368	356	343	323	332	368	373	353	354	359	361	343	364	340	328	377	359	360	361	349	391	401	357	365	374	382	394	392	344	360	364	350	391	339	339	343	380	360	327	343	390	410	342	370	364	353	337	366	342	362	360	337	370	358	365	346	348	356	319	393	345	317	373	382	372	402	382	348	354	353	379	376	361	351	352	348	371	335	405	358	360	355	330	346	338	343	348	326	372	339	359	339	415	360	363	341	365	336	363	394	375	350	351	362	391	380	352	344	394	377	348	346	356	406	359	367	341	368	370	340	365	369	335	377	379	355	369	362	368	319	343	367	393	374	374	342	366	362	356	374	373	375	368	350	349	361	377	359	357	383	348	346	354	330	378	374	376	353	334	354	345	357	362	342	367	361	385	379	376	353	386	365	374	330	386	337	384	363	389	329	341	348	370	347	366	336	330	354	394	358	342	352	363	372	358	361	324	402	358	368	379	356	371	320	368	364	356	388	364	339	364	361	369	381	367	370	360	380	365	367	398	409	351	360	348	354	353	360	380	356	335	362	361	321	368	313	371	346	376	336	362	362	368	346	414	332	349	351	344	322	362	360	340	360	372	329	351	352	346	373	346	387	347	373	369	323	337	348	337	350	391	384	346	349	372	343	341	348	349	353	390	357	351	364	339	348	380	352	350	331	360	339	377	361	385	391	337	366	337	347	358	375	330	335	343	368	370	354	339	377	343	361	338	344	361	371	355	347	348	355	377	367	332	343	367	355	372	346	361	311	375	338	381	351	351	351	335	328	369	394	357	358	358	354	319	391	343	340	342	352	385	357	306	331	341	361	354	373	339	339	377	335	383	322	366	321	324	346	376	367	358	329	352	383	377	356	368	376	389	330	362	340	366	366	345	360	360	337	375	337	374	356	373	368	324	374	350	325	328	357	379	386	362	323	363	336	338	339	381	374	357	345	370	376	364	346	331	353	363	360	356	368	378	323	349	348	341	340	332	371	393	378	327	354	364	325	364	364	346	366	345	342	347	362	368	317	328	382	359	394	368	369	338	325	370	377	354	339	354	336	348	360	343	338	345	357	352	354	345	336	358	354	362	405	302	367	364	323	338	363	364	395	350	358	322	358	342	406	359	385	333	383	361	365	339	375	367	371	353	340	354	337	384	357	333	347	366	358
14434	25392	22836	15006	10809	8240	6332	4704	3081	1996	1267	992	829	717	702	666	612	625	640	603	573	535	583	635	612	590	608	607	547	526	553	540	505	495	488	502	456	531	474	481	503	473	478	479	440	466	469	481	480	499	465	480	490	467	486	453	478	475	437	432	449	468	430	456	471	446	449	496	442	419	456	448	442	457	450	421	416	473	451	416	462	417	456	437	441	443	478	423	423	426	466	441	429	463	473	460	449	467	401	465	470	441	452	441	459	422	465	405	466	443	437	474	432	431	441	470	406	451	445	426	456	434	428	450	457	417	424	449	441	454	446	437	434	451	430	433	443	453	431	430	440	485	407	459	436	435	418	457	467	447	429	468	464	437	461	411	416	454	450	427	414	432	466	427	431	423	473	443	436	413	444	467	456	432	415	404	429	440	403	442	408	441	389	447	436	438	457	426	449	413	451	406	424	422	426	437	434	448	428	410	450	456	430	462	448	449	442	443	419	424	432	411	452	412	442	399	456	479	430	428	436	464	448	415	433	503	430	421	424	444	477	403	415	458	467	460	454	442	446	413	428	425	429	408	455	438	436	441	419	429	408	444	405	469	424	443	482	407	428	427	440	465	451	450	461	436	414	422	441	398	434	424	440	438	414	442	427	464	464	450	433	433	437	471	414	445	421	455	439	463	451	461	440	398	418	441	428	473	456	429	467	460	424	447	428	429	428	425	475	418	423	415	436	442	428	454	456	412	439	435	462	472	383	442	441	434	446	415	448	439	485	453	417	420	417	457	457	409	473	434	400	446	443	423	469	408	433	418	428	428	430	440	443	444	441	416	459	431	449	453	437	420	419	470	429	461	462	426	466	453	437	432	423	458	466	476	464	437	434	471	446	427	388	448	425	439	420	481	418	432	445	459	439	454	445	451	432	446	425	451	462	445	425	440	405	450	450	428	419	436	417	404	444	403	458	462	457	436	431	434	464	446	410	445	472	438	390	442	462	455	458	409	437	447	420	410	465	467	435	437	449	456	415	443	433	461	447	405	430	446	400	431	448	456	442	438	397	458	476	456	410	468	460	429	445	440	468	454	421	415	450	440	437	450	438	445	445	439	426	443	432	396	421	452	427	415	448	434	415	421	437	431	445	436	434	438	418	409	440	454	440	428	430	462	422	445	439	438	426	438	429	444	431	452	438	414	443	432	455	409	464	462	455	459	418	433	413	430	438	409	437	444	463	475	408	429	398	446	438	472	419	455	444	443	450	425	426	385	432	449	443	452	409	416	446	461	463	447	468	413	463	480	463	422	433	423	426	429	426	445	442	479	439	464	392	428	439	416	400	416	461	469	453	436	454	456	443	433	414	451	433	432	407	419	398	464	430	462	435	459	441	426	458	434	470	418	426	458	435	431	437	443	450	436	433	413	459	429	440	429	464	412	416	425	427	470	421	450	442	423	423	469	426	434	429	439	428	402	436	447	390	412	419	430	434	430	432	433	455	417	443	449	441	425	408	390	452	425	451	489	459	432	427	475	436	466	435	415	445	423	413	435	455	446	438	435	418	469	436	449	439	404	441	421	445	447	454	450	456	433	428	438	482	421	448	424	403	435	463	383	434	442	427	453	452	458	446	424	429	448	444	405	433	422	467	431	438	477	446	424	454	440	437	418	427	393	426	439	404	425	429	439	462	404	482	441	445	429	398	452	414	418	417	472	431	440	425	454	440	475	468	447	426	458	430	434	463	431	417	444	427	457	462	442	459	494	422	449	378	457	461	447	464	433	422	441	433	414	474	451	465	428	433	426	469	436	438	446	456	452	440	420	419	421	421	428	440	455	410	417	446	464	416	484	427	453	439	408	443	432	412	436	442	450	461	436	413	430	419	429	407	422	452	414	436	401	439	478	443	483	441	464	448	444	456	414	421	426	444	412	442	426	444	433	406	463	419	436	482	434	461	412	437	405	436	436	463	445	436	413	447	449	409	467	448	407	428	436	449	438	442	402	480	403	422	467	430	420	456	412	453	488	459	391	396	444	418	452	428	420	436	388	462	464	465	468	460	424	455	403	491	436	465	430	448	411	441	443	423	472	428	434	457	431	464	445	415	429	473	433	447	444	436	471	434	477	422	452	427	446	445	453	463	443	430	441	449	420	474	430	426	486	465	436	407	426	461	440	437	451	467	452	443	462	445	491	414	473	433	440	417	456	451	431	412	421	395	460	449	447	426	453	460	445	422	413	436	460	448	451	447	432	449	436	453	465	432	421	435	426	433	460	417	416	417	396	457	454	441	430	416	418	444	392	425	446	446	458	457	425	484	414	427	466	421	445	424	447	446	405	429	439	443	468	453	441	460	432	410	439	413	428	409	421	446	429	431	435	409	433	470	467	441	496	445	417	435	467	439	441	432	462	468	441	454	443	446	422	438	429	425	450	441	466	410	443	442	414	419	471	440	484	378	474	432	450	447	410	402	439	392	434	465	446	438	451	457	463	434	437	447	417	450	431	443	440	474	469	406	444	438	464	432	433	429	444	444	418	422	432	462	417	444	428	445	482	426	433	441	475	442	390	450	444	432	418	454	449	434	455	457	435	446	452	434	453	413	447	392	420	441	443	440	450	437	420	404	461	403	451	410	455	408	420	413	438	453	446	449	453	403	435	441	451	419	418	448	420	450	426	463	466	447	451	457	438	459	439	463	477	429	418	463	457	422	441	470	438	416	451	434	460	431	423	453	423	448	405	418	448	404	414	444	482	447	455	427	469	452	463	388	436	477	429	411	463	413	400	433	448	439	436	420	417	438	461	416	465	443	434	436	464	423	451	414	468	474	401	409	424	431	431	457	414	462	441	468	419	441	429	432	429	459	438	458	417	419	461	430	422	431	458	435	462	454	436	456	450	426	439	429	444	436	437	424	438	423	429	429	451	452	447	447	425	417	427	408	426	398	467	442	464	438	451	439	411	450	471	462	424	422	435	454	419	448	491	464	456	403	449	434	485	408	442	453	455	441	447	424	411	449	469	444	439	447	424	462	435	438	442	416	419	423	444	451	460	459	449	417	443	447	438	459	456	448	425	415	441	461	475	456	442	454	458	403	426	436	449	442	430	459	413	437	392	438	452	453	434	444	419	427	402	455	457	406	446	423	446	447	445	475	419	431	445	450	446	437	434	411	440	423	465	438	442	463	406	447	418	435	451	431	468	414	431	407	454	423	480	440	451	411	445	438	450	465	479	475	426	465	428	471	400	439	437	402	397	436	431	459	448	412	438	446	421	435	455	388	391	408	433	423	449	434	448	444	442	426	431	431	440	456	418	455	430	447	453	425	415	399	433	434	428	423	478	459	431	461	427	400	443	421	466	459	408	399	490	424	443	440	480	440	395	463	429	419	466	452	476	453	427	467	420	447	436	422	438	428	465	459	440	440	423	469	475	502	411	412	434	446	462	453	444	454	430	422	429	417	432	425	430	439	410	428	431	436	389	446	455	423	465	463	429	426	421	441	468
23664	21030	28407	23872	21121	16439	7374	3760	2295	1565	1041	783	635	531	482	485	445	445	482	440	437	392	390	421	431	443	400	381	377	363	384	398	362	277	328	303	294	329	282	272	296	319	282	299	290	296	279	295	311	297	300	276	275	265	272	281	266	271	252	258	255	251	261	268	261	272	234	251	262	266	281	250	263	241	258	263	260	276	258	283	268	235	252	236	231	284	266	276	244	238	277	281	274	270	260	259	263	260	262	284	283	235	262	245	272	255	247	255	264	240	275	252	250	254	244	241	263	252	253	243	270	249	249	284	272	271	244	249	260	224	249	281	258	240	241	235	261	253	251	244	235	224	242	239	242	256	265	272	277	241	246	259	252	238	282	248	246	240	271	290	268	263	226	263	230	248	276	256	243	277	248	255	227	247	243	261	262	266	272	254	255	225	250	258	249	257	274	264	288	243	239	254	246	221	271	246	215	274	246	253	217	252	257	275	251	268	223	238	238	271	264	239	274	259	243	234	255	259	265	292	228	249	230	246	241	225	227	262	262	230	245	235	273	275	251	242	226	266	262	231	239	246	218	254	249	274	274	216	255	268	250	254	249	259	245	249	273	236	249	235	273	271	259	257	249	272	277	258	220	264	250	269	257	252	244	244	243	274	264	229	255	245	238	233	261	249	238	221	242	273	264	252	270	247	279	248	270	265	247	243	255	248	258	274	218	266	241	235	265	255	233	275	257	262	255	256	267	252	240	240	260	261	252	242	227	266	253	243	239	238	257	256	269	240	250	263	255	247	242	235	264	256	247	247	259	264	249	226	247	264	250	237	284	263	242	231	271	255	265	270	258	220	251	271	238	256	230	275	277	262	264	253	262	250	246	229	259	280	259	231	260	247	257	272	263	234	228	244	260	261	249	289	236	230	255	233	245	244	245	265	243	249	247	268	263	249	252	255	281	272	210	248	257	226	226	239	249	249	267	246	277	270	249	241	230	258	261	243	238	267	272	267	233	294	274	249	265	216	262	250	244	259	233	259	264	268	221	263	267	254	246	244	236	264	278	232	234	257	256	233	269	240	274	237	235	236	233	244	249	257	245	231	249	271	259	220	284	258	252	254	264	243	264	217	242	243	255	232	251	247	251	264	265	256	274	270	236	257	266	240	279	249	235	235	257	286	260	276	288	271	277	279	251	272	254	230	275	235	269	262	249	235	246	273	278	268	239	210	259	248	258	262	230	241	238	270	237	255	270	269	240	243	252	272	255	224	252	266	253	251	249	263	248	239	246	254	272	276	280	223	229	227	246	248	255	242	271	242	285	264	254	246	257	294	253	250	264	245	226	268	244	273	269	243	262	251	267	254	266	256	246	248	242	268	270	222	237	242	265	257	254	258	248	243	236	241	266	267	240	262	245	249	248	246	230	235	258	239	249	272	250	280	239	261	267	278	281	219	272	242	245	229	245	254	253	247	240	239	253	261	246	265	245	265	246	250	288	213	247	239	275	266	262	241	260	226	248	236	249	209	259	252	281	260	247	274	274	307	255	258	242	255	285	266	251	256	278	264	255	258	261	225	277	258	247	237	263	246	245	228	250	280	250	225	260	224	232	267	234	236	268	259	248	228	231	261	239	258	251	256	263	242	210	253	243	257	271	254	249	244	272	266	250	266	253	233	227	253	246	239	273	252	246	243	258	271	253	234	231	268	230	248	251	256	253	216	257	266	258	263	244	230	279	265	279	238	266	272	237	244	275	223	246	234	267	244	249	246	254	272	273	238	283	274	263	249	258	250	260	276	258	225	284	241	240	209	237	247	237	242	231	269	252	228	231	234	248	240	254	251	229	235	228	259	229	255	286	251	237	230	231	226	268	267	221	271	238	247	244	235	239	245	208	257	266	264	264	230	276	263	219	285	275	228	264	253	250	272	243	276	261	234	259	250	247	258	265	250	287	255	269	260	251	233	273	275	256	246	277	264	257	266	242	268	254	250	250	233	258	220	239	233	250	253	231	253	247	249	230	252	261	250	258	269	245	264	280	251	244	249	250	240	240	260	262	238	261	263	252	245	253	270	243	254	272	219	277	258	246	247	239	245	251	270	253	258	233	270	228	262	271	260	236	242	268	250	259	261	240	219	254	279	244	264	256	237	234	233	270	252	244	236	250	251	256	221	233	260	266	223	267	234	275	228	237	279	248	247	253	245	249	240	265	229	271	266	256	277	275	226	258	249	231	236	238	277	242	270	258	293	248	247	276	220	270	248	256	237	228	257	265	278	248	224	287	239	242	242	247	221	263	232	241	261	237	243	276	255	229	241	257	241	227	232	224	282	263	270	239	275	250	256	244	232	261	256	231	253	248	274	239	225	228	247	244	223	259	234	244	258	251	245	259	232	247	244	243	261	242	251	270	256	242	233	237	250	261	251	251	290	245	262	274	217	253	248	241	245	256	244	273	232	254	229	260	231	248	242	238	274	249	249	239	244	261	256	243	250	266	270	244	266	270	277	265	254	263	259	239	226	250	263	251	260	275	242	271	250	224	222	234	265	248	241	257	245	219	269	238	263	235	230	249	250	265	253	251	235	248	257	261	257	265	247	271	267	229	272	258	271	226	240	252	217	229	262	253	256	243	252	243	244	256	245	242	244	247	271	242	227	231	234	234	256	235	265	240	261	223	248	260	250	282	264	225	239	252	270	243	236	234	253	233	224	270	246	244	263	282	273	274	257	267	239	270	236	263	284	266	247	228	235	261	236	262	253	248	251	237	277	244	247	244	234	265	266	258	246	242	239	259	292	238	259	270	263	272	237	249	246	275	253	236	249	256	249	234	245	264	257	260	245	267	281	276	259	270	221	227	227	285	259	259	246	256	230	239	244	254	223	243	261	241	230	242	249	254	237	229	253	253	243	277	249	275	276	241	261	238	238	249	254	224	292	227	260	240	236	242	247	242	279	249	255	269	228	252	240	242	251	258	242	255	250	252	250	266	238	277	267	213	261	243	254	252	262	252	258	276	250	256	253	285	263	249	245	238	244	256	278	257	245	240	266	255	253	266	244	256	259	241	269	266	271	256	268	237	250	280	260	236	231	262	221	263	236	268	252	239	275	266	261	247	253	263	240	242	246	279	283	223	253	232	245	243	252	233	257	250	234	292	246	249	239	256	251	258	264	251	257	228	227	252	237	240	270	249	236	274	269	258	251	252	239	232	275	234	283	247	264	246	258	278	250	271	260	233	253	240	236	241	234	264	255	262	275	253	257	259	255	245	276	277	238	238	262	260	247	234	271	227	263	265	262	257	255	272	249	250	255	283	254	243	235	241	236	251	256	228	239	247	244	224	247	232	255	242	250	238	239	268	222	248	251	244	209	243	243	239	258	240	257	224	252	250	256	253	257	246	278	255	277	258	243	286	258	275	254	228	240	254	243	280	262	255	260	217	243	256	244	246	255	246	235	272	248	239	242	263	244	290	244	237	256	258	251	252	256	218	256	252	268	267	259	254	269
15709	33057	30986	22094	16846	13337	10163	7436	5027	3096	2065	1472	1092	979	884	814	766	753	715	700	648	561	597	673	625	610	645	587	557	529	576	520	490	456	418	428	455	385	416	389	414	415	423	400	397	359	387	402	395	341	406	315	382	367	338	320	294	351	367	350	324	353	358	322	337	345	346	332	359	324	348	351	338	299	322	335	336	330	334	320	322	306	299	332	309	313	293	341	308	340	325	345	346	334	336	311	309	284	300	311	322	320	330	299	319	311	298	332	355	316	326	278	298	291	307	291	319	333	312	309	304	302	319	330	316	336	330	311	267	315	325	304	310	341	293	314	272	328	318	330	336	317	305	300	345	297	298	315	304	332	303	333	336	317	321	318	328	313	295	344	321	295	337	308	298	328	311	346	310	307	291	319	308	313	343	297	283	284	316	301	295	278	281	318	315	293	309	291	300	351	326	330	323	332	329	326	316	308	317	348	303	345	306	330	309	324	293	335	282	324	309	295	294	323	330	309	298	316	334	318	340	298	300	301	326	307	309	286	333	301	349	306	312	306	329	287	315	312	323	303	305	336	325	328	277	305	334	284	367	306	326	281	297	359	276	323	324	337	292	337	309	288	313	332	330	303	318	324	308	309	272	298	325	322	296	361	349	312	314	339	320	304	302	319	293	314	308	328	292	321	333	307	284	279	328	291	345	300	314	300	310	307	330	294	329	329	300	318	283	325	316	302	334	323	301	328	339	329	321	328	348	327	291	294	344	293	295	343	303	333	318	331	296	326	314	300	335	303	322	314	293	344	289	297	296	352	316	301	303	329	327	338	295	309	323	318	306	336	312	327	295	304	328	317	325	318	320	338	297	306	342	303	286	320	328	309	338	294	290	334	323	301	319	320	303	325	300	324	326	328	328	349	320	307	294	315	308	327	290	302	303	303	329	303	318	312	287	292	346	302	298	310	268	317	313	292	313	315	322	329	294	284	280	314	318	339	314	333	324	327	282	326	305	300	305	345	304	317	297	303	307	291	334	279	321	305	343	325	287	304	304	322	338	297	322	340	305	306	285	336	337	339	308	324	319	315	302	338	306	335	323	326	346	301	303	308	311	291	349	313	322	345	333	311	316	298	300	280	332	302	319	313	308	313	355	284	312	284	318	346	329	314	304	311	295	293	302	287	323	324	301	314	339	292	301	319	315	295	290	286	320	293	313	332	302	341	340	299	335	340	294	319	298	320	273	321	323	292	305	347	333	310	313	319	344	324	298	331	332	318	296	299	321	306	337	314	268	313	310	308	337	333	314	313	322	308	291	305	332	350	319	268	313	332	315	278	321	288	329	305	302	309	368	327	301	319	333	297	277	305	305	296	312	316	314	300	323	348	313	315	295	310	305	297	308	333	284	300	295	330	306	322	326	361	299	312	331	332	282	315	327	337	329	319	332	249	326	331	335	326	286	339	324	322	306	336	297	302	328	317	334	295	303	304	335	307	333	311	334	314	352	323	317	318	327	315	312	304	295	292	331	342	318	311	299	307	327	322	325	324	294	310	290	286	304	297	324	311	339	319	284	294	318	327	348	340	258	303	293	306	325	312	299	291	334	306	302	306	319	349	345	309	305	312	294	333	311	313	310	289	324	308	327	301	322	323	288	327	300	341	302	336	305	314	308	299	323	298	343	313	274	352	318	323	301	308	311	314	311	290	305	319	308	312	334	287	324	323	320	336	300	321	316	304	355	304	294	276	317	328	306	298	301	300	336	302	319	299	354	322	301	302	308	340	307	346	303	308	319	287	276	323	317	308	313	325	324	291	287	327	320	300	300	320	296	311	316	311	302	306	335	312	288	287	309	311	345	308	287	320	340	321	321	298	295	320	327	300	314	298	319	316	293	312	300	314	300	337	314	295	340	333	346	306	308	313	293	284	328	293	285	321	331	275	326	307	298	325	307	297	324	284	321	297	311	318	328	312	328	327	286	305	334	274	319	311	291	343	334	314	317	292	317	307	301	320	299	308	275	294	327	333	329	278	312	306	298	299	334	342	333	320	310	311	299	347	321	304	313	288	302	299	303	315	294	299	349	330	293	315	318	313	296	318	335	320	284	322	319	294	323	369	302	320	300	307	308	299	326	296	309	279	341	306	348	335	326	283	335	339	339	309	293	326	325	292	333	335	339	316	316	331	317	310	295	299	312	332	335	328	335	324	283	322	317	305	290	318	346	304	315	305	295	271	306	353	304	307	312	311	284	312	292	335	309	315	289	291	298	325	276	296	331	301	323	318	329	304	314	309	322	325	311	309	321	325	307	303	343	338	311	335	303	321	314	320	317	327	280	293	302	306	329	311	326	323	319	330	330	320	312	307	337	278	329	297	329	328	296	334	337	321	333	315	306	335	310	332	298	327	309	307	310	318	319	315	315	298	314	339	289	316	320	327	351	301	297	307	347	331	324	292	322	309	351	329	337	324	310	343	330	291	329	299	331	296	287	300	303	315	289	282	335	289	336	320	305	309	303	304	352	313	297	346	342	341	305	334	306	319	303	309	316	335	328	302	282	326	303	360	307	317	334	325	290	314	314	331	297	279	326	324	332	325	305	289	257	294	299	312	327	326	302	323	328	310	305	311	290	326	282	316	325	311	318	305	329	327	328	310	271	306	334	322	318	343	323	298	312	297	325	310	322	288	287	335	298	282	306	305	319	325	320	296	341	298	301	310	289	296	304	317	316	283	308	333	290	270	290	318	294	325	311	320	331	307	318	309	324	320	311	320	350	316	287	305	334	301	293	320	300	306	336	329	311	300	289	338	310	315	314	311	276	308	332	288	349	319	296	297	319	324	332	302	314	314	316	324	323	298	299	303	314	318	302	311	339	329	326	324	294	308	332	316	352	297	311	323	301	329	327	298	345	317	307	327	340	329	347	304	289	309	335	347	274	306	318	303	328	315	323	277	304	329	312	303	337	294	331	271	312	342	295	303	309	297	306	290	324	287	310	307	316	319	287	318	328	315	335	300	310	329	288	331	302	306	323	306	333	339	329	283	306	340	291	313	332	322	311	302	315	309	317	325	328	291	293	320	328	315	322	311	324	294	304	317	330	302	324	302	317	309	323	294	296	330	317	284	353	288	310	287	301	309	311	289	317	321	329	280	316	295	342	323	312	300	292	285	290	316	333	305	327	299	318	337	352	306	253	307	323	316	317	332	327	296	323	308	334	333	339	320	278	319	328	294	299	307	323	304	333	362	323	314	310	304	296	321	310	303	318	299	288	348	328	326	289	296	352	294	332	329	287	308	299	333	305	304	318	287	306	323	331	332	318	299	342	311	311	301	350	285	327	302	304	308	313	314	331	301	272	314	288	340	303	304	290	295	317	287	313	329	334	331	307	296	315	317	327	296	296	297	315	322	330	302	296	325	337	337	299	336	315	337	334	313	323	310	322	328	310	333	292	294	324	338	325	306	326	320	310	310	334	333	317	342	313	300	285	306	315	314	277	293	346	306
22660	21050	28796	23496	21090	21533	17192	6011	3022	2036	1268	1018	786	726	687	566	537	494	502	488	429	423	432	368	445	442	463	431	394	445	384	393	334	297	317	298	267	274	273	278	289	266	295	260	260	259	280	245	238	261	266	238	274	253	240	241	225	220	243	231	236	247	258	237	223	221	208	227	238	223	254	223	191	195	228	195	221	230	215	202	216	215	226	240	201	237	209	237	193	244	221	234	223	210	192	244	237	203	201	190	212	179	215	209	202	214	234	212	200	232	201	215	198	214	216	208	226	218	196	209	199	216	198	215	212	213	214	206	208	225	202	219	193	212	192	195	213	209	213	233	176	221	202	181	209	209	235	188	197	190	213	225	201	187	186	215	192	203	236	225	209	196	161	221	203	206	185	241	211	185	193	191	193	180	196	193	196	187	184	205	211	180	221	181	193	194	200	214	220	179	188	208	199	212	204	193	178	209	237	190	214	194	182	196	183	188	232	221	218	198	229	207	195	228	191	196	195	185	237	190	190	226	185	207	207	187	179	182	205	172	200	200	199	211	201	173	216	183	199	205	198	207	200	195	202	210	213	194	195	217	212	199	212	203	206	194	212	196	198	186	182	199	205	225	187	219	197	192	217	170	206	201	211	200	221	181	187	195	218	185	207	187	186	222	173	202	221	187	199	179	213	187	223	230	209	174	220	238	195	216	199	186	224	203	216	205	217	179	215	198	226	228	207	219	203	192	193	203	208	198	190	184	215	206	224	208	220	208	198	204	226	193	200	215	197	200	204	189	219	161	186	189	229	202	207	215	206	210	194	224	196	169	184	224	216	197	227	203	201	202	188	196	196	180	168	219	211	203	205	205	212	185	192	209	188	206	218	216	200	187	200	225	183	197	200	201	180	209	197	219	196	201	190	220	251	201	186	175	205	206	206	208	212	192	176	198	190	198	199	210	200	213	204	197	193	195	205	217	185	209	191	222	208	204	192	233	228	230	214	195	199	206	186	190	202	191	212	208	209	204	183	213	196	204	203	224	210	215	223	201	194	175	200	196	220	204	201	191	226	207	203	204	193	200	214	182	189	195	160	212	228	205	195	205	173	206	211	193	213	219	198	211	219	225	197	194	203	225	195	201	193	199	199	202	188	208	196	195	184	185	206	218	189	174	208	203	196	206	168	222	191	231	204	221	201	207	221	220	182	198	205	192	215	203	191	212	195	195	181	191	164	179	205	219	206	207	205	196	195	185	209	198	207	244	205	231	196	213	215	222	203	224	220	215	201	203	223	212	201	210	200	210	196	199	227	194	186	252	184	199	225	210	201	216	173	216	197	233	186	219	190	214	216	216	204	224	211	200	236	202	208	206	207	219	186	191	163	223	186	203	197	178	208	198	214	222	229	211	181	205	210	215	201	207	191	164	202	201	198	218	190	196	187	186	222	195	199	213	221	204	208	201	196	213	206	208	192	196	223	198	202	193	205	191	222	168	206	228	206	194	231	224	201	181	201	216	218	200	226	178	225	194	185	211	194	203	192	193	206	219	210	202	195	187	192	220	215	202	215	216	217	227	193	185	212	186	195	216	238	194	194	202	187	208	208	207	220	176	198	219	213	205	195	209	204	205	181	168	193	187	197	220	201	183	204	198	197	231	213	218	200	206	193	209	200	222	213	189	217	194	199	188	214	205	197	194	212	192	198	194	189	200	199	192	198	180	217	208	202	203	215	193	198	202	198	185	193	193	196	216	209	197	192	216	205	198	185	224	187	202	213	229	220	215	192	209	217	199	208	199	204	201	188	197	197	204	216	200	211	224	183	202	188	197	182	212	225	215	218	193	210	189	208	196	189	196	199	204	184	190	221	211	200	232	227	231	184	193	208	234	200	204	187	191	202	209	202	224	199	197	193	228	205	180	177	209	191	203	213	212	206	214	193	195	189	198	206	192	187	174	199	218	186	187	197	219	196	212	178	202	208	226	178	203	220	194	235	200	198	198	195	222	208	202	229	198	222	228	212	191	205	214	208	195	206	198	168	189	197	208	217	193	197	205	210	218	223	195	225	162	185	213	203	195	193	212	215	195	175	215	204	172	227	234	190	215	209	214	183	210	177	215	216	180	210	210	189	186	224	195	216	206	196	197	197	183	197	195	187	196	207	210	222	201	208	201	212	204	218	204	182	208	227	203	204	174	198	198	186	213	208	195	201	201	200	198	206	182	201	214	218	205	197	206	189	197	211	201	215	204	215	218	213	218	187	216	227	209	169	203	197	183	206	190	215	175	220	213	188	196	196	191	191	219	235	188	194	204	204	194	187	207	188	177	198	215	174	216	194	192	183	228	201	206	209	215	196	205	184	178	194	224	190	196	220	193	218	207	202	195	204	187	218	208	168	198	216	188	195	229	197	204	212	207	197	210	201	192	203	217	188	219	224	194	206	202	211	231	211	197	230	207	173	196	191	197	199	175	220	195	193	217	228	228	214	198	190	229	179	205	196	202	189	189	201	162	207	195	217	164	205	208	201	190	185	183	189	219	174	219	221	219	210	181	202	204	209	197	185	205	207	202	196	237	200	215	213	200	201	205	194	193	206	194	212	192	215	203	207	196	195	220	197	196	194	195	235	188	183	225	214	200	218	185	201	189	196	213	196	195	176	213	213	180	210	202	194	185	208	199	226	196	196	223	186	190	195	189	199	215	211	230	210	197	193	214	208	204	186	210	209	207	201	200	213	215	218	198	195	185	195	199	208	209	205	200	196	188	194	198	201	208	201	192	202	217	217	196	202	193	229	213	191	194	210	196	226	197	214	187	176	202	217	190	213	206	212	184	205	200	166	176	199	206	223	217	217	205	203	174	212	192	211	201	176	201	192	202	212	187	193	220	216	209	201	213	198	186	178	237	204	218	225	206	207	197	194	203	222	209	202	214	218	200	172	205	208	189	220	214	210	197	211	211	251	211	188	181	178	178	227	208	219	174	201	203	183	174	206	207	215	182	200	210	195	189	186	223	210	203	217	197	209	210	216	217	203	186	223	190	212	200	199	195	200	198	194	204	186	206	195	205	193	189	204	187	199	227	208	212	184	194	193	216	203	217	224	202	197	215	222	195	208	188	223	221	200	197	208	210	200	209	199	214	213	196	192	227	192	203	213	216	219	177	183	188	207	210	190	189	210	211	190	197	206	204	189	201	218	189	196	197	187	211	219	172	195	199	193	208	211	210	208	192	211	177	198	214	175	193	185	180	221	237	203	199	213	176	173	200	205	218	212	201	219	201	197	182	184	214	206	206	218	180	201	205	213	222	198	226	193	178	201	203	199	185	212	208	223	178	236	205	198	190	187	194	184	211	214	198	210	185	215	160	199	171	198	205	184	198	223	220	213	206	219	193	192	178	208	177	202	186	196	196	189	206	182	201	189	227	199	212	189	226	208	212	212	209	204	173	209	186	218	210	213	205	218	221	199	217	196	186	212	214	223	189	197	203	199	194	213	197	202	189	187	208
18051	38362	36074	27227	21778	17378	13653	10012	6659	4340	2714	1962	1497	1351	1164	990	876	890	862	799	710	631	669	709	731	688	752	631	600	635	606	571	478	422	399	391	379	379	355	421	358	374	397	366	329	345	358	337	320	325	296	340	294	326	318	287	297	286	271	259	256	243	275	295	307	272	249	285	264	290	289	275	270	282	257	294	248	260	265	273	237	272	252	242	274	289	263	268	274	298	295	280	307	237	264	271	285	255	251	235	233	284	227	237	261	239	272	236	249	260	226	242	261	238	243	224	260	217	271	237	249	231	257	233	233	238	230	218	232	244	226	207	252	241	237	259	252	241	234	253	234	226	244	254	252	222	237	208	207	268	246	263	239	240	258	220	254	252	256	238	249	217	210	277	261	225	233	223	223	244	212	264	253	250	228	251	239	230	231	257	244	249	244	249	250	264	233	252	221	255	225	257	242	219	231	239	218	201	233	236	267	233	264	248	280	267	248	260	264	222	249	254	250	231	252	266	248	238	251	277	241	230	229	236	263	240	249	245	257	225	244	237	231	250	258	281	241	241	272	236	253	257	213	229	237	244	209	286	245	255	251	265	253	272	251	242	227	260	236	246	251	248	239	235	229	238	247	234	228	241	256	221	228	257	224	245	233	248	220	259	226	260	234	228	237	239	219	246	224	244	254	238	258	245	278	250	245	253	245	252	263	220	254	234	229	240	231	249	236	240	240	246	257	248	220	273	264	256	222	261	241	231	248	235	226	235	238	248	236	265	224	248	246	254	279	251	241	239	241	257	257	253	238	237	233	253	250	251	240	229	220	234	261	232	231	241	208	241	226	224	268	249	214	229	260	231	267	215	228	237	242	247	231	242	251	250	244	219	249	230	243	218	234	229	230	246	247	252	241	253	246	252	229	229	267	261	258	241	231	256	257	229	250	249	263	268	236	245	243	206	255	248	251	258	256	235	254	240	224	264	220	227	240	246	237	231	273	253	261	245	241	248	227	226	274	240	250	271	247	227	244	217	248	247	247	245	254	235	240	243	271	250	246	257	228	219	274	270	263	230	260	242	248	264	238	226	244	271	233	243	274	233	258	240	214	267	207	229	259	256	233	255	259	249	270	239	265	243	211	241	195	268	256	264	259	230	230	225	265	237	219	222	233	279	231	235	278	228	244	235	246	235	243	252	263	219	232	238	264	233	216	234	247	260	235	264	249	246	252	238	232	249	253	265	233	248	246	248	216	242	266	222	223	260	282	228	222	241	257	232	230	229	241	246	231	241	240	249	240	253	250	220	258	250	271	271	242	234	272	255	264	254	241	266	245	241	253	228	257	223	288	241	252	237	250	273	248	254	214	270	238	255	245	229	233	249	225	242	257	230	241	308	260	243	232	236	245	247	255	261	240	247	228	219	236	264	240	236	242	258	246	243	233	263	221	265	231	239	254	246	231	244	247	281	255	233	274	254	248	234	250	219	228	243	250	211	261	244	256	236	270	243	281	232	234	268	258	271	249	265	262	224	256	259	296	237	227	238	253	238	258	204	236	260	219	237	244	252	232	241	240	218	229	220	242	256	229	275	218	263	276	220	258	242	241	235	244	255	231	244	231	236	227	253	242	243	223	251	256	266	274	244	272	227	234	241	255	221	224	242	209	253	231	243	261	252	235	238	248	199	237	223	247	215	220	250	254	254	237	263	260	265	258	234	219	240	236	254	226	271	281	251	239	239	245	227	252	242	242	236	226	225	228	281	234	242	248	228	252	258	251	235	244	244	235	273	244	262	243	260	279	231	235	249	258	246	281	256	216	243	246	230	257	259	244	257	242	221	251	250	245	268	246	274	250	238	257	243	223	215	267	215	241	259	224	246	278	233	260	224	255	235	237	263	255	242	242	268	246	244	242	259	216	257	255	248	240	249	239	243	245	249	262	248	243	249	230	271	233	242	243	247	248	265	256	238	255	259	257	247	231	258	241	228	245	235	233	281	237	235	239	274	233	217	234	256	244	263	247	241	244	230	259	251	237	269	226	248	240	268	245	242	251	221	239	249	246	221	267	244	239	251	260	233	248	238	242	251	240	234	249	259	254	248	261	274	269	238	244	256	253	259	230	237	249	278	242	249	237	265	239	246	257	263	254	239	238	271	236	253	242	230	266	267	255	245	229	240	232	228	254	247	218	229	245	235	220	257	209	248	239	250	251	244	249	264	259	230	235	238	238	231	257	251	223	274	264	235	247	240	265	243	213	240	262	225	252	235	249	238	253	225	238	225	236	249	229	258	237	255	242	241	247	239	260	233	266	243	279	256	236	233	254	253	231	241	260	280	269	232	226	234	222	249	241	275	253	227	252	250	290	232	222	287	249	270	255	235	220	243	226	264	226	254	259	235	239	253	241	274	230	254	222	230	254	223	281	246	279	270	253	237	258	256	245	259	236	220	226	230	251	243	266	255	221	265	242	279	238	230	231	237	216	261	274	275	238	253	241	246	232	225	266	256	232	250	221	234	249	227	259	227	254	249	243	215	230	264	244	246	239	236	252	252	233	227	252	236	249	227	235	257	257	231	242	226	246	256	239	252	247	259	240	270	262	255	269	263	242	256	254	238	232	254	235	233	248	258	256	276	234	256	239	257	246	223	265	250	253	242	232	260	254	226	241	272	261	255	246	256	249	231	224	258	247	256	268	264	276	266	257	240	245	227	263	252	265	243	230	234	247	217	227	230	239	250	250	242	247	231	230	226	232	247	239	236	238	239	235	229	214	220	224	256	251	208	268	258	266	259	233	256	267	232	226	233	260	232	266	241	225	259	241	247	239	231	231	257	211	232	229	231	219	235	219	245	251	256	249	232	220	241	244	224	213	241	278	237	241	218	243	242	256	230	237	241	253	223	276	267	230	239	234	250	264	248	256	236	242	226	253	245	269	254	252	239	255	208	236	221	251	232	220	256	236	219	260	280	247	235	238	266	246	228	259	226	226	232	247	238	263	233	226	246	255	244	249	250	234	278	237	228	280	237	242	236	245	222	241	250	247	248	230	244	230	258	231	244	219	283	204	237	242	240	253	233	239	240	270	248	252	279	267	279	242	266	213	233	243	215	253	246	227	213	248	243	260	239	270	243	253	253	244	233	213	258	225	249	227	240	264	256	236	222	192	240	226	257	273	242	246	237	241	237	239	257	228	238	213	223	235	239	234	254	268	261	254	251	250	266	229	248	234	256	222	270	242	212	252	229	240	235	214	218	247	244	227	265	252	250	238	249	276	256	235	247	224	225	243	240	242	249	264	240	254	264	235	272	228	255	254	261	237	239	253	245	233	256	227	235	210	249	236	268	233	246	236	266	274	251	249	255	269	259	236	229	242	245	242	254	262	242	237	268	248	250	269	243	235	225	248	242	250	253	240	268	247	217	255	264	240	254	267	256	256	227	222	227	258	237	266	237	234	229	254	223	227	216	223	255	261	253	212	226	259	255	251	261	236	268	227	262	227	245	263	207
26802	21223	21367	13890	7211	4501	3013	1930	1298	861	615	574	492	527	518	498	443	479	466	449	440	433	418	476	436	415	421	439	436	422	412	403	429	395	372	419	375	371	360	400	405	375	363	380	371	372	368	414	395	394	380	397	395	392	370	363	349	386	358	357	349	316	371	359	381	353	367	351	358	369	363	362	371	365	369	346	367	405	367	360	355	378	361	365	348	400	350	349	336	359	366	349	343	363	356	373	357	377	395	384	381	365	369	346	333	359	396	341	306	355	373	330	354	339	381	339	381	359	331	354	326	356	357	341	330	355	360	329	347	346	363	351	386	324	367	330	347	328	343	391	385	340	368	364	355	356	348	374	369	382	359	391	356	344	319	356	332	378	371	332	376	344	349	362	326	305	364	349	350	372	354	334	366	369	381	325	348	343	382	366	365	392	327	351	389	372	367	353	375	356	340	347	344	333	367	360	369	358	367	343	360	329	362	350	356	337	355	349	371	332	361	376	366	367	355	367	375	367	352	335	346	335	364	349	348	360	351	344	369	369	374	380	374	358	390	358	324	368	364	352	346	365	383	349	362	357	353	322	382	364	362	340	372	350	397	328	385	338	342	362	343	370	407	377	368	392	351	348	397	363	362	358	383	346	375	353	371	372	346	369	360	309	338	382	373	387	344	338	348	361	337	345	345	325	344	327	345	348	333	315	374	344	356	366	413	389	356	344	363	353	371	356	365	362	367	342	346	376	368	358	351	375	337	358	345	320	346	360	378	318	402	375	376	384	386	360	371	341	333	372	349	376	355	361	359	347	336	342	374	353	369	396	360	366	373	356	340	391	347	338	374	360	338	359	308	346	345	356	353	366	386	351	385	361	359	340	339	354	360	355	335	352	411	343	344	331	369	398	362	341	347	356	339	354	351	343	344	380	396	372	358	386	359	354	383	354	363	364	341	342	364	342	373	336	359	321	348	324	331	331	335	364	359	370	364	351	362	356	354	346	387	347	337	383	359	365	349	349	390	358	378	359	326	381	348	384	391	330	386	369	369	338	368	382	362	390	372	361	364	338	371	358	368	378	318	335	387	359	394	400	341	349	369	360	361	353	344	374	357	362	349	348	339	370	337	390	321	361	320	341	348	379	383	342	333	377	374	364	380	381	364	358	354	362	354	327	340	379	348	367	350	347	371	393	354	358	368	360	381	393	339	317	323	378	337	386	354	360	361	354	353	340	357	369	350	386	364	367	373	356	360	347	350	315	336	348	346	336	347	341	358	335	376	376	342	329	365	380	376	360	349	363	357	371	361	368	362	371	376	380	350	368	345	367	360	369	371	338	372	352	348	375	360	343	337	346	355	370	345	332	347	349	364	335	343	338	318	381	352	384	355	367	360	384	367	352	299	347	351	360	339	345	379	343	344	341	357	364	355	372	382	340	352	336	362	345	378	349	384	347	354	344	385	371	368	330	354	380	361	353	383	356	345	365	329	348	328	377	349	345	385	379	360	367	385	410	382	313	373	370	350	357	364	354	361	308	361	380	356	340	381	377	347	334	348	352	339	357	376	339	350	307	363	385	340	340	352	364	386	339	333	383	371	351	344	367	392	348	366	377	384	366	334	363	393	339	376	341	367	351	358	370	429	387	349	346	371	320	399	371	362	354	365	372	398	343	350	341	357	329	382	382	382	369	376	373	360	355	374	326	345	326	358	350	352	360	318	322	334	351	368	394	369	350	385	376	357	345	371	357	366	353	326	396	375	364	360	362	348	339	351	336	337	365	344	354	362	363	326	342	341	334	376	366	356	329	368	357	377	388	335	368	395	314	332	361	372	355	318	389	339	370	366	366	363	347	373	342	345	364	351	379	353	389	387	395	368	334	367	376	390	342	379	342	364	334	385	384	373	336	394	363	320	350	334	366	383	390	352	336	355	340	377	366	367	365	345	383	341	334	353	356	356	350	355	349	329	387	319	341	350	377	343	354	383	350	355	333	369	394	386	332	384	332	364	350	357	393	382	363	369	344	356	366	334	352	370	326	353	372	354	320	382	374	366	358	356	340	354	366	350	345	359	382	347	331	363	384	389	361	340	372	337	356	372	388	372	347	348	378	377	338	359	387	340	294	372	362	320	359	353	362	356	333	364	347	315	391	378	347	382	390	352	344	371	342	329	365	366	386	364	344	380	354	396	372	399	362	373	376	332	369	325	373	327	358	342	373	319	359	345	342	333	338	387	372	331	351	367	319	379	358	331	365	363	352	319	337	369	343	321	383	367	357	339	342	370	347	380	376	354	382	349	350	363	361	363	392	329	352	363	340	384	334	355	347	369	365	361	369	377	349	347	356	371	344	322	391	395	333	379	375	335	370	366	356	363	394	348	339	362	360	356	366	342	330	330	370	338	365	362	366	340	362	359	363	370	339	355	369	341	368	354	346	361	340	327	368	366	370	373	335	319	372	382	338	393	394	372	342	350	375	402	346	328	363	324	375	368	354	382	340	361	340	342	342	393	360	326	330	347	355	369	334	344	377	347	338	362	374	346	362	377	368	351	384	390	372	342	380	384	343	363	347	358	359	369	350	366	377	340	347	340	363	363	351	326	350	307	360	352	359	316	393	342	395	330	344	367	355	355	343	363	344	353	387	361	371	361	391	348	319	370	344	337	392	350	337	354	410	368	342	336	388	364	397	353	324	361	377	372	363	342	362	342	350	354	368	410	343	353	336	394	366	342	360	382	349	368	342	338	339	377	359	355	337	313	377	372	370	350	367	360	346	382	352	372	363	328	379	306	347	375	375	362	374	358	357	384	319	360	347	351	372	337	349	370	323	360	355	368	346	358	409	327	349	356	376	340	377	356	356	348	338	367	356	353	367	350	365	347	371	355	360	385	324	332	352	379	354	361	342	381	360	337	347	350	337	375	367	358	372	364	365	351	348	318	336	347	391	347	358	328	359	364	376	376	350	397	369	336	343	371	396	370	353	349	365	356	376	359	334	399	371	328	377	384	354	362	363	350	343	360	362	362	383	343	342	352	352	360	362	353	364	353	331	341	342	365	371	389	389	353	351	327	354	386	370	372	355	364	320	383	343	376	330	379	376	370	322	365	398	353	395	347	337	360	350	338	369	360	368	370	332	354	355	373	399	370	345	369	380	344	380	387	323	328	354	343	358	356	382	328	347	342	346	373	352	356	376	328	355	330	379	383	361	367	371	347	377	353	337	350	363	377	373	316	357	393	348	343	380	387	376	405	377	331	361	359	339	374	346	376	372	354	327	329	351	342	338	366	387	356	361	346	355	364	399	371	336	359	347	341	334	357	346	351	366	364	368	339	334	354	384	362	367	340	360	339	367	353	362	371	352	337	350	321	370	353	334	322	377	374	361	398	381	354	331	366	346	365	348	326	352	411	397	357	325	354	345	364	328	359	353	334	368	369	340	377	339	340	369	331	383	346	353	373	322	377	364	374	331	350	367	382	372	368	305	372	344	352	364	354	343	354	377
14359	26690	24599	15865	11831	8696	6335	4452	2666	1714	1200	928	797	773	732	689	650	672	603	586	581	600	561	632	626	586	617	611	591	604	557	552	545	504	508	496	465	462	513	485	453	493	498	459	482	481	457	457	484	475	498	470	474	458	454	461	439	464	457	463	435	456	433	412	412	450	438	459	481	443	425	405	419	473	425	409	442	414	470	438	452	446	445	476	467	421	450	463	425	434	459	449	439	448	420	418	461	455	423	455	480	442	449	421	450	446	426	431	417	442	468	467	444	400	444	445	457	427	466	423	417	459	437	408	460	443	427	449	466	447	396	412	417	454	463	470	432	460	479	419	418	425	450	429	459	403	439	405	442	470	453	434	431	439	422	452	484	430	456	468	439	405	449	411	396	456	405	419	443	439	437	438	479	466	435	405	428	416	420	451	476	427	408	434	420	451	443	429	403	454	421	382	462	433	464	439	477	408	461	455	431	418	425	439	449	436	414	465	462	420	433	422	420	433	447	399	439	466	432	436	433	427	431	468	440	443	422	442	453	445	440	438	446	444	441	435	406	416	423	439	450	441	449	438	450	455	452	446	432	411	450	450	405	394	430	439	439	428	417	399	461	453	448	448	407	440	422	457	442	453	421	461	446	434	448	446	441	450	451	448	432	468	399	437	443	409	392	518	404	443	410	449	439	414	445	459	419	438	435	395	490	442	425	427	426	431	455	438	467	455	451	442	418	429	454	469	447	422	428	442	424	403	452	432	408	444	427	439	416	458	442	408	475	427	451	408	480	432	430	429	465	454	453	426	409	430	447	420	453	423	472	441	435	423	468	442	404	469	450	460	417	433	434	397	423	468	415	395	459	425	464	441	464	423	454	426	416	465	424	448	401	444	411	427	408	449	437	420	443	448	415	445	438	445	427	424	424	439	419	444	406	465	430	444	414	447	453	447	412	438	416	443	427	435	421	443	449	478	436	455	425	433	462	424	415	421	411	431	467	451	419	484	422	453	452	445	397	444	494	433	449	396	414	460	455	454	408	393	414	400	437	470	424	427	447	430	420	448	439	457	479	434	453	415	436	436	433	429	452	450	402	438	475	433	423	424	486	436	423	425	453	429	430	422	449	449	414	444	424	427	437	468	422	455	440	432	430	451	399	464	432	410	423	421	452	437	444	436	387	424	411	421	460	452	423	436	432	436	457	430	434	438	411	446	421	438	451	441	455	465	433	459	438	461	415	464	489	460	444	436	426	443	437	432	444	453	431	411	448	445	454	442	425	424	405	490	437	432	431	443	457	386	401	442	454	376	434	410	407	417	414	431	466	412	438	459	465	458	468	463	458	439	411	440	439	453	452	402	446	477	423	416	440	455	437	488	437	399	420	450	440	443	454	434	449	415	418	455	427	460	449	417	425	450	440	440	435	431	426	461	433	487	406	419	450	419	451	423	434	404	428	431	435	462	417	414	422	429	435	464	476	415	409	442	422	500	425	452	483	455	430	455	466	444	480	456	438	455	462	412	416	422	442	426	451	440	418	435	412	464	441	434	428	400	459	378	465	452	439	429	427	403	437	448	410	466	442	433	469	442	430	436	480	416	423	418	463	482	414	425	434	409	452	446	461	447	433	426	460	430	446	446	474	453	469	456	444	438	472	413	425	449	437	452	446	437	434	451	415	447	443	477	436	457	435	442	452	445	453	402	439	434	441	447	511	459	462	425	428	456	437	422	482	425	447	388	425	421	455	454	438	432	447	428	462	426	468	427	493	431	435	445	437	408	427	465	447	472	463	447	445	386	414	441	459	461	443	424	445	425	441	455	414	423	423	439	430	410	436	431	430	443	412	421	432	432	420	467	458	424	415	417	454	428	397	416	432	412	442	434	432	434	398	391	455	470	459	447	448	468	444	469	437	469	453	428	434	420	417	427	451	440	443	451	419	436	473	439	436	425	383	436	426	432	448	447	400	450	468	443	460	455	399	465	422	437	455	429	429	467	425	413	439	444	449	411	411	416	437	427	433	429	450	454	433	418	436	416	460	402	440	404	458	427	451	452	440	429	430	427	451	442	448	409	401	465	421	444	421	430	458	435	407	430	460	449	437	418	435	460	468	437	449	405	459	394	399	432	432	434	451	394	420	457	438	423	418	443	401	424	408	448	409	441	439	446	446	420	443	405	439	408	423	461	407	443	428	414	425	451	407	430	443	449	395	418	437	453	424	455	461	433	411	453	454	430	427	448	444	452	407	435	408	423	455	426	460	441	438	433	440	473	413	462	408	421	418	364	447	437	454	442	396	446	437	422	441	424	463	410	415	411	442	428	431	421	442	439	456	445	452	423	407	462	410	426	425	410	463	415	454	455	400	465	411	433	432	477	450	444	461	441	422	416	444	452	457	388	421	480	470	435	397	468	436	461	442	428	442	413	423	466	425	446	446	476	463	430	433	442	424	428	430	428	424	411	438	438	450	426	396	444	422	460	472	417	418	431	450	404	440	441	450	437	436	459	442	474	481	436	413	451	445	427	405	406	434	434	401	427	422	409	432	424	444	426	401	462	432	429	405	408	468	444	465	466	458	439	407	397	450	470	497	472	438	457	433	390	456	423	406	453	411	440	477	421	407	486	455	441	443	444	435	405	437	466	443	437	435	426	468	433	432	461	418	448	419	425	443	451	444	451	430	423	470	435	416	438	485	447	421	462	449	419	414	449	439	460	449	397	455	409	446	460	461	415	457	452	481	390	484	451	446	427	451	470	445	436	457	474	429	427	454	434	450	481	438	461	436	447	439	441	460	471	414	443	466	468	435	451	444	466	422	414	456	415	408	413	467	443	414	453	442	427	420	437	429	438	445	437	415	482	445	416	407	466	408	433	447	432	389	455	444	464	415	454	467	448	439	427	437	458	436	419	431	448	394	487	437	445	445	440	444	470	445	434	432	396	432	395	448	440	432	466	425	435	434	453	414	421	463	456	428	415	420	438	441	450	435	444	415	442	431	447	470	425	395	458	437	386	419	461	418	427	439	444	439	454	429	413	466	433	463	430	429	436	439	472	463	437	431	447	405	456	471	466	417	407	435	430	441	466	439	437	440	427	414	426	438	438	427	434	403	450	429	486	426	473	464	454	438	423	484	420	440	433	453	430	474	450	435	455	452	457	429	441	434	432	449	465	440	424	414	458	443	456	446	422	436	428	417	474	430	429	462	441	428	417	434	419	452	429	467	441	467	452	480	463	395	422	464	444	431	441	473	426	459	460	400	406	448	456	405	413	455	459	447	444	439	439	474	423	427	416	413	406	431	471	377	443	484	463	429	426	453	430	450	427	439	395	447	391	404	387	466	453	441	446	501	405	422	433	439	410	425	446	463	427	445	442	468	465	451	485	456	412	412	454	447	443	442	466	456	407	414	460	439	410	469	463	448	428	453	429	459	452	416	409	420	448	438	456	430	426	421	483	463	464	415	448	454	421	459	443	433	440	450	441	456	435	439	449	406	428	393	378
23709	21042	28391	23927	21178	16539	7338	3544	1993	1290	928	721	597	574	542	457	441	445	493	448	387	390	399	423	412	424	416	411	384	373	369	353	329	312	276	333	320	324	277	348	316	297	291	311	249	303	263	281	303	300	297	271	303	263	284	259	279	214	254	257	249	258	252	253	248	273	259	254	246	277	237	285	236	257	269	226	264	270	258	237	265	257	252	267	234	286	249	243	225	298	257	274	259	274	269	280	276	239	222	218	252	238	237	232	266	244	257	239	256	222	233	270	229	262	296	232	297	267	249	240	250	249	260	244	242	258	237	243	243	285	247	274	240	276	262	278	227	261	254	234	230	259	274	260	260	253	256	250	259	260	250	248	259	251	272	286	238	262	243	222	224	229	252	240	225	247	229	267	254	244	260	258	277	281	259	262	267	256	231	237	258	230	242	267	264	257	240	248	280	260	258	246	242	253	248	226	266	275	253	246	220	246	259	240	234	262	250	238	238	254	268	243	251	281	242	256	246	232	240	266	248	238	240	257	234	269	262	245	226	246	236	223	236	242	247	236	238	247	257	212	271	258	283	239	241	244	234	272	252	252	222	238	288	237	238	246	257	243	266	221	241	248	274	239	252	244	238	243	254	249	237	266	259	279	254	256	260	262	254	240	225	221	245	257	252	235	235	234	219	237	255	223	237	220	243	230	249	257	258	241	256	231	264	239	239	235	249	228	257	241	240	231	264	256	237	265	238	245	248	269	250	229	262	261	229	239	255	230	240	253	276	235	253	259	262	249	254	233	253	235	241	260	249	229	253	246	235	246	250	239	229	256	260	273	227	241	231	241	253	236	262	279	248	252	234	250	250	247	231	251	235	250	264	228	249	273	226	216	265	230	260	252	249	239	247	274	226	254	263	245	229	266	233	265	258	254	256	242	226	259	243	253	264	258	236	296	242	258	221	260	241	252	236	257	244	284	248	255	246	261	247	253	262	253	236	249	245	251	256	244	245	247	222	253	222	248	248	230	249	210	241	238	242	239	257	251	275	244	245	265	263	239	237	240	250	224	246	237	226	259	241	257	231	237	223	237	245	269	245	235	263	224	274	253	234	269	254	267	247	276	239	245	246	245	235	262	247	238	242	254	225	268	248	233	244	268	262	246	237	257	248	217	268	248	241	237	263	282	231	228	265	255	272	239	270	235	237	231	253	235	238	230	257	252	227	255	244	251	227	256	249	268	271	264	256	254	260	269	255	250	264	247	230	267	259	227	278	251	254	257	238	253	243	263	252	248	257	250	218	255	235	251	272	272	255	221	241	233	241	226	273	235	244	294	256	237	248	239	263	213	250	245	262	268	247	270	267	272	240	267	263	266	260	269	217	262	238	274	266	229	256	241	233	242	256	266	249	266	252	255	289	255	268	276	248	251	244	228	276	253	252	237	267	252	247	228	262	269	227	258	252	243	237	257	231	233	284	241	235	252	246	264	257	254	251	259	234	253	256	226	260	246	241	261	264	246	264	245	260	250	268	241	244	247	240	263	239	215	249	258	246	263	250	206	259	259	257	269	240	221	212	231	260	223	243	257	245	250	256	241	253	251	243	287	271	254	262	228	233	248	283	238	227	222	240	276	247	264	244	235	235	257	239	235	239	258	234	271	254	246	238	244	237	228	252	232	265	249	261	245	244	263	246	267	251	256	246	262	222	226	216	246	224	226	224	247	250	214	277	239	271	249	249	235	273	223	264	264	253	258	243	237	204	228	246	272	247	234	236	262	258	263	218	244	251	245	271	240	259	250	239	239	229	281	238	222	232	260	216	255	256	261	264	233	246	239	262	274	238	258	263	247	236	260	256	240	247	229	247	241	217	258	223	248	239	237	265	214	233	240	241	266	238	251	251	254	255	250	232	216	254	259	255	250	234	248	246	246	211	264	251	244	240	250	248	256	266	225	219	294	257	277	264	234	251	231	252	259	248	257	282	278	252	251	225	257	241	256	295	246	244	245	221	263	248	235	236	243	259	268	260	226	234	263	244	256	259	237	215	240	256	256	240	250	249	266	242	232	243	228	236	267	275	263	241	258	226	237	224	264	266	275	256	261	261	242	272	252	254	263	239	239	228	255	245	245	253	266	262	265	246	260	246	239	240	248	255	268	255	240	258	252	253	258	274	251	220	259	244	244	268	221	278	236	235	231	279	250	249	248	242	274	233	247	244	259	239	257	270	259	236	255	260	257	264	238	244	237	262	235	237	251	272	239	247	252	228	247	279	242	260	253	244	258	266	256	257	239	225	215	226	249	253	259	238	270	235	240	246	237	257	271	210	252	245	262	243	238	252	239	264	226	252	255	256	221	257	241	230	249	231	253	246	246	247	242	235	290	252	275	238	261	237	234	266	220	247	254	223	256	249	228	234	234	254	258	239	246	278	264	244	249	256	242	267	281	252	247	226	254	241	264	242	259	230	240	259	234	263	232	238	242	228	242	239	237	227	251	265	245	262	244	261	271	252	264	233	225	264	282	260	251	256	251	229	252	231	241	265	220	257	229	215	259	261	251	254	230	228	239	251	239	238	266	269	252	246	236	267	233	261	244	252	249	230	248	248	249	234	271	265	229	260	288	264	235	255	237	249	254	276	229	248	221	222	254	264	253	230	251	243	251	242	247	260	233	222	248	232	247	250	262	238	230	246	248	250	254	244	246	212	259	252	232	261	272	255	252	226	262	230	213	238	246	271	249	246	237	249	277	242	238	239	278	258	258	241	255	249	232	236	244	228	266	251	246	243	254	245	252	234	251	259	256	276	242	245	244	249	275	247	270	268	233	232	263	262	247	219	253	220	268	247	255	216	251	272	261	245	239	240	225	244	235	232	269	261	263	224	252	247	267	236	245	252	253	258	284	239	271	254	255	257	238	268	224	239	231	236	256	249	218	238	263	230	251	235	243	269	265	260	258	259	248	223	261	255	242	235	257	247	240	260	217	237	238	235	222	263	233	230	269	248	242	241	263	240	255	251	236	263	229	235	267	266	240	214	253	251	220	231	242	248	253	223	258	225	278	257	246	257	247	271	248	251	280	252	251	245	241	257	245	245	268	256	248	236	230	278	245	250	257	263	221	222	285	247	252	243	270	240	233	273	248	240	263	225	261	247	225	254	265	232	254	265	262	266	258	274	263	235	280	283	239	236	269	217	251	257	268	255	241	256	254	234	255	247	248	242	260	234	259	249	239	257	241	271	275	241	224	233	240	237	253	238	241	230	250	243	227	248	230	238	257	299	225	268	266	219	248	255	227	246	236	269	230	266	243	232	249	242	256	221	249	257	265	247	249	251	244	252	270	250	238	262	248	250	279	253	247	253	248	215	253	284	240	257	254	265	227	264	255	247	264	240	248	216	241	259	238	239	257	290	234	252	266	262	214	210	285	250	274	239	271	242	238	238	275	254	247	291	284	254	242	268	260	237	254	238	255	256	236	241	270	232	259	248	251	244	278	239	241	243	262	243	286
16028	34693	32133	22965	17846	13910	10190	7158	4516	2752	1813	1399	1076	974	896	765	727	698	735	701	633	611	627	647	642	647	578	594	585	609	590	494	444	447	424	414	405	373	379	389	441	396	365	403	381	414	361	415	404	402	377	362	350	369	355	334	365	376	373	348	348	315	352	304	342	331	357	318	354	321	366	335	325	333	304	341	333	336	320	340	330	338	300	317	316	349	324	325	349	346	342	326	316	336	329	314	311	311	355	337	325	368	352	338	301	336	294	299	334	298	321	301	342	283	350	286	304	328	324	317	299	324	320	331	319	335	320	322	307	329	319	311	325	330	319	310	312	325	332	319	308	336	320	321	313	316	288	336	319	314	321	316	358	332	343	338	296	275	314	309	303	292	327	295	344	321	328	321	317	297	348	310	339	303	308	323	313	314	341	299	291	294	313	306	294	305	290	338	300	305	314	337	302	313	303	288	333	340	320	333	311	343	310	303	326	334	347	289	340	345	294	318	312	314	308	321	296	314	319	292	322	304	295	302	296	303	307	313	303	323	339	290	333	343	343	314	321	301	326	330	302	330	322	323	296	319	331	335	315	323	323	337	320	321	315	338	309	328	328	329	314	341	327	319	293	327	308	315	348	292	307	345	305	319	321	341	303	320	298	333	334	337	307	297	312	303	324	302	317	310	316	315	328	316	336	308	303	328	302	324	302	338	285	313	289	319	315	320	304	309	312	302	315	309	291	320	319	340	307	312	311	368	320	309	332	334	353	340	325	319	320	336	348	277	313	312	294	292	290	307	294	331	317	320	291	341	288	306	323	330	301	334	327	321	341	326	316	329	283	276	311	305	304	323	307	329	311	267	319	338	300	292	302	339	311	313	324	319	289	331	338	300	312	303	298	343	313	351	294	325	324	295	284	327	316	344	317	302	314	314	318	310	329	286	326	313	340	331	329	296	312	336	333	316	310	307	299	297	340	318	318	324	329	321	308	322	358	314	332	327	305	335	305	312	273	294	320	307	287	325	308	330	325	280	338	317	319	319	312	318	330	308	327	312	311	292	303	328	301	311	309	274	331	321	307	312	322	353	308	297	321	331	291	279	291	321	315	335	293	332	271	332	311	296	313	314	331	319	231	305	331	314	284	291	343	349	304	307	318	330	308	321	323	315	326	318	306	316	335	323	349	342	292	331	302	300	306	331	315	318	324	311	336	313	315	357	309	329	340	346	312	313	341	312	333	308	327	346	300	333	322	319	329	316	331	328	319	306	337	312	330	333	309	295	331	314	327	305	328	313	312	312	332	317	322	313	347	325	336	344	322	315	331	319	315	321	304	301	299	291	318	321	298	343	307	289	325	305	312	299	315	290	299	331	353	303	305	322	320	293	266	323	330	297	344	314	300	315	325	307	327	292	294	313	317	305	311	330	312	331	343	333	325	299	333	327	317	312	316	293	308	302	299	307	340	304	286	313	329	332	319	296	322	317	325	345	311	327	287	316	318	335	310	306	337	323	334	318	298	316	312	291	306	332	256	359	325	302	315	305	318	317	330	341	271	288	334	340	304	267	318	307	325	287	271	333	311	329	323	349	320	297	344	305	306	317	299	304	297	294	322	301	301	320	288	316	311	336	350	329	304	312	304	284	319	353	292	291	324	333	323	331	297	301	346	326	307	306	334	322	300	322	317	319	323	315	301	303	327	320	287	321	317	269	343	305	319	291	325	345	308	324	299	305	295	335	285	307	322	310	305	318	306	323	302	328	291	309	319	301	284	330	334	331	328	302	310	321	297	333	306	309	292	307	317	330	322	308	344	321	304	300	333	300	346	307	290	319	309	326	330	311	322	281	308	326	337	307	376	276	314	345	307	306	276	319	310	287	326	307	337	306	338	320	324	331	298	334	306	304	303	315	295	318	340	311	332	347	296	311	338	280	343	311	287	318	323	328	307	317	294	336	319	293	309	305	323	332	301	318	325	321	284	293	325	356	350	301	328	320	304	307	304	300	296	319	309	307	321	297	347	268	318	325	291	338	357	348	293	302	264	329	300	338	360	319	305	291	319	329	302	311	327	329	315	275	294	318	286	306	333	300	324	303	335	297	322	275	336	306	319	333	326	324	308	321	291	340	281	298	321	277	320	301	294	330	303	297	340	332	284	364	305	301	321	323	312	301	320	286	316	316	359	280	266	337	326	330	318	332	327	339	299	302	322	325	314	332	306	302	320	310	309	328	331	339	327	307	310	298	316	295	276	317	337	311	335	327	327	275	317	297	278	308	316	298	308	316	297	314	316	298	310	316	288	338	327	304	312	340	311	305	319	314	323	322	305	300	314	328	323	297	335	287	310	300	325	301	309	306	327	296	311	289	312	320	313	325	324	328	336	334	304	291	313	316	308	318	372	300	329	291	292	310	310	322	315	329	366	313	318	329	322	274	322	309	316	298	314	296	317	315	303	330	302	287	304	313	318	352	302	345	289	305	318	309	314	339	305	311	331	312	334	330	326	316	328	328	290	321	336	269	315	287	320	298	317	363	305	296	313	333	330	278	312	337	307	318	305	291	337	314	348	326	296	303	298	317	341	328	295	321	322	335	348	320	282	325	293	291	317	346	325	311	332	318	338	324	313	329	315	293	299	316	308	333	323	296	304	327	322	309	328	325	306	313	332	304	329	306	326	324	332	343	324	313	298	318	308	318	322	306	299	325	303	322	277	343	330	300	346	342	312	314	317	302	303	327	342	302	316	310	315	307	324	329	323	291	313	332	343	292	322	321	313	316	309	292	317	353	331	288	331	313	328	292	322	298	321	312	310	310	316	294	341	308	358	303	321	317	323	311	306	287	321	308	338	321	298	309	256	304	348	342	319	293	294	314	313	307	283	318	296	331	326	325	302	309	321	333	336	302	327	334	276	329	310	330	318	320	323	331	287	312	329	312	312	318	342	331	305	330	325	314	304	316	299	320	338	300	298	280	345	302	322	327	345	286	317	351	276	315	309	316	329	337	319	332	324	307	308	333	314	300	294	307	343	289	312	331	311	319	322	319	305	299	300	323	330	330	336	292	323	321	282	279	285	350	323	353	321	343	332	338	324	346	342	298	298	329	318	299	348	303	299	335	315	308	314	322	317	317	279	304	300	318	324	324	337	323	316	314	288	313	290	325	298	346	309	324	327	320	322	321	324	329	304	296	327	305	296	318	337	322	349	331	301	312	296	296	361	323	290	302	314	326	328	339	327	311	310	324	295	328	310	284	304	300	308	327	295	289	306	268	321	287	296	338	305	309	323	296	342	335	299	311	271	325	349	323	318	318	336	309	317	304	335	345	315	309	328	303	345	278	291	311	326	280	317	348	300	325	302	301	311	325	291	320	330	319	314	303	329	315	284	301	331	313	299	329	348	319	303	300	339	298	315	289	328	317	305	316	300	316	321	312	308	345	313	310	321	332	309	294	313	297	332	302	354	302	311	314	323	295	316	315	299	299	301	282	312	300	294	347	294	299
22633	21026	28815	23438	21086	21508	16708	5429	2651	1675	1194	878	809	704	650	580	545	492	491	490	408	387	462	475	452	474	447	416	403	403	425	325	273	293	264	265	237	272	272	275	283	302	251	293	281	261	238	265	242	237	240	254	242	256	225	245	242	209	231	233	227	206	231	229	206	222	212	208	209	201	242	226	207	232	197	218	229	201	198	210	224	226	209	211	210	211	200	208	203	196	212	199	187	200	243	220	197	216	217	191	221	196	180	185	212	193	196	198	230	157	215	178	166	180	185	206	201	196	205	185	196	200	197	212	230	215	226	232	245	205	211	211	213	186	206	185	186	207	194	217	197	204	186	194	190	171	190	202	197	188	211	179	200	203	187	211	196	192	197	215	196	228	223	194	182	221	208	197	219	196	210	191	184	194	211	201	204	222	179	221	197	204	203	180	213	229	198	202	199	202	214	224	204	206	199	192	200	210	195	196	199	206	199	195	174	188	214	198	215	217	181	204	186	188	221	199	232	213	194	204	203	187	212	168	181	187	217	206	189	163	200	210	206	209	173	223	184	198	213	213	227	191	198	195	198	196	186	175	190	197	209	231	177	212	193	185	166	197	178	211	200	206	213	187	208	169	219	191	211	202	211	194	216	228	187	210	241	217	203	207	191	211	214	172	187	177	214	214	212	215	189	215	234	199	200	197	192	221	207	200	206	205	199	193	203	192	189	204	201	208	194	193	188	208	184	179	213	188	206	199	192	213	206	219	186	236	193	214	201	209	220	175	197	194	191	225	208	200	208	183	212	200	207	215	177	193	224	189	168	187	199	218	210	201	201	228	219	207	226	191	185	227	190	196	199	190	208	192	191	203	206	205	212	235	205	212	176	189	204	203	206	199	185	225	193	184	201	207	195	209	205	175	184	196	188	214	202	183	172	228	198	205	183	195	201	187	208	212	186	176	215	203	191	196	219	230	213	177	189	203	215	180	198	197	192	197	200	212	200	179	218	207	182	201	218	180	192	182	204	197	194	214	203	227	205	224	202	210	212	195	202	198	206	206	187	223	206	228	211	181	204	227	194	192	217	207	195	196	199	177	191	213	201	202	192	209	226	190	211	174	222	164	219	181	200	187	201	187	201	219	209	200	205	180	162	207	187	220	192	190	205	190	223	187	207	218	190	216	187	206	203	200	204	182	189	211	188	200	182	188	223	198	189	216	208	187	181	217	207	219	199	191	195	198	187	197	186	194	192	212	227	209	214	182	179	183	204	195	197	213	205	187	207	196	207	211	196	213	189	214	194	210	215	186	195	184	193	204	217	199	184	212	205	217	216	163	192	206	172	166	210	200	175	219	180	194	207	174	209	209	220	187	198	198	209	193	204	189	186	213	216	196	172	199	205	184	193	220	210	203	222	179	172	192	177	210	240	197	199	201	197	199	212	207	204	208	210	197	192	212	195	209	226	188	201	176	207	196	211	206	196	198	189	183	199	202	209	200	193	189	227	199	206	201	198	204	196	172	184	211	220	194	220	204	198	206	209	218	206	225	199	202	186	186	202	228	210	217	196	187	192	216	196	193	231	210	204	232	175	206	199	209	186	171	225	205	225	198	199	208	221	190	188	215	206	181	202	201	177	214	207	198	193	188	223	193	179	193	216	212	199	179	194	210	175	208	202	198	206	219	191	207	195	195	202	216	215	197	201	227	197	200	205	193	212	195	215	203	209	188	178	188	210	200	187	194	215	215	175	204	197	215	185	209	214	226	171	181	213	236	217	214	230	201	198	194	204	184	210	219	196	203	212	209	198	176	189	218	203	183	181	215	183	232	222	213	210	197	198	211	174	187	198	192	219	197	210	211	183	193	188	199	234	188	193	187	226	190	190	181	192	202	186	202	212	198	192	184	188	194	189	197	199	204	203	192	220	213	226	206	202	178	202	200	204	187	181	203	193	196	199	210	192	204	206	188	209	203	209	202	205	179	195	194	196	181	209	207	223	202	187	199	212	201	193	205	235	170	192	213	162	201	198	202	201	214	200	192	183	209	217	204	208	183	176	209	175	208	221	201	181	216	211	221	201	225	187	189	226	217	206	168	194	195	197	177	204	209	201	202	180	185	194	187	211	198	214	195	211	180	196	193	220	195	205	213	199	192	196	173	205	219	210	213	174	209	210	190	208	229	200	184	191	176	197	184	210	186	197	189	206	207	201	210	198	222	208	205	215	193	193	195	205	207	207	181	179	200	208	209	185	213	207	199	225	237	232	196	207	209	209	196	183	228	222	205	214	176	229	191	194	206	166	215	210	197	202	223	208	218	194	204	198	192	202	211	203	195	192	214	209	223	200	210	192	193	207	207	198	207	216	220	215	184	202	196	201	229	197	217	186	170	201	205	197	208	202	218	218	194	191	189	222	198	206	187	215	222	198	217	202	192	214	192	190	200	212	207	202	193	208	193	199	198	201	189	177	200	206	185	197	233	219	192	199	207	207	188	190	203	209	197	171	185	230	214	188	202	212	202	191	218	193	186	193	194	210	215	212	196	207	232	212	189	197	187	194	201	185	200	181	183	213	204	187	212	229	212	205	199	187	219	203	211	206	199	183	195	212	203	215	194	212	226	181	196	200	207	212	213	200	188	223	197	191	209	197	195	204	221	201	211	197	215	181	186	194	196	181	188	195	203	198	188	165	215	184	229	199	185	226	210	217	161	190	203	182	188	200	190	200	185	198	236	200	218	194	215	190	169	178	183	231	178	193	196	201	218	212	200	215	201	180	193	206	209	189	209	202	219	220	171	202	207	211	194	198	185	197	206	181	210	211	169	183	178	197	209	192	224	192	202	175	184	184	224	197	191	194	229	196	197	219	204	213	181	220	195	194	209	207	226	214	194	173	193	191	201	226	187	193	194	196	189	192	177	201	186	207	219	220	195	206	201	197	210	205	202	201	216	179	204	204	188	162	205	195	198	213	194	183	198	190	183	219	203	203	223	209	189	212	175	207	191	199	181	207	206	169	195	230	222	206	191	217	184	196	194	209	206	194	213	183	190	182	196	195	189	171	229	151	198	216	199	213	199	193	187	190	210	157	200	211	241	206	210	208	217	202	222	202	205	206	202	211	202	208	208	201	207	203	196	183	212	189	207	195	198	179	188	207	198	207	200	180	184	189	209	207	186	223	216	195	203	197	198	201	188	200	193	203	199	194	204	188	210	197	200	211	213	184	191	200	205	183	193	185	213	173	217	214	201	215	196	212	196	200	198	194	198	175	171	203	225	220	200	201	211	203	204	194	219	198	179	228	207	214	213	208	202	184	184	193	199	225	186	185	214	191	189	164	200	220	205	210	204	203	197	187	176	187	204	229	207	190	181	214	200	209	195	195	173	224	209	195	199	250	202	217	161	255	206	221	201	202	200	201	210	240	214	221	213	180	210	205	207	196	203	184	204	199	204	186	200	202	202	186	239	186	205	189	200	203	191	194	200	195	219	177	189	197	229	204	239	198	186
18571	39463	36629	27839	22398	17919	13476	9304	5764	3570	2514	1869	1534	1323	1129	1040	897	863	885	703	679	668	693	763	725	668	657	590	646	656	593	572	449	413	389	390	386	384	400	429	362	443	354	360	358	343	340	383	348	328	354	312	302	315	315	279	317	301	305	282	285	294	262	274	316	303	278	280	277	254	256	284	267	264	254	263	268	261	251	278	260	243	269	260	261	267	216	322	268	270	262	285	264	228	248	244	251	253	272	271	260	215	260	243	263	254	216	266	253	254	246	231	250	275	236	259	235	261	244	210	256	235	240	246	254	243	241	226	230	249	248	238	233	250	256	233	252	239	257	223	240	244	253	255	256	264	229	238	229	271	268	255	233	250	248	271	249	249	235	264	234	243	238	258	243	234	246	287	241	228	243	234	228	247	239	238	263	238	255	223	253	264	245	251	211	225	258	223	267	228	260	237	223	245	237	232	264	238	231	268	253	247	222	262	267	273	235	229	229	245	248	247	268	229	227	222	241	222	240	255	232	236	224	237	245	254	253	223	228	281	229	244	251	235	235	238	257	252	215	266	253	253	245	231	273	236	246	271	235	254	255	234	255	233	245	206	236	226	241	257	266	266	264	252	250	265	279	241	263	235	230	256	262	221	273	253	263	234	239	249	234	259	233	241	214	239	252	219	256	245	273	270	225	252	223	260	275	237	257	270	230	224	220	239	222	242	247	238	236	226	275	268	233	223	209	258	239	262	236	240	255	250	237	222	248	244	263	244	264	229	237	226	221	256	244	253	264	239	241	230	253	257	231	212	254	247	238	254	238	222	259	261	227	251	237	225	240	239	209	253	277	261	233	274	269	234	249	234	238	264	250	220	251	267	248	232	232	233	263	227	266	221	246	256	219	237	236	261	229	229	254	251	244	237	213	265	250	223	224	238	228	261	252	253	267	268	228	219	256	244	261	265	257	223	237	220	228	226	250	270	264	235	269	255	252	223	233	257	259	243	277	228	242	244	255	243	266	239	235	251	250	208	244	245	281	223	232	240	243	234	252	212	232	251	243	234	241	228	224	245	263	241	253	260	272	277	258	257	262	251	248	265	236	217	227	240	248	253	256	264	257	258	245	227	263	242	247	249	273	278	268	241	241	239	240	239	224	251	281	253	216	223	270	240	250	222	252	269	237	252	240	265	233	251	268	241	230	279	246	228	254	254	219	260	250	252	264	244	219	250	264	249	240	215	253	247	238	240	240	218	244	249	242	259	226	302	246	275	248	248	228	260	246	211	259	239	250	235	246	229	252	279	228	217	255	234	236	248	234	242	247	246	240	231	249	248	250	252	221	231	281	226	261	262	246	256	277	248	197	216	243	219	267	267	233	225	252	239	254	224	253	234	256	257	247	243	229	235	215	246	244	249	242	260	238	253	253	224	252	252	248	258	259	275	273	225	230	214	265	253	248	257	282	258	228	238	226	261	233	250	227	217	258	245	265	249	199	256	241	263	228	201	220	247	232	261	241	254	242	257	238	262	245	215	248	241	246	236	260	243	254	266	262	228	246	260	233	243	246	233	237	268	232	234	240	271	249	248	253	231	252	257	282	231	233	243	245	252	272	265	255	257	243	252	237	260	244	256	270	244	260	268	260	251	260	229	256	245	260	236	250	236	229	230	268	243	226	249	255	225	271	239	219	268	273	235	240	262	244	219	241	268	250	247	245	274	238	260	282	236	267	237	243	252	251	257	269	210	216	245	239	216	246	285	224	226	245	221	254	238	265	225	243	269	274	262	267	268	267	226	235	250	241	225	242	230	240	251	250	285	225	228	245	289	275	253	252	241	233	234	247	242	236	218	227	217	234	227	230	260	266	248	217	219	260	265	258	241	262	254	268	227	207	253	240	236	261	262	242	257	254	224	255	250	245	245	222	236	242	248	268	223	226	249	242	231	235	260	244	252	251	237	249	246	207	238	257	266	253	279	235	252	243	217	264	214	225	213	244	268	253	261	252	252	246	237	255	226	245	252	228	248	250	236	238	249	241	231	263	249	242	227	248	221	248	227	265	254	229	229	252	254	266	234	255	224	243	236	257	246	239	255	248	252	235	266	255	233	271	239	224	254	256	265	241	246	227	224	272	253	218	241	263	273	252	220	274	220	223	225	240	247	255	239	256	253	252	236	270	247	258	252	243	247	232	214	234	249	227	263	254	259	266	250	251	239	264	244	274	270	222	243	240	263	252	230	256	209	237	223	237	225	282	242	221	217	240	218	264	255	268	247	257	248	269	232	251	251	201	285	247	224	212	257	236	232	234	249	247	242	232	246	238	258	249	236	240	237	228	211	233	259	262	257	238	251	243	254	230	256	240	248	232	237	254	250	216	255	249	237	258	250	245	243	273	262	265	227	260	260	255	247	243	222	234	244	228	245	227	253	238	235	235	228	231	251	216	271	249	234	219	229	272	246	269	229	243	250	230	251	266	269	250	242	272	232	271	237	241	281	248	265	241	219	236	217	260	248	244	246	252	245	241	197	243	243	264	219	234	245	233	269	243	242	264	224	246	243	249	227	240	226	246	236	236	236	224	230	237	242	237	211	249	226	245	246	249	241	251	236	257	268	225	231	242	243	233	260	259	236	228	265	257	256	231	241	231	251	230	252	247	210	225	258	247	237	230	264	244	235	265	244	266	262	210	237	243	232	249	256	239	249	250	259	243	242	243	263	240	251	225	262	249	241	269	254	246	266	248	224	264	226	227	226	264	252	228	220	235	226	255	238	233	221	257	230	254	228	259	241	218	229	279	241	275	239	243	242	238	238	260	236	224	235	261	234	231	236	259	240	226	219	225	218	222	232	254	221	251	235	261	260	245	240	220	236	215	266	239	242	242	260	247	240	234	250	239	222	209	242	235	246	238	223	229	253	248	252	260	221	269	227	222	230	245	265	233	274	255	228	211	269	234	225	265	238	236	247	267	250	245	206	206	264	248	249	239	246	237	229	235	246	244	223	225	230	268	248	248	224	235	249	248	265	253	239	225	256	264	236	222	256	244	263	243	250	243	245	240	246	249	263	247	249	231	220	234	219	222	231	242	220	251	240	259	237	247	218	233	268	227	235	239	250	236	251	208	223	273	230	267	253	225	255	256	242	256	261	262	251	237	232	245	259	231	258	233	271	216	248	235	280	248	210	232	235	244	238	234	243	255	237	269	225	250	258	233	267	264	270	232	256	231	248	247	251	264	271	240	253	240	257	239	229	211	250	237	241	240	238	277	207	243	231	218	234	240	238	244	252	241	236	264	265	244	232	234	219	248	260	263	221	246	240	251	234	246	238	276	238	253	244	260	251	261	258	241	264	233	262	230	266	226	250	240	251	264	241	253	216	244	243	271	231	238	256	266	257	227	237	261	220	241	229	240	243	254	265	238	275	217	251	215	225	221	252	234	242	238	255	247	242	244	218	230	264	227	218	253	249	263	245	208	238	216	221	269	262	240	255	237	258	256	243	250	274
26945	21320	21837	14806	7723	4844	2852	1831	1135	761	591	544	543	509	503	460	476	450	426	484	410	441	408	450	473	444	436	458	465	425	391	388	361	386	389	382	397	386	402	372	385	398	363	359	343	368	376	365	381	427	360	360	371	361	363	335	367	339	372	387	372	343	375	366	353	353	323	362	363	347	363	401	363	343	349	343	339	378	338	377	374	351	335	386	341	361	352	329	313	378	357	343	341	379	366	338	343	347	381	348	328	324	335	389	389	342	359	346	365	376	315	322	356	353	356	382	366	399	336	352	349	343	357	345	360	374	322	334	305	370	372	346	359	346	407	349	356	365	360	361	349	359	368	366	362	362	338	343	339	361	332	338	359	342	353	356	347	360	360	394	373	383	348	347	371	344	392	336	366	336	331	342	331	353	347	356	365	387	363	356	345	330	372	378	376	363	347	340	352	379	373	360	347	348	345	363	386	376	372	335	357	347	372	333	382	325	345	350	350	375	336	364	361	365	345	367	340	320	323	359	365	334	346	337	367	339	343	340	393	340	356	329	347	335	384	362	306	346	359	319	343	366	356	363	353	347	368	354	370	345	367	372	333	352	348	386	347	365	348	341	382	342	317	399	331	368	345	353	365	338	363	350	356	339	352	340	349	370	341	378	334	338	354	335	343	360	363	341	387	331	361	366	387	353	317	363	361	365	359	348	345	379	318	355	303	348	329	328	378	378	382	348	326	315	365	336	358	314	347	343	356	347	363	326	333	336	352	368	347	314	386	352	359	337	379	354	372	363	335	368	340	346	377	338	350	338	338	337	353	369	323	307	340	333	395	388	343	362	384	379	376	345	329	375	344	349	372	362	321	363	353	357	351	348	352	366	338	359	380	376	369	338	332	371	344	383	364	331	320	358	364	343	350	350	379	338	348	378	332	352	349	366	353	343	350	387	361	336	367	350	362	381	340	345	356	374	368	367	370	340	349	347	356	353	369	340	392	343	363	359	368	327	361	364	367	364	363	354	399	344	337	357	399	355	353	351	375	352	324	359	355	349	338	360	347	356	368	364	380	354	374	367	326	385	341	378	327	335	344	342	372	350	376	353	316	350	356	354	353	343	366	360	334	381	346	312	365	348	351	353	352	347	354	368	356	349	356	370	360	384	349	351	377	361	367	362	374	392	337	322	347	345	375	345	309	353	349	349	338	360	344	360	359	301	363	388	329	393	343	391	312	368	343	366	361	373	347	320	340	353	335	345	327	357	363	369	358	398	377	376	340	340	356	337	363	346	348	326	365	349	370	338	317	348	303	334	368	334	314	367	336	384	334	362	304	335	369	314	338	334	340	371	360	304	371	369	371	325	392	361	385	374	392	363	365	343	331	358	350	333	361	354	336	341	339	322	330	363	330	343	388	354	332	358	355	360	340	309	351	375	373	375	370	370	353	368	322	365	333	358	344	379	334	356	318	354	353	342	349	394	357	370	362	326	373	312	331	356	350	376	356	340	363	352	356	379	364	331	339	378	353	363	348	339	370	341	332	321	326	363	353	335	332	335	358	361	328	347	374	352	337	385	312	350	392	386	359	343	385	338	335	374	371	362	368	344	347	317	346	372	383	344	341	380	380	354	342	303	345	363	351	323	313	376	357	323	301	321	345	375	383	329	334	356	359	353	334	358	357	364	351	345	357	351	375	359	319	358	326	338	369	370	373	370	357	340	348	326	341	332	335	356	339	320	317	368	357	344	368	321	388	345	336	359	340	349	370	364	350	368	379	369	356	354	338	351	371	342	386	322	347	337	332	367	356	345	419	347	362	338	387	326	369	335	353	364	366	338	349	366	332	336	393	342	372	328	340	350	341	354	345	402	345	348	351	332	328	349	330	389	342	347	364	339	393	354	356	356	358	360	346	358	355	366	348	349	356	362	327	348	347	357	375	348	374	344	356	366	353	349	348	400	367	358	385	343	388	338	370	355	368	334	356	329	389	383	351	355	354	358	355	382	371	360	351	351	366	354	355	345	372	390	375	351	362	370	365	353	347	368	341	358	332	358	370	367	311	346	381	359	387	396	366	329	360	387	358	370	359	353	330	356	362	351	360	347	346	377	341	353	371	336	336	343	314	343	349	372	351	367	348	358	353	351	322	334	354	377	356	394	323	355	382	381	349	353	343	379	350	323	359	366	359	365	351	316	388	320	316	369	346	381	328	357	361	344	353	339	397	361	329	375	361	356	392	355	343	329	334	359	359	354	333	345	357	368	371	328	339	387	335	405	344	359	339	368	336	354	360	344	371	344	339	344	332	337	345	360	344	357	348	366	342	370	358	345	350	372	378	367	320	369	352	335	340	386	384	346	356	360	342	351	386	376	379	347	317	333	331	371	340	356	361	312	290	327	342	362	354	361	371	400	353	346	356	337	344	365	337	361	349	374	344	326	348	357	352	348	360	338	341	348	359	338	329	353	367	336	370	340	344	384	386	351	335	338	327	360	333	338	342	365	356	331	343	344	339	366	352	348	367	381	324	366	351	362	321	352	356	359	323	339	332	318	340	338	356	371	338	363	338	339	329	348	371	340	366	355	355	337	349	374	390	362	357	339	328	342	361	354	356	367	357	309	341	349	348	353	331	369	360	365	354	332	371	364	388	322	340	337	367	375	338	362	326	371	393	339	347	364	366	363	352	350	346	389	363	360	385	362	360	351	349	350	345	345	354	378	352	376	318	328	303	357	392	350	356	373	347	349	342	368	359	381	358	343	317	330	343	359	332	328	342	354	363	357	371	364	317	356	381	367	342	345	349	357	337	364	374	332	353	344	347	367	344	366	338	381	369	347	360	353	367	362	383	360	383	339	334	305	365	357	354	351	383	355	330	348	371	359	361	356	374	370	354	352	368	373	316	353	365	368	347	352	343	355	365	353	356	350	347	333	343	345	372	333	349	360	347	385	352	342	343	356	353	341	349	342	332	370	351	381	370	339	385	331	344	352	349	320	355	365	338	347	345	344	369	345	357	342	313	333	362	345	336	393	325	335	333	362	340	331	346	333	374	362	348	357	340	344	327	340	343	351	359	325	352	356	358	349	322	338	322	337	342	354	351	363	387	350	329	364	367	371	354	327	371	360	363	384	373	374	378	378	386	354	330	342	345	322	343	368	375	357	362	378	366	358	382	343	348	361	351	338	343	360	338	346	347	338	371	366	360	349	354	353	329	343	321	365	353	365	373	396	318	311	363	373	352	364	365	386	327	329	348	348	334	363	343	340	369	363	383	379	363	363	337	348	352	330	391	392	342	368	366	344	367	346	346	380	358	363	337	396	323	382	364	386	353	313	363	328	360	351	344	360	335	351	381	331	353	346	331	337	347	366	394	324	362	354	342	337	340	340	352	351	413	355	338	346	355	343	332	344	358	344	314	320	310	347	372	373	330	364	356	327	364	377	355	340	368	322	348	358	370	331	348	321	367	383	361	387	319	348	320	338	384	338	347	359	342	337	377	339	363	360
15387	27996	25683	16627	12421	9146	5995	3836	2393	1554	1109	898	794	781	703	692	675	646	631	661	577	557	652	615	612	627	606	578	641	597	549	506	533	495	470	493	504	511	507	530	502	462	468	500	469	495	487	475	496	481	497	456	452	450	460	476	438	475	442	409	427	417	484	399	430	452	438	454	480	402	442	461	438	451	459	430	453	444	416	462	492	439	440	475	420	412	424	488	464	435	423	424	457	438	413	442	471	415	435	423	469	462	469	454	406	490	473	447	420	436	457	407	464	417	423	441	430	446	440	420	433	417	418	439	419	462	405	424	457	439	459	421	423	447	450	443	466	425	430	391	423	422	463	437	468	446	409	453	442	464	440	453	411	449	452	409	410	481	423	434	461	440	443	460	461	430	441	464	447	456	456	400	418	474	450	434	475	444	447	470	448	445	464	428	408	424	435	441	433	470	450	451	433	456	439	487	432	443	435	447	431	466	422	459	445	473	409	457	403	447	451	394	425	434	435	451	412	463	418	409	443	439	473	425	453	476	428	412	458	421	483	473	451	486	453	444	444	403	441	411	442	423	452	442	461	450	451	448	425	462	458	431	446	449	455	418	429	435	452	446	471	403	411	463	412	419	474	448	475	468	415	466	441	432	451	452	455	456	439	456	467	443	490	400	419	441	462	455	457	420	390	467	457	434	451	451	438	446	442	421	453	453	469	473	497	462	460	437	437	459	413	440	440	466	434	437	455	466	457	473	456	418	439	397	459	413	403	465	481	446	417	449	458	431	437	429	468	411	448	430	456	414	492	446	468	419	415	458	426	447	427	436	419	439	452	457	416	439	446	439	419	418	424	444	440	434	430	458	492	432	460	482	455	453	459	450	482	435	456	419	445	444	421	444	429	458	454	472	417	460	412	434	457	442	463	498	432	419	445	409	418	483	458	453	459	416	450	436	449	441	432	420	475	430	451	426	432	469	451	460	460	423	422	456	447	440	454	491	426	468	440	437	466	473	409	394	431	436	421	437	444	449	415	412	459	442	431	434	503	401	432	429	456	445	422	423	424	435	460	437	462	446	422	441	407	446	448	447	424	448	462	446	429	437	460	442	423	459	474	455	466	419	462	427	465	441	430	429	463	431	489	435	414	455	435	429	437	441	475	447	453	445	461	409	443	466	435	452	452	438	454	460	444	459	452	417	438	470	469	448	434	446	453	394	464	436	468	484	462	403	460	473	453	469	464	401	434	454	439	446	440	431	435	419	457	437	399	440	449	435	401	479	468	463	461	451	471	417	457	462	384	449	471	455	444	425	427	467	472	453	434	452	426	435	420	489	411	435	404	410	465	414	461	476	431	499	416	431	440	460	446	448	442	454	456	429	470	420	414	424	419	431	388	475	420	409	454	452	413	467	443	449	405	428	431	441	463	407	468	429	428	408	452	423	419	451	444	493	439	396	412	415	436	439	425	440	450	480	469	458	439	438	444	461	439	452	450	414	462	446	395	453	425	451	445	437	455	408	424	463	418	430	431	464	440	430	443	430	424	429	454	450	469	471	425	459	415	446	439	465	430	471	454	413	469	420	406	463	441	455	462	422	463	458	436	425	400	433	450	443	419	447	469	429	457	438	447	405	478	463	407	433	454	424	432	418	447	442	433	445	437	486	441	408	471	435	463	428	417	433	471	456	429	434	440	421	459	409	435	443	454	450	432	385	431	425	418	411	453	451	447	459	430	465	443	412	452	426	438	454	431	431	463	430	423	462	437	438	449	422	470	422	472	402	434	418	432	438	469	433	486	468	403	417	431	459	448	441	429	423	471	437	447	450	473	451	461	386	473	436	463	421	453	433	456	431	436	483	482	416	438	444	458	449	461	469	447	455	403	417	422	473	403	444	439	452	432	426	421	417	405	403	448	445	442	476	472	435	423	483	435	432	401	433	454	425	438	431	418	425	446	422	461	414	406	456	433	472	453	438	466	464	393	387	411	452	502	453	446	451	395	459	435	436	438	437	437	444	440	444	457	431	453	417	433	432	423	400	417	403	471	440	460	435	418	479	430	434	453	448	421	457	421	475	454	447	461	410	434	423	436	407	452	439	442	404	452	440	423	451	438	420	458	449	390	434	460	470	421	430	400	473	451	461	409	419	419	416	417	479	448	433	445	450	458	469	483	466	426	474	453	395	459	461	438	427	432	434	406	436	451	430	457	411	439	430	439	443	464	434	463	451	430	450	424	434	450	450	429	433	442	431	435	429	439	423	488	462	447	412	424	458	455	459	398	427	446	405	469	420	407	435	498	446	422	476	435	434	394	423	479	411	402	464	430	476	483	441	434	452	437	416	459	453	453	462	444	452	451	470	443	444	414	445	427	435	395	439	419	417	416	435	445	459	440	412	466	434	460	470	429	424	425	439	432	422	449	469	468	426	408	481	464	464	468	431	460	444	428	455	442	475	425	465	412	478	457	429	447	442	402	417	460	425	459	445	390	445	453	408	442	438	395	468	450	459	436	425	416	450	433	424	454	424	423	409	447	437	462	437	458	420	445	401	419	464	410	446	459	433	446	477	424	458	455	476	461	413	407	455	419	438	456	444	440	424	462	424	419	412	422	418	431	446	436	435	415	414	441	434	459	424	449	441	417	390	452	478	413	431	462	445	500	441	447	427	434	492	448	446	425	418	474	421	438	446	480	427	426	410	451	456	455	433	442	408	457	441	442	426	400	441	443	441	422	420	434	433	442	410	451	422	470	465	445	442	419	429	473	455	447	490	411	450	489	420	470	423	419	445	463	439	387	425	449	409	483	430	439	418	453	429	466	418	421	442	457	453	417	433	439	448	465	438	427	421	438	452	451	415	446	396	417	443	434	461	417	429	445	453	456	453	463	430	426	415	453	440	411	416	424	432	447	456	416	423	455	441	421	469	425	452	442	421	470	408	484	446	441	481	415	438	461	409	452	415	456	417	427	430	452	427	449	437	480	430	429	463	437	426	425	446	426	447	499	467	444	459	405	423	440	435	407	430	467	459	476	425	469	462	437	461	432	453	402	431	414	425	425	443	446	454	424	439	400	422	431	447	435	448	466	452	442	430	467	407	433	429	465	437	413	433	455	415	441	433	449	467	458	440	458	426	400	430	470	419	432	424	441	418	483	462	469	447	422	408	430	447	422	420	446	441	428	424	465	422	449	433	459	423	449	476	428	455	462	407	430	465	387	474	448	429	441	443	421	436	428	475	416	489	453	417	441	434	452	445	432	423	421	472	451	467	439	449	446	454	413	459	445	447	437	469	452	444	467	442	449	455	441	468	446	461	442	453	431	465	472	454	421	429	439	434	418	445	433	438	431	419	434	441	445	431	489	418	453	439	447	417	424	430	406	445	483	403	439	387	450	456	434	462	455	419	447	461	474	416	426	476	434	409	439	467	428	410	446	440	458	427	471	403	441	456	456	407	401	437	449	451	452	455	407	431	410	466	466	422	443	447	419	446	423	404	464	430	444	415
23686	21049	28366	23972	21216	16696	7009	3077	1758	1228	904	713	674	585	509	522	491	445	460	453	422	395	419	409	460	411	387	364	398	365	376	320	339	323	298	295	302	276	296	329	332	301	284	307	326	307	274	316	283	288	285	259	281	303	286	301	269	280	259	253	246	264	245	265	263	264	286	272	272	276	294	270	276	284	249	252	276	245	227	272	288	261	267	276	269	267	256	238	299	271	228	294	278	239	268	268	276	284	253	233	265	251	221	247	249	234	259	262	258	275	253	268	290	233	216	252	262	261	264	261	265	267	254	245	265	246	233	269	276	258	234	272	260	257	241	250	206	227	255	249	265	269	267	257	303	244	235	246	264	235	232	253	264	269	270	243	239	264	266	273	254	266	245	268	252	259	250	232	272	252	268	288	247	263	262	270	252	254	282	258	269	261	261	253	247	219	247	249	244	269	251	252	230	268	247	260	255	262	254	265	231	293	275	247	243	252	242	265	264	226	256	257	279	229	253	253	265	259	268	276	237	262	256	227	244	268	241	265	246	259	274	229	240	259	244	254	268	260	236	247	266	227	274	250	250	244	250	250	245	255	273	260	249	250	272	266	252	256	255	252	265	244	249	241	251	264	239	261	267	246	261	264	249	250	247	247	257	258	265	233	250	250	237	266	224	222	214	222	259	244	266	262	258	224	253	279	247	272	264	258	258	249	227	232	230	247	266	250	230	241	286	259	241	236	262	243	225	236	242	265	267	241	213	241	262	257	254	233	249	269	279	252	296	278	258	255	236	232	258	236	261	267	246	264	266	267	244	237	271	252	265	240	253	264	259	238	233	225	234	274	229	274	266	246	241	255	238	264	256	251	272	244	242	245	279	271	260	260	245	244	223	254	239	244	266	235	253	254	219	259	248	242	276	260	224	226	241	300	252	225	245	226	245	243	262	268	266	250	249	272	258	240	246	238	247	253	239	272	259	241	242	270	242	247	231	266	269	264	240	253	248	242	261	272	255	240	222	248	249	263	270	245	252	264	219	273	268	298	225	254	260	262	254	254	261	294	246	244	262	238	242	259	277	260	231	295	269	275	267	262	241	237	256	272	273	231	256	268	267	267	264	268	280	261	266	242	262	262	244	257	265	244	265	241	256	265	237	236	242	268	255	248	256	237	236	219	264	258	241	286	259	267	233	270	271	265	282	258	273	245	254	253	241	230	271	293	258	258	232	240	230	258	248	224	240	255	259	276	278	268	272	239	238	271	260	242	261	267	246	261	268	266	244	242	273	257	248	269	217	237	262	276	273	246	249	230	270	263	276	253	238	219	231	273	272	269	244	276	271	245	256	263	263	250	250	255	246	256	252	246	245	268	251	212	281	239	289	252	249	226	273	281	245	238	231	232	293	228	251	242	262	262	286	227	221	268	279	276	248	264	247	243	268	251	276	240	223	259	234	254	272	226	263	242	252	278	275	238	258	272	293	265	268	269	237	266	263	290	255	237	253	260	246	237	261	271	244	266	251	254	250	265	253	276	279	259	243	262	246	231	238	234	253	216	226	270	261	283	233	250	253	258	223	257	270	252	273	229	267	241	249	270	265	236	245	258	240	240	236	269	238	262	269	249	251	277	236	236	245	226	234	235	247	221	245	230	250	248	251	278	241	252	249	262	272	255	210	275	243	269	279	232	279	269	254	266	230	248	265	238	249	258	226	268	251	259	230	282	265	262	273	271	235	237	262	213	285	259	223	229	242	250	257	243	260	271	271	255	241	256	219	267	219	225	249	239	275	251	254	254	228	242	253	279	251	226	268	263	249	250	273	266	245	274	238	258	265	246	257	276	259	262	287	262	251	242	264	285	265	234	279	259	274	247	254	237	251	231	265	265	262	277	255	232	272	257	250	249	260	263	255	290	234	267	239	220	272	258	245	273	243	245	237	264	279	270	264	231	224	269	269	238	249	259	271	259	281	248	255	267	246	259	258	223	267	249	255	265	272	271	243	254	249	270	268	234	221	256	246	241	250	241	245	249	240	247	267	256	243	251	254	266	236	250	244	252	274	256	228	279	258	246	239	245	249	261	242	249	257	247	256	248	239	277	232	236	245	266	238	267	249	233	245	279	266	257	257	265	232	250	259	256	265	240	249	269	258	232	256	242	263	242	253	236	241	229	263	272	273	212	268	248	269	245	259	262	246	274	248	246	239	260	249	287	232	232	263	211	247	250	263	258	215	242	249	226	267	257	247	284	243	252	234	274	279	226	237	225	269	255	206	246	255	272	252	240	244	251	222	226	235	267	266	247	238	275	261	267	258	251	234	241	233	239	264	240	241	239	255	264	249	243	275	255	278	250	265	230	267	223	241	276	257	241	269	257	239	273	245	258	246	261	251	253	230	279	261	249	261	294	277	255	247	262	248	258	243	266	267	263	266	241	241	244	237	216	236	298	237	237	241	250	246	282	292	225	261	260	263	247	241	225	249	256	235	260	264	273	238	238	243	242	252	269	283	243	258	270	234	244	233	238	242	243	250	263	247	263	259	264	246	292	226	262	272	222	244	236	265	251	251	246	234	241	259	242	243	272	240	280	277	238	262	238	260	247	255	224	283	235	270	269	253	257	260	226	241	255	262	258	242	250	275	261	261	238	238	255	251	283	232	256	256	226	264	255	247	255	269	248	249	252	265	237	273	251	237	287	258	229	247	252	264	233	266	253	277	226	271	267	265	235	227	241	267	263	257	278	252	256	256	262	244	282	244	244	258	269	256	246	221	249	239	272	261	238	235	243	239	246	248	258	254	248	263	229	262	252	259	257	203	263	261	257	241	240	285	279	268	229	257	239	254	259	255	269	255	224	247	244	258	258	274	240	263	265	264	234	275	262	264	260	262	242	269	282	282	233	268	267	231	234	245	251	233	253	260	274	233	232	262	254	253	245	289	242	268	246	241	255	277	250	231	229	253	238	234	223	266	256	273	230	233	318	234	232	248	232	236	259	245	239	279	267	266	251	256	248	229	254	252	238	254	226	253	260	255	292	249	252	257	250	291	252	272	235	247	249	240	279	251	275	240	242	261	261	250	273	253	268	250	261	244	255	262	256	270	276	241	226	263	244	255	242	264	272	255	264	248	225	234	244	256	293	228	256	241	248	227	275	266	263	252	268	258	261	243	287	246	247	254	241	253	255	259	256	251	256	282	258	244	271	233	258	256	251	236	286	287	261	247	264	266	259	273	254	242	256	257	239	244	235	238	266	245	268	230	253	258	264	246	264	230	270	225	239	270	264	246	238	231	259	257	261	259	237	261	263	252	271	239	258	229	253	233	226	239	263	249	230	248	255	242	273	266	252	272	261	241	253	257	254	259	252	257	240	210	239	256	259	278	276	262	235	239	233	248	244	270	221	263	248	271	258	240	273	291	261	246	269	232	248	256	236	246	270	259	242	236	280	291	242	228	236	259	225	233	244	268	252	240	243	249	245	243	246	259	238	245	270	261	248	255	269	260	260
16711	35395	32753	23680	18468	13793	9489	6266	3739	2420	1693	1361	1155	1039	929	777	827	730	718	659	574	607	667	645	639	652	611	621	643	613	546	499	438	402	390	393	417	376	410	411	417	404	402	386	401	398	384	404	381	362	381	357	328	379	353	328	335	380	343	364	326	338	338	354	332	356	329	308	315	322	334	317	308	326	326	323	304	320	326	323	353	340	355	365	329	339	318	314	357	315	326	343	327	327	316	352	377	329	331	355	340	312	343	325	321	328	331	315	353	320	329	309	321	315	337	325	316	310	337	303	320	301	323	293	320	318	346	302	318	332	320	314	293	342	311	341	286	290	297	319	310	327	298	301	370	329	293	319	333	346	329	324	310	348	339	284	311	344	317	337	331	325	383	360	331	315	303	336	317	321	310	329	330	357	300	316	319	351	294	292	327	332	291	298	338	325	325	322	338	335	321	328	335	288	314	311	297	296	327	319	344	359	323	350	340	325	346	331	328	341	322	320	339	317	305	322	304	318	298	330	305	307	316	324	320	309	368	321	312	349	349	315	320	274	294	338	296	318	336	302	356	311	290	287	346	318	308	334	359	316	341	306	314	324	318	326	297	301	317	333	310	324	354	320	300	302	321	314	336	329	291	323	337	315	336	325	294	333	321	303	301	320	317	333	305	344	307	320	293	302	361	323	321	314	294	311	304	315	317	322	313	311	327	319	383	311	352	295	319	332	332	331	312	295	302	304	285	309	327	301	309	351	353	340	307	324	319	309	340	320	322	319	276	320	348	338	311	322	322	346	293	309	335	305	331	279	311	285	292	295	323	313	312	320	337	330	340	324	330	345	346	334	292	335	320	299	312	329	305	312	374	335	306	315	331	303	327	338	296	322	319	315	319	317	316	328	313	320	306	312	294	335	336	343	308	322	328	331	323	305	313	308	311	288	327	315	282	326	307	318	330	315	303	296	310	286	312	338	325	295	346	324	325	298	322	296	330	326	334	323	323	296	313	325	354	327	296	295	304	298	310	319	363	318	338	330	298	302	338	310	326	294	345	341	303	314	307	307	302	326	350	352	311	333	331	300	314	324	313	341	318	358	302	317	339	302	355	313	344	314	297	335	357	324	309	328	327	295	338	323	307	283	331	309	314	320	327	325	341	338	314	302	302	308	334	322	326	327	329	324	276	319	294	305	265	329	304	323	320	284	306	349	328	303	328	350	339	334	313	323	276	311	324	324	295	338	330	308	302	345	336	312	324	330	336	321	351	312	321	304	313	291	336	327	343	300	319	317	295	288	288	319	283	343	304	308	305	288	324	333	301	307	328	319	306	325	314	320	320	282	354	323	324	318	336	309	314	296	305	306	349	323	336	332	334	338	329	331	304	290	345	313	352	321	322	316	341	309	331	324	332	336	331	324	332	325	289	317	342	322	309	300	285	312	322	312	336	324	357	311	290	319	331	317	313	290	316	368	309	327	310	305	296	300	341	294	336	317	303	298	311	337	309	331	315	314	324	316	289	307	303	320	311	340	337	314	333	344	320	322	288	319	311	338	324	335	330	335	291	321	316	298	288	333	344	323	305	336	313	320	320	344	349	317	293	357	323	290	327	330	321	291	355	343	313	343	298	327	315	305	305	310	335	328	323	336	302	330	327	344	308	310	329	309	334	313	327	307	356	309	337	310	331	323	351	327	306	328	339	312	328	304	306	317	352	344	321	302	318	305	344	306	280	320	325	337	319	305	340	317	325	316	323	302	315	304	280	280	327	319	333	340	321	336	303	314	307	309	335	313	313	318	315	312	297	301	313	307	307	331	322	318	281	290	330	355	298	318	308	318	299	304	333	291	322	317	332	318	310	301	334	302	319	331	343	290	344	306	327	338	312	339	297	323	342	326	301	312	312	314	329	346	363	305	312	317	337	338	348	316	346	280	316	307	367	345	319	331	322	349	308	317	326	324	317	308	299	324	338	335	296	311	328	296	309	329	302	358	325	292	301	357	318	316	318	315	313	320	304	339	317	329	325	318	317	330	317	319	297	308	319	329	340	342	307	308	307	324	305	315	305	336	322	354	263	346	331	303	325	296	302	324	302	311	326	291	353	301	310	316	343	331	316	316	326	340	305	350	319	316	324	327	296	323	330	352	290	325	321	283	340	308	310	341	322	261	320	314	331	273	309	340	322	336	332	310	345	310	300	286	299	335	334	270	351	319	321	337	308	303	313	331	341	315	324	324	306	337	323	327	335	292	316	321	317	312	305	351	316	300	312	308	328	316	326	332	318	296	338	308	293	321	321	296	308	324	330	332	339	305	309	361	318	304	291	338	340	314	310	349	343	325	336	326	310	328	339	331	316	338	318	311	336	299	329	323	309	349	338	313	312	324	315	324	319	306	310	294	309	319	332	339	310	336	335	322	356	324	329	344	316	285	315	334	315	311	346	304	330	303	328	330	322	312	279	337	316	315	293	321	346	307	309	333	321	338	313	313	272	327	330	305	317	364	337	315	320	300	304	321	329	331	330	292	315	341	336	343	310	360	304	348	323	314	300	330	329	331	313	306	304	317	316	316	352	339	316	316	325	349	318	333	339	327	311	309	307	308	333	328	315	319	335	322	320	332	329	367	346	306	331	321	320	351	306	321	337	322	299	291	330	304	333	287	317	318	333	326	283	323	358	331	309	311	309	326	305	305	325	332	310	324	314	335	325	308	338	342	291	284	324	319	302	306	308	352	312	291	340	304	336	331	319	277	314	309	304	318	309	319	266	337	331	345	333	314	308	322	325	346	292	302	293	321	334	295	325	318	347	343	323	307	326	316	323	310	314	305	327	337	302	349	347	324	350	324	321	292	313	332	311	325	295	319	320	311	347	330	334	344	304	343	317	326	287	328	299	326	326	353	355	346	307	337	314	322	286	304	310	340	335	318	365	311	323	310	328	313	320	317	282	305	343	338	321	309	301	337	307	302	318	323	304	298	352	299	323	320	316	339	292	325	290	315	332	332	300	310	325	331	314	311	322	323	328	276	310	346	285	293	318	338	332	321	351	309	331	322	339	323	343	313	340	293	319	310	307	315	298	336	307	337	324	322	317	305	293	312	329	332	282	318	309	337	320	312	336	349	325	328	310	330	328	287	320	347	338	301	308	300	324	300	308	335	325	318	299	335	287	320	279	324	300	314	336	329	298	331	320	329	295	310	335	325	311	294	323	313	301	311	309	328	304	319	302	332	296	337	316	278	341	319	316	302	313	333	318	323	298	315	331	335	310	315	336	338	344	338	318	310	284	291	297	335	317	310	325	320	296	326	329	317	340	302	324	321	320	339	301	333	336	306	346	340	300	296	311	336	309	313	338	318	278	327	296	346	320	308	294	316	328	325	320	345	297	338	301	295	321	297	324	316	330	312	277	329	310	288	329	284	298	312	308	351	299	330	364	308	289	369	326	308	295	298	326	353	332	332	307	328	343	324	330	328	337	325	308	310	301	312	323	316	302	327	311	336
22729	21087	28922	23520	21137	21544	16330	4917	2496	1602	1126	901	763	721	655	614	528	529	546	480	442	439	477	507	454	507	416	397	417	438	378	305	327	320	295	262	271	300	267	270	267	315	264	250	231	260	248	258	279	261	252	272	274	247	256	257	226	201	233	234	246	227	221	194	242	224	225	198	214	228	231	202	218	222	237	240	229	242	221	214	214	223	219	214	211	234	212	236	232	230	210	216	209	219	212	218	226	238	221	211	222	245	212	223	198	227	188	221	200	234	213	221	177	223	214	218	225	184	217	213	193	202	211	201	182	204	200	197	211	192	171	205	202	190	156	184	198	197	224	202	201	238	180	232	221	223	212	190	189	259	176	196	207	183	210	214	200	233	221	207	208	223	204	211	190	196	207	202	224	215	218	185	222	197	201	191	203	247	190	212	205	211	199	224	202	196	209	209	191	215	210	213	220	192	199	206	199	187	194	220	201	201	199	212	228	196	223	184	182	221	215	206	232	202	224	231	219	222	191	201	202	199	195	212	205	190	188	201	213	208	197	207	200	212	188	206	197	214	209	222	206	227	199	206	190	197	206	184	208	189	208	216	188	194	208	216	203	198	190	193	183	201	210	224	227	212	193	218	201	221	243	235	201	212	216	215	181	207	194	175	192	215	218	199	214	234	206	184	208	182	191	212	220	219	195	197	201	227	201	241	229	228	232	226	218	226	212	200	210	204	198	222	189	198	218	207	207	193	195	203	214	202	179	200	204	228	198	193	188	198	208	196	228	217	237	201	232	214	218	217	209	203	234	238	205	222	203	202	195	238	239	204	195	192	216	219	196	196	226	211	187	193	219	210	235	208	231	194	200	215	186	208	213	242	226	186	218	223	199	192	217	188	229	221	205	210	203	183	193	186	211	222	206	210	224	205	208	209	209	219	208	227	214	195	233	230	219	219	243	236	210	212	201	210	226	186	212	199	198	193	216	216	189	215	223	184	186	209	223	206	192	222	192	211	220	211	215	193	200	208	195	213	220	205	213	198	229	200	235	236	198	207	197	211	221	221	229	187	205	215	215	220	201	211	229	209	190	203	191	192	190	194	201	242	192	215	188	222	204	206	209	207	207	227	201	207	197	199	177	191	212	220	204	188	207	220	208	198	214	206	177	179	202	197	197	210	201	237	217	208	201	217	195	193	223	193	208	204	202	226	234	187	190	194	243	228	199	213	229	209	211	197	189	179	195	223	221	188	209	195	216	189	181	216	200	194	189	204	173	244	206	214	222	224	227	199	209	225	229	190	215	207	188	208	191	189	202	211	176	191	198	225	186	211	197	217	210	216	188	219	202	198	204	217	207	211	224	203	211	214	219	224	216	217	199	225	190	216	199	196	196	204	214	196	196	215	199	207	198	211	228	228	219	214	199	225	211	198	206	225	194	186	206	204	227	201	204	187	169	193	203	180	214	224	217	202	208	186	218	222	180	215	200	216	192	202	205	217	220	215	190	208	209	233	193	228	200	201	199	223	202	194	198	205	209	229	181	204	188	217	228	216	211	221	209	221	199	194	210	203	201	225	198	208	216	181	215	196	215	205	180	193	183	203	242	191	184	177	204	207	208	199	209	196	208	205	194	206	212	186	216	218	194	197	224	189	238	194	223	203	231	239	212	202	194	193	207	221	225	208	220	215	195	218	199	188	222	198	189	214	203	234	202	203	225	226	200	201	208	198	204	216	203	215	202	208	193	209	201	209	212	216	217	203	212	217	190	187	204	201	215	220	207	199	222	197	189	187	222	202	214	206	202	224	197	221	191	231	212	205	213	202	184	204	219	215	206	218	215	187	196	224	183	224	199	225	188	221	232	241	218	201	234	208	222	171	219	238	208	215	202	216	201	171	195	180	192	204	227	211	234	177	205	210	193	211	225	200	201	216	210	194	201	227	208	215	192	205	219	220	200	217	198	217	193	211	195	197	203	209	210	222	195	208	202	200	195	230	176	209	215	209	187	192	195	214	217	206	190	200	180	215	182	194	207	203	229	182	203	210	200	216	198	214	194	203	208	215	199	219	211	209	229	221	227	211	199	215	217	207	224	221	198	222	204	198	206	208	206	227	229	199	214	213	191	198	187	203	216	207	207	215	214	189	200	203	191	213	221	214	213	220	192	202	216	194	216	216	206	204	195	219	210	216	205	193	237	218	218	216	187	197	218	207	204	238	220	210	215	193	206	210	214	216	196	202	222	195	199	185	207	217	185	204	190	186	204	227	205	217	209	216	243	204	228	224	185	217	190	179	199	197	206	194	206	209	197	182	208	214	191	193	204	194	217	216	197	210	207	192	237	216	199	213	191	221	230	205	226	225	193	195	189	219	207	239	218	226	221	193	192	197	212	220	214	207	220	222	199	201	182	220	199	211	203	211	231	199	191	206	224	172	228	198	226	227	225	203	206	206	219	217	222	217	199	220	218	204	221	222	209	212	201	207	192	191	230	216	184	218	186	208	221	203	209	222	221	181	197	186	214	222	205	222	223	207	195	199	196	193	218	189	200	197	195	239	219	210	215	209	193	198	181	199	203	205	256	193	198	207	213	221	221	224	203	219	194	210	208	226	228	227	220	208	222	193	202	193	181	195	218	227	198	215	194	204	213	213	194	221	215	188	207	214	209	190	208	196	226	208	209	216	215	210	222	208	213	206	232	189	215	216	205	197	214	220	191	192	203	218	206	189	230	200	207	218	193	201	218	173	203	195	205	202	196	186	216	216	177	202	191	209	226	202	223	193	226	196	178	215	225	207	202	196	212	216	204	194	221	220	209	202	205	202	229	205	244	239	187	224	208	229	198	227	235	227	221	201	214	196	226	212	200	202	204	200	186	211	222	177	209	202	189	221	216	194	218	213	183	220	194	185	199	203	218	206	195	183	237	213	236	209	199	198	221	204	232	193	204	193	208	207	215	204	201	177	222	192	197	204	201	219	192	214	213	177	195	198	200	174	206	195	204	216	221	182	192	217	201	192	203	211	209	203	203	213	203	195	200	202	187	226	214	211	193	201	181	227	204	208	195	220	197	230	225	185	195	213	191	219	199	236	212	192	198	199	198	193	194	195	208	225	206	178	219	215	182	205	203	203	225	191	204	209	245	218	201	196	202	181	193	223	227	254	208	189	201	187	203	219	202	218	219	184	217	230	208	213	219	207	204	217	227	207	196	206	212	218	207	195	202	196	193	196	206	189	215	186	209	184	218	213	210	201	193	216	222	203	187	178	216	233	214	191	192	211	208	210	215	213	191	197	197	222	212	182	206	210	203	221	210	213	188	223	225	210	215	194	241	228	206	200	178	196	191	213	195	217	215	208	209	187	194	196	162	214	190	222	203	230	213	218	212	218	212	208	202	215	212	221	187	208	202	180	207	197	208	206	197	196	214	213	229	214	187	202	172	179	221	213	201	206	227	203	203	190	215	225	188	211	227	229	194	201	221	194	224	210	223	201	218	233	200	199	196	228
19121	40182	37497	28260	22469	17492	12372	8255	5223	3339	2346	1878	1610	1344	1171	1076	955	973	791	742	667	717	756	734	720	703	656	685	709	612	533	482	455	385	423	378	417	361	406	368	396	379	405	414	371	337	372	341	361	368	329	314	342	304	290	286	306	280	324	258	285	308	260	275	274	288	288	302	274	274	246	264	284	289	246	269	266	278	241	280	269	289	272	289	268	272	270	271	275	323	266	284	240	260	264	270	266	270	253	272	267	242	266	223	257	251	259	243	287	263	259	263	253	242	242	288	262	266	231	256	212	237	274	240	269	246	240	246	243	244	261	290	249	246	232	260	263	225	267	251	250	267	249	270	277	243	232	263	250	249	270	275	276	277	253	246	270	256	217	274	258	232	237	244	250	249	274	259	236	261	270	256	246	294	296	223	280	265	249	253	242	235	258	243	258	259	247	216	256	278	253	233	234	265	244	253	256	230	258	268	255	252	267	233	257	268	235	257	271	265	265	242	273	238	231	254	264	269	252	279	249	255	260	247	265	256	270	262	248	232	256	225	244	234	263	268	293	277	256	234	249	225	251	252	250	222	258	257	249	256	252	247	247	262	255	271	244	262	259	238	237	253	262	271	272	253	271	242	254	248	258	236	274	236	263	237	243	279	229	276	260	256	243	272	249	241	226	252	249	239	234	231	236	245	234	250	246	264	262	257	267	284	263	253	247	221	234	257	261	255	243	236	262	230	255	271	245	250	263	247	249	263	261	268	264	292	240	261	251	256	257	248	260	263	244	250	266	261	232	241	266	272	258	237	257	236	241	252	246	264	270	220	267	267	256	256	251	261	249	271	261	237	266	248	255	242	252	218	255	253	253	227	257	266	272	244	248	262	251	274	264	272	274	242	264	247	249	264	244	241	259	268	251	257	280	274	273	249	250	252	240	241	264	245	249	237	240	243	262	251	248	234	270	252	291	208	266	251	272	248	245	227	240	234	256	210	205	250	247	247	254	243	256	272	247	264	264	249	255	266	242	276	227	232	269	239	248	252	267	232	253	277	223	229	269	273	273	239	215	245	232	261	245	266	243	273	231	269	209	238	248	261	246	251	255	259	249	269	261	289	262	254	255	246	254	254	257	246	237	269	229	242	262	264	245	239	244	244	261	252	262	265	256	263	249	262	247	223	253	251	274	261	267	227	251	245	290	267	246	262	252	250	218	235	258	239	253	203	258	246	250	237	221	236	237	247	241	280	277	264	254	275	241	249	252	253	281	257	257	273	256	233	246	245	278	237	240	277	265	259	268	219	252	241	256	277	269	253	256	276	254	246	243	265	260	220	240	285	245	246	279	270	246	250	260	239	228	254	236	247	268	242	245	245	225	237	233	266	232	245	264	262	273	247	238	247	255	255	263	247	256	248	260	262	226	258	263	245	291	257	232	249	282	248	267	259	238	245	263	270	290	267	242	249	274	264	278	281	245	257	243	263	279	254	257	260	282	260	242	244	257	257	244	251	251	233	264	263	250	250	254	215	256	228	267	254	267	197	235	233	263	257	282	254	242	250	239	248	241	255	239	258	254	223	245	260	251	279	250	233	236	247	230	264	235	248	262	240	247	235	228	238	265	262	259	223	256	257	250	254	249	230	242	248	248	277	234	229	237	263	239	237	242	234	232	250	268	249	252	275	273	251	241	241	269	260	262	255	247	244	280	204	260	238	263	228	253	266	269	233	274	245	241	243	246	267	265	257	266	249	249	279	290	270	263	243	226	248	244	243	256	249	252	274	250	262	245	253	253	276	266	249	248	256	252	269	243	263	247	260	251	251	245	253	253	249	253	268	235	243	248	227	252	247	276	250	243	238	243	246	242	264	274	235	266	247	254	270	247	259	286	252	238	254	245	216	247	238	236	274	282	270	269	254	225	258	257	283	283	255	247	233	258	259	250	242	242	223	234	267	220	231	237	244	238	256	248	277	234	256	277	245	242	253	263	244	267	282	263	256	226	218	245	249	248	257	227	235	256	250	248	236	264	262	257	245	235	268	257	253	251	278	250	261	245	250	275	242	269	257	243	246	268	232	249	258	267	267	275	234	260	264	248	235	209	263	259	260	259	242	263	241	241	265	244	237	261	251	248	252	230	287	213	249	230	214	249	278	239	245	271	233	239	228	244	248	231	235	217	243	261	274	260	216	230	256	242	221	252	253	258	270	249	252	257	273	250	265	257	248	246	262	244	236	253	272	246	274	263	259	239	247	278	239	236	247	265	236	266	243	291	255	236	244	264	247	222	261	279	261	263	249	242	270	210	274	232	272	242	276	243	226	239	249	280	272	284	246	264	270	257	251	272	251	275	228	243	269	240	234	239	237	261	236	250	220	256	250	258	239	248	269	247	251	241	264	238	218	258	244	258	259	243	240	264	267	269	223	227	278	250	238	265	238	254	226	262	262	233	243	239	241	246	275	235	263	252	244	262	260	250	263	260	242	247	266	237	258	271	261	268	277	239	257	285	251	251	260	242	245	239	263	243	261	272	268	222	252	254	250	275	254	244	261	246	242	281	240	241	262	246	245	242	252	241	274	256	245	226	248	241	255	256	242	232	238	226	223	248	272	231	229	271	270	236	267	261	249	257	238	263	258	228	238	268	233	252	271	255	242	235	254	237	268	255	250	243	237	266	254	253	222	269	258	260	263	246	241	239	285	237	226	256	218	259	241	223	234	245	272	258	235	237	270	251	266	267	237	313	256	259	255	272	248	243	221	272	267	257	242	256	276	245	220	247	253	246	238	231	275	257	291	265	257	250	246	261	239	256	285	238	247	256	227	257	227	261	246	245	255	244	244	242	265	227	259	272	239	275	239	246	282	263	252	258	266	256	245	242	270	245	227	241	259	248	263	292	228	241	275	238	260	242	249	230	254	238	251	234	261	257	265	268	235	240	255	264	247	218	274	269	252	278	228	239	267	239	236	265	247	280	268	254	238	249	247	235	262	235	264	214	244	259	263	235	250	248	258	265	234	259	248	231	238	230	246	270	268	275	228	240	274	243	279	262	235	262	232	251	242	264	259	243	269	246	239	246	222	250	258	259	238	234	254	245	228	275	242	232	230	254	252	293	222	259	258	246	260	279	238	255	276	240	252	266	208	250	283	250	245	242	230	263	253	276	240	299	244	283	268	264	230	213	233	275	259	256	238	272	229	256	232	232	251	255	257	263	244	278	230	250	193	263	231	216	261	265	242	270	232	215	259	221	246	259	217	256	227	266	268	235	261	273	246	253	242	233	233	249	263	260	210	249	250	264	245	292	252	284	265	234	251	290	237	252	243	250	273	255	264	265	213	263	232	256	249	239	249	235	265	257	271	264	262	277	256	258	295	233	237	246	237	232	242	265	232	269	227	246	248	255	212	252	247	280	258	249	266	244	244	254	265	266	234	258	245	254	233	234	244	246	245	244	254	249	237	250	256	242	264	264	254	273	283	262	228	248	228	244	268	233	254	243	248	252	259
26847	21391	22137	15087	7564	4393	2688	1700	1039	688	602	568	490	543	507	492	464	477	449	425	417	436	452	462	465	455	433	493	435	415	423	389	384	393	360	373	374	401	395	376	362	385	374	368	367	376	346	388	371	372	374	400	411	381	370	346	381	368	395	354	415	392	387	366	358	351	376	391	371	376	383	336	374	365	356	382	385	371	387	370	367	408	382	373	375	398	362	369	357	346	356	353	335	372	340	355	362	374	358	368	358	403	357	371	366	357	339	337	363	364	349	339	364	328	345	340	384	372	372	372	344	333	361	369	363	355	421	353	362	342	355	364	360	384	356	350	345	353	373	380	382	359	360	353	341	340	351	359	356	377	365	326	385	354	334	363	371	366	306	350	367	355	365	413	359	378	404	347	370	368	352	367	350	354	391	348	345	368	339	414	373	358	353	382	381	392	364	397	342	363	376	356	345	398	352	408	342	367	349	322	399	382	353	402	368	383	348	375	338	378	354	330	361	357	361	326	333	327	369	376	372	367	315	373	362	382	334	310	371	378	387	368	336	380	402	336	379	355	362	358	351	353	367	391	338	330	350	345	344	361	362	340	327	370	361	365	328	347	376	367	332	319	364	364	360	362	358	353	352	355	373	390	349	319	345	378	347	369	365	391	368	357	349	348	387	367	342	350	355	382	355	365	371	376	354	332	336	350	390	344	354	392	395	368	344	383	352	360	340	377	337	351	350	340	355	326	362	343	347	374	351	353	357	385	380	367	363	371	342	347	345	355	354	363	386	354	332	375	347	342	357	338	348	383	339	342	352	342	350	358	340	382	375	363	343	386	363	385	354	362	358	341	362	372	399	352	358	355	352	356	362	355	362	332	370	400	388	393	324	389	387	380	374	360	356	368	377	366	358	341	361	340	353	349	387	350	372	368	372	329	365	389	364	375	341	336	363	366	365	361	356	306	362	323	389	337	345	351	380	344	346	331	376	337	358	368	357	405	371	365	359	379	341	376	353	360	359	359	364	342	376	331	349	356	341	334	355	387	400	327	385	395	386	378	379	362	390	357	355	365	359	345	365	344	389	346	359	343	332	367	341	362	374	356	356	364	366	337	354	347	385	348	371	326	365	364	360	375	363	374	384	358	336	322	346	356	365	344	355	365	357	368	366	342	352	342	374	333	341	356	369	353	361	393	360	354	371	346	343	329	347	344	358	351	364	348	368	356	375	355	396	413	325	319	357	393	338	376	339	391	378	350	329	387	376	353	352	370	376	390	413	365	313	361	373	360	363	356	362	335	325	337	360	361	332	376	353	360	348	329	346	330	349	361	357	344	339	374	369	368	382	360	365	371	349	355	391	378	373	389	337	335	371	377	337	379	362	351	344	356	361	332	379	403	353	350	368	366	361	359	375	353	369	350	375	366	391	342	331	381	368	371	354	380	358	368	381	357	375	397	356	388	344	335	353	361	365	368	380	345	373	353	378	328	350	369	348	355	366	346	316	352	367	320	360	345	358	354	344	348	362	375	370	362	371	339	371	365	378	373	398	341	361	347	352	371	374	329	372	369	337	361	382	383	372	385	330	358	375	346	341	322	332	384	324	386	367	374	363	378	355	326	357	424	351	379	327	364	325	379	393	344	370	367	355	357	370	371	361	343	382	397	352	365	389	352	370	342	363	345	380	376	365	371	371	392	354	344	370	328	388	378	336	344	380	368	349	366	388	374	348	363	356	360	344	376	375	387	346	326	339	391	337	352	321	336	369	349	363	355	364	382	361	345	379	362	374	370	359	361	316	382	351	341	371	320	361	331	370	365	335	346	349	341	319	375	349	343	363	340	350	362	361	340	346	367	361	323	359	347	363	356	340	365	353	354	364	359	352	394	394	403	333	327	353	343	326	352	365	371	370	360	352	372	372	362	349	322	381	388	342	348	340	369	386	336	378	349	323	357	364	346	346	358	381	344	394	365	369	332	373	362	345	384	365	351	393	375	384	343	358	320	373	384	387	349	395	366	356	365	374	348	347	365	365	353	330	345	351	352	367	374	399	393	338	323	408	335	359	376	372	375	354	335	356	357	367	346	379	336	346	414	366	350	379	356	346	361	353	339	371	388	360	338	333	361	377	344	363	348	384	342	349	381	362	336	361	385	337	358	362	368	355	348	371	342	340	357	335	357	345	344	352	334	374	340	328	351	362	379	375	353	357	371	327	367	358	330	350	357	378	357	398	390	359	362	371	343	359	346	372	349	322	386	372	371	353	356	339	372	334	354	379	352	356	366	351	372	381	352	344	357	333	379	338	372	367	348	361	360	360	377	372	357	327	344	364	388	379	375	336	357	361	366	333	361	355	359	380	351	375	364	344	387	371	342	352	324	375	375	364	382	364	355	337	381	365	354	365	370	350	370	362	364	373	352	373	386	372	368	349	358	351	367	374	391	359	391	328	352	385	338	355	357	338	334	350	359	368	366	323	367	355	333	366	387	352	363	393	339	382	366	388	316	360	355	366	344	373	372	362	333	371	353	355	386	366	350	369	379	366	377	343	336	371	344	350	388	355	350	355	375	358	400	324	375	343	364	328	322	367	323	369	353	378	376	331	363	368	370	353	338	408	327	361	378	330	365	364	372	336	368	345	366	366	385	334	375	353	367	369	320	351	381	381	361	350	359	362	363	357	366	350	358	368	397	342	384	407	378	350	359	344	355	365	320	359	399	346	344	366	367	326	352	345	382	371	387	356	343	374	395	376	344	348	377	372	332	349	388	346	386	337	365	376	392	348	365	323	323	370	386	338	370	379	366	377	363	392	333	349	355	347	358	380	344	351	348	345	347	339	364	367	349	327	338	357	373	365	370	373	382	361	357	384	348	357	334	368	363	364	369	351	361	337	348	337	393	331	327	371	353	402	377	376	353	366	353	356	354	358	393	365	380	328	400	397	360	352	346	384	343	367	371	356	352	366	360	384	351	357	343	366	421	367	365	381	373	362	363	345	361	343	326	362	327	412	331	352	362	360	359	338	354	363	349	336	358	377	327	383	364	366	363	380	362	335	345	347	404	348	363	348	391	376	363	320	377	361	338	350	385	363	338	365	390	357	380	343	350	364	389	359	418	365	368	368	345	371	355	362	389	329	342	341	393	338	342	350	381	362	372	354	408	373	394	380	365	327	360	369	360	352	327	340	352	347	371	365	355	357	356	363	352	371	353	373	392	362	366	352	358	390	349	380	342	377	401	385	360	347	358	365	379	377	379	394	377	370	380	385	387	381	361	386	361	392	344	384	355	364	342	368	355	368	372	381	364	376	377	382	416	375	376	351	384	385	364	347	359	352	384	386	350	364	375	357	356	374	363	379	368	365	360	363	373	347	335	378	383	380	361	372	369	347	367	364	378	338	365	349	378	369	384	372	341	363	371	386	343	377	345	397	342	375	415	382	352	328	357	366	354	381	370	371	346	347	366	361	351	389	345	340	348	398	353	346	388	335	365	346	397	362	380	393	342
15955	28901	26148	16948	12005	8532	5612	3562	2120	1382	1089	943	827	819	736	701	698	644	627	579	623	603	619	628	645	626	614	598	618	597	549	515	511	529	488	495	496	469	483	520	548	482	497	493	491	511	500	471	464	454	470	459	416	501	431	524	414	484	458	457	445	464	467	485	450	431	476	453	470	424	465	451	479	445	493	403	463	479	462	451	423	457	464	454	419	429	459	455	447	447	462	439	435	414	496	400	473	445	446	455	448	432	446	480	459	457	481	466	433	447	443	449	463	459	470	485	461	441	464	460	454	461	430	478	425	446	432	431	463	414	467	462	445	425	454	416	434	450	446	463	440	432	459	445	469	474	463	461	462	451	428	434	433	419	426	461	439	420	426	421	470	438	441	436	433	484	458	460	443	430	425	453	428	444	416	454	435	431	455	451	470	426	418	457	448	473	441	471	428	427	418	475	459	443	446	487	454	429	470	456	440	453	421	438	479	410	446	455	448	488	452	464	469	435	459	446	450	423	447	436	445	416	442	451	466	452	404	445	424	484	458	429	474	446	417	445	471	486	469	453	455	427	493	453	437	404	410	447	434	477	461	443	482	466	451	436	442	425	446	476	457	440	464	466	409	425	472	441	443	438	451	425	453	465	458	459	462	452	461	443	459	458	448	448	491	479	430	419	441	418	432	493	478	458	456	465	458	414	445	445	458	414	462	447	416	434	437	435	478	433	468	458	446	421	466	475	456	452	451	410	474	414	480	446	439	415	448	417	453	459	430	453	400	421	428	439	466	444	463	476	427	444	484	449	454	467	471	437	442	439	458	433	470	468	393	470	451	478	470	426	443	466	470	452	424	492	453	438	470	425	480	424	435	447	435	403	489	454	476	430	457	476	419	390	474	418	442	415	436	448	449	460	427	465	434	444	413	481	467	440	428	427	496	433	443	452	436	468	433	469	423	427	432	445	453	449	450	451	397	431	428	455	453	463	461	457	447	471	448	476	443	490	461	419	477	411	448	440	446	438	434	453	457	442	452	441	445	397	439	443	407	467	444	480	452	458	436	476	433	486	458	452	463	463	462	434	471	453	458	446	462	439	444	429	446	474	446	456	454	448	456	488	488	446	409	454	444	451	451	447	432	427	451	448	437	434	455	469	435	419	424	477	468	492	428	465	456	442	477	457	452	480	442	452	447	444	434	451	432	445	437	425	443	460	465	456	471	463	430	456	454	469	458	463	451	475	445	441	427	420	440	432	422	424	439	413	452	394	479	435	455	442	466	409	431	470	448	443	440	432	450	481	468	431	417	477	448	433	454	426	427	440	453	442	453	433	454	433	445	435	440	442	460	403	462	447	445	460	462	452	481	451	438	463	469	481	432	464	442	426	427	435	434	451	429	442	452	471	488	417	456	467	433	419	446	459	439	422	464	466	479	489	425	443	457	453	439	459	476	408	425	434	459	465	461	434	461	429	437	450	429	483	468	457	460	442	427	461	428	433	477	456	399	466	460	417	446	435	439	427	425	454	424	448	461	435	456	436	429	481	425	441	427	449	431	456	423	449	430	426	493	436	467	470	428	419	415	418	435	458	469	380	425	420	477	471	450	463	428	452	450	445	451	484	406	475	394	461	427	463	450	424	424	454	451	471	389	471	433	464	450	453	413	449	473	438	457	403	397	511	432	434	439	454	441	446	409	419	435	450	429	432	446	455	459	457	435	423	451	461	422	443	469	464	463	433	432	477	476	458	440	434	421	475	463	444	454	479	414	427	457	471	452	481	467	463	481	460	490	468	468	447	430	457	415	441	473	418	464	473	433	460	436	473	425	453	467	461	445	454	486	464	436	444	461	453	454	425	406	432	454	462	439	444	422	436	480	455	398	480	435	440	447	468	458	425	469	434	433	438	457	438	436	410	484	476	479	451	444	450	428	430	452	439	430	405	434	468	423	482	435	432	445	446	466	460	457	429	427	460	470	403	407	456	453	492	454	454	401	442	449	458	435	445	439	464	435	410	438	426	430	458	446	437	388	449	441	441	420	432	456	435	440	448	466	445	482	440	466	436	471	436	447	477	426	456	472	449	479	433	448	470	435	430	472	428	431	434	474	461	466	460	425	469	446	435	426	435	437	455	468	472	425	416	452	402	466	438	462	470	422	456	401	430	431	473	448	468	474	477	447	457	445	400	415	411	471	435	440	442	450	457	483	446	455	435	469	430	409	447	438	488	480	426	436	411	453	442	451	458	456	492	483	456	448	448	470	420	448	437	443	455	462	441	430	463	446	455	446	443	442	459	477	436	462	412	456	461	417	474	466	436	436	443	461	492	417	476	449	465	415	462	479	427	432	428	446	474	463	440	434	466	423	438	493	449	459	436	448	405	456	462	424	407	449	436	442	434	438	432	433	448	432	481	424	491	429	443	479	447	389	445	413	463	454	460	431	495	420	451	438	439	452	417	392	401	438	429	450	459	466	461	427	429	490	460	439	444	445	465	459	439	454	438	435	424	434	417	423	437	434	466	474	424	442	438	434	456	417	452	451	468	456	450	458	484	447	458	471	437	453	432	465	426	453	451	436	432	430	463	406	490	441	436	455	448	425	452	406	423	451	469	450	418	480	460	409	406	450	436	462	453	508	429	436	471	430	428	442	456	450	484	445	424	446	454	435	465	465	451	409	440	480	430	432	457	467	458	400	471	459	436	472	436	445	471	463	460	437	438	466	432	429	406	433	475	420	451	417	433	440	449	420	436	450	442	455	417	457	436	446	443	423	459	424	410	432	441	495	431	463	409	442	439	416	432	422	477	477	457	466	485	452	429	416	454	433	487	451	438	448	435	439	429	458	437	462	431	450	444	433	433	419	463	448	404	443	443	452	431	459	460	450	411	428	482	446	474	446	434	483	449	434	432	449	490	468	518	434	454	494	455	434	480	451	412	478	413	451	407	491	422	466	430	390	456	446	445	409	469	461	436	444	444	476	466	417	434	447	435	451	486	475	451	434	460	453	470	409	457	447	427	467	431	425	462	420	454	444	450	407	461	461	416	442	464	460	446	452	435	438	461	447	436	480	459	473	476	432	458	383	455	405	465	435	451	449	451	422	439	459	478	435	460	437	457	465	471	457	453	469	440	442	463	446	477	415	474	441	480	444	417	459	453	435	436	492	468	436	459	444	456	461	451	450	444	498	423	465	430	440	452	463	421	443	461	445	454	468	413	482	494	465	426	455	466	474	425	469	431	450	451	431	428	475	471	442	462	423	412	459	452	418	438	446	416	448	445	418	436	451	439	443	470	449	456	431	436	443	471	427	485	458	468	478	447	458	443	456	425	462	466	451	452	476	459	462	453	451	483	417	456	460	449	442	464	461	461	442	458	405	475	461	479	465	473	427	424	430	420	469	456	445	428	458	423	442	440	428	427	442	453	474	431	434	433	435	466	479	417	444	433	463	430	446	457	441	417	460	473	425	418	429	412	448	448	463	464	454	486	482	400	459	427	430	470
23645	21058	28492	23895	21156	16163	6529	2857	1544	1067	890	748	642	570	554	533	469	444	399	374	398	448	467	422	435	410	439	411	405	399	360	329	319	316	294	288	292	326	319	320	306	294	322	326	303	294	291	318	330	282	312	276	276	280	268	275	265	258	243	262	265	235	264	266	243	269	242	303	249	282	251	255	263	302	269	250	261	259	279	287	245	251	237	246	283	293	245	263	267	248	292	248	285	283	270	281	279	269	274	269	250	282	245	245	274	243	243	242	256	249	270	281	260	267	257	270	278	268	257	233	265	254	265	262	280	256	247	273	266	256	274	247	260	253	282	272	256	264	250	262	267	266	259	226	268	254	253	238	273	256	273	266	264	256	267	286	254	259	238	255	254	279	245	239	258	267	235	236	260	256	261	255	269	247	283	227	258	261	259	261	275	266	268	249	220	261	223	241	275	236	278	240	246	266	254	282	247	270	272	250	247	244	257	290	250	262	241	245	214	274	261	275	273	263	258	267	236	278	249	264	256	266	257	268	250	242	258	251	265	239	255	257	258	283	245	262	245	271	250	215	261	243	287	294	232	268	242	281	283	272	274	252	258	273	245	273	235	261	261	257	293	270	261	276	255	273	262	239	297	266	262	295	235	239	266	263	260	242	273	256	263	271	271	249	250	239	264	251	243	250	273	257	273	275	266	242	248	279	231	249	268	260	259	225	259	241	258	259	248	241	247	259	234	267	269	260	248	249	280	239	268	266	228	282	254	250	244	279	281	270	255	274	262	256	264	269	281	236	251	269	224	285	276	264	253	244	255	249	279	264	267	237	243	276	275	263	296	283	271	244	273	279	243	254	247	245	267	264	236	292	243	298	264	278	269	257	236	259	217	238	253	230	267	246	270	256	233	277	252	241	246	284	253	281	258	274	251	268	243	269	246	282	246	255	288	275	261	276	259	268	248	268	272	285	255	257	279	269	228	238	232	226	245	260	256	250	242	285	249	258	251	271	241	260	222	238	266	230	266	279	271	252	250	277	242	257	228	244	274	278	276	275	252	247	272	281	270	250	282	247	255	272	250	268	267	253	275	262	265	263	272	279	261	255	267	269	245	260	250	280	265	262	245	263	240	246	262	230	242	233	279	280	295	237	254	240	254	270	271	239	239	245	281	282	248	254	252	262	259	259	258	257	290	254	253	251	243	258	249	242	270	240	269	261	247	268	215	251	239	254	259	289	260	216	262	239	280	250	282	251	265	268	238	248	255	278	278	282	259	263	271	245	258	225	262	274	239	271	251	232	219	278	273	256	281	241	250	263	286	255	240	275	250	238	244	213	295	236	275	278	252	296	224	258	262	263	255	258	245	248	262	244	279	273	237	250	277	271	229	243	289	281	249	267	261	223	255	259	254	267	264	242	273	263	244	257	239	255	276	278	238	251	276	257	270	279	220	257	257	245	238	251	235	262	242	252	246	259	245	270	282	260	264	259	253	290	240	250	257	239	235	280	291	263	274	256	251	243	271	268	283	269	259	253	248	259	263	270	251	268	268	268	238	275	251	273	272	262	233	266	253	268	250	248	255	263	253	266	262	245	259	228	248	290	232	275	275	257	245	262	280	260	302	239	249	266	251	286	293	276	276	277	267	264	260	244	259	269	264	246	233	267	237	266	285	260	283	263	232	279	242	272	277	272	249	237	276	261	263	250	253	244	272	268	252	264	246	273	252	254	272	280	256	264	264	244	259	235	251	273	261	265	252	245	270	256	260	290	230	260	238	243	257	265	269	238	250	248	252	239	260	253	249	261	271	261	273	245	235	279	254	254	254	293	221	252	243	252	251	244	248	283	261	249	255	301	230	245	253	258	232	233	244	283	249	257	245	256	265	278	263	245	257	275	252	258	272	253	237	236	275	221	266	247	258	235	248	266	241	284	244	257	253	226	272	269	276	254	237	259	248	270	255	268	240	268	245	234	255	281	238	266	236	243	274	254	266	277	246	247	256	285	268	264	252	255	290	282	261	220	266	273	234	250	243	231	215	251	272	248	241	247	283	233	279	277	251	268	266	234	245	241	265	256	240	251	271	272	275	277	247	275	246	260	283	271	256	260	239	235	276	260	285	248	246	283	232	274	263	240	222	238	283	270	253	236	255	249	267	250	253	256	272	268	231	228	249	222	258	242	266	263	226	261	269	256	261	248	250	271	275	251	241	242	253	253	239	233	276	257	246	280	265	241	267	291	275	266	261	246	258	268	262	259	268	260	267	279	271	267	240	255	258	289	241	243	247	272	272	244	262	247	280	291	282	281	245	231	256	274	256	260	273	266	276	268	239	268	239	250	236	233	254	236	281	266	257	267	244	268	269	237	265	267	237	238	259	234	242	238	266	287	264	242	280	275	261	275	251	249	270	280	267	245	247	248	247	251	253	238	276	213	251	254	245	249	266	264	269	282	303	262	239	270	215	254	273	253	255	243	265	276	250	275	252	257	276	240	256	260	258	287	250	260	262	272	267	264	282	247	275	244	238	273	272	267	271	255	269	266	239	268	270	258	255	253	262	255	276	277	282	276	273	269	246	235	271	260	262	269	274	246	270	249	227	259	282	260	272	263	271	224	255	233	274	241	231	257	257	291	246	252	255	256	241	238	249	245	281	248	254	243	264	269	235	228	241	264	225	247	239	279	263	260	265	262	268	261	241	268	260	261	231	256	256	249	259	267	260	269	225	271	261	229	241	251	260	251	272	235	245	248	278	212	255	243	263	224	259	280	235	256	280	254	247	235	238	273	257	268	218	257	284	236	260	260	251	255	254	258	259	228	248	249	261	269	279	294	254	264	260	218	226	222	254	259	255	262	237	254	228	253	258	223	232	252	258	232	272	243	247	300	274	241	272	267	238	242	259	235	257	268	252	279	231	276	252	234	242	250	260	265	246	242	246	238	265	265	256	274	249	256	246	239	269	250	265	251	250	256	262	254	244	241	233	264	244	251	266	282	239	261	272	233	272	257	232	225	281	242	244	248	246	254	268	247	283	260	272	274	248	282	263	290	256	264	282	236	270	267	256	244	278	278	262	235	269	253	275	251	232	265	275	246	264	267	258	259	274	243	243	254	287	251	253	266	260	281	263	268	282	229	277	291	280	264	270	258	252	273	263	251	262	285	245	275	246	237	233	253	260	257	248	234	245	257	259	257	253	293	271	255	268	276	263	236	261	264	264	260	236	259	215	293	246	261	231	241	252	249	261	260	242	264	259	257	258	258	285	258	225	258	253	231	275	258	251	262	277	244	262	261	244	246	264	232	261	250	282	240	278	272	252	255	297	225	250	242	246	261	265	239	267	251	252	274	216	232	237	259	276	273	232	242	242	278	219	265	254	293	255	227	247	239	235	259	256	252	263	257	239	234	269	265	299	265	266	263	241	260	279	275	238	230	261	258	262	250	298	251	285	262	246	287	277	246	240	240	270	247	217	281	255	268	271	264	269	308	257	250	250	241	239	245	274	245
17286	36020	32904	23154	16998	12560	8865	5711	3191	2267	1581	1381	1181	996	894	890	816	780	668	633	624	688	650	696	674	588	590	634	661	596	532	448	437	448	430	427	404	423	410	406	445	414	423	441	366	394	392	397	372	387	360	374	395	369	383	396	354	371	360	303	353	330	366	315	368	352	323	320	339	359	360	305	328	280	341	331	329	340	345	341	356	333	351	338	379	325	344	336	317	329	382	329	289	350	318	339	333	311	285	366	303	317	349	330	330	322	309	319	329	318	288	328	331	348	287	328	325	312	309	346	312	319	342	331	337	322	342	337	342	339	346	317	332	339	315	339	348	337	326	279	334	346	333	272	308	320	344	303	332	321	341	300	348	328	344	318	341	320	348	297	322	319	342	334	329	303	337	305	330	337	334	311	317	320	291	309	320	334	333	349	322	328	333	331	332	339	308	346	323	323	357	336	342	333	348	307	304	319	303	319	309	333	348	290	339	323	327	307	336	324	303	344	333	349	293	307	347	347	327	316	294	336	293	306	345	304	305	327	326	309	301	317	308	306	330	355	346	335	342	322	317	325	347	317	324	265	318	312	328	343	333	317	329	330	314	328	350	333	329	344	296	327	332	304	283	330	337	351	322	326	341	318	323	295	322	341	306	341	322	311	308	336	328	311	324	334	312	336	324	322	304	326	338	325	315	298	345	297	301	289	312	319	329	309	307	311	291	337	334	341	321	325	324	300	319	311	344	301	312	319	310	314	332	320	307	304	342	348	326	323	324	324	311	313	315	306	327	330	310	334	314	347	286	325	330	309	332	280	326	327	319	341	322	296	317	323	336	340	317	342	365	321	327	316	335	337	323	327	316	310	334	307	328	337	306	289	307	337	319	329	327	352	309	314	303	300	379	342	351	374	326	322	326	342	340	341	300	305	371	310	330	347	311	305	331	285	357	341	362	311	310	311	311	341	310	321	308	340	335	340	333	317	315	332	328	328	337	309	335	322	316	314	296	310	333	354	324	294	332	332	307	313	357	337	352	315	303	335	314	344	341	325	308	326	302	335	336	326	312	356	296	333	331	304	339	310	283	329	342	324	313	344	311	308	317	322	357	322	302	337	331	331	297	330	333	310	308	321	345	347	306	314	320	332	278	341	324	334	322	323	331	348	324	315	322	335	347	315	297	326	327	341	334	338	341	339	330	312	325	325	322	313	341	294	310	338	287	308	354	321	327	320	317	371	342	338	289	299	335	328	314	355	296	335	304	304	324	295	321	343	279	322	320	351	324	335	350	333	327	303	335	338	342	320	340	363	315	305	354	318	314	340	335	304	333	302	313	334	360	306	313	303	326	326	319	333	366	326	300	304	312	294	317	330	307	334	318	288	341	362	352	329	345	338	298	315	311	305	327	317	339	345	357	304	327	346	297	305	304	354	352	298	318	309	353	307	336	362	317	359	312	302	348	338	328	291	343	305	318	339	344	314	355	313	322	318	305	340	304	329	343	317	329	347	317	312	318	311	318	339	349	360	346	349	351	368	316	319	311	334	307	350	342	335	332	310	361	305	355	337	320	322	314	340	312	305	311	342	325	315	313	320	308	313	367	341	318	303	334	329	329	327	332	334	327	307	308	340	315	321	310	329	277	340	327	338	307	297	340	338	304	319	336	299	319	306	309	366	313	346	320	329	308	332	348	336	325	304	349	307	313	327	312	305	348	316	318	317	337	301	306	295	340	322	335	335	294	327	301	312	319	311	343	304	322	299	328	314	316	299	323	330	323	301	330	333	331	323	322	332	317	296	328	348	347	341	348	339	320	315	323	321	298	306	324	322	341	325	318	353	341	312	337	341	309	294	352	320	347	325	299	327	316	335	308	324	316	353	332	330	301	303	304	355	380	349	301	272	310	324	381	337	334	335	320	297	342	341	356	331	324	328	340	343	340	332	337	302	280	329	335	306	318	341	333	346	301	347	332	307	312	323	309	309	362	359	319	339	325	337	314	306	340	316	342	322	316	368	274	320	321	313	339	300	319	331	320	345	317	350	301	318	318	274	336	337	321	328	301	325	319	312	345	318	311	326	323	351	302	340	363	324	342	335	324	324	319	336	347	354	323	350	346	309	314	321	321	343	329	328	318	289	339	309	339	335	319	332	312	326	362	313	326	314	362	338	327	345	308	307	346	360	307	315	303	310	308	315	283	354	330	336	338	339	337	312	323	332	309	323	293	310	339	348	300	334	323	331	281	291	358	310	312	331	332	311	335	326	352	313	342	329	351	357	328	302	320	343	317	286	349	293	317	312	305	348	320	335	315	328	321	290	330	356	305	289	324	367	319	324	341	366	316	351	309	312	345	344	335	309	307	306	318	307	344	289	347	302	329	318	340	322	305	343	279	332	350	311	328	333	333	336	282	342	338	320	329	337	288	338	314	349	303	337	298	309	336	332	294	273	307	340	302	343	316	321	322	327	300	308	341	337	303	329	288	321	313	317	338	320	317	313	324	354	313	336	290	340	335	300	317	297	330	319	322	333	363	292	336	322	324	332	327	301	328	301	315	321	318	340	317	331	305	314	333	322	297	387	316	315	359	303	331	340	339	309	329	352	304	325	336	315	310	312	324	308	299	347	303	307	312	321	294	378	291	311	331	308	307	331	326	367	323	318	302	341	334	324	319	345	311	309	309	325	313	307	339	321	311	319	324	320	330	314	307	323	354	296	316	309	334	323	314	332	323	304	335	310	326	305	327	355	314	331	324	292	329	305	336	345	328	295	336	338	332	340	350	339	346	313	323	333	333	357	343	317	312	313	306	311	377	300	326	325	355	367	346	308	312	342	323	315	307	333	331	307	274	320	350	323	306	288	319	357	342	334	351	300	339	301	358	309	308	312	328	321	363	310	319	348	299	321	333	307	278	323	334	305	319	329	348	311	304	357	304	336	294	346	349	322	316	336	320	333	313	324	350	313	335	308	358	332	346	328	301	323	333	348	340	324	325	329	364	332	336	314	347	333	339	329	302	313	315	346	300	325	319	310	316	328	318	332	326	307	297	315	299	314	304	322	324	351	359	325	293	308	304	322	315	326	339	332	362	343	320	320	321	331	330	331	312	337	328	331	334	341	325	346	332	327	333	289	323	305	326	334	323	355	342	341	332	315	317	330	340	322	310	317	295	302	316	326	305	306	350	360	293	342	330	333	305	287	328	303	332	315	312	320	299	331	310	346	349	299	328	292	322	298	342	319	312	298	360	332	321	297	313	330	323	302	344	305	336	302	350	350	291	328	318	312	344	300	318	310	324	311	331	368	319	346	303	322	353	304	289	326	356	348	335	310	326	315	324	331	312	369	330	322	286	341	333	334	294	311	325	320	333	323	360	347	308	310	326	326	343	342	315	330	337	337	353	332	361	325	309	300	305	334	313	314	316	346	312	305	337	324	347	313	303	292	317	311	328	315	346	334	318	322	336	300	312	281	310	330	315	346	330	320	339	336	296	322	322	310	311	329
22637	21000	28777	23424	21050	21359	15772	4325	1998	1408	1166	949	819	689	633	602	553	507	431	476	500	459	481	496	463	432	451	444	455	389	347	335	293	337	314	320	282	268	306	309	270	274	274	279	268	286	280	278	257	240	278	244	233	272	214	220	236	237	199	237	238	238	212	249	220	216	222	208	239	223	214	198	232	220	235	232	201	211	229	216	221	223	235	217	255	212	239	245	246	214	222	249	223	235	217	239	212	215	218	232	222	243	199	207	219	231	210	207	184	188	202	215	209	216	211	237	229	201	231	209	220	211	223	221	231	196	215	216	213	211	222	211	220	176	194	198	218	230	238	177	198	229	204	219	204	202	213	191	203	217	202	236	190	226	209	193	198	227	211	203	204	207	209	186	203	216	213	206	218	232	216	217	222	215	204	217	205	216	206	209	216	240	215	212	219	213	210	227	215	192	214	204	199	197	223	196	202	204	217	196	218	211	196	231	235	198	195	197	232	217	246	188	200	211	221	216	205	228	219	210	202	196	212	208	218	190	229	232	223	204	189	221	206	182	213	225	197	184	204	214	188	211	206	212	207	212	220	213	246	199	196	177	213	215	227	227	189	211	221	241	225	217	206	238	202	197	215	219	220	206	202	193	205	217	210	226	226	185	218	206	214	248	216	207	221	218	204	206	187	208	231	228	230	195	217	210	195	202	218	202	241	215	225	243	228	219	218	205	237	204	204	215	222	201	224	205	203	233	216	182	202	182	196	214	229	188	202	215	238	206	216	190	202	211	235	230	207	184	218	216	216	196	224	176	214	207	176	227	228	203	194	192	207	206	232	225	212	237	198	205	222	185	216	213	199	195	217	196	249	206	232	205	196	202	210	206	215	222	215	194	198	217	190	185	205	208	221	223	225	217	211	212	189	203	201	208	190	220	214	211	232	221	190	220	212	236	193	183	207	206	219	234	190	206	210	241	228	224	209	194	202	214	201	212	217	205	172	179	203	199	178	193	231	205	198	203	205	192	184	198	205	212	202	220	183	214	215	220	228	231	210	191	208	200	199	183	213	192	213	212	225	216	190	214	201	227	214	222	205	220	184	202	226	193	246	210	211	239	205	206	205	175	199	192	225	197	215	195	191	224	197	188	228	228	219	199	225	221	193	217	216	195	200	200	233	220	228	195	201	250	213	217	210	189	202	206	207	188	183	187	203	202	215	216	200	233	198	191	222	190	213	231	230	186	217	216	194	212	225	224	205	239	202	190	213	196	200	225	213	204	200	194	194	185	212	199	208	241	220	209	226	200	210	222	192	218	220	231	210	216	195	208	190	209	225	249	186	206	219	232	223	205	224	213	241	210	216	206	222	205	187	220	246	236	219	220	215	199	225	208	214	239	225	190	231	229	215	206	190	194	188	216	206	194	218	200	190	223	226	209	195	222	214	218	217	225	195	188	192	214	228	228	212	197	184	203	227	213	188	193	219	204	210	224	218	196	209	220	204	216	224	212	198	178	187	201	221	201	223	219	216	230	207	228	200	227	194	206	196	189	223	208	198	212	206	193	207	186	204	208	247	204	227	233	214	235	209	206	218	209	200	198	220	229	230	191	193	234	216	189	194	212	201	213	226	225	204	213	220	242	216	212	203	202	224	209	199	190	177	196	195	201	199	230	203	213	212	174	180	202	226	207	214	246	170	235	199	204	218	205	214	198	199	215	215	208	208	211	210	215	211	238	226	203	192	197	214	214	201	201	201	217	194	219	243	204	208	203	217	216	211	228	221	232	206	183	207	218	202	219	210	208	203	240	230	202	195	202	206	205	202	231	213	214	208	188	217	193	178	192	197	229	202	204	211	188	238	192	211	205	239	222	200	225	215	183	217	216	216	215	230	203	201	207	193	213	240	208	192	198	215	201	219	233	203	198	189	192	228	216	237	208	205	184	217	215	217	204	188	189	194	203	215	203	202	223	198	209	195	214	223	214	224	196	216	204	191	250	221	218	221	212	199	220	211	201	207	202	201	194	196	227	211	234	205	217	223	220	207	209	203	235	223	214	222	222	219	224	214	214	201	196	214	185	237	185	207	206	186	200	205	217	226	216	204	203	205	185	215	207	198	192	209	229	223	225	205	210	190	231	205	187	209	193	200	214	207	189	224	193	216	195	220	247	204	228	240	213	210	211	205	199	213	226	193	222	182	216	213	230	206	203	221	211	204	187	221	214	205	233	202	198	235	218	175	219	198	189	224	203	221	189	199	226	199	206	197	209	217	185	218	198	199	196	211	225	210	218	209	200	215	237	221	203	211	193	206	191	211	211	194	199	218	190	222	190	218	216	220	193	223	208	193	220	225	205	211	228	232	196	221	205	198	219	228	198	191	233	208	227	214	208	218	206	177	198	184	207	206	231	207	218	241	210	211	217	200	208	236	203	210	185	218	219	221	186	218	207	190	169	230	211	225	234	200	184	225	203	212	220	241	188	236	200	215	217	206	216	180	184	196	218	201	211	232	213	186	198	207	214	216	186	214	185	224	187	202	198	206	223	210	209	202	201	183	223	212	242	191	207	200	216	219	240	228	219	186	186	208	198	222	221	237	223	202	183	217	214	237	209	212	230	233	185	242	207	209	195	208	197	179	205	183	224	215	186	174	188	191	194	217	215	215	186	224	225	210	213	217	195	220	182	181	188	216	197	204	229	204	195	190	213	203	190	190	199	215	198	228	177	211	202	219	208	188	213	208	213	234	191	187	202	195	202	226	202	186	229	201	216	225	193	201	189	220	210	206	208	225	229	226	214	213	205	208	195	230	201	242	211	209	203	212	210	220	203	204	191	201	210	184	213	227	203	218	217	213	228	204	211	243	198	213	211	238	211	213	229	224	195	211	218	220	194	233	214	220	201	194	188	205	204	222	198	215	216	216	207	214	174	212	205	213	189	202	212	224	194	216	207	209	248	202	211	204	220	192	206	205	219	219	226	192	176	208	233	198	172	219	217	195	220	201	234	227	219	234	202	254	213	211	218	203	211	199	238	216	195	231	207	220	216	204	222	202	207	214	208	209	180	193	195	198	186	247	218	194	234	223	213	203	208	203	230	217	202	176	194	222	229	206	195	234	250	201	206	219	206	229	225	211	201	204	206	204	201	193	219	208	218	219	186	230	189	199	221	235	189	198	210	209	231	196	199	219	240	199	189	184	186	227	205	194	212	203	231	216	210	223	232	199	213	190	212	217	200	209	193	212	231	219	202	215	223	208	227	210	198	190	202	204	206	215	205	207	227	217	202	214	206	198	190	195	215	187	251	213	190	222	236	218	193	195	220	205	206	182	220	202	192	185	193	194	214	210	205	192	197	211	204	216	198	208	213	201	208	194	186	209	209	195	196	199	218	219	204	225	238	219	193	232	192	209	187	209	201	199	228	225	200	225	205	211	208	177	192	203	214	199	205	222	182	215	214	192	216	222	195	203	207	210	225	225	207	212	194	186	188	200	233	216	234	212	186	204	239
19674	40209	36839	27513	21637	16578	11778	7357	4362	2975	2327	1915	1554	1312	1208	1078	1009	848	753	728	771	811	780	821	768	724	674	760	717	591	475	438	383	412	371	391	415	388	444	396	432	404	408	341	389	413	359	354	331	347	320	328	311	313	282	281	316	284	317	307	303	288	306	283	278	307	268	323	269	315	250	260	285	277	269	285	288	251	266	275	271	282	277	275	269	268	255	284	284	264	264	237	291	282	289	289	242	241	266	232	302	271	287	272	279	247	246	260	250	253	262	292	277	249	250	253	270	272	255	241	242	253	230	287	248	223	257	254	265	278	245	250	237	274	284	254	274	238	238	273	246	254	253	245	269	297	264	255	271	244	257	256	265	263	222	253	221	247	247	271	244	276	248	250	257	257	284	271	250	275	270	275	250	299	253	240	258	236	259	248	264	243	273	254	250	236	237	242	242	236	263	235	248	276	265	247	235	249	244	237	216	285	257	280	241	257	221	282	255	264	246	249	264	247	229	245	231	259	239	260	277	286	247	238	288	253	262	271	229	263	269	241	270	230	232	248	238	282	262	291	266	248	266	269	242	251	232	282	242	279	236	241	244	268	282	257	248	240	240	268	211	233	233	262	262	227	241	295	244	267	267	249	244	230	241	247	249	267	235	259	208	262	248	267	268	262	245	264	248	276	259	276	222	258	259	262	238	253	254	258	280	278	248	257	255	268	249	246	244	265	276	262	231	258	253	263	275	255	246	234	263	270	241	268	260	252	257	258	248	251	250	261	236	256	260	270	268	257	244	241	260	263	256	251	245	249	283	270	297	248	283	251	260	243	259	272	264	291	228	262	224	268	279	266	258	249	255	251	265	264	250	228	247	259	247	247	230	252	252	240	254	241	232	229	275	243	239	251	214	254	257	254	257	257	271	242	270	266	266	222	228	249	265	256	272	261	246	227	234	271	245	270	240	243	238	239	232	282	261	286	249	238	227	278	277	256	260	227	282	270	252	264	255	252	289	272	251	259	244	263	233	265	251	270	249	268	258	253	240	244	251	285	280	266	233	276	266	235	239	255	247	243	267	277	227	256	251	266	235	256	244	270	267	251	260	266	259	276	266	248	258	253	195	246	236	259	282	262	267	257	237	248	254	249	230	237	247	256	267	233	254	241	256	246	259	266	239	287	246	260	258	258	269	264	237	246	245	283	262	257	232	236	245	271	235	254	246	229	231	270	247	246	230	261	274	216	273	291	250	293	278	248	241	281	287	251	268	272	255	246	259	281	242	249	264	262	257	269	267	245	256	249	250	262	247	259	251	251	247	267	256	217	248	270	257	244	247	233	276	250	252	282	240	238	280	270	238	240	267	256	254	247	250	262	257	263	303	245	274	269	258	240	262	251	249	258	230	265	287	242	248	252	250	280	264	260	251	295	288	261	279	269	247	239	246	227	237	248	244	242	270	231	258	253	257	257	272	268	220	255	257	262	281	272	236	233	241	265	251	208	238	251	233	261	231	237	252	251	252	266	256	247	251	270	233	264	264	264	248	247	264	266	278	248	241	265	254	271	259	277	251	240	243	248	255	263	269	277	233	254	250	241	239	269	228	259	264	258	275	264	288	273	245	251	227	265	258	231	228	257	219	250	217	282	258	237	270	249	271	246	228	243	273	292	231	246	277	237	277	227	258	270	252	242	269	277	240	251	235	236	277	277	256	286	251	230	255	231	252	258	260	253	258	264	258	231	260	262	253	282	263	250	301	255	266	260	268	272	236	298	268	256	207	267	261	264	254	252	264	226	261	276	251	251	292	263	241	245	232	235	255	288	271	249	236	239	247	245	257	280	275	260	241	267	251	264	228	287	238	269	250	243	284	285	266	257	235	287	254	237	264	247	267	246	286	266	252	256	269	259	239	251	234	234	244	246	250	234	264	267	250	273	260	278	227	237	248	253	244	267	257	255	231	257	265	246	238	291	267	261	242	233	282	248	286	254	240	231	266	256	243	292	261	219	255	256	266	244	259	243	242	235	261	259	273	255	284	264	252	262	275	261	242	261	276	284	258	273	234	242	262	270	261	245	270	270	262	285	217	236	258	237	243	280	282	261	262	258	238	244	279	236	222	227	263	242	264	257	282	254	269	265	257	249	274	269	240	244	252	248	250	254	271	267	289	240	270	253	260	246	243	271	247	287	254	270	247	263	256	276	247	253	201	233	233	250	258	222	251	271	267	253	255	287	272	212	225	233	234	257	266	266	253	249	274	239	250	233	245	233	244	238	242	276	243	275	263	240	257	260	225	259	242	229	274	281	237	260	240	237	231	240	248	285	256	274	254	267	263	230	272	274	244	253	237	244	229	270	272	257	248	275	266	226	280	255	226	221	255	254	260	260	265	247	250	242	258	252	241	225	265	266	250	261	259	257	246	310	242	278	241	255	248	242	295	248	256	258	261	263	250	260	264	271	254	279	264	268	261	264	250	273	227	223	258	295	261	237	252	264	247	255	254	253	275	246	249	247	226	253	258	241	237	268	255	220	255	224	323	266	243	261	225	238	266	293	245	263	238	273	241	247	264	237	276	252	248	267	249	249	257	274	262	261	255	230	250	268	274	240	228	256	232	247	242	216	247	252	246	256	248	237	244	297	290	305	274	251	246	306	251	262	267	266	269	260	235	250	239	238	260	270	239	230	259	248	230	231	249	266	259	244	260	269	268	264	245	284	242	271	250	227	265	255	269	264	242	268	263	258	254	239	251	272	241	240	269	278	241	253	246	235	251	264	242	238	245	226	257	264	287	242	244	268	270	237	279	250	232	257	265	273	248	222	258	262	256	214	248	278	258	264	232	257	273	254	262	270	257	248	253	246	246	219	226	245	240	229	292	276	244	248	250	257	229	272	229	233	243	256	263	258	239	248	248	242	265	250	237	273	230	229	264	248	240	247	243	259	243	248	251	213	258	251	232	262	268	254	242	264	230	252	272	256	249	262	232	234	245	251	248	264	269	253	266	258	216	283	256	258	260	255	238	259	260	223	263	251	248	265	251	234	219	254	288	237	276	249	257	231	247	282	245	278	270	253	262	250	271	252	254	253	256	259	291	225	274	259	266	265	230	250	266	253	260	255	243	271	287	258	222	235	269	250	272	254	259	228	266	253	248	235	252	272	241	251	274	267	245	257	250	257	271	232	248	254	276	250	248	244	248	267	246	243	263	244	253	280	255	261	275	248	279	236	234	269	234	239	240	265	287	260	249	267	253	254	257	232	267	256	265	261	279	269	241	226	266	218	245	225	268	252	257	245	278	262	249	287	262	261	269	257	272	273	242	252	234	243	256	244	288	287	293	248	244	249	235	255	265	259	249	236	244	269	270	248	277	267	297	269	280	245	227	228	246	244	261	269	265	248	232	275	249	223	277	302	238	286	252	256	264	271	252	263	237	248	268	225	280	255	232	248	256	246	260	288	257	257	237	276	241	221	251	228	256	257	255	258	238	245	264	259	258	253	250	270
26896	21390	21756	14299	7135	4194	2371	1270	892	657	638	573	504	520	491	480	502	414	435	421	453	493	435	502	473	437	428	429	476	428	421	392	403	423	412	368	390	390	390	376	374	404	381	392	385	427	344	415	352	335	354	384	404	336	384	354	374	355	362	366	394	353	378	367	360	378	413	332	386	366	348	396	342	386	384	385	385	366	358	379	376	345	395	364	378	350	367	379	383	355	373	379	369	359	371	331	350	360	359	362	363	377	360	353	358	389	353	383	366	369	380	372	354	330	359	388	359	385	345	336	352	355	395	368	338	385	409	340	336	347	386	362	389	363	385	358	401	380	391	363	339	342	357	344	362	346	357	334	352	366	377	403	341	364	352	379	334	402	369	361	374	377	350	375	351	353	370	353	361	379	366	356	374	381	383	355	352	367	341	330	380	380	368	367	372	345	371	341	334	368	387	367	397	341	352	378	378	354	330	353	333	387	339	331	394	360	385	412	360	336	396	343	356	367	391	366	362	347	361	345	390	325	384	358	357	361	380	365	348	353	364	369	347	373	344	363	352	339	391	385	352	366	392	382	369	360	382	347	371	371	368	369	346	323	336	360	373	349	371	392	378	350	380	334	343	366	347	377	340	376	322	343	366	361	381	374	341	363	370	371	398	365	366	365	367	361	350	369	388	370	385	390	361	343	336	370	381	376	360	372	413	388	324	364	366	361	370	358	373	361	362	355	359	397	355	365	344	403	357	344	359	404	358	378	375	404	385	351	327	371	406	367	405	312	345	347	356	383	347	346	375	391	366	380	372	395	332	357	382	390	390	383	359	371	376	370	365	338	364	386	374	389	356	370	382	361	373	322	353	368	373	384	346	379	374	363	384	362	370	385	379	367	348	344	366	374	378	336	370	399	350	364	376	350	376	351	362	374	377	360	379	359	382	366	360	353	402	360	357	358	359	370	363	353	371	337	342	354	372	388	393	320	340	365	365	364	342	384	377	372	341	374	373	406	336	339	376	333	356	368	337	387	360	357	366	395	345	362	348	349	347	378	383	378	356	315	376	399	359	360	362	357	384	397	380	366	401	370	363	356	316	391	389	361	368	346	345	373	364	374	408	337	370	373	343	348	398	381	360	336	367	371	382	355	391	397	349	372	353	363	362	361	362	398	386	383	367	375	381	378	379	369	352	390	352	330	352	353	341	347	339	397	395	357	370	356	359	393	380	357	359	384	362	374	346	363	365	364	397	310	388	367	367	361	360	381	349	373	371	316	367	377	377	379	358	343	363	381	383	340	363	400	372	315	359	368	379	360	381	369	365	366	338	363	352	345	352	355	363	378	396	356	348	384	370	374	365	347	376	340	370	379	364	342	357	356	383	361	370	392	354	345	378	378	377	384	386	376	381	382	375	387	379	356	350	325	372	335	352	355	328	372	363	364	389	388	361	353	366	381	367	415	353	346	364	371	328	364	346	361	400	340	384	374	339	381	354	391	378	346	354	387	370	337	344	361	362	398	345	374	347	369	375	413	367	359	383	372	361	383	339	367	350	362	351	359	376	348	364	383	370	363	390	380	392	391	361	383	361	360	338	385	372	381	355	379	368	327	341	343	351	364	364	341	360	345	361	381	355	374	341	368	368	398	368	333	357	397	384	372	371	357	403	348	354	353	384	361	350	369	385	397	383	364	353	376	361	372	358	345	344	384	351	351	387	348	367	368	373	382	361	341	377	382	337	373	377	355	365	372	355	345	344	340	362	360	353	363	349	354	369	347	315	335	359	385	365	374	366	374	346	366	372	378	333	338	374	395	385	402	339	382	404	397	383	351	370	334	383	401	353	346	370	372	347	344	364	389	384	337	371	359	333	406	357	341	384	373	380	362	342	383	328	352	393	359	344	357	343	378	375	359	393	358	364	388	352	337	394	355	349	348	390	367	371	351	360	342	368	364	392	358	356	361	384	337	308	376	336	389	366	375	379	388	372	379	334	346	381	359	355	355	365	335	369	365	371	354	367	372	363	359	372	327	377	335	358	389	416	388	369	346	388	375	375	356	358	352	369	383	365	374	378	353	366	351	379	396	368	371	375	389	375	367	384	360	371	345	374	363	390	355	367	360	341	357	350	371	405	390	350	367	384	387	360	366	347	376	352	384	343	408	354	376	357	392	369	358	325	311	369	361	367	347	376	330	379	415	360	373	354	330	359	397	363	326	378	350	335	343	372	366	337	373	379	371	355	385	336	331	355	375	363	359	363	374	380	365	354	382	339	363	409	353	380	361	375	370	356	374	368	379	352	363	321	362	353	375	368	379	363	372	358	349	364	398	366	386	366	357	334	342	350	396	334	363	377	363	359	382	388	379	390	378	339	370	352	396	329	338	386	378	360	407	389	367	368	385	357	349	395	348	364	371	362	362	344	383	386	404	369	382	364	365	335	379	347	336	364	337	345	347	367	352	357	355	350	386	350	357	346	366	372	353	378	379	350	360	353	334	362	340	347	399	342	363	366	334	348	351	369	341	351	318	357	372	350	324	368	336	406	370	361	376	362	390	364	365	366	353	375	348	399	406	360	376	369	385	380	385	365	347	361	383	366	375	370	375	371	368	358	347	366	380	376	363	342	357	385	335	360	364	380	358	356	378	368	378	378	383	371	362	378	365	388	352	396	394	380	355	380	371	368	354	388	327	367	396	374	375	359	354	344	378	375	364	335	358	351	365	366	347	344	366	336	388	370	348	371	362	361	348	380	357	380	367	364	391	360	382	396	386	361	364	335	349	400	342	348	363	395	344	371	394	374	321	344	352	379	344	362	372	380	347	373	361	367	376	374	394	389	363	351	353	375	356	344	354	364	388	368	347	356	369	384	392	364	357	374	353	351	348	372	386	377	354	358	354	404	392	389	376	378	363	347	390	360	379	355	351	377	380	358	353	389	362	345	366	363	318	333	359	326	366	360	372	354	368	342	366	382	351	381	383	362	362	359	372	357	395	352	373	351	360	364	343	356	373	372	336	360	396	366	380	367	398	362	371	359	380	368	330	395	392	358	389	376	350	395	365	360	363	353	345	344	376	331	362	386	377	354	388	358	407	360	351	360	368	366	345	364	338	398	353	347	395	396	411	372	373	372	349	326	414	366	392	343	373	335	351	369	373	357	360	368	366	337	371	353	377	363	369	388	343	365	371	366	360	383	390	330	347	366	357	361	360	392	327	375	338	326	377	373	366	340	331	348	357	390	388	335	357	362	368	365	328	323	359	383	359	340	358	359	389	354	384	383	389	356	367	369	371	358	326	377	345	341	352	349	347	393	357	336	369	355	358	352	363	348	356	389	344	386	355	357	322	381	355	392	349	355	385	378	354	364	363	391	355	343	341	382	390	392	364	332	344	373	337	369	367	349	374	340	382	360	373	357	379	381	370	348	325	354	400	367	344	396	373	363	389	391	392	356	360	379	363	365	366	371	338	381	330	331	356	362	372	343	382	343	367	358	371	410	380	367	404
16346	28438	25374	16055	11621	7944	4923	2851	1726	1323	1049	903	812	784	745	731	672	610	608	595	623	645	623	673	688	594	636	625	644	623	568	575	473	474	496	469	535	488	502	508	460	520	522	482	476	483	510	493	500	444	504	464	444	432	451	494	489	462	469	456	444	475	472	464	474	455	474	497	489	466	471	470	466	482	470	468	458	481	462	486	455	431	476	462	503	470	458	467	454	494	455	484	480	486	452	454	472	501	455	466	467	448	431	478	452	483	462	471	453	432	481	411	407	442	485	463	456	420	426	449	450	464	435	438	450	451	444	480	449	416	411	440	437	492	441	485	455	472	454	432	461	475	447	472	440	452	454	419	490	441	426	455	455	461	408	435	450	472	431	441	457	448	436	443	460	463	449	444	440	435	488	463	459	435	482	480	451	475	438	456	443	444	451	494	488	503	428	468	465	457	444	468	466	456	429	450	460	485	431	431	488	446	412	449	461	487	465	448	436	450	455	459	421	430	421	474	484	429	509	436	478	461	469	462	499	468	446	467	466	438	426	463	479	465	456	439	447	439	443	423	455	477	456	486	488	440	443	436	473	435	457	420	476	466	473	428	457	477	435	424	446	458	457	440	461	476	424	491	434	478	460	458	463	436	473	460	439	411	469	414	459	489	467	456	449	416	441	427	398	481	477	446	454	448	454	432	469	437	461	427	436	469	475	413	451	454	450	438	455	437	450	442	425	473	456	436	496	470	415	458	472	477	453	453	449	454	472	473	463	437	484	456	429	455	429	438	447	480	412	449	467	470	455	448	463	474	472	457	476	432	446	436	426	420	410	437	470	440	419	476	444	458	469	479	456	453	465	476	467	456	457	487	433	468	457	426	423	427	466	440	443	485	460	443	440	463	437	425	458	508	472	426	421	458	450	465	456	438	467	447	445	463	440	492	487	457	458	441	480	434	444	487	472	474	507	421	478	474	476	443	449	461	470	446	485	443	457	442	423	441	434	456	472	468	418	469	460	464	464	461	464	489	504	469	449	453	486	482	418	471	430	437	456	475	446	431	458	439	450	446	458	439	508	480	437	481	404	457	483	409	467	453	492	411	452	419	438	426	462	469	454	434	440	468	442	444	458	472	458	502	470	441	431	434	419	479	480	443	473	459	448	474	456	409	489	446	483	456	476	477	443	445	438	491	437	463	409	477	417	477	432	441	445	433	489	439	449	471	461	461	461	513	460	451	464	471	452	449	472	438	458	419	523	457	465	452	446	469	418	425	453	433	449	492	407	447	469	481	453	448	445	420	451	474	482	461	444	467	487	442	491	492	435	438	482	422	442	460	486	432	458	476	460	442	469	442	477	464	428	452	461	453	454	446	452	427	414	466	494	408	445	444	441	483	467	446	425	474	449	468	408	440	440	470	475	444	464	465	478	446	455	476	456	445	467	456	460	480	480	465	443	483	452	451	442	455	404	450	473	466	452	437	450	421	473	443	471	471	449	447	430	460	463	414	461	445	477	423	476	449	443	440	494	441	451	451	444	432	446	436	472	439	437	494	474	460	453	485	469	460	443	487	433	432	431	492	439	424	507	487	427	438	449	473	447	474	427	438	447	456	487	484	459	454	464	434	445	445	446	461	491	454	497	454	466	404	416	502	430	443	445	424	476	492	422	457	447	441	448	497	486	463	454	472	462	478	459	460	475	426	456	438	450	431	492	467	466	449	456	470	456	439	458	456	444	464	436	493	481	460	468	459	438	430	438	466	459	467	473	430	453	427	460	448	469	473	431	447	446	475	453	439	496	445	474	458	411	441	466	438	483	456	466	453	482	414	487	479	484	424	432	447	448	444	452	485	472	449	468	449	459	453	455	446	468	462	461	441	460	453	462	439	420	450	413	480	483	474	460	431	474	450	462	446	492	476	456	455	493	461	469	425	496	442	467	455	426	435	482	407	446	472	429	441	420	446	421	455	494	466	456	417	472	450	474	435	430	460	432	447	477	445	470	447	440	460	404	438	502	481	490	401	470	452	458	411	467	463	473	431	451	479	453	453	460	449	467	439	477	412	476	466	494	454	459	486	498	439	463	452	473	447	465	472	448	415	429	434	450	458	455	446	458	459	474	425	471	445	446	461	449	408	461	428	470	452	465	480	430	447	477	425	455	489	455	432	431	438	445	487	458	457	427	468	462	482	452	470	465	472	442	416	420	449	437	489	441	481	438	435	453	446	474	441	452	444	447	475	458	444	475	441	456	473	465	443	440	439	456	434	463	465	443	444	429	515	449	460	402	476	456	419	445	446	455	456	449	455	447	430	462	457	458	470	441	472	477	414	437	477	423	477	466	427	490	451	442	425	456	458	447	422	464	443	471	415	447	431	472	440	469	456	516	476	421	457	484	403	451	488	456	425	439	524	434	485	430	435	424	447	444	448	490	422	458	461	442	453	478	434	436	452	451	449	492	444	448	424	442	428	474	437	447	440	431	457	425	477	469	468	464	465	464	451	447	436	436	458	389	464	449	452	434	448	467	436	472	441	413	453	459	402	451	427	452	463	429	448	470	460	483	457	485	436	461	427	459	469	430	467	432	451	466	472	467	464	455	458	487	495	455	436	455	451	472	476	441	469	459	495	480	422	431	461	465	439	430	459	469	488	490	453	425	434	457	462	425	441	493	468	472	419	487	471	455	487	473	407	464	421	471	438	440	470	460	470	453	487	440	474	462	459	490	462	448	428	448	401	485	465	464	429	452	446	465	441	477	435	470	427	484	440	449	448	446	467	468	437	436	454	443	426	517	409	463	431	459	438	479	415	431	440	439	457	443	432	467	434	420	463	481	434	469	444	483	486	449	455	442	480	484	427	479	475	440	440	463	437	467	491	415	441	447	456	470	452	443	449	452	481	461	479	471	447	466	477	490	446	449	445	451	437	473	454	406	417	439	400	454	461	471	425	468	442	474	441	456	431	430	471	455	428	508	507	479	429	449	481	461	428	441	457	443	430	449	443	484	471	479	483	438	423	460	447	454	458	462	439	481	467	477	437	457	472	461	470	425	451	429	449	434	458	494	473	481	447	452	468	466	474	437	464	443	456	427	491	475	455	443	440	439	470	454	449	456	451	435	467	473	459	462	453	451	466	451	443	428	434	489	477	482	451	421	448	440	458	472	439	460	461	452	443	445	406	493	466	458	446	461	464	462	463	456	477	445	484	457	483	457	444	422	453	416	428	469	468	463	459	439	493	439	497	429	448	441	452	410	450	442	466	491	418	468	439	455	472	491	436	459	455	454	460	480	474	471	491	477	408	443	440	433	477	476	464	443	461	442	415	447	440	456	475	455	472	453	496	475	478	455	460	412	470	460	392	427	461	469	433	476	404	431	452	479	451	452	418	450	458	456	444	417	402	467	496	450	452	444	430	464	458	446	460	443	451	441	476	440	460	480	447	443	503	443	477	452	504	451	431	473	453	416	446	470	456	478	436	421	487	465	450	495	449	499	469	440	457
23687	21052	28419	23949	21150	15670	5371	2235	1334	1042	897	727	643	591	563	555	467	458	394	430	430	487	433	439	441	411	412	408	413	400	361	313	331	341	307	288	315	324	304	330	314	321	313	325	305	311	299	303	270	273	290	307	259	293	277	270	286	309	292	281	256	268	280	264	268	270	275	252	241	277	286	265	262	275	295	252	289	271	263	283	241	292	262	244	277	254	247	281	275	281	283	276	251	259	256	284	249	265	256	275	267	265	252	272	293	268	253	276	228	254	255	233	265	233	270	275	248	227	284	254	260	284	246	258	252	253	289	292	256	243	253	264	241	274	282	261	273	273	280	225	264	258	271	259	259	283	248	277	221	261	265	260	257	265	258	239	269	260	257	229	242	264	246	272	264	258	257	270	263	260	283	232	253	273	271	252	268	246	250	268	293	266	254	265	285	222	275	245	271	267	262	218	296	268	254	292	239	261	253	269	255	246	259	264	271	278	219	271	279	281	261	264	257	262	252	258	261	260	276	227	283	243	254	282	261	235	230	263	259	244	268	269	255	241	255	283	258	265	248	253	249	279	266	275	282	237	258	256	254	268	255	244	270	265	257	267	272	259	270	256	232	287	261	264	269	274	271	270	260	276	268	250	259	253	262	252	237	246	250	278	284	228	252	271	250	270	252	252	257	265	258	257	238	281	253	265	258	263	266	276	250	243	268	245	259	245	270	265	241	279	282	249	271	270	275	254	259	256	227	273	250	252	277	268	246	272	263	259	272	261	259	257	257	252	260	259	285	286	243	270	235	251	255	245	259	245	245	291	231	260	257	258	272	249	258	275	258	261	296	275	234	277	233	275	246	264	277	263	247	261	231	273	281	239	258	246	263	248	277	255	249	292	264	265	257	250	271	275	245	273	253	250	266	261	265	239	272	275	260	268	271	250	263	255	267	261	242	264	236	237	268	271	243	255	257	252	243	269	245	243	252	272	269	268	235	241	264	226	287	271	297	254	276	234	241	272	271	266	275	241	262	261	285	269	247	260	276	275	255	274	237	264	258	239	247	229	276	242	276	264	260	248	250	257	259	267	277	250	279	249	286	267	277	265	256	244	280	270	254	284	266	246	261	242	252	243	267	254	248	241	270	241	261	278	273	277	267	263	282	234	250	273	249	271	255	258	253	241	251	255	240	265	254	266	282	251	266	252	266	277	270	250	242	261	260	230	299	213	271	252	244	281	231	256	245	239	268	276	248	285	252	245	249	245	258	256	270	250	230	285	247	256	275	270	280	294	294	253	281	297	288	256	236	223	255	236	257	270	258	248	246	271	296	281	269	243	243	264	250	269	219	247	266	249	244	233	249	248	260	248	260	254	263	272	269	269	245	273	258	288	269	255	246	265	258	273	251	267	235	255	276	273	254	239	256	241	238	239	242	256	268	270	260	237	255	231	281	260	271	273	272	248	234	277	248	254	254	271	268	265	275	265	227	227	244	273	264	262	257	239	262	251	258	300	251	266	291	276	271	293	230	271	272	251	308	286	255	260	287	255	260	261	254	290	263	280	254	260	246	257	239	235	247	250	252	302	266	267	241	282	285	267	255	236	262	254	256	264	262	254	269	291	270	254	263	239	253	284	270	265	254	262	256	234	254	248	242	283	265	262	267	239	254	257	273	268	255	248	262	275	290	258	254	272	263	264	252	249	242	262	264	259	244	251	274	259	233	260	259	258	274	269	272	264	253	261	290	273	237	255	268	251	267	260	256	266	262	271	258	277	265	252	269	242	266	259	221	257	251	303	238	273	251	271	236	284	286	268	262	248	262	262	250	250	279	243	252	287	242	268	242	299	253	273	257	253	263	266	282	261	269	244	255	277	270	287	261	276	246	274	258	253	262	266	261	247	239	262	247	261	245	279	249	279	274	263	276	266	269	267	259	244	266	279	270	226	252	272	254	241	247	250	261	251	263	269	258	257	269	251	274	228	224	256	288	259	278	262	280	258	285	272	267	265	269	242	264	265	257	264	241	257	280	239	255	271	261	291	278	289	268	264	257	250	268	279	244	268	270	281	250	253	278	238	246	258	229	237	271	234	264	230	247	239	270	237	262	273	255	250	246	249	302	269	277	233	253	311	255	238	270	235	284	278	259	233	270	296	254	240	308	284	253	271	297	288	248	257	246	272	239	245	238	283	233	256	259	288	268	267	247	257	269	276	250	261	239	247	252	240	261	268	264	250	265	280	264	249	250	258	252	273	259	244	255	271	281	273	248	250	260	272	265	246	254	284	234	263	260	255	265	228	278	261	240	244	265	248	266	269	258	275	263	263	257	289	232	246	269	275	297	266	248	282	260	268	283	246	294	269	263	247	244	245	267	234	289	264	273	246	262	250	274	254	263	245	286	264	252	225	270	237	263	275	279	262	271	283	281	283	252	248	241	257	257	251	279	254	251	269	286	281	266	255	255	249	279	256	290	269	246	222	267	240	268	262	234	268	245	290	277	252	241	268	270	292	266	220	256	280	250	261	262	272	233	271	270	271	272	251	301	218	244	276	274	256	280	222	250	290	241	285	260	262	268	244	257	278	247	288	232	274	240	292	271	249	236	278	260	287	276	252	243	280	235	266	284	265	296	274	273	247	260	255	231	247	276	237	251	264	253	259	221	293	293	280	262	303	293	241	263	267	279	284	249	245	239	247	232	237	251	246	244	269	285	259	270	285	250	273	257	249	289	231	258	248	266	223	250	263	246	262	285	253	254	275	263	267	271	266	258	267	279	246	271	244	245	282	286	290	257	239	247	249	248	265	247	257	258	223	274	252	263	274	286	266	272	256	247	262	245	274	217	284	234	286	225	289	267	265	293	254	241	236	264	266	272	252	219	230	250	264	280	280	266	266	280	253	281	274	271	267	280	247	233	254	253	266	281	251	262	268	281	262	239	284	234	252	258	238	240	252	264	307	259	265	240	264	237	249	294	279	260	274	269	250	272	259	283	269	259	283	271	275	256	296	277	293	269	259	220	283	249	274	255	270	264	234	277	278	267	287	255	265	283	262	273	259	283	301	258	286	249	262	265	271	296	248	263	268	249	262	269	251	272	286	254	255	263	291	258	247	266	257	279	257	251	266	250	254	262	249	258	272	254	245	273	245	241	253	261	270	241	264	289	248	256	258	266	231	263	264	275	261	275	276	241	280	252	282	265	270	274	244	279	292	268	253	246	248	277	246	243	256	247	234	276	248	265	219	271	250	256	277	255	244	247	260	239	241	251	247	286	222	266	262	240	248	244	247	241	272	268	260	243	244	264	280	258	273	258	252	257	278	255	267	265	230	291	261	266	248	279	272	253	261	270	269	297	258	260	280	243	263	289	267	250	257	259	274	261	271	268	261	274	264	265	254	229	229	295	239	293	284	257	273	271	248	240	249	258	271	272	272	254	289	265	264	241	258	271	272	277	261	260	264	240	294	257	267	312	232	248	253	242	251	267	242	274	274	283	266	262	266	268	258
17297	35187	32018	22118	16582	11703	7227	4483	2798	2066	1656	1415	1123	1034	951	837	742	724	677	623	711	729	697	695	669	599	624	677	600	572	513	462	373	439	436	437	431	462	449	443	429	457	406	420	410	406	364	394	406	358	400	367	371	347	356	381	331	357	362	359	365	361	367	293	347	369	342	327	367	350	341	345	329	330	360	370	356	357	332	361	364	351	322	334	336	328	314	324	359	339	349	355	365	368	313	329	316	336	333	329	323	342	365	332	329	350	328	358	322	362	315	317	341	356	332	320	359	354	343	323	339	368	324	305	320	327	350	316	317	318	366	344	322	332	359	338	359	330	305	328	325	348	364	350	306	315	331	291	343	333	330	342	295	353	315	321	291	327	303	364	316	310	291	350	319	347	360	352	326	344	337	306	363	347	315	348	315	345	304	331	302	327	320	329	336	318	307	312	336	330	310	332	310	335	331	362	323	311	326	334	321	331	360	343	359	320	366	316	316	347	307	314	327	330	331	325	370	297	297	347	350	305	328	327	349	338	315	318	321	323	342	291	345	350	306	346	329	346	350	315	299	317	326	321	351	333	346	334	353	346	335	325	333	316	312	348	335	343	324	335	325	333	327	315	343	323	340	324	329	324	324	325	325	340	335	301	326	327	350	366	280	324	345	356	312	315	332	321	337	296	340	322	298	341	330	296	335	325	314	323	371	305	315	348	343	316	351	327	336	352	335	344	296	315	329	337	337	332	362	318	335	346	285	320	311	364	332	317	327	323	346	374	284	317	305	343	366	325	320	348	298	295	337	334	331	310	338	342	297	313	303	311	295	299	354	321	286	331	308	316	334	306	304	319	340	310	324	340	312	322	326	323	321	340	317	338	284	316	318	363	322	317	331	335	327	330	331	324	319	304	326	371	326	339	331	297	321	315	299	309	319	342	291	365	332	342	355	314	339	320	336	276	348	291	326	337	325	312	319	337	340	334	341	305	374	334	301	343	360	310	358	340	359	332	341	337	352	301	340	347	338	307	347	331	307	314	310	312	368	303	336	352	329	312	306	318	354	358	335	313	332	295	349	317	312	337	347	321	315	304	333	324	364	343	338	322	332	349	341	316	339	327	340	348	332	314	353	359	327	313	308	322	319	319	325	360	314	331	342	328	334	356	357	324	318	318	326	356	353	306	326	343	366	343	330	350	335	300	319	321	307	348	335	350	346	302	342	354	321	355	316	326	306	349	350	323	346	352	322	312	342	307	362	347	337	351	313	304	351	307	327	301	361	316	330	343	324	319	335	343	375	339	319	316	316	308	356	323	327	314	328	314	309	326	332	334	307	355	323	324	354	365	334	338	305	326	332	322	312	367	354	337	354	373	313	300	346	310	338	327	318	290	308	306	323	343	339	313	339	333	354	340	347	328	311	320	366	328	307	326	294	326	356	283	344	316	306	347	344	332	315	322	338	299	356	297	344	315	326	338	333	326	347	337	297	294	326	336	321	322	336	375	320	348	326	316	345	290	301	308	370	320	342	315	332	324	319	328	314	373	363	287	297	325	334	337	310	310	308	327	359	361	338	326	313	319	346	327	317	349	322	326	314	323	336	343	312	345	339	313	365	336	333	359	315	325	321	310	348	340	311	328	321	317	324	312	370	338	316	343	326	309	318	347	335	315	296	321	310	374	342	321	304	292	355	328	353	324	343	328	299	300	330	329	327	336	331	309	328	329	346	323	291	333	324	303	326	321	335	333	342	330	359	334	305	320	317	289	310	320	322	321	301	304	344	346	332	328	341	358	321	358	295	321	295	301	333	332	344	302	341	305	308	326	339	304	322	324	362	327	333	305	343	350	315	330	330	339	330	322	327	306	340	359	344	352	333	343	343	333	317	337	309	317	348	332	316	343	305	330	325	319	315	338	345	360	317	315	315	324	302	328	334	298	319	342	340	292	306	355	313	342	327	356	343	332	320	333	317	332	311	344	317	344	355	372	311	321	328	330	322	324	330	312	322	318	351	315	340	305	303	353	327	331	306	324	359	328	330	345	321	313	343	309	332	323	327	344	327	329	340	340	346	326	329	319	298	350	350	338	347	336	316	291	334	306	334	335	311	332	343	327	321	335	300	340	337	303	303	357	301	350	313	319	338	325	321	323	331	330	371	303	367	331	341	354	336	337	324	325	284	346	340	346	320	312	305	335	336	296	326	298	319	342	325	338	354	353	307	318	338	385	314	334	336	338	325	329	343	333	316	314	332	329	322	336	342	331	357	361	340	338	303	302	322	316	364	353	344	336	321	326	328	316	312	319	301	337	324	311	309	315	325	310	356	320	339	306	347	338	329	309	318	341	310	328	316	330	283	341	364	299	328	336	289	339	356	301	332	324	286	321	306	361	338	334	355	367	343	337	329	331	338	315	330	336	347	335	315	344	351	330	323	333	322	329	318	335	331	334	328	339	284	315	332	360	322	331	346	334	328	328	311	307	355	312	321	313	326	340	311	304	311	344	376	333	331	333	329	329	376	343	315	331	322	328	301	322	366	379	327	319	320	332	324	360	327	329	306	338	335	332	307	335	349	350	334	357	334	310	311	327	321	305	342	327	330	332	326	333	349	342	347	354	342	314	315	313	299	350	314	328	347	326	385	341	333	304	323	338	306	353	352	334	311	346	345	335	334	311	343	307	359	310	317	299	346	317	324	346	320	335	314	351	343	332	311	290	328	348	302	339	340	320	304	335	341	359	356	323	349	330	298	334	315	320	338	349	328	349	315	319	302	326	316	364	363	323	313	322	325	322	333	315	347	304	352	335	303	338	333	331	311	313	345	329	351	340	324	319	360	319	329	360	335	314	356	346	301	286	308	333	318	331	309	311	354	301	311	352	329	339	301	308	317	358	336	325	324	314	337	327	301	343	316	327	370	331	336	320	327	356	365	342	332	325	322	334	317	302	335	306	328	290	312	300	306	314	338	364	329	335	323	310	343	342	331	314	332	293	379	311	327	323	305	350	300	327	280	339	335	297	331	313	353	334	333	329	300	313	349	341	302	324	301	339	372	327	350	295	327	324	307	326	323	352	318	315	365	311	317	320	308	348	320	325	308	339	303	298	296	340	300	340	320	315	341	323	325	345	381	352	315	340	353	309	336	325	334	334	330	370	308	305	347	349	317	317	332	324	320	309	315	343	320	323	334	315	313	324	334	331	300	332	331	335	347	333	327	331	338	321	322	304	312	342	338	339	329	339	353	319	305	348	321	383	360	305	328	325	341	310	358	299	352	332	323	342	340	338	329	313	285	354	310	356	325	348	329	344	327	325	368	341	343	351	341	334	316	343	313	310	343	345	350	344	304	312	324	300	307	340	329	340	335	329	327	331	359	338	332	326	341	380	308	352	306	319	329	329	314	312	339	313	297	343	331	317	317	290	323	310	318	320	314	315	361	341	358	335	339	311	333	316	352	320	348	336	364	307	323	332	330	304	289	310	320	331	344	298	324	348	312	360	317	308
22722	21082	28885	23532	21111	21383	14550	3605	1774	1414	1089	921	811	717	612	590	505	526	474	446	489	539	460	494	500	458	436	438	395	370	329	311	322	280	301	300	323	294	304	278	281	284	265	258	295	276	268	263	257	241	277	230	250	251	247	256	220	234	233	237	251	232	212	243	243	243	243	220	244	218	216	202	237	202	234	220	231	233	226	228	233	244	194	251	213	224	221	249	236	244	235	248	234	251	230	220	227	204	228	221	218	208	206	205	201	219	238	211	227	201	212	208	215	227	193	203	219	226	226	215	219	219	219	209	221	209	220	198	231	211	186	211	189	201	195	216	203	233	216	213	187	228	222	249	191	211	195	235	224	227	216	212	207	234	237	214	211	211	202	213	198	198	220	199	205	214	224	218	231	205	196	209	216	227	195	215	207	209	228	233	222	226	213	241	202	227	232	214	210	220	235	234	210	240	223	226	206	210	208	198	207	222	201	205	213	195	202	227	214	240	236	205	227	217	239	223	208	219	208	232	218	220	206	230	234	207	226	219	223	207	207	195	202	206	207	195	232	201	204	218	189	227	202	217	237	212	218	224	214	212	202	206	221	210	220	199	234	205	240	206	210	193	235	212	217	207	220	210	212	203	234	211	208	231	212	199	228	234	210	221	204	214	202	198	184	211	210	221	212	209	196	217	224	217	209	200	200	215	247	215	232	218	222	235	211	195	199	221	230	201	205	188	189	214	237	227	201	217	220	211	243	243	195	203	225	223	218	253	215	229	217	221	208	198	192	211	219	211	217	211	203	196	187	213	202	222	231	205	192	223	215	218	217	204	194	203	220	221	208	231	221	224	235	227	201	220	228	226	223	199	188	203	219	217	226	211	196	188	204	216	211	204	199	223	233	208	201	208	216	209	206	199	215	209	197	219	200	219	213	229	204	205	214	186	229	183	214	197	206	186	196	214	207	205	210	201	223	197	222	200	214	177	212	192	222	216	243	217	199	223	229	212	233	220	236	212	215	199	216	191	207	207	236	203	179	198	211	237	204	205	223	209	209	217	200	215	223	212	190	208	196	233	201	215	206	202	223	199	201	214	222	224	197	220	206	217	215	207	231	205	203	192	216	180	204	211	231	203	204	241	194	194	218	247	199	234	227	207	213	206	210	224	222	206	222	198	199	205	206	214	213	220	195	193	227	198	180	219	212	206	222	203	219	205	216	201	194	207	217	208	225	194	209	240	239	202	227	189	199	204	210	222	215	201	246	212	235	240	206	230	253	220	179	215	226	230	220	211	187	210	217	233	211	196	195	167	223	204	214	200	194	241	210	225	213	202	187	211	216	239	244	267	217	217	208	228	200	219	219	207	197	217	187	191	217	226	225	228	208	207	192	171	200	206	206	217	205	224	238	208	238	217	212	196	200	240	204	208	197	221	219	221	230	222	205	214	204	200	199	195	252	228	214	219	196	199	223	225	216	209	182	199	213	205	220	225	228	210	214	212	208	226	216	256	223	203	240	216	249	208	226	219	193	180	213	237	221	202	242	190	169	232	233	209	211	189	216	237	203	226	203	234	227	208	217	217	234	225	206	178	190	207	207	221	206	210	226	199	228	219	216	215	220	218	230	191	196	185	200	224	183	226	217	205	221	201	219	246	248	203	212	222	195	200	239	209	214	212	226	212	245	192	229	211	198	244	210	226	208	209	197	234	233	233	247	207	200	258	186	213	210	208	220	198	202	213	221	228	208	224	214	218	239	221	225	211	224	218	210	245	190	190	212	219	205	210	205	217	221	211	201	213	238	238	220	216	210	194	247	212	191	226	219	236	230	222	203	201	207	201	206	226	215	212	245	196	199	222	230	219	194	218	212	245	211	200	206	226	210	215	212	221	241	214	214	244	200	211	194	205	218	225	208	214	184	204	229	214	231	196	193	245	219	213	210	203	235	228	206	220	211	230	217	197	199	220	227	221	214	192	225	223	199	218	221	232	205	226	208	227	197	238	221	196	205	211	217	225	216	213	205	248	211	197	239	195	234	231	239	237	198	190	208	211	214	226	211	206	188	216	204	206	217	212	208	232	219	208	189	166	207	211	214	233	223	219	222	192	201	237	238	240	214	220	215	198	217	211	206	192	214	216	197	200	197	209	237	217	226	212	221	202	231	201	215	211	224	228	212	200	211	230	212	211	217	196	217	209	222	215	210	218	210	226	220	201	207	213	233	210	196	209	207	221	233	218	187	217	219	217	228	215	198	207	223	207	183	191	197	235	230	205	217	217	188	216	230	240	217	239	217	234	201	227	226	214	235	204	198	200	226	211	179	197	235	215	218	214	216	197	197	253	216	203	211	210	199	217	251	170	206	208	213	218	223	206	213	198	193	245	195	203	203	228	216	238	227	218	215	204	208	209	218	192	204	207	226	215	203	208	212	206	214	251	208	193	198	216	206	218	213	206	199	215	212	212	204	198	218	215	190	201	220	203	216	215	194	223	207	205	168	192	209	210	223	195	229	217	207	229	240	226	193	217	248	184	202	223	211	224	225	197	219	203	185	205	196	200	206	218	225	226	199	236	221	213	213	221	205	226	215	254	189	223	231	212	231	209	206	228	184	222	209	221	202	190	220	215	226	246	207	219	212	187	235	202	213	187	199	205	181	220	221	245	206	216	199	205	206	198	207	189	208	208	201	215	224	206	206	226	217	211	223	223	227	223	201	210	215	233	223	211	209	209	212	203	224	207	219	207	221	211	199	195	211	200	197	205	243	202	211	198	208	228	219	223	218	229	211	209	205	214	219	223	210	215	186	206	225	225	218	204	207	227	236	215	212	230	234	241	203	217	231	207	220	231	188	221	225	211	213	191	225	234	224	210	217	228	214	187	208	202	193	217	234	220	234	222	208	211	225	205	224	236	219	199	194	236	209	249	225	192	195	208	201	207	207	240	208	219	221	232	231	197	213	219	222	226	222	215	250	214	213	234	194	225	189	187	201	250	197	206	190	225	208	188	212	225	178	223	210	219	243	213	201	229	178	201	228	215	201	206	216	195	233	214	200	221	244	223	226	203	231	244	194	210	218	216	224	223	222	217	224	227	233	209	205	210	206	214	209	236	203	209	216	218	208	223	240	203	199	179	232	205	203	217	214	204	200	228	200	210	201	221	240	218	222	172	199	188	219	233	195	227	238	217	194	207	220	247	234	221	213	199	216	221	214	183	227	220	192	208	219	195	193	201	217	225	196	209	207	212	237	202	211	195	201	226	217	212	230	201	228	201	212	213	206	193	226	228	181	220	217	199	230	221	213	220	220	196	201	240	228	193	206	221	205	224	215	204	222	220	202	228	202	191	236	206	234	203	199	202	242	217	207	203	229	232	226	228	202	217	217	227	206	216	204	220	219	214	176	236	204	191	190	178	209	216	218	218	199	221	220	211	217	222	211	197	191	212	212	206	218	210	222	221	216	215	195	210	207	198	224	216	196	211	220	185	211	197	199	197	196	204	216	217
19151	39691	36289	26444	20487	14554	9950	6442	4049	3060	2403	1783	1549	1361	1146	959	937	842	793	777	837	908	826	875	791	703	759	768	617	537	477	466	457	409	416	391	431	423	446	416	410	379	368	370	373	372	391	383	377	379	339	330	315	298	310	330	314	297	336	276	305	284	307	285	270	276	294	277	293	314	305	285	265	284	296	310	297	270	277	280	251	282	305	310	285	286	296	259	272	286	305	285	307	311	258	267	277	266	289	268	269	282	258	301	269	231	238	257	261	273	262	256	246	249	296	266	267	265	286	243	255	285	256	217	249	254	266	293	274	264	266	260	260	255	271	268	271	252	271	239	288	271	244	278	253	250	243	245	248	265	274	264	260	243	264	231	256	203	259	246	295	243	263	263	281	235	254	259	240	240	258	253	243	268	248	266	288	245	253	257	271	257	255	272	275	246	289	260	251	242	235	258	282	253	264	252	250	293	246	272	263	293	271	258	264	247	260	287	266	255	265	269	283	246	268	248	267	237	262	243	253	251	280	281	279	246	265	267	243	248	268	256	242	277	278	250	251	250	253	252	235	273	290	273	258	272	249	258	253	249	271	254	243	266	265	267	254	276	282	275	247	277	233	258	246	249	257	257	248	258	274	268	248	248	278	235	231	257	235	264	225	277	277	248	240	264	225	241	230	235	291	278	248	236	256	248	266	267	297	220	250	231	253	247	275	300	263	262	254	270	257	268	265	254	271	279	268	254	240	279	235	264	249	255	280	293	260	256	276	261	240	272	270	272	258	260	284	254	282	275	275	238	252	274	270	259	260	246	239	241	253	250	256	266	253	274	274	253	254	257	259	249	236	256	251	233	245	274	265	278	255	272	266	242	267	241	271	268	269	262	254	256	267	260	250	241	237	263	275	238	235	264	244	268	253	265	249	274	226	234	251	280	208	252	249	234	319	264	256	264	275	292	243	220	267	241	257	263	241	266	258	274	264	266	254	249	254	260	276	255	233	262	281	250	236	258	254	251	229	234	286	255	242	268	266	262	258	269	275	267	247	270	252	236	279	274	259	251	275	276	290	272	254	258	267	261	257	240	267	299	239	251	273	230	233	270	255	255	261	284	241	237	252	247	261	251	266	259	267	254	254	268	269	247	242	259	260	243	267	267	267	258	221	227	256	270	268	238	273	261	252	249	249	233	269	230	263	267	247	233	252	250	286	287	283	271	243	260	264	252	225	268	253	233	238	280	257	257	276	246	261	245	248	273	277	258	243	253	210	268	265	267	250	268	238	286	258	261	246	249	276	258	288	257	271	227	253	248	266	285	271	274	240	246	247	231	242	222	247	269	266	251	222	235	278	241	247	245	277	238	225	263	267	253	264	256	236	243	247	254	288	270	246	264	276	249	242	243	271	260	283	286	253	255	252	246	266	247	248	236	255	278	250	301	265	257	261	233	245	239	267	247	272	254	269	244	252	245	244	222	276	234	246	265	249	258	234	275	249	292	251	275	230	247	276	274	251	244	257	302	246	264	259	275	264	225	246	248	267	249	275	231	261	254	268	280	252	258	267	268	272	263	269	231	284	269	258	229	263	273	270	261	231	253	312	248	238	265	228	261	275	255	272	275	246	247	250	253	248	266	231	220	271	267	276	274	240	241	265	284	252	257	265	269	232	257	261	251	258	277	283	266	267	249	276	267	237	251	249	288	265	261	258	273	278	253	278	251	258	301	264	254	266	266	241	256	250	237	276	270	286	232	254	240	256	246	267	253	291	229	285	242	253	269	232	268	274	254	247	237	274	287	259	243	286	243	269	245	262	253	239	254	260	253	252	246	256	249	234	261	255	242	253	271	248	222	271	256	258	265	274	261	264	257	261	260	271	252	252	250	280	266	256	300	282	275	236	238	258	235	282	245	266	234	252	265	237	281	248	275	244	266	256	240	291	288	266	245	251	249	250	260	259	254	245	248	265	239	251	235	282	268	230	247	262	271	260	252	270	260	255	264	262	280	275	249	284	288	270	262	290	295	254	246	253	235	251	280	254	242	232	246	238	246	230	241	246	249	262	278	241	237	258	271	262	256	238	246	247	263	256	259	253	261	247	256	260	231	275	264	257	283	242	276	264	248	258	251	278	277	288	244	242	269	260	282	259	230	245	268	260	279	257	253	252	252	277	260	249	251	231	252	234	265	253	282	259	255	269	211	271	261	242	247	267	257	283	271	269	269	253	233	261	267	265	269	244	250	248	261	277	246	242	287	273	238	247	264	259	296	240	255	254	253	276	248	268	236	291	264	264	244	279	260	260	266	253	258	248	245	239	260	256	268	235	254	271	243	238	271	275	290	231	271	245	245	250	271	252	287	255	250	281	280	305	247	238	269	285	280	228	279	268	267	270	243	261	259	239	252	250	277	256	248	230	222	258	249	253	212	259	260	260	245	274	230	262	254	252	255	255	259	241	251	264	244	258	280	274	238	245	242	277	242	261	257	254	242	267	253	255	258	251	257	260	246	271	241	270	270	247	267	240	246	252	240	256	243	256	263	235	245	276	259	278	270	259	263	233	268	269	238	247	245	242	273	235	258	265	253	261	260	284	244	268	267	290	273	257	286	258	274	278	279	244	263	239	247	239	284	269	258	284	239	271	262	286	270	266	262	256	216	263	245	234	240	248	250	292	265	263	270	247	242	281	260	235	272	277	253	230	220	278	271	255	260	269	245	254	272	236	255	289	292	246	283	274	260	263	259	259	257	223	271	238	249	252	266	230	252	258	250	245	259	290	223	261	276	253	261	253	261	229	278	249	253	271	278	234	267	269	258	240	257	245	276	241	304	261	277	255	231	282	269	258	252	259	250	264	272	284	239	266	251	252	256	240	254	271	278	265	257	268	273	257	220	276	294	236	259	242	258	297	281	260	269	271	268	247	246	269	267	272	249	243	238	278	261	248	248	311	259	257	258	260	258	250	249	258	280	271	253	255	246	247	252	244	234	269	272	239	266	233	249	272	257	250	256	249	253	219	265	280	241	255	263	263	261	243	253	248	229	263	260	262	271	272	253	263	257	287	246	284	238	254	280	262	263	261	266	272	260	242	249	273	238	248	245	268	267	246	271	280	249	261	247	271	278	261	243	263	251	263	262	245	273	258	259	253	231	257	265	267	250	282	260	240	222	266	262	248	242	252	246	246	272	256	285	250	281	260	263	228	237	251	255	248	284	247	251	257	264	296	262	277	244	210	234	279	257	248	245	245	310	258	252	280	262	275	232	250	254	253	283	271	279	242	264	255	279	249	265	269	232	241	271	277	293	257	261	249	273	250	256	314	240	228	250	263	279	251	263	239	264	246	264	259	255	260	273	259	251	275	256	263	270	258	272	258	251	251	249	308	217	260	240	239	246	282	258	240	247	257	273	247	247	268	254	256	279	246	235	228	264	243	248	265	242	253	251	260	245	232	268	225	291	279	263	267	248	288	260	263	276	262	276	251	244	275	271	270	250	276	263	254	271
26952	21281	21099	12902	6010	3102	1811	1197	764	713	615	581	526	492	457	467	486	464	439	452	450	501	461	462	460	471	459	438	442	449	429	430	377	390	396	414	402	369	396	428	405	409	417	406	432	397	389	380	391	369	373	357	394	384	360	385	377	384	386	390	390	384	361	371	378	372	349	378	363	383	368	407	377	363	348	360	349	374	392	381	385	381	369	371	367	391	371	355	365	391	383	405	394	363	358	384	394	359	368	353	393	381	397	391	389	417	369	367	404	399	348	399	383	358	353	392	375	352	377	369	366	404	395	374	344	392	400	388	357	366	339	359	364	372	362	376	361	336	339	376	367	382	372	368	356	401	369	368	378	390	388	407	411	359	332	364	396	367	398	392	318	389	397	373	377	346	354	349	367	392	369	395	371	324	350	382	359	360	368	340	366	386	365	337	345	369	396	408	329	400	391	394	384	385	343	400	390	368	367	356	340	360	370	376	312	392	394	351	351	366	346	378	397	347	368	433	360	426	380	387	390	359	359	346	356	390	378	375	349	369	366	419	419	373	351	368	367	418	331	354	385	370	347	387	398	359	342	356	355	346	381	412	390	372	376	363	402	395	396	349	387	397	355	366	349	382	380	353	368	362	355	373	347	358	369	402	344	350	367	372	392	354	366	387	366	380	370	360	422	330	365	376	376	396	357	394	383	352	407	381	363	363	371	364	408	387	373	382	369	386	382	372	387	383	333	375	401	357	388	339	387	329	349	355	382	400	405	386	366	349	377	374	390	394	371	370	404	411	354	393	364	388	383	382	389	405	324	356	393	365	361	367	359	399	368	393	390	347	390	381	391	381	377	385	353	356	365	344	392	401	382	364	366	366	353	390	402	351	358	361	380	369	423	359	413	395	387	406	367	386	377	409	389	386	365	362	394	356	367	376	374	351	365	346	365	372	375	416	349	366	362	365	371	370	360	417	357	356	387	380	362	407	376	361	398	407	378	405	342	373	350	345	405	393	373	382	358	376	367	391	374	407	390	357	352	375	408	377	354	360	366	382	390	388	362	389	358	355	358	349	356	394	417	370	361	343	372	352	366	371	364	385	370	355	370	392	412	394	355	348	382	348	353	334	392	384	365	361	377	379	366	398	349	395	348	427	402	373	398	339	366	383	386	368	385	378	357	330	349	344	377	386	399	356	366	394	368	364	364	394	345	396	365	387	370	369	373	354	389	395	351	363	383	391	378	400	380	374	361	392	348	366	399	367	389	379	396	379	390	368	388	399	347	356	396	373	389	397	376	388	386	380	350	350	378	340	346	367	357	373	372	349	378	374	369	386	383	388	348	376	366	362	400	376	368	364	367	352	342	324	366	379	356	376	371	380	336	379	370	383	386	341	371	378	357	343	373	346	359	407	354	364	375	359	380	402	370	370	387	404	348	369	364	363	341	386	368	349	394	373	375	400	414	380	392	385	352	394	358	382	389	392	376	360	348	356	366	314	355	384	370	383	372	382	368	341	390	341	380	404	377	349	377	371	367	376	383	367	383	366	397	367	362	342	354	378	386	389	408	375	380	367	346	389	338	350	369	394	337	365	381	411	392	388	421	356	375	366	378	389	385	393	395	366	360	372	353	336	353	379	369	337	362	383	345	350	383	368	395	395	409	388	411	354	375	371	390	402	397	395	423	384	382	404	370	341	368	398	406	388	363	339	385	373	365	403	362	366	399	386	385	377	364	376	401	390	388	366	368	396	343	353	385	384	405	399	372	355	381	381	377	389	353	355	339	330	384	376	363	402	403	357	365	352	349	375	362	379	369	366	347	388	403	388	361	402	369	376	348	369	389	359	370	389	374	362	348	379	397	386	400	367	345	381	381	349	385	379	379	383	374	396	395	390	350	334	352	394	367	405	362	363	401	366	353	407	365	384	391	358	408	415	396	401	362	383	380	392	354	364	345	342	389	348	367	412	360	391	405	385	373	378	355	372	404	377	391	350	379	362	374	369	380	378	407	386	395	349	389	363	366	373	371	389	382	392	368	371	387	358	384	358	363	390	387	355	365	362	386	380	358	395	398	353	312	364	405	378	394	376	364	365	344	389	345	362	366	376	383	366	355	370	364	371	354	392	364	374	385	361	405	356	378	401	344	391	405	402	358	392	350	390	352	385	378	373	347	390	369	361	362	377	359	391	395	354	347	351	375	364	358	373	393	369	379	363	349	387	353	347	381	353	367	383	363	362	347	375	329	371	371	376	348	394	369	367	375	382	364	372	332	376	351	381	372	356	389	376	377	382	346	361	381	363	357	374	363	378	377	397	404	400	361	379	372	395	367	376	374	368	373	377	408	346	378	358	326	341	363	375	358	379	390	382	399	371	414	345	371	372	388	377	394	361	356	368	364	359	357	342	366	360	324	393	379	346	343	394	357	377	357	374	369	369	338	398	412	357	375	388	384	385	355	375	386	371	385	394	375	391	398	362	381	360	357	385	392	393	406	378	346	371	367	411	364	386	376	409	385	369	344	393	368	377	369	403	380	383	347	363	368	379	364	371	356	386	380	333	346	384	371	388	365	371	376	381	366	393	349	399	365	371	381	381	346	413	417	362	354	354	376	348	373	364	386	364	378	398	386	377	354	373	363	355	371	361	353	382	369	377	397	378	372	376	374	375	390	388	354	401	325	378	398	376	330	370	370	369	374	394	398	331	396	379	357	366	383	357	357	363	422	378	366	372	367	417	366	378	332	354	368	413	400	369	368	358	395	348	375	359	378	349	401	373	367	364	398	347	366	374	375	347	343	360	371	377	380	365	366	396	386	346	341	372	401	334	377	365	371	384	371	383	391	345	388	401	351	368	336	361	357	402	381	366	388	360	370	402	375	420	401	401	385	390	343	380	375	377	343	353	395	349	348	366	386	364	362	376	388	344	412	371	351	376	386	364	352	359	345	376	374	371	367	332	348	381	380	394	381	352	377	386	371	386	373	368	403	358	356	365	342	398	404	373	361	372	384	357	400	350	422	369	360	370	364	417	348	343	367	366	400	357	407	367	374	354	358	386	373	357	374	372	391	388	371	356	367	371	369	353	342	345	412	371	382	400	372	367	392	391	372	387	379	348	359	383	343	369	361	405	374	413	390	362	411	374	339	394	370	356	383	330	382	403	354	356	383	337	390	371	375	356	373	377	408	342	336	369	366	379	365	363	375	375	388	393	338	372	357	396	374	413	397	391	388	378	373	409	348	400	415	345	384	383	345	385	400	376	380	370	354	369	383	370	385	356	384	382	403	404	393	366	360	378	352	337	388	395	370	380	364	365	397	370	374	352	353	347	366	372	378	359	377	399	348	369	346	384	368	363	400	380	344	379	365	392	395	355	393	362	363	399	379	378	341	361	375	354	374	392	387	359	362	389	415	394	382	380	371	408	360	345	376	374	383	377	357	372	343	390	396	364	347	385	365	393	369	378	365	353	378	374	333	402	390	369	344	345	399	392	408	361	378	341	389	397
15651	27747	24307	14853	9824	6462	3945	2420	1646	1270	1007	896	869	798	712	649	600	644	595	614	658	677	675	733	654	642	621	693	572	558	513	530	541	493	495	493	511	519	527	511	500	504	474	559	533	504	496	492	460	497	464	494	469	442	477	447	462	488	490	490	468	472	469	480	457	434	485	462	450	485	497	467	466	461	441	491	447	456	486	469	495	485	468	458	453	474	478	515	500	463	496	433	482	481	513	429	436	449	508	451	445	446	451	471	478	469	499	458	448	449	476	492	453	459	471	488	454	440	446	461	488	471	475	463	471	471	463	459	475	448	460	454	477	424	474	440	424	455	472	470	427	459	467	393	440	496	485	460	480	469	472	443	435	457	443	455	453	483	510	468	455	445	465	487	459	421	453	458	471	448	445	455	468	460	491	474	454	457	453	482	454	505	460	460	443	471	457	461	439	459	477	463	479	444	450	450	488	466	500	442	462	466	477	463	452	460	459	458	437	431	469	492	461	476	472	430	458	499	509	496	468	432	501	455	435	491	462	444	469	436	479	480	461	436	480	448	443	424	441	473	471	475	493	452	462	453	484	475	427	457	452	429	438	472	457	494	484	462	466	449	446	471	429	452	459	492	456	449	453	421	488	479	422	465	441	421	457	448	449	445	438	496	457	476	468	437	450	460	451	467	459	447	472	444	487	424	464	471	481	485	449	477	474	454	454	431	473	451	422	465	383	453	461	484	426	469	484	402	468	450	460	454	486	457	455	459	477	501	462	460	440	477	447	452	496	455	460	444	479	459	462	441	472	481	428	454	474	467	467	452	444	431	476	439	438	473	476	416	492	444	419	486	449	447	470	455	453	463	488	465	453	489	456	472	436	453	465	448	473	451	442	448	456	483	481	472	430	456	428	492	514	500	443	464	469	463	446	455	431	478	443	507	436	460	440	439	472	459	454	417	500	444	433	452	486	456	475	507	431	469	471	434	497	493	493	461	412	428	456	424	436	435	426	455	481	483	421	404	445	445	431	469	472	438	462	465	471	475	439	423	450	491	463	463	463	436	480	461	472	436	476	446	500	432	471	471	450	457	485	487	469	463	470	449	459	462	419	473	452	456	434	467	444	413	453	462	448	444	425	446	501	481	465	444	477	449	423	421	419	462	474	455	455	457	468	436	461	494	485	463	441	467	498	463	419	460	447	456	471	456	449	452	453	447	444	466	439	444	430	471	442	489	431	485	461	459	504	415	476	434	476	482	481	459	453	439	481	471	465	485	484	485	419	457	453	452	445	486	476	466	487	522	432	448	456	447	418	464	447	436	441	446	463	468	426	444	474	471	433	468	494	490	469	464	471	471	473	462	476	483	477	457	485	488	471	461	471	441	474	482	498	461	463	484	466	458	471	452	477	426	466	389	457	432	452	471	454	472	441	468	460	420	462	437	461	427	438	451	476	486	439	485	509	457	489	500	469	459	515	479	437	472	440	467	445	454	457	477	486	478	461	467	471	454	460	461	472	413	479	476	508	431	416	462	461	477	449	480	446	431	457	440	494	476	455	456	443	448	469	454	467	486	436	429	455	429	484	448	476	471	460	481	450	474	470	494	445	472	462	474	480	472	462	419	444	456	468	449	489	461	459	460	454	503	453	434	479	473	457	475	454	445	479	503	481	486	451	489	435	427	462	504	466	420	447	449	468	476	462	519	498	434	432	490	461	442	491	484	480	460	481	466	492	459	435	465	434	448	454	491	448	445	438	473	428	484	472	476	478	484	454	452	442	456	443	472	456	465	477	490	433	499	462	469	494	450	462	503	453	471	461	511	451	460	418	479	494	465	485	443	440	470	445	450	465	459	452	420	459	460	466	511	435	490	446	492	484	470	445	443	432	445	468	468	451	464	462	490	435	455	435	458	490	481	482	457	456	454	428	451	428	452	472	493	494	451	446	475	464	472	428	475	481	449	456	472	463	480	471	481	418	474	484	495	440	487	454	482	484	507	435	468	443	454	475	443	441	453	469	450	444	451	457	443	473	411	472	486	439	441	456	470	462	431	482	493	472	483	480	465	440	461	461	487	448	452	495	447	406	432	470	468	439	422	437	454	469	424	455	434	429	485	455	489	443	489	471	494	430	485	474	468	441	455	467	513	445	484	483	469	455	462	441	460	432	499	457	413	470	472	477	470	459	457	443	476	420	452	454	444	469	499	482	445	485	481	473	468	433	457	438	424	461	471	459	454	445	463	479	449	439	464	481	446	469	453	482	449	459	447	451	427	495	489	455	482	488	435	482	478	446	504	475	437	473	467	438	428	456	480	469	483	463	437	462	459	489	477	441	436	464	471	484	487	417	458	477	450	494	470	465	460	460	478	471	445	476	480	460	479	466	444	476	444	427	479	454	506	477	491	456	469	454	445	428	479	474	453	492	467	454	460	451	452	469	469	472	447	496	477	437	494	436	455	463	449	442	460	466	446	454	458	454	471	465	466	479	473	455	451	414	437	517	467	449	438	493	482	420	464	481	449	439	469	472	457	450	474	409	494	449	449	474	433	467	459	457	474	457	512	494	434	466	414	446	488	414	469	493	460	437	482	465	449	436	460	454	457	458	418	498	452	457	467	489	456	493	460	431	494	431	456	470	492	455	500	463	464	455	462	437	462	469	453	430	494	474	473	437	467	478	428	453	475	453	494	474	448	464	456	477	474	462	463	488	467	406	476	453	440	476	451	462	436	468	461	479	455	452	480	449	466	466	440	452	477	461	441	437	507	487	450	437	460	431	460	429	446	458	421	487	460	488	436	471	418	434	459	446	456	446	427	440	444	456	480	441	408	427	453	464	478	441	462	427	450	470	460	450	446	473	510	500	465	414	462	493	465	474	463	423	475	451	437	477	445	491	479	434	441	474	463	456	426	420	461	460	481	467	470	446	454	455	492	442	418	489	451	522	430	430	477	487	446	455	429	457	511	443	446	474	454	490	498	437	442	453	448	462	468	422	471	455	446	428	464	453	455	431	459	470	478	415	449	453	435	464	470	427	464	463	436	476	470	426	462	446	473	467	469	460	486	450	462	453	477	471	487	428	465	446	479	431	441	462	491	463	415	451	449	468	475	485	448	470	439	469	435	444	437	426	512	468	466	516	483	448	418	433	469	489	456	434	501	488	482	453	463	443	432	466	459	503	456	478	467	470	439	476	441	475	487	443	469	469	483	480	455	485	477	451	467	481	446	445	430	482	466	455	437	443	443	475	430	490	426	455	463	468	450	474	452	448	412	460	470	472	457	437	459	407	490	480	467	435	437	472	505	442	479	474	437	434	455	442	462	481	447	499	485	389	452	439	467	457	461	475	429	485	451	476	463	470	476	412	434	447	454	472	478	453	464	427	485	480	455	463	451	429	483	426	472	476	442	482	446	451	485	481	485	454	437	448	467	446	475	435	445	509	459	455	468	422	483	443	471	459	430	458	465	467	462	469	453	412	462	448	453	482	479	485	441	475	480	455	453
23659	21044	28430	23904	21077	15264	5025	2058	1264	1047	855	709	633	599	535	474	446	417	424	469	449	472	473	466	444	462	409	445	373	347	349	306	314	338	339	306	284	329	306	305	339	324	332	306	282	306	335	286	254	316	276	269	271	281	248	288	258	278	295	271	289	268	285	284	280	250	260	281	292	290	266	262	262	267	273	259	263	273	284	264	306	299	248	282	255	286	281	273	290	256	239	242	314	274	242	305	259	255	276	276	256	269	283	256	244	239	288	275	265	264	265	271	262	261	277	289	249	277	273	260	271	256	237	225	280	275	270	297	278	286	256	274	289	278	244	262	263	243	254	246	257	266	277	249	257	259	273	284	237	253	236	244	269	257	263	283	249	251	262	249	288	263	268	245	267	277	270	225	289	271	276	254	251	291	284	257	271	265	238	240	246	281	276	259	274	257	273	259	278	230	279	278	245	237	279	286	255	257	249	265	258	262	226	280	268	272	268	253	269	251	247	264	266	255	272	267	269	261	270	254	279	274	240	274	249	276	266	244	263	283	260	291	268	255	272	242	253	288	228	212	255	303	253	254	259	284	241	264	286	222	253	259	258	300	252	275	249	274	264	238	258	267	248	265	246	250	281	282	256	260	252	266	242	282	251	265	242	268	281	271	270	252	274	244	275	283	257	262	266	253	263	274	236	266	271	255	237	257	273	259	273	248	251	225	251	245	273	258	238	268	270	261	265	264	231	257	239	255	269	263	279	247	287	256	273	274	274	227	284	269	283	265	261	262	255	252	266	271	255	276	273	261	266	263	258	273	262	249	259	263	251	257	251	250	250	279	253	260	277	269	283	279	255	265	277	274	229	255	258	265	252	264	280	257	286	279	269	242	253	265	300	261	267	278	252	265	241	227	288	292	234	273	250	236	219	260	277	269	264	289	261	253	284	274	262	250	260	291	238	257	286	254	286	296	263	263	253	261	260	261	254	262	260	285	264	288	291	288	254	280	275	254	249	291	269	275	274	260	299	261	253	257	285	246	286	261	286	275	230	272	289	237	296	274	297	272	289	267	273	228	261	260	262	279	243	243	279	263	270	246	246	260	261	251	266	260	269	244	251	278	276	259	257	274	279	272	226	277	263	278	248	255	278	286	299	271	282	266	258	261	281	253	240	251	240	265	253	286	250	251	280	270	308	265	266	256	260	278	278	245	251	250	263	246	278	270	231	235	241	258	235	280	280	238	243	247	251	281	258	248	254	252	233	272	237	253	273	250	250	282	252	249	243	239	243	241	258	223	250	272	232	256	259	253	257	265	231	246	276	289	258	265	285	237	251	241	275	249	239	264	240	255	297	261	280	259	295	249	252	263	254	266	243	265	250	271	268	243	277	265	249	262	256	278	260	260	227	251	239	256	263	270	260	258	238	246	266	273	256	267	257	269	270	290	234	243	269	261	260	267	281	286	231	268	253	254	262	288	275	235	258	267	288	243	242	282	273	251	273	242	247	267	244	246	258	274	272	254	275	225	276	287	243	265	263	286	274	255	266	251	225	284	244	258	265	265	238	270	260	262	281	259	286	241	246	255	305	272	275	241	264	269	260	250	260	229	280	281	271	252	263	262	283	240	243	268	251	260	252	228	272	279	265	282	273	266	244	261	269	271	257	275	245	278	247	249	255	301	271	258	242	296	270	269	276	250	263	252	241	275	271	241	268	253	262	279	273	256	309	264	261	248	259	272	265	225	254	228	256	254	264	260	254	261	274	267	268	263	265	264	281	273	241	258	221	268	250	273	252	263	250	244	259	277	281	262	292	244	275	294	237	252	248	256	225	268	282	272	235	264	270	266	258	250	256	273	244	254	264	280	253	285	239	256	240	271	292	256	283	267	258	251	266	262	281	230	246	269	268	232	289	280	258	305	271	259	261	266	254	257	224	239	268	278	253	231	267	278	284	253	277	246	267	269	251	243	260	247	253	302	282	267	299	279	247	265	238	272	250	260	270	213	270	253	262	270	254	249	256	271	257	269	268	275	259	276	257	250	286	279	285	264	260	261	267	253	259	258	272	272	237	247	267	275	284	252	252	276	285	277	273	269	239	274	260	234	276	241	257	248	273	258	266	229	295	254	240	233	285	290	253	280	224	275	258	265	287	267	268	263	276	284	266	245	268	285	270	236	233	252	253	249	259	251	251	244	259	251	270	266	278	260	291	250	259	256	249	221	304	259	274	272	270	279	266	238	261	242	220	279	264	252	276	273	266	248	286	288	275	301	266	254	274	233	234	253	274	278	265	275	274	254	252	300	262	241	273	272	260	263	236	273	263	265	293	233	252	254	228	259	257	247	271	284	282	243	281	263	286	257	265	245	267	276	245	276	255	271	271	253	252	282	259	260	291	247	242	292	238	245	255	259	230	297	251	216	272	264	261	229	248	267	280	244	263	267	264	274	261	254	275	258	269	268	254	256	257	255	235	264	269	265	265	240	226	269	284	253	274	285	255	266	243	244	243	255	267	268	285	267	246	252	257	278	277	265	269	248	258	269	250	265	242	279	250	270	269	285	231	253	250	267	268	268	298	257	251	274	288	253	275	263	242	235	280	266	293	266	283	256	242	277	267	254	256	282	248	282	259	263	291	292	229	262	262	260	278	284	254	236	262	232	288	275	275	263	260	241	254	235	250	270	276	260	284	261	241	271	221	259	267	247	257	256	244	243	259	273	261	282	247	246	276	226	263	263	275	283	246	254	252	229	286	259	269	261	285	264	250	266	264	268	259	247	257	263	254	252	271	241	258	258	257	237	254	272	276	285	275	301	262	237	266	254	227	253	260	264	265	278	248	242	257	296	266	275	248	250	242	241	287	283	270	279	267	272	259	272	239	236	254	298	233	260	280	291	240	254	272	273	252	262	251	267	254	251	295	228	262	259	266	308	261	283	257	256	280	278	275	252	254	302	298	264	243	268	263	248	251	262	308	250	275	265	276	290	261	268	252	226	278	254	252	258	244	240	247	247	244	277	241	253	277	254	263	236	272	254	266	233	282	244	255	276	244	303	285	279	271	241	279	295	244	274	282	253	280	252	265	261	260	266	260	268	265	267	254	251	248	265	246	279	264	284	241	280	269	306	256	255	261	258	251	259	267	248	252	238	266	261	271	299	280	291	260	270	250	274	280	280	266	273	276	252	246	251	243	240	235	279	271	267	241	236	257	258	250	287	235	238	269	277	262	254	250	230	246	232	265	277	268	279	236	285	258	271	277	268	222	268	251	272	238	263	259	238	266	267	265	242	273	258	250	235	275	247	280	268	284	249	286	289	262	257	249	235	257	274	257	254	246	257	255	261	283	244	233	264	267	260	274	227	260	275	293	240	237	286	268	263	280	249	255	247	247	261	269	284	240	259	254	256	278	277	256	236	239	275	248	243	307	252	249	268	275	248	276	226	255	247	277	255	260	273	255	255	255	245	285	257	252	270	259	269	260	230	256	271	242	264	285	236	252	256	284	247
16738	34517	31309	20920	15033	10421	7177	4171	2723	2014	1653	1310	1127	975	890	837	791	711	688	725	702	761	739	747	641	662	700	685	576	502	463	460	435	457	441	424	443	444	471	440	430	420	456	410	425	430	413	376	372	362	390	376	408	384	349	340	353	386	376	341	368	360	407	401	372	342	348	303	335	347	340	309	366	376	342	323	368	320	331	317	344	304	344	384	344	340	337	326	355	357	339	360	342	347	356	348	319	336	343	340	332	325	355	346	320	323	335	311	344	323	339	329	342	321	330	330	334	316	321	317	341	343	350	313	317	331	371	334	306	329	331	317	303	318	335	361	294	352	342	373	340	354	355	305	335	336	336	329	327	302	336	341	300	344	362	338	350	332	317	378	326	323	349	342	359	315	320	361	315	334	338	336	314	329	308	364	349	354	327	318	343	351	335	309	333	346	307	350	318	319	335	303	335	324	367	319	324	315	348	335	312	318	313	337	319	297	346	333	339	329	331	335	310	335	314	318	307	321	357	357	354	322	344	327	300	332	355	312	318	348	341	308	344	308	334	330	328	291	330	295	331	341	331	332	336	369	333	334	359	337	336	349	341	336	316	331	334	332	332	331	361	336	315	311	317	330	343	331	307	324	350	329	349	325	314	343	364	293	323	330	363	339	325	356	364	332	344	329	314	309	323	365	347	315	331	327	367	295	320	337	345	357	335	315	340	340	322	327	318	358	315	343	329	322	327	332	361	289	316	356	322	383	304	336	339	331	351	315	352	354	308	342	311	311	327	361	335	313	317	339	347	336	310	316	371	357	340	314	332	332	360	359	352	300	342	356	333	311	354	330	311	336	322	306	342	343	312	349	323	307	318	321	325	324	321	296	359	339	321	367	362	318	336	351	332	320	332	338	323	343	321	337	339	306	331	317	335	329	346	329	328	341	329	322	320	351	358	350	302	340	344	326	325	338	327	318	345	355	335	317	338	332	327	339	356	334	316	290	320	302	339	297	356	342	335	296	319	322	343	344	327	335	309	312	329	341	338	314	320	363	327	308	323	300	300	341	315	344	335	360	327	316	360	339	317	338	313	324	360	336	311	309	338	348	331	301	307	333	297	313	310	308	341	297	345	329	299	346	321	312	300	337	301	341	335	336	332	319	335	338	352	352	344	340	380	326	310	326	313	323	315	313	305	325	372	361	318	318	329	329	322	313	358	362	333	293	327	346	307	334	360	307	319	297	355	300	321	322	349	319	370	332	325	362	312	330	340	316	347	330	303	323	339	362	374	355	366	350	355	323	307	317	329	338	316	340	315	316	335	316	321	327	329	351	309	307	341	331	332	293	329	356	340	364	336	312	355	347	344	330	302	354	335	316	344	304	332	324	297	363	323	341	309	301	303	359	326	356	388	336	320	335	349	354	300	335	354	358	339	347	298	325	346	354	324	349	288	316	327	318	308	314	347	325	307	353	345	322	310	317	320	325	312	326	338	347	317	326	311	353	331	368	356	377	353	301	343	349	312	342	351	303	310	333	338	333	321	331	346	327	301	317	321	322	319	320	359	335	308	343	342	334	328	355	315	362	337	334	320	303	331	329	329	337	293	288	348	321	303	334	364	327	330	340	353	326	314	328	350	359	332	340	343	331	317	329	360	311	349	347	302	321	317	343	302	336	305	315	334	358	354	333	332	321	326	319	319	328	336	341	322	327	342	311	327	363	292	333	320	333	328	341	308	305	336	327	350	330	305	324	325	342	334	349	347	318	320	330	330	342	370	323	325	321	329	309	328	325	335	333	322	329	340	344	297	325	306	332	324	351	352	347	320	341	335	301	331	339	363	358	352	325	337	335	341	335	306	325	339	330	341	331	316	332	344	313	310	329	325	331	317	328	323	324	357	333	318	321	336	310	323	336	319	337	363	348	309	334	347	339	317	309	320	333	284	331	322	345	332	324	343	321	328	298	317	338	370	321	331	323	316	335	341	349	356	348	307	361	327	312	281	367	330	352	310	306	306	348	316	345	330	299	363	328	335	325	365	338	313	355	303	283	335	350	345	329	337	342	331	354	319	352	340	309	319	310	304	369	331	313	329	348	359	322	304	297	366	348	307	297	299	314	305	360	332	318	357	313	345	340	321	328	322	365	308	321	339	317	302	338	329	333	315	324	335	302	324	314	314	338	307	327	332	339	324	307	310	312	352	314	361	325	324	355	337	332	335	334	346	329	324	315	340	330	313	332	338	331	339	322	341	297	331	327	316	333	364	364	332	340	317	292	307	325	330	334	331	339	341	302	316	361	318	329	349	301	324	340	350	339	310	323	316	304	306	354	308	331	319	309	291	344	317	324	309	305	338	343	314	331	340	330	339	291	325	311	321	349	378	327	307	292	307	319	360	336	375	318	339	313	321	324	310	340	299	341	332	308	355	319	324	340	360	312	339	294	330	328	346	323	319	309	327	359	311	317	318	284	298	332	364	353	321	345	351	305	320	340	339	365	333	321	347	338	299	344	342	327	312	355	315	342	322	308	323	330	327	327	313	302	316	330	333	345	346	338	334	328	320	309	338	329	349	363	349	332	304	360	352	320	306	314	323	314	349	336	293	317	316	315	309	352	330	316	323	337	342	314	347	296	364	324	317	299	309	321	340	358	343	333	326	307	334	350	340	332	323	346	300	339	322	342	336	328	328	327	342	316	345	336	344	332	308	344	328	321	321	333	340	359	307	352	287	346	319	320	338	271	363	332	320	354	327	332	349	338	308	303	312	318	341	323	383	311	330	334	316	348	324	339	345	354	336	315	341	335	308	316	346	302	299	334	322	318	332	325	328	331	327	315	331	366	356	361	326	326	322	338	316	355	318	323	366	314	324	311	345	333	298	342	336	323	370	334	334	329	310	341	340	344	339	331	327	353	330	297	320	344	340	357	338	300	344	342	325	333	324	330	368	345	326	296	373	341	314	336	305	330	362	332	338	321	306	324	325	357	311	354	332	361	325	339	349	328	349	329	333	355	350	340	352	333	340	342	331	328	338	352	312	318	317	364	333	317	335	309	320	318	349	323	365	332	342	314	346	332	339	286	321	320	328	311	348	312	340	308	334	324	310	327	323	350	315	318	336	318	373	323	312	369	327	316	300	355	347	339	355	313	353	328	306	351	350	339	326	285	316	341	322	296	334	337	305	357	343	339	333	332	337	335	316	370	336	339	334	351	347	343	337	305	334	319	325	325	319	323	358	338	347	352	298	313	346	315	334	372	315	320	324	333	325	331	340	302	309	342	329	351	327	315	340	313	327	364	325	336	331	312	330	342	296	316	329	318	351	328	335	330	317	370	323	347	339	348	318	333	350	322	350	337	317	311	330	352	331	330	339	341	333	354	321	338	317	290	305	355	342	318	292	334	321	310	333	313	317	346	315	340	330	327	322	310	332	345	322	334	310	346	365	357	384	346	341	308	299	347	324	336	344	341	310	353	308	338	328	356	345	309	300	349	315	327	333	358	309	390
22655	21032	28818	23433	21056	21309	14290	3075	1733	1363	1109	884	805	684	663	560	551	446	511	528	515	501	511	556	463	479	484	438	359	357	324	333	319	267	272	314	300	292	288	348	308	260	288	277	256	252	259	265	251	248	248	265	235	259	228	243	248	236	223	220	255	223	229	240	237	232	229	217	240	235	225	208	235	220	220	239	255	221	233	248	231	217	226	216	221	233	240	229	201	249	224	246	239	239	231	223	239	204	213	228	224	234	196	232	239	232	204	210	228	227	210	232	227	237	211	234	221	248	220	238	194	212	227	205	220	196	233	221	220	219	192	208	220	196	241	231	216	188	197	222	227	197	192	225	220	233	212	197	219	233	226	207	205	205	193	227	229	215	222	240	181	205	212	227	211	226	204	200	211	210	206	194	237	213	225	203	241	209	229	216	231	193	238	249	212	216	194	220	187	222	202	248	203	221	225	208	203	233	229	236	199	227	211	223	182	242	209	214	240	219	224	215	218	218	211	243	211	211	199	241	218	199	188	220	216	190	217	219	225	204	219	205	223	229	211	227	227	241	226	192	209	230	211	216	197	239	228	214	236	220	218	211	219	226	221	205	240	232	220	222	214	199	222	210	221	220	190	219	215	236	217	220	220	215	196	213	219	227	234	225	227	210	206	220	208	222	228	217	211	251	220	206	226	227	215	225	226	236	201	178	210	244	218	203	195	218	208	210	213	232	218	240	210	206	213	194	215	192	213	229	238	207	212	238	204	199	202	230	244	215	212	222	185	202	201	205	223	231	218	206	200	232	203	234	208	221	199	229	201	204	237	208	212	224	226	183	218	217	196	206	223	213	200	209	225	224	201	215	214	227	222	217	197	219	209	198	228	225	216	205	222	204	211	197	215	205	212	209	232	211	208	209	196	201	195	208	213	214	218	233	201	202	233	219	232	255	223	204	208	244	198	240	206	210	228	183	231	200	212	199	193	221	225	200	221	195	210	214	223	218	221	193	205	207	218	190	212	205	229	221	215	207	227	199	197	223	186	217	212	207	215	203	225	213	196	218	236	190	191	219	220	203	221	202	229	184	217	211	214	215	207	211	232	210	223	210	215	227	217	212	245	237	213	214	236	215	184	207	221	220	236	197	214	192	225	226	201	218	207	230	224	222	220	210	207	220	243	199	195	218	216	218	207	213	213	219	212	191	195	212	209	208	203	197	195	227	240	202	217	190	230	203	224	217	223	213	221	224	224	196	203	213	205	228	187	236	217	198	237	203	222	216	215	191	205	209	225	220	186	217	211	205	208	205	238	197	205	194	228	197	218	226	212	204	188	228	208	209	228	216	204	189	225	220	190	204	218	224	213	188	206	205	195	199	224	238	215	183	252	247	216	201	193	189	214	233	231	194	211	193	218	214	222	242	199	226	217	210	236	201	244	228	227	204	209	230	210	233	207	199	222	188	205	226	205	229	211	216	220	206	241	212	194	215	184	205	227	203	245	199	190	228	218	226	216	194	209	213	194	197	213	196	218	204	234	219	208	203	203	209	209	222	228	210	202	229	221	210	210	218	218	219	231	212	211	207	230	199	234	222	197	196	205	219	205	219	225	229	230	224	212	204	222	210	227	200	201	219	188	210	229	232	209	215	211	214	194	228	214	237	216	193	228	230	234	197	234	212	195	221	195	234	203	221	217	192	223	208	210	211	245	231	222	230	227	195	218	204	227	203	214	226	205	207	205	208	227	214	213	233	225	221	242	214	212	208	220	237	207	206	215	212	224	229	191	227	225	201	240	213	206	213	200	227	218	222	217	242	200	247	224	194	231	213	184	211	191	216	228	215	218	211	181	214	205	227	218	217	201	214	230	222	204	193	214	233	225	211	201	212	240	230	206	217	230	216	218	199	209	207	191	200	188	221	216	209	212	213	217	223	219	206	228	194	211	214	201	212	201	216	225	227	223	215	227	207	224	212	200	208	243	195	196	209	219	221	226	197	237	227	212	234	200	218	211	198	232	208	216	215	220	228	210	215	205	227	218	208	235	217	208	218	209	219	215	225	206	201	218	221	217	192	210	196	207	193	183	213	210	206	229	206	201	211	220	232	217	201	225	225	213	235	207	192	244	213	214	252	190	240	231	212	210	193	195	225	235	218	197	210	224	215	251	219	227	228	193	188	181	214	224	199	185	193	207	237	200	199	220	197	228	212	221	201	207	217	218	209	240	191	238	224	208	200	196	204	214	225	219	200	203	219	199	209	211	177	223	209	220	260	224	221	228	185	224	226	228	209	244	217	224	234	216	195	205	192	214	221	236	196	191	238	191	236	225	216	199	216	208	190	216	212	177	205	231	230	210	204	208	199	206	201	234	204	230	219	216	233	203	218	196	224	223	205	231	207	197	231	225	215	192	191	201	182	203	218	240	214	215	237	217	227	229	192	236	180	217	240	210	220	192	253	209	227	223	209	236	208	239	224	212	214	211	236	224	213	207	215	224	219	208	199	205	201	201	221	208	217	223	222	241	217	224	195	204	209	213	202	228	209	215	217	222	227	201	214	197	240	237	209	191	202	243	223	215	230	209	210	218	196	222	231	240	232	212	219	233	218	205	197	223	207	205	207	238	240	234	223	219	212	215	200	206	189	218	207	199	177	225	212	231	215	214	213	235	218	215	210	232	198	225	213	220	215	228	227	229	236	189	227	214	210	205	213	214	226	231	205	197	206	219	222	222	185	219	210	217	211	225	209	212	211	226	247	211	218	199	189	218	197	196	249	190	247	193	226	194	223	224	216	215	225	184	197	203	199	208	217	215	199	208	215	219	196	228	217	203	221	204	195	193	201	219	222	189	233	239	224	228	195	202	195	179	227	221	187	224	205	225	205	232	227	189	219	212	189	208	214	202	211	196	207	223	207	220	241	229	238	208	207	219	228	229	207	232	189	198	227	216	233	233	235	203	212	203	207	227	200	229	234	229	202	209	225	176	207	211	203	218	223	230	231	202	210	203	240	224	212	234	205	244	215	218	201	203	221	182	211	214	190	231	218	202	202	230	208	222	188	213	232	212	202	231	208	220	179	229	212	210	185	226	224	202	233	195	222	198	208	218	215	235	232	207	194	185	235	203	215	217	206	246	218	216	223	208	211	200	232	223	217	208	201	219	217	203	214	206	201	203	215	177	226	203	210	213	185	206	194	237	228	218	226	222	230	186	216	189	192	209	198	209	216	233	216	191	206	224	232	229	220	227	206	199	224	198	223	206	202	218	181	197	203	221	202	198	235	235	207	218	213	217	229	203	221	233	219	210	210	247	219	206	209	214	195	234	199	222	212	261	213	208	242	225	170	206	213	213	216	206	221	221	199	194	203	213	224	203	214	215	216	210	216	207	212	246	197	241	194	212	230	232	217	231	240	206	239	207	217	235	201	220	218	204	207	219	210	212	203	243	213	214	232	237	191	211	218	236	213	238	183	217	221	225	218	184	206	228	215	194	218	210	210	227	197	214	241
18742	39072	35626	25220	19004	14076	9753	5495	4001	2879	2308	1855	1492	1313	1075	998	950	854	819	843	848	861	897	800	750	752	778	706	582	562	438	414	437	410	403	416	449	416	415	394	412	412	427	402	341	383	421	362	343	342	336	337	307	303	297	337	288	286	305	266	298	306	292	319	295	261	283	275	294	270	259	308	284	249	289	328	262	281	264	304	275	268	291	286	269	300	275	280	281	279	260	269	259	290	272	277	294	269	287	270	268	274	252	261	234	265	248	315	267	276	253	254	271	268	252	257	259	271	274	269	282	238	263	233	268	288	268	253	266	262	262	224	262	262	247	257	296	250	254	270	253	255	253	262	250	262	249	232	276	275	235	250	282	279	250	266	255	243	256	267	238	251	259	244	290	265	273	259	246	252	278	274	294	261	242	275	269	237	261	268	262	247	256	279	249	263	258	256	265	223	248	267	237	287	270	261	257	242	273	242	267	271	268	239	225	238	273	258	265	267	282	274	253	256	253	254	268	260	263	261	267	249	242	264	253	245	304	277	249	265	251	231	265	260	240	247	271	279	250	242	256	284	264	249	264	246	246	233	245	261	251	250	245	266	294	267	250	268	258	256	246	274	234	219	262	238	238	268	250	265	254	242	260	269	248	264	263	259	253	240	233	257	272	260	265	251	256	267	242	248	235	278	268	241	256	257	247	222	256	247	243	263	276	242	247	265	259	271	310	248	224	264	253	273	231	231	268	243	250	256	263	252	261	243	283	261	268	237	281	254	249	277	266	250	253	276	249	252	268	277	246	247	234	266	273	255	248	256	247	275	244	237	260	262	256	263	242	281	261	268	263	270	248	243	244	235	259	256	237	258	232	264	261	248	261	267	277	271	230	268	242	248	279	265	257	257	259	251	247	278	267	246	217	231	261	232	266	259	245	256	236	268	260	255	252	263	260	285	264	258	290	305	259	252	263	256	248	257	270	248	288	271	281	250	231	247	262	252	245	268	245	259	241	268	248	260	289	232	249	293	266	262	262	260	267	298	274	251	258	221	278	265	263	262	266	250	266	249	272	254	265	252	267	243	249	273	230	245	246	256	253	248	264	262	257	281	272	250	239	276	273	233	260	240	242	284	251	266	267	260	268	253	236	291	252	283	264	262	254	289	248	267	279	242	267	258	266	277	260	255	271	230	271	268	243	273	240	262	246	247	261	245	252	295	271	272	242	259	228	274	244	253	247	251	259	263	271	248	261	262	285	248	277	252	272	241	242	226	283	249	258	242	281	229	267	261	267	251	248	266	262	269	231	239	255	240	248	240	250	244	258	265	276	243	268	244	263	266	270	245	276	261	251	255	268	218	252	285	279	258	234	277	231	262	259	255	265	258	266	284	262	255	279	278	254	264	268	273	270	257	240	260	237	267	254	261	246	250	261	256	258	276	250	253	242	236	266	239	299	252	256	281	293	254	288	250	238	251	249	262	254	280	271	267	285	243	270	273	255	283	253	260	284	256	275	253	256	276	265	257	264	245	282	280	229	264	256	284	257	269	264	251	245	257	274	252	257	245	265	269	271	262	269	259	245	275	250	253	283	257	252	261	256	250	266	258	245	275	251	230	217	290	286	222	251	258	252	271	237	272	263	272	270	274	247	267	263	239	240	240	255	247	242	236	282	241	252	268	260	241	262	272	226	244	258	283	273	293	265	258	270	244	278	250	250	232	252	238	257	256	258	271	227	258	261	241	273	245	270	253	254	243	245	260	280	259	269	253	266	278	259	263	286	259	288	254	247	253	253	269	266	258	285	273	267	276	259	279	278	241	251	277	308	251	248	248	274	256	246	273	236	294	233	247	299	276	272	255	240	263	271	247	293	302	235	269	263	234	251	252	268	254	250	242	283	227	248	251	249	267	237	267	246	256	241	259	263	269	293	250	264	242	268	257	256	253	283	267	256	254	265	247	254	279	276	260	251	249	272	274	240	260	269	275	246	267	278	266	244	253	268	258	272	277	246	246	266	239	245	254	242	264	275	242	238	246	269	249	269	251	250	280	285	250	235	266	271	249	252	281	259	257	257	256	232	242	258	260	266	230	251	279	233	219	263	250	287	290	270	274	269	241	241	261	284	265	248	220	253	266	291	264	284	248	267	217	237	256	252	241	233	257	265	285	265	259	236	252	256	253	251	230	278	247	259	269	265	259	248	255	254	226	245	251	252	264	264	255	240	252	255	239	258	275	261	260	239	302	265	256	244	254	260	265	257	258	271	271	248	247	269	270	299	249	244	251	258	237	281	264	246	261	287	250	245	273	284	296	237	259	252	253	259	252	282	254	238	283	245	246	258	250	259	271	265	280	235	238	243	268	276	260	269	266	268	250	268	267	264	226	287	269	229	285	292	251	251	240	266	256	258	259	231	258	273	263	249	264	259	263	285	268	241	264	270	238	255	263	268	272	250	273	249	243	277	279	263	240	246	269	255	265	257	259	231	241	259	271	258	267	269	245	259	278	278	250	289	263	268	241	252	259	264	257	252	275	256	262	272	289	248	271	262	254	246	270	267	249	222	257	266	256	252	252	259	242	251	265	272	249	253	270	276	258	228	239	242	237	247	284	252	291	269	214	255	254	288	255	264	258	266	243	266	286	274	251	218	272	244	263	253	252	239	235	278	274	240	258	268	252	244	272	248	288	285	289	247	266	288	268	268	275	263	275	191	269	232	252	248	245	240	255	253	279	258	241	248	293	271	257	267	250	260	283	283	257	251	248	247	258	263	254	271	253	258	258	271	270	274	244	253	236	265	263	258	265	268	256	247	268	262	261	272	250	263	262	256	269	257	260	242	258	238	258	254	255	250	288	251	283	240	274	256	243	273	270	253	268	265	279	246	257	269	282	280	255	283	253	262	258	261	255	280	261	264	254	283	253	317	285	291	269	264	256	282	251	270	273	232	257	290	261	254	249	247	243	233	265	264	278	262	279	275	261	277	305	243	298	259	255	273	256	245	261	259	273	290	259	251	269	277	266	246	237	262	247	280	258	250	248	261	250	282	237	268	292	259	238	253	269	235	268	277	265	264	271	244	253	225	297	277	266	229	265	265	257	250	278	249	259	277	276	272	238	255	266	273	276	259	237	249	263	248	250	265	248	251	264	270	258	281	282	243	281	261	266	275	245	229	254	265	275	261	288	267	273	264	285	249	255	249	283	263	263	287	259	254	259	269	247	250	267	251	274	257	261	233	268	272	251	275	278	235	274	275	246	241	247	229	240	236	284	263	245	281	250	253	219	262	244	260	256	244	285	250	234	276	266	256	267	259	271	288	284	298	248	269	245	254	283	262	266	279	244	245	245	266	293	252	268	259	286	260	250	259	266	249	266	268	274	239	280	240	272	263	265	256	276	256	252	242	242	251	248	288	278	237	250	248	252	265	253	240	275	291	293	235	263	247	246	266	266	274	249	262	272	262	231	254	253	286	293	269	244	269	281	270	233	291	230	239	273	251	279	235	238
26966	21304	20823	12677	5983	3254	1808	1004	854	711	605	571	546	532	479	490	445	457	489	507	457	477	484	464	440	448	475	471	395	419	409	386	370	414	395	405	400	429	412	416	394	425	395	383	417	371	408	411	372	387	396	374	387	415	376	412	387	343	365	363	356	398	397	382	368	391	365	374	385	360	370	381	386	413	382	384	385	412	392	355	400	355	368	401	393	369	386	405	367	323	373	376	401	357	349	396	377	346	374	341	415	355	393	381	380	424	334	393	375	385	337	408	371	362	369	391	380	350	375	400	351	370	383	359	385	415	403	376	378	389	354	394	374	335	328	366	376	367	366	390	395	359	364	376	348	370	368	398	403	365	381	378	348	380	379	352	372	361	398	330	334	376	350	376	379	363	390	355	360	383	372	369	373	418	399	363	378	368	393	349	368	377	367	354	399	367	375	364	379	362	383	380	360	362	404	382	360	403	359	359	371	381	369	403	404	364	365	380	370	395	365	382	397	383	384	381	397	350	375	368	381	352	407	359	344	362	362	366	365	334	383	358	375	361	348	375	376	383	350	324	358	387	384	372	367	395	374	354	385	377	354	398	368	393	359	335	406	372	375	370	360	381	384	389	367	391	382	381	382	373	361	359	413	389	369	395	376	357	373	395	386	384	359	383	354	410	366	369	410	349	380	389	392	383	371	367	350	361	360	390	360	359	359	412	375	407	375	388	379	375	378	376	413	371	388	384	367	361	342	359	369	399	351	392	348	390	360	376	381	410	370	386	397	365	368	359	362	384	362	352	360	396	352	366	364	371	355	366	383	393	400	388	398	357	353	367	325	355	390	351	387	399	386	372	351	352	406	352	374	338	376	403	349	383	363	392	377	355	346	354	342	379	370	344	354	388	371	424	365	417	379	364	361	369	376	363	372	353	322	396	379	366	390	390	378	402	375	374	393	353	350	363	356	348	366	374	339	361	356	365	397	418	395	365	368	392	336	437	380	400	410	377	368	359	382	372	378	373	366	399	404	401	404	374	357	362	361	360	366	398	368	373	347	416	368	374	378	402	329	386	386	386	377	352	376	387	374	358	359	401	349	369	394	371	369	372	350	373	389	382	382	379	373	382	396	399	374	413	382	369	344	377	352	392	386	369	338	372	353	355	379	401	328	397	366	390	373	392	377	330	367	372	353	371	394	379	352	368	386	380	400	386	384	384	362	387	403	397	350	413	350	366	383	369	387	352	361	375	351	396	420	400	380	391	413	389	386	396	359	390	374	404	372	357	428	356	388	360	375	394	402	379	416	377	387	384	383	365	350	395	374	354	366	368	390	345	371	408	397	373	349	382	391	379	374	375	368	377	334	377	367	359	368	386	388	396	366	404	359	377	353	381	389	350	402	373	404	383	366	382	398	357	367	368	338	401	363	368	404	361	381	360	374	381	367	365	385	347	382	392	348	377	385	364	370	386	358	358	372	354	355	359	391	392	394	388	374	390	356	348	390	341	370	385	395	397	412	356	407	351	386	388	355	385	362	373	386	379	366	395	389	332	358	341	362	410	366	372	391	386	386	372	378	389	378	374	359	379	382	367	408	390	344	385	337	382	398	387	367	387	372	363	373	383	385	379	332	371	377	340	385	400	348	412	378	390	386	386	366	360	378	359	399	385	385	366	350	389	377	366	378	421	381	371	381	365	383	374	364	336	371	365	401	384	402	387	369	364	396	362	365	375	387	388	376	371	391	360	362	359	397	378	385	343	406	360	379	352	379	359	360	429	390	379	365	350	350	361	392	388	375	404	382	393	392	378	388	382	402	410	386	350	350	347	351	359	379	378	394	394	409	405	382	379	381	370	387	354	414	385	369	407	335	374	392	352	364	392	385	400	388	411	390	406	377	374	399	393	386	385	386	388	380	365	374	369	396	354	363	372	363	366	388	384	351	359	357	376	392	349	385	371	385	372	347	370	333	411	374	374	369	374	397	388	389	420	356	360	370	370	379	381	384	362	393	365	372	391	382	371	389	379	366	344	365	344	377	383	369	366	386	375	366	356	390	356	408	395	361	394	420	386	384	345	366	358	376	380	382	358	358	374	381	393	378	377	389	356	374	387	395	413	348	376	357	375	378	367	376	386	359	348	348	366	383	387	386	335	360	376	373	379	387	377	369	392	415	375	375	355	355	394	352	370	376	447	368	361	365	379	345	373	368	341	365	389	371	354	380	395	346	350	359	404	388	360	380	382	357	357	392	360	399	392	415	403	368	384	386	389	373	353	339	369	379	353	349	333	346	396	391	383	361	383	358	375	397	410	367	371	333	394	349	408	367	384	367	356	385	365	378	398	366	356	394	365	396	398	405	375	363	403	378	396	375	347	369	377	377	354	346	362	357	432	373	394	383	350	386	373	350	374	392	356	395	363	396	374	351	378	391	373	373	384	341	336	356	371	412	368	398	364	404	347	395	366	364	356	377	361	372	358	379	368	335	394	387	350	346	340	397	363	394	355	376	357	344	352	357	372	383	411	366	372	399	360	418	373	371	356	400	365	396	388	360	379	384	390	372	399	385	342	406	354	388	377	392	383	397	390	365	374	363	404	382	380	322	372	348	379	371	377	366	363	382	391	348	384	373	357	389	354	343	371	423	385	380	352	402	358	354	402	391	394	381	368	371	394	377	340	395	398	386	354	384	416	402	388	411	388	377	376	397	374	360	361	373	409	387	360	405	375	374	354	378	389	346	392	371	357	351	341	351	366	403	364	394	375	379	399	406	401	337	378	367	387	384	370	372	379	366	372	343	377	354	388	390	376	374	387	365	358	413	406	372	384	369	354	351	363	378	373	378	366	374	371	369	348	349	374	369	350	358	376	367	383	354	383	382	414	392	390	374	404	339	369	367	369	372	377	405	381	383	363	357	389	386	403	368	400	379	369	390	372	418	375	325	383	379	369	379	358	353	361	358	398	387	391	381	399	355	334	367	368	390	355	355	360	372	377	383	372	397	359	367	373	387	344	409	377	383	391	374	381	380	354	353	364	373	367	412	360	360	392	389	385	405	349	375	392	423	345	339	391	397	392	387	404	337	367	355	379	375	379	412	397	369	350	365	381	368	345	365	372	368	352	363	378	382	380	340	361	352	318	400	371	402	384	359	393	378	389	402	368	369	358	382	358	398	341	394	389	369	374	357	345	373	365	348	397	372	357	317	395	356	353	369	339	392	351	356	351	381	376	382	372	361	381	389	371	336	366	400	366	382	375	359	382	360	372	389	362	391	356	410	368	357	356	365	354	360	364	377	393	368	388	419	358	364	334	383	369	365	385	380	371	374	327	407	350	393	386	362	368	376	350	394	340	385	367	402	363	409	351	407	366	354	386	421	365	391	389	379	385	379	333	376	357	372	389	362	368	407	386	342	376	376	371	358	342	338	353	365	362	341	349	361	327	350	375	385	368	391	358	379	349	359	381	409	371	379	365	374	384	400	364	350	414	379	366	370	333	399	376	398	394
15488	27135	23811	14368	9726	6241	3604	2109	1588	1212	1048	910	832	768	709	673	670	649	652	693	671	744	694	641	631	680	736	584	553	508	567	496	528	500	503	532	526	506	531	526	541	564	493	513	550	515	493	499	503	440	484	485	493	450	461	480	464	485	499	461	441	483	496	465	470	465	478	504	491	496	479	510	480	452	454	476	487	450	447	441	494	456	503	496	437	461	481	466	480	444	516	471	495	462	481	414	470	461	427	430	508	461	429	500	484	428	411	465	439	489	484	478	489	444	422	464	463	456	409	492	490	476	441	506	455	443	447	470	425	441	495	461	452	464	485	433	466	440	465	466	456	458	439	451	482	506	451	455	470	437	474	444	434	445	432	452	455	455	467	468	461	451	472	472	465	474	461	468	475	473	481	454	473	519	464	485	472	434	472	457	458	471	436	449	439	453	452	467	478	438	449	468	463	503	448	450	439	451	492	434	450	458	466	459	459	444	463	445	471	509	459	458	497	431	478	460	445	474	430	483	433	466	462	496	463	476	484	464	481	459	433	461	484	456	471	458	461	459	489	461	439	458	459	477	449	435	481	416	460	452	445	490	459	484	424	443	479	504	478	468	476	449	450	490	502	459	504	479	444	454	443	468	454	419	467	481	454	460	435	475	465	501	411	431	491	490	419	471	451	482	494	463	468	490	474	409	419	459	450	473	478	470	469	459	468	455	445	442	452	450	508	487	447	445	463	448	453	463	482	443	442	463	443	443	495	410	458	444	458	494	498	469	447	455	416	416	445	435	474	470	459	451	461	442	469	462	479	487	444	450	449	481	434	460	447	459	484	481	448	449	474	451	474	423	492	451	462	445	476	494	428	438	432	486	483	465	447	476	441	414	451	494	440	472	454	471	472	489	495	473	456	463	474	419	462	455	496	475	428	473	471	482	501	464	463	431	492	461	418	453	524	447	453	475	441	456	465	449	450	440	484	476	472	460	472	471	473	449	463	472	472	454	461	507	449	427	477	448	444	475	510	453	477	446	470	525	472	477	465	471	431	475	492	427	509	445	468	480	490	440	474	437	500	446	475	462	455	476	441	486	449	487	524	455	466	438	480	442	485	407	452	430	482	516	500	477	470	470	500	461	466	443	428	435	419	490	430	471	456	475	494	466	445	444	451	464	465	438	442	465	482	481	458	468	502	480	440	461	463	514	488	484	468	443	464	455	528	482	482	456	457	439	487	438	478	482	460	450	461	449	450	445	496	449	468	440	452	463	482	477	465	454	436	507	492	477	469	477	470	464	460	473	494	463	494	455	489	458	465	501	488	467	460	461	477	455	459	430	457	478	498	452	440	460	451	461	455	470	460	468	438	495	472	480	488	480	466	461	489	498	477	457	506	457	484	435	480	471	497	451	464	498	454	466	475	493	463	474	461	478	469	434	437	434	447	438	456	476	455	483	439	458	456	509	476	417	494	451	451	450	453	478	461	470	447	461	481	441	468	486	461	450	451	482	459	433	459	466	447	455	432	475	460	462	414	471	454	464	461	420	516	460	462	423	474	442	441	455	433	436	442	469	463	448	477	464	453	474	452	453	437	488	414	461	467	489	450	478	461	488	451	487	478	455	455	468	495	470	495	488	428	440	476	496	497	425	494	497	503	466	495	459	482	453	476	451	432	485	486	468	445	456	447	475	432	450	440	455	469	481	434	408	509	475	410	442	475	495	481	457	428	480	478	463	478	451	454	489	473	470	503	537	468	432	469	414	445	450	432	469	477	450	425	479	482	434	482	481	463	470	456	418	433	479	451	470	436	476	505	508	495	483	452	476	458	419	523	447	472	480	475	478	450	474	419	454	456	459	457	458	420	451	456	501	450	466	457	454	479	464	492	467	449	484	483	434	460	443	462	445	448	467	470	433	480	469	437	516	470	458	422	482	454	461	497	462	435	407	450	476	494	460	485	473	463	466	480	421	447	437	465	464	465	441	471	424	476	490	498	486	451	472	458	457	459	469	473	489	438	457	458	466	486	467	490	461	429	451	410	451	454	507	448	463	485	490	464	456	433	467	434	449	474	448	470	449	489	455	444	479	452	456	475	485	432	458	452	444	478	444	466	479	421	445	473	468	449	458	466	456	480	473	468	448	478	430	432	492	449	432	487	470	479	485	460	448	470	500	428	467	467	477	469	471	487	432	469	479	454	463	491	458	464	441	454	477	471	454	469	463	522	470	512	446	500	441	439	498	486	448	462	494	459	478	495	462	450	484	472	459	472	420	493	486	453	449	462	451	447	482	447	464	474	485	449	506	500	460	450	414	451	449	433	494	456	456	439	480	445	469	459	500	438	472	453	478	460	503	448	469	476	425	492	470	460	493	406	487	430	445	456	437	457	473	470	477	485	443	505	477	428	459	432	487	457	478	468	432	473	406	461	483	445	411	491	464	458	471	480	438	450	500	436	464	482	418	409	516	496	477	470	459	473	448	443	515	455	458	427	470	453	488	458	459	500	471	456	467	453	492	470	473	496	430	479	494	465	452	492	457	471	481	479	454	460	452	471	490	450	437	505	457	450	457	467	467	454	443	427	466	479	457	464	456	436	467	451	467	492	491	442	458	472	466	445	491	461	477	466	476	440	519	463	458	456	425	453	424	459	448	470	435	427	478	465	443	450	529	474	460	488	448	465	490	453	423	455	474	462	446	477	464	447	443	479	449	497	469	476	460	453	455	442	454	441	485	452	464	463	472	481	461	458	463	490	472	441	474	428	494	472	436	432	422	466	467	490	482	486	453	446	448	451	469	454	452	464	465	457	476	454	434	436	467	461	441	419	485	496	441	432	470	476	442	453	454	478	447	436	445	458	477	451	480	470	471	481	514	455	482	470	462	490	491	443	484	487	449	465	465	482	433	441	466	482	449	447	467	489	459	484	473	456	462	450	461	434	474	479	458	445	446	478	468	491	452	457	481	477	472	467	496	441	490	458	464	477	482	469	460	459	485	439	471	448	472	475	440	499	451	470	480	502	477	483	465	467	471	486	479	456	470	444	457	459	446	468	438	461	453	468	434	478	466	440	429	491	484	476	475	497	452	516	460	456	481	465	468	438	439	493	491	487	492	469	451	484	483	414	515	441	462	531	441	484	481	441	470	454	469	467	442	515	474	450	448	482	442	468	442	456	466	471	465	474	418	483	464	439	447	495	437	457	483	483	477	450	463	453	446	408	472	515	475	507	467	509	489	462	471	462	486	448	436	476	479	488	426	474	472	458	484	456	480	465	427	458	436	431	453	425	438	477	457	446	495	486	449	459	484	485	451	461	441	407	409	476	488	487	475	458	478	479	437	437	443	468	417	473	445	455	462	482	448	435	483	433	494	442	454	487	460	421	453	468	455	457	476	450	466	443	471	501	438	456	462	460	453	433	460	484	472	450	427	441	468	476	473	476	465	454	466	484	459	493	482	472	467	458	470	507	450	444	452	473	427	477	433	462	459	502	450	467	517	452	475
23682	21040	28446	23877	21077	14782	3828	1741	1220	984	770	697	639	555	553	470	522	473	472	484	528	498	510	516	447	418	426	422	378	363	339	310	322	318	312	328	340	333	289	322	335	333	340	308	307	316	298	301	304	287	283	328	296	255	270	254	268	282	287	286	264	276	285	269	277	261	285	275	259	282	298	269	286	290	258	279	281	263	250	235	306	263	285	248	236	297	284	265	275	290	243	289	247	250	267	278	242	284	240	232	248	267	252	245	277	259	244	267	272	263	283	258	255	268	265	287	261	280	236	289	251	244	252	252	241	282	263	275	248	294	258	216	300	259	281	270	264	276	264	304	272	254	244	279	273	292	266	281	252	261	270	255	252	276	271	272	254	268	263	258	257	262	275	246	270	236	230	222	266	292	254	278	253	309	261	260	268	257	281	259	266	271	236	283	249	233	249	273	293	271	257	269	283	266	285	283	265	245	272	222	242	246	276	255	285	285	249	298	256	251	253	276	266	266	271	235	269	258	250	287	287	292	257	257	249	283	289	287	262	269	258	249	261	249	262	295	245	266	244	250	263	253	252	283	258	259	281	218	246	260	249	247	265	256	310	278	249	234	254	294	266	277	295	282	252	266	287	263	309	233	274	237	324	250	271	228	275	263	280	259	248	262	266	240	278	261	274	268	268	246	278	281	287	265	273	254	260	253	234	313	246	233	291	266	286	251	264	241	255	257	257	282	289	243	272	274	268	266	257	283	260	283	244	275	253	253	269	268	296	277	258	267	261	248	269	295	290	271	283	249	250	248	269	235	262	251	254	295	286	247	269	246	278	249	267	283	261	270	277	246	266	224	251	265	272	238	255	263	288	279	273	280	254	250	273	299	264	270	287	262	261	271	255	264	267	252	256	264	274	275	282	233	267	280	250	250	264	278	245	265	275	268	240	246	274	261	293	270	279	242	274	250	254	301	273	268	246	268	231	277	253	259	253	254	260	282	263	242	278	281	252	260	277	258	236	249	243	286	277	279	261	271	258	243	263	245	243	276	274	278	267	289	261	296	289	287	265	261	254	274	269	282	290	271	278	248	232	254	283	244	255	260	239	257	275	247	267	280	261	253	263	296	258	259	279	265	260	289	276	251	279	260	253	254	244	269	263	301	274	283	252	269	262	270	262	263	271	245	274	253	264	263	256	302	264	279	266	281	255	262	249	260	281	275	276	292	266	295	261	254	259	240	276	259	261	235	278	259	248	276	275	274	272	270	250	268	251	297	281	250	247	245	283	270	266	265	263	242	283	268	286	264	274	246	285	255	266	280	268	272	303	290	233	265	267	259	255	265	259	261	286	257	310	291	261	249	262	252	256	282	243	242	266	245	274	290	252	285	240	243	273	273	256	238	255	249	262	250	259	245	271	288	292	265	255	261	286	273	291	238	254	255	255	278	250	249	253	236	265	245	259	295	276	267	292	248	248	264	284	247	268	261	243	303	274	288	301	293	247	297	272	243	259	286	277	269	260	245	276	264	259	266	256	284	246	264	263	290	276	266	283	262	248	246	270	272	271	260	270	258	280	278	268	274	259	261	277	287	263	238	275	272	239	272	269	261	286	281	248	269	266	269	286	278	279	246	274	252	262	266	259	271	282	294	235	267	247	277	265	284	268	250	280	266	272	279	240	273	246	254	249	276	237	274	261	262	280	290	263	254	267	260	258	296	265	271	283	294	261	261	272	274	271	272	263	246	270	228	281	245	237	289	273	259	262	269	250	281	273	249	260	258	254	260	271	282	285	293	254	249	255	259	265	274	254	246	256	241	241	253	235	270	258	234	278	273	257	269	262	280	273	268	264	251	266	290	259	258	277	276	241	245	239	257	268	266	257	248	245	271	252	243	238	260	247	278	269	286	256	270	269	234	265	268	267	266	279	237	291	279	317	245	275	246	265	266	279	277	293	274	270	225	298	246	290	250	262	278	258	260	289	294	293	251	294	276	246	273	219	287	258	237	275	276	293	263	266	262	267	263	270	272	261	287	250	258	280	249	232	281	280	266	242	273	254	253	267	253	268	264	282	239	267	257	286	263	279	276	250	245	273	292	287	283	279	285	264	270	305	291	256	248	275	284	274	288	283	285	278	269	278	261	269	247	282	274	270	265	269	250	257	265	281	276	262	261	271	262	261	248	274	273	260	274	248	256	268	275	258	245	233	266	288	254	232	253	270	288	270	266	261	266	261	259	266	281	253	252	239	275	268	263	262	255	286	262	252	254	264	255	252	242	229	272	269	285	241	259	272	257	266	247	276	277	272	250	272	252	257	252	231	258	270	261	230	241	301	286	262	260	237	242	263	231	266	261	242	284	254	264	276	237	231	267	253	272	264	265	254	248	296	288	259	291	281	253	257	285	233	263	264	264	279	271	280	247	257	267	243	283	249	244	257	256	308	276	280	279	270	259	250	265	278	279	252	283	279	274	248	247	273	251	265	276	258	258	255	266	246	293	287	262	237	265	294	272	268	259	249	304	242	262	261	261	257	247	276	259	258	292	271	274	246	273	257	270	272	260	246	260	276	232	255	277	289	260	255	258	266	237	265	243	266	246	267	266	252	273	303	256	283	239	297	272	260	254	280	254	285	255	268	265	274	250	251	240	263	262	255	267	267	272	255	251	278	240	269	278	258	282	265	267	288	253	259	281	266	311	253	263	274	242	271	297	242	254	268	264	252	254	276	266	275	287	260	229	263	235	269	251	274	279	255	270	271	276	282	278	251	255	231	252	271	248	256	249	278	257	251	233	259	268	276	298	244	254	245	267	270	299	252	254	256	258	271	259	234	274	255	263	284	255	252	260	246	273	231	270	253	246	272	264	243	261	282	240	256	257	252	269	277	274	282	267	262	269	238	255	276	269	267	288	275	257	265	287	241	245	270	278	239	269	274	252	248	273	266	279	263	246	253	255	270	275	287	280	277	236	260	276	266	267	233	280	250	292	260	247	273	253	267	250	270	233	252	281	220	265	265	238	247	275	259	256	282	225	235	231	238	247	244	301	261	266	258	288	239	254	274	288	266	239	238	273	240	278	271	269	266	264	251	289	260	251	267	271	262	239	285	256	261	285	270	246	266	247	279	254	258	216	268	255	235	283	283	288	279	236	265	283	262	260	248	264	263	250	275	262	252	252	269	277	269	259	257	258	272	293	238	229	258	251	273	248	251	259	249	309	282	239	260	288	264	279	291	275	263	265	229	270	271	281	265	245	245	267	269	267	251	248	263	266	275	252	252	285	245	245	289	265	268	259	240	265	280	277	258	243	271	272	254	268	269	267	266	274	274	268	241	268	240	253	260	266	258	257	243	252	256	248	282	273	264	282	271	250	293	269	220	262	275	272	266	274	251	291	267	281	285	275	253	256	286	256	257	244	288	288	251	291	237	238	271	271	260	266	273	254	263	275	253	256	242	278	249	259	276	268	302	272	274	278	272	229	249	262	260	256	274	275	279	247	241	286	269	290
16623	33940	30830	20714	14141	9239	5146	3734	2850	2047	1558	1268	1157	983	881	811	746	689	769	751	809	773	817	749	676	646	688	638	540	494	503	460	467	429	469	422	432	428	471	437	459	439	478	442	448	419	413	380	384	377	410	395	370	354	394	379	365	344	387	321	391	385	369	354	343	328	361	302	338	346	363	372	383	368	351	337	322	369	368	324	375	340	345	328	361	382	350	359	356	373	330	380	369	372	325	327	318	323	323	340	340	347	332	319	320	334	340	356	327	369	318	314	344	350	324	314	357	332	340	335	363	363	334	319	322	299	326	336	326	345	365	342	323	328	343	312	339	322	311	311	333	293	332	351	328	381	313	315	327	339	334	338	301	355	340	338	325	335	296	341	329	323	352	324	297	337	344	306	351	328	348	294	364	326	366	311	357	328	318	359	296	359	305	305	337	315	322	351	351	351	363	331	337	330	299	351	334	285	332	298	341	322	338	296	330	345	344	349	343	305	344	313	351	329	313	345	340	319	323	337	354	309	319	338	331	360	339	326	350	331	318	336	332	310	352	319	360	385	323	317	289	335	321	372	325	319	344	323	361	337	315	344	345	367	335	328	335	325	348	336	343	358	324	332	324	372	316	339	313	332	326	332	373	325	358	339	351	338	337	342	359	353	340	335	319	323	325	338	337	310	323	344	341	319	330	360	328	310	318	325	343	327	339	328	353	323	330	345	347	324	328	340	327	344	327	340	347	292	347	323	322	348	331	364	312	341	336	349	321	327	348	337	308	342	324	352	348	314	320	342	310	352	308	313	348	321	374	318	326	324	370	319	316	315	323	317	363	304	323	315	320	328	324	360	355	320	323	340	362	337	333	313	323	330	337	343	337	345	304	317	336	322	318	345	342	322	339	300	340	303	336	308	355	293	347	358	333	347	309	341	329	342	317	313	329	309	339	308	351	365	337	332	325	319	349	339	329	327	337	305	325	298	309	349	319	338	378	322	281	316	305	348	333	346	337	346	346	351	363	350	356	359	291	356	357	334	356	327	369	343	334	336	347	304	330	325	344	303	330	354	293	336	310	301	321	322	326	335	333	372	306	340	340	330	345	327	325	359	336	331	308	329	342	359	312	329	308	314	303	352	319	332	333	333	326	333	323	312	321	312	334	357	314	335	334	339	328	343	351	334	319	312	343	365	331	369	284	305	321	330	356	345	305	328	323	301	338	351	326	311	316	317	355	336	354	349	337	323	334	314	327	300	326	333	358	358	339	324	324	317	350	337	331	327	341	347	350	313	358	332	312	329	293	344	331	329	311	347	339	312	359	329	344	318	343	337	319	349	299	340	320	315	324	362	339	320	322	351	312	321	328	337	306	370	334	336	306	327	339	337	359	306	340	397	354	327	347	354	333	362	335	337	315	335	321	326	321	313	353	296	342	325	363	358	323	295	346	293	347	372	348	355	304	313	376	342	342	357	346	328	319	313	334	346	308	301	314	321	343	352	346	354	354	316	342	344	313	328	349	338	311	341	338	364	324	340	352	333	349	327	362	357	364	324	340	290	355	347	359	351	324	351	347	318	321	359	331	346	322	332	320	306	343	335	327	307	359	373	353	364	352	320	304	334	354	323	319	293	321	327	346	293	356	372	324	326	365	307	296	322	309	366	342	345	351	317	328	313	343	329	306	334	320	337	324	347	318	321	315	328	364	327	330	324	301	314	312	330	325	331	331	362	338	339	305	324	326	327	345	295	350	331	370	316	343	348	324	312	348	346	308	327	306	317	316	317	342	323	352	297	347	340	328	310	349	259	311	317	325	329	355	337	323	322	336	340	341	324	328	308	340	378	297	325	334	325	334	339	313	357	317	319	323	349	341	358	349	316	364	336	337	341	330	312	311	326	322	351	324	353	362	336	328	325	322	330	310	331	354	360	301	350	340	330	318	315	369	350	361	354	346	311	316	324	347	331	334	349	336	308	326	342	355	378	344	297	315	326	346	316	313	293	352	325	335	353	355	332	295	336	318	329	361	336	306	318	319	298	334	316	318	338	296	306	360	308	340	335	337	321	327	344	340	311	348	320	332	368	317	319	348	334	347	349	349	319	309	329	307	372	329	322	351	355	333	348	334	334	354	333	320	320	308	330	305	320	338	359	304	315	335	373	328	321	315	356	330	345	323	345	320	363	345	330	311	337	330	358	333	318	341	359	334	311	336	332	312	359	329	373	348	316	343	321	331	352	352	340	338	342	348	305	331	333	320	381	362	357	325	342	306	319	338	341	315	313	350	326	342	326	343	351	347	336	322	302	312	354	346	335	347	330	335	339	344	308	331	334	327	363	311	351	319	325	329	333	360	354	327	365	308	310	332	320	323	321	335	349	344	333	348	319	312	328	368	338	355	337	345	357	345	336	324	333	324	357	335	335	321	353	332	330	329	295	338	320	333	340	319	311	312	328	349	306	334	313	328	327	313	358	343	348	297	328	322	347	300	298	341	322	326	298	336	301	343	324	312	310	332	365	349	340	329	350	358	338	372	307	358	357	329	339	312	335	334	343	335	343	374	343	346	321	288	320	347	356	304	336	331	349	335	338	345	342	348	347	339	312	301	297	333	321	318	326	333	357	317	341	311	329	340	312	330	331	319	334	335	328	333	360	323	341	323	372	303	334	318	328	337	322	354	335	351	329	335	318	335	343	321	328	343	304	353	313	356	324	344	352	310	333	307	334	313	341	306	341	309	326	336	337	317	333	315	334	314	323	337	312	331	348	352	362	312	342	339	370	369	322	330	314	325	321	360	314	331	330	343	327	339	342	331	324	338	367	339	306	372	351	337	335	338	303	343	319	343	314	310	334	335	344	342	351	330	314	334	331	334	356	321	316	388	309	366	328	333	329	317	311	350	310	333	312	344	345	326	387	310	321	333	324	344	367	332	341	319	345	325	354	341	337	339	362	341	323	335	309	348	367	342	323	335	319	351	337	339	328	331	323	279	343	345	342	329	359	358	307	313	349	318	325	386	338	343	304	321	324	304	326	343	298	348	357	340	342	313	327	359	337	319	312	313	315	341	314	335	346	338	317	325	310	338	350	310	322	296	309	341	318	334	344	308	340	307	348	361	326	335	311	357	313	335	311	309	308	335	339	314	294	344	312	322	317	300	322	333	324	366	346	358	335	327	297	291	334	321	338	327	346	350	332	352	328	329	310	351	376	318	344	351	334	349	312	330	349	360	335	330	331	338	332	350	348	301	292	371	313	346	321	333	320	362	306	336	325	320	344	334	329	331	320	358	310	334	320	343	337	352	346	334	364	344	308	335	334	341	336	330	332	331	331	328	337	276	279	326	328	300	319	318	337	322	287	318	350	283	332	307	321	342	355	369	323	305	318	333	332	343	331	330	328	314	344	319	299	320	319	348	329	363	306	315	315	320	314	313	337	338	339	377	309	331	328	346	328	335	320	334	331	303	341	342	327	320	328	371	324	326	291	314	314	340	316	295	339	344	322
22698	21038	28816	23474	21055	21219	12788	3018	1674	1402	1097	941	757	718	627	572	528	521	558	549	567	577	586	496	465	476	510	430	399	339	290	320	284	317	293	301	303	341	312	327	281	305	290	299	277	263	257	247	267	267	236	250	266	236	271	242	251	257	250	249	226	224	232	232	250	212	254	232	239	247	256	247	230	256	218	212	213	231	236	245	233	232	220	236	230	210	248	234	206	235	232	229	237	246	232	201	240	238	247	206	216	224	248	191	214	224	202	223	247	213	209	217	251	210	215	248	265	225	231	214	213	208	218	208	229	207	226	232	226	212	205	208	214	205	218	218	204	213	212	227	226	206	192	199	208	224	218	225	205	220	218	222	217	214	226	222	195	214	200	234	218	216	217	223	228	225	231	231	211	225	214	205	224	217	190	194	204	240	239	205	210	204	232	180	192	199	227	194	201	216	209	241	219	232	238	239	199	225	207	227	206	231	208	212	216	214	222	220	227	217	252	206	204	236	212	216	231	225	197	191	263	241	220	204	203	240	229	231	225	206	221	221	212	211	203	219	229	208	216	251	216	214	206	203	211	220	226	220	241	196	221	211	222	207	214	214	212	225	193	232	210	224	238	261	220	218	229	211	225	214	201	204	231	225	225	225	216	233	206	225	165	233	206	227	211	212	221	184	241	208	214	213	244	227	218	229	228	245	227	222	223	208	210	180	219	215	203	217	204	215	215	244	228	220	221	212	188	206	197	184	215	219	255	230	188	228	248	242	210	212	218	226	236	228	221	220	205	235	209	210	243	248	215	220	231	199	202	236	176	210	236	241	224	246	221	196	244	200	211	211	228	229	190	215	262	199	209	236	230	201	229	214	251	232	216	221	212	205	211	217	210	238	231	226	212	214	233	213	235	234	219	225	210	214	210	219	227	198	228	226	205	225	198	204	216	226	202	224	227	221	227	223	213	221	203	201	217	221	225	220	226	239	211	211	217	231	219	204	228	247	233	231	226	210	224	235	190	230	199	224	216	226	183	215	235	223	233	221	201	231	218	177	243	210	220	221	212	206	211	207	216	243	226	201	209	220	240	214	197	226	213	215	215	215	220	212	184	209	213	222	222	223	233	241	205	205	214	224	193	217	211	233	234	211	216	233	175	225	207	223	221	206	224	219	213	218	192	227	196	256	232	213	243	211	237	209	228	213	233	239	204	199	241	198	232	219	219	197	215	230	208	192	231	223	238	208	240	202	198	210	204	204	195	228	208	205	223	229	214	211	209	227	224	209	228	222	212	230	221	250	229	191	214	205	207	208	189	217	203	194	224	212	236	201	236	225	239	205	217	198	244	212	226	203	205	205	246	232	211	234	201	201	197	229	220	225	225	227	221	214	201	228	243	213	222	237	193	193	216	220	233	217	239	228	267	200	218	208	224	238	212	215	197	239	205	209	223	192	232	244	222	239	224	230	243	237	218	218	189	218	214	223	227	186	232	200	251	227	212	223	217	225	245	232	210	211	230	207	220	213	222	240	217	206	215	225	226	223	211	229	247	201	211	222	248	202	228	215	219	227	218	239	171	210	202	217	225	234	207	238	223	239	206	224	210	204	229	206	227	216	233	215	206	219	210	206	237	199	200	239	223	227	206	236	230	207	201	202	209	194	211	202	213	197	205	217	209	202	220	244	214	241	246	213	224	222	224	235	201	218	205	218	230	237	190	224	209	227	197	219	224	224	208	229	229	214	198	205	227	207	207	215	220	221	231	223	202	210	215	232	228	203	207	213	225	216	216	192	216	196	209	216	194	219	206	219	182	210	231	231	232	219	226	210	204	237	226	237	219	221	235	223	212	192	212	204	237	217	232	231	209	214	235	228	216	199	197	224	234	218	209	217	234	220	197	226	235	197	225	240	213	218	218	218	226	237	207	214	234	214	213	225	228	220	220	201	211	192	225	203	187	213	193	215	197	236	200	214	211	208	216	224	226	220	219	231	229	224	216	208	216	235	233	208	228	213	242	233	208	219	210	209	206	223	228	237	205	213	230	201	202	213	220	221	225	222	210	189	202	230	225	241	219	199	248	223	226	233	223	227	221	223	219	207	223	210	212	218	222	209	219	222	219	223	203	210	237	215	192	197	242	226	234	197	209	205	220	218	207	213	197	218	228	250	199	220	214	219	218	210	228	214	202	242	226	210	212	196	225	220	220	227	235	209	207	211	211	231	242	213	207	209	228	207	241	198	232	249	233	201	207	212	228	221	232	216	227	199	241	224	193	251	219	228	222	214	211	228	247	222	193	218	212	234	203	224	200	219	213	228	197	227	197	217	215	212	178	211	208	224	192	210	199	250	227	215	194	196	204	198	207	236	233	202	207	214	186	213	207	219	225	215	224	218	229	197	213	199	246	226	204	219	214	203	238	201	214	210	248	224	205	229	250	209	221	219	217	207	234	207	220	221	217	223	222	203	220	217	209	214	223	218	218	215	210	223	216	235	209	230	226	214	212	245	200	217	221	215	211	206	235	208	202	207	217	241	238	242	211	226	233	234	198	218	232	204	215	188	216	214	205	196	205	225	239	209	202	236	227	200	209	195	176	205	212	208	219	201	219	215	246	217	197	200	235	234	220	207	224	205	214	212	195	196	204	223	210	225	214	218	221	207	227	198	206	237	209	240	206	224	237	197	219	216	195	222	226	218	213	246	213	214	192	242	232	228	205	233	220	207	207	217	224	224	214	207	203	225	217	212	185	218	230	236	206	224	229	209	222	219	204	219	243	217	218	198	234	212	215	220	224	214	219	204	214	211	203	216	235	229	216	215	206	213	231	221	208	208	208	225	216	244	209	197	210	222	197	218	204	221	203	202	213	240	218	199	247	240	214	225	215	211	212	246	231	192	191	247	206	203	238	243	233	213	233	192	213	220	217	223	221	209	190	208	235	207	214	217	212	217	206	226	233	207	230	239	194	234	207	209	208	226	224	220	208	219	234	197	211	240	213	205	240	204	211	210	239	232	243	209	233	248	229	216	212	223	218	223	228	199	202	209	223	206	187	223	218	217	201	195	239	214	225	220	222	197	209	220	231	222	205	208	229	229	218	236	211	212	218	191	221	242	229	216	209	234	228	211	230	189	224	224	209	222	249	220	215	219	243	224	217	226	189	230	216	225	193	217	188	223	211	215	240	245	228	232	206	225	239	221	192	222	206	217	247	226	211	219	209	192	223	197	208	176	232	249	235	226	218	174	215	221	204	193	229	222	215	235	202	206	205	236	216	203	230	210	244	236	211	212	231	213	233	225	226	224	189	236	212	206	220	231	230	215	195	242	221	201	219	192	192	197	234	197	210	216	207	200	207	181	240	204	211	221	222	217	212	194	223	221	225	177	232	187	219	205	209	204	211	201	224	226	179	232	226	211	206	201	247	212	218	210	214	212	201	230	220	201	220	241	210	202	221	191	235	193	214	210	193	195	214	223	226	211	208	211	219	206	242	221	205	223	233	217	191	216
19059	38698	34973	23502	16366	11042	7358	5632	3861	2866	2150	1807	1533	1233	1115	974	920	861	934	984	900	973	953	752	797	850	790	652	532	491	528	439	417	424	416	448	427	440	456	444	423	430	380	397	385	381	368	353	330	311	348	320	304	332	333	337	289	330	301	298	299	287	274	304	281	300	292	315	288	268	271	293	304	295	290	270	295	294	261	297	275	306	293	276	270	326	298	280	290	301	283	263	291	292	243	254	266	279	228	254	265	293	283	259	251	285	265	265	260	254	257	305	249	276	262	267	278	252	259	270	246	281	243	269	283	302	249	258	250	268	253	262	280	250	272	236	241	279	279	275	244	273	245	260	263	271	235	269	227	293	282	254	237	280	231	262	285	251	235	280	261	248	257	293	320	265	249	293	267	299	260	288	237	251	265	270	281	275	249	267	262	242	237	268	286	261	253	255	265	281	271	289	270	255	270	258	260	270	287	245	233	255	267	250	267	251	246	289	248	265	297	253	251	299	244	280	258	265	259	247	234	272	262	258	262	280	255	272	291	254	249	257	273	289	278	243	255	270	288	256	264	259	249	229	282	260	268	272	280	246	281	267	255	296	259	253	275	232	272	229	269	248	250	278	247	270	280	310	281	266	286	257	252	279	257	256	259	261	253	253	265	235	260	281	244	263	274	254	276	267	260	249	277	266	261	278	275	291	248	269	290	261	262	272	268	259	266	264	251	256	249	266	265	279	234	281	266	248	246	253	237	242	253	259	272	234	277	261	275	267	290	266	280	244	270	270	273	249	254	263	269	280	281	245	275	253	260	265	281	233	277	266	262	268	281	283	242	272	242	261	282	268	281	248	270	239	249	252	240	257	244	267	258	244	241	268	265	256	259	274	275	257	269	257	270	269	234	258	278	271	231	268	242	242	281	264	247	258	261	256	311	275	262	259	265	257	279	260	279	235	277	275	271	288	273	266	255	265	255	253	283	256	271	253	250	283	269	278	276	276	245	244	268	256	270	261	257	247	259	254	258	267	254	241	276	256	287	269	255	255	270	277	255	294	257	243	247	282	271	257	264	252	252	249	263	265	265	266	268	255	213	283	282	252	260	272	224	269	249	278	241	268	274	241	291	262	264	228	251	248	265	263	270	246	243	273	252	274	315	264	276	250	256	241	264	278	257	261	281	253	263	260	264	275	244	245	267	256	266	271	266	225	286	254	258	265	274	251	250	274	282	262	248	226	250	277	253	279	256	285	246	276	260	261	248	271	269	263	273	281	247	243	228	288	267	236	267	279	262	269	264	275	269	260	252	235	252	254	232	251	247	301	259	256	253	231	295	252	288	259	256	264	256	257	261	245	275	242	273	266	253	272	266	251	252	254	241	282	269	294	296	266	255	261	265	253	256	247	269	249	272	242	285	257	284	275	251	279	259	270	262	261	256	256	280	236	221	251	238	245	273	244	235	248	247	268	267	279	277	268	300	251	263	257	293	232	268	252	258	279	268	256	249	252	271	268	245	291	245	272	259	264	259	239	236	256	241	270	280	239	257	260	280	264	252	251	260	282	245	253	271	269	265	270	258	254	254	276	256	246	259	264	269	247	234	264	273	257	256	244	257	291	252	255	237	254	265	268	250	256	258	252	288	267	271	265	237	250	264	249	248	261	254	274	248	245	260	220	247	251	258	261	249	266	263	259	240	250	264	270	237	265	264	270	256	273	259	242	255	267	257	275	235	264	251	262	253	242	251	244	258	249	296	245	262	283	258	244	288	278	251	263	260	274	250	254	247	272	275	282	244	252	243	252	277	232	252	279	254	272	268	274	248	241	264	259	250	262	301	267	246	263	284	250	259	250	267	292	255	258	272	246	263	265	252	266	247	253	274	267	261	257	265	254	256	260	280	285	266	262	254	262	276	239	251	264	284	248	257	270	270	243	258	270	239	266	235	243	228	250	298	251	266	256	233	309	252	264	251	256	225	282	254	242	271	269	256	270	276	277	283	255	257	254	287	265	227	241	277	280	275	257	285	263	276	275	255	295	275	265	256	241	245	226	232	246	251	265	243	296	267	252	264	243	265	267	239	296	270	282	254	268	250	270	265	257	243	250	291	272	278	274	265	278	286	278	244	264	274	274	271	236	274	275	255	263	215	282	236	268	269	247	228	266	299	252	250	287	258	233	266	266	239	256	248	282	285	250	266	289	263	236	252	243	262	247	267	262	255	235	312	253	256	275	247	279	268	263	250	254	256	240	260	287	255	243	269	258	251	292	237	257	227	269	254	274	261	251	268	256	274	278	292	260	279	252	255	265	249	264	250	264	238	260	238	254	271	247	272	276	240	264	258	253	259	229	252	262	274	255	286	263	288	244	263	296	290	263	270	243	265	233	269	253	289	248	267	232	256	270	249	288	254	252	261	281	252	290	245	249	256	259	288	245	238	270	265	271	243	255	259	256	235	232	243	269	265	275	265	252	255	264	257	292	256	256	275	262	258	286	270	272	263	227	244	280	268	278	268	297	247	276	234	252	243	226	264	259	277	235	265	253	260	228	275	264	260	262	260	270	265	311	266	242	228	280	244	268	266	249	254	297	275	262	266	239	270	250	265	287	266	286	277	257	258	300	277	267	249	234	231	268	244	228	249	302	279	250	252	247	274	239	233	261	245	286	280	277	252	282	257	276	257	266	277	265	286	297	262	245	268	239	258	270	241	225	290	251	243	252	235	269	238	264	266	272	246	265	249	254	262	239	281	290	260	279	256	249	286	284	241	264	240	236	254	264	274	293	264	268	228	268	220	271	278	252	269	272	281	267	261	279	298	264	256	282	254	275	269	232	276	265	260	272	251	259	270	245	276	270	274	266	280	251	266	259	271	235	250	234	276	254	244	271	225	249	258	284	238	291	249	252	258	252	281	239	248	312	249	249	282	250	261	280	288	239	259	280	238	246	257	285	267	244	273	250	249	261	274	276	226	248	235	243	283	258	244	253	251	253	256	273	276	264	270	262	297	257	260	259	257	259	255	252	253	271	282	266	249	259	255	268	231	265	266	291	242	251	276	281	278	261	266	279	245	242	283	242	243	270	245	290	240	263	280	273	290	282	305	236	270	275	251	228	261	278	258	257	235	291	256	229	255	283	254	269	244	258	253	278	300	286	282	262	245	268	259	239	254	258	262	250	273	266	262	252	298	256	273	234	249	257	298	236	246	252	254	229	278	276	258	281	266	247	250	279	263	257	258	255	241	242	285	230	270	258	256	297	249	278	286	227	295	257	293	267	272	269	278	284	264	263	247	267	272	247	258	262	221	281	269	281	270	257	259	263	273	263	263	232	275	254	236	276	289	267	250	275	282	283	255	263	235	244	263	260	272	222	261	243	239	267	263	255	266	275	254	246	246	259	249	245	261	264	269	263	270	268	264	241	295	255	299	259	266	263	250	288	250	275	270	248	234	241	237	250	240	257	266	226	260	255	270	274	266	260	264	253	253	282	265	257	291	269	277	284
26789	21125	20006	10707	4117	2274	1547	1077	791	699	602	555	531	514	487	491	469	471	515	495	492	521	498	475	478	477	511	474	402	385	395	387	406	414	434	400	422	452	428	435	388	417	393	426	408	378	410	378	373	389	426	350	341	402	406	395	392	394	380	411	406	387	369	366	384	346	399	352	407	405	395	338	388	406	375	389	367	329	410	375	376	403	355	358	395	411	399	371	374	368	384	369	417	354	387	339	409	400	408	396	337	394	372	361	358	354	403	391	375	389	378	400	364	382	366	392	376	409	375	364	407	353	375	369	359	380	363	369	408	389	395	395	362	404	374	363	382	391	382	384	361	411	376	368	358	366	389	385	382	358	375	360	346	382	408	350	370	365	378	358	339	356	348	383	333	363	341	376	353	364	370	364	378	343	371	404	387	362	405	410	354	382	411	346	385	384	370	375	431	376	395	369	380	384	375	345	354	372	403	369	368	378	388	414	358	371	336	376	378	342	395	410	369	358	338	362	391	363	393	359	367	375	374	366	398	348	348	377	402	388	374	390	380	367	358	368	363	375	356	384	400	377	371	374	363	381	390	376	352	386	400	371	400	389	388	357	384	370	373	384	366	350	365	413	390	407	384	382	391	344	321	366	359	386	370	360	374	356	406	372	356	368	367	374	355	386	368	386	362	357	343	350	356	353	352	392	392	395	343	382	373	355	374	345	385	379	368	387	416	382	374	384	379	414	387	349	358	378	378	392	382	372	381	404	388	387	384	362	348	359	383	339	378	389	359	353	345	391	379	354	377	360	376	371	349	388	362	351	351	385	383	374	369	364	372	355	382	373	373	375	369	375	370	352	372	406	384	408	400	369	420	392	403	375	351	330	374	360	356	351	370	379	339	375	370	361	400	365	390	369	344	371	370	374	335	376	364	380	350	362	386	406	369	363	348	381	380	378	441	391	379	377	365	364	350	367	398	357	371	366	350	364	343	368	382	338	380	392	347	385	365	362	365	377	371	375	387	365	392	381	357	386	392	393	371	381	372	344	391	371	354	394	382	369	405	349	388	359	348	375	370	343	387	381	349	376	346	377	406	351	376	376	384	390	364	378	361	354	346	391	363	336	376	366	385	381	386	337	381	367	319	366	396	361	394	405	363	382	368	384	379	392	350	368	341	366	389	366	385	380	380	351	351	364	371	349	375	383	376	371	333	347	369	414	384	344	370	366	362	357	385	398	364	398	339	366	356	353	382	398	382	357	379	396	369	368	352	381	357	381	351	392	406	401	401	391	380	366	376	353	331	358	376	376	402	356	370	357	341	394	385	355	369	381	388	400	387	391	370	368	368	335	372	374	324	337	386	395	381	349	391	392	350	377	355	395	377	384	355	345	387	413	397	373	353	344	342	395	350	365	372	385	391	379	372	381	358	377	377	366	342	380	322	339	372	380	392	384	374	399	339	382	375	394	365	380	381	380	355	353	393	382	346	402	364	371	382	394	398	386	357	390	395	404	345	375	362	348	369	376	389	388	396	419	393	355	376	333	370	403	370	402	403	349	377	348	383	371	389	375	378	380	424	350	389	374	392	348	384	367	357	405	409	376	359	376	348	371	367	389	380	363	360	371	351	371	391	360	348	352	395	373	358	374	380	372	361	379	373	356	369	371	357	384	384	371	344	369	358	376	360	344	385	401	363	346	355	373	363	370	340	393	336	366	398	370	353	352	374	355	369	380	371	380	398	381	386	392	359	386	363	367	393	369	358	361	380	381	377	399	363	377	353	383	371	411	390	365	372	374	389	368	353	378	393	360	387	387	368	391	377	373	376	368	383	399	403	334	362	351	383	366	333	370	377	367	345	373	396	381	355	385	370	372	336	384	368	340	399	357	379	390	331	384	417	376	358	398	380	353	384	370	341	388	417	357	372	361	364	367	341	365	359	333	358	379	369	369	384	395	385	375	389	423	379	364	379	333	377	339	388	364	395	383	377	370	393	381	393	368	362	391	367	381	411	399	389	367	369	377	374	320	392	353	390	372	369	362	373	361	343	358	361	361	371	365	360	364	400	386	365	344	356	327	382	336	389	384	389	357	384	361	370	381	373	403	387	399	352	364	338	401	397	347	410	368	378	400	398	377	382	382	349	334	359	356	389	351	385	385	362	382	387	385	338	360	338	394	352	359	386	378	330	388	340	378	357	378	342	372	377	392	390	368	358	387	370	375	331	398	383	403	362	378	365	347	391	369	362	376	394	367	401	355	402	388	429	353	357	332	362	385	355	381	405	379	350	347	346	389	361	392	384	373	353	387	373	384	378	328	402	354	371	354	371	359	376	352	373	374	368	396	377	389	391	358	372	392	391	372	374	365	355	376	421	350	371	379	395	359	382	353	396	380	376	367	387	393	384	381	374	397	349	348	346	363	362	410	364	389	406	369	357	343	367	399	383	393	371	379	364	402	377	374	344	341	361	364	382	368	403	382	383	384	367	384	345	347	374	381	351	392	410	371	355	334	387	372	395	410	402	358	343	397	412	403	402	361	350	371	386	363	367	384	380	372	380	392	356	383	384	373	364	385	368	376	339	373	352	380	350	362	368	393	376	401	380	345	386	377	393	347	414	386	370	403	387	357	371	406	368	364	367	350	383	397	382	394	387	390	371	363	361	367	345	376	390	351	369	379	381	408	366	376	362	370	407	362	366	372	402	379	385	392	378	350	387	343	388	335	370	401	369	393	384	387	379	384	374	367	381	384	384	346	384	402	356	377	367	358	383	367	377	354	389	381	368	379	374	346	358	391	352	339	395	395	380	343	388	403	389	412	346	368	371	350	353	392	378	389	368	372	403	401	381	385	380	372	349	364	361	361	382	365	406	388	362	412	399	380	370	340	360	351	399	363	331	340	355	375	397	404	362	380	410	397	367	394	382	380	397	356	378	361	371	341	325	371	401	371	403	360	387	361	361	375	373	355	360	380	349	388	369	406	395	349	378	361	395	359	390	395	386	343	363	367	351	385	338	367	379	355	398	354	364	378	383	381	393	368	359	372	376	328	368	350	362	377	379	367	382	357	410	380	374	392	389	343	376	374	370	381	384	375	372	369	328	426	380	393	372	385	360	373	385	375	379	375	401	401	381	345	376	391	361	365	349	339	376	395	353	372	345	369	374	408	374	396	397	340	371	375	396	365	379	363	370	384	354	379	337	361	380	389	378	373	381	386	376	382	349	347	344	347	380	396	370	401	367	365	382	375	357	354	351	359	364	354	373	369	375	394	367	401	370	354	309	384	352	378	390	412	340	354	366	358	372	378	357	375	392	403	384	344	381	374	419	374	368	374	376	397	369	352	354	352	404	366	391	379	385	380	394	385	365	379	391	410	377	334	379	408	378	367	368	390	375	406	364	363	353	349	350	375	410	395	411	393	399	368	380	403	380	367	321	357	364	401	350	378	366	376	374	380	335	385	357	393	356	373	364	363	399	373	365	380	372	347	381	371	384	363	383	352	376	376
15379	26767	22466	11960	6976	4488	3168	2225	1565	1161	993	858	782	785	719	666	603	667	708	712	725	744	766	653	630	710	645	594	587	543	543	497	506	496	528	502	483	513	519	515	507	539	482	529	552	513	452	481	489	524	518	508	456	456	510	461	487	464	462	467	483	445	467	487	503	479	473	431	461	437	420	491	465	457	461	444	451	449	465	464	516	476	468	467	488	509	437	461	480	453	512	468	471	457	435	457	462	493	459	447	411	432	455	456	470	450	464	475	453	480	472	479	472	428	462	457	453	458	435	449	476	465	464	495	439	448	505	457	440	474	464	484	458	458	481	434	493	465	480	475	423	462	455	450	465	466	483	477	413	470	485	531	506	432	467	452	466	435	448	476	480	430	473	431	470	454	437	466	480	479	500	519	454	461	495	447	468	481	470	457	453	455	454	507	459	472	453	474	446	445	454	430	447	427	480	437	465	412	459	487	500	457	457	490	443	496	464	447	476	433	484	436	411	475	459	488	424	465	421	440	478	489	475	445	490	466	464	459	426	451	482	419	441	496	424	471	468	456	424	470	504	458	465	482	448	450	475	427	483	473	479	445	442	437	490	483	437	465	483	453	452	418	504	471	467	433	462	429	487	492	455	462	456	451	467	455	491	448	466	472	491	447	466	454	435	462	460	451	435	460	420	474	464	471	456	451	491	442	425	484	460	460	463	474	483	440	452	440	486	483	473	481	484	468	455	438	415	493	448	459	516	423	464	476	484	497	415	496	433	472	460	498	451	463	461	448	462	477	495	446	455	461	449	461	522	491	476	426	470	426	456	492	465	485	442	473	472	485	444	430	449	434	470	472	459	499	467	463	453	427	465	497	512	467	496	456	463	500	470	436	449	444	472	505	500	441	470	508	433	430	455	445	425	466	456	453	452	460	454	484	475	444	464	453	471	456	468	449	430	475	453	467	427	429	495	485	479	459	435	485	487	461	454	434	445	428	498	458	477	441	469	461	428	475	446	487	470	474	453	477	464	480	482	409	482	447	430	469	481	486	455	500	461	426	440	462	463	462	442	457	439	497	470	455	456	453	456	440	473	424	467	480	473	504	497	464	474	425	448	501	500	473	485	434	479	474	474	484	474	462	461	450	491	446	480	440	418	458	477	435	451	490	444	468	442	467	497	471	442	412	449	454	457	447	514	427	471	499	475	439	447	449	483	464	446	495	444	466	440	447	445	452	452	486	450	507	519	473	456	450	476	476	486	467	451	434	450	445	465	488	490	460	464	411	456	458	504	460	454	460	463	439	507	459	449	447	455	467	474	446	472	434	476	482	467	423	485	528	472	464	481	466	452	479	472	446	433	460	488	468	462	444	445	415	474	496	522	475	425	436	493	451	505	476	467	456	445	484	450	460	457	445	487	444	452	474	472	480	481	488	433	438	520	512	492	480	460	513	450	478	411	443	463	492	483	491	477	443	462	439	471	446	428	454	457	459	447	443	419	480	464	459	490	469	449	463	469	432	467	437	449	479	446	475	427	490	474	500	427	472	458	456	482	444	437	494	454	435	469	445	494	433	466	485	440	471	430	495	463	480	462	473	481	471	456	467	499	482	472	480	480	483	480	481	469	460	478	478	458	447	437	467	463	480	452	477	457	460	457	473	458	448	496	466	448	463	467	452	436	455	446	480	395	430	453	468	476	451	438	458	496	462	426	474	449	443	490	450	440	476	429	457	487	485	489	473	465	440	514	492	495	439	457	476	478	468	471	455	447	446	460	462	446	482	464	458	446	481	498	462	432	476	476	467	463	460	441	484	486	459	438	454	455	485	449	481	415	456	443	438	457	458	497	421	482	477	472	479	458	457	449	476	424	482	488	455	469	421	474	453	452	456	466	473	486	446	433	500	490	471	457	465	478	466	436	484	508	462	485	475	502	422	480	460	446	457	464	433	467	475	452	450	458	424	474	472	466	463	424	467	489	426	429	514	427	476	468	434	445	417	456	433	479	493	447	435	468	494	474	462	468	453	487	464	446	460	455	472	437	428	451	459	469	496	471	443	444	443	489	435	457	450	437	457	461	459	494	507	455	464	473	470	477	467	464	456	464	501	478	474	508	477	467	473	467	455	427	461	477	459	429	465	441	507	439	440	476	493	466	443	420	475	447	462	482	468	484	466	460	457	493	421	447	496	445	490	441	455	496	489	476	452	509	463	457	466	467	447	485	477	466	442	459	479	451	484	449	483	477	449	426	459	499	496	480	455	454	452	483	475	453	424	443	486	486	448	425	457	445	450	450	428	461	482	470	470	482	456	479	470	467	458	451	463	480	458	474	423	448	441	434	458	476	484	501	508	458	473	485	502	460	447	470	452	473	455	482	431	448	473	476	466	456	463	430	423	463	476	502	514	451	466	472	462	485	478	443	479	461	467	450	419	472	420	461	443	457	444	475	449	448	477	470	443	508	432	482	452	460	456	475	451	473	471	488	406	469	477	458	450	490	473	465	464	455	481	497	443	463	445	471	443	478	460	448	478	521	413	477	421	458	467	483	438	462	456	442	488	426	442	455	446	488	432	475	501	402	441	472	510	475	456	458	465	446	495	477	505	454	436	484	496	472	466	455	421	502	467	488	474	485	461	481	458	473	451	473	463	479	464	413	478	439	442	472	464	436	458	433	476	489	459	459	449	480	466	435	498	483	434	470	436	441	466	483	447	474	439	466	467	465	460	463	506	476	465	479	459	458	472	430	439	472	454	481	434	457	481	474	477	480	449	465	455	465	513	479	443	457	466	453	457	496	440	483	466	485	427	493	419	482	480	451	443	495	465	478	443	432	514	499	499	464	467	435	469	469	471	461	498	482	439	464	464	506	460	469	449	427	471	472	464	458	446	482	442	509	476	498	476	478	431	478	475	446	480	462	449	431	479	439	463	457	430	436	462	429	449	502	484	491	437	459	474	462	439	472	449	497	446	456	452	481	435	443	459	387	453	451	472	458	450	436	431	440	489	462	462	505	440	481	474	453	412	454	450	472	484	485	472	455	470	482	416	439	449	452	447	443	473	434	484	476	481	456	441	467	467	421	473	446	490	469	501	461	474	495	485	468	421	456	455	482	451	444	466	491	460	442	468	459	480	435	444	456	463	459	468	478	459	471	450	433	466	479	455	441	456	476	449	478	457	432	487	504	459	463	448	469	464	490	484	443	445	464	480	465	503	486	441	509	495	437	432	461	471	464	446	491	448	455	470	468	412	496	450	483	460	495	456	473	466	448	497	500	464	460	473	433	466	466	461	435	410	489	450	404	436	492	474	478	447	448	458	481	490	473	486	442	458	435	461	428	472	480	440	473	456	470	452	421	478	493	449	405	461	447	471	509	443	468	480	454	478	447	481	506	485	440	459	489	493	477	448	438	426	494	497	483	471	430	461	485	432	489	473	460	449	488	453	494	477	461	471	472	478	466	453	451	471	473	451	474	460	469	442	513	465	437	473	429	460	468	470	468	477
23694	21044	28415	23879	21056	14074	3828	1719	1244	944	805	694	613	546	523	538	482	490	495	494	500	540	512	417	453	481	458	395	347	371	374	351	308	343	312	321	341	325	349	345	306	320	294	307	302	315	300	320	288	283	299	285	266	280	281	269	282	293	288	286	283	290	260	269	285	262	273	312	260	252	252	266	297	287	259	263	280	275	265	280	274	272	301	285	280	270	259	256	271	285	262	263	251	252	265	261	234	268	269	253	289	255	258	257	285	256	247	242	294	237	266	261	276	294	256	289	250	234	284	253	264	282	271	285	248	280	276	230	230	258	258	251	296	249	276	260	264	262	288	293	276	267	262	248	254	260	262	239	270	277	300	290	258	289	269	256	266	251	266	267	265	249	260	258	285	246	265	257	275	293	265	260	258	220	252	274	258	218	280	229	256	265	280	256	254	243	257	289	252	294	295	269	254	269	263	256	268	261	247	278	260	293	251	251	273	275	273	274	239	273	268	255	266	294	244	247	268	277	260	254	276	262	252	271	270	248	255	258	281	281	268	265	246	291	247	282	279	269	274	240	261	263	247	280	251	256	248	309	286	241	263	254	296	252	267	246	256	243	263	265	269	249	306	274	289	247	221	280	277	243	260	269	254	284	245	259	272	242	282	276	260	256	267	257	245	264	255	268	289	264	242	273	238	260	265	276	273	266	280	245	290	263	284	262	254	257	263	290	263	256	271	254	255	241	264	284	267	274	255	269	261	269	228	253	268	272	270	265	247	283	280	250	287	262	278	255	241	240	271	284	272	266	257	272	286	238	270	279	251	230	233	280	273	226	267	268	254	243	292	251	247	245	255	307	279	254	236	281	266	274	304	277	253	304	244	257	272	267	245	264	261	273	257	250	260	286	263	271	244	269	262	262	269	267	263	250	278	277	230	244	265	261	271	282	255	248	253	310	244	235	236	269	256	259	301	270	286	235	274	250	265	256	294	238	244	259	257	249	256	299	251	249	289	251	257	296	266	255	260	289	279	273	254	289	233	258	245	263	269	251	264	251	246	272	269	273	280	285	263	234	262	249	286	280	280	264	263	235	279	242	265	258	264	273	268	262	242	270	273	242	287	297	278	246	262	255	248	277	237	246	284	268	278	265	256	280	275	264	272	291	260	269	230	299	253	262	256	259	283	217	255	253	286	286	261	272	268	254	242	244	246	238	282	256	254	249	261	273	247	264	262	289	278	281	272	246	266	272	286	268	247	250	251	232	283	270	248	271	282	266	268	272	253	242	264	267	270	248	256	269	220	250	258	235	252	256	268	275	266	247	251	265	258	246	272	267	248	261	224	250	261	283	282	247	269	271	258	277	266	299	270	254	259	248	279	278	257	226	252	263	269	214	250	263	258	258	264	258	243	263	274	262	265	268	271	299	262	272	295	258	253	264	248	234	245	263	238	258	276	237	280	263	264	267	256	254	269	290	263	263	262	255	243	240	268	252	266	262	280	248	257	253	236	258	246	254	232	256	249	250	257	274	240	280	261	265	278	242	269	242	265	214	269	283	272	270	267	264	264	281	250	250	250	259	280	267	282	303	246	260	263	259	256	305	283	275	250	241	260	266	244	250	265	242	266	272	279	255	251	273	271	243	282	248	277	261	243	261	279	265	281	272	246	279	266	237	273	262	284	243	250	265	257	271	265	281	253	226	265	223	244	278	271	277	283	276	276	233	300	246	267	235	219	252	270	248	252	266	234	289	252	253	273	264	247	281	271	282	261	251	259	246	257	266	246	295	239	245	222	283	239	247	276	276	279	286	284	253	256	257	291	241	245	245	247	301	289	287	245	258	270	280	260	273	258	229	252	247	247	289	273	272	275	258	255	252	242	268	268	269	222	263	259	255	267	273	264	282	227	244	239	265	271	288	240	262	256	284	263	257	249	275	287	277	276	279	251	252	267	267	278	241	302	250	279	294	238	297	225	262	246	272	253	271	256	277	228	272	299	272	276	287	250	274	263	295	266	256	264	252	260	263	265	274	272	238	264	261	266	264	259	269	251	254	269	261	274	259	258	276	247	305	256	280	258	232	286	263	243	289	253	275	269	241	292	239	275	240	236	264	282	309	280	266	254	253	266	247	284	286	279	272	260	259	244	252	248	263	258	256	249	266	245	254	252	272	253	281	284	271	288	263	262	261	288	229	298	280	244	283	254	276	272	247	260	255	258	278	279	260	266	263	235	258	267	256	237	272	312	239	293	257	289	274	253	253	256	245	247	270	255	260	280	237	259	261	282	260	241	254	247	242	271	282	237	260	257	259	308	257	254	282	251	253	279	270	270	205	224	241	256	269	287	286	294	246	265	276	271	256	269	256	279	275	254	246	229	267	222	264	279	254	254	259	271	261	259	281	283	251	241	284	261	272	255	265	304	272	252	248	265	268	276	255	273	276	232	260	265	263	269	261	258	287	256	263	256	295	253	277	286	279	244	291	250	271	244	241	244	226	263	273	253	265	257	281	265	285	247	281	282	254	254	266	249	271	243	232	278	273	262	271	260	252	256	290	258	220	251	253	264	249	253	282	262	267	270	286	279	260	230	264	247	266	273	252	277	262	246	288	264	266	248	260	271	240	254	284	263	251	243	261	285	266	262	236	255	261	266	274	268	256	262	281	265	273	281	298	251	292	263	257	253	261	242	277	288	256	255	257	282	267	279	252	254	255	247	231	270	248	294	283	279	250	241	281	239	281	264	251	236	230	244	269	273	265	231	255	268	265	286	252	266	250	276	276	253	265	282	256	261	253	295	249	251	227	270	244	264	294	290	299	283	266	237	266	271	249	265	233	259	290	266	265	261	257	281	289	254	267	248	222	256	283	270	287	279	257	290	281	260	228	287	278	254	270	265	281	274	276	272	243	282	267	279	223	253	259	268	287	261	277	306	320	258	241	269	246	255	255	258	242	279	255	252	264	255	291	284	260	249	262	240	256	243	259	268	269	277	270	265	225	290	264	253	271	255	271	236	265	262	265	265	261	260	272	248	248	273	297	275	258	249	243	245	275	251	259	238	259	248	261	259	262	250	241	301	289	244	278	229	278	262	265	271	267	248	263	266	269	262	272	269	277	287	268	262	286	260	269	255	266	302	273	252	251	258	283	274	297	247	257	267	250	275	228	248	271	254	256	253	280	278	273	249	252	220	259	266	264	283	279	271	266	247	247	265	260	269	256	252	267	284	281	272	239	242	266	248	266	282	264	258	264	273	276	258	263	259	283	302	276	253	231	259	250	262	241	276	261	317	268	264	290	261	266	269	265	253	255	261	252	271	253	253	291	257	276	281	239	262	270	278	218	244	286	250	247	284	272	281	259	288	289	260	268	247	248	254	260	274	273	267	240	272	279	268	264	273	264	242	279	282	271	251	268	250	252	286	248	266	264	250	268	293	264	262	259	268	302	264	243	288	250	246	254	254	231	249	243	265	257	270	254	259	273	255	251	277	257	239	255	255	262	219	258
16245	33397	28619	18283	11978	8173	5594	3677	2566	1908	1525	1337	1117	1030	890	913	766	816	837	761	862	830	792	670	716	742	662	542	514	470	425	437	457	454	403	501	434	465	467	457	451	452	447	397	401	417	368	389	401	369	385	374	391	413	363	382	351	364	362	384	370	328	369	343	369	347	342	361	367	338	353	360	363	360	364	310	380	338	334	375	320	338	355	336	378	344	345	372	334	335	345	350	337	321	348	341	335	348	348	289	325	364	324	354	303	338	360	342	362	339	333	317	319	306	298	331	315	322	321	344	362	335	362	345	340	350	339	318	339	327	372	342	302	354	320	336	315	324	320	336	364	364	336	340	352	347	344	328	326	319	347	344	322	309	336	324	305	345	358	327	349	330	339	336	312	367	303	347	345	310	345	363	354	339	368	335	340	356	354	354	320	333	307	325	343	316	347	320	337	326	355	311	330	344	328	338	318	321	342	307	318	333	335	370	347	306	335	316	361	327	320	304	340	339	341	337	336	329	338	374	339	332	327	342	325	323	333	327	313	335	351	325	365	321	312	325	330	351	320	342	300	330	340	328	306	366	341	342	335	317	307	336	338	345	331	339	319	325	320	321	361	317	374	334	316	339	328	335	328	355	316	312	353	328	302	327	343	348	300	319	316	329	350	363	329	333	329	310	295	329	313	319	343	336	333	343	332	322	347	333	349	334	344	345	336	328	330	334	335	350	329	319	306	313	325	354	318	341	335	358	318	332	305	293	324	326	327	326	353	331	309	336	326	312	334	350	322	307	359	356	306	317	367	340	341	335	347	330	317	339	303	336	323	343	363	295	356	356	342	314	333	315	353	300	323	327	337	350	344	324	347	315	318	336	351	334	324	332	340	348	316	332	361	322	342	335	354	350	374	364	376	332	361	315	319	332	331	341	367	341	317	337	345	331	299	333	322	310	335	294	333	301	320	332	333	319	301	341	342	317	362	354	331	297	343	333	327	328	340	350	296	350	377	323	326	320	319	355	347	316	353	328	317	328	319	347	326	339	320	306	333	351	329	322	338	321	310	347	325	342	325	345	326	336	331	334	312	341	308	342	345	325	335	364	303	357	339	366	330	346	321	326	342	322	356	346	316	330	319	346	352	325	323	295	346	347	331	323	349	338	355	343	337	351	336	360	330	318	335	340	305	309	328	371	327	329	299	312	308	315	302	356	299	338	318	320	332	351	331	345	367	341	330	323	349	326	317	337	322	299	328	344	303	349	317	333	364	340	320	336	336	356	330	337	290	330	311	322	323	358	329	351	340	367	335	324	370	311	350	336	316	327	328	315	328	361	337	340	323	328	350	325	315	301	333	322	363	331	322	311	336	365	334	346	329	354	316	330	351	305	335	317	303	320	360	377	330	321	359	351	313	318	333	354	327	351	322	325	318	383	353	321	339	309	345	346	327	323	348	331	347	348	345	331	297	291	358	330	312	323	309	324	319	323	326	370	325	321	321	340	365	327	349	336	355	306	334	326	314	303	359	335	331	301	323	339	290	320	337	359	344	333	312	307	320	351	317	334	300	359	316	314	326	289	343	344	366	354	334	346	328	343	319	313	327	327	331	331	347	343	347	309	341	331	341	318	329	352	328	347	351	342	312	322	334	313	348	347	311	365	339	319	321	335	341	349	335	312	340	333	356	283	330	322	352	310	345	324	335	315	359	308	357	319	306	296	306	349	329	343	340	335	320	336	319	376	361	324	314	336	334	329	375	317	340	354	343	339	327	294	303	343	318	357	339	315	347	326	323	343	335	351	350	330	345	324	307	371	310	328	360	334	336	318	307	330	322	304	319	347	332	321	374	331	331	346	286	322	322	350	320	343	340	309	326	335	335	305	352	353	316	305	333	331	341	331	329	322	327	308	333	344	357	351	330	329	329	327	332	351	351	337	346	342	343	369	351	333	307	366	355	335	339	347	322	317	315	332	311	361	289	337	347	300	345	324	347	336	311	345	353	332	321	336	334	333	341	360	323	361	332	329	343	337	340	315	330	330	349	346	304	345	329	346	312	331	324	315	352	344	360	323	326	330	345	371	335	332	331	317	338	348	335	313	346	349	358	318	338	325	323	335	319	323	308	316	347	302	344	342	330	287	340	348	317	299	328	313	327	373	343	320	328	357	345	326	344	353	337	331	322	323	334	320	359	356	334	304	333	351	330	338	349	324	334	323	327	324	326	325	349	337	343	345	339	337	296	329	325	327	339	329	319	341	331	339	327	358	310	298	344	309	363	328	339	312	343	295	328	332	328	337	328	325	362	357	331	352	319	338	325	314	335	321	334	338	346	339	350	326	311	348	316	331	353	346	339	327	318	312	339	334	337	311	344	336	335	348	319	295	356	358	330	350	306	321	340	308	348	333	345	319	328	299	327	316	310	344	326	333	268	320	372	327	312	329	357	347	335	342	327	336	358	366	318	326	339	345	308	338	349	313	353	314	289	298	332	336	329	319	305	307	332	346	337	337	330	339	328	343	319	294	336	312	325	331	359	342	331	320	326	377	330	320	310	353	329	386	333	347	331	352	319	314	336	356	322	310	347	318	337	350	330	308	341	348	329	341	311	335	339	361	342	333	333	346	344	304	365	356	343	343	340	328	351	369	349	325	314	370	316	305	316	327	328	333	307	331	324	324	347	343	324	329	338	359	346	358	340	328	320	328	341	343	328	333	331	334	306	327	351	356	346	333	349	330	329	320	319	299	310	365	341	324	312	353	317	349	356	347	324	367	338	311	315	342	321	292	374	344	330	315	334	302	336	319	345	294	359	313	370	341	366	311	349	332	369	298	356	302	324	339	325	329	355	336	350	369	327	324	348	312	348	331	319	308	324	311	350	342	344	315	323	350	342	320	301	333	357	339	299	345	308	311	357	354	330	316	336	328	355	324	364	332	332	345	323	346	327	319	300	313	317	316	352	287	339	338	319	306	317	318	327	304	318	329	352	326	310	337	345	323	281	377	323	349	353	310	327	318	341	339	336	347	315	303	362	330	300	315	315	342	341	338	347	333	346	355	354	315	327	318	338	336	333	323	371	369	331	368	350	320	335	345	339	322	322	313	331	328	323	350	348	358	367	356	328	351	299	300	335	332	347	347	342	302	350	324	362	331	340	350	328	329	302	316	332	323	333	333	334	323	327	341	317	321	311	342	328	358	350	335	321	316	298	315	354	318	333	297	338	339	330	341	323	321	318	336	326	322	322	361	342	342	318	359	348	344	298	335	330	345	309	372	293	336	322	348	307	326	303	330	329	320	315	348	326	314	331	338	306	398	356	345	329	354	327	366	329	326	311	330	320	313	349	318	332	294	324	341	323	353	314	346	331	358	333	324	314	347	330	320	349	294	349	354	314	338	335	321	328	358	315	370	332	354	310	329	333	294	323	314	337	367	346	304	362	328	356	334	296	311	321	309	311	370	333	339	314	328	361	357	355	343	325	329	354	346	345	332	301	350	328	371	296	384
22673	21056	28862	23472	21077	21190	12891	2807	1628	1194	1031	852	755	734	691	672	609	549	620	577	623	587	554	478	501	478	487	415	332	350	328	294	289	291	309	346	299	291	313	298	303	282	262	331	266	271	278	246	251	257	268	259	238	220	250	225	242	217	251	241	236	224	243	235	211	225	213	236	231	223	228	248	213	259	230	222	226	231	227	215	218	217	223	250	237	198	229	264	208	217	238	221	230	218	211	222	213	225	199	241	220	220	189	199	187	200	203	220	215	201	222	204	224	188	234	222	194	219	233	247	214	216	220	216	209	201	230	221	196	228	205	220	205	209	225	212	241	196	226	224	210	233	221	191	222	204	225	241	219	199	224	209	203	177	210	205	207	201	182	207	211	232	233	225	197	221	224	210	238	208	198	240	213	219	230	212	182	206	215	185	227	232	224	229	217	189	206	210	207	228	206	218	206	225	200	238	243	206	213	234	216	195	202	218	200	197	222	189	223	210	221	231	199	215	209	238	215	215	227	190	223	207	217	205	222	188	209	231	198	218	206	186	213	224	208	203	238	231	221	235	214	200	234	199	219	217	212	238	219	204	202	234	220	223	216	212	198	229	217	212	207	213	220	200	203	208	233	233	218	212	196	236	193	205	220	237	214	192	197	215	212	208	225	242	213	198	216	208	208	205	218	237	213	195	227	208	204	237	210	204	239	202	219	227	202	193	206	232	237	233	204	222	218	207	209	211	232	222	227	200	232	223	204	207	208	191	230	219	228	207	222	212	224	225	190	232	203	217	224	207	222	213	202	217	202	202	215	207	226	207	213	232	233	204	215	227	205	219	208	244	211	224	204	202	225	210	207	219	204	223	224	219	214	239	237	203	215	222	217	222	207	197	231	231	221	232	190	228	209	243	207	214	208	243	221	225	194	228	207	195	212	204	176	209	233	185	221	225	217	226	213	216	206	210	248	211	209	223	202	210	228	218	226	205	213	194	221	242	208	200	217	204	208	190	237	209	225	209	206	248	209	221	221	217	212	213	212	216	226	204	194	186	217	209	200	216	225	187	215	232	223	219	217	234	231	189	220	217	225	222	210	206	212	191	188	218	214	231	199	211	245	192	188	226	220	220	209	185	206	208	200	219	215	200	206	224	200	182	235	217	237	247	200	187	217	237	208	196	227	216	213	209	206	203	216	200	201	203	207	204	220	218	209	234	217	229	194	223	212	227	236	192	232	210	228	235	213	199	235	169	227	210	209	216	210	212	200	184	207	205	219	215	214	215	220	217	191	231	210	184	224	218	228	237	221	224	233	209	215	243	225	223	193	207	219	212	219	221	189	231	208	196	232	217	203	190	195	255	207	223	225	194	239	198	191	191	217	205	200	231	214	203	213	201	234	223	243	200	202	220	207	214	212	202	230	173	222	208	200	194	220	218	217	233	176	234	206	214	208	184	223	207	211	215	211	216	199	199	219	229	225	226	225	195	225	237	213	233	240	215	224	220	221	230	240	246	192	261	222	211	217	217	204	227	205	213	189	218	227	200	212	199	200	196	233	212	203	210	213	211	202	214	229	207	199	193	198	191	225	206	219	220	226	219	191	219	223	191	191	217	206	235	248	201	208	225	224	201	213	205	227	178	206	205	227	239	230	239	208	188	213	211	200	225	214	224	226	219	205	218	225	216	195	241	231	216	208	194	214	197	223	221	245	205	227	183	193	214	220	236	217	219	199	210	205	227	214	208	214	199	187	218	224	205	203	207	233	207	205	213	209	200	230	220	205	213	218	204	229	216	251	218	206	197	218	203	205	222	210	207	212	208	225	221	210	198	236	196	195	234	212	232	217	204	215	205	178	214	218	222	176	219	192	244	215	220	213	213	237	191	209	250	215	200	194	232	205	252	223	238	233	226	207	231	226	213	226	203	192	214	193	213	221	209	191	213	236	214	211	188	211	245	215	224	220	212	237	212	218	208	205	221	222	212	211	219	227	194	229	223	221	207	214	196	220	221	215	226	229	191	200	215	212	238	210	219	219	216	211	186	204	226	214	218	215	207	212	208	223	227	210	206	198	220	211	244	217	198	199	231	203	223	224	239	245	202	192	203	240	217	207	244	213	221	212	208	215	187	225	207	204	220	214	211	220	240	223	215	248	220	226	210	204	206	202	209	225	220	202	209	200	241	226	208	231	210	201	214	220	226	213	230	205	215	224	210	223	211	196	197	218	225	229	212	232	203	197	223	243	207	191	213	210	202	187	212	211	223	214	192	200	218	204	225	218	215	215	226	213	214	218	207	227	221	194	228	208	235	186	199	194	220	210	229	216	191	243	223	224	194	209	218	224	219	186	231	192	222	190	214	237	204	221	209	231	191	194	223	238	218	197	201	216	241	213	190	203	236	198	198	214	230	234	209	221	221	213	199	197	221	224	252	212	224	222	198	201	201	207	194	218	192	214	231	198	191	212	200	211	209	211	222	217	202	208	214	208	207	222	206	222	228	225	183	208	233	215	205	218	205	205	219	234	224	213	239	205	210	202	222	198	229	174	250	200	195	220	196	232	222	222	252	251	236	212	221	204	198	211	193	200	217	205	240	231	224	205	223	214	219	222	204	225	218	228	198	245	218	218	202	238	236	216	205	206	210	216	233	230	200	246	242	235	212	223	202	206	220	207	230	201	204	216	203	222	217	195	219	201	214	227	220	204	201	198	240	188	212	208	218	221	204	208	218	212	218	213	235	209	221	166	206	232	220	218	249	210	208	226	192	195	200	228	222	203	198	226	198	196	191	212	214	218	206	203	206	218	224	199	202	203	203	197	194	201	235	218	232	236	214	209	180	197	206	220	210	199	199	205	200	215	199	244	212	177	200	204	225	190	215	206	209	209	208	209	219	216	235	218	215	215	172	195	203	209	234	210	207	238	218	209	213	239	194	196	195	234	226	219	242	238	196	198	223	208	228	199	180	202	202	222	193	229	224	213	213	195	211	210	199	202	219	204	252	231	209	188	213	202	208	200	215	196	229	214	237	231	226	234	229	235	205	223	218	189	218	221	217	210	222	199	209	184	208	209	218	215	182	226	193	179	200	222	227	221	200	247	211	218	234	191	216	230	203	226	208	191	195	231	214	211	209	236	201	218	215	230	213	227	206	220	222	233	202	192	218	240	199	195	208	207	212	214	216	234	224	218	207	193	205	222	209	212	209	205	207	190	234	231	232	215	225	230	204	176	218	208	206	215	198	222	215	205	197	209	219	218	220	211	250	224	218	218	220	187	211	223	212	224	199	211	204	197	213	219	208	207	209	200	183	194	199	196	194	179	196	214	195	212	231	201	216	212	200	221	186	226	215	245	209	214	219	221	214	224	236	195	222	239	186	198	237	217	201	198	199	227	217	202	206	201	205	220	210	217	188	247	213	214	229	212	195	202	225	226	217	202	171	218	219	240	218	230	209	209	218	218	195	191	242	198	198	224	191	218	209	214	203	227	203	219	206	216	215	214	208
18304	37601	33469	23005	16441	11430	7288	4975	3663	2667	2210	1910	1531	1334	1179	1096	1058	961	990	1026	1019	998	928	810	889	868	768	612	525	491	472	433	425	404	430	433	432	466	458	437	417	443	424	397	379	324	338	355	344	292	321	323	328	309	301	303	300	277	336	298	278	286	277	277	289	251	272	316	251	296	276	280	265	272	275	274	258	269	284	260	250	266	272	281	317	291	284	272	257	280	278	271	258	292	244	296	270	281	272	277	259	260	259	298	260	244	258	272	252	246	250	270	250	277	265	258	261	321	248	234	238	256	310	254	245	278	222	264	268	242	265	255	265	289	252	270	268	262	248	286	296	258	268	242	268	265	270	250	259	267	265	238	259	263	244	271	253	267	227	274	273	267	245	290	277	246	267	233	289	265	248	248	273	261	280	287	254	250	240	265	251	246	240	237	296	277	243	236	260	261	250	227	264	270	237	244	247	232	273	243	256	246	248	263	260	254	241	266	262	249	261	236	247	266	258	258	257	282	252	240	261	261	260	258	270	253	264	274	234	282	262	243	230	222	263	268	278	254	268	273	256	243	264	262	252	256	256	224	242	268	280	268	236	236	256	261	245	275	253	248	265	277	238	247	246	260	261	241	252	244	269	249	275	268	267	229	260	253	246	252	288	249	276	251	256	279	243	260	280	240	259	243	284	222	285	233	294	249	300	235	287	270	249	246	229	243	258	280	258	199	259	251	277	269	286	278	261	289	248	249	260	261	273	262	261	257	264	267	269	234	246	248	303	235	252	258	234	243	263	241	260	244	270	264	262	271	258	258	264	271	247	227	284	268	245	256	270	270	252	247	267	225	270	255	247	258	251	249	253	276	246	262	248	253	268	237	249	255	259	263	271	259	256	277	261	275	285	282	278	270	275	259	282	261	253	248	275	266	250	260	269	284	258	257	263	267	254	264	245	298	280	258	242	267	251	257	286	235	249	256	253	276	257	225	235	262	253	284	250	266	266	265	259	258	268	289	251	243	229	260	249	264	241	267	230	272	252	252	271	265	266	261	264	237	246	262	261	247	260	248	263	270	265	259	253	245	264	251	236	246	255	270	249	233	274	262	260	267	254	277	298	261	272	266	279	240	285	269	277	268	270	271	273	257	267	242	256	248	292	253	214	248	252	281	257	259	250	255	277	259	259	266	278	278	259	271	265	241	244	279	234	270	256	249	233	249	253	275	239	238	270	253	316	244	285	259	280	246	223	269	258	246	269	252	282	251	293	239	277	270	281	282	292	258	252	280	285	256	256	282	275	256	256	282	231	258	259	243	264	272	260	260	262	266	273	233	290	268	258	237	245	245	262	269	255	241	243	241	254	227	271	278	262	269	280	276	238	260	254	264	284	209	257	250	257	277	253	285	226	291	261	264	262	238	232	251	263	272	270	257	257	273	263	253	286	306	216	266	260	266	249	265	252	281	253	248	289	271	254	264	269	274	274	239	242	259	245	250	276	280	269	271	273	263	280	256	249	278	267	255	247	266	245	255	269	287	264	253	272	244	267	270	244	252	242	250	236	269	261	284	264	272	280	261	255	262	285	269	244	239	276	245	262	282	290	222	262	256	281	255	250	264	272	274	258	218	253	262	266	257	247	281	256	253	251	268	242	240	260	294	238	255	238	249	250	276	240	257	254	289	261	256	263	267	256	252	299	252	250	244	282	274	251	246	274	240	275	277	269	283	233	272	254	276	253	232	267	281	255	261	241	254	256	238	260	232	237	251	255	291	267	219	278	264	274	258	254	224	263	263	270	251	254	266	262	250	242	287	271	236	251	280	281	259	258	253	261	260	258	263	236	252	274	242	263	268	273	266	285	267	291	233	276	237	283	248	248	265	262	268	272	250	272	265	273	256	287	225	251	260	231	272	264	267	247	254	247	245	245	238	243	253	260	262	255	237	256	255	263	249	277	255	260	276	268	269	291	241	265	240	277	242	267	251	267	267	293	232	253	253	264	252	236	285	245	256	271	289	259	273	259	263	260	264	272	270	241	245	256	256	266	278	275	304	262	275	248	267	245	293	259	275	239	218	249	258	241	227	238	247	256	276	241	266	277	248	263	246	262	260	283	285	256	258	259	271	252	246	249	264	272	241	283	278	261	250	276	253	261	237	270	258	256	242	263	287	236	259	273	304	256	226	247	253	267	266	277	263	269	225	253	257	271	254	265	258	270	227	275	244	268	263	244	283	258	272	250	230	257	275	263	269	243	264	280	231	268	250	259	242	257	237	251	256	260	266	252	270	265	288	281	266	271	239	265	253	265	244	245	272	271	258	248	254	238	253	274	282	236	287	266	232	264	249	276	251	261	240	284	258	268	273	252	248	265	232	271	258	248	255	247	266	264	269	249	270	276	255	251	252	263	265	236	272	261	275	268	267	247	223	259	252	272	265	261	252	261	256	256	240	265	249	272	234	236	257	270	240	268	249	269	251	252	262	264	266	254	261	243	250	245	258	270	234	282	267	287	254	259	247	263	276	225	252	253	288	260	244	270	260	241	256	227	240	250	231	262	232	255	259	218	245	262	251	257	252	265	251	230	250	247	229	254	262	277	267	240	290	251	237	261	240	257	218	260	256	265	287	249	259	248	227	244	282	240	278	294	296	261	283	250	259	241	233	259	269	268	247	257	260	238	239	250	238	249	258	278	305	267	228	268	248	247	269	263	228	268	228	274	260	260	248	271	223	276	251	232	241	253	277	275	251	271	243	263	235	269	253	265	254	248	252	238	262	274	225	244	265	241	242	259	263	251	253	252	239	250	235	257	259	277	274	250	237	259	284	252	273	262	229	217	281	252	231	257	264	257	243	250	243	253	257	266	263	275	252	277	266	251	241	247	247	293	273	263	266	267	250	266	238	245	227	249	257	276	229	251	266	253	265	257	260	236	240	242	262	265	254	270	256	256	251	270	247	258	242	289	241	258	278	270	244	282	267	257	249	287	232	250	265	246	224	302	255	236	263	280	238	259	269	267	243	243	252	271	244	250	298	252	263	245	260	262	270	267	258	255	254	268	242	250	263	234	256	255	242	266	240	265	237	242	252	248	243	222	269	225	240	249	297	283	242	271	252	273	251	276	235	258	235	261	278	247	294	239	259	247	292	260	259	260	240	266	269	275	258	262	229	272	263	265	241	228	244	249	285	239	235	251	271	237	254	260	257	236	261	253	253	244	257	262	258	248	268	269	251	225	250	294	290	263	240	267	261	237	236	243	260	258	265	257	261	286	230	249	292	237	239	252	257	276	260	259	294	229	243	252	248	260	259	274	269	256	225	261	242	264	257	270	234	273	270	231	264	251	243	239	280	252	257	277	250	270	247	269	268	256	255	272	232	275	297	245	249	256	262	263	246	234	252	236	267	230	246	258	242	257	250	276	246	270	267	263	261	246	267	262	251	263	260	263	265	273	256	246	243	270	255	270	271	244	254	273	266	261	278	253	280	239	264	260	252	261	260	248	250
26897	21106	19217	10025	3925	2268	1469	1024	820	636	632	568	521	574	491	486	533	487	495	505	527	506	513	489	499	536	484	457	400	418	424	415	390	373	407	374	396	423	438	407	449	401	411	436	375	391	415	403	376	399	412	381	371	361	380	407	372	396	393	394	435	394	419	406	407	386	400	369	409	376	384	338	384	391	360	408	407	356	394	388	360	360	371	422	389	406	392	382	348	384	395	380	385	375	409	381	380	376	395	361	344	341	363	395	389	374	349	373	387	343	406	406	385	404	344	354	394	363	359	360	391	375	389	385	380	350	400	359	397	377	372	375	376	385	420	374	402	393	391	372	379	414	367	365	372	371	369	384	375	398	345	373	392	360	344	407	336	341	407	395	364	369	385	408	376	390	388	416	388	364	363	346	420	402	348	374	367	396	384	404	367	356	349	381	324	380	368	391	374	362	367	332	401	395	404	402	394	359	370	388	364	402	365	360	372	374	379	359	392	369	346	389	395	355	364	369	392	394	365	394	363	373	350	368	358	371	372	369	382	412	431	383	407	362	389	354	384	385	362	339	334	381	362	390	343	372	370	372	354	374	404	403	371	358	371	402	386	395	374	363	360	342	358	376	366	371	381	375	380	374	412	374	358	384	377	368	416	382	381	381	377	349	380	375	411	357	350	364	393	345	392	373	354	375	354	374	392	353	381	344	370	366	383	376	353	367	356	376	354	349	413	349	387	363	393	385	407	375	394	356	400	378	364	373	368	379	389	384	375	389	350	359	378	378	367	374	387	375	358	393	401	382	358	381	391	364	363	385	343	397	403	358	368	366	388	365	324	363	411	396	385	376	337	378	398	354	375	343	414	399	352	397	364	404	353	361	406	383	361	392	380	408	390	395	418	385	365	385	384	375	395	379	416	389	385	410	372	389	383	370	389	370	366	365	363	410	355	347	418	392	406	385	339	402	344	378	345	379	378	356	403	367	351	409	356	373	395	362	395	373	391	386	384	354	353	429	411	350	390	374	403	382	384	384	400	349	421	383	360	361	386	379	396	371	377	351	408	363	429	392	379	364	397	384	367	391	391	371	352	386	361	385	404	385	387	404	377	357	383	368	370	377	399	390	410	344	361	400	412	382	360	373	379	380	380	386	385	357	405	407	402	366	401	374	381	377	333	358	381	377	341	368	362	355	383	369	374	361	326	353	383	400	382	391	365	404	355	391	384	416	360	402	361	414	411	386	309	342	373	351	379	365	419	389	357	390	341	364	379	383	388	407	402	370	395	375	330	343	372	380	408	392	340	387	382	410	395	376	376	411	389	369	383	374	344	372	393	410	343	369	372	371	404	389	380	375	395	368	376	424	399	375	381	368	394	400	334	359	363	357	353	393	410	370	387	406	390	382	382	376	328	352	357	398	384	383	362	369	383	386	387	359	371	391	399	414	359	367	365	388	402	401	371	372	354	364	383	380	391	356	386	345	372	392	376	379	352	377	390	385	393	399	364	405	336	412	381	389	422	391	330	354	369	383	362	362	393	383	353	404	411	373	429	395	344	400	352	346	352	371	401	337	383	355	355	389	378	378	366	384	381	348	342	360	364	359	360	377	341	361	374	381	394	352	403	353	380	376	357	401	372	371	383	384	344	360	371	364	432	367	352	343	360	364	344	343	379	366	403	375	357	349	327	349	371	398	360	404	355	348	377	356	371	389	352	397	400	383	355	363	383	391	382	401	341	367	399	413	401	375	348	365	375	428	360	327	381	391	379	378	419	398	390	396	397	402	392	358	391	379	400	372	364	357	370	388	378	353	366	360	370	364	339	395	379	373	358	383	377	351	384	393	362	383	352	376	347	388	379	374	368	452	360	390	363	379	366	370	361	383	406	377	382	406	390	399	384	382	341	356	380	369	354	354	351	400	373	372	387	376	363	385	352	386	370	354	369	392	392	349	393	353	365	404	402	399	372	358	377	358	420	358	375	386	377	390	350	373	362	382	381	373	352	370	364	351	390	367	364	370	364	376	370	360	357	381	357	375	389	397	353	373	338	369	380	351	388	352	374	383	366	418	356	370	355	355	372	401	361	389	384	390	419	366	401	377	349	369	366	399	383	382	381	382	376	371	385	369	365	380	396	364	382	372	397	348	407	382	400	397	424	380	381	419	390	395	412	373	387	355	376	351	380	379	377	355	373	374	393	365	401	366	389	322	401	394	402	356	378	422	381	378	348	358	406	384	385	352	384	382	388	390	349	404	389	342	382	361	357	379	357	394	375	418	376	400	372	371	375	388	381	359	411	367	370	375	360	396	353	370	366	364	365	389	354	363	370	393	400	364	378	382	357	366	378	392	396	363	385	367	373	383	384	374	373	353	381	370	395	370	359	403	389	397	425	375	340	385	362	335	363	359	373	364	391	387	395	384	375	387	384	386	387	387	376	366	398	348	393	409	351	382	376	403	349	379	356	368	348	385	396	401	373	357	390	376	372	403	396	359	369	365	365	380	363	416	404	395	349	380	434	347	377	374	401	379	359	374	355	378	377	383	389	404	392	382	369	343	390	373	367	387	401	382	357	337	375	371	408	383	416	362	380	422	370	387	366	383	362	346	375	374	391	406	373	362	401	391	384	381	405	370	401	379	396	369	385	353	377	343	380	380	350	360	378	375	383	375	397	365	358	381	356	386	375	391	357	369	388	381	333	392	371	374	383	381	364	388	357	388	395	331	409	376	374	358	381	352	340	352	352	387	350	399	365	379	348	402	420	393	342	397	390	374	404	378	395	372	381	391	372	336	361	378	359	384	367	367	381	394	403	377	365	356	359	373	375	417	396	359	385	366	392	376	383	397	360	399	402	400	416	356	390	356	380	353	373	383	377	375	371	382	390	386	356	352	380	371	379	395	377	400	377	370	387	317	359	360	392	384	378	366	383	393	404	361	391	361	325	375	407	372	372	392	379	370	391	406	364	376	350	385	404	376	418	414	406	404	359	397	380	368	351	368	406	364	364	366	383	410	352	351	374	372	411	347	388	413	406	376	393	350	374	351	429	360	361	401	370	396	377	342	354	393	393	395	370	353	359	364	370	391	357	383	392	391	390	369	377	357	384	362	373	380	343	383	389	410	374	379	365	401	379	379	370	380	356	383	387	386	396	369	371	372	352	374	371	363	360	406	392	342	365	403	379	361	360	351	398	369	340	369	413	400	392	382	370	408	375	354	408	424	368	393	381	363	387	371	390	366	368	368	368	356	381	375	356	384	399	358	361	372	374	389	374	362	373	389	353	348	389	359	385	368	380	417	348	357	361	379	368	360	376	359	385	345	411	390	355	359	402	363	388	400	418	358	349	351	388	360	375	403	410	400	371	414	379	358	385	359	362	357	357	399	384	406	393	384	381	349	336	359	379	363	417	378	381	381	371	359	394	358	366	371	380	383	382	424	389	375	376	357	383	364	346	360	359	399	378	405	360	391	401	388	381	409	437	361	369	351	367	426	367	345	364	368
14718	24845	21248	11060	6785	4201	2761	1974	1528	1195	1009	916	874	785	777	779	696	702	696	736	757	743	689	642	716	680	617	564	576	558	546	533	517	541	544	508	578	534	541	542	523	545	551	511	477	494	507	468	494	488	501	445	484	483	510	479	505	513	468	497	506	449	508	521	445	455	490	511	494	523	445	463	494	476	489	442	486	481	488	493	495	456	459	447	485	460	466	482	485	427	480	461	436	440	450	472	479	460	450	414	490	476	469	434	493	469	486	493	468	479	465	448	422	484	496	463	471	474	450	447	460	446	422	462	489	487	482	452	446	454	471	452	472	474	418	470	428	478	483	507	515	467	446	476	452	445	488	473	448	448	473	506	471	456	507	460	470	461	504	513	449	444	469	480	465	485	512	522	512	467	449	465	447	464	492	480	481	476	442	453	484	464	469	476	492	442	457	427	454	490	454	490	497	446	459	468	433	454	495	453	459	471	467	449	466	460	483	497	474	459	468	461	478	464	465	446	461	462	451	506	495	441	464	472	437	448	437	430	457	445	455	503	448	475	488	474	459	480	447	445	447	532	469	505	434	481	515	474	484	503	519	479	459	439	447	450	437	459	441	465	460	498	451	463	472	483	448	462	470	471	447	465	472	477	465	436	473	428	488	471	473	473	482	464	459	499	441	474	442	454	513	450	473	484	474	465	468	437	462	491	469	418	460	466	447	465	451	489	438	450	460	478	462	429	449	477	473	458	440	472	465	501	417	474	445	490	481	494	449	469	499	494	482	462	453	477	464	460	426	454	460	460	503	469	468	496	448	429	464	459	463	452	492	421	460	487	480	415	464	470	437	451	500	480	448	446	478	445	482	455	460	497	463	454	487	468	460	431	461	431	484	423	498	434	464	466	458	492	492	476	467	462	479	459	463	460	441	460	462	465	441	478	493	476	446	427	452	453	480	479	454	472	480	444	442	469	497	496	500	477	447	456	470	459	499	462	431	440	492	505	442	481	465	474	474	428	455	440	481	454	488	451	481	553	458	478	482	418	463	478	419	483	428	455	454	493	479	478	450	466	421	471	446	481	456	459	485	473	470	529	462	494	493	452	490	470	445	491	502	500	454	459	461	466	424	468	458	473	466	453	438	448	458	469	510	504	480	478	461	459	457	463	456	472	461	459	464	461	457	445	458	422	465	436	481	482	474	438	434	457	467	449	499	492	506	460	454	432	472	438	484	480	451	499	482	465	466	494	471	498	455	457	474	515	458	448	494	472	451	507	459	450	444	443	491	451	462	441	453	475	435	431	463	444	486	485	486	461	462	447	504	421	469	427	456	468	470	454	434	440	446	456	436	451	478	441	512	452	445	436	421	463	438	461	456	497	466	510	460	469	495	472	483	432	468	450	483	455	475	447	451	453	480	468	490	466	478	471	470	430	448	460	487	454	433	452	460	468	488	437	432	476	466	440	463	423	501	455	448	518	476	494	465	468	431	458	481	450	461	462	454	451	446	451	496	447	474	455	493	471	449	438	435	468	491	463	458	495	449	436	446	454	465	449	447	460	444	459	481	475	484	422	484	480	421	452	445	487	489	449	489	450	465	458	489	478	457	511	476	497	502	472	498	483	463	468	473	493	470	453	452	469	481	443	490	461	499	470	453	440	471	459	453	476	442	489	460	465	519	474	458	444	459	462	470	489	443	482	416	460	480	456	442	474	466	464	486	491	475	442	483	460	440	445	471	471	493	455	474	453	488	457	446	444	471	475	495	457	451	508	474	458	457	494	488	451	530	492	440	477	441	471	488	436	516	441	466	524	426	495	481	464	423	478	480	458	428	481	463	463	479	477	480	445	505	468	475	458	434	456	472	475	466	476	468	485	460	473	503	473	440	442	457	448	469	457	475	479	447	473	462	453	445	493	455	425	505	420	464	464	463	476	450	481	459	489	451	444	470	473	463	493	455	449	490	447	490	466	499	456	463	510	482	449	456	430	424	481	472	513	489	433	482	459	459	472	457	490	466	497	458	427	469	434	455	451	433	428	472	434	449	507	448	435	484	474	460	506	483	517	432	481	479	470	456	457	417	482	466	472	483	464	472	476	495	456	482	464	495	504	480	478	467	450	471	388	468	460	470	482	450	481	453	454	486	468	459	470	433	493	449	463	472	499	444	483	494	458	448	489	473	476	440	432	447	487	461	479	472	470	446	463	485	449	478	500	461	492	455	475	464	460	476	481	444	496	462	450	452	479	435	436	487	471	498	493	492	465	490	442	450	441	476	504	495	486	468	483	460	461	464	452	449	472	482	491	480	429	426	473	498	464	483	494	431	458	463	486	472	477	455	451	466	481	463	444	473	485	483	431	494	453	458	453	451	484	460	447	490	437	475	468	490	457	445	443	451	483	487	454	448	486	441	529	490	461	456	415	480	457	439	506	504	461	487	477	466	453	463	493	484	468	448	463	486	507	467	466	477	446	475	436	480	458	508	446	450	491	496	445	482	472	472	428	506	452	421	498	489	488	467	482	438	471	494	478	470	479	466	441	439	438	477	464	496	444	483	461	493	490	476	493	456	487	499	461	496	465	493	472	461	451	436	456	464	482	448	455	440	471	460	463	430	441	496	476	480	453	485	425	449	477	471	473	435	484	471	442	480	448	454	494	462	464	471	450	469	478	455	458	511	468	466	478	467	433	440	472	458	468	490	492	471	473	498	447	474	476	501	432	452	440	463	445	490	475	461	468	461	468	453	471	495	489	482	461	448	453	472	469	497	471	425	446	467	490	477	434	464	469	457	500	452	449	490	407	451	461	474	487	452	472	497	465	500	479	507	484	469	450	448	487	487	481	460	475	467	451	490	420	457	418	482	444	493	437	501	465	467	479	434	457	479	511	481	490	469	452	450	430	453	452	436	491	483	440	444	500	461	507	498	447	452	448	477	450	487	482	461	487	490	482	455	458	465	443	465	472	466	439	476	480	454	454	499	449	473	472	445	476	466	466	453	438	442	516	468	449	458	455	446	489	467	450	487	460	450	462	503	460	443	453	475	453	502	433	475	454	479	451	432	479	525	485	428	480	453	496	430	446	466	466	441	453	476	498	454	475	434	482	463	471	473	482	473	449	484	440	447	443	500	485	467	451	468	490	489	463	462	517	488	437	484	495	474	443	445	422	471	452	478	479	465	436	460	485	484	460	466	412	479	474	433	452	459	467	456	499	496	414	487	458	463	471	465	467	443	442	465	456	421	437	470	449	470	466	453	432	447	445	452	446	440	470	476	456	491	508	468	483	478	430	471	443	415	456	456	491	457	480	465	460	464	442	433	486	447	459	498	462	470	485	503	449	443	469	491	457	470	448	454	482	502	496	453	457	465	485	481	459	450	436	497	490	444	470	472	473	440	501	478	468	442	485	462	472	443	456	476	470	462	456	457	464	456	474	427	453	511	470	432	465	490	497	499	480	456	494	462	494	474	437	501	490	447	495	455	534	503	508	440	490	438	450	482	461
23756	21090	28466	23957	21098	13654	3274	1774	1161	965	822	716	658	589	582	561	479	515	507	513	558	523	484	452	415	503	431	381	365	359	326	330	326	319	296	312	358	320	311	334	305	319	306	289	301	305	314	303	307	288	292	298	290	299	288	284	314	260	280	275	267	277	270	265	281	267	265	276	281	260	273	246	276	269	293	321	268	267	299	247	267	283	262	272	288	260	288	261	261	278	288	277	302	237	258	286	272	267	244	278	252	276	301	257	245	279	276	298	254	265	280	277	264	267	268	251	259	285	278	286	275	243	265	273	259	290	292	290	258	246	276	246	252	229	268	272	256	245	265	233	251	252	262	272	247	270	286	256	258	288	274	232	262	240	254	289	270	264	221	278	300	295	279	232	244	245	237	267	265	256	244	246	234	265	272	264	300	272	265	280	254	241	260	272	272	285	253	246	233	271	241	256	235	256	272	277	285	272	247	300	271	270	248	268	256	234	242	253	280	263	246	252	262	270	261	312	283	275	252	266	276	237	271	255	265	257	224	269	262	243	257	242	261	247	257	263	297	256	293	254	256	250	267	236	261	251	248	250	265	265	237	277	269	270	265	261	257	244	245	260	276	267	283	306	251	252	222	271	280	272	257	250	272	303	276	276	252	263	288	265	241	240	265	237	260	250	252	244	253	273	275	249	272	251	255	253	260	261	248	249	254	236	258	261	264	267	276	239	268	258	223	268	248	258	247	276	271	259	288	283	260	256	268	287	267	247	257	233	289	241	268	284	261	258	272	255	241	265	264	251	262	246	245	274	263	273	262	257	254	266	287	270	274	269	260	256	260	264	249	239	268	294	244	248	247	247	282	292	299	234	262	240	246	259	262	263	298	254	243	267	261	272	271	258	259	275	278	275	275	301	262	274	255	268	247	288	258	279	271	248	274	263	250	231	262	266	265	250	256	269	275	269	254	246	259	279	275	265	240	246	262	236	298	306	248	276	286	257	240	248	261	241	266	275	257	265	260	266	255	256	278	304	274	266	248	258	257	276	242	254	262	262	256	261	238	253	300	255	262	242	254	273	241	266	248	276	262	269	287	268	258	252	271	263	277	285	251	282	263	272	242	265	270	272	253	276	265	251	277	265	271	255	256	283	287	247	249	265	266	260	250	235	266	287	259	256	261	234	272	265	246	256	273	252	261	253	282	285	269	252	262	253	250	267	249	256	267	249	285	278	229	298	262	253	270	244	274	267	258	236	257	274	245	251	276	239	269	262	281	267	232	268	250	270	268	268	218	309	277	267	258	261	245	256	263	271	275	284	279	278	275	250	255	241	246	280	271	279	264	254	290	274	237	271	255	258	287	242	256	265	233	285	256	286	262	248	277	282	246	245	283	255	269	259	257	249	238	271	240	287	255	268	271	274	274	268	253	264	249	278	280	260	227	276	264	271	278	246	264	252	289	279	267	269	244	270	245	272	259	275	266	247	246	237	269	240	274	249	238	236	246	283	255	237	266	267	230	250	247	256	265	263	276	229	260	292	282	275	238	241	248	222	225	254	253	256	287	275	262	262	241	279	252	282	255	259	276	257	260	284	280	238	273	259	245	279	258	288	245	241	232	232	256	288	280	248	287	257	278	258	261	243	264	264	282	246	263	277	272	246	267	252	251	256	260	274	276	248	210	252	226	253	280	259	272	272	246	268	281	254	272	235	275	289	278	260	259	284	264	233	241	274	282	264	276	251	286	243	260	238	243	255	258	283	265	240	271	280	254	279	258	268	243	273	254	269	281	263	264	237	245	254	276	270	272	272	236	253	260	231	268	263	277	277	237	258	265	268	262	267	271	249	255	279	275	283	264	272	247	252	262	277	272	274	260	234	283	280	260	300	250	233	239	260	265	258	261	249	280	273	256	256	253	248	289	289	274	264	268	286	254	252	234	291	291	266	268	227	283	242	268	275	280	229	240	243	296	256	254	275	286	282	288	244	278	288	261	281	240	299	263	259	253	265	254	230	255	250	269	262	264	231	240	261	272	283	270	284	258	266	244	290	254	290	286	247	250	265	289	257	234	273	226	263	258	231	256	289	249	264	262	243	259	258	261	231	260	232	235	276	267	255	230	250	230	248	268	302	251	264	268	278	252	264	281	234	273	285	267	254	276	273	241	263	275	255	276	240	291	279	279	242	240	267	233	244	281	273	225	246	259	253	276	261	253	251	262	276	226	258	269	259	243	268	268	249	292	264	244	251	261	272	262	293	257	269	260	253	232	277	274	292	265	259	256	275	252	273	267	292	248	268	260	264	241	284	273	270	260	256	284	256	257	258	268	286	295	270	262	279	231	267	252	268	250	256	258	254	251	262	284	268	255	267	269	272	250	274	243	249	289	288	236	278	260	267	248	260	267	268	256	270	253	249	245	252	256	264	260	288	255	260	277	254	252	247	229	249	286	255	259	284	244	261	246	281	278	254	239	248	250	258	257	270	271	231	257	276	263	277	283	244	254	257	268	248	278	259	262	273	269	293	268	255	264	262	238	283	253	290	255	241	266	243	272	257	250	251	293	276	266	267	251	252	257	253	268	267	270	247	266	252	244	261	268	263	276	247	275	242	284	295	246	261	264	266	249	240	233	264	264	265	250	267	279	270	257	241	271	253	261	273	260	268	264	272	223	253	264	278	265	259	236	267	281	236	243	236	264	249	258	223	278	276	260	290	228	287	266	263	253	273	247	247	259	271	273	259	238	277	268	303	258	281	258	266	260	279	294	256	276	268	251	261	256	258	235	257	278	279	288	252	269	233	268	242	257	248	275	263	236	237	283	258	262	258	259	279	267	223	264	270	262	261	213	239	265	262	234	256	281	276	285	261	254	260	266	270	268	252	282	282	245	261	286	276	263	259	254	273	251	272	253	265	300	253	274	267	282	255	276	275	271	280	275	271	241	255	256	236	262	269	279	252	265	272	238	270	292	251	294	259	259	255	274	239	257	270	272	251	261	267	254	228	270	256	239	267	277	258	252	264	289	292	260	267	265	248	247	262	233	251	251	268	258	251	291	283	256	256	272	274	268	244	285	261	247	241	262	255	259	260	274	288	265	244	287	272	244	259	277	247	288	266	268	250	239	261	232	237	245	251	243	264	266	269	257	251	277	269	292	249	267	280	274	290	275	287	260	255	260	283	258	256	229	262	245	281	286	264	237	285	248	253	246	259	270	272	276	244	272	263	242	245	234	295	243	264	248	273	267	260	292	248	223	277	244	254	265	268	269	234	252	269	256	258	265	252	237	265	252	275	289	276	245	242	278	272	236	244	252	271	253	267	261	275	277	257	256	269	258	275	278	297	248	284	268	249	275	261	281	274	241	229	274	263	251	284	281	279	248	266	280	232	231	250	292	268	249	258	272	250	234	256	273	264	259	256	282	266	276	283	262	252	239	282	251	264	241	279	249	244	269	299	296	280	271	245	239	272	270	260	266	279	253	282	273	229	282	270	287	247	251	238	266	208
15448	31744	27320	15888	10388	6902	4822	3739	2432	1962	1581	1375	1191	1088	1021	904	870	846	862	834	851	808	714	671	733	777	653	550	489	477	457	462	470	413	455	456	477	445	473	467	468	431	425	401	423	413	410	384	384	390	407	375	372	367	353	368	376	359	374	394	369	362	367	328	324	376	341	341	334	343	348	348	339	358	347	326	345	342	357	348	348	340	350	360	363	346	347	364	352	340	341	365	347	334	309	338	307	368	331	347	383	320	324	361	351	364	354	341	342	332	335	346	338	329	357	332	295	330	315	334	316	326	343	375	331	363	336	319	315	321	352	304	323	334	279	338	359	320	318	339	341	295	310	296	308	328	314	294	322	338	339	344	346	335	328	318	340	341	358	343	315	351	342	330	322	324	337	307	340	346	325	355	325	325	328	331	341	361	350	338	314	318	330	328	305	339	334	322	355	339	345	329	303	343	326	330	299	314	325	339	320	311	321	302	315	318	326	337	355	334	342	350	302	320	328	338	323	316	300	319	332	310	314	369	306	328	336	326	324	306	320	339	320	334	321	312	347	337	371	329	365	330	339	327	313	347	354	333	309	289	351	321	291	339	345	313	344	335	314	344	342	314	313	349	350	371	315	316	325	319	301	346	339	338	315	335	352	313	334	303	342	327	336	325	314	311	316	308	343	303	314	335	358	351	308	339	329	341	333	355	295	353	329	317	290	366	334	340	319	345	333	340	320	330	330	315	368	297	336	334	331	305	326	328	312	299	332	333	341	311	351	352	324	318	322	338	348	315	311	308	308	287	364	315	316	301	349	349	311	316	322	358	313	345	325	329	305	342	327	319	326	325	315	357	357	338	352	328	345	378	352	324	310	371	315	326	317	346	334	310	330	331	330	320	332	349	327	360	361	314	347	308	311	319	336	330	371	353	313	338	326	306	326	339	361	355	349	329	340	349	317	318	322	333	336	339	322	346	341	323	332	358	337	361	324	357	331	308	346	328	334	361	287	325	306	335	332	325	332	379	358	330	318	346	315	342	323	307	313	339	358	356	314	305	327	313	316	324	330	375	322	360	344	306	332	354	310	341	344	326	325	343	292	329	331	321	367	316	339	341	346	309	324	310	318	316	323	322	320	351	337	369	340	348	307	319	330	319	280	319	323	343	326	304	296	318	344	317	323	349	309	368	346	329	346	305	316	313	326	318	332	345	320	294	328	328	323	335	312	318	385	338	323	320	313	329	305	330	336	328	335	346	316	348	333	334	328	314	325	347	333	354	317	300	327	326	317	351	353	318	323	297	345	371	346	341	330	326	323	359	360	344	311	343	340	334	318	337	325	334	327	357	342	344	358	313	328	334	328	325	351	339	343	312	313	345	308	325	338	321	304	319	314	325	333	334	333	331	322	310	279	345	354	325	309	366	335	348	310	358	344	359	329	314	342	328	338	308	344	319	314	331	328	302	369	313	291	359	339	317	332	324	309	329	336	359	308	337	329	302	308	314	329	339	327	339	310	287	325	332	286	311	328	311	346	371	329	345	327	354	372	314	321	356	332	322	345	322	334	315	331	297	330	316	352	335	293	337	331	291	330	294	346	307	322	332	326	339	296	322	343	345	330	353	314	335	310	327	314	331	355	323	327	334	361	323	341	325	314	362	309	318	333	366	322	286	314	363	336	367	338	323	318	338	312	352	320	332	311	325	329	316	328	356	330	332	327	340	320	340	306	355	364	327	320	324	312	318	320	347	340	331	309	333	346	352	337	346	314	336	323	331	304	336	341	338	321	334	311	323	322	284	324	350	339	346	329	344	309	320	336	303	329	357	313	311	308	316	322	306	318	345	324	318	324	347	351	330	290	327	315	317	360	351	316	337	306	291	320	336	332	310	329	332	327	362	336	304	309	334	334	325	347	331	348	338	355	315	311	341	299	328	339	297	331	309	313	348	342	350	328	306	352	343	303	316	327	310	352	325	332	357	339	305	297	303	317	303	331	322	343	317	321	324	367	326	318	357	318	335	350	354	339	317	325	366	303	325	325	346	340	344	308	327	320	340	322	316	316	337	327	350	350	335	324	311	301	333	343	345	303	351	328	370	362	330	357	307	353	309	301	362	309	288	331	310	349	312	334	316	324	358	341	335	346	350	329	342	344	352	343	324	332	308	313	329	361	342	340	298	352	335	322	335	344	352	342	360	327	338	327	359	344	359	324	356	307	298	335	387	292	311	320	288	328	337	321	318	325	319	336	356	340	340	314	322	305	316	335	318	302	308	359	308	353	293	313	307	321	323	345	353	350	342	372	319	315	338	327	326	295	318	319	336	338	328	347	301	305	299	313	320	321	338	330	304	293	335	345	337	382	356	367	344	328	330	306	327	321	346	324	342	315	329	324	319	344	337	342	313	334	335	335	307	282	347	315	304	318	326	307	327	296	331	310	312	339	308	328	325	335	342	313	319	320	368	354	329	339	318	324	364	317	351	335	322	326	324	361	343	333	361	335	324	338	351	354	315	353	325	318	316	356	323	320	326	331	324	339	300	295	328	319	327	341	302	326	358	330	323	331	320	311	320	315	329	337	320	328	359	356	321	355	321	295	337	324	336	328	331	337	301	317	344	343	311	322	324	360	326	322	332	323	305	301	326	332	335	334	351	309	346	319	338	345	334	313	315	344	352	308	327	315	332	332	342	336	325	339	340	360	337	327	329	304	326	348	332	327	354	339	327	348	335	323	334	313	345	327	314	346	305	342	277	323	332	322	333	321	324	325	313	355	335	318	319	337	339	322	311	320	316	324	310	351	353	312	323	329	349	334	324	321	318	349	318	343	336	322	328	306	342	330	294	358	322	324	335	340	303	305	343	326	367	318	325	312	307	303	339	325	324	364	305	296	339	348	343	325	328	350	319	291	349	305	342	346	324	323	336	355	336	328	344	330	318	323	338	322	309	312	319	316	339	317	317	320	318	366	308	370	302	333	350	313	360	322	307	295	331	335	359	336	323	355	297	334	309	328	344	350	332	342	327	319	298	321	296	315	339	327	314	348	354	330	313	315	330	316	309	299	297	309	373	324	328	302	298	312	344	343	332	324	310	347	329	343	309	325	309	323	351	328	307	316	302	333	355	336	313	310	369	309	330	277	322	324	324	329	331	341	310	360	337	332	352	346	290	300	329	313	303	339	302	334	328	333	356	336	314	307	319	351	310	325	330	318	331	321	301	362	301	327	327	336	357	322	311	321	315	337	331	344	307	301	317	300	345	361	325	351	332	316	298	305	353	302	350	374	351	340	346	322	307	342	316	322	336	352	339	323	350	343	346	308	328	334	318	362	341	327	319	326	365	349	336	323	308	333	338	346	327	333	314	333	307	330	340	323	315	340	359	327	337	317	283	327	335	336	328	361	327	340	307	332	349	328	335	326	297	327	304	320	308	369	311	370	346	326	318	333	352	298	324	305	360	354	357	312	324	338	312	342	326	328	302	320	344	320	332	336	314	327	316	349	335
22634	21046	28876	23428	21060	21194	12647	2774	1566	1264	1046	928	825	791	699	625	615	586	550	623	652	650	525	535	536	520	418	365	342	341	263	301	300	281	309	323	287	296	308	278	308	272	279	276	257	239	261	260	244	252	263	235	229	250	257	216	241	226	230	239	225	215	203	224	239	203	215	247	216	247	237	207	241	219	235	231	210	237	212	232	241	206	224	218	237	233	214	215	222	215	202	204	212	204	217	198	211	214	208	209	249	224	213	223	205	193	199	191	200	193	217	216	206	205	187	234	212	214	208	209	244	225	229	211	210	212	219	195	242	212	205	214	245	195	217	203	221	204	213	216	228	208	207	225	214	187	218	212	205	206	218	223	193	206	224	211	178	215	204	231	203	196	208	220	218	213	200	230	197	224	219	175	193	218	195	205	208	220	175	185	186	185	179	191	185	216	197	190	194	209	198	228	223	192	186	191	229	208	209	204	208	187	209	191	218	219	191	188	202	220	189	188	205	214	208	220	204	223	186	228	204	245	190	203	218	203	195	199	210	221	213	184	213	209	228	205	220	198	198	240	191	221	194	221	219	213	211	214	213	185	177	204	211	208	204	216	174	223	225	191	201	196	220	183	215	186	208	183	201	203	195	186	219	193	236	216	196	206	180	204	240	224	191	212	220	173	202	200	217	212	193	211	225	229	215	213	205	205	190	214	212	187	189	201	187	215	229	205	207	195	187	199	210	208	208	183	202	224	196	192	184	189	151	200	198	204	191	200	212	211	220	228	227	209	197	207	197	199	195	210	221	212	226	188	225	227	210	197	210	195	177	217	202	204	196	224	201	223	210	199	183	241	229	205	187	201	184	183	203	217	203	228	203	216	241	194	201	207	212	193	198	204	221	196	188	203	199	214	206	202	224	205	222	197	200	213	204	210	204	216	199	217	213	181	203	199	209	207	200	220	221	203	189	215	227	217	183	215	215	189	203	199	190	183	222	217	201	220	211	232	201	225	226	221	208	216	233	207	206	200	206	209	203	198	162	204	226	240	187	209	209	201	199	243	198	187	198	223	204	217	223	222	200	194	195	202	213	188	207	182	204	225	219	221	185	224	212	198	220	210	234	230	186	225	222	208	182	204	199	222	171	189	187	195	211	205	198	224	183	207	209	196	214	212	240	194	205	202	188	199	193	208	211	207	202	225	225	203	221	205	207	206	227	194	217	211	176	195	196	218	208	216	220	196	197	222	194	208	217	213	180	206	178	191	235	193	198	207	211	210	206	221	221	203	203	194	216	239	183	193	210	200	190	192	191	208	224	181	220	222	201	225	205	211	235	210	206	217	187	198	209	209	197	217	189	197	208	182	211	200	187	198	219	206	195	211	214	209	220	194	178	205	197	199	215	203	178	192	233	191	197	219	211	226	203	205	215	216	218	198	198	211	189	235	197	218	199	181	182	199	210	221	194	183	229	205	192	217	200	198	217	208	219	244	221	207	201	202	202	205	215	204	233	232	199	197	219	212	177	216	216	212	195	187	197	211	221	190	212	235	172	222	201	220	221	195	207	213	204	191	204	217	216	215	215	214	208	206	217	198	197	221	204	198	221	202	205	212	227	179	211	219	203	226	205	214	182	203	202	210	199	206	212	194	229	193	223	212	238	180	208	193	214	208	222	192	186	203	209	216	209	206	179	205	190	195	203	207	232	191	204	209	234	214	203	213	203	210	194	209	215	239	183	192	215	211	209	203	194	214	214	221	204	217	207	186	207	207	204	174	192	197	199	226	188	219	205	233	209	219	217	213	216	188	228	228	190	199	210	220	205	201	216	200	192	221	208	199	197	173	222	188	205	210	193	216	185	201	203	210	218	196	239	222	188	216	195	235	197	223	200	193	202	208	197	211	208	209	218	188	193	200	194	212	192	214	217	189	204	195	202	208	212	201	233	211	192	214	217	201	206	236	226	209	183	218	215	199	190	212	193	217	202	198	208	243	203	210	196	211	218	211	191	204	190	213	219	189	215	230	185	186	202	197	206	200	208	201	237	216	198	206	188	206	218	219	210	206	197	195	173	210	215	208	214	211	226	193	203	210	219	196	220	184	204	217	221	207	217	210	193	166	211	225	210	199	206	195	181	192	211	200	209	205	192	217	230	201	196	195	194	210	218	216	207	197	182	176	192	217	217	202	216	192	208	208	208	206	228	204	226	225	213	199	192	196	199	205	211	194	187	182	201	202	193	194	175	189	206	207	222	203	226	199	238	206	185	196	222	181	212	186	181	194	200	220	191	209	209	181	209	223	222	217	232	207	180	207	165	186	201	197	208	207	195	222	185	212	205	216	224	209	180	184	199	192	196	195	224	184	217	219	223	203	207	206	193	202	217	206	193	196	216	201	191	199	224	209	181	221	176	214	205	221	201	211	200	215	219	212	211	208	194	210	201	181	225	206	198	193	194	197	222	222	248	187	219	205	226	213	217	248	211	223	234	200	192	169	206	218	203	227	212	202	196	218	190	231	228	201	246	212	185	176	224	227	237	191	202	212	189	243	222	198	211	204	198	220	205	209	226	221	214	211	191	217	220	214	227	209	208	221	182	195	206	193	209	196	218	188	209	217	200	191	216	210	192	196	221	197	237	203	180	197	205	216	202	213	196	199	200	184	190	205	203	214	186	180	192	207	184	217	212	201	188	230	202	193	202	205	183	179	221	204	198	201	192	201	200	186	201	242	201	220	188	226	229	201	219	183	214	220	214	211	211	209	183	186	219	208	229	230	179	198	196	205	234	226	202	218	202	197	210	211	210	189	206	206	220	196	227	206	196	209	200	223	224	232	221	175	211	209	199	210	210	203	183	205	228	198	197	204	191	222	196	222	201	230	190	215	187	216	178	203	218	191	224	207	218	231	216	213	201	225	215	187	185	202	177	210	210	195	214	199	203	181	227	221	248	207	213	200	214	195	178	223	214	194	194	211	205	217	231	220	190	223	202	184	175	209	225	228	208	202	198	189	192	206	228	207	189	191	192	197	191	206	204	189	219	203	217	220	213	191	216	195	213	200	221	191	223	225	212	202	203	198	213	220	225	196	213	227	183	207	209	211	196	211	184	214	198	218	212	193	182	195	208	204	190	224	213	214	224	202	213	219	196	198	210	196	216	215	223	199	198	192	179	219	215	213	230	215	179	225	211	182	203	237	202	213	208	190	220	184	218	204	197	201	191	197	219	208	207	197	213	195	174	216	193	208	237	220	216	232	239	221	196	205	200	197	218	218	200	211	212	191	213	225	264	222	237	213	210	200	238	207	204	198	209	206	190	207	206	218	193	197	190	195	231	173	214	213	218	217	197	214	208	221	220	207	194	208	187	207	204	198	200	213	224	209	176	226	177	218	204	187	207	198	224	210	230	189	209	234	233	204	207	218	211	193	244	207	211	193	228	219	208	193	208	199	210	204	214	180	204	214	198	200	230	239	203	205	214	198	221	207	241	197	210	207	218	200	207	209	201	195
17719	36237	30832	20107	13696	9937	7149	5219	3674	2691	2067	1858	1603	1398	1320	1157	1149	1108	1046	1112	1100	994	861	871	880	880	659	597	504	479	453	447	445	427	440	447	441	443	426	406	453	426	393	417	347	340	340	312	322	323	345	340	329	321	292	335	265	301	260	331	273	302	315	273	304	246	289	285	253	265	269	276	258	292	279	269	273	256	236	285	270	256	298	274	286	299	285	263	299	283	282	270	251	267	256	275	243	271	236	257	231	230	274	255	251	293	255	290	273	242	242	242	249	263	260	238	268	257	260	266	257	238	262	241	241	238	251	253	253	262	231	236	257	235	240	249	250	222	253	243	238	236	257	236	260	245	276	273	279	252	261	227	253	236	249	263	237	272	245	262	275	231	271	254	232	241	241	248	270	245	272	253	262	240	244	253	251	278	247	251	258	224	249	248	262	251	287	261	251	259	263	261	225	238	238	256	274	251	267	266	252	234	254	239	244	244	249	249	257	248	224	262	291	237	263	282	280	235	264	233	258	253	255	256	244	261	249	236	262	252	294	250	241	268	267	232	233	274	248	244	222	246	239	256	224	257	214	257	267	236	275	246	261	258	250	246	271	223	233	262	276	255	279	259	259	234	260	239	246	215	211	253	237	271	239	270	265	260	234	288	250	259	242	234	251	256	256	245	241	276	234	250	238	250	250	265	278	250	242	219	255	262	224	229	247	275	239	261	250	266	257	262	255	277	292	274	248	241	223	256	260	264	241	232	265	243	238	242	265	242	247	269	226	251	250	248	235	241	244	252	235	252	247	303	241	219	270	232	251	244	259	295	262	250	239	282	251	250	275	265	253	221	240	252	264	241	253	265	273	245	236	260	265	223	262	256	254	271	236	244	270	290	235	262	233	243	254	255	246	245	235	258	249	233	234	263	252	235	266	238	219	254	255	259	237	251	266	274	231	274	251	248	243	228	262	236	259	237	234	250	276	231	253	254	250	245	257	236	241	267	252	268	223	227	236	239	271	224	251	236	250	238	223	239	253	246	246	242	246	250	246	258	258	262	248	247	248	254	271	251	273	249	260	240	228	233	257	240	243	244	231	227	294	255	242	266	239	247	267	241	274	265	255	235	238	254	244	237	243	272	248	234	289	261	257	265	259	251	261	248	241	234	244	260	256	232	274	265	242	244	239	258	252	270	286	273	272	275	245	252	250	240	278	227	224	268	276	237	251	238	250	239	253	235	276	235	238	270	244	252	234	238	249	257	215	244	268	234	229	245	249	249	242	250	250	242	223	285	258	254	280	255	265	248	228	248	268	252	263	240	242	219	269	257	257	261	247	236	226	248	269	245	256	264	256	233	270	255	292	270	254	261	239	273	274	230	255	266	250	248	241	237	274	257	244	234	255	239	273	256	247	204	271	250	254	263	246	272	241	245	265	252	232	258	283	245	235	243	258	278	269	244	250	248	264	257	232	242	265	235	253	225	256	262	218	265	258	226	264	287	264	239	258	235	242	244	275	249	231	261	251	239	228	271	248	256	224	245	289	246	247	229	234	236	251	247	251	254	271	247	241	268	255	256	262	239	239	260	234	249	274	247	219	248	245	261	262	231	258	223	256	251	238	261	255	265	247	258	255	256	285	238	247	280	258	248	258	261	257	250	262	233	294	243	214	279	240	269	263	240	249	248	229	243	241	249	223	262	273	264	240	230	268	239	263	239	273	245	239	275	253	262	251	240	241	239	254	242	248	267	250	255	270	245	247	225	236	293	242	251	255	243	247	269	264	258	248	232	278	232	231	263	254	239	238	228	254	257	243	249	261	262	251	234	264	241	281	260	244	278	247	241	249	248	248	252	244	283	252	241	249	245	238	231	252	285	243	260	265	246	246	265	225	276	240	240	245	258	271	268	250	247	227	235	260	257	238	262	243	257	250	246	255	258	252	270	226	236	261	240	225	238	267	266	243	248	226	263	225	276	245	258	238	261	237	269	276	253	256	264	266	247	261	249	242	243	236	215	283	239	246	291	236	245	239	253	253	240	238	252	290	223	248	229	262	242	260	264	269	251	260	266	262	260	205	240	256	228	247	258	249	271	243	256	227	268	258	272	278	246	252	265	247	246	263	246	231	265	229	252	238	246	244	247	248	264	259	252	243	245	248	258	220	233	272	241	261	270	238	243	223	258	271	251	238	278	260	246	223	231	251	265	250	211	227	258	229	255	269	253	251	247	274	267	262	255	242	221	227	249	257	250	275	231	257	258	248	255	233	246	277	245	231	264	237	251	219	262	253	274	256	245	255	242	254	251	250	250	248	260	257	262	265	238	237	291	264	239	250	249	256	232	260	280	248	250	258	275	263	250	239	247	235	271	276	252	273	255	236	213	255	237	245	255	241	235	239	257	235	244	252	267	263	244	282	251	263	234	247	257	249	251	217	235	249	263	237	242	254	277	223	265	269	265	257	251	246	267	228	251	233	244	264	271	239	264	262	222	235	245	244	234	274	243	244	277	255	251	271	262	237	245	259	228	237	222	252	241	244	236	226	253	241	259	253	250	258	249	262	263	240	272	251	266	263	247	228	222	226	248	225	259	253	251	252	252	258	237	224	255	228	260	277	234	286	243	263	274	255	218	263	271	245	258	252	274	282	241	243	255	268	238	256	238	232	239	262	248	235	248	259	275	261	250	232	242	234	254	233	254	248	256	242	221	250	232	214	277	227	235	244	243	267	247	251	236	222	259	256	260	234	246	258	256	238	252	258	248	266	289	299	261	229	271	256	249	253	276	264	219	239	231	264	254	251	257	224	244	264	274	241	259	223	252	262	264	255	273	264	247	234	219	256	235	238	250	256	244	253	251	254	253	252	250	238	248	240	256	253	253	247	244	262	231	263	244	236	270	237	244	255	241	232	233	230	262	232	244	252	249	234	256	238	239	235	263	262	251	286	244	257	280	246	250	219	259	254	260	258	236	257	237	257	237	240	237	235	252	245	226	278	256	259	223	238	251	247	270	248	245	239	242	210	263	283	240	235	246	238	270	240	239	249	222	258	248	235	248	234	260	223	266	270	262	239	257	292	228	220	276	243	236	236	275	248	249	254	250	252	243	267	234	253	266	254	249	232	244	264	268	259	245	254	235	265	252	261	235	237	257	229	242	255	246	268	244	254	222	256	229	284	260	262	246	254	256	248	265	241	237	248	239	261	273	244	251	228	228	240	263	246	225	252	244	266	255	259	246	215	247	242	238	236	229	266	235	259	263	256	248	222	226	238	260	252	244	235	243	270	255	242	245	240	260	255	257	249	222	236	228	228	242	252	268	252	234	242	236	244	273	221	258	248	241	255	237	225	259	255	251	258	253	237	242	252	260	250	255	247	245	254	258	290	252	269	228	270	259	243	234	240	261	260	294	244	235	242	226	288	234	260	271	260	259	255	239	244	240	255	243	220	284	246	254	235	258	260	226	239	250	264	256	233	225	247	257	268	237	253	247	223	238	251	241	228	257
26786	20922	17555	8833	3698	2151	1495	944	675	614	609	546	571	555	529	528	491	513	525	526	515	465	498	475	473	470	450	444	417	412	432	365	400	372	400	429	375	422	411	393	419	399	390	371	384	390	415	407	390	369	374	413	393	426	413	387	371	374	380	372	392	391	407	378	366	384	402	367	374	352	374	394	400	406	392	406	363	379	383	363	383	371	381	354	405	387	352	350	379	394	395	394	414	388	381	367	380	397	393	373	379	370	353	352	357	402	381	388	394	380	334	390	369	369	360	371	377	357	381	359	372	350	375	380	386	401	349	384	356	357	391	341	370	385	350	379	376	386	362	369	344	399	347	369	376	387	363	342	382	391	383	376	397	362	366	375	356	361	402	369	371	375	358	387	391	378	400	384	380	366	364	365	380	374	420	388	350	388	340	392	357	374	379	367	347	348	369	380	370	360	403	345	389	370	351	419	377	397	329	396	352	385	365	359	369	353	368	383	360	359	382	349	334	390	388	359	379	383	344	362	375	395	405	389	394	356	396	397	379	353	373	415	417	396	401	376	365	340	403	402	365	376	362	349	348	374	367	405	384	379	365	375	373	387	386	409	376	387	352	405	362	342	342	376	352	388	351	389	363	370	372	418	355	390	397	370	389	363	380	388	357	367	361	362	365	369	418	399	360	351	357	376	387	382	365	365	386	379	379	374	378	356	388	342	370	376	391	372	344	373	374	347	354	342	374	405	372	368	342	383	408	382	372	358	355	395	381	363	365	385	352	375	380	333	359	370	348	386	323	379	375	340	400	389	376	349	373	352	365	404	349	381	352	384	340	365	382	395	371	350	369	375	348	366	341	374	381	400	379	362	420	375	378	359	366	376	352	390	414	373	383	369	352	364	373	364	360	366	363	362	383	362	355	376	374	378	343	403	351	369	370	382	377	342	379	332	404	342	360	358	364	367	370	369	374	375	351	390	354	350	387	404	372	380	361	373	373	398	379	380	357	383	355	371	370	347	382	355	365	386	386	386	356	403	366	353	371	344	354	400	346	404	358	369	403	400	371	370	360	390	370	383	385	376	356	340	394	387	381	367	379	358	359	372	409	372	362	355	354	412	369	379	372	382	381	375	363	360	389	360	377	370	357	365	359	381	356	357	367	409	395	378	400	386	377	351	356	349	407	359	386	362	359	351	354	396	360	409	373	353	374	376	369	362	379	403	437	384	393	351	378	401	373	359	371	395	378	372	351	382	415	401	369	363	353	399	375	373	353	393	356	381	337	359	364	370	373	368	363	377	384	349	381	372	377	346	407	334	368	388	351	352	368	374	355	381	400	403	344	384	400	384	350	360	341	363	353	391	402	376	376	374	370	375	355	357	407	386	350	365	369	368	370	340	382	362	426	362	368	382	381	384	359	392	404	358	345	372	366	386	368	390	389	398	376	361	362	398	365	384	401	402	364	363	375	364	376	403	379	361	360	391	381	391	397	360	381	383	387	340	347	368	347	406	375	397	395	394	378	394	392	356	365	351	371	348	359	388	383	365	359	419	378	373	376	392	384	361	402	330	362	363	357	378	371	365	375	345	384	359	383	350	364	393	363	395	377	376	371	397	380	414	360	381	380	373	345	380	368	376	366	343	387	407	388	422	370	371	364	374	392	380	340	373	370	356	375	359	367	368	398	405	370	387	366	387	363	347	326	393	361	383	349	351	386	376	331	389	362	366	367	368	401	380	412	384	422	323	369	341	415	395	362	364	369	380	373	378	391	380	348	367	390	377	374	338	374	390	358	359	373	340	340	364	374	362	360	357	379	379	366	356	370	380	377	413	367	356	371	360	360	382	369	385	356	330	370	366	382	378	393	365	349	357	361	397	367	367	362	375	393	399	367	352	362	378	385	399	393	382	349	350	378	377	366	342	357	374	383	361	399	372	399	353	387	358	365	361	378	341	353	352	390	354	417	401	368	312	359	360	351	346	389	403	369	390	350	362	363	350	331	428	391	343	350	371	360	388	367	357	368	353	375	348	366	389	393	382	376	394	403	359	390	378	349	353	392	385	366	370	354	380	408	367	413	360	382	403	356	366	382	373	397	396	371	381	350	360	374	359	369	403	400	367	358	378	371	378	377	345	365	407	372	386	375	368	417	359	388	337	349	397	391	381	379	363	327	407	353	352	339	362	362	347	377	369	343	325	376	374	363	360	375	353	357	395	377	349	374	374	359	364	399	358	358	357	378	404	361	407	391	363	387	392	353	371	370	368	389	410	348	379	391	389	368	361	397	397	389	369	354	408	378	382	377	368	377	334	348	363	391	351	380	389	377	383	405	379	377	370	367	361	401	358	352	323	360	334	410	358	389	390	371	357	363	349	386	398	326	363	394	375	372	367	348	371	387	368	376	370	356	371	407	386	384	375	386	404	384	363	361	380	377	357	383	387	357	379	332	343	386	378	337	397	380	385	383	355	371	378	339	340	369	363	389	394	368	402	354	380	371	389	386	390	385	332	360	357	364	412	383	360	359	380	375	362	388	392	352	332	362	368	394	356	391	344	379	369	370	369	364	381	339	376	370	365	356	391	341	375	339	387	368	363	404	375	343	341	365	377	384	361	352	418	379	373	375	392	386	398	357	344	357	357	396	353	339	355	384	370	350	382	384	389	374	393	352	375	384	392	364	371	392	369	373	369	360	357	355	380	348	392	352	362	379	382	345	367	348	351	372	369	378	358	384	385	402	376	356	395	393	366	419	374	418	384	393	329	380	368	406	402	359	347	384	396	361	345	396	350	334	348	357	350	371	363	373	350	374	384	376	384	385	404	379	360	354	357	346	332	397	361	398	403	369	380	352	376	373	360	391	378	371	392	400	359	347	388	374	397	383	364	360	369	383	330	363	375	350	397	351	370	386	380	348	389	343	367	389	365	417	383	357	382	361	380	389	370	366	394	354	391	368	373	334	398	391	335	404	340	386	375	367	354	377	379	379	398	373	346	327	366	396	354	386	382	368	354	399	363	354	356	377	369	371	369	374	372	391	392	398	363	373	363	379	361	339	355	355	353	348	373	381	369	356	355	344	390	392	403	398	371	321	349	358	344	385	355	362	364	371	357	381	395	374	368	369	386	350	375	329	379	362	371	402	369	361	392	385	360	379	370	376	401	385	368	385	365	341	401	361	403	387	352	344	380	384	376	354	352	374	402	371	343	376	394	414	394	347	375	365	426	358	403	389	365	372	349	368	360	394	356	372	352	384	359	408	374	381	376	378	361	382	369	351	345	365	428	366	350	398	399	393	380	354	379	369	380	359	368	371	371	387	397	374	357	357	382	355	383	415	392	362	355	370	383	353	359	355	368	345	353	381	387	328	343	399	339	360	416	388	378	380	371	373	335	332	374	359	404	370	385	403	361	342	341	380	351	368	385	364	385	375	361	360	368	389	401	361	357	362	370	372	366	363	409	376	341	363	381	379	380	390	351	375	383	377	370	334	386	357	396	375	361	370	359
13863	22998	18502	10577	6342	4205	2866	1922	1451	1164	988	915	871	854	869	683	795	711	749	758	782	733	685	664	700	656	564	555	501	548	489	526	521	521	515	538	588	525	563	544	501	546	512	515	530	496	524	471	487	468	462	528	483	478	464	433	466	428	475	496	464	459	508	449	482	456	466	524	484	490	495	473	479	462	421	460	511	477	449	438	492	483	476	457	400	448	447	476	493	467	456	467	450	466	497	450	477	481	472	469	500	456	462	483	455	454	432	479	486	468	463	481	446	434	426	461	445	459	514	485	462	426	464	468	420	460	434	487	474	462	472	477	472	467	436	444	444	465	466	419	489	492	461	461	412	444	473	419	491	416	441	540	463	460	456	404	493	464	445	486	490	434	459	462	452	464	473	455	494	473	413	419	432	490	413	484	435	466	494	486	444	483	464	478	460	463	447	482	470	456	459	482	429	493	475	468	443	454	485	475	477	432	465	455	442	521	401	461	436	444	452	496	458	455	468	457	492	473	495	480	482	489	437	468	465	421	479	461	444	506	457	450	448	447	449	440	456	463	460	470	507	465	500	450	489	491	460	470	464	467	467	458	446	461	430	480	429	437	463	458	444	478	470	466	460	434	450	460	460	452	449	458	442	496	461	469	465	453	474	429	411	463	472	483	479	472	470	442	455	422	440	475	487	461	461	454	476	461	426	443	452	452	450	432	416	493	454	468	444	429	433	467	428	435	452	442	501	447	468	494	425	470	454	462	435	468	489	447	481	459	450	451	490	423	424	457	470	445	462	449	459	459	468	443	471	472	427	450	443	450	476	452	461	460	504	475	436	485	454	469	464	436	484	497	427	482	416	449	467	472	418	473	530	491	416	471	456	432	449	478	442	467	485	474	459	460	468	446	463	461	476	437	461	461	470	453	452	472	461	470	455	454	486	455	465	484	477	496	455	449	443	465	481	473	467	439	462	444	450	434	459	444	490	479	461	505	504	468	452	457	443	415	453	446	502	463	416	469	440	446	478	438	468	468	403	452	440	459	453	480	482	441	473	474	465	441	483	467	470	453	424	483	457	489	463	480	455	462	460	439	472	497	441	513	433	466	433	466	413	490	459	461	474	446	461	456	506	424	449	456	460	455	451	455	459	427	445	440	487	463	445	454	447	464	451	437	451	463	477	431	422	425	423	465	450	493	434	440	462	463	456	457	497	466	467	458	489	447	480	500	428	487	475	471	451	463	483	461	454	453	470	473	443	480	432	480	463	460	445	463	446	450	453	433	492	455	456	441	452	509	429	468	478	445	463	470	470	486	483	454	474	431	459	448	457	448	442	435	452	489	471	437	410	470	460	450	466	458	433	450	502	482	477	467	432	468	468	448	477	483	466	449	471	467	475	494	505	470	469	477	460	456	459	460	455	487	433	450	426	466	451	461	480	435	529	460	473	446	475	441	456	429	455	501	473	460	452	429	458	468	431	388	457	487	435	435	458	513	462	429	449	480	469	427	462	486	455	489	454	459	493	473	414	464	474	470	448	437	424	438	453	480	469	430	447	459	465	492	444	481	437	411	477	483	445	450	463	456	442	413	449	466	445	461	444	501	471	467	461	461	447	464	456	431	425	483	437	458	437	459	462	452	410	441	424	467	449	449	440	454	473	468	450	398	489	461	512	499	454	442	482	490	506	468	460	453	492	477	469	457	439	484	463	465	432	470	459	437	487	479	478	481	490	442	445	453	454	456	453	455	407	470	480	438	485	408	471	474	476	449	437	507	445	439	455	481	459	500	447	464	477	398	458	440	483	432	422	439	440	465	464	482	497	483	465	461	466	467	470	453	453	424	444	466	455	450	449	486	452	458	491	454	473	410	468	474	432	472	464	424	453	450	478	472	461	463	493	459	445	460	470	452	431	433	480	427	445	495	464	456	457	446	452	455	482	452	498	433	432	476	461	433	454	470	469	445	484	439	458	448	459	472	469	495	464	462	475	487	458	476	463	450	486	441	443	447	459	483	468	464	458	491	452	441	465	449	476	488	430	453	460	449	491	462	447	469	456	484	502	410	476	464	448	426	448	469	485	413	490	464	450	481	487	465	455	478	434	477	478	444	468	488	451	524	481	451	513	484	454	464	489	466	456	462	440	488	471	476	443	475	453	454	463	436	463	443	436	429	461	466	451	479	491	479	515	464	455	460	443	436	472	441	485	480	462	454	467	540	467	422	495	459	454	465	424	445	448	440	453	460	474	487	406	480	472	413	455	484	460	499	436	450	458	496	471	459	439	469	476	459	470	440	482	472	443	449	453	493	477	448	485	462	408	462	445	498	467	443	471	439	456	467	412	451	440	488	443	431	452	444	417	471	437	464	444	523	439	484	491	470	494	489	468	427	469	437	467	478	428	449	444	441	455	448	462	464	503	459	464	511	499	465	495	437	495	417	461	463	474	459	503	488	462	452	406	470	449	463	497	478	452	452	476	461	500	484	475	512	441	431	469	438	457	474	437	435	468	473	433	449	463	486	465	462	448	465	436	457	496	439	448	486	428	474	506	443	449	467	469	447	473	498	460	499	467	454	501	463	476	454	438	480	464	501	444	475	479	445	494	465	447	450	445	399	453	503	457	447	466	465	484	469	437	435	471	484	445	455	495	469	496	483	474	448	472	465	455	437	453	443	464	469	490	451	454	434	460	468	457	502	460	446	468	434	478	459	433	420	491	422	476	464	441	464	432	460	512	436	419	447	479	467	461	467	449	419	465	437	439	490	428	432	422	483	445	469	470	470	475	454	456	475	432	450	449	464	482	469	446	457	473	451	442	430	472	444	474	464	445	453	456	447	415	443	481	464	445	416	453	438	439	460	479	447	462	520	427	457	440	451	447	472	491	485	477	484	454	446	450	449	507	443	469	500	493	500	435	475	455	479	477	450	472	438	448	449	487	426	419	511	456	484	464	489	455	433	421	473	457	454	489	493	458	429	456	484	453	474	458	474	458	456	450	470	464	446	448	481	459	447	455	447	460	446	522	458	449	465	464	448	442	446	455	484	471	435	468	479	434	443	455	457	508	432	486	475	433	446	425	511	461	464	446	453	480	474	460	446	476	481	466	429	489	435	464	444	450	442	469	451	453	431	462	475	459	442	436	463	483	468	491	424	483	471	464	457	494	446	465	462	450	471	473	467	427	442	444	470	427	439	434	463	474	440	451	461	469	470	453	470	464	459	471	448	456	487	461	467	445	453	436	481	438	493	468	455	482	470	440	411	451	475	479	445	487	463	479	443	468	464	474	476	451	440	468	450	465	463	504	483	458	468	453	413	449	462	472	478	475	462	461	497	461	475	415	470	475	458	457	460	431	456	433	479	462	430	436	479	485	481	464	452	442	439	440	445	458	440	430	418	472	461	453	447	452	502	447	434	511	466	447	449	457	459	492	455	441	455	445	470	424	449	484	447	452	462	477	468	467	442	462	491	441	458	456	463	447	454	445	461	439	444	462	440	473	467
23687	21047	28398	23872	21052	13556	3354	1574	1076	889	809	725	725	622	587	531	507	477	555	570	551	505	529	468	462	403	362	346	335	324	304	319	305	349	335	335	323	308	294	336	301	305	323	307	309	297	290	270	288	262	297	282	289	274	280	265	296	256	280	281	274	243	268	258	250	251	258	252	279	251	250	276	239	227	250	272	244	260	252	262	260	267	265	268	251	240	276	285	260	270	270	253	276	277	245	262	253	267	263	280	277	242	253	281	262	256	253	261	261	283	283	258	259	270	238	242	273	282	266	255	237	242	232	268	247	273	244	258	281	260	255	259	241	273	275	243	254	274	261	236	257	227	264	250	229	246	261	264	248	262	261	276	298	243	263	249	265	242	258	241	230	247	259	259	232	277	258	221	276	265	278	246	241	272	258	282	278	250	252	274	262	261	271	249	248	242	269	260	254	260	259	236	243	250	274	230	258	264	270	255	283	251	267	257	252	283	260	248	234	240	257	255	278	275	262	277	233	269	263	250	240	274	278	251	262	231	251	278	266	263	239	261	227	257	252	277	238	258	240	258	281	243	252	244	232	249	251	258	266	252	279	281	250	230	246	246	255	265	241	245	269	259	282	238	244	249	257	258	256	234	247	234	262	247	279	238	269	253	266	265	243	271	264	259	249	271	247	258	259	236	252	241	261	272	281	246	254	245	248	243	249	247	251	254	255	263	257	262	225	251	247	260	267	252	242	220	235	256	260	237	270	229	244	253	279	260	222	253	242	253	246	255	238	268	256	262	274	252	236	260	248	275	268	238	249	268	246	278	282	279	240	249	239	253	278	253	239	261	271	240	277	257	242	253	259	244	240	264	269	266	219	229	259	239	251	232	268	265	258	221	257	258	268	242	272	265	255	240	255	258	237	243	275	233	285	271	234	267	272	235	228	236	217	260	279	259	270	261	246	260	243	247	217	233	258	264	225	246	276	278	261	238	248	249	231	238	226	279	265	277	250	286	293	248	288	273	278	236	254	271	249	264	254	253	275	269	272	241	244	277	244	255	248	279	270	242	243	252	257	256	240	281	228	254	238	257	263	267	247	220	264	263	264	286	260	263	239	233	262	283	251	251	258	251	241	271	240	274	248	260	253	246	280	257	256	249	238	236	260	258	277	239	262	276	258	261	275	244	239	257	272	257	263	294	252	216	258	242	264	271	247	244	256	245	253	248	252	262	291	247	253	281	271	261	233	236	240	246	281	238	268	246	241	220	236	270	267	268	268	239	245	241	249	243	264	277	276	241	241	269	274	257	219	269	252	251	270	261	243	284	272	255	229	241	272	276	250	244	251	249	269	241	246	255	268	244	264	257	261	268	275	256	230	262	247	253	253	244	257	255	279	260	252	286	267	268	244	235	261	250	250	247	274	254	240	268	231	277	268	253	267	273	237	271	266	260	243	254	261	248	251	260	282	242	282	277	261	264	249	256	279	275	261	259	239	256	249	282	240	252	255	248	279	241	249	249	224	262	233	277	248	254	247	249	266	258	278	250	272	246	252	260	248	260	252	248	298	257	252	253	254	248	256	271	270	257	257	279	268	231	254	234	253	225	260	253	274	271	282	263	275	239	282	244	245	255	220	275	279	233	295	255	244	230	272	230	224	285	241	268	256	259	257	261	252	238	251	225	276	227	247	259	243	284	249	271	255	252	262	243	260	273	256	250	236	274	258	282	275	256	275	233	232	295	272	234	232	262	260	269	253	243	279	254	266	266	259	214	227	261	278	226	265	222	273	223	254	253	235	256	281	253	238	242	290	254	237	253	260	272	239	239	273	217	265	232	274	237	245	256	273	267	283	247	225	280	274	233	263	235	276	235	257	267	259	261	259	254	275	266	261	262	246	221	226	257	245	246	247	233	266	261	275	272	239	230	222	256	257	260	242	261	242	249	268	246	271	238	260	235	246	246	270	249	261	246	248	206	273	253	251	247	233	240	247	249	241	254	267	251	235	259	260	246	247	257	237	241	262	275	267	263	241	271	267	259	255	230	260	243	258	276	253	255	244	255	241	282	267	291	260	254	263	271	264	225	249	262	228	284	254	256	239	262	267	256	248	276	241	233	263	236	266	247	263	293	255	260	231	223	255	241	272	248	262	268	240	249	221	254	239	259	245	254	252	264	242	266	275	252	285	251	276	250	266	275	254	226	251	242	249	262	265	263	251	261	266	239	253	262	259	243	251	221	243	247	242	273	258	222	261	264	259	275	264	255	247	270	252	263	258	244	241	234	254	247	262	265	248	252	265	257	242	231	267	279	272	230	248	268	275	310	271	252	267	246	280	249	254	266	261	245	242	291	258	241	241	266	237	258	278	259	258	243	244	271	259	270	264	254	256	227	248	282	219	230	251	287	249	227	268	256	255	231	256	247	290	257	250	241	265	293	247	251	252	258	264	247	278	239	277	232	267	230	268	278	246	253	241	275	236	242	257	243	263	254	272	249	267	254	259	257	257	257	252	279	232	267	255	263	264	297	255	244	271	252	243	270	236	242	263	268	261	250	257	238	255	247	277	250	254	285	246	247	263	238	246	262	260	264	267	256	291	262	246	282	235	257	244	244	265	235	250	241	225	234	244	241	250	264	260	293	235	258	267	265	238	260	272	266	276	271	253	248	257	260	250	253	260	262	263	249	261	286	262	242	269	274	270	251	254	274	264	255	240	225	270	270	246	267	243	241	244	243	242	258	262	265	268	258	274	255	257	247	244	230	247	249	254	268	229	246	257	248	267	248	251	266	259	278	260	247	262	232	248	247	237	255	266	263	247	240	251	240	237	253	248	260	251	255	264	243	245	244	273	255	261	238	250	256	259	235	252	257	257	264	224	256	248	252	233	227	280	256	259	238	239	244	256	228	264	245	244	245	249	261	251	246	237	243	255	219	256	273	244	242	270	260	267	255	250	263	255	257	256	273	252	264	245	245	241	275	248	257	261	239	273	254	266	281	251	262	216	271	230	266	255	249	245	251	226	271	249	265	261	271	253	252	237	247	271	254	242	277	242	247	247	243	267	273	248	271	229	260	235	261	261	261	234	242	250	243	271	265	249	250	273	270	266	244	255	224	254	263	241	283	251	258	279	240	248	239	240	273	250	275	270	254	239	246	271	243	248	280	244	286	231	243	270	248	262	245	255	237	257	255	271	261	265	254	252	259	247	252	240	251	250	261	260	258	265	251	250	246	253	250	264	244	267	260	283	275	247	253	274	251	272	213	247	291	264	231	254	270	228	257	245	242	257	259	234	227	270	235	266	252	278	274	259	257	291	253	276	256	250	265	283	258	246	263	248	226	239	248	248	228	281	247	243	253	258	239	235	255	256	280	254	239	253	254	249	272	253	298	247	215	274	266	261	243	267	271	254	277	244	283	268	268	243	242	247	235	241	290	244	249	272	259	276	261	250	253	264	259	269	238	273	260	248	235	253	235	238	235	256	261	254	234	260	255	235	277	274	267	292	253
14880	30048	26705	16141	11225	7209	4976	3132	2380	1862	1647	1411	1361	1157	1057	956	890	862	903	985	903	863	735	731	762	652	587	514	470	465	462	429	428	434	449	454	469	436	470	460	437	413	429	397	428	393	380	411	363	383	408	386	364	362	343	372	349	341	313	361	329	347	354	334	326	325	313	331	360	332	340	341	333	339	352	329	305	339	300	320	332	361	358	354	372	349	350	341	333	360	321	329	312	340	358	320	337	319	321	331	344	359	314	328	316	332	340	303	345	343	307	331	343	319	304	342	283	315	336	371	341	339	325	349	350	372	309	308	326	342	315	318	335	298	309	339	296	298	281	343	334	342	315	311	326	322	312	318	299	319	327	333	318	304	317	329	313	306	341	326	311	312	353	329	356	323	339	327	333	314	322	318	344	291	317	351	368	319	342	327	320	316	304	334	313	340	304	314	357	338	334	359	340	287	313	308	301	294	325	314	301	353	320	317	345	341	311	351	347	314	331	309	319	309	321	317	329	358	331	340	299	353	323	305	333	309	334	310	322	309	321	325	309	318	362	343	337	315	320	343	319	352	326	349	351	316	318	315	324	297	277	291	333	341	339	330	319	315	352	296	323	294	323	315	322	315	301	314	315	307	361	311	319	321	337	330	328	315	300	295	344	319	320	355	345	331	352	334	366	309	321	313	315	317	315	321	314	320	323	373	325	314	295	329	358	291	338	313	324	335	343	312	293	349	333	339	325	323	335	314	323	326	328	341	330	302	326	334	326	351	356	324	337	298	307	306	310	335	322	314	325	323	335	323	316	309	324	333	306	308	321	356	273	350	329	315	305	324	336	325	302	325	310	334	323	332	324	337	352	310	309	322	353	311	347	309	320	308	361	334	356	339	315	365	292	307	323	333	298	368	337	333	350	312	331	288	314	310	339	300	353	352	315	307	344	308	317	320	318	306	309	304	335	349	312	343	303	300	323	324	311	336	337	301	289	368	353	290	327	315	301	309	325	336	329	331	331	336	325	299	334	329	294	304	299	280	312	297	317	314	318	319	325	326	341	326	328	302	339	323	313	313	329	336	313	314	319	285	315	313	318	315	329	295	295	300	300	325	311	329	323	312	304	343	297	329	302	316	292	337	300	335	336	299	304	318	330	327	315	323	321	301	319	326	329	306	307	336	306	321	344	329	299	300	332	317	330	319	314	311	291	324	309	315	325	283	308	280	346	329	337	315	327	314	309	327	333	350	324	343	326	311	313	278	301	345	353	338	311	331	315	320	289	329	304	316	329	305	316	326	292	330	366	334	304	328	330	330	318	292	348	322	345	320	310	283	323	328	304	311	345	324	329	290	316	344	297	328	332	299	307	359	330	321	324	318	312	304	291	337	317	331	337	335	327	298	327	328	350	319	298	312	339	344	339	318	346	356	293	327	337	331	331	318	335	339	318	333	357	343	357	341	329	331	322	335	310	318	347	351	328	301	326	318	326	320	320	346	347	325	319	315	332	307	305	341	293	332	307	310	310	348	313	286	338	332	340	307	326	322	350	335	333	314	314	330	308	327	343	302	317	325	316	324	316	313	330	306	349	287	330	327	303	322	328	352	330	278	326	302	356	305	323	323	335	335	323	325	302	333	323	361	296	319	362	314	348	281	330	307	324	310	297	335	334	305	299	306	335	316	351	304	327	328	355	340	315	321	312	313	318	324	312	341	326	304	306	325	317	316	341	312	284	345	325	349	332	319	341	353	330	326	350	333	356	323	328	329	304	333	331	337	319	324	329	343	354	316	307	325	327	312	300	315	336	319	349	316	320	328	383	309	321	308	299	303	338	297	331	308	297	342	330	359	311	329	291	315	334	335	313	337	335	361	311	299	337	310	291	296	298	325	344	334	305	331	334	342	313	295	358	307	327	346	311	346	330	318	337	320	334	325	312	286	300	304	352	354	319	331	319	366	310	266	347	310	329	299	318	313	335	298	350	328	292	332	317	302	308	330	307	309	313	320	329	328	315	349	307	326	291	327	323	328	333	337	333	330	330	331	345	336	327	305	311	314	310	313	329	323	305	329	304	372	307	331	334	317	321	356	318	321	327	308	344	325	361	278	357	338	328	321	343	318	332	313	319	307	362	300	319	340	308	347	306	356	341	359	299	307	345	324	322	353	343	318	364	303	319	355	304	327	320	325	341	308	296	313	329	327	313	310	299	339	320	334	284	354	318	334	305	315	323	331	321	343	321	328	310	324	351	321	314	309	333	322	337	285	329	300	319	321	334	315	315	328	320	320	338	318	313	341	300	321	330	362	329	342	297	295	323	324	316	343	336	311	313	316	333	302	336	338	337	328	371	323	326	321	320	317	313	331	287	305	304	310	336	316	318	343	352	338	318	329	320	357	297	322	320	312	352	349	314	319	335	322	343	337	336	320	316	319	355	296	313	325	306	298	320	325	322	332	341	329	348	319	319	314	329	327	331	317	317	308	313	321	316	351	292	316	344	311	305	349	311	326	316	300	312	334	327	353	350	289	329	310	312	333	323	338	302	311	325	353	298	343	299	320	330	307	338	315	344	348	336	335	280	322	332	332	301	348	341	316	319	302	316	323	339	332	295	340	307	341	312	305	317	340	309	316	314	320	309	332	333	322	320	340	336	334	329	299	335	344	302	334	320	333	313	340	339	329	309	308	318	317	335	334	324	302	326	325	325	328	330	312	280	344	315	330	295	305	320	340	297	325	325	310	349	318	356	333	314	315	361	329	336	302	316	314	303	307	308	332	355	322	335	302	292	287	373	309	340	331	369	304	308	351	337	279	319	368	303	305	333	327	311	346	304	303	328	303	332	296	319	321	327	354	333	309	323	287	319	337	311	313	322	323	331	313	327	318	314	335	299	352	324	316	335	283	298	322	332	336	344	320	346	321	308	326	309	338	327	292	356	337	315	315	348	327	307	317	329	334	319	323	333	356	333	364	345	305	349	359	289	326	314	314	337	295	315	307	325	331	337	299	293	288	332	309	309	298	321	310	321	328	310	310	367	332	297	305	340	303	318	278	315	320	327	343	323	363	295	294	307	315	327	340	330	298	322	330	349	312	303	321	334	318	315	320	322	317	311	283	337	321	318	329	309	282	342	336	329	370	314	332	332	358	320	357	333	334	306	333	315	328	296	322	329	309	322	320	311	315	322	332	305	345	338	343	317	323	338	320	319	278	372	339	327	322	340	335	342	315	356	298	325	321	332	315	302	309	320	320	333	305	315	297	337	312	319	331	361	315	295	330	303	332	298	328	303	314	301	303	342	332	320	322	333	316	342	316	310	338	338	354	307	332	322	326	345	342	351	322	355	298	311	309	324	299	351	304	310	311	331	302	290	342	302	321	340	318	328	348	334	324	361	341	331	340	317	311	337	297	292	320	305	314	311	308	323	299	326	336	335	304	334	305	314	336	321	308	345	328	327	328	328	330	335	330	315	305	323	294	341	334	306	315	317	314	346	299	337	298	313	304
22685	21040	28814	23521	21052	21167	12008	2413	1487	1297	1086	930	858	757	699	649	626	618	657	704	575	502	532	531	606	432	355	320	301	338	304	281	298	303	322	313	298	309	315	311	252	268	308	248	243	264	251	233	239	265	237	240	256	267	245	217	231	209	210	231	214	196	248	216	218	201	237	194	211	205	242	232	249	244	200	215	238	212	218	201	199	211	209	230	230	229	229	204	211	213	216	200	198	204	208	234	211	204	192	200	204	215	197	239	209	190	202	202	213	205	202	203	233	194	201	190	178	213	208	213	198	187	214	211	218	217	204	194	201	221	230	189	190	222	205	227	238	182	207	231	206	211	172	204	218	213	217	175	224	206	194	193	213	190	216	191	184	192	185	197	205	178	183	203	186	202	209	200	190	174	182	212	187	205	194	203	222	207	196	192	191	207	203	203	194	205	204	216	203	205	225	217	241	188	207	228	202	199	212	207	198	197	201	193	204	179	202	199	198	198	207	197	224	218	198	206	210	204	213	182	199	194	237	196	200	224	178	229	209	189	192	220	203	215	189	192	181	220	178	223	189	209	197	198	189	205	209	199	185	195	187	224	188	211	199	222	192	194	193	215	185	218	192	195	224	187	204	205	200	194	209	198	199	221	214	197	176	189	216	204	186	226	208	234	168	219	185	216	198	212	191	218	186	210	196	218	219	210	196	175	194	198	206	187	188	202	196	216	208	201	211	183	196	194	203	198	199	211	207	209	204	211	200	201	196	192	209	172	207	185	178	191	223	191	206	188	224	231	210	182	198	201	213	205	191	195	199	205	178	192	181	210	184	205	214	192	204	234	207	199	215	209	200	221	187	213	174	214	187	208	208	171	197	203	184	223	199	190	192	187	217	199	202	201	221	192	165	215	218	215	201	217	187	197	205	198	210	184	178	198	224	195	197	191	207	197	204	192	200	217	213	195	179	241	196	202	206	191	207	190	192	219	169	223	214	209	223	203	212	196	181	209	200	198	178	206	199	200	192	172	207	218	198	167	205	216	200	189	210	210	214	186	178	205	189	205	202	204	207	196	209	200	197	203	207	201	182	203	243	210	199	226	196	184	213	197	205	188	212	227	208	219	193	211	199	202	238	196	185	202	195	199	188	189	206	194	215	220	219	191	204	210	196	171	185	190	193	209	184	210	191	208	198	194	199	227	187	227	201	209	203	221	214	190	204	229	198	196	179	189	199	213	209	208	171	199	221	215	193	182	222	193	181	206	207	188	214	207	192	175	228	200	223	200	221	211	187	200	183	219	225	202	216	191	185	224	207	218	201	208	213	180	201	202	222	196	187	202	195	201	202	216	191	204	211	181	168	205	201	215	197	206	203	192	191	237	212	209	205	182	188	207	212	192	227	208	210	223	208	200	182	180	186	195	191	214	195	197	218	232	179	206	203	184	188	216	219	199	202	194	195	197	221	191	243	204	187	186	207	192	220	209	193	186	202	190	203	227	202	214	220	195	191	200	200	179	222	194	186	192	196	216	216	211	187	195	200	181	233	191	205	194	231	194	160	205	198	199	228	189	194	230	219	212	189	207	203	211	205	205	218	191	228	217	181	216	206	195	188	212	196	204	181	197	206	177	194	199	200	201	211	191	205	186	201	194	209	164	213	208	197	220	217	156	196	207	224	190	235	175	224	193	185	200	199	221	218	215	219	234	214	215	200	196	178	181	194	165	199	201	224	191	201	204	181	212	193	217	217	218	207	206	181	181	204	203	226	214	208	211	201	190	176	207	218	217	227	180	203	181	196	193	217	177	205	223	206	215	203	204	194	217	213	238	206	200	215	189	202	195	175	206	199	212	211	211	229	181	210	192	193	195	219	190	198	213	185	189	194	178	211	206	227	204	188	187	195	197	195	221	232	170	209	209	201	205	196	227	188	194	194	181	212	199	213	206	185	212	187	210	196	217	220	187	181	191	201	190	210	204	212	215	214	195	218	192	189	214	215	188	218	182	214	187	223	198	206	211	230	229	224	220	202	223	199	237	181	223	201	209	198	188	195	209	216	172	216	184	165	191	187	216	174	193	207	200	189	202	192	206	210	205	200	180	191	238	194	183	197	209	210	221	199	189	186	227	197	192	192	202	182	175	206	205	191	187	188	205	191	222	209	208	210	214	199	212	200	183	207	205	215	203	185	206	201	231	228	208	186	212	201	193	173	212	205	192	195	205	205	219	193	198	228	214	185	194	204	182	190	212	197	204	227	199	170	204	198	194	216	187	190	204	180	211	216	198	193	202	203	217	193	201	196	196	191	213	200	203	213	215	194	215	208	203	188	222	183	196	222	210	213	179	205	194	228	202	201	214	184	201	215	187	212	191	186	206	213	199	188	210	181	197	190	221	211	204	227	203	218	195	196	179	191	215	190	194	206	219	185	206	217	202	199	214	214	193	208	205	225	226	219	190	218	213	213	204	204	200	211	196	225	209	196	188	201	206	206	188	191	186	189	189	219	228	205	230	194	177	201	180	220	187	206	185	185	194	200	205	201	195	181	195	187	220	197	191	212	201	190	184	204	183	193	196	199	209	203	186	207	211	192	237	184	193	192	196	201	206	210	222	201	190	212	219	207	176	199	194	192	212	225	182	209	182	193	221	211	188	198	211	209	204	227	181	209	220	202	201	222	192	216	205	217	196	193	203	188	194	204	193	200	182	195	200	193	251	189	211	208	211	203	184	188	221	241	193	225	188	206	197	218	207	173	195	182	206	216	210	198	208	190	172	192	187	210	215	205	212	176	210	185	206	207	202	207	200	206	201	188	200	194	183	195	242	179	219	231	231	219	203	206	188	202	215	206	191	219	213	192	199	188	189	205	188	187	212	184	201	179	204	179	199	215	191	216	194	200	203	193	195	215	208	201	163	208	180	207	219	206	188	220	213	214	208	191	211	218	209	201	196	221	206	209	211	201	191	191	201	191	210	216	195	187	190	217	191	188	186	205	197	190	217	189	218	187	212	194	182	196	184	168	203	183	209	206	199	199	193	180	200	215	196	207	168	211	205	198	218	207	190	225	181	213	220	204	227	183	209	177	213	219	201	222	185	212	208	192	214	203	198	196	196	200	197	212	182	207	185	190	218	198	190	167	213	198	185	212	192	228	207	189	171	205	197	218	215	194	194	201	167	194	207	188	200	189	180	176	192	194	202	181	213	209	168	231	189	214	222	206	237	193	188	203	197	191	193	192	200	225	198	195	227	208	207	193	193	177	210	209	191	205	198	203	224	199	203	211	191	179	196	186	211	213	214	203	203	207	200	214	198	215	222	221	201	242	203	192	214	189	195	209	199	195	211	215	210	229	221	193	215	194	194	212	200	194	203	199	219	201	223	188	211	203	189	210	185	226	188	173	195	183	214	182	199	227	174	197	208	200	193	209	182	193	160	180	204	179	211	196	189	193	197	214	193	174	203	199	221	181	183	202	194	184	222	179	172	192	187	199	191	230	188	214	194	204	216
16802	35102	31219	19376	13825	9546	6707	4497	3331	2724	2336	1974	1677	1451	1327	1129	1054	1087	1208	1201	1070	975	834	886	904	691	614	567	499	459	476	385	429	462	433	480	458	454	432	399	444	394	374	316	336	322	316	310	282	327	321	322	294	333	329	288	294	318	259	296	290	283	296	252	280	274	305	271	277	275	280	286	276	251	279	270	249	259	283	274	239	250	255	274	287	258	264	233	243	261	266	290	242	280	246	220	262	244	266	259	236	272	259	259	254	230	280	235	260	228	210	240	226	224	264	234	236	250	273	242	222	233	235	246	245	273	260	230	243	258	259	273	223	245	230	234	258	217	266	251	256	250	226	248	255	252	244	228	263	239	229	238	227	241	245	268	248	213	283	258	270	240	261	252	260	279	252	237	246	260	255	246	239	238	279	250	226	258	241	255	244	230	249	227	237	236	256	233	217	214	247	249	252	285	250	242	246	240	234	259	245	240	242	238	241	261	235	250	236	259	245	243	251	233	247	238	221	235	242	255	268	256	218	266	253	212	218	260	249	244	246	232	267	248	227	241	278	233	273	287	249	264	259	261	246	231	247	264	246	244	254	214	245	256	218	249	236	230	266	231	253	247	207	264	263	249	231	267	263	253	277	275	271	229	257	246	251	268	245	247	243	234	269	246	237	250	232	229	236	250	235	228	243	246	253	272	225	233	236	261	239	242	254	241	225	267	241	236	233	234	257	257	212	232	241	238	242	212	233	213	229	230	262	207	223	261	252	249	250	228	221	278	257	223	250	266	244	225	274	252	241	244	250	248	254	212	236	241	266	248	249	236	248	269	229	260	262	241	221	240	237	229	233	260	226	252	224	253	263	244	270	246	226	239	247	249	225	279	247	241	243	240	239	234	280	272	232	239	248	250	263	287	256	250	219	235	246	251	237	236	249	235	230	248	232	249	255	272	224	258	226	245	260	238	247	259	260	250	269	256	214	229	240	225	267	257	249	232	227	243	252	230	248	251	239	251	259	256	246	236	242	242	239	264	262	237	237	242	259	238	247	261	278	260	254	245	225	275	233	242	243	241	271	250	219	254	239	253	241	256	207	238	256	250	235	229	263	253	228	251	239	224	219	235	221	229	230	259	241	256	249	245	250	259	252	257	222	252	259	232	239	262	261	270	252	263	256	242	253	232	246	264	264	247	236	260	250	231	243	249	252	271	260	247	256	235	277	205	251	237	204	228	273	269	248	254	251	257	250	235	226	273	224	243	256	230	247	260	244	275	266	216	255	290	235	262	253	252	222	244	220	209	265	230	262	221	251	242	244	236	229	239	247	249	257	253	237	268	261	265	258	246	237	234	258	245	258	255	237	227	273	247	231	222	261	265	227	277	229	242	210	239	253	247	255	254	242	246	256	259	239	251	244	260	215	262	255	232	238	241	255	230	232	264	238	232	243	231	259	210	242	244	278	244	259	256	221	249	259	224	236	209	252	259	225	230	279	228	217	256	231	233	238	277	230	246	227	247	237	245	249	235	234	263	231	263	243	256	249	200	256	248	226	254	231	238	236	267	242	246	248	234	236	204	255	254	247	233	271	263	283	226	243	275	226	241	237	242	254	234	233	255	221	265	228	248	217	227	247	248	220	248	243	232	219	257	251	257	233	255	251	279	237	245	251	260	238	232	272	249	238	228	254	214	243	232	223	246	254	262	243	225	228	210	251	232	240	227	234	235	231	242	248	260	247	237	261	215	251	233	242	233	241	259	264	251	234	235	258	247	227	237	233	242	249	248	259	249	250	249	231	242	215	237	240	238	212	240	260	240	205	220	237	232	267	238	243	249	284	268	231	264	269	254	256	221	256	249	244	254	234	210	225	257	235	238	256	260	231	273	239	254	258	243	229	256	224	231	251	254	240	245	249	230	273	262	240	228	258	249	244	283	236	231	242	217	255	232	227	249	261	216	227	254	247	230	222	225	236	228	255	223	264	226	256	252	246	237	241	264	230	267	245	246	231	258	238	231	222	240	274	268	238	238	224	223	231	272	252	249	229	225	217	217	271	254	235	245	243	266	246	266	232	246	229	235	246	259	252	258	254	214	251	266	270	249	268	258	263	252	234	204	270	251	270	237	256	249	236	237	238	250	237	235	237	257	253	238	239	254	254	248	243	264	241	223	246	255	249	252	225	244	271	265	244	246	245	265	241	228	262	258	264	227	230	242	245	235	229	237	241	248	245	242	246	244	266	244	223	257	236	255	252	261	236	222	258	224	248	228	234	230	265	208	245	223	274	245	269	245	246	251	184	210	250	276	212	253	255	242	233	213	246	255	239	240	252	198	252	239	234	273	247	225	229	247	273	253	264	260	284	241	268	258	258	243	269	236	214	254	237	239	224	231	274	237	238	256	228	217	232	259	232	226	226	244	254	206	233	232	250	233	228	265	245	245	254	252	257	244	249	231	247	245	247	253	247	227	244	261	247	239	244	228	218	246	246	236	232	248	234	226	248	255	258	255	240	237	255	209	258	258	242	233	259	236	218	244	302	229	223	254	262	245	230	257	255	224	216	234	254	265	235	232	257	270	270	248	261	227	224	254	247	245	262	247	267	234	258	254	255	271	227	258	241	252	241	281	242	245	228	252	229	245	216	238	260	226	240	249	267	259	234	248	229	222	231	228	282	234	237	275	241	246	250	269	254	246	227	257	260	247	222	253	248	260	254	229	243	238	238	255	244	214	204	214	251	256	220	225	260	248	218	240	270	243	272	255	250	271	258	224	238	254	238	224	259	251	219	238	230	257	224	233	222	233	250	249	251	221	250	242	239	247	235	267	276	229	224	218	260	265	228	247	217	224	245	233	240	249	251	230	249	229	245	252	262	220	241	246	251	240	244	238	258	268	243	255	236	252	239	251	232	248	246	264	228	261	241	237	240	246	277	217	230	215	235	236	265	248	239	234	250	243	228	242	241	262	254	257	253	273	241	203	223	238	251	258	261	258	240	251	261	253	275	267	228	213	251	251	250	254	241	236	238	268	234	264	215	213	242	204	231	260	242	251	235	247	254	243	246	202	277	247	237	255	252	252	226	215	283	228	248	248	252	235	254	242	206	257	239	259	254	255	229	265	259	232	243	224	228	228	276	266	256	255	255	229	247	228	261	263	229	260	259	230	237	241	211	233	237	237	261	261	238	219	225	263	223	237	231	217	243	242	221	259	254	233	246	241	253	244	247	232	234	240	233	242	277	245	215	253	254	238	260	245	227	238	251	236	264	251	239	250	247	238	234	253	220	260	234	269	252	222	257	233	218	269	241	240	234	240	216	229	244	225	217	235	221	251	277	227	245	239	252	256	217	250	237	247	233	219	242	261	249	221	235	250	260	254	213	242	236	215	256	223	243	231	263	262	244	242	252	249	247	259	220	262	249	249	214	240	253	219	265	269	238	273	238	249	261	239	254	229	204	257	240	255	261	251	239	278	256	255	239	260	237	254	218	255	257	238	255	223	215	268
26816	20893	17098	7643	3295	1908	1315	892	717	652	661	635	601	543	545	468	538	487	552	549	515	500	490	470	499	491	439	382	412	396	400	393	398	396	401	427	426	403	398	405	395	421	384	392	397	376	382	386	395	366	399	404	386	390	407	363	380	399	398	346	397	395	378	404	401	381	388	398	408	373	387	359	375	379	408	341	376	399	404	375	356	387	339	398	403	371	349	371	383	364	375	378	358	364	354	399	374	379	403	362	388	389	374	382	359	368	379	373	358	354	351	359	373	405	356	408	387	382	333	405	374	356	397	344	364	372	384	369	366	395	397	351	327	352	381	370	393	347	379	369	339	368	352	359	367	380	364	348	331	380	376	384	380	371	372	389	371	369	373	383	406	389	357	385	395	365	348	336	363	409	394	389	376	324	368	349	384	375	375	351	362	369	383	373	369	375	387	379	376	408	344	372	337	375	324	382	397	402	399	375	331	390	353	372	371	394	357	351	397	373	378	352	373	365	359	312	364	421	372	363	397	400	347	386	395	413	372	361	391	376	375	337	364	363	353	405	362	385	382	384	313	399	364	377	363	361	374	352	379	387	355	377	345	399	371	368	381	341	405	351	372	369	387	357	360	407	401	388	382	389	392	343	400	393	358	369	385	369	341	381	392	384	398	386	379	347	402	359	363	378	376	395	355	369	356	329	373	380	348	377	417	353	383	356	350	403	388	376	424	406	351	398	384	359	377	385	384	374	357	372	411	395	381	393	397	428	371	373	378	398	412	391	372	366	380	358	392	387	362	382	346	364	358	374	362	389	404	404	383	406	341	345	368	324	386	372	367	399	381	373	391	372	402	392	336	350	363	394	385	393	381	385	373	379	366	378	387	366	382	344	369	376	359	353	352	414	359	385	355	357	373	374	381	381	409	410	366	367	360	369	391	345	369	339	374	371	375	381	377	374	365	377	397	377	373	358	349	381	378	370	351	345	363	382	380	381	404	367	377	352	380	411	365	379	362	391	372	396	347	380	365	351	368	345	372	390	388	386	373	382	387	364	342	376	373	392	381	381	349	382	360	380	395	368	366	349	377	379	401	378	374	364	361	366	387	355	408	406	377	379	369	379	357	374	352	404	358	377	349	363	359	408	382	355	392	370	388	368	397	386	347	382	365	373	392	374	361	391	390	336	363	374	372	366	381	362	363	380	382	380	373	377	348	373	404	378	373	347	369	340	362	401	386	389	401	403	376	380	361	344	365	374	366	335	402	360	354	379	382	383	385	373	359	362	376	343	364	348	385	331	350	390	371	355	384	338	402	359	344	403	357	374	360	362	363	357	358	389	384	365	402	353	363	343	349	392	373	363	367	376	364	375	376	358	394	329	377	376	374	347	381	375	382	383	331	400	345	403	354	374	370	381	345	371	355	360	397	340	369	352	367	363	361	349	391	375	352	371	342	347	396	370	401	348	355	347	349	366	372	395	391	368	368	371	374	373	396	388	393	364	390	355	367	376	371	367	375	347	356	391	338	395	403	361	373	360	329	358	321	359	376	383	328	356	362	347	371	393	362	349	341	364	366	360	357	361	360	384	363	348	361	344	375	351	407	372	359	361	397	403	367	372	373	326	366	367	351	346	369	348	352	372	351	370	351	380	393	379	382	364	396	359	370	385	399	382	376	373	393	345	414	357	365	402	396	379	347	396	407	371	376	369	371	392	365	360	340	371	348	382	379	374	347	374	395	364	372	388	357	367	361	343	401	386	377	387	403	362	389	388	370	386	371	351	391	356	386	367	407	397	359	352	398	382	322	373	345	377	377	368	358	366	382	369	360	373	381	341	358	358	364	374	362	392	353	424	380	352	380	373	380	402	328	360	358	359	366	347	362	365	391	379	381	356	406	380	380	367	352	363	406	399	365	326	372	348	371	343	378	370	341	379	414	377	352	394	380	367	343	385	362	410	371	377	416	343	387	397	360	386	357	391	398	358	385	367	366	327	369	384	373	355	393	391	395	354	353	351	357	362	376	384	349	347	343	354	340	370	369	357	364	375	376	357	379	328	391	379	370	393	381	385	366	365	370	371	377	390	331	387	369	384	375	386	383	341	359	386	373	347	387	331	376	367	384	361	384	348	374	373	393	380	363	352	378	392	400	333	382	368	344	380	375	380	377	353	369	387	374	360	411	367	364	414	386	347	380	385	338	370	350	375	362	368	381	366	383	355	420	389	401	387	383	360	408	348	348	364	368	377	391	374	375	395	360	388	368	364	378	370	375	368	357	393	387	361	366	375	341	369	373	387	387	363	379	344	382	400	369	346	388	348	358	378	380	360	356	375	362	382	358	355	374	353	386	359	330	376	384	379	362	399	380	398	392	364	367	392	355	358	366	360	369	368	381	362	340	369	344	389	374	382	356	344	371	385	365	383	374	375	393	358	367	339	349	364	364	352	389	394	353	364	363	386	378	385	374	388	385	400	360	353	386	380	385	388	411	349	380	379	344	354	402	376	359	379	353	367	345	386	366	375	399	366	380	383	379	377	363	337	372	417	351	375	388	400	403	374	365	400	349	358	416	389	361	358	377	351	317	388	350	385	384	388	395	365	378	351	353	352	355	366	372	325	369	392	341	325	384	399	381	358	372	359	385	370	377	395	420	356	339	389	400	389	367	372	370	368	379	322	402	379	341	382	353	381	380	383	377	407	373	377	371	384	359	330	378	385	368	339	383	358	382	418	396	360	389	384	356	379	361	374	373	387	355	362	402	347	375	367	375	365	367	372	411	378	355	352	370	358	404	341	344	362	367	371	386	382	335	368	395	356	380	325	369	345	361	367	377	373	385	366	427	365	335	348	359	369	394	371	380	378	372	373	386	366	375	353	395	383	378	351	366	371	370	363	382	383	386	351	377	400	358	372	393	371	360	359	355	370	399	390	380	368	373	388	382	387	383	385	377	371	353	382	377	344	376	362	354	392	358	389	382	383	374	393	420	377	392	382	356	382	367	349	358	412	320	406	395	387	378	379	372	370	351	363	380	369	368	414	372	342	370	343	415	366	391	371	353	357	353	399	400	358	369	353	380	373	357	331	377	359	395	380	374	362	375	394	365	372	390	351	389	375	387	359	371	369	362	368	365	385	358	393	395	356	377	390	370	353	389	386	341	347	353	351	383	361	354	384	380	395	388	384	372	363	395	347	409	390	353	344	333	357	388	358	389	378	390	402	359	393	338	412	382	378	342	365	371	374	345	356	363	328	375	371	362	387	386	387	357	381	365	385	393	362	383	374	336	334	379	393	362	385	367	368	396	381	358	408	349	375	385	356	355	335	379	382	332	363	364	396	368	343	357	347	356	355	346	381	357	355	374	369	389	367	374	346	405	388	377	353	382	369	392	374	373	356	419	365	382	401	367	370	382	355	365	366	384	374	364	343	378	386	328	370	347	380	341	387	364	368	347	325	361	382	362	367	390	380	371	360	377	340	413	360	392	389	375	365	392	363	390	365	336	334
13212	22538	17567	8868	5595	3749	2427	1708	1373	1176	1132	1017	900	868	861	760	750	826	795	818	778	704	691	768	722	673	592	542	543	515	527	556	483	544	472	546	555	512	555	545	497	518	506	493	486	499	505	468	505	459	540	495	478	497	503	486	488	446	480	471	498	503	481	420	474	493	456	468	413	485	496	450	489	430	424	457	453	452	457	452	506	460	438	465	472	479	488	478	485	429	477	476	414	466	463	474	454	464	455	444	442	502	480	425	455	454	469	476	453	482	454	476	485	437	425	462	459	456	442	504	453	481	493	436	451	463	496	443	448	470	498	424	480	440	445	477	457	443	457	444	462	457	459	488	470	436	464	459	471	425	423	450	440	470	444	444	491	498	504	441	459	481	478	436	490	465	442	447	462	508	477	459	449	453	434	450	440	468	479	446	445	447	498	464	417	460	457	447	479	450	444	443	449	458	489	460	441	476	444	456	478	453	454	431	452	429	478	466	468	461	448	455	477	421	461	454	460	465	452	467	428	445	479	464	489	460	481	451	445	473	484	473	470	477	444	479	477	435	472	460	437	474	484	458	450	450	465	443	477	475	461	455	469	460	456	452	422	431	483	453	463	456	454	441	397	484	426	467	481	464	466	466	464	419	434	477	466	434	465	422	456	476	460	465	452	461	477	444	450	414	451	462	493	463	460	486	487	451	488	476	500	439	512	460	470	451	430	454	475	448	487	472	478	487	470	483	481	438	437	464	474	485	471	408	478	456	449	482	493	440	454	485	463	458	468	463	455	460	475	433	460	436	501	470	471	424	470	449	430	434	500	420	457	468	462	428	476	438	464	473	507	445	471	496	463	475	461	460	460	464	445	472	495	441	481	482	455	448	426	461	436	439	456	449	468	436	436	462	439	449	457	436	439	510	429	450	431	456	437	420	413	471	449	453	471	492	439	456	505	459	441	462	438	431	474	468	452	437	426	466	482	459	486	397	430	449	440	480	442	464	441	465	468	479	479	453	455	476	433	488	424	436	485	468	439	442	469	454	448	456	501	426	480	459	438	486	457	489	448	440	477	438	423	475	461	441	450	464	492	438	452	441	489	422	438	466	466	487	463	485	480	405	440	452	465	479	480	468	482	449	466	400	443	468	455	463	464	474	473	424	473	485	464	468	470	471	472	443	465	490	452	410	456	469	438	482	460	511	443	453	449	488	434	432	450	469	441	430	509	442	485	493	453	484	473	477	461	448	442	483	427	434	500	434	481	494	482	458	465	451	471	457	490	426	447	459	474	449	485	430	472	449	483	476	464	404	474	469	466	470	445	505	447	442	456	499	450	459	449	428	489	424	476	466	486	466	431	464	442	486	429	467	451	501	474	477	476	483	435	421	471	467	444	450	431	433	436	442	450	462	433	456	486	491	475	435	457	499	479	457	484	479	454	484	481	447	487	435	457	477	476	439	490	430	452	434	430	527	485	446	445	461	481	429	456	440	474	495	477	457	447	462	485	459	481	469	442	459	450	444	443	444	498	480	463	465	452	436	444	429	427	451	472	424	462	490	441	436	485	458	446	502	478	465	450	398	474	470	473	431	447	455	486	423	457	463	446	447	465	408	442	452	447	435	456	435	487	474	433	453	480	471	452	439	501	457	459	468	463	445	434	481	452	471	487	458	446	466	443	488	449	471	465	466	450	453	406	450	486	467	431	443	466	443	469	472	460	463	485	487	482	432	439	420	465	472	436	445	448	459	483	448	462	440	457	458	470	483	446	475	431	449	483	482	469	440	472	460	412	485	453	464	436	481	464	488	460	486	448	464	399	468	460	503	443	453	481	439	431	437	452	490	451	473	476	458	442	436	469	489	438	458	430	429	488	447	427	446	466	442	436	493	467	486	514	468	441	444	462	465	468	440	493	481	483	451	466	463	458	464	463	485	491	429	440	460	480	477	457	432	438	436	428	468	518	456	454	443	471	442	490	469	487	441	452	500	481	439	459	450	436	469	457	469	434	463	450	486	456	465	477	481	438	456	455	462	421	471	469	451	465	496	437	415	510	501	473	458	435	464	492	442	431	448	430	464	464	488	446	473	490	436	439	449	485	464	463	448	475	455	481	426	447	438	463	451	474	451	456	460	482	451	441	470	483	480	460	453	465	485	449	487	471	490	463	463	450	457	455	459	445	434	491	458	447	416	455	493	463	416	466	466	484	450	502	442	453	491	458	492	441	471	418	464	457	476	485	454	411	456	440	470	473	448	462	456	444	446	480	443	489	438	482	458	475	457	481	489	465	427	437	470	492	455	476	447	459	482	422	462	454	449	448	478	479	450	472	456	479	482	479	493	464	462	471	463	457	464	455	458	469	437	483	448	460	482	434	450	475	471	441	444	454	496	454	438	434	447	458	455	450	415	439	477	486	442	440	447	450	459	441	461	454	486	477	440	426	444	450	488	404	447	469	465	463	465	431	482	454	436	467	455	442	456	471	457	459	446	469	448	418	414	471	453	476	456	472	488	447	472	423	459	471	444	487	463	494	430	464	452	457	491	484	440	457	481	468	483	460	475	482	473	451	483	466	489	452	486	462	441	490	456	460	453	448	457	441	462	428	449	443	448	460	457	452	472	463	468	430	432	473	483	424	424	480	456	461	496	446	450	459	486	461	483	469	427	432	477	449	456	417	455	467	476	448	473	436	491	420	479	448	444	471	437	459	466	464	498	463	482	440	467	449	463	429	454	432	438	480	477	462	447	487	457	478	462	483	453	468	502	441	493	438	416	449	445	434	468	472	492	472	454	443	446	473	465	483	450	467	455	479	497	438	480	456	491	449	429	420	484	432	481	487	480	433	476	492	481	434	465	470	480	443	455	468	456	480	440	464	459	474	465	465	500	493	490	425	474	493	447	477	455	446	424	491	438	479	454	457	452	447	491	468	468	460	435	437	490	468	427	405	461	503	455	462	497	498	449	452	453	462	466	445	480	418	475	467	485	466	489	463	462	450	458	455	490	447	447	466	427	470	492	448	492	428	482	457	478	494	425	420	458	461	443	492	427	458	439	456	428	487	451	473	490	444	473	458	453	439	429	446	482	454	436	473	448	443	472	469	452	479	447	497	444	484	453	493	493	465	447	458	461	429	441	490	471	480	439	463	419	459	490	425	442	481	467	470	461	442	413	436	469	480	485	467	444	478	463	424	491	516	461	463	485	443	441	449	441	431	432	445	438	485	432	464	444	481	423	493	457	477	430	495	465	450	405	478	494	455	483	477	411	460	466	474	411	454	471	475	466	505	470	464	456	470	440	449	459	462	429	455	451	451	484	466	446	491	432	459	470	436	474	452	453	429	415	487	476	439	464	444	445	478	436	471	475	465	486	436	472	460	443	488	426	460	430	471	449	439	427	488	448	457	473	431	439	469	489	442	479	460	467	474	443	484	441	453	480	476	489	437	482	473	420	445	450	495	446	439	475	456	477	461	455	448	456	451	466	470	472	477	468	454	446	473	492
23732	21064	28419	23937	21058	13173	2955	1440	1112	972	856	726	730	611	583	530	583	531	651	605	531	486	492	524	487	440	366	367	332	306	322	304	319	303	298	319	358	361	377	350	328	295	297	284	287	291	320	286	277	298	294	266	269	302	276	287	303	276	264	267	252	299	278	319	245	266	277	268	258	258	277	273	272	239	301	270	289	276	267	285	269	263	254	247	265	271	286	258	257	263	267	248	259	257	261	251	266	266	278	275	237	233	277	258	274	236	250	286	278	227	260	262	252	219	264	245	240	257	252	264	263	253	251	256	252	280	261	273	236	266	256	264	242	247	282	237	260	269	275	262	265	246	272	232	298	258	277	282	246	256	269	291	268	284	254	252	237	229	276	258	268	243	246	241	262	260	245	240	252	252	255	239	256	269	245	296	262	258	281	246	266	259	260	279	260	278	261	264	259	298	232	264	247	255	271	261	266	278	228	259	249	252	263	261	255	251	247	235	271	282	252	265	261	296	274	213	246	258	240	252	254	250	267	276	268	269	261	266	261	253	247	263	230	249	245	250	242	248	258	276	285	260	293	227	249	289	262	240	241	250	247	260	265	252	266	248	260	268	237	257	228	254	266	250	258	246	244	270	248	262	268	271	267	261	242	267	258	250	242	265	244	234	271	267	273	248	267	251	250	262	267	247	227	228	263	268	263	246	277	241	255	247	283	260	260	263	248	235	264	243	255	259	272	249	279	239	272	265	258	275	258	241	242	235	262	239	270	242	232	255	286	255	244	253	293	226	260	243	243	251	236	257	245	265	243	267	278	234	253	252	275	259	275	258	251	262	275	276	259	240	261	268	244	239	247	248	253	250	255	276	243	263	247	258	258	272	243	264	248	263	245	269	239	265	257	266	268	256	242	252	239	253	257	249	267	236	257	272	243	246	291	264	239	262	280	270	232	271	260	248	230	248	238	265	244	238	228	249	263	267	255	228	259	243	281	260	253	242	268	292	263	249	261	248	275	249	244	251	264	267	249	260	289	256	251	239	276	284	246	258	277	262	236	252	254	258	239	248	262	264	236	269	262	254	264	231	220	250	274	235	258	265	268	255	259	300	276	261	222	216	246	243	254	272	250	240	237	233	264	213	254	261	277	274	283	256	264	234	273	273	259	247	255	264	256	238	256	252	232	256	215	257	239	268	245	263	256	229	251	266	274	254	260	254	257	234	244	252	264	262	232	249	273	244	268	243	252	258	256	247	261	233	274	268	279	223	266	251	243	290	280	230	251	222	247	269	263	251	254	236	266	246	254	260	266	259	272	264	270	256	238	256	267	218	259	272	242	271	257	295	268	245	232	261	225	246	237	254	244	260	248	279	250	271	279	245	271	244	238	290	249	240	268	240	236	283	257	250	240	246	253	264	267	248	258	247	245	255	238	282	241	236	258	256	237	256	266	307	236	245	258	247	278	246	283	245	247	263	253	258	243	250	257	240	273	272	218	271	261	258	260	248	268	272	261	257	268	254	259	229	216	262	242	230	275	261	250	267	254	270	273	249	232	262	282	262	244	199	264	250	250	260	245	282	255	245	272	272	257	230	248	236	234	255	255	256	250	263	267	268	238	269	255	253	263	283	250	256	258	252	236	250	267	261	228	257	248	277	236	246	247	271	237	236	254	263	264	269	272	241	259	231	259	249	246	250	287	272	230	258	252	257	246	266	226	232	251	243	306	282	245	281	260	258	274	245	276	262	251	246	228	225	263	247	232	237	248	251	274	259	278	253	285	249	273	260	263	276	228	258	239	241	251	270	252	258	270	232	248	238	245	253	251	267	251	250	250	265	267	264	248	270	240	229	265	234	265	267	246	262	239	267	266	247	235	244	260	260	244	267	285	255	260	249	273	249	238	235	246	252	213	237	249	248	244	254	244	262	238	291	285	256	228	246	259	265	283	267	255	257	266	257	229	228	226	258	257	272	260	266	251	264	260	250	258	267	247	260	254	229	215	245	255	253	269	262	247	242	244	241	249	229	253	257	231	275	260	264	249	244	242	262	271	248	280	238	255	265	238	256	245	265	274	285	264	252	265	277	267	265	232	276	270	249	243	250	279	255	227	245	246	275	255	261	263	239	248	280	266	263	260	255	282	270	243	258	266	250	237	231	261	268	254	245	258	269	254	270	233	249	243	241	249	263	247	256	233	260	277	260	245	251	262	268	283	250	249	247	252	258	272	248	241	243	222	250	252	271	251	221	250	248	243	256	253	267	275	259	257	237	250	249	259	270	259	267	244	263	280	247	257	273	279	247	238	236	230	250	225	255	283	288	258	232	255	263	228	262	221	252	228	236	270	228	225	263	261	223	238	269	234	261	282	266	244	255	266	254	274	248	258	240	264	257	247	248	264	241	250	261	261	251	267	240	268	264	261	250	262	250	273	244	237	226	263	257	272	230	265	288	248	282	262	262	264	261	271	263	226	247	234	254	241	236	263	250	230	278	246	253	261	281	249	258	285	264	238	242	236	245	249	275	263	256	256	241	249	275	237	232	238	239	255	268	249	259	253	270	271	231	246	268	275	242	228	260	231	264	249	250	236	243	253	266	270	267	229	261	253	285	276	277	253	263	245	265	255	256	260	237	255	258	249	243	268	282	263	252	237	262	249	276	229	262	278	274	253	264	258	241	285	229	249	238	253	232	255	271	261	253	261	265	290	235	251	240	248	267	257	271	230	240	273	232	281	238	251	265	253	208	240	269	246	254	265	244	257	244	267	275	278	239	242	234	269	230	273	258	255	249	259	239	302	263	263	268	253	274	236	256	277	255	252	263	233	232	292	269	217	282	265	270	253	253	275	246	231	280	255	231	249	254	266	235	236	252	272	270	262	249	251	239	285	223	259	255	282	251	232	258	240	269	266	263	275	251	237	246	278	233	257	248	243	234	264	269	241	235	258	262	252	264	254	231	233	247	236	269	263	253	247	255	252	261	254	253	252	260	228	260	257	238	248	261	243	240	272	238	271	273	271	260	246	297	257	253	261	257	280	266	243	226	281	220	274	242	253	289	256	252	238	226	266	215	259	249	236	254	212	264	285	258	290	262	221	248	247	250	255	246	271	259	262	238	262	244	247	287	249	236	255	232	255	233	229	241	261	259	284	243	245	282	277	255	266	253	248	228	249	273	268	238	247	247	273	248	236	282	245	273	259	220	257	249	264	275	243	249	278	277	264	287	243	250	245	283	264	276	243	272	262	270	273	251	257	242	248	273	230	245	255	245	238	242	243	278	280	251	236	235	263	249	262	278	259	261	273	228	265	257	240	248	251	270	254	279	255	266	239	242	259	248	266	249	283	254	267	238	252	242	259	239	248	260	283	273	265	263	270	207	271	229	267	250	272	251	258	255	277	265	222	237	263	276	268	261	261	283	251	257	230	268	257	271	243	237	217	256	238	250	240	264	249	239	267	264	261	269	261	235	244	268	241	229	261	227	247	253	224	239	245	265	248	269	250	261
14294	29481	24603	15081	9651	6311	4370	3069	2334	1980	1734	1522	1316	1090	973	999	978	945	1043	965	880	777	777	783	793	650	525	503	477	422	439	451	395	430	435	492	472	417	449	476	444	471	405	412	376	394	392	375	380	400	394	380	372	386	361	353	301	351	358	330	379	364	359	375	324	349	322	318	342	375	323	289	333	340	337	311	344	324	345	359	326	298	336	312	350	331	341	319	345	369	303	355	300	334	343	345	328	316	321	338	329	305	297	282	337	339	343	289	318	341	326	324	323	331	301	354	341	339	309	344	291	336	324	338	312	332	305	321	328	343	294	317	313	333	318	311	338	314	320	337	296	334	350	313	332	318	311	359	351	319	316	317	332	333	302	305	346	339	317	344	346	348	328	304	326	299	304	331	335	328	321	309	320	340	287	306	305	307	298	324	299	324	353	318	338	323	295	297	327	298	347	319	317	331	306	320	339	321	343	343	333	287	320	341	322	324	300	323	322	323	328	338	342	296	323	325	326	316	353	314	336	369	325	346	331	317	307	297	328	298	321	295	312	313	306	307	306	337	313	302	319	311	327	341	317	319	342	336	300	319	315	349	301	299	343	341	327	297	335	292	303	323	332	301	303	299	321	296	314	321	310	311	337	320	338	317	316	288	304	310	328	306	315	290	335	346	334	319	331	351	341	316	296	330	300	308	326	283	314	370	322	358	381	310	319	302	325	314	330	293	316	328	287	323	313	316	306	322	319	338	308	293	339	326	283	319	337	333	314	294	315	350	331	329	316	311	303	335	299	322	328	305	373	328	346	318	292	333	345	345	315	327	290	339	324	320	323	334	343	327	324	337	318	283	331	346	322	297	305	324	304	333	337	317	298	335	315	322	322	309	316	320	334	305	278	335	295	354	316	308	321	324	322	290	314	326	289	337	328	338	300	334	336	330	335	288	301	322	348	346	330	308	265	339	320	335	320	327	290	349	330	331	337	326	312	296	321	324	279	347	341	283	323	313	310	309	301	274	311	288	338	316	317	322	307	326	325	298	309	309	307	334	322	320	315	274	346	347	361	270	337	308	308	315	331	302	338	334	294	330	301	319	322	354	298	332	314	307	301	292	282	336	310	305	320	339	312	320	305	331	332	300	325	326	337	331	314	359	354	332	339	312	342	319	356	337	334	322	304	324	309	313	313	352	283	350	322	276	278	353	319	312	337	324	335	323	314	314	321	286	338	332	343	287	342	326	314	328	292	322	343	364	300	319	323	316	313	345	301	321	337	293	286	326	341	328	289	316	323	326	330	315	324	302	287	308	332	354	315	327	322	325	307	338	312	279	322	292	311	325	329	316	347	326	312	327	320	332	355	344	370	286	313	321	309	339	325	321	340	316	315	336	326	304	328	293	316	324	327	313	332	319	327	312	291	321	316	299	334	367	320	311	302	289	311	348	331	290	330	350	324	295	325	285	325	344	291	315	343	344	311	297	312	332	319	351	300	330	312	332	333	314	361	331	297	328	289	312	320	313	325	291	315	312	283	301	328	322	325	300	344	320	280	331	329	288	300	311	307	337	302	326	282	334	331	358	315	313	300	323	316	347	275	343	301	335	341	321	318	299	330	308	329	303	311	289	323	314	332	307	348	314	338	325	317	322	330	302	360	335	289	305	327	313	332	381	318	308	336	336	311	331	316	335	347	319	326	315	330	288	302	334	329	280	320	333	309	305	337	322	322	320	334	286	312	342	294	331	302	309	317	303	317	300	307	312	306	314	316	331	300	302	320	270	341	311	361	337	281	342	338	322	319	357	329	316	290	339	327	323	333	293	319	338	329	291	316	290	333	323	316	355	318	319	299	302	348	309	334	309	311	331	307	329	315	339	344	321	302	332	307	343	318	315	334	323	357	312	350	301	331	345	345	315	348	332	322	306	340	310	315	322	338	314	313	285	350	300	309	302	356	306	317	361	330	297	336	292	311	326	314	306	343	331	334	302	370	321	353	334	321	316	329	316	338	307	327	310	314	305	295	307	316	320	303	311	288	356	372	336	311	345	335	301	290	296	299	321	373	340	302	309	289	328	340	324	317	316	357	314	318	308	320	350	314	334	312	329	351	309	294	326	333	333	335	323	290	344	322	297	340	317	305	351	321	306	336	287	324	297	316	367	336	306	350	314	311	321	318	316	321	350	323	330	346	332	300	290	314	290	305	291	302	359	283	286	317	299	294	298	308	289	337	336	319	348	314	321	326	307	312	321	325	321	334	329	312	325	338	351	329	338	329	323	321	324	358	310	316	318	326	310	339	295	326	319	342	304	312	320	343	331	295	300	297	335	302	335	341	322	344	330	306	367	308	338	334	347	305	320	308	295	300	277	340	350	307	330	311	300	332	331	333	344	328	325	316	320	360	285	329	332	333	297	316	308	328	315	311	317	320	323	332	278	346	350	307	341	313	300	302	357	321	322	329	341	322	332	322	318	330	316	326	321	319	306	335	329	322	335	317	322	295	312	323	328	331	357	336	309	309	342	297	317	310	309	360	323	334	333	327	314	324	335	308	337	308	311	340	333	309	308	312	336	307	322	315	303	336	303	286	323	316	313	308	311	320	324	316	323	327	353	319	335	316	307	297	341	310	337	319	356	343	311	313	304	316	314	303	304	294	308	299	308	331	304	332	310	328	339	325	349	314	316	329	302	332	337	298	320	339	340	338	302	313	305	356	331	337	295	324	317	312	322	313	293	340	329	286	358	307	288	301	353	307	324	324	345	292	328	302	357	348	342	323	330	302	291	289	290	324	343	316	288	325	337	323	334	316	304	303	312	352	335	342	311	319	322	288	297	335	309	341	306	325	331	311	316	327	312	308	354	299	323	299	299	324	316	327	331	344	357	307	263	343	303	321	327	337	310	321	311	347	333	333	297	334	297	322	333	340	314	315	337	344	303	300	327	307	320	342	357	352	319	297	315	324	339	317	332	295	332	314	330	305	343	325	334	349	319	333	299	321	335	301	314	327	323	333	330	321	323	280	341	318	333	305	320	339	331	308	342	299	300	323	331	312	319	329	328	303	348	316	335	319	319	348	354	340	280	304	321	316	346	316	344	354	336	347	304	333	284	296	332	330	306	344	333	330	305	322	304	333	315	335	314	321	283	347	312	331	334	324	329	352	303	333	319	310	345	295	305	326	352	343	317	318	323	312	297	332	362	335	292	367	346	314	308	338	322	306	286	347	311	320	328	297	340	313	305	332	330	320	357	325	310	333	326	332	314	310	303	317	319	314	327	346	329	328	324	318	320	316	300	320	324	302	331	305	329	342	313	343	337	297	325	324	320	339	311	312	320	346	298	308	313	329	351	327	299	311	327	319	365	343	309	335	304	324	322	345	332	330	330	326	333	331	311	302	357	305	323	318	315	307	323	326	344	366	296	304	354	302	350	325	321	300	332	322	313	338	334	314	335	320	326	293	324	341	304	347	350	306	321	321	337	291	272	315	287	309	318	332	316	313	310
22671	21048	28857	23464	21058	21172	12016	2294	1512	1325	1155	998	869	848	699	659	621	666	704	743	623	586	544	627	551	420	366	354	352	301	327	292	291	302	321	314	344	329	310	268	316	293	258	268	260	249	256	266	289	247	236	270	246	233	229	225	246	225	232	193	227	236	234	256	231	185	205	223	230	207	209	222	206	185	217	207	217	201	204	219	210	211	214	230	225	223	200	225	193	206	223	219	192	218	209	195	216	237	204	199	213	205	199	233	181	220	220	241	199	203	239	199	186	230	209	223	193	179	190	188	217	197	202	214	205	202	212	191	189	233	192	197	201	208	182	209	196	219	219	192	223	191	218	203	214	193	202	208	200	190	200	185	158	230	203	215	211	201	216	234	202	208	206	211	187	203	234	204	207	192	212	197	214	211	206	184	209	201	223	199	206	205	207	204	180	196	221	220	193	190	195	204	211	200	197	212	210	197	193	205	195	175	177	196	214	208	203	204	194	210	193	190	209	205	212	206	208	219	235	206	209	241	204	180	224	188	195	211	202	205	199	203	208	207	215	230	199	210	192	195	189	204	197	189	182	199	208	216	210	181	229	199	220	220	218	203	216	234	186	214	207	204	195	202	206	203	224	198	176	231	205	199	206	200	220	207	230	177	210	217	204	187	196	199	208	216	227	199	189	207	200	208	211	201	201	187	212	193	214	172	200	203	202	202	212	211	222	199	230	196	177	190	205	209	214	190	210	180	200	204	198	184	210	244	203	202	182	196	214	211	197	215	189	197	222	198	222	200	174	190	208	186	216	205	197	212	221	192	194	190	209	209	198	190	201	198	201	208	204	196	219	191	211	193	203	239	190	193	183	196	188	225	204	212	203	216	176	213	227	195	212	216	193	195	226	191	210	221	212	222	210	198	207	211	222	222	180	179	214	208	184	199	195	209	225	224	207	179	214	222	202	213	209	176	184	207	194	208	211	215	225	190	195	232	192	215	223	213	211	210	205	201	219	187	188	183	205	220	171	197	199	211	210	188	217	204	189	209	203	183	213	197	216	201	201	209	170	209	197	211	203	217	193	226	191	179	204	197	205	209	200	212	217	177	224	198	222	196	197	194	189	176	214	177	216	228	183	208	201	215	182	198	186	202	229	194	167	231	204	197	200	186	193	222	217	202	212	224	198	203	224	220	209	206	213	194	216	214	231	227	208	193	211	217	224	197	193	196	197	205	202	195	197	200	183	195	189	207	214	192	217	184	200	197	216	213	196	217	188	188	237	215	196	197	211	232	221	196	229	222	215	200	197	191	223	178	198	207	206	180	213	212	233	192	185	232	215	202	193	180	205	185	194	223	215	240	215	219	232	198	208	208	213	196	199	217	192	195	227	191	217	209	189	203	239	206	208	194	214	193	201	202	192	199	198	187	211	224	205	173	191	186	205	201	203	243	200	221	207	192	193	201	218	205	219	190	209	201	225	218	204	208	251	217	200	205	206	209	232	204	204	195	201	218	206	207	191	205	195	192	208	206	196	195	200	194	202	212	215	198	241	202	190	216	216	199	194	224	183	173	226	232	217	203	199	183	208	212	182	181	189	184	189	216	211	186	176	198	198	202	203	212	218	208	197	210	206	230	190	214	184	196	208	197	183	204	187	207	185	180	191	192	188	181	203	228	196	198	204	222	204	197	208	197	216	199	200	164	204	178	208	214	186	191	237	206	185	194	205	190	222	218	196	242	203	219	207	202	212	180	214	232	196	206	193	180	202	221	226	182	193	186	173	186	215	238	215	211	177	201	197	190	210	219	203	183	190	199	186	201	210	227	211	205	230	199	183	191	184	195	199	211	178	204	199	211	195	166	203	207	187	196	202	225	207	173	228	196	185	204	209	172	197	205	178	188	202	186	213	191	193	193	204	197	197	201	216	203	210	215	206	209	223	192	201	172	202	186	204	203	216	199	189	195	230	200	190	208	221	203	217	210	223	224	203	206	213	168	187	211	199	180	188	222	206	189	195	200	210	190	219	222	205	211	220	210	199	207	212	206	172	226	231	208	188	212	218	210	202	212	196	214	199	209	192	188	180	211	210	213	196	225	195	213	183	201	213	221	221	214	211	209	194	216	205	209	208	200	189	202	214	202	209	228	192	217	205	216	205	192	180	207	195	201	202	213	250	182	206	198	204	208	187	191	198	206	165	215	226	222	207	176	197	209	199	183	204	209	189	209	197	204	216	190	236	213	192	184	209	213	216	212	221	224	206	179	225	204	187	196	187	187	208	208	210	242	189	214	211	209	221	176	236	203	212	189	198	214	210	214	204	199	196	207	177	196	206	213	231	209	205	221	220	216	223	190	176	217	187	189	217	215	197	190	227	208	190	215	206	217	204	202	189	208	188	201	220	198	207	197	184	210	193	205	212	199	194	225	212	232	209	192	221	216	187	180	234	213	187	200	195	215	210	183	232	201	226	219	201	205	216	210	205	194	211	226	199	197	225	181	201	207	181	204	212	208	224	213	227	202	195	207	206	216	213	213	213	206	219	191	207	209	179	205	207	209	243	197	202	207	197	207	207	215	222	192	209	201	220	194	180	221	204	171	214	181	191	201	199	217	173	212	208	193	176	229	171	200	203	212	199	196	199	214	191	221	189	200	162	222	194	203	225	200	214	216	186	192	190	187	193	210	204	196	222	179	202	205	178	197	183	202	220	177	223	204	214	210	191	208	217	221	210	193	197	195	227	232	183	189	207	190	221	183	177	212	226	219	215	216	204	206	188	209	227	211	191	213	194	204	213	237	205	203	210	202	214	206	238	219	211	195	203	181	220	191	226	236	188	226	205	210	189	217	209	236	219	183	202	204	204	172	203	221	190	189	205	213	234	194	199	228	213	214	188	221	192	189	202	200	198	218	183	201	203	196	223	209	212	189	210	196	208	202	217	213	187	205	187	201	197	201	209	205	197	223	207	209	219	224	212	215	208	216	205	214	188	205	224	214	192	208	177	192	205	204	230	193	182	213	205	229	212	229	208	187	190	222	205	200	199	207	208	202	220	197	214	208	240	192	227	202	199	217	213	207	184	177	191	210	223	200	202	207	201	212	186	199	203	197	202	211	196	192	197	193	172	203	194	207	174	196	234	189	191	204	198	217	181	210	196	220	182	222	192	207	218	216	221	210	210	176	203	202	191	198	177	226	229	186	260	212	206	216	224	210	213	211	217	183	202	226	209	191	192	181	205	186	199	199	203	201	164	210	209	205	196	214	207	197	223	220	206	225	218	224	220	171	187	202	204	214	215	229	210	198	196	202	179	228	210	203	219	223	168	186	222	183	194	210	189	203	193	203	216	212	198	212	221	207	213	220	201	193	200	185	209	218	209	219	190	182	194	227	198	212	212	191	208	195	193	192	190	194	202	210	211	221	178	197	200	208	187	208	194	230	193	214	216	208	212	211	203	210	186	214	218	205	219	195	221	209	197	217	226	230	202	230	216	179	225	223	215	211	193	209
16437	33812	29279	19503	13058	8857	5865	4333	3416	2831	2436	2027	1751	1556	1415	1207	1147	1191	1236	1157	1031	897	912	893	872	586	532	491	469	450	414	370	404	394	444	420	468	439	421	432	353	364	355	349	341	346	310	281	322	293	303	302	328	301	320	290	273	285	252	292	290	292	297	299	255	297	286	268	281	275	273	284	296	297	270	263	270	230	273	242	266	276	284	277	295	265	273	250	226	240	250	265	242	250	250	243	235	262	238	243	226	260	232	267	258	255	247	239	252	224	255	268	254	257	235	249	259	238	263	222	265	264	227	219	265	261	227	215	255	217	239	241	253	274	273	263	248	267	238	236	260	239	278	241	246	265	246	255	239	238	245	234	251	221	224	236	245	231	250	249	233	260	235	256	247	242	234	275	254	254	270	256	269	266	262	246	260	272	236	272	232	238	251	240	235	239	289	231	238	219	262	236	251	243	243	273	244	235	255	251	241	249	225	251	250	219	268	254	225	231	276	231	239	251	231	239	226	247	225	247	224	275	249	234	251	248	230	256	257	241	219	235	271	242	258	259	256	262	239	246	237	276	239	226	228	253	260	234	256	264	250	240	240	230	239	230	239	253	219	259	222	235	231	244	265	252	239	266	246	232	261	243	259	262	244	243	239	225	262	265	278	249	248	255	257	244	252	226	274	251	290	235	254	246	257	243	226	230	245	254	270	252	252	222	283	242	253	221	259	243	243	237	243	282	243	260	240	245	278	249	236	236	244	236	228	249	245	250	237	255	254	272	262	234	255	245	241	242	251	267	259	260	244	237	245	253	260	254	267	249	260	254	243	245	255	268	256	239	230	244	264	222	248	254	258	257	255	234	256	242	210	210	257	237	228	216	214	261	237	242	244	272	248	239	226	247	234	272	249	288	247	232	264	223	246	267	242	242	246	254	217	259	247	221	257	254	211	267	245	241	229	266	244	248	251	249	242	238	257	259	263	247	249	240	262	228	225	243	233	237	228	241	219	236	263	250	249	236	238	216	243	253	248	250	267	255	271	231	257	217	250	243	214	237	243	221	243	228	250	243	222	261	257	300	231	263	263	235	254	227	217	272	257	253	221	234	277	264	236	231	233	242	243	222	242	265	228	233	258	242	245	250	247	239	238	248	232	232	239	246	239	227	246	223	230	251	231	253	248	217	270	264	240	255	239	256	255	222	247	259	254	232	229	196	287	236	266	245	274	242	237	229	258	234	252	242	253	201	241	254	229	246	244	239	251	242	223	240	250	265	255	207	226	265	247	243	235	228	247	240	239	241	243	255	238	260	241	248	253	268	235	191	246	259	229	271	224	244	243	232	273	247	228	242	246	254	255	248	264	214	254	240	225	247	253	238	239	229	247	240	277	244	257	251	209	233	250	237	241	215	227	250	241	257	252	219	253	264	218	255	233	196	242	265	262	249	222	219	252	238	269	244	253	270	242	260	256	227	214	258	245	252	247	251	240	242	221	241	247	248	206	242	246	266	260	249	251	261	243	230	239	271	222	227	259	252	241	234	234	254	218	215	231	219	246	248	255	229	232	259	251	217	228	263	278	235	251	255	247	252	248	223	233	250	226	249	234	246	232	234	236	274	274	263	229	263	261	269	244	235	265	251	229	233	232	233	264	249	246	223	248	283	255	245	280	203	242	236	224	233	238	234	222	252	241	257	264	265	265	243	240	269	244	231	255	251	261	230	254	217	253	262	262	246	256	219	235	263	233	217	267	231	240	247	247	231	237	257	229	220	230	267	214	245	249	250	243	219	240	256	257	253	234	254	271	222	221	215	256	252	234	247	224	258	222	229	234	219	253	231	249	245	247	254	247	280	221	210	243	208	227	241	257	246	271	254	249	245	235	247	232	243	257	252	199	271	221	243	267	250	262	225	250	216	243	253	261	258	233	245	239	238	234	242	244	259	277	232	252	260	243	257	233	220	262	232	226	233	250	252	245	252	207	230	234	249	229	245	254	254	229	253	261	216	242	251	202	226	243	252	255	248	249	265	240	225	241	227	243	275	260	257	253	249	266	254	273	257	260	262	237	242	272	228	226	240	259	268	228	235	251	231	255	231	242	252	246	229	237	247	259	248	253	230	241	248	237	271	244	245	259	246	244	230	247	252	235	244	238	208	230	238	255	231	271	248	255	271	229	239	284	253	248	252	246	253	245	241	236	226	234	246	293	251	224	237	240	230	219	231	262	232	251	246	238	259	223	246	242	228	221	254	225	254	253	230	238	252	269	252	239	236	240	245	241	266	245	233	231	231	261	257	262	228	231	264	241	246	239	225	248	223	275	252	247	228	244	247	253	249	214	238	268	243	223	245	263	252	237	272	235	250	268	240	219	271	231	262	254	249	254	274	239	253	250	243	252	212	256	240	237	246	232	213	260	238	247	258	234	205	231	226	259	238	241	234	244	257	236	255	264	250	248	277	244	242	252	250	259	250	228	254	226	240	246	267	238	237	230	212	229	243	242	247	223	266	254	273	242	247	245	224	232	239	265	231	282	229	235	257	212	235	198	262	247	257	248	246	252	225	241	252	247	246	281	249	243	257	243	226	228	233	243	259	220	259	212	250	253	237	239	237	235	247	227	245	241	255	217	250	243	231	273	223	246	249	265	237	228	238	226	255	255	254	230	231	218	244	249	241	255	249	238	230	216	240	268	268	233	254	228	222	249	237	219	244	243	239	239	238	240	242	244	217	261	252	247	227	272	240	237	244	238	254	221	239	245	251	243	254	251	270	255	231	238	225	247	243	229	245	264	213	246	251	232	236	256	239	243	241	244	235	240	256	247	280	244	274	241	219	218	257	224	265	218	260	247	252	263	242	245	225	228	234	242	265	223	238	272	234	264	219	235	236	253	203	264	220	240	224	233	264	230	229	241	269	249	229	240	220	239	247	263	242	244	257	235	226	271	249	237	248	225	257	243	259	208	252	245	241	254	239	246	290	248	236	232	240	248	237	224	239	237	266	256	248	270	240	246	238	254	233	240	252	233	268	269	247	262	247	248	264	230	244	253	246	257	226	241	237	245	225	238	265	256	266	232	245	235	255	251	248	228	233	239	255	282	259	259	277	240	251	247	255	242	250	243	269	274	261	260	243	266	254	247	221	235	254	252	244	246	281	268	243	238	222	253	251	236	239	252	279	249	225	234	249	248	226	249	265	227	230	245	237	239	214	259	264	235	250	248	224	231	245	240	224	237	258	232	255	221	243	244	230	234	247	263	266	248	272	262	253	271	249	211	245	232	227	274	249	236	227	245	262	261	233	243	253	249	250	215	235	259	253	260	261	276	235	222	241	272	253	221	247	272	220	253	258	242	259	266	268	240	237	258	215	234	212	246	246	236	265	233	281	245	256	243	248	245	272	239	235	213	218	254	249	218	259	244	240	230	217	232	215	244	245	251	223	246	237	231	228	215	252	246	239	237	213	256	231	252	259	242	230	258	260	255	228	259	247	246	245	262	271	233	254
26851	20801	16316	6977	2884	1687	1162	871	797	696	641	631	606	550	512	514	564	523	580	545	545	528	517	543	518	430	367	425	454	382	418	457	408	383	477	412	392	399	415	397	457	414	396	417	392	385	386	409	371	408	375	430	389	420	392	379	371	400	381	378	407	408	394	362	381	383	402	381	368	401	401	383	396	409	400	393	386	378	380	362	360	405	366	377	362	365	361	397	372	378	384	366	404	398	360	371	407	366	400	338	386	367	398	430	385	361	422	386	371	419	383	389	359	381	368	366	373	379	378	380	335	390	377	393	393	366	390	385	350	353	397	375	371	360	378	365	407	345	394	406	410	364	356	352	394	401	360	376	376	385	404	378	351	367	340	374	407	380	381	406	402	412	380	425	390	388	361	395	367	386	365	366	364	406	337	369	357	401	356	385	392	384	387	395	374	400	359	384	370	382	375	348	421	386	394	389	361	397	396	390	359	383	352	395	372	377	372	366	357	372	372	374	363	396	399	362	383	353	392	372	408	391	376	371	371	373	357	373	384	354	410	392	384	384	388	385	418	369	392	397	380	405	383	363	376	403	413	362	403	342	385	398	360	359	391	370	392	346	397	352	374	395	393	368	393	397	399	377	402	367	371	398	348	396	379	417	372	390	363	377	404	377	417	430	368	399	391	371	347	346	357	379	331	365	394	363	393	367	384	380	381	362	374	402	358	387	351	375	342	403	353	397	375	391	375	395	374	395	378	370	371	380	422	408	377	372	417	354	361	390	441	369	365	402	350	354	376	373	381	387	373	384	392	362	383	382	442	368	391	388	386	377	384	382	398	359	390	396	387	346	352	407	347	406	383	395	383	405	393	356	367	368	365	378	400	385	350	401	334	342	420	357	356	371	412	401	388	385	385	378	364	399	364	378	378	361	366	389	376	394	378	381	353	378	390	386	342	343	434	380	371	381	404	371	395	366	364	334	357	366	354	370	366	371	366	402	388	407	383	377	386	343	372	400	360	407	355	399	388	390	403	385	409	344	354	332	416	411	365	381	384	383	377	345	382	347	380	401	407	371	384	403	393	381	390	364	368	352	394	368	379	398	403	367	343	390	383	402	361	370	386	373	379	342	364	389	392	397	349	406	367	398	428	370	368	382	388	366	378	359	357	400	385	357	395	365	391	373	405	369	388	371	375	368	391	395	364	377	384	358	397	421	405	383	362	393	384	368	385	390	378	348	371	374	403	382	350	404	406	409	379	382	396	390	377	355	390	381	365	407	393	360	360	350	344	413	400	388	357	427	378	361	356	393	391	374	403	379	389	375	376	344	395	392	374	362	412	403	370	378	383	382	391	353	357	369	366	435	376	430	416	381	383	358	393	376	341	344	382	355	396	377	364	370	371	387	378	377	359	355	384	366	406	349	393	397	399	365	376	401	373	384	349	374	379	351	386	335	401	367	346	374	364	399	414	390	384	384	350	410	388	397	376	394	356	370	376	358	387	381	401	394	355	369	416	370	381	375	346	398	409	381	364	356	389	359	388	378	368	384	398	351	359	358	377	361	396	384	391	343	377	370	375	393	384	358	394	392	379	372	381	414	374	398	368	343	381	375	380	380	384	383	359	402	408	411	359	387	384	382	383	375	382	428	398	365	362	355	351	385	389	360	383	360	367	355	362	347	400	322	394	381	402	375	398	408	382	424	363	393	369	356	394	390	360	438	386	367	388	348	356	386	361	350	396	365	416	367	367	394	404	402	374	379	389	371	393	376	366	396	392	385	404	390	436	369	392	372	392	349	390	372	408	356	393	370	382	362	335	390	350	387	366	351	361	355	376	378	351	369	364	386	392	393	400	340	374	365	358	360	375	393	375	397	369	385	367	370	368	380	341	378	366	363	359	404	366	366	404	358	366	341	396	408	382	410	411	344	377	386	374	378	349	363	386	377	378	386	379	391	346	381	352	404	365	377	344	361	403	331	410	420	378	413	377	366	369	387	402	394	370	376	395	391	385	360	387	371	366	361	388	407	393	368	406	354	361	392	414	373	369	376	377	414	397	364	374	416	375	379	378	404	381	385	416	369	362	389	390	408	367	389	366	400	348	408	373	401	393	389	398	398	365	402	380	424	367	344	419	401	364	355	379	365	377	386	398	335	367	369	374	375	375	384	374	372	417	377	379	404	392	372	348	338	399	367	407	365	400	367	404	388	390	400	380	375	374	366	394	388	427	377	380	396	381	363	431	406	370	384	376	395	378	411	364	452	414	406	389	400	356	394	400	363	387	382	347	385	384	365	393	377	394	380	379	355	385	377	385	358	364	379	404	347	393	347	344	386	352	348	397	392	366	385	398	377	352	354	386	371	419	361	396	389	390	391	420	342	348	375	352	379	398	352	405	372	381	389	356	362	401	358	415	386	389	370	381	382	379	351	378	407	354	403	342	370	381	340	397	381	362	388	374	388	366	368	389	381	380	412	381	351	384	377	375	349	386	385	382	355	365	384	355	378	360	369	348	376	381	374	388	367	364	349	385	370	380	366	405	370	383	359	378	373	394	370	390	399	363	341	392	373	387	391	402	383	383	400	362	372	354	396	362	403	375	409	398	330	370	367	414	427	376	393	379	388	393	383	374	392	377	371	373	356	336	374	399	377	347	382	392	382	398	375	362	391	381	391	363	367	383	391	393	355	362	353	381	395	391	334	354	370	359	369	381	414	395	363	387	387	377	385	360	341	380	370	370	425	417	372	370	378	380	378	395	371	346	397	388	353	369	356	354	396	415	417	350	400	380	369	384	381	380	379	385	397	369	371	381	388	350	390	399	418	363	365	348	366	404	345	385	384	386	354	373	359	356	352	403	382	388	425	336	326	366	384	387	390	340	406	346	383	367	425	353	402	373	366	368	369	387	398	340	351	371	391	331	381	381	353	390	381	375	373	390	342	419	368	398	379	351	384	362	390	375	402	392	368	344	397	385	370	398	366	357	363	385	403	371	346	370	378	390	377	343	380	381	388	347	391	399	378	385	384	328	350	370	377	386	394	371	361	358	369	393	366	372	365	350	340	396	401	387	397	359	385	373	369	354	388	347	376	375	352	373	340	372	398	377	356	375	402	374	347	401	401	393	345	364	401	397	361	380	372	346	384	377	394	375	376	366	391	386	353	379	349	381	357	353	367	379	410	390	420	348	363	378	378	392	377	369	391	398	356	346	382	379	393	387	398	358	363	377	361	388	384	375	381	359	359	383	332	429	380	377	385	400	368	371	392	356	373	380	375	409	343	393	344	373	379	397	381	396	354	369	364	358	357	382	368	386	358	375	383	366	399	405	379	386	404	393	348	376	389	388	388	432	371	412	353	385	373	377	352	415	393	425	379	387	375	382	393	352	368	430	356	385	368	382	380	366	365	416	386	366	351	363	376	366	364	402	356	358	383	343	349	428	367	363	388	372	371	380	389	358	388	392	368	394	382	359	345	377	368	388	389	368	345	372	409	352	388	399	365	351	397
12613	20640	16639	8342	5162	3096	2128	1674	1401	1308	1150	1008	945	854	868	750	829	786	901	810	768	752	737	838	686	616	565	580	529	524	508	532	507	546	557	539	622	575	558	512	507	512	515	542	521	475	498	510	491	485	474	476	477	495	473	466	510	486	474	481	450	454	457	483	450	482	453	466	485	459	499	500	487	467	520	481	480	498	457	438	504	509	493	491	483	505	476	474	454	462	484	472	463	504	469	462	478	445	487	478	464	478	449	481	473	465	451	433	471	436	461	483	461	479	483	467	458	490	490	514	463	477	457	507	446	427	479	475	452	444	429	501	475	468	466	477	513	455	453	459	455	464	486	479	448	464	455	456	482	468	451	482	467	481	479	470	439	480	450	426	445	465	438	472	459	486	439	478	472	475	449	481	482	458	481	466	486	467	473	458	470	462	476	468	437	441	500	443	460	449	478	477	466	472	482	473	480	427	489	470	442	407	455	483	511	481	451	467	498	498	454	501	468	466	451	463	480	445	471	448	469	451	473	448	442	462	469	442	530	490	479	487	473	445	449	464	470	469	450	465	470	480	467	490	497	451	474	447	497	481	429	475	489	470	487	465	470	498	465	508	463	450	484	454	503	464	454	490	452	475	456	484	447	465	435	488	514	462	446	460	501	459	459	456	476	465	495	459	486	500	460	454	442	486	455	449	467	470	414	468	454	479	448	469	461	458	469	460	460	427	420	470	448	460	459	441	437	485	440	462	471	422	481	464	475	449	470	424	514	434	450	503	484	486	515	453	491	510	497	455	466	466	449	477	472	481	456	435	435	457	492	437	437	468	466	414	458	457	492	459	488	450	449	479	456	471	479	458	438	480	480	462	480	447	483	445	495	455	475	451	475	458	478	440	458	461	481	496	470	455	487	470	459	455	427	443	489	466	463	502	446	459	442	443	467	457	470	443	463	457	470	453	471	475	453	466	431	455	469	513	506	463	471	439	464	456	484	439	488	479	482	462	465	458	469	469	467	462	452	498	477	490	488	443	488	502	440	469	440	423	449	461	473	457	458	457	450	462	485	439	502	470	428	454	449	491	447	496	435	481	464	451	457	462	482	464	454	483	483	469	458	460	453	466	451	483	457	469	482	490	453	480	426	479	443	459	471	473	515	462	456	449	448	476	465	461	434	423	476	450	474	483	467	472	460	482	517	463	476	453	456	469	485	476	491	467	473	500	486	490	469	470	485	439	464	507	442	498	434	452	479	494	429	474	499	464	486	474	437	483	452	467	475	486	454	488	454	476	467	442	455	449	493	480	474	481	464	492	481	448	475	455	478	457	448	451	484	487	490	450	493	449	432	505	446	467	441	466	456	445	472	472	444	477	487	506	492	477	441	444	464	466	484	486	463	465	477	448	430	477	454	456	501	472	473	457	482	525	444	464	494	459	420	469	467	470	515	450	457	458	473	467	432	475	497	457	442	459	426	460	476	479	474	442	477	494	525	463	440	486	452	483	471	457	478	446	471	495	470	445	462	483	490	437	437	464	444	451	463	469	484	485	478	433	530	434	474	448	433	422	468	433	436	474	436	441	426	465	494	448	473	449	465	477	457	487	434	447	446	478	450	472	461	484	433	478	486	459	476	444	446	491	476	453	483	490	477	468	445	462	484	474	447	480	432	460	471	457	459	472	482	470	483	444	474	471	445	476	447	454	459	485	495	472	482	461	476	441	445	469	453	433	501	439	434	464	511	471	461	442	469	474	468	467	465	452	471	490	450	470	460	484	483	437	508	476	460	447	475	510	494	466	454	484	455	447	446	471	470	482	442	490	451	472	467	473	462	490	455	472	500	457	491	450	425	415	480	455	506	466	478	450	465	498	472	458	466	417	469	470	460	435	453	455	464	474	466	449	471	464	442	472	471	480	433	455	463	440	481	447	475	478	479	482	488	473	434	496	483	485	494	470	509	421	510	447	465	445	460	451	469	428	434	421	457	506	485	449	480	450	465	456	453	473	476	435	462	467	526	457	464	475	500	473	452	470	499	454	483	475	416	481	474	483	439	469	487	462	504	459	462	445	491	483	453	459	492	495	482	469	479	478	458	466	425	452	462	452	460	467	480	451	507	448	444	478	490	396	468	472	470	475	462	508	458	440	445	494	500	464	460	488	475	463	447	468	492	475	473	437	460	451	418	474	517	485	448	441	483	472	463	465	491	463	426	482	483	493	452	482	484	471	462	489	504	442	473	462	496	492	459	520	469	429	478	429	489	479	472	443	472	481	480	496	499	498	468	466	487	473	453	495	488	447	459	475	478	490	465	464	477	476	422	465	450	437	454	481	518	448	453	460	473	452	443	505	469	508	438	447	467	509	466	452	485	467	469	480	462	451	477	448	463	451	441	479	476	457	460	466	426	471	452	462	450	493	439	438	459	435	493	519	440	457	495	476	448	482	483	434	461	473	473	475	507	473	500	443	500	454	480	480	454	433	450	466	449	491	458	430	471	415	470	506	468	454	494	483	435	483	422	466	445	465	464	406	481	500	497	490	469	485	443	473	451	454	480	453	479	451	482	494	472	443	454	479	452	457	482	495	446	485	471	494	467	471	464	420	452	446	427	457	471	483	453	479	459	447	458	478	480	492	471	449	433	457	429	442	453	492	462	464	441	470	487	480	500	474	460	456	489	468	481	415	481	495	491	509	484	457	465	502	444	473	503	477	508	492	475	457	448	461	497	496	502	469	469	471	480	470	463	492	459	464	452	482	468	488	432	426	464	464	470	463	478	459	454	420	470	494	472	462	478	458	469	446	456	453	464	437	475	503	442	484	467	504	459	447	442	486	470	512	434	465	471	458	441	484	491	425	476	488	488	430	469	436	450	470	486	495	454	460	437	461	421	468	471	507	486	461	478	452	498	465	419	482	455	484	479	450	495	467	479	471	514	450	438	475	512	445	444	449	467	443	487	456	443	437	412	479	454	447	483	459	466	483	477	537	505	453	457	501	471	477	482	483	492	514	468	445	516	447	467	430	455	472	422	487	465	446	483	477	513	516	485	494	478	435	447	487	494	474	459	467	476	469	482	512	442	493	533	456	477	493	456	480	471	445	484	462	475	449	480	434	478	503	479	439	458	484	477	466	467	480	472	486	442	489	488	440	468	455	443	469	426	457	451	497	452	446	460	448	481	494	456	502	469	437	502	427	489	498	468	454	449	455	434	492	459	486	506	471	487	485	444	453	503	441	500	436	461	471	455	474	486	459	489	486	445	415	487	467	453	443	435	449	468	494	435	436	443	446	493	474	476	476	504	465	469	484	485	434	432	443	472	487	482	467	476	506	462	458	461	443	458	471	454	481	482	468	451	459	494	460	487	466	483	479	484	427	479	439	488	508	453	440	476	472	425	426	457	507	470	430	452	465	446	496	461	487	453	453	456	470	487	448	453	443	484	495	445	438	433	437	421	448	454	496	421	469	438	440	477	461	432	478	467	436	515	440	440	488	500	470	453	451
23687	21068	28433	23925	21076	12845	2673	1450	1128	994	936	790	736	632	628	551	600	534	638	563	554	527	539	563	453	414	366	368	306	306	334	321	339	332	334	342	330	345	345	323	308	325	339	299	317	308	330	275	309	267	290	289	263	311	280	295	275	281	289	297	285	254	273	265	290	274	289	270	266	279	254	250	297	297	251	279	267	278	261	306	274	261	255	270	237	248	287	264	276	268	295	256	268	285	291	263	268	284	242	272	257	262	252	245	269	260	282	258	260	287	264	259	269	222	281	251	279	253	247	268	252	249	279	210	256	244	234	262	219	276	255	232	285	250	245	248	251	265	257	251	260	259	258	259	247	305	263	254	257	265	259	261	245	270	253	237	256	230	252	230	275	273	275	263	249	252	294	251	236	248	256	278	286	255	234	256	222	247	297	274	238	270	225	257	266	274	249	262	295	249	253	296	280	297	265	259	255	239	256	237	261	280	261	272	291	264	269	259	250	254	249	259	226	281	285	239	245	243	280	246	286	241	261	265	253	249	286	258	268	289	250	255	252	272	290	277	262	274	258	271	258	260	253	273	308	262	279	279	260	270	271	279	248	249	260	249	251	251	260	237	270	257	261	258	276	213	252	243	275	246	264	259	236	262	278	262	226	266	294	271	254	251	271	263	273	202	267	259	251	279	253	238	259	259	270	262	256	281	277	275	261	251	254	263	254	243	264	249	260	252	222	252	249	233	249	285	288	233	267	263	252	229	267	260	249	274	250	289	239	263	293	278	270	294	253	215	280	274	260	274	270	257	266	243	257	262	266	279	296	273	271	258	255	260	245	288	258	282	294	281	270	249	243	279	216	247	238	261	272	274	236	243	240	259	267	270	279	250	256	259	241	229	264	257	261	272	241	268	278	253	274	279	274	237	256	281	273	292	253	247	247	289	248	251	226	233	284	263	305	281	250	261	286	267	271	261	300	224	272	269	262	266	245	249	228	267	256	281	242	256	261	288	241	258	255	250	247	230	266	248	256	247	250	251	263	276	239	274	253	252	242	251	246	258	253	252	258	271	255	263	257	252	277	229	248	277	273	263	276	252	241	259	223	239	252	253	238	244	261	247	277	259	275	253	291	271	259	258	268	276	272	259	267	262	260	277	267	284	260	284	263	245	278	295	236	249	266	244	264	243	263	268	260	251	299	247	267	248	257	286	261	289	278	270	273	239	246	270	271	259	261	253	267	275	261	274	269	251	263	220	228	285	258	254	275	270	271	274	276	233	257	247	242	252	244	251	244	234	286	274	241	238	228	262	256	253	260	249	289	257	253	253	262	243	249	251	265	276	224	278	255	263	282	251	285	250	262	259	254	266	255	260	260	261	229	259	252	261	238	232	277	281	218	268	262	256	292	263	245	266	254	262	220	259	270	223	284	267	250	253	248	251	274	300	258	247	254	255	249	248	229	273	264	274	265	287	248	240	279	258	259	288	236	227	259	265	260	278	257	278	261	282	262	251	247	282	258	257	260	249	243	264	242	265	226	250	268	275	265	259	247	270	244	258	248	274	267	275	274	254	231	281	268	255	256	297	270	258	276	280	260	253	258	260	266	250	254	272	264	246	247	266	261	259	291	296	248	268	245	248	227	250	253	309	241	249	264	255	250	275	259	243	242	255	298	264	243	247	285	249	283	233	244	272	277	257	245	238	283	285	258	247	283	270	262	274	239	249	260	275	281	246	280	242	262	251	250	275	279	253	247	287	230	291	271	260	287	258	270	256	253	264	271	258	255	264	259	257	267	254	240	234	229	266	264	264	259	266	281	295	298	259	266	252	269	266	233	218	262	248	271	258	254	265	257	257	273	301	250	254	265	273	257	267	252	279	251	243	247	259	246	279	283	264	279	256	250	295	250	258	254	280	272	265	285	252	259	258	267	232	295	235	241	248	304	248	282	233	265	293	280	247	261	245	256	251	272	253	267	259	272	269	294	249	265	242	292	249	227	262	259	299	279	296	284	294	276	257	251	269	256	264	267	232	259	254	275	232	253	264	267	284	236	258	249	238	246	269	261	241	245	283	272	274	275	260	268	278	262	258	262	248	238	238	259	271	253	270	269	282	259	251	271	251	268	262	251	249	247	233	260	273	267	261	261	253	255	252	257	284	297	244	265	251	239	272	258	257	254	244	236	279	285	252	259	283	246	278	279	234	238	271	278	249	276	274	261	235	260	259	245	245	274	265	241	238	274	251	292	256	268	258	260	245	273	232	221	276	267	223	263	262	251	269	280	257	278	271	260	220	287	221	240	234	263	251	272	252	238	272	250	265	268	236	241	240	282	261	277	261	247	295	219	259	270	279	264	285	267	261	269	265	272	275	271	286	253	265	247	268	271	263	253	257	279	246	245	243	250	280	226	241	259	246	248	242	258	281	263	280	257	259	265	286	254	243	261	219	259	248	269	255	223	238	270	249	266	247	268	264	257	249	257	271	248	259	232	246	226	247	268	258	235	248	254	284	289	236	262	264	248	247	277	241	239	275	231	272	261	260	275	266	260	258	241	272	285	236	227	267	233	297	237	284	272	261	302	261	251	266	277	260	234	243	249	233	262	271	293	239	254	228	254	236	265	260	256	260	280	253	261	290	232	268	262	275	258	254	243	238	272	223	248	281	283	235	248	260	260	227	264	231	263	249	242	296	232	290	242	254	247	261	220	264	248	275	250	268	268	268	255	268	274	234	275	279	238	284	252	310	279	265	230	270	250	274	306	251	262	268	242	243	257	232	269	233	244	235	268	247	279	254	264	260	271	262	249	274	247	245	251	278	232	275	294	263	273	247	278	256	265	249	258	284	245	258	286	267	224	239	247	267	281	247	265	236	271	271	269	280	280	261	253	262	239	238	267	265	261	268	272	228	250	247	262	304	253	258	298	250	236	257	278	265	250	247	258	269	262	254	243	268	258	254	268	272	254	224	280	240	264	297	260	261	263	246	261	229	259	249	277	265	285	272	260	231	238	251	258	241	239	258	257	268	287	274	229	255	268	268	224	264	277	255	280	272	274	288	278	278	243	252	236	272	237	234	240	252	270	250	273	263	235	253	260	273	294	260	253	263	271	240	283	270	265	263	274	259	260	251	256	277	271	228	250	277	243	268	249	277	258	245	256	248	230	237	241	262	260	273	259	227	243	278	256	276	239	253	270	269	262	266	257	271	240	258	254	240	266	249	265	233	242	278	277	271	266	260	252	256	253	280	280	275	260	251	254	259	261	276	263	264	257	258	246	260	266	254	265	246	273	273	245	279	276	274	239	257	248	286	249	265	238	235	266	263	280	269	263	232	280	250	275	242	253	255	295	288	286	259	254	265	266	219	263	264	247	245	274	243	256	273	265	269	273	274	290	253	228	249	291	255	250	256	258	252	255	230	248	243	239	257	237	233	251	223	234	231	256	291	286	280	269	239	259	253	255	247	224	259	269	266	246	276	237	267	259	266	275	260	268	229	269	256	275	252
13521	28079	23561	12982	8641	5698	4036	2945	2505	2144	1882	1538	1344	1145	1064	998	879	1009	1040	951	863	873	802	872	687	557	505	507	465	446	438	405	471	474	477	491	511	464	484	451	448	407	371	425	400	353	407	332	403	379	389	390	375	355	364	378	366	349	319	358	334	332	366	374	293	350	368	330	335	331	343	315	322	341	316	325	332	353	312	343	371	343	336	350	353	327	378	315	328	316	324	341	351	300	351	356	342	288	327	292	334	340	343	330	323	313	356	317	336	316	321	321	359	354	323	321	319	324	322	314	328	298	361	307	266	347	322	350	307	344	344	339	317	314	307	358	331	329	311	338	336	338	295	304	313	351	283	354	333	339	328	321	322	327	345	354	309	338	331	314	355	330	339	311	328	337	303	361	353	335	329	326	301	332	328	322	360	373	345	316	320	327	348	327	325	341	327	314	337	344	338	329	333	311	310	327	303	306	329	325	343	298	314	310	314	323	318	339	350	338	367	313	320	302	334	346	348	322	339	324	327	313	337	350	332	282	370	337	339	302	328	312	315	299	328	340	320	319	357	324	298	345	348	303	333	328	310	316	315	319	339	311	334	298	319	324	365	348	313	295	341	334	316	287	315	317	308	343	322	333	306	321	336	360	343	340	351	326	312	352	334	360	303	296	324	334	346	346	329	316	324	307	347	346	335	311	304	338	315	319	325	316	348	327	303	310	351	347	359	317	346	344	324	310	344	321	327	335	303	321	323	320	333	315	309	329	348	310	317	328	312	313	355	329	325	294	308	322	331	298	299	346	329	342	340	306	320	324	330	333	288	342	338	308	324	328	322	325	334	335	339	347	353	314	319	336	319	319	310	345	324	359	323	312	338	350	351	347	330	351	340	328	348	345	302	329	370	323	347	321	324	329	332	367	341	332	317	330	341	313	342	282	340	361	338	292	298	323	329	326	331	316	324	327	318	331	315	302	335	348	326	336	352	345	336	322	350	307	319	300	306	321	313	312	339	321	315	314	346	341	331	314	342	362	342	334	368	302	321	340	307	334	330	329	342	314	332	328	348	339	301	329	321	315	330	315	307	304	314	306	354	324	352	305	335	320	306	314	319	323	304	315	333	317	323	354	332	315	324	328	320	340	320	309	356	332	355	312	335	343	299	326	365	300	303	307	310	300	313	324	315	347	308	321	333	291	296	346	333	343	344	334	303	304	326	333	304	341	341	308	345	358	300	342	297	353	335	324	342	354	329	319	330	339	296	303	298	349	335	313	346	321	275	333	308	323	328	294	333	313	329	328	335	330	332	334	361	305	354	314	347	313	325	337	295	321	330	322	328	318	330	318	331	345	315	337	322	327	326	358	331	372	321	315	345	303	292	340	350	349	364	302	357	305	311	338	333	318	334	294	325	299	334	354	327	299	339	334	344	318	294	333	300	308	323	357	313	337	346	332	319	350	332	324	323	323	321	305	303	328	321	361	291	363	337	286	386	314	341	316	336	326	292	336	303	338	309	320	322	328	347	313	342	350	328	338	287	322	327	338	311	305	339	303	323	312	333	320	328	331	347	312	333	309	321	326	339	346	330	320	311	317	314	312	356	325	336	327	316	344	350	323	282	326	304	311	311	348	270	283	318	324	330	320	321	329	321	329	331	384	302	323	322	349	319	293	316	311	332	341	315	333	327	304	334	324	313	353	324	329	348	298	312	335	337	371	313	338	326	319	296	310	311	348	356	337	330	335	343	322	331	360	310	372	340	323	323	316	333	333	315	310	327	359	320	315	333	343	344	300	320	305	336	349	347	335	333	328	336	348	333	320	349	324	333	313	306	329	328	290	333	341	319	330	324	327	310	319	337	322	315	333	341	289	339	341	339	340	324	339	311	327	317	318	337	366	350	299	312	327	341	334	317	310	325	305	361	330	310	304	321	352	322	312	345	320	333	302	351	334	350	333	347	328	296	333	333	322	276	327	308	333	333	353	312	309	338	343	329	344	316	331	330	290	330	370	313	328	344	341	338	289	335	339	337	322	338	314	350	352	336	312	312	331	323	317	307	315	307	338	313	316	312	328	314	318	324	334	309	321	352	348	321	325	316	351	319	332	298	322	329	343	337	289	340	334	355	332	331	316	346	333	311	354	351	336	345	328	346	343	373	308	349	297	341	318	352	295	320	326	319	328	333	324	340	322	328	289	313	368	322	339	321	317	356	311	306	333	344	339	320	332	321	301	337	318	323	299	319	323	310	319	357	360	325	296	335	362	351	366	320	328	315	346	338	363	336	333	341	289	311	341	308	325	336	324	349	356	315	342	322	323	334	334	324	330	307	332	323	293	313	342	348	341	346	325	294	338	334	326	306	339	332	336	323	292	365	341	323	317	297	319	344	334	311	307	311	304	285	296	322	348	332	332	333	326	320	341	358	338	335	343	349	316	359	319	305	319	327	321	307	356	342	348	340	320	328	347	321	336	341	351	292	327	330	321	329	339	307	324	315	312	348	297	331	300	311	324	295	312	343	335	335	305	306	326	364	311	362	328	307	324	316	295	340	313	330	298	317	337	330	342	319	350	327	355	308	315	292	342	328	321	319	311	328	310	315	329	324	325	328	313	348	311	340	350	343	349	328	317	331	331	311	319	291	347	295	347	343	295	306	298	313	326	310	312	335	338	329	354	315	321	335	317	354	333	336	331	320	281	342	297	297	327	332	319	337	299	315	345	343	295	363	331	353	307	360	321	324	355	351	345	337	326	305	323	334	319	352	302	343	326	312	322	312	339	303	329	317	321	330	317	339	285	332	357	318	329	358	325	357	332	303	312	336	325	338	318	321	335	331	355	343	307	303	349	344	325	306	331	307	317	325	330	329	334	300	340	280	341	308	282	303	340	311	323	318	323	298	347	288	324	341	315	329	287	294	348	324	354	323	333	327	320	303	352	335	341	319	337	334	338	336	338	333	313	337	334	337	346	323	362	308	366	322	303	330	302	345	332	289	345	315	321	341	314	325	332	298	360	297	324	300	356	314	331	304	337	327	362	335	328	315	312	320	322	314	361	353	278	345	320	327	328	327	322	342	341	311	336	365	336	311	360	321	310	344	310	309	291	342	336	302	355	334	295	341	300	309	309	325	316	350	319	324	323	320	301	284	308	343	313	338	303	324	329	309	345	306	344	298	350	328	328	347	337	319	335	333	318	358	308	314	342	300	331	335	331	306	339	339	355	331	306	336	324	286	331	331	331	363	325	356	307	320	331	326	311	336	320	326	314	329	341	341	355	334	314	317	305	323	322	359	328	322	312	324	343	344	323	315	325	304	330	315	344	317	326	334	306	345	332	317	342	299	315	317	327	335	298	345	330	330	321	307	340	298	320	343	337	339	326	323	336	283	311	380	332	326	313	354	338	290	316	323	322	320	293	320	332	330	324	322	312	311	336	361	331	325	337	305	321	321	325	307	313	334	330	318	311	317	318	330	322	335	338	292	304	346	306	324	357	331	315	321	316
22704	21045	28805	23492	21060	21148	11703	2393	1627	1437	1230	1009	918	780	718	626	668	718	753	678	632	605	599	623	499	414	362	315	327	300	301	303	332	304	304	323	345	336	322	297	275	277	237	240	259	265	243	242	248	260	236	253	229	235	251	234	228	221	252	207	222	236	239	230	204	212	227	217	210	223	219	225	195	212	228	220	224	220	245	239	228	222	214	241	232	218	208	250	242	198	202	240	243	183	207	223	208	221	236	234	182	220	219	197	202	200	243	203	235	235	212	216	212	202	209	203	213	207	217	216	206	232	213	206	194	223	229	203	208	191	195	201	231	213	217	197	232	202	194	188	207	196	225	235	240	206	226	190	225	225	210	214	225	202	196	191	209	222	197	216	226	220	222	216	248	214	203	191	188	205	213	211	212	218	204	216	201	221	226	177	206	234	200	198	187	220	206	198	201	214	205	228	217	189	206	201	205	208	187	211	216	211	188	219	199	229	204	217	187	185	221	203	209	202	194	233	222	187	212	200	208	211	209	202	194	200	217	203	220	201	185	199	203	215	190	213	202	230	204	197	199	203	204	196	205	227	233	214	183	198	220	204	209	214	209	210	221	206	202	224	228	201	209	216	210	211	185	239	223	219	225	208	211	209	214	214	192	199	227	224	204	202	215	216	214	224	200	200	210	194	197	239	230	208	205	222	208	217	204	205	185	227	211	213	223	190	229	211	187	191	213	210	202	228	200	202	216	226	231	191	225	208	189	225	223	230	206	176	213	229	200	196	236	232	213	210	216	225	214	190	186	216	212	191	218	236	218	230	187	197	231	215	211	191	223	206	211	178	215	183	205	191	205	242	216	241	216	186	195	223	205	225	218	229	205	243	206	217	205	199	213	198	204	178	204	207	206	213	188	201	183	228	228	218	209	199	206	189	230	206	218	223	214	209	192	214	184	200	201	191	227	190	210	195	217	198	198	217	198	216	218	181	213	202	192	202	229	235	215	205	241	208	189	183	209	224	216	195	204	214	203	202	179	204	226	206	201	211	228	222	174	213	194	223	220	220	218	213	191	215	197	212	189	195	197	231	232	217	218	216	200	197	235	204	206	207	202	197	213	222	204	218	184	189	209	186	218	191	193	205	203	216	221	235	203	197	188	197	232	189	200	209	209	210	195	195	221	199	206	200	210	181	202	195	204	189	211	220	189	199	209	210	192	224	213	206	214	206	201	180	203	211	228	232	198	214	216	202	212	218	228	222	206	192	200	218	232	197	216	201	198	200	218	206	215	200	221	211	226	211	211	196	217	178	197	183	208	185	223	219	187	198	221	225	233	204	196	190	206	210	218	217	191	203	232	220	194	208	214	222	224	220	212	222	184	212	214	190	221	213	227	212	208	207	215	195	206	213	212	178	217	213	195	221	191	214	204	186	200	196	193	189	208	222	207	187	222	172	199	206	220	193	204	192	227	213	235	214	228	206	216	238	215	249	214	217	194	217	233	197	219	232	215	199	218	216	198	195	225	213	200	239	209	195	192	221	193	200	189	235	228	196	201	227	211	186	194	226	228	234	227	187	212	214	222	195	224	207	210	191	216	218	222	215	222	214	203	212	192	220	211	206	204	205	206	212	201	224	203	201	187	230	202	202	203	212	207	228	215	222	203	238	188	195	216	209	203	185	215	199	216	212	189	212	214	189	228	214	233	215	225	203	207	227	199	191	222	234	233	215	213	199	207	179	237	207	206	210	209	208	195	204	227	224	192	219	231	223	205	226	232	243	192	206	220	185	208	199	226	223	242	230	197	218	196	202	191	216	223	224	220	203	220	209	241	190	204	228	195	206	192	244	191	205	204	203	216	212	186	214	220	216	206	200	210	215	200	207	226	240	206	226	211	198	188	223	207	216	178	189	190	226	199	210	226	215	201	198	214	204	228	217	182	212	228	215	195	227	218	238	214	197	175	180	213	226	211	193	213	232	214	210	178	233	193	225	222	191	220	174	229	202	230	204	226	201	190	212	199	218	206	185	200	212	225	212	227	189	208	208	219	216	205	234	204	213	195	194	201	246	221	184	212	226	208	198	211	201	196	229	205	211	204	201	215	184	242	209	212	219	188	211	242	226	189	223	196	188	222	207	224	226	224	218	218	204	229	208	199	186	188	179	216	225	203	191	228	210	201	234	229	214	246	211	221	213	212	214	200	205	211	195	231	216	217	219	216	218	198	188	204	232	207	198	241	212	239	195	180	185	212	205	215	213	202	192	214	209	199	182	184	209	230	211	182	233	218	203	186	209	196	234	235	214	202	217	228	200	205	208	212	203	222	189	196	215	201	217	206	215	205	217	200	222	208	215	216	190	190	198	212	211	207	199	212	221	199	220	186	220	191	206	226	206	214	231	185	210	214	181	205	192	177	197	197	207	196	217	204	208	209	193	218	213	224	212	187	198	224	202	179	188	206	198	208	205	215	199	220	231	208	185	204	217	202	209	196	208	222	204	207	224	222	202	213	197	198	210	203	208	198	201	223	177	212	205	196	217	196	220	230	193	205	199	187	232	213	217	222	221	214	205	216	218	203	210	185	216	237	211	216	194	204	199	202	226	208	209	197	198	192	206	219	211	230	223	207	211	197	190	204	210	222	196	207	228	204	223	194	214	195	222	197	173	222	231	204	213	210	198	202	222	207	184	173	220	201	198	203	213	216	207	224	207	180	219	219	201	187	231	172	218	185	177	224	222	227	178	195	248	174	192	196	203	187	219	213	198	200	218	205	190	223	237	206	188	191	230	216	173	220	226	223	196	200	197	203	198	205	213	236	203	224	195	209	205	180	210	214	199	209	230	210	214	213	217	228	184	228	245	208	199	192	224	213	203	205	203	183	208	197	222	192	202	229	202	228	218	191	217	207	230	185	192	208	207	203	218	239	204	223	203	217	214	176	240	190	204	225	184	223	198	202	227	179	183	205	197	216	205	208	194	197	210	198	215	219	197	214	194	209	191	220	227	207	205	203	202	218	218	238	209	209	205	198	216	209	199	211	200	204	229	244	197	206	203	213	194	200	211	242	240	209	196	191	203	206	198	203	241	239	191	210	216	211	225	216	199	212	194	209	174	189	205	222	222	220	243	233	206	218	234	208	217	210	195	205	225	213	203	224	200	211	178	221	216	210	227	195	217	205	193	191	212	221	190	219	192	205	197	188	214	180	206	231	181	231	218	207	229	206	199	187	185	196	200	212	226	223	213	221	215	197	201	204	211	212	224	202	203	217	195	211	193	200	221	212	204	215	226	198	206	204	195	220	198	208	202	231	204	210	208	204	231	201	188	210	182	209	208	214	193	233	206	233	230	228	191	169	231	225	212	211	205	217	213	221	213	214	180	216	216	221	206	198	209	208	188	204	219	197	224	211	216	205	201	227	188	198	194	202	198	201	224	211	207	210	223	220	221	214	196	209	197	213	218	196	204	188	200	215	217	202	196	220	189	216	183	227	201	201	185	227	218	204	189
15534	32294	27416	16369	10855	7874	5808	4524	3734	2957	2636	2125	1780	1521	1345	1236	1234	1372	1359	1192	1070	1010	984	1011	732	617	548	551	492	431	420	434	449	500	457	434	499	503	468	407	399	407	359	342	346	316	347	356	343	327	303	324	272	328	336	276	298	292	284	315	294	326	316	301	275	259	307	260	266	295	289	281	303	254	282	289	301	263	290	298	280	281	278	276	284	274	270	266	274	278	300	259	243	241	264	255	267	254	269	276	255	280	274	265	279	269	247	261	286	274	240	246	271	273	255	244	274	237	270	245	279	256	255	252	224	282	245	231	247	245	293	252	257	252	271	246	248	238	238	251	255	248	236	239	250	256	268	246	245	255	250	257	256	241	253	282	265	251	206	258	251	276	250	253	276	255	241	260	282	213	225	253	263	238	266	249	263	267	235	229	230	278	258	238	240	257	274	246	266	251	252	267	265	256	256	258	251	261	283	266	247	234	237	263	260	237	275	273	238	247	261	252	280	292	268	262	232	278	255	272	271	244	226	232	217	252	247	251	244	244	239	235	246	282	250	269	222	247	255	285	246	317	251	243	233	261	227	228	263	267	258	252	257	231	245	249	249	260	280	237	263	225	233	275	235	215	236	267	239	248	236	259	259	266	249	284	247	252	255	246	245	253	247	232	235	253	250	254	269	261	243	229	241	247	260	268	249	260	249	262	245	258	255	228	246	248	265	242	234	221	255	248	257	235	244	251	236	256	231	252	247	232	295	267	231	256	267	277	284	222	216	238	263	258	254	242	246	253	250	255	251	264	255	232	246	244	272	260	241	236	260	259	252	257	264	270	244	240	267	277	255	238	274	240	251	259	227	240	246	255	241	235	262	252	276	258	227	249	277	264	212	229	245	280	232	241	255	244	232	253	229	275	260	245	268	258	231	260	244	245	295	247	276	239	259	268	254	271	247	234	245	266	223	252	262	240	273	233	249	264	246	237	247	270	261	264	235	245	246	251	231	256	249	248	229	268	262	263	246	240	267	236	240	235	260	243	252	251	246	258	236	233	227	246	238	287	264	251	258	249	262	237	269	280	252	222	254	244	234	259	241	243	275	277	257	238	249	240	272	246	227	250	249	224	249	244	250	246	224	257	260	266	223	254	260	256	249	268	261	285	278	232	265	239	269	294	224	275	240	267	261	258	254	223	241	244	270	261	231	243	252	245	257	256	263	257	247	277	258	261	262	247	248	251	258	271	259	257	266	240	242	239	238	250	251	252	238	256	235	235	224	267	271	239	278	239	277	291	269	289	262	265	233	250	238	225	269	243	219	256	238	238	259	230	232	240	242	234	247	244	239	240	254	271	261	249	262	258	240	236	272	249	263	271	273	255	258	225	253	229	269	268	258	255	254	276	241	272	252	230	255	254	271	286	262	280	273	229	248	230	226	261	276	264	235	238	263	273	250	257	247	241	254	234	283	239	266	253	262	246	246	256	258	250	233	257	249	242	253	255	253	212	253	258	264	234	255	261	257	264	219	245	238	255	238	237	259	260	232	225	274	226	236	258	256	239	282	248	248	244	241	232	252	220	221	252	267	243	250	235	259	242	268	269	248	251	260	245	258	243	229	251	270	247	250	288	282	231	238	249	273	268	229	250	261	283	250	261	274	228	257	281	249	264	264	234	306	258	215	255	234	237	249	281	228	219	279	226	256	220	256	234	256	256	275	267	229	239	238	245	268	255	224	234	238	264	219	262	248	268	260	245	239	231	261	281	266	249	246	235	265	237	237	238	268	238	245	252	246	272	251	230	236	256	246	248	251	259	253	269	247	265	250	250	263	228	252	255	254	287	243	277	293	255	279	236	259	239	246	222	266	250	263	257	254	258	290	280	234	270	249	261	224	248	255	292	264	255	254	276	255	273	260	237	259	265	230	244	254	258	237	249	277	270	254	247	242	276	223	279	236	255	235	261	267	239	258	241	242	236	241	270	227	250	276	260	247	240	261	258	231	246	219	241	260	261	201	283	268	262	294	227	260	230	253	274	243	255	260	238	252	268	258	268	231	209	243	262	255	279	243	238	277	254	265	242	229	257	222	233	252	262	250	275	224	275	249	259	266	276	235	271	251	238	282	212	237	254	260	264	251	271	253	248	260	263	250	256	261	267	259	245	265	279	241	284	249	252	246	243	225	249	269	255	252	238	228	246	260	261	248	247	224	250	248	244	252	231	267	251	255	218	268	249	249	264	230	233	240	240	249	253	260	261	259	241	260	258	254	256	224	272	257	254	251	235	237	268	231	220	273	238	233	241	249	243	212	273	247	268	259	239	248	235	234	234	256	242	267	265	242	265	240	282	259	225	268	274	288	249	250	247	249	263	258	277	251	231	263	250	278	251	255	277	272	257	258	255	229	278	264	241	232	236	258	276	267	258	245	240	273	272	238	242	228	260	245	261	266	260	251	251	219	246	221	263	260	270	233	272	252	237	222	279	253	253	261	258	265	249	246	265	255	255	243	262	223	266	266	244	255	257	277	254	226	238	229	244	242	267	224	247	267	262	263	247	261	251	253	253	223	260	291	274	228	247	252	269	259	256	244	224	240	247	243	292	228	261	237	231	234	266	221	232	255	247	248	249	266	246	250	232	267	292	251	261	252	270	259	268	258	261	256	282	248	255	272	264	254	224	238	249	257	253	224	244	249	232	201	264	251	267	265	257	289	234	247	244	263	239	255	253	247	227	224	261	249	248	227	272	253	265	255	248	228	242	219	279	262	238	284	253	254	254	258	251	272	265	272	276	242	237	238	252	259	253	251	252	258	223	248	245	255	234	251	242	276	268	223	235	225	258	252	222	243	264	231	257	255	259	231	229	275	253	255	253	252	245	222	247	259	250	261	256	264	253	253	272	269	256	242	271	252	255	280	223	250	259	222	243	241	242	264	249	249	238	244	251	251	259	234	242	256	236	246	259	273	254	259	266	246	269	250	238	257	262	257	232	277	249	252	264	248	235	252	258	243	251	268	253	244	261	259	253	255	269	222	257	232	237	277	261	254	248	264	260	250	242	223	275	242	272	268	261	282	254	257	245	269	280	276	262	258	241	235	241	263	266	250	256	246	231	250	270	237	233	245	270	243	245	274	273	270	222	243	246	252	234	281	252	225	238	244	229	254	230	234	267	267	225	243	259	229	242	249	219	248	297	276	272	246	256	224	246	260	242	248	263	258	228	259	240	298	266	277	271	261	267	235	249	257	270	271	254	250	238	264	232	237	269	280	243	244	259	264	227	259	270	228	273	236	243	243	234	251	255	250	258	257	246	259	227	262	260	259	256	270	267	246	242	261	251	250	245	257	270	239	251	248	245	260	264	241	276	265	273	244	227	275	249	252	266	272	247	245	222	254	274	250	257	246	254	277	246	250	228	248	266	242	263	236	204	262	270	237	272	294	224	260	268	243	255	254	241	233	225	268	244	289	240	261	252	232	242	272	252	252	252	254	276	252	234	223	248	252	262
26909	20730	15066	5894	2438	1596	1152	870	834	730	666	604	593	564	483	560	565	569	557	529	558	519	556	535	451	464	447	415	423	424	437	420	430	376	418	404	419	400	442	418	427	400	373	377	404	430	354	397	407	421	390	384	391	400	419	374	398	411	401	397	418	400	378	391	371	410	399	394	389	401	379	371	404	345	367	379	383	407	372	405	382	422	418	360	354	353	417	410	381	391	383	380	387	392	410	377	372	401	378	383	397	387	369	383	398	384	390	370	331	389	382	377	350	384	370	390	382	388	372	396	357	380	373	361	390	374	394	354	376	355	367	370	372	396	410	351	382	355	384	382	379	389	378	368	352	440	391	398	352	373	346	395	383	366	372	375	358	362	385	395	377	396	370	384	367	386	403	362	380	404	393	354	394	359	356	349	398	364	387	377	387	345	383	397	388	385	385	407	391	400	366	413	377	376	415	408	370	398	377	359	378	360	386	377	368	369	390	370	390	382	380	363	380	378	391	379	382	410	386	396	395	351	386	379	378	351	375	401	359	370	376	406	371	387	368	382	418	416	364	403	373	395	400	373	408	372	371	366	356	355	378	390	375	391	386	372	353	386	401	392	378	384	381	373	411	387	370	407	348	367	369	387	405	409	363	363	383	421	387	349	384	365	388	373	388	399	399	357	359	380	379	384	391	351	379	394	412	389	389	398	394	452	377	373	398	383	395	350	402	411	383	419	349	382	366	389	403	397	392	353	393	374	347	359	400	388	379	347	374	405	403	375	368	385	388	382	390	377	433	365	323	366	386	395	346	379	411	324	400	360	421	386	380	391	390	408	356	373	371	390	375	365	370	392	382	380	389	400	375	389	399	388	407	379	420	373	346	364	387	361	382	373	392	373	377	363	390	452	406	410	377	376	394	362	366	362	362	360	384	396	415	392	381	349	341	381	374	353	386	379	403	389	365	371	414	400	404	351	364	371	355	369	378	390	392	365	363	388	383	375	415	392	359	334	381	398	376	388	384	379	398	363	364	379	388	374	394	389	325	363	410	385	369	414	391	387	405	402	356	366	392	365	356	406	398	398	405	362	392	385	351	369	396	366	402	393	381	375	383	402	384	408	418	377	367	382	351	398	358	358	387	371	367	393	409	399	389	373	389	374	399	399	383	415	372	369	366	339	364	402	395	390	396	400	404	401	375	389	345	420	394	381	355	382	392	378	414	367	387	375	369	373	358	399	363	414	390	379	349	350	412	435	345	343	387	395	380	391	410	365	377	344	370	386	395	367	410	373	363	392	384	399	374	368	386	350	399	374	413	359	429	337	372	386	391	343	366	361	365	415	366	388	408	410	388	402	382	376	393	377	384	378	381	390	347	378	392	397	380	352	413	366	356	352	363	365	372	419	391	400	360	393	406	390	438	378	386	376	396	391	427	360	380	421	368	407	411	402	408	359	404	356	381	391	395	386	371	362	381	377	382	403	416	377	414	369	409	403	368	387	340	371	410	387	389	383	357	434	360	377	381	371	390	385	380	396	394	400	384	363	374	371	412	381	413	381	366	398	386	399	372	361	366	400	375	391	388	397	419	355	407	381	427	411	370	354	360	395	404	401	370	406	379	389	359	386	357	371	368	390	358	381	368	398	373	371	385	353	349	385	398	376	410	402	356	391	397	457	364	383	417	356	380	388	364	376	375	369	359	352	394	366	365	358	407	399	375	403	342	410	344	387	349	367	356	374	353	390	391	368	398	391	370	372	390	381	379	376	392	352	391	379	378	377	368	354	378	388	354	341	379	362	399	383	410	336	365	343	378	378	348	399	376	389	375	396	407	363	385	387	380	349	399	426	389	399	346	395	395	397	384	395	353	367	398	410	375	380	377	383	385	363	376	353	404	397	359	383	366	386	420	357	379	402	341	386	382	366	411	358	388	367	389	427	367	384	387	388	384	374	360	410	377	375	366	355	402	411	357	358	374	357	375	359	391	378	383	355	377	392	404	335	371	388	373	386	386	363	363	390	398	389	391	380	371	374	374	367	375	386	373	380	409	356	362	354	377	376	372	391	361	415	389	361	367	394	369	370	384	341	407	378	397	396	356	379	415	364	371	393	391	370	418	371	365	366	372	387	386	366	400	397	408	354	374	417	402	401	382	374	380	433	394	378	379	379	363	384	388	372	373	401	366	368	385	352	381	369	393	385	344	381	388	417	396	380	367	366	371	386	353	386	378	357	348	391	377	374	384	369	360	375	413	371	392	420	408	376	391	403	361	352	384	394	360	379	383	377	378	360	388	374	374	359	389	367	410	395	402	375	372	373	389	388	364	391	379	371	358	370	373	364	392	389	391	391	360	341	368	401	394	385	379	397	369	364	407	381	381	376	387	391	353	342	383	357	383	358	399	385	357	421	393	397	385	390	358	371	392	364	333	377	367	399	362	393	390	389	384	387	395	397	335	381	399	416	367	374	388	376	360	387	398	403	387	377	416	374	399	398	357	376	382	357	375	389	361	372	409	391	372	344	364	384	390	372	385	377	382	393	351	434	371	374	398	364	378	400	424	401	379	379	352	390	366	346	378	355	348	378	395	329	392	388	410	367	389	361	362	374	390	382	393	385	376	415	373	381	364	388	358	384	367	378	359	370	365	388	363	385	393	359	382	387	346	397	384	337	376	357	371	398	394	349	392	427	420	385	366	361	390	375	396	369	377	379	360	385	407	391	349	384	368	371	377	387	382	391	385	378	335	389	384	390	373	403	379	393	399	361	398	391	367	363	395	367	371	393	419	362	408	417	390	418	381	337	396	393	398	393	372	387	393	363	358	364	415	355	392	374	421	388	336	429	402	367	334	392	384	376	383	353	365	366	380	387	404	393	362	362	374	379	384	353	375	387	434	370	368	386	366	408	371	402	391	356	395	392	391	366	411	387	386	387	417	386	359	358	387	392	370	423	386	375	414	385	375	402	333	375	359	402	375	383	378	371	403	345	405	390	398	390	358	411	357	388	406	382	387	399	362	369	409	364	386	370	354	397	369	414	380	372	368	389	406	383	407	379	399	367	392	363	367	388	372	371	367	390	387	397	367	404	376	391	390	392	402	381	390	383	389	389	378	370	336	395	376	372	372	349	363	380	424	353	355	408	414	367	397	376	447	362	395	407	370	376	402	400	410	386	386	351	387	390	380	389	380	404	416	350	372	383	415	389	364	375	398	340	382	362	375	362	399	393	407	391	376	380	365	377	343	405	372	348	392	396	390	391	349	374	402	377	376	384	427	377	381	377	378	348	369	395	399	383	374	397	382	402	402	389	361	392	372	407	405	383	366	368	398	404	408	408	399	402	391	352	364	332	377	359	373	363	358	373	397	397	401	396	334	390	378	401	391	370	404	377	394	372	412	379	378	362	396	398	388	366	408	391	370	395	401	391	400	353	399	389	401	403	351	372	396	361	368	414	379	370	354	384	403	353	394	384	347	395	390	382	392	344	356	368	375	392	369	361	406	391
11485	17631	13919	7032	4091	2831	2176	1718	1590	1339	1202	1071	929	860	774	793	815	918	859	840	800	740	830	797	628	569	537	555	523	507	537	523	547	572	550	562	555	536	534	531	513	479	482	513	524	520	481	518	456	490	499	477	479	473	468	474	493	503	468	466	454	531	492	490	518	507	516	485	434	468	485	491	507	481	505	485	461	498	480	456	487	459	477	503	474	482	498	467	495	486	492	495	473	448	487	475	469	481	507	483	484	498	448	505	445	484	511	438	464	467	499	466	475	486	401	466	487	449	452	483	476	474	499	469	472	478	473	444	488	475	459	459	477	463	473	494	462	485	471	477	474	492	456	501	479	482	432	483	481	433	461	466	467	517	444	410	480	451	457	495	434	489	428	456	491	454	424	503	483	450	458	452	472	486	484	476	473	503	475	463	471	468	448	468	450	478	458	480	464	443	462	479	443	478	455	464	471	520	503	505	469	475	475	477	449	479	423	498	528	474	445	488	454	459	493	490	467	465	483	443	470	465	482	469	447	502	512	440	503	484	408	480	465	478	464	442	496	506	449	484	497	515	477	452	475	485	438	495	448	513	491	480	472	451	466	455	465	470	474	481	466	497	469	497	483	447	468	465	453	460	464	454	461	456	455	497	456	473	431	459	469	478	455	520	485	447	420	492	479	441	457	501	476	471	469	464	496	445	466	479	432	512	474	460	464	479	470	502	513	453	496	479	446	459	497	473	503	455	479	477	472	493	495	430	463	465	441	496	441	471	470	468	484	465	468	485	456	483	467	477	459	409	472	469	478	444	498	469	489	477	467	433	522	452	500	464	479	425	474	491	492	463	467	455	479	436	506	416	483	434	491	491	445	445	479	474	505	444	501	433	470	475	460	458	442	478	459	456	498	458	454	414	470	492	501	438	436	470	454	469	473	505	466	515	466	487	497	462	467	472	480	481	478	451	490	471	489	465	489	477	474	478	461	485	448	496	456	487	445	464	483	491	470	473	487	516	470	472	482	467	481	491	454	473	454	515	443	434	489	488	479	487	460	474	488	461	462	475	476	474	465	469	489	488	430	492	441	465	449	483	484	482	434	500	474	484	489	449	508	444	478	428	481	492	492	471	511	476	447	484	480	475	520	493	504	442	440	473	472	445	483	510	480	454	420	462	486	464	440	481	511	446	504	493	508	488	467	436	495	485	443	482	467	478	480	425	482	462	467	475	461	474	430	468	445	503	446	411	487	460	462	460	487	457	485	459	491	468	462	476	487	449	447	492	453	466	482	494	448	469	469	488	476	461	496	481	455	464	511	432	453	461	498	473	473	466	502	461	447	471	454	486	413	478	490	475	482	517	471	497	499	480	443	463	423	478	469	493	493	477	476	433	468	508	457	458	495	478	437	465	451	457	445	496	509	469	449	467	485	456	465	468	490	504	471	483	471	502	471	495	458	446	497	458	462	479	490	480	502	457	473	461	437	476	468	484	443	455	529	484	480	447	476	457	473	438	487	480	461	450	493	503	455	489	494	453	464	476	481	468	453	464	472	461	522	497	463	462	504	492	517	450	481	491	518	491	480	454	448	468	441	479	490	466	530	479	470	473	460	504	454	443	430	484	448	480	458	481	444	471	484	481	482	477	454	480	497	492	430	483	466	477	463	438	485	470	488	443	479	488	474	466	438	480	460	482	457	469	488	454	451	453	437	469	465	481	457	420	442	491	502	479	488	466	467	466	492	473	482	512	491	506	490	478	481	463	481	459	430	468	460	472	490	458	469	426	515	476	510	512	486	482	490	441	457	477	511	516	477	447	467	485	459	433	435	482	474	457	463	451	495	477	513	475	480	462	459	486	453	460	456	450	492	468	467	453	462	465	491	447	472	465	493	441	501	502	440	462	469	505	501	455	474	501	488	465	476	448	491	508	494	509	454	456	487	454	420	496	460	453	482	444	486	477	487	472	461	490	467	456	472	472	481	505	483	492	446	459	464	477	469	469	516	486	499	506	481	454	478	495	453	464	445	466	498	433	445	492	459	463	451	468	474	450	451	458	498	436	500	490	485	493	483	492	464	474	468	447	475	458	503	474	507	473	462	460	448	433	478	516	474	444	456	506	462	459	417	470	448	470	437	466	481	484	465	506	500	463	473	461	433	505	464	467	455	490	470	470	463	482	489	494	409	465	462	482	519	502	461	438	480	501	474	467	460	459	449	435	504	503	464	437	432	471	471	450	483	495	467	470	482	462	528	490	466	452	456	467	463	454	453	496	445	508	476	474	467	533	492	463	453	461	462	490	421	473	489	481	446	449	466	425	465	463	499	478	516	457	460	463	435	490	479	478	462	478	457	459	443	510	473	498	479	445	431	480	474	466	519	424	497	476	501	471	481	474	455	473	478	458	440	454	469	476	430	443	453	427	488	494	470	479	451	454	459	457	453	531	462	449	473	448	509	496	480	437	457	489	490	498	459	472	488	480	473	516	477	461	450	453	473	439	442	448	436	473	471	507	476	453	466	519	467	471	538	499	482	420	481	480	539	499	442	476	478	482	483	477	456	466	456	506	483	486	463	490	443	462	427	477	468	490	473	487	460	462	478	496	478	444	459	487	482	469	492	451	452	445	481	521	482	496	450	501	479	465	487	479	491	506	498	478	510	471	466	511	506	473	472	478	445	452	424	444	467	475	460	452	445	409	447	454	445	480	489	441	456	459	492	467	482	463	453	493	452	442	443	503	473	452	498	465	491	492	491	471	445	467	476	511	462	480	474	446	492	424	424	450	499	480	450	454	497	496	481	505	459	479	476	497	469	468	484	473	480	516	433	502	466	454	468	447	469	465	476	453	474	504	480	443	478	497	452	523	464	458	457	498	498	505	466	465	470	468	465	505	438	429	502	494	482	457	442	471	455	494	463	429	448	473	432	450	495	501	463	470	447	469	453	465	440	427	483	478	490	463	501	467	451	465	461	511	490	449	480	455	499	496	485	499	467	453	449	500	492	471	428	515	470	447	451	425	428	487	488	487	495	468	488	456	448	440	432	463	505	447	478	452	457	512	489	458	490	478	433	446	453	485	501	495	482	448	474	452	470	436	493	483	454	479	475	430	504	489	478	475	470	467	483	502	465	443	479	435	493	504	483	476	510	465	450	506	439	472	469	449	416	461	444	496	470	474	485	485	487	483	478	478	492	459	476	493	421	452	481	496	473	471	465	451	424	468	449	478	474	502	462	476	440	472	462	500	464	484	457	465	463	444	454	465	496	471	499	497	459	462	483	473	482	447	496	455	472	501	439	471	437	452	527	456	438	463	477	484	451	506	473	484	469	467	473	466	511	437	514	473	471	468	450	494	465	493	509	466	446	494	475	447	525	464	443	505	443	440	481	479	492	502	510	493	446	468	487	457	528	438	471	457	474	481	504	467	474	485	480	426	464	468	518	453	477	450	447	479	453	508	515	508	472	468	466	472	498	470	488	456	487	483	483	501	434	452	486	478	470	466
23614	21044	28383	23928	21051	12617	2605	1553	1183	1028	896	798	723	674	600	588	583	647	567	600	573	543	529	518	423	371	366	354	363	325	340	299	303	356	343	351	335	328	336	306	318	305	302	324	284	300	260	283	313	295	290	290	271	284	280	271	266	276	261	253	250	264	258	250	241	264	277	275	289	266	289	250	278	265	248	289	281	276	272	252	320	261	267	258	259	260	248	256	234	250	246	295	265	275	260	252	284	280	276	242	251	239	277	275	234	241	259	262	266	230	249	273	265	263	254	240	239	257	247	256	262	278	260	239	230	269	275	246	237	293	265	279	283	264	265	245	241	260	244	264	270	245	248	219	265	253	242	293	278	269	267	262	272	247	254	231	273	251	258	260	244	247	240	241	242	245	279	254	267	271	259	238	266	277	289	240	285	268	253	253	240	248	247	278	287	263	256	288	254	275	268	270	241	298	257	251	252	267	245	277	270	264	276	255	262	228	261	257	251	256	278	265	268	250	290	269	249	257	252	242	271	275	262	251	263	278	255	254	249	257	238	250	249	238	246	263	256	266	237	264	272	243	276	256	270	250	252	274	263	220	267	255	222	253	271	239	272	270	277	265	262	251	290	249	252	252	297	288	253	265	240	265	245	273	275	260	257	253	260	282	265	295	255	232	244	219	241	222	282	280	255	249	271	246	218	250	280	257	265	285	261	241	250	264	258	280	271	279	274	270	256	265	248	261	237	261	258	279	244	245	297	240	289	252	257	259	274	282	263	230	237	238	252	275	272	258	220	267	299	300	257	278	259	251	261	250	273	242	228	268	278	269	265	267	258	257	248	254	256	275	258	252	286	276	244	221	274	253	265	265	241	247	256	241	244	238	280	283	267	278	277	269	276	259	232	247	274	263	268	268	237	269	254	270	259	278	246	235	256	241	252	265	245	256	235	238	238	264	265	260	253	255	250	232	270	258	248	258	249	241	243	276	243	239	263	249	286	242	268	264	264	244	258	256	258	288	258	258	260	273	249	257	236	227	276	229	250	259	243	273	260	264	268	254	252	286	272	254	242	288	284	246	243	278	260	298	271	249	251	265	257	264	253	251	243	258	222	250	267	257	267	271	251	250	234	249	220	259	274	235	261	235	255	273	253	233	250	297	257	236	233	288	278	290	241	215	281	243	266	271	263	274	266	271	277	256	249	272	250	266	252	273	240	261	235	228	264	253	251	262	268	296	301	271	292	257	246	303	231	281	232	247	245	263	264	260	260	268	283	258	252	233	253	260	271	265	266	261	251	278	241	264	257	259	256	272	247	234	277	271	263	250	243	286	248	256	233	248	245	262	258	276	274	278	252	259	245	245	264	277	244	276	229	247	245	272	290	249	277	237	224	254	262	272	258	253	273	268	270	245	262	283	266	264	251	235	260	264	218	252	257	252	264	258	260	254	250	299	264	266	251	243	268	223	271	264	238	270	259	260	227	262	265	271	239	253	248	284	266	264	269	247	287	252	244	265	252	244	251	270	242	241	224	278	250	254	247	273	263	234	252	267	256	270	264	258	264	264	236	249	271	264	236	235	262	272	242	256	248	277	252	286	270	255	241	243	261	241	268	278	268	255	250	248	260	278	298	278	247	221	262	238	301	274	279	269	251	247	271	260	259	260	252	247	257	259	248	266	252	256	273	237	257	245	245	247	261	266	234	247	274	239	264	284	245	245	261	246	267	250	227	276	257	276	241	251	261	265	243	255	252	217	242	262	237	260	229	248	269	281	246	272	229	262	247	273	266	269	251	269	279	245	253	231	280	288	254	277	244	255	237	262	223	281	269	262	278	235	278	250	272	259	274	254	256	242	258	265	240	271	250	268	246	253	253	250	251	273	273	244	254	266	253	210	283	265	263	230	263	261	257	250	239	250	254	273	267	266	232	250	280	249	273	241	262	271	258	274	257	274	257	268	254	229	237	279	267	252	267	248	265	276	248	275	278	260	248	258	265	254	241	296	247	273	267	237	268	264	230	265	251	241	253	239	232	272	287	226	257	243	283	253	242	268	277	265	268	249	253	236	249	248	274	271	258	276	244	252	251	282	248	258	230	285	266	232	248	254	237	245	283	259	285	263	275	252	264	256	230	239	253	215	255	264	234	296	266	260	263	253	231	250	261	263	274	283	259	268	239	218	262	255	255	252	263	258	252	258	259	231	270	250	276	251	274	274	266	270	254	255	238	250	240	271	247	223	258	251	267	268	243	247	253	244	267	269	257	240	261	248	249	252	250	287	243	253	272	248	232	248	260	264	277	278	282	255	258	260	238	265	234	216	285	290	253	255	279	278	278	276	280	286	234	256	262	249	283	244	252	271	259	276	246	226	220	263	251	242	251	236	265	267	276	277	262	249	235	257	271	262	242	279	233	272	263	269	251	262	280	229	231	253	303	250	241	245	276	283	261	258	262	273	222	262	269	247	246	219	261	267	237	239	244	247	257	250	279	272	237	264	245	267	274	244	247	240	256	253	256	224	268	275	254	266	254	252	236	268	268	244	251	268	243	267	274	252	263	260	255	261	273	275	269	240	262	249	250	266	244	234	248	264	232	242	268	245	227	253	263	260	270	247	272	266	264	274	257	258	247	260	254	265	259	243	286	283	239	248	259	225	282	276	270	261	286	269	265	272	241	276	265	265	246	257	274	263	256	277	275	255	262	256	228	236	253	258	254	248	249	251	240	264	259	274	261	255	251	245	262	280	261	242	263	239	271	251	280	251	247	268	265	290	239	271	242	274	244	271	250	278	281	240	244	245	270	252	276	262	270	276	288	243	244	265	260	266	266	285	242	254	231	263	237	246	233	259	278	275	281	254	259	253	274	248	275	240	257	222	289	272	270	236	232	257	227	248	231	226	229	228	286	264	272	272	262	258	277	243	265	268	258	271	261	266	259	253	234	254	250	267	246	263	243	271	280	248	251	237	257	261	252	258	246	278	224	251	290	283	247	244	259	268	246	249	252	247	258	269	252	255	252	276	268	256	247	282	247	231	260	218	253	262	245	237	245	247	250	250	278	245	251	262	271	245	269	255	255	259	265	236	254	234	240	251	268	252	242	252	248	301	254	249	291	253	248	264	279	259	264	234	258	281	272	271	278	262	245	241	234	257	289	276	255	264	269	247	265	242	249	238	249	260	252	266	251	260	261	235	268	228	272	270	250	271	261	247	274	261	259	288	274	259	234	269	234	266	255	271	261	260	246	249	268	244	274	283	284	262	237	252	240	267	252	248	247	238	223	245	250	256	266	278	229	250	256	259	254	259	254	260	253	263	251	240	261	250	230	251	234	275	266	264	261	267	253	259	243	232	226	266	273	262	241	267	265	254	243	271	263	258	249	274	249	246	265	290	240	240	264	266	263	265	288	280	268	294	272	241	235	285	250	273	259	259	284	236	277	261	232	239	230	268	264	262	265	247	250	264	237	240	238	244	269	261	250	249	287	258	237	239	256	258	252	261	288	274
12455	25498	21191	12261	7815	5443	4040	3184	2577	2249	1783	1455	1290	1127	1045	960	1058	1159	1111	926	936	890	986	821	634	579	540	494	463	442	416	456	453	522	489	484	474	482	506	393	430	375	393	409	403	363	394	417	359	372	363	333	379	379	365	325	373	398	336	351	366	347	334	345	360	357	371	348	346	339	331	352	323	360	339	332	339	359	353	335	367	337	340	345	356	350	355	351	382	320	347	332	359	353	339	343	335	321	328	306	301	346	327	345	310	317	298	329	333	335	327	313	333	309	309	387	332	325	353	338	338	344	333	311	326	347	298	316	342	350	328	348	339	354	349	303	317	341	321	298	343	318	357	329	318	335	346	330	302	315	306	343	318	338	346	333	335	328	329	334	306	362	353	324	286	334	325	326	329	338	324	339	322	297	321	325	298	306	341	319	344	343	323	343	333	312	313	307	324	340	349	355	354	332	320	296	335	331	344	330	315	338	334	343	304	350	321	339	332	322	319	345	312	306	311	317	313	339	356	324	339	309	303	353	324	341	319	324	353	322	304	315	345	325	323	300	327	307	330	317	335	327	329	328	321	340	333	325	300	317	320	336	333	342	365	312	321	347	326	326	322	374	323	291	321	318	325	357	343	344	289	307	331	309	347	318	320	318	299	305	345	303	311	346	336	320	329	320	338	344	327	343	345	312	327	345	334	301	331	347	335	363	334	314	314	325	309	332	328	294	323	337	314	324	330	291	309	353	323	318	331	320	326	344	304	304	316	343	334	325	354	320	302	385	291	330	318	335	316	337	341	338	300	306	346	307	340	348	301	314	312	340	323	315	302	316	328	344	308	321	295	305	321	325	316	296	300	363	329	312	348	311	331	344	334	319	355	356	338	354	318	354	340	326	319	334	330	325	332	325	297	334	362	346	331	321	324	320	354	304	332	335	339	319	316	335	333	299	309	339	314	336	343	331	322	300	338	352	338	310	293	331	307	320	312	345	306	358	343	334	322	327	354	325	302	312	331	313	343	339	335	292	334	308	353	319	315	327	326	339	341	354	344	337	337	314	328	357	303	300	323	313	342	311	297	337	326	319	324	338	309	329	339	320	316	347	350	329	316	348	327	324	291	325	312	329	322	322	369	343	313	348	331	357	334	324	286	294	350	298	333	320	314	317	332	318	323	335	354	326	340	320	325	323	340	316	296	303	340	314	306	285	292	334	307	307	319	340	315	338	324	300	351	331	291	327	298	333	340	340	284	333	341	340	328	317	333	319	321	334	342	331	341	307	318	312	319	326	328	335	324	319	305	321	334	312	336	343	310	355	312	328	366	334	312	347	328	340	342	317	353	333	311	309	340	329	356	349	349	352	324	337	313	341	293	346	324	319	311	331	314	331	327	359	332	330	350	307	339	320	292	361	343	319	327	308	299	325	331	318	286	319	361	335	322	311	323	324	331	306	321	284	316	296	310	323	332	312	306	307	320	331	339	343	328	290	336	330	316	326	315	321	281	315	316	306	314	334	345	312	314	328	342	344	317	340	310	316	337	312	320	329	316	345	350	282	331	334	360	324	311	319	328	322	295	308	319	324	325	316	304	363	343	318	352	352	318	313	338	346	327	309	322	309	339	332	277	299	335	349	327	307	318	334	325	339	318	333	317	318	334	330	309	328	314	326	305	300	329	340	318	299	343	347	313	343	361	346	318	314	328	339	348	289	331	320	330	325	341	358	352	317	279	314	302	303	313	327	317	308	293	379	327	350	355	354	313	278	310	292	337	371	305	328	313	326	332	341	321	313	319	292	304	344	347	324	320	367	326	323	311	322	318	363	307	342	340	302	329	328	315	362	323	325	320	318	333	333	343	307	340	354	323	315	307	337	303	319	340	330	321	312	347	335	324	341	345	312	333	325	351	302	320	311	333	337	316	310	336	307	292	339	333	279	370	304	321	349	303	329	309	307	307	331	291	341	343	326	330	296	358	331	302	318	321	328	319	289	331	334	321	342	333	336	325	332	338	311	368	319	309	333	314	341	312	314	335	331	316	322	322	355	329	315	299	319	345	326	346	325	313	365	334	290	323	326	324	318	380	350	306	354	355	349	325	335	338	316	323	369	339	347	331	320	329	325	306	309	332	341	342	291	342	322	327	307	317	363	327	333	326	333	318	331	347	329	301	332	371	346	350	320	342	314	289	299	339	318	330	308	335	332	329	320	320	324	282	316	300	297	327	296	289	313	335	335	292	346	316	303	302	341	292	337	314	318	330	296	298	330	324	311	356	334	296	332	327	299	305	324	338	324	335	320	323	351	331	337	312	289	317	281	320	328	307	300	328	321	303	357	305	303	286	302	314	342	297	310	309	340	351	340	329	337	338	303	327	338	364	309	345	337	353	330	319	310	346	296	352	344	287	334	332	304	324	326	342	327	322	303	310	336	357	332	346	345	289	327	327	318	302	313	328	343	309	317	352	313	336	301	316	336	321	323	332	300	332	316	306	324	325	320	306	343	318	323	305	314	333	323	325	340	308	339	344	351	328	333	316	339	322	323	331	317	370	302	307	335	338	350	355	354	343	319	346	334	299	335	324	326	303	346	293	359	360	317	363	306	310	281	337	336	300	333	320	307	335	323	330	322	330	358	301	331	333	354	357	304	298	319	309	315	307	326	329	346	316	313	291	325	335	335	337	329	372	377	338	311	295	330	311	320	343	337	316	312	326	328	320	317	282	361	343	319	328	324	323	361	302	313	329	358	304	327	324	332	301	327	339	297	310	318	313	324	331	364	316	336	314	314	303	289	314	297	330	289	334	364	332	376	348	334	313	331	331	344	335	343	344	320	327	302	327	347	336	303	309	331	312	332	316	337	309	319	316	305	340	335	332	323	333	347	343	340	322	320	339	347	336	329	300	356	347	342	333	345	331	332	318	334	350	321	343	333	303	328	327	334	321	306	307	330	330	302	326	332	316	323	330	329	332	332	294	298	326	315	292	311	361	332	313	287	343	312	330	308	306	336	346	318	284	299	336	306	318	324	337	333	331	340	339	311	363	318	317	322	326	287	296	323	322	327	301	316	324	313	327	317	330	317	320	328	342	315	336	326	321	345	378	337	327	321	314	344	314	306	329	325	349	284	329	335	338	366	325	328	307	330	357	285	353	349	325	336	318	336	327	315	337	291	311	304	334	350	329	319	322	381	327	313	327	325	299	331	317	301	323	302	310	308	310	331	301	331	301	290	311	322	317	328	339	351	317	347	353	299	348	320	366	318	363	338	318	329	340	309	330	332	307	307	345	340	312	333	342	335	316	319	308	329	333	314	331	305	315	320	301	339	332	331	277	361	318	336	334	335	321	334	334	350	350	302	319	301	316	336	333	310	322	360	301	342	308	315	331	295	332	313	321	342	325	321	359	291	365	332	315	380	316	319	316	331	322	301	350	296	322	302	322	314	316	300	333	314	309	340	312	324	332	345	363	322	353	345	331	313	350	326	341	319	339	340	343	356	353	339
22625	21036	28808	23465	21044	21140	11793	2392	1771	1451	1152	1016	940	782	746	722	671	831	755	651	624	682	718	532	412	398	337	334	336	279	264	293	322	333	328	326	344	306	325	300	280	288	279	256	283	275	270	249	248	238	259	220	220	208	235	231	248	248	239	218	253	214	242	234	227	217	229	203	212	200	197	221	221	200	224	239	238	189	187	220	214	223	218	233	246	230	215	207	201	204	209	206	203	219	216	215	194	195	188	230	216	228	211	199	208	203	197	200	184	211	207	220	205	186	193	216	200	198	212	204	192	199	214	204	220	222	206	206	195	210	196	203	200	195	194	194	199	205	206	228	218	210	208	208	193	210	202	198	188	226	172	206	203	208	196	217	210	236	176	232	193	224	226	186	230	212	216	199	217	198	231	210	186	213	198	192	201	203	223	219	202	207	191	209	195	185	198	188	210	213	224	218	209	215	186	200	205	196	205	200	189	211	193	197	200	207	176	207	211	181	218	207	190	186	213	218	221	210	200	209	197	209	223	191	175	185	231	222	209	207	195	218	195	211	191	229	189	182	193	208	222	222	206	200	211	199	226	206	225	191	220	194	220	213	183	201	234	207	203	199	234	208	211	210	198	214	179	204	213	185	182	207	204	182	215	195	200	179	201	214	201	177	217	217	173	203	201	210	214	206	189	181	209	189	212	216	215	206	186	210	209	227	200	207	204	196	208	221	199	198	220	204	189	169	211	207	222	197	202	194	199	194	208	220	193	213	227	202	194	204	203	223	210	226	194	189	177	194	202	205	195	204	203	218	205	181	187	207	191	214	220	191	175	221	185	219	198	204	216	212	224	215	208	226	221	202	216	191	189	185	185	202	198	203	204	197	209	222	209	209	218	200	190	215	196	192	190	193	215	219	209	201	216	199	220	190	210	199	214	221	205	201	198	197	216	206	201	226	187	187	214	205	217	183	195	212	211	214	190	235	217	201	200	245	200	199	207	201	205	233	197	191	180	202	186	219	206	219	208	216	181	191	201	201	200	207	187	233	201	208	218	202	190	209	185	193	186	201	220	216	183	215	195	196	212	210	213	197	193	193	185	214	205	196	203	217	197	211	198	234	202	193	213	196	210	205	194	210	215	184	205	206	198	214	217	192	205	209	196	210	217	193	178	194	222	207	205	193	211	191	205	196	208	186	215	197	210	208	196	208	197	190	196	228	198	196	207	217	201	230	202	191	215	199	188	218	205	227	201	194	204	222	206	195	233	240	214	191	204	201	198	207	208	204	176	221	183	194	186	212	226	196	203	198	192	193	204	191	183	215	201	204	198	212	190	205	201	200	212	244	208	204	188	204	213	188	192	195	197	204	225	202	217	190	193	186	187	206	197	195	213	204	200	215	188	183	220	217	200	209	209	222	203	195	213	192	193	202	178	215	206	195	231	221	219	207	190	200	158	202	217	209	213	193	225	207	222	192	193	205	212	187	172	219	214	212	230	200	195	217	187	217	203	205	201	215	194	203	227	195	219	196	229	206	227	205	191	219	211	222	212	208	224	224	205	195	189	189	207	191	182	180	205	220	210	199	202	193	208	197	200	223	205	212	219	208	194	211	190	190	213	254	195	208	218	210	193	177	217	207	208	198	177	208	196	199	223	205	196	209	190	191	217	217	191	188	211	212	211	255	244	245	204	192	211	212	217	213	184	192	223	195	223	199	194	226	219	209	208	214	218	221	183	224	236	192	197	214	195	182	233	205	227	198	203	215	220	200	204	184	189	236	197	214	193	214	207	223	230	222	193	181	199	189	194	216	190	220	186	222	203	204	232	201	201	203	226	213	177	214	223	190	202	203	197	202	209	193	202	207	201	229	197	197	180	237	208	194	192	187	204	197	219	204	215	197	197	203	181	198	184	200	208	217	184	197	201	197	202	204	171	192	219	218	200	211	183	213	205	215	190	210	195	219	203	203	198	220	214	196	215	196	198	191	214	192	169	185	218	181	191	216	174	186	199	185	223	201	175	232	185	215	191	225	211	199	209	214	204	194	199	224	233	222	219	212	227	196	183	190	190	180	197	196	182	183	213	197	197	197	206	209	210	228	185	210	199	201	210	223	228	221	206	229	205	202	186	205	199	222	195	195	177	210	186	194	212	197	197	208	210	165	215	181	207	201	218	196	222	223	198	225	206	197	233	204	205	231	204	216	210	202	210	172	212	218	187	204	217	184	203	206	211	225	211	206	227	195	217	212	186	222	208	181	190	173	208	199	205	218	189	194	194	192	184	186	208	194	219	199	201	211	200	222	199	197	188	198	199	205	213	215	210	221	218	205	231	208	182	228	194	181	213	210	187	182	190	215	193	198	196	228	190	190	203	200	206	187	200	200	175	200	193	202	195	214	182	193	195	211	210	212	186	207	185	198	205	226	212	205	222	221	176	216	190	200	206	210	194	178	211	201	229	198	224	213	192	204	203	191	222	196	201	207	202	205	217	208	198	190	179	229	187	185	212	206	212	226	218	196	189	218	224	197	202	212	209	201	184	211	214	216	202	208	223	217	191	204	192	208	192	205	224	207	213	181	206	220	211	212	223	201	179	216	206	192	189	227	203	196	200	219	204	210	211	208	187	194	223	184	201	191	222	198	207	215	170	188	226	210	212	201	184	211	216	193	173	175	208	223	221	191	196	214	228	198	205	199	196	212	189	216	196	203	196	218	199	162	182	185	206	205	200	192	205	212	230	203	206	188	191	206	203	228	205	192	219	182	178	179	211	202	193	173	207	207	206	219	198	211	214	212	220	222	217	217	186	215	203	184	242	197	197	205	186	192	197	182	234	207	187	207	206	192	201	194	217	216	205	203	210	193	211	219	191	208	193	199	215	217	218	197	194	187	216	199	193	189	199	206	208	195	217	212	191	230	221	209	201	189	206	190	197	201	186	226	196	207	185	197	210	189	205	216	192	180	205	198	164	216	190	205	189	199	193	193	224	216	213	199	184	200	207	197	203	206	191	200	215	204	203	216	187	200	179	208	210	215	230	230	200	213	186	182	171	180	191	209	226	197	223	224	204	200	187	201	186	208	215	179	193	208	208	207	212	191	214	211	211	210	201	184	237	210	228	198	167	228	200	224	209	214	187	202	252	193	213	206	210	197	226	203	210	218	212	200	215	209	208	203	184	178	201	206	205	202	163	202	226	172	174	207	183	185	184	208	228	221	211	189	178	191	213	223	214	218	203	201	197	192	203	194	192	202	205	226	212	189	202	206	223	210	221	195	227	187	176	188	206	180	214	229	205	207	199	196	197	203	209	183	217	213	212	246	220	200	181	197	214	206	203	213	218	216	212	195	225	196	191	233	186	198	212	206	209	208	214	182	221	226	223	208	210	179	212	210	207	181	200	202	208	224	181	177	192	203	207	214	182	232	224	210	209	224	183	207	209	192	192	187	202	200	205	211	203	191	231	214	227	212	201	198	218	229	218	237	192	218	192	203	199	174	211	212	201	211
14893	30996	25971	15580	10872	7862	6032	4756	3833	3372	2542	2032	1834	1623	1389	1367	1311	1414	1279	1223	1152	1068	1106	917	679	571	506	475	401	378	378	426	462	455	500	489	446	455	471	382	374	365	363	345	341	353	361	358	332	345	325	311	333	290	286	276	295	311	298	302	286	302	307	280	286	271	289	277	247	274	269	268	279	262	283	247	286	285	292	281	303	267	275	292	282	269	242	263	259	278	282	271	276	256	271	244	265	253	219	298	286	245	242	251	266	233	228	227	275	227	243	236	272	267	238	277	237	247	244	222	234	246	267	259	246	224	257	250	241	248	218	221	257	267	262	246	249	253	263	248	238	225	257	234	257	234	255	284	275	247	247	270	245	241	235	242	237	256	252	257	255	244	230	230	240	229	266	225	248	243	236	239	263	236	237	277	246	219	255	218	239	240	250	246	269	252	252	246	254	252	252	260	255	250	242	271	256	243	244	244	259	238	226	234	244	241	247	236	238	221	235	255	242	267	236	274	237	252	247	237	261	243	256	249	246	250	245	238	210	254	236	272	262	231	243	232	268	246	235	249	249	234	238	250	236	250	229	280	273	230	265	230	250	238	242	253	257	244	251	272	257	261	244	236	239	270	246	257	289	264	254	255	251	237	247	229	228	234	213	259	243	266	263	280	247	244	246	240	262	219	259	220	211	257	298	244	241	225	239	241	274	253	272	233	240	292	240	241	256	299	235	208	230	254	278	216	245	237	253	249	238	272	247	249	207	264	257	238	248	238	279	244	252	250	250	237	268	253	248	249	262	260	244	233	226	249	229	239	254	261	249	224	266	258	241	241	255	234	236	230	233	233	238	242	233	236	260	258	233	270	253	260	247	222	259	242	229	248	257	257	221	252	248	268	231	251	261	214	223	242	239	265	236	258	236	270	256	266	254	261	240	232	224	239	236	242	249	225	284	233	240	239	284	256	254	252	233	259	262	270	230	262	214	235	244	228	261	208	273	277	281	244	275	253	242	232	274	254	245	262	226	252	241	249	235	256	265	233	252	251	238	256	264	255	240	249	232	246	250	252	263	246	244	253	255	260	267	238	242	266	245	239	236	233	267	218	272	243	220	227	236	238	244	265	216	249	255	240	248	238	251	246	252	254	228	266	261	244	234	265	266	240	252	246	251	254	258	265	206	236	256	238	266	250	238	239	236	239	251	248	230	237	256	265	258	285	262	249	249	228	237	234	257	232	237	257	229	242	230	254	267	265	221	253	206	230	256	260	266	226	227	260	217	232	232	233	242	248	248	239	253	257	214	249	239	257	260	238	234	252	258	230	259	242	246	246	244	262	247	248	263	229	240	271	228	240	229	236	239	215	292	230	234	230	264	245	237	242	239	271	231	247	220	254	239	222	253	218	251	233	259	246	264	249	254	245	264	234	242	221	218	248	203	248	244	251	268	226	274	229	253	272	262	229	246	256	233	302	239	252	255	238	241	246	228	231	265	244	229	266	237	242	251	256	240	222	210	255	260	225	265	228	242	234	260	237	216	231	251	243	264	233	251	273	225	240	258	260	255	238	245	255	236	224	246	239	242	255	243	254	224	265	255	253	246	223	237	266	272	254	259	275	233	271	225	249	267	247	250	246	221	260	241	238	254	230	247	250	249	240	241	243	283	236	244	252	237	255	227	214	258	269	229	258	237	253	247	234	218	238	259	256	262	242	227	260	247	239	247	243	257	271	231	232	263	243	236	250	266	250	242	244	269	247	276	244	253	230	237	268	224	264	218	262	241	221	263	274	260	258	223	237	251	240	243	226	236	257	247	256	254	221	250	260	251	252	242	255	241	235	275	246	250	260	231	265	261	225	256	255	213	231	280	238	273	255	249	253	231	209	261	269	234	268	277	200	217	249	240	234	249	248	241	250	255	237	279	267	224	258	242	241	256	254	248	233	249	254	260	260	243	222	225	244	264	275	256	248	244	253	255	198	231	267	270	272	268	248	218	237	236	249	244	259	231	262	256	281	231	275	236	258	260	260	232	238	251	241	241	231	221	243	231	232	226	262	224	270	253	243	253	251	248	221	253	237	260	240	267	278	277	248	229	241	241	258	232	274	238	263	251	260	239	230	244	267	252	242	250	265	237	257	235	260	232	225	232	265	246	239	237	247	243	244	259	250	261	240	250	215	256	248	252	231	243	251	245	243	235	260	254	247	243	250	263	244	229	254	282	226	217	245	258	297	257	279	243	270	266	232	256	227	243	226	210	278	228	211	268	269	269	246	240	238	247	236	240	242	258	251	236	262	235	267	238	210	264	281	237	280	234	239	264	251	265	251	264	219	262	265	225	239	258	263	259	237	270	226	230	247	238	223	253	263	250	229	271	253	250	262	254	203	272	214	239	252	232	231	242	234	261	253	248	225	224	244	249	268	243	260	246	249	236	251	255	253	241	248	245	234	251	261	237	249	227	246	246	267	231	241	230	239	236	244	246	267	250	247	264	207	241	229	270	268	266	237	221	242	234	224	252	212	239	243	250	249	244	235	251	248	241	269	261	225	232	278	264	234	237	285	274	251	253	270	252	262	243	216	248	224	243	211	223	246	262	237	243	254	246	247	237	250	214	261	224	237	213	255	252	253	235	239	232	240	243	247	261	265	237	227	236	262	230	260	275	235	253	223	279	237	264	241	236	233	241	265	261	259	229	241	263	251	256	251	243	254	207	241	250	267	259	239	236	242	251	277	228	261	250	273	244	232	230	261	254	263	224	246	253	256	228	217	248	268	256	235	217	260	255	257	256	264	260	244	258	231	261	240	268	237	220	237	268	241	252	230	248	244	224	258	245	261	212	251	251	253	263	227	269	258	257	247	248	256	235	246	228	239	243	210	272	249	262	245	265	265	237	232	268	308	262	240	252	264	264	240	251	237	240	255	244	247	246	247	233	225	249	277	235	226	263	244	249	265	267	277	256	255	256	253	273	232	253	249	238	227	251	246	262	223	257	225	247	241	238	244	268	250	273	248	245	245	224	242	250	238	248	244	259	241	225	252	262	228	275	227	221	280	224	249	206	253	267	273	252	284	240	236	249	259	249	238	255	253	256	260	253	248	257	235	218	234	257	223	222	254	261	227	255	235	241	249	271	261	250	220	241	241	227	247	260	249	260	260	259	233	229	224	245	263	240	225	238	230	245	248	217	253	264	241	254	245	223	232	229	228	233	269	239	284	234	263	238	254	235	236	267	251	275	252	241	231	254	227	262	266	264	252	224	226	276	261	226	259	215	246	262	253	235	219	280	245	264	261	235	234	229	246	218	247	234	239	285	245	250	245	228	220	264	256	246	272	238	232	254	238	262	227	269	272	238	263	245	250	271	233	237	250	239	244	250	270	253	251	254	249	244	246	244	242	237	216	264	232	255	268	224	264	256	256	236	247	247	226	237	265	230	207	260	251	253	269	263	267	240	252	253	269	242	263	264	248	260	246	239	254	249	245	260	261	229	249	222	268	256	222
26613	20403	13863	4831	2080	1440	1021	916	827	727	680	644	617	579	604	561	587	629	575	531	540	590	531	475	462	441	438	404	382	379	426	404	404	406	442	441	419	392	450	405	402	368	390	398	392	389	419	412	419	366	355	390	392	406	391	411	358	428	365	387	379	414	358	317	369	390	342	393	407	411	359	367	360	398	359	380	366	392	400	429	433	398	426	357	364	345	412	371	402	394	361	370	362	374	382	375	380	377	387	405	349	364	389	399	383	394	376	385	386	364	374	376	399	351	360	357	384	383	381	376	399	344	378	388	427	362	365	356	375	361	384	400	398	379	370	361	363	384	384	369	376	403	379	372	388	357	377	379	388	396	380	367	370	374	394	400	416	371	373	352	374	370	389	381	384	361	371	398	403	362	395	342	365	319	377	359	390	341	361	368	411	389	369	378	353	370	366	399	375	379	398	363	382	380	371	320	369	397	401	367	366	364	396	396	374	359	390	345	364	376	363	388	367	393	335	368	375	374	399	404	378	342	344	371	375	357	407	393	381	410	369	391	351	382	358	362	379	364	401	375	395	376	354	394	366	394	385	360	389	366	383	359	359	365	367	383	365	391	356	362	388	384	377	364	393	383	380	373	371	346	375	400	405	372	364	397	410	376	358	322	396	377	354	404	390	375	372	382	364	332	372	385	333	387	376	415	347	343	346	397	390	416	388	410	397	401	383	388	364	390	370	364	369	360	404	375	374	393	372	386	383	394	402	354	411	341	392	394	390	374	365	372	353	391	391	361	401	406	364	399	387	367	399	379	380	410	365	386	378	396	371	388	420	364	388	367	391	386	393	361	361	365	381	357	390	401	368	323	379	369	404	390	379	398	408	361	378	376	391	410	369	375	335	421	374	401	407	372	362	362	390	390	381	352	374	381	379	376	446	375	395	409	367	367	393	386	380	366	386	376	398	414	354	352	361	365	418	363	357	402	397	346	345	371	383	400	415	344	384	364	403	384	368	386	381	391	388	375	365	390	385	371	359	385	411	397	403	376	406	379	340	389	402	378	422	379	398	358	372	402	360	382	369	369	379	366	389	406	369	388	346	361	344	342	375	403	345	378	397	381	351	370	401	383	394	365	328	385	379	398	378	409	367	389	344	328	363	389	387	393	395	401	393	385	398	388	419	360	393	408	373	390	403	380	363	385	352	402	416	410	371	369	367	390	369	365	376	419	372	369	376	388	411	375	389	376	375	361	397	391	390	380	364	392	350	362	356	369	373	360	366	404	386	362	362	398	382	408	373	411	386	389	391	374	397	360	373	387	341	378	388	401	382	353	356	388	383	357	396	378	341	379	395	388	392	359	391	351	392	398	382	401	370	397	387	356	385	340	387	381	383	399	374	403	399	410	388	407	361	392	406	350	384	371	403	384	376	379	385	364	397	388	362	399	352	346	415	381	394	380	404	372	363	352	328	374	355	353	382	368	380	374	376	365	408	356	392	383	358	378	412	395	368	373	402	357	376	380	385	383	399	369	391	352	381	367	372	395	385	384	354	365	367	403	396	390	373	352	370	413	376	386	378	352	415	368	360	376	365	374	380	399	393	371	370	338	391	387	373	383	379	391	373	355	384	377	396	349	400	384	351	390	376	393	409	371	385	354	374	405	358	377	402	377	402	377	352	393	410	351	394	399	396	349	405	344	369	347	390	364	344	398	411	404	403	366	383	357	411	385	388	366	401	388	359	372	416	374	381	404	367	374	403	392	374	384	332	388	359	424	369	377	377	390	406	350	375	366	381	358	341	377	366	356	410	369	387	378	367	384	373	388	384	410	374	416	347	389	368	373	404	395	390	331	378	416	354	382	392	379	381	351	343	382	395	369	399	359	389	385	412	431	394	355	378	368	377	343	401	390	399	379	405	378	432	380	359	382	397	397	371	411	375	362	375	378	387	377	370	354	372	361	365	367	370	385	377	362	395	389	395	363	356	404	365	369	385	351	392	363	382	395	384	365	375	374	348	370	365	321	378	342	394	374	376	370	391	365	402	373	397	416	354	380	364	377	367	372	382	382	397	385	354	365	393	377	387	425	371	425	386	382	390	356	378	340	363	356	372	364	358	413	383	381	367	371	376	389	384	368	379	373	376	376	345	338	366	355	372	373	373	372	355	335	381	377	388	387	375	381	389	389	380	396	369	352	393	394	360	378	385	381	399	355	359	354	388	375	362	365	408	377	361	367	382	380	372	352	411	364	380	371	376	401	382	381	356	345	363	379	409	372	397	398	377	372	362	386	349	393	399	389	376	372	373	399	399	420	404	357	393	375	383	372	387	385	388	360	367	408	401	376	391	403	394	377	401	401	395	395	374	395	382	370	392	383	354	374	343	351	377	395	380	416	349	368	406	384	371	423	366	402	355	404	362	377	399	391	358	364	374	379	415	355	357	371	364	382	335	411	352	410	355	364	372	409	319	360	375	387	357	355	364	388	374	385	361	364	401	383	368	390	344	407	359	337	413	398	347	377	362	385	409	370	348	327	399	367	379	392	371	370	370	345	395	378	392	361	379	398	347	397	417	388	358	355	352	395	367	367	402	382	379	393	396	396	370	387	386	396	391	329	368	359	370	347	387	352	401	398	380	365	377	386	376	380	334	382	443	386	390	362	394	403	389	381	366	389	420	373	363	408	372	342	382	358	373	408	350	397	363	369	398	379	391	393	432	361	351	367	400	391	362	363	392	374	351	356	376	407	379	372	410	381	377	347	362	366	370	406	361	373	372	409	370	388	363	383	333	364	391	378	381	409	381	364	387	388	382	366	368	405	386	371	388	368	397	378	367	370	346	412	374	394	391	404	378	371	391	375	416	396	370	399	374	391	392	339	377	391	409	351	350	368	380	370	414	392	370	375	387	387	383	403	384	382	389	396	410	365	397	386	428	396	359	364	366	390	382	368	403	381	373	395	372	368	357	411	375	361	391	401	362	390	385	378	392	364	421	365	383	391	414	393	391	379	370	377	371	389	376	405	380	378	360	394	368	363	372	379	404	356	384	365	361	351	375	378	357	381	337	335	399	383	382	339	348	403	376	394	337	364	355	361	365	353	367	379	371	371	400	349	400	377	364	384	381	378	405	373	387	375	419	371	399	381	385	368	366	396	354	413	401	410	416	405	394	391	361	353	400	353	325	373	372	405	374	384	383	343	398	389	378	350	390	379	383	425	400	370	381	352	352	376	370	375	374	378	365	358	346	348	384	385	399	384	381	370	365	410	373	397	380	398	404	388	364	384	370	375	386	374	341	382	420	393	405	370	363	377	383	392	365	427	387	396	374	370	378	337	359	355	368	376	382	391	349	374	405	412	398	365	371	387	375	384	353	385	390	397	403	392	374	376	348	395	361	377	360	404	370	373	389	400	376	375	388	363	388	383	378	390	411	389	355	377	368	377	384	402	396	372	394	423	360	366	362	367	387	382	409	358	354	361	354	382	379	384	404	414	370	383	394	394	385	356
10736	16653	12354	5934	3904	2847	2091	1944	1627	1303	1133	1033	959	915	810	832	903	964	885	854	825	829	763	715	620	581	549	507	522	532	493	526	536	548	554	534	574	552	535	513	499	512	495	506	515	557	501	523	528	509	507	460	486	474	488	494	508	484	477	479	497	486	490	482	469	487	488	513	463	471	519	473	470	482	486	468	476	497	483	504	504	493	482	495	478	499	509	476	497	472	480	475	436	503	481	503	464	463	494	489	472	512	488	484	457	486	418	447	500	501	470	479	502	497	450	478	449	475	460	459	500	473	443	477	447	458	429	475	500	467	523	484	482	441	482	463	507	468	464	485	475	502	426	453	457	459	477	488	431	440	496	457	480	472	463	476	532	465	465	457	452	464	505	460	494	485	520	478	472	466	477	464	466	483	441	475	469	481	453	434	464	488	468	448	412	445	481	502	495	434	434	477	477	440	496	505	439	489	497	474	469	497	477	476	461	486	446	470	492	477	473	458	506	478	474	451	499	449	449	480	462	496	459	433	455	482	471	492	464	478	491	487	481	476	458	468	457	502	481	472	463	482	453	471	517	493	497	453	503	454	487	460	430	484	484	511	437	481	424	496	468	495	435	484	459	480	482	439	438	451	427	449	478	448	507	491	493	429	436	440	511	472	516	485	465	464	454	507	476	459	505	453	491	423	492	440	462	473	518	462	448	518	464	486	456	468	465	465	434	476	446	484	506	520	432	492	449	459	498	490	443	498	468	479	484	479	464	446	452	455	490	480	476	490	505	439	495	459	482	457	489	510	457	480	440	486	507	479	491	467	475	506	471	454	457	500	463	474	486	519	474	493	425	452	471	456	463	457	448	471	483	465	469	489	477	487	411	480	461	483	475	468	467	440	495	490	479	465	459	473	462	491	445	469	466	481	468	470	491	476	507	470	464	455	497	424	438	462	504	436	487	455	477	506	438	450	481	441	464	460	498	493	454	451	507	486	419	481	510	473	455	475	491	490	456	472	486	467	481	522	468	449	450	493	437	433	479	473	465	501	457	450	488	451	450	444	487	436	491	486	481	477	497	441	472	466	456	472	450	487	454	459	474	469	498	461	483	443	491	523	454	461	444	500	454	515	484	481	464	469	500	457	479	463	512	451	475	501	476	473	495	499	522	493	455	435	457	466	469	453	481	504	455	459	451	473	464	456	487	466	497	457	466	432	482	461	482	505	473	463	469	461	478	507	450	494	461	464	444	449	488	457	501	449	477	506	492	440	474	438	482	450	434	510	414	444	418	507	480	477	447	503	472	498	469	431	471	485	436	483	463	481	483	486	494	483	460	434	463	494	472	500	455	431	467	460	488	469	449	499	441	466	491	497	468	465	478	483	491	493	451	449	477	479	453	429	483	484	476	483	498	468	443	474	501	493	487	477	483	489	458	474	471	470	495	508	470	484	455	450	464	459	441	477	471	449	465	468	461	484	523	490	492	458	475	453	457	465	468	416	474	481	497	486	477	459	462	457	491	479	477	507	453	443	518	485	451	438	474	445	479	476	494	469	493	472	473	492	502	446	495	445	436	448	479	490	466	483	477	442	434	485	458	488	443	489	492	474	463	467	483	459	490	481	440	479	492	409	458	514	507	450	476	437	459	439	464	512	458	481	462	461	478	513	448	458	481	476	411	463	477	443	519	452	480	495	464	455	473	468	451	451	468	467	469	456	438	498	507	465	479	472	471	460	444	432	457	465	479	534	449	494	484	470	464	468	455	468	446	505	473	467	473	463	459	492	462	458	453	444	518	475	478	474	497	488	476	465	467	441	462	456	466	491	485	465	484	461	463	452	529	492	462	471	511	459	459	482	483	452	442	498	476	520	437	458	483	441	502	487	428	452	464	477	487	481	440	498	495	465	494	451	493	491	463	467	510	499	491	509	468	484	469	469	426	531	489	459	459	483	501	459	471	484	492	500	479	485	476	430	468	466	477	474	464	486	471	477	494	506	461	462	498	468	465	433	438	492	474	484	479	429	480	478	474	473	447	474	473	443	471	475	465	431	471	451	483	474	492	474	484	479	457	502	438	457	463	485	489	506	464	442	503	463	431	465	461	497	434	471	490	468	508	487	502	449	479	489	475	449	464	463	486	484	472	411	498	486	445	482	440	452	471	483	491	468	493	466	478	475	450	447	427	456	466	456	434	456	428	489	472	502	451	476	481	502	456	457	514	474	477	447	457	478	478	495	507	502	481	470	485	476	427	456	455	427	459	447	483	466	457	463	450	471	434	446	466	490	443	469	475	502	474	488	466	472	498	463	477	454	459	478	445	499	470	477	459	428	482	478	482	489	462	473	470	486	515	471	480	482	413	495	509	433	443	481	494	485	488	483	448	483	451	497	460	471	464	480	465	464	474	532	444	488	476	511	472	465	452	462	457	466	470	482	479	451	433	475	491	454	428	461	459	452	485	477	480	464	446	503	452	470	435	455	468	469	461	463	471	490	447	456	425	454	462	462	426	485	483	459	472	448	496	485	466	472	509	483	436	472	479	483	525	457	487	471	479	438	402	415	479	436	520	454	481	483	478	498	455	475	479	453	462	461	446	460	434	485	465	438	463	481	474	479	495	462	452	435	508	514	497	456	445	483	475	487	447	503	510	490	480	463	467	496	476	510	495	456	491	480	482	495	467	464	443	465	485	449	458	464	499	467	470	473	414	458	439	471	478	474	476	440	435	493	492	463	460	497	506	462	463	475	436	474	460	437	414	435	465	463	452	462	440	480	486	491	463	491	492	491	443	489	477	478	474	437	509	529	447	500	480	439	474	497	464	417	429	468	478	479	446	460	447	482	459	462	447	491	410	446	435	449	466	472	471	440	452	492	465	469	498	431	521	495	488	502	470	462	469	478	515	474	516	484	422	504	470	466	460	442	535	472	490	454	420	509	448	459	481	491	423	446	486	463	474	480	457	486	465	441	458	453	457	502	449	509	465	490	465	464	445	506	478	489	478	497	457	434	491	486	495	455	486	455	497	452	463	515	494	475	473	459	405	486	490	470	478	485	512	480	459	467	454	463	492	475	457	473	461	479	481	420	513	453	460	493	471	432	471	442	477	436	481	430	495	480	475	498	469	454	455	490	505	450	501	453	470	460	471	455	462	484	481	482	454	455	460	458	436	454	490	482	485	445	472	465	436	486	443	471	490	442	463	447	480	482	442	444	461	461	489	469	482	496	466	446	476	455	477	436	479	466	495	469	438	493	481	465	498	466	469	466	492	478	468	470	456	440	480	499	440	464	441	482	514	500	484	511	486	476	467	477	432	486	433	505	444	465	439	505	456	492	488	487	478	482	454	475	505	474	483	491	446	476	422	487	466	426	439	468	486	507	496	505	456	496	459	470	493	509	473	458	470	433	450	468	450	467	479	468	475	476	471	484	497	463	476	471	495	451	468	487	437	486	434	464	463	524	471	451	467	507	490	454	479	447	485	482	466	489	455	498	445	489	458	463
23678	21040	28411	23892	21040	12648	2758	1640	1255	1091	944	815	680	717	662	654	679	651	606	578	583	636	556	441	402	385	378	293	308	308	292	331	361	371	363	364	323	324	350	312	287	289	338	292	280	323	310	311	280	280	292	307	319	276	265	265	278	257	272	267	284	280	272	275	258	295	265	270	251	254	246	267	266	236	262	288	283	236	245	306	311	279	285	266	278	299	261	268	298	267	291	256	263	239	262	241	250	262	251	273	288	262	279	275	237	250	253	280	268	267	290	245	265	258	277	248	259	268	241	259	239	267	258	262	253	275	249	240	261	285	285	256	262	266	265	268	262	268	263	275	239	259	249	256	257	272	283	279	261	255	268	288	248	257	252	250	251	244	267	272	289	242	278	233	265	280	256	267	274	279	274	252	228	269	250	297	294	254	234	254	257	264	263	284	256	263	243	262	258	279	270	276	272	265	268	252	252	273	258	253	273	226	246	248	258	281	253	288	271	263	277	293	251	228	260	271	297	298	250	251	280	283	274	281	271	273	262	248	241	269	280	253	248	282	270	266	259	279	249	280	243	257	262	234	256	246	265	262	245	254	245	243	231	266	274	272	240	260	242	271	253	248	257	246	263	271	253	229	238	287	247	273	225	312	278	231	253	271	256	252	284	271	240	238	281	243	256	258	279	266	259	266	245	276	261	235	297	274	267	233	246	241	253	244	261	278	265	230	240	274	250	239	269	248	257	252	261	269	261	257	242	232	289	280	269	278	271	248	245	265	289	285	226	240	283	245	250	244	264	275	260	246	252	265	268	272	251	264	247	245	236	271	252	258	262	236	277	299	279	283	258	230	278	273	301	258	246	274	258	267	271	273	282	258	256	280	258	244	279	259	252	239	252	275	286	227	270	265	232	272	270	259	247	258	256	249	257	264	271	257	256	248	288	258	243	275	231	247	288	264	262	243	285	279	239	257	241	240	235	253	250	250	267	259	229	255	276	250	262	254	245	212	254	260	255	229	267	265	228	244	252	243	260	254	231	263	270	281	248	269	281	241	231	255	265	254	252	267	272	263	258	260	252	285	246	275	249	266	274	287	244	268	267	266	261	269	284	266	260	270	304	308	246	260	234	261	232	259	254	241	284	259	250	254	273	262	252	282	258	262	243	263	273	277	263	265	271	276	275	263	271	254	256	265	273	271	228	263	252	239	246	231	279	270	257	243	258	250	259	270	267	276	253	237	270	242	257	283	243	265	278	260	274	259	277	242	258	255	265	255	276	245	287	259	250	237	273	260	247	262	242	246	230	218	260	251	240	290	247	229	294	267	267	236	234	263	256	248	273	279	281	256	288	268	263	260	252	253	259	258	252	256	267	261	261	258	269	225	246	253	251	255	243	247	261	264	216	223	271	280	288	255	282	246	271	241	248	262	287	217	273	285	240	263	283	273	275	264	245	271	283	254	268	274	256	279	259	224	257	263	264	263	281	289	246	264	270	262	254	247	259	264	281	241	268	265	280	241	247	253	257	236	263	246	253	265	278	241	258	238	250	249	277	260	269	278	260	263	239	245	247	257	266	233	248	260	283	224	256	246	250	252	246	233	255	256	259	275	238	264	263	253	272	276	238	266	273	261	250	262	265	235	263	272	259	241	288	272	246	260	250	270	276	271	266	276	262	255	269	252	271	259	236	260	273	276	251	253	271	270	273	252	249	272	290	218	270	264	274	258	248	263	269	283	234	275	260	268	268	263	237	258	239	302	280	248	264	266	257	247	270	276	261	272	262	264	276	243	257	223	250	256	265	279	272	249	242	231	269	258	260	250	273	245	249	250	244	262	242	259	258	272	292	271	290	277	287	262	253	241	263	244	249	279	275	251	248	243	265	237	249	287	278	251	251	280	291	271	248	295	263	256	282	274	264	264	278	276	250	260	252	243	231	245	285	265	269	247	256	262	259	270	252	304	267	253	255	239	267	224	268	263	230	280	261	246	263	276	290	258	251	240	279	266	275	271	294	306	257	253	247	273	241	270	237	266	255	267	276	266	272	282	231	285	231	279	250	270	260	274	283	237	257	239	237	258	281	282	243	257	266	272	264	258	256	271	270	258	253	262	263	259	254	259	261	250	237	247	245	248	284	254	284	238	239	260	263	257	258	260	297	240	277	261	242	256	272	268	249	241	289	237	276	263	275	249	246	266	289	278	255	235	255	281	261	288	247	282	277	258	282	269	268	241	277	264	260	230	251	271	249	278	265	291	260	269	277	251	267	255	269	264	262	256	251	285	241	230	282	248	255	278	264	241	269	248	275	230	251	254	239	265	254	243	285	244	264	275	225	256	266	294	212	260	303	286	276	247	271	224	273	279	273	264	246	265	233	259	236	221	280	269	246	250	273	262	274	257	252	224	270	259	268	234	261	271	279	260	252	256	286	226	281	230	278	279	277	223	273	243	274	243	251	283	261	270	250	276	250	252	240	243	249	237	279	264	258	263	287	268	283	262	260	259	219	289	253	275	266	252	237	259	254	255	260	243	253	251	277	275	243	268	271	257	241	245	269	277	262	254	277	253	271	264	283	246	279	241	257	277	241	254	234	291	251	287	228	276	232	268	263	265	273	276	278	260	256	266	288	245	280	267	253	252	239	238	256	290	245	223	265	243	242	297	260	259	260	249	264	279	245	263	245	267	276	279	257	260	243	246	236	245	268	258	246	274	223	268	242	260	262	250	268	276	250	244	275	242	246	272	239	267	288	245	254	261	258	285	248	245	271	280	281	254	245	245	246	295	249	246	260	286	287	241	272	239	230	251	247	241	265	254	251	248	254	238	240	251	226	252	258	274	269	244	293	258	261	271	266	260	246	255	268	241	250	283	244	263	247	242	250	253	260	246	221	263	261	267	279	275	254	232	284	261	261	226	240	243	259	256	236	289	276	286	263	276	263	248	244	277	268	256	260	210	266	245	242	282	243	232	263	243	251	228	259	237	226	257	268	267	274	276	267	259	225	259	266	296	268	264	256	309	235	248	253	284	249	299	261	268	237	270	263	250	257	275	207	270	278	257	260	240	242	247	245	246	299	270	272	257	255	238	271	246	236	255	264	266	282	290	243	273	256	266	250	228	240	245	255	232	266	260	251	268	270	246	250	286	257	272	277	275	268	284	275	224	307	266	265	271	232	263	279	258	254	266	295	246	257	252	224	272	261	271	267	246	231	265	253	289	232	230	241	288	238	240	253	251	249	239	246	278	282	287	256	260	255	262	249	252	285	255	250	268	250	280	240	270	251	257	257	264	273	274	270	270	258	240	271	259	270	267	269	253	256	271	238	219	254	247	242	252	251	241	277	274	266	261	293	263	288	249	235	263	250	271	279	273	235	275	246	274	267	256	229	292	279	276	278	278	244	240	267	235	249	259	260	231	247	253	246	277	256	276	283	236	252	228	246	258	247	260	262	243	275	261	288	244	246	241	267	239	263	250	274	241	254	244	288	298	249	275	261	256	231	277
11773	24184	19936	11039	7735	5561	4307	3493	2777	2206	1845	1603	1284	1156	1126	1060	1209	1185	1039	1019	946	957	938	761	581	584	488	469	421	395	417	420	488	519	477	508	526	474	438	456	415	406	377	415	372	399	397	390	356	364	383	364	314	350	360	369	329	373	342	332	376	339	380	347	336	331	357	348	329	350	310	364	347	359	354	339	325	337	328	361	333	360	365	371	332	326	324	320	321	326	327	327	321	372	378	327	342	351	326	334	351	359	344	295	323	328	366	321	337	337	315	330	312	338	344	307	327	332	323	298	310	320	318	324	315	344	353	305	326	314	324	329	309	333	344	321	338	329	283	349	348	303	302	356	340	319	288	322	337	327	322	312	324	306	361	308	293	313	297	336	318	320	308	336	352	302	313	321	327	339	344	346	326	332	346	364	323	305	343	317	328	324	355	329	328	341	312	315	308	296	346	321	345	289	315	341	309	335	306	313	309	335	300	308	364	325	327	342	325	351	332	298	311	320	327	343	325	324	299	335	336	335	305	318	321	330	338	324	300	321	330	341	338	327	347	320	337	332	353	305	321	316	338	323	335	338	342	349	350	328	355	322	312	323	345	336	333	295	347	306	325	322	317	346	304	341	356	333	327	327	321	307	309	326	351	316	346	333	339	311	310	318	349	326	332	327	346	316	356	351	333	313	345	350	328	319	309	326	313	315	334	313	343	330	304	321	327	343	362	338	319	317	295	317	312	299	308	316	353	325	318	355	314	296	319	323	322	321	354	328	336	324	321	303	319	356	320	323	316	313	338	337	337	313	328	308	311	322	330	329	325	321	311	335	298	326	346	351	350	387	313	328	345	300	339	332	339	329	322	331	312	324	332	266	308	317	317	330	313	329	285	336	338	329	388	313	346	313	318	318	359	334	294	352	349	322	314	342	327	317	320	364	322	336	343	325	305	344	315	284	333	332	323	363	336	353	349	331	340	316	330	317	337	340	343	342	355	347	334	312	331	345	316	318	334	328	339	320	341	312	341	321	331	346	346	342	340	320	288	345	333	323	299	305	293	313	322	293	301	290	320	349	296	320	317	312	315	351	329	322	336	328	310	360	337	310	349	333	357	324	351	311	346	318	313	338	334	316	355	338	340	307	346	329	346	333	328	359	307	327	319	334	372	328	340	308	305	309	346	297	349	323	296	313	323	337	325	343	288	325	316	318	346	323	323	306	314	306	314	344	330	326	334	358	353	339	316	279	334	329	344	334	318	324	330	349	331	329	336	311	304	341	331	330	310	336	308	314	330	359	319	324	352	336	301	312	346	329	332	321	304	357	306	300	318	349	324	340	270	300	305	339	336	364	330	315	327	381	345	298	332	338	326	294	317	337	344	357	329	343	322	327	309	323	330	333	333	343	328	328	333	352	319	335	324	325	301	337	307	358	293	335	353	356	319	336	335	358	321	314	341	308	318	323	324	317	343	324	363	328	335	304	348	346	320	310	323	318	342	290	304	347	335	326	343	338	308	326	299	316	309	331	344	318	335	320	328	327	328	312	318	347	308	347	331	351	321	331	311	342	329	322	310	351	328	353	338	317	322	336	327	370	324	324	365	311	311	331	339	318	340	366	333	300	325	304	334	328	342	333	310	311	293	304	328	336	328	310	332	339	333	351	312	346	341	321	322	317	341	320	315	360	308	306	326	344	335	313	315	328	307	340	310	335	305	321	322	333	351	316	312	260	333	323	331	344	363	314	351	325	319	312	303	320	322	298	348	314	329	352	312	335	303	314	301	341	305	342	324	343	330	341	312	321	314	345	321	316	321	331	317	323	322	314	333	334	328	331	350	344	334	338	346	326	343	316	339	315	342	358	316	336	330	302	309	335	319	294	315	338	338	339	319	335	350	345	354	322	378	357	340	346	302	330	342	318	342	288	397	374	373	325	373	316	321	337	306	332	339	358	326	309	332	315	329	307	330	343	291	297	321	342	348	333	314	305	311	309	344	332	339	318	344	324	347	357	312	334	332	329	320	330	312	329	330	323	314	344	345	342	312	304	316	322	311	315	327	340	310	359	331	328	362	382	346	316	337	346	319	350	314	337	317	333	317	304	316	315	318	340	307	329	324	333	337	341	303	318	290	306	313	307	324	356	309	326	347	377	301	351	306	333	308	334	339	331	337	321	334	303	333	369	305	341	337	322	314	341	309	344	342	308	323	350	327	321	352	323	337	302	295	309	345	316	335	329	346	314	327	311	337	337	314	306	364	290	314	369	313	318	352	335	351	336	339	340	327	311	284	318	330	331	336	335	329	370	307	319	324	326	312	317	320	309	341	314	343	334	316	339	314	301	311	368	348	314	292	312	329	326	353	327	335	335	300	324	318	326	332	312	339	324	366	323	336	348	339	333	333	360	314	378	336	318	343	340	338	318	328	336	338	360	305	322	366	330	328	316	322	327	322	320	310	328	345	331	292	327	314	328	320	304	287	308	352	354	394	325	323	330	343	348	291	347	345	353	344	329	318	315	327	309	346	333	342	355	350	304	369	314	328	343	330	331	321	304	311	338	302	308	333	312	297	316	296	331	338	353	325	347	330	321	335	332	341	368	320	358	316	302	334	329	342	358	339	310	333	314	304	316	342	316	342	347	316	317	333	335	340	315	316	321	353	303	342	349	346	310	355	345	303	320	327	316	334	341	308	312	319	336	318	331	319	310	318	308	319	331	321	319	338	316	336	305	351	323	343	366	363	370	331	327	334	332	346	326	309	331	325	303	323	299	345	324	327	326	297	326	352	305	309	297	304	353	336	330	324	330	344	358	339	345	317	342	316	313	311	293	302	327	333	326	337	332	342	320	313	289	334	359	343	313	297	345	366	330	331	322	309	320	305	295	310	319	342	334	314	313	336	340	355	303	337	347	306	335	320	318	358	314	320	347	325	340	347	312	316	318	339	346	305	314	283	322	309	304	353	303	336	350	349	329	342	299	349	325	327	304	321	334	324	343	327	337	301	354	341	326	332	314	347	349	350	321	318	321	311	348	326	279	341	335	323	311	323	361	377	307	364	302	335	333	334	353	325	300	330	322	339	320	299	300	339	342	338	334	328	344	334	319	314	357	320	309	355	318	305	315	341	337	333	313	321	335	330	348	320	330	317	325	351	304	332	321	292	344	351	338	330	335	343	314	343	327	334	356	334	347	350	330	336	320	334	331	360	319	310	305	347	334	335	321	335	307	353	335	315	320	302	303	314	320	355	312	336	306	320	315	347	362	330	353	330	335	373	354	346	328	337	316	338	323	320	340	334	338	349	345	324	337	346	328	345	332	350	302	309	331	351	337	358	330	338	331	338	343	343	298	346	344	336	345	322	334	339	305	348	364	346	304	310	359	339	333	322	287	346	344	357	292	313	328	311	331	313	327	345	320	330	336	322	344	357	321	370	368	337	328	339	272	314	327	316	325	325	323	308	349	333	349	349	327	301	311	339	348	330	341	330	321	319	292	339	311	325	343
24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	24	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
