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
340333956667	340333957187	340333957737	340333958287	340333958836	340333959387	340333959937	340333960487	340333961036	340333961587	340333962137	340333962687	340333963236	340333963787	340333964337	340333964887	340333965436	340333965987	340333966537	340333967087	340333967636	340333968187	340333968737	340333969287	340333969836	340333970387	340333970937	340333971487	340333972036	340333972587	340333973137	340333973687	340333974236	340333974787	340333975337	340333975887	340333976436	340333976987	340333977537	340333978087	340333978636	340333979187	340333979737	340333980287	340333980836	340333981387	340333981937	340333982487	340333983036	340333983587	340333984137	340333984687	340333985236	340333985787	340333986337	340333986887	340333987436	340333987987	340333988537	340333989087	340333989636	340333990187	340333990737	340333991287	340333991836	340333992387	340333992937	340333993487	340333994036	340333994587	340333995137	340333995687	340333996236	340333996787	340333997337	340333997887	340333998436	340333998987	340333999537	340334000087	340334000636	340334001187	340334001737	340334002287	340334002836	340334003387	340334003937	340334004487	340334005036	340334005587	340334006137	340334006687	340334007236	340334007787	340334008337	340334008887	340334009436	340334009987	340334010537	340334011087	340334011636	340334012187	340334012737	340334013287	340334013836	340334014387	340334014937	340334015487	340334016036	340334016587	340334017137	340334017687	340334018236	340334018787	340334019337	340334019887	340334020436	340334020987	340334021537	340334022087	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	2000	3600	2300	2719	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21913	20121	27405	23082	21174	21327	18080	9724	6766	5314	4657	4203	3250	2419	1723	1386	1127	1064	924	870	704	715	612	552	525	516	440	440	456	373	352	292	375	317	326	324	307	297	291	287	273	280	266	274	276	262	252	243	271	210	250	239	267	248	241	262	265	253	262	264	274	247	263	258	217	233	245	219	252	232	239	235	238	247	237	217	242	226	243	251	215	260	255	254	248	210	248	225	263	249	230	215	224	227	256	240	237	232	240	246	222	203	254	238	249	225	218	248	229	251	242	253	264	239	227	232	255	239	226	246	237	212	220	235	245	244	232	208	221	216	224	243	228	254	226	235	247	267	240	239	224	229	245	239	229	223	239	236	240	212	246	208	251	241	253	260	240	222	246	220	228	229	217	245	250	239	240	230	255	227	228	223	231	213	236	240	253	239	242	242	236	240	226	224	232	249	245	252	239	246	200	236	259	236	273	239	282	269	231	237	255	223	242	246	248	249	239	230	222	230	243	211	255	235	244	240	217	239	232	222	240	232	284	214	217	236	252	215	237	248	263	238	239	251	211	232	250	225	256	220	226	234	249	233	238	268	255	244	263	247	235	200	246	220	249	240	239	234	239	266	233	233	251	207	232	228	257	230	243	256	206	217	245	259	225	217	234	251	240	228	243	219	268	245	237	242	228	221	260	239	254	237	238	226	240	236	248	274	227	236	210	256	215	242	230	267	246	227	250	236	215	237	222	254	257	213	228	255	230	226	215	241	231	205	241	248	230	221	222	253	216	208	232	228	241	223	241	230	230	260	231	228	227	228	208	228	211	210	242	228	240	274	213	219	265	244	224	244	249	246	233	209	241	249	245	218	227	208	247	217	219	241	250	215	228	238	229	242	247	224	236	232	222	237	238	260	221	237	239	235	247	236	241	235	222	230	219	221	246	224	235	203	228	208	227	262	238	202	249	237	250	215	243	225	235	219	241	264	222	252	227	247	241	234	226	258	252	237	228	225	225	220	225	231	219	241	244	272	231	198	236	264	222	243	209	242	237	225	221	244	255	228	258	234	230	241	219	233	226	251	237	212	235	247	259	243	256	202	226	222	203	230	226	250	260	259	233	241	209	230	236	224	228	220	226	240	238	265	257	232	203	267	260	264	199	211	263	213	256	222	224	218	229	216	274	229	253	244	255	225	207	230	256	239	232	246	239	233	255	233	242	245	245	224	266	224	227	252	238	240	225	215	240	231	239	225	258	243	239	235	251	211	237	237	230	230	224	264	220	238	234	223	251	241	242	259	250	244	221	240	243	235	219	255	222	246	205	246	236	243	216	234	229	229	253	218	211	227	236	249	216	243	229	222	209	226	217	225	225	232	240	242	269	265	225	226	221	216	216	242	226	234	217	246	222	223	215	243	240	256	224	246	254	261	245	216	263	249	239	274	219	256	246	231	243	217	247	218	258	263	240	236	232	252	225	251	232	225	254	260	237	234	237	243	241	211	245	244	223	221	227	220	252	256	240	220	256	237	242	227	217	249	208	256	263	254	231	236	241	241	261	209	246	215	254	227	235	234	239	228	202	231	246	225	222	275	239	253	221	239	242	235	233	221	260	212	231	246	213	252	250	256	258	240	245	235	263	259	235	235	243	255	238	237	255	258	212	222	217	226	230	245	240	223	236	248	228	220	251	259	258	245	244	230	265	212	243	257	241	196	263	243	231	223	231	244	216	261	230	260	219	256	227	220	250	231	242	240	240	228	246	224	234	221	234	231	222	221	219	264	181	249	207	214	236	266	226	244	221	200	239	235	253	239	227	253	234	233	222	221	262	221	250	213	242	222	235	253	211	240	237	241	222	232	251	220	241	238	243	236	245	222	242	224	217	254	221	223	240	219	232	258	241	235	226	238	248	231	217	233	244	258	220	220	234	232	235	216	229	247	254	260	235	237	216	231	251	216	217	237	210	240	263	265	239	217	198	241	255	234	199	273	241	249	254	212	227	226	229	234	245	241	244	210	230	259	225	193	246	245	216	257	248	237	246	225	223	243	231	244	248	250	248	229	243	243	236	243	236	230	257	233	247	241	245	212	233	238	250	230	253	229	232	216	224	223	218	238	238	237	228	232	236	235	224	243	254	258	229	228	220	242	234	253	228	243	214	233	241	228	217	237	252	251	210	245	247	218	243	238	238	247	247	241	229	230	243	240	248	232	231	226	220	273	225	228	222	239	262	226	226	249	236	248	219	258	237	231	228	219	254	252	226	233	228	250	239	204	223	221	232	264	240	235	226	263	228	232	214	208	231	252	246	227	235	240	244	240	258	220	227	231	244	219	249	259	233	239	249	233	235	236	229	248	218	253	267	255	209	214	234	247	250	249	234	258	234	235	216	261	254	224	250	258	241	230	262	208	258	238	246	201	223	245	228	243	219	204	230	225	225	246	240	251	238	232	185	240	208	225	186	212	231	222	250	256	209	223	238	206	254	233	260	241	210	250	240	220	249	235	232	239	247	267	232	210	253	227	268	233	211	209	274	251	210	219	217	241	219	229	230	210	232	259	254	231	235	247	248	243	238	218	261	220	227	252	232	221	238	219	246	254	217	238	249	244	231	232	250	247	232	222	240	250	247	237	244	215	242	219	229	244	270	232	239	218	232	230	243	220	225	255	210	269	247	247	224	216	226	231	258	223	256	258	248	233	224	222	248	233	225	258	232	223	250	238	260	197	259	252	228	245	224	210	214	235	219	234	208	234	228	236	224	235	251	224	226	233	240	221	260	263	244	214	209	236	224	203	213	215	243	235	264	213	238	210	237	238	245	231	242	240	220	273	236	251	263	258	219	232	244	237	216	228	230	213	251	235	230	249	225	233	255	251	228	215	254	219	221	238	224	223	224	244	241	256	252	243	244	248	247	218	223	245	246	266	212	240	234	240	223	254	244	230	199	249	265	219	232	240	254	260	224	241	213	245	240	276	253	242	208	236	256	236	233	234	233	262	213	245	228	259	247	266	237	233	235	213	258	247	228	228	221	228	239	234	247	234	213	206	249	243	253	248	218	217	244	248	225	251	273	240	228	239	212	244	220	243	231	225	236	241	212	216	257	257	215	256	238	223	230	218	238	232	245	246	255	254	256	217	252	232	223	240	234	228	226	228	217	203	210	232	223	218	230	239	199	225	220	210	223	221	268	246	243	240	213	215	226	266	237	268	248	227	234	253	199	233	265	264	221	219	229	219	238	245	256	257	246	231	229	240	218	266	230	251	263	209	224	231	230	235	236	198	223	224	207	221	252	232	218	249	225	226	206	248	246	228	249	213	233	251	240	231	226	232	241	241	208	232	234	249	240	213	232	228	203	231	241	219	252	253	240	244	239	211	234	242	245	242	274	236	236	242	240	244	256	236	253	241	254	212	252	249	229	231	218	222	256	242	236	253	238	243	244	228	238	256	214	199	227	241	260	247	238	242	231	262	203	229	239	245	248	249	243	260	241	247	250	235	271	250	236	239	252	246
30860	50827	45936	38413	30238	23399	18686	15191	12589	10522	9581	8554	6681	5169	3624	2799	2468	2120	1832	1547	1384	1287	1138	1077	964	845	799	668	612	563	497	513	467	479	473	461	414	410	390	362	382	358	353	364	363	345	334	329	339	309	304	336	300	333	317	290	307	286	272	303	300	283	297	283	301	299	309	297	291	269	263	279	266	281	291	266	280	290	271	267	299	270	291	290	260	261	274	266	277	243	252	274	262	284	259	283	264	282	292	295	297	272	285	272	275	258	256	296	240	303	283	278	291	286	308	277	269	295	279	254	295	260	284	275	275	255	301	246	248	287	256	240	270	301	271	265	268	264	278	298	296	269	274	291	312	290	257	299	261	274	251	294	250	284	284	282	271	296	295	276	275	302	263	255	289	305	279	280	300	288	260	289	293	276	281	258	256	277	256	274	251	287	296	293	290	274	259	280	280	343	281	274	262	277	276	235	279	289	258	263	274	279	291	276	256	289	290	267	289	242	288	272	276	266	242	283	263	304	276	267	297	256	260	259	264	275	296	280	287	290	281	249	286	279	284	279	294	271	270	282	251	265	309	275	285	278	305	261	284	280	282	281	280	276	292	274	275	252	277	274	289	277	290	276	269	246	282	240	264	266	278	286	264	256	273	307	280	270	284	267	286	312	282	273	251	291	263	299	273	253	271	259	284	281	295	262	265	270	282	311	303	295	279	280	293	273	280	286	255	276	268	261	278	289	279	260	280	284	269	269	268	262	280	265	252	311	251	289	263	250	266	240	286	280	260	276	315	219	284	303	278	243	253	274	273	275	302	299	287	287	299	269	283	291	293	269	271	280	286	267	289	262	289	278	282	282	269	289	281	252	273	268	260	278	278	274	269	284	286	271	275	270	269	293	284	258	298	284	300	302	266	276	257	294	248	267	270	270	264	257	275	293	240	291	293	274	263	279	256	300	306	255	293	301	284	256	280	281	279	278	256	237	250	296	281	291	281	291	290	284	294	262	256	251	245	291	294	286	245	282	273	269	260	241	274	282	277	300	297	289	276	252	272	221	261	287	311	280	270	297	283	281	320	294	265	293	271	259	276	326	264	287	276	273	296	265	281	299	319	280	279	275	284	283	275	295	269	275	269	301	250	283	253	283	274	301	275	258	267	280	303	263	286	220	250	261	268	288	270	294	296	257	260	283	264	268	257	258	283	280	287	277	309	301	273	271	273	288	239	276	252	266	284	269	244	287	295	272	296	302	285	280	293	274	287	253	250	274	280	281	259	286	270	278	269	262	287	262	271	262	298	265	271	289	298	290	287	251	287	285	260	274	268	270	290	264	267	281	260	307	266	281	293	298	283	268	272	273	284	290	301	284	273	258	279	282	275	273	288	278	280	279	277	283	300	268	274	271	287	272	271	239	292	265	261	285	269	283	292	292	268	315	262	244	278	274	288	272	285	262	287	249	267	273	273	269	284	288	284	288	310	272	278	276	304	248	261	293	282	285	272	289	293	293	274	280	267	265	261	257	283	279	276	274	282	281	314	308	278	269	329	275	282	293	249	245	238	274	280	293	293	262	293	293	272	254	292	302	290	281	309	285	251	297	291	297	273	307	283	301	280	276	287	311	291	292	273	269	247	273	308	280	277	251	301	263	275	243	298	263	239	270	277	267	270	252	268	280	255	275	300	281	266	298	251	270	321	310	282	250	274	283	268	297	268	313	291	276	270	273	266	273	276	286	250	281	283	299	251	282	255	309	286	257	273	292	259	254	267	299	276	266	269	287	271	262	291	291	285	296	292	282	240	277	265	262	271	267	268	297	264	258	263	266	280	259	275	301	268	270	276	268	265	291	307	244	273	276	280	281	290	314	273	244	288	253	290	250	282	290	258	276	241	255	301	297	267	281	252	265	273	290	261	274	295	290	268	294	256	220	276	286	274	282	289	286	257	261	317	257	271	233	252	249	253	290	271	254	287	269	292	273	266	273	261	314	236	268	293	282	298	320	264	268	292	286	291	279	278	255	267	306	291	287	266	276	249	279	305	249	279	263	278	256	259	303	294	266	248	293	307	297	262	263	298	276	255	295	283	255	290	286	269	257	300	253	266	284	284	267	273	303	270	265	260	264	274	265	278	267	257	282	262	279	251	270	283	271	284	271	276	270	257	248	273	275	270	272	271	275	275	254	286	305	299	283	284	310	301	276	263	291	269	282	274	281	261	305	271	282	274	295	281	257	254	244	279	253	254	266	283	301	273	306	259	267	254	272	274	269	255	290	283	275	269	255	280	272	262	290	292	287	280	283	266	248	260	269	277	295	247	295	289	252	287	257	299	299	310	256	262	287	286	273	251	306	261	275	284	287	276	291	271	282	280	275	278	294	281	293	277	291	265	300	260	304	276	285	270	282	261	271	273	265	251	277	265	287	271	256	288	281	273	282	258	300	281	266	286	299	304	284	272	280	273	268	274	264	306	277	255	262	266	257	261	271	296	265	257	291	265	287	284	260	255	266	282	277	258	281	263	255	271	263	273	277	300	246	268	295	293	280	250	264	269	291	258	280	279	276	283	297	307	251	280	257	277	270	290	284	303	271	297	292	284	278	292	283	276	295	265	280	273	295	284	278	270	265	281	270	298	272	242	285	292	273	271	272	286	262	268	252	289	251	292	258	290	275	276	278	268	265	251	278	292	256	252	249	293	273	253	272	279	279	260	284	317	271	268	282	261	280	264	284	294	258	316	281	256	275	244	291	220	277	267	280	297	294	272	246	287	239	260	283	291	277	321	272	271	293	318	308	252	275	293	265	256	287	276	249	301	256	255	246	273	238	270	284	286	303	277	276	274	256	276	283	270	253	280	296	282	272	304	279	285	300	279	259	283	274	290	270	254	283	275	301	274	270	277	275	277	290	279	253	263	254	289	294	271	267	264	250	250	283	294	274	280	249	269	282	282	286	283	274	270	273	275	281	269	267	310	285	258	289	308	274	274	290	267	304	275	278	292	247	252	280	278	265	278	300	268	273	280	274	285	297	249	317	275	303	263	279	284	289	258	284	256	303	276	274	264	270	253	278	263	251	271	258	247	276	287	317	294	247	258	291	274	291	293	263	276	277	291	277	271	268	278	258	268	252	255	276	259	273	280	285	314	300	254	259	262	270	270	258	274	261	276	272	270	250	280	292	280	259	253	254	257	253	277	270	279	234	269	276	262	291	287	261	286	268	272	283	271	266	264	294	278	270	265	291	276	265	238	287	278	290	272	260	306	298	305	294	252	274	243	240	298	286	252	268	258	305	275	288	274	256	309	262	280	272	239	286	305	274	244	277	295	287	290	276	257	288	307	277	256	306	248	313	276	261	280	252	283	278	290	287	292	279	278	310	251	292	271	270	283	293	308	263	301	273	254	264	272	297	295	278	292	277	258	249	292	293	287	253	296	298	263	268	258	281	280	289	295	268	301	268	297	315	273	283	287	301	304	273	266	282	265	263	280	313	268	255	260	250	276	275
29543	29627	32870	27771	18987	10745	6352	4502	3447	2502	2283	2089	1681	1257	956	839	732	603	518	557	470	453	437	434	382	363	358	363	356	340	313	294	344	283	269	345	313	274	283	283	262	281	288	279	285	251	290	289	278	280	286	308	253	301	293	244	285	249	286	272	275	265	280	276	258	276	281	250	277	251	242	270	255	275	252	256	279	304	277	256	282	265	281	283	234	277	292	246	272	279	264	285	286	245	272	253	249	247	284	246	250	283	280	264	266	271	273	257	246	255	242	245	258	257	280	290	260	241	306	219	244	276	257	265	263	291	254	258	258	249	268	292	260	260	270	267	258	266	256	243	270	280	275	279	260	248	260	298	241	227	258	265	267	295	296	259	263	284	301	240	217	291	308	285	256	260	280	247	244	288	263	279	263	253	276	267	264	263	289	266	275	259	277	282	282	286	275	287	276	295	225	264	270	260	265	249	285	263	253	287	278	237	237	280	251	263	283	289	274	270	232	271	231	271	240	256	257	278	265	251	257	258	271	257	276	251	266	276	252	275	234	265	250	284	287	241	276	283	269	264	288	263	258	266	274	270	270	241	230	265	265	285	248	281	263	234	272	263	287	280	279	277	267	261	257	249	270	253	277	268	254	288	278	310	265	236	284	256	290	255	250	286	279	273	272	286	265	287	293	265	276	269	259	269	266	246	263	243	265	282	266	269	254	273	243	282	263	257	261	265	256	273	305	270	239	256	270	259	276	279	276	272	270	272	245	301	264	254	276	275	264	276	281	247	228	230	270	303	290	241	239	278	252	266	302	282	251	277	231	249	255	261	278	244	286	258	282	255	269	243	276	256	287	281	296	230	272	260	278	244	249	271	264	266	266	272	271	272	302	246	248	248	277	275	275	254	257	272	277	263	277	286	286	286	264	261	258	289	294	269	236	278	262	271	279	245	251	272	270	255	261	252	269	288	307	267	282	255	259	261	281	288	278	248	239	287	249	266	251	260	278	261	286	264	278	256	239	293	242	257	249	263	262	275	228	269	285	261	248	266	281	268	248	270	279	274	248	249	261	275	287	255	284	257	251	278	278	281	261	220	270	261	255	260	270	264	266	285	236	252	262	282	280	270	293	277	246	239	269	259	276	270	270	242	275	262	259	278	250	235	252	239	250	285	252	281	284	287	272	269	230	271	280	259	278	272	257	268	262	278	290	263	242	239	262	265	275	241	229	279	243	268	265	270	269	281	249	263	280	293	256	275	261	262	278	267	303	303	266	263	261	272	276	280	272	286	230	249	270	275	280	277	260	300	248	269	280	295	297	252	264	287	261	275	252	281	268	232	306	262	271	275	247	265	254	263	275	267	263	255	279	241	256	273	260	279	275	254	246	248	279	242	272	258	277	259	265	262	269	257	234	267	254	256	283	275	264	268	281	283	258	263	272	255	253	274	284	252	266	253	274	303	260	233	239	282	289	274	258	244	259	252	243	261	268	273	265	273	248	270	284	272	274	265	260	259	254	250	260	252	281	255	274	277	242	262	279	267	282	242	256	238	281	279	286	274	253	281	300	277	285	257	266	263	252	254	271	293	272	263	282	274	261	267	262	276	243	254	269	267	292	257	265	287	264	264	262	281	287	263	252	258	281	265	297	266	260	270	245	241	257	249	276	278	250	262	242	278	280	261	255	260	263	290	263	258	243	236	266	258	263	257	283	255	251	267	256	269	248	273	271	252	254	291	284	256	263	278	294	282	259	245	270	286	267	282	279	240	276	260	256	267	279	273	263	266	221	274	270	269	232	237	286	266	289	263	254	281	274	249	288	258	276	257	262	265	269	229	269	282	262	257	255	273	257	263	265	255	267	274	294	286	260	271	254	267	266	270	262	233	256	249	271	261	288	285	269	262	243	266	257	267	266	246	289	254	288	258	257	252	295	270	234	278	248	273	258	263	268	265	295	274	267	261	251	264	240	247	256	264	293	249	239	275	271	268	268	237	274	282	265	245	266	245	256	243	285	253	253	287	281	259	285	270	239	266	245	290	270	257	276	289	275	261	273	284	279	253	286	240	280	264	255	265	242	269	280	264	264	271	277	256	278	270	260	267	261	255	269	283	267	256	280	252	261	300	259	262	272	290	271	268	248	257	288	242	274	282	246	235	264	285	256	273	242	247	290	254	281	287	289	287	257	283	279	250	247	255	287	261	248	279	281	251	256	229	283	247	253	312	267	267	277	250	273	280	266	231	269	265	225	299	256	279	291	264	270	269	243	303	274	270	250	285	252	257	274	249	291	259	265	283	271	272	253	258	260	267	236	279	276	241	275	239	265	241	246	296	282	271	260	287	249	257	250	283	297	266	282	275	267	289	261	292	280	290	278	261	287	298	263	267	251	286	238	300	283	214	230	259	275	254	263	264	253	238	250	256	259	264	275	275	299	266	283	260	273	230	290	240	271	264	253	266	279	245	247	275	262	257	280	272	284	255	243	239	241	278	248	250	263	311	281	287	283	263	256	265	245	280	262	237	282	252	250	272	286	287	260	241	225	290	267	253	255	275	259	241	247	307	234	224	280	278	289	264	275	272	235	270	256	258	250	281	255	275	279	252	273	257	280	261	262	259	274	258	308	250	281	261	260	243	266	282	277	260	286	279	241	270	251	282	294	268	257	262	263	275	266	262	292	275	253	269	276	234	270	268	305	274	255	254	249	281	277	278	236	282	249	253	260	254	269	232	293	254	264	282	256	266	292	250	249	279	297	255	274	256	290	243	272	264	278	230	255	250	257	260	280	273	265	265	281	291	273	242	261	264	229	260	264	269	271	239	277	244	298	277	284	254	256	284	265	244	276	257	246	267	279	264	309	258	261	269	260	252	241	239	286	235	268	310	285	249	259	270	259	264	296	262	274	250	299	283	277	267	240	264	258	260	291	249	264	279	238	272	276	294	275	251	252	264	283	271	259	291	297	272	277	277	275	295	261	287	229	296	250	261	277	246	267	264	270	285	282	273	272	273	268	252	249	276	292	280	248	266	248	264	287	279	259	254	246	254	279	241	262	257	258	261	270	281	266	267	261	287	255	275	263	285	246	269	256	276	293	293	261	266	251	274	256	287	262	276	262	236	275	258	308	274	262	291	256	267	239	286	254	257	242	280	262	268	266	253	277	247	274	260	275	254	279	264	283	259	274	273	273	298	278	267	251	287	265	260	263	273	293	280	253	263	262	274	269	259	277	271	274	266	275	258	253	257	256	278	236	272	253	274	273	235	279	249	228	270	250	236	267	254	283	294	258	290	240	295	263	256	279	287	276	253	308	270	290	271	272	281	256	281	297	270	265	304	260	260	259	238	246	262	274	252	250	283	251	269	246	276	270	294	245	243	259	256	308	270	240	290	280	286	263	285	278	267	248	250	253	271	234	262	264	274	289	269	226	249	245	268	259	274	257	277	276	254	260	236	241	271	293	263	305	266	262	300	295	268	273	264	265	257	258	267	263	257	260	278	272	272
30664	43606	37729	29639	23091	15852	11867	9561	7658	5946	5117	4749	3810	2799	1994	1632	1426	1251	1089	1018	790	765	761	682	649	610	521	486	480	478	423	433	401	433	381	424	440	350	390	365	375	396	298	387	360	353	343	325	369	342	372	354	301	335	380	330	321	337	297	334	335	344	336	332	361	365	328	332	335	322	319	321	356	329	353	318	331	331	347	329	317	317	341	315	334	297	320	331	311	318	358	334	320	321	341	345	297	334	345	323	298	296	333	333	331	331	289	330	317	333	281	305	354	322	364	305	298	335	301	357	354	300	334	352	312	331	328	310	340	324	330	324	334	329	347	335	318	319	317	294	293	336	328	321	300	339	333	316	295	329	304	297	326	313	315	338	335	288	325	316	346	295	319	305	339	332	309	310	329	323	341	307	330	349	344	322	336	307	331	306	344	380	340	326	336	328	348	327	320	335	328	303	348	296	318	323	341	357	318	312	336	296	332	316	338	321	328	325	349	323	342	320	316	366	329	323	353	324	349	316	322	315	321	332	350	338	332	346	312	320	332	299	340	329	341	318	328	342	322	360	310	316	302	340	287	316	331	324	356	339	341	333	350	323	310	335	327	323	342	317	324	313	325	298	320	321	306	326	321	341	326	335	302	296	314	335	339	349	323	298	352	289	294	341	352	293	313	323	304	291	308	332	312	315	305	312	339	317	333	342	332	362	337	344	344	328	322	327	341	303	320	292	304	330	338	343	307	341	293	341	329	324	339	356	318	304	326	342	345	313	325	327	315	301	307	359	336	317	319	330	344	359	310	336	324	329	322	351	312	325	321	336	322	304	323	358	288	310	327	354	307	324	340	298	326	307	316	317	344	356	355	337	311	312	316	361	302	320	334	308	325	348	343	350	323	346	344	317	324	333	311	337	331	342	324	314	315	326	368	323	323	329	336	317	345	360	305	303	362	312	328	350	312	342	343	348	311	342	285	325	368	336	315	329	337	344	328	343	361	322	313	318	302	321	314	320	318	312	305	334	302	306	326	347	320	344	320	339	303	355	337	341	297	329	305	341	351	341	336	298	333	344	308	305	323	337	319	315	342	303	311	345	346	352	338	335	321	347	357	299	335	323	340	343	316	354	321	325	344	331	326	325	330	336	314	328	324	333	284	330	319	320	353	329	304	343	295	301	309	334	335	317	327	312	368	326	351	358	311	331	320	311	301	319	346	327	339	308	316	343	335	315	327	309	342	314	344	356	314	375	316	322	326	314	329	304	357	307	327	312	337	292	346	289	332	332	305	306	317	325	333	373	334	312	294	322	296	350	356	343	315	338	347	299	303	301	345	303	304	331	315	328	360	322	343	286	336	319	312	338	315	328	313	321	341	303	296	314	322	327	325	317	316	348	332	324	323	340	338	354	317	358	345	323	318	288	312	325	309	325	338	325	351	364	315	316	335	307	331	338	309	324	323	355	332	323	297	327	358	337	297	302	323	335	329	320	313	332	323	369	340	334	334	302	328	320	319	301	321	364	317	307	327	284	290	312	324	314	333	329	329	338	312	320	333	351	308	311	340	320	351	335	334	328	322	363	327	331	313	357	352	348	308	314	294	361	319	314	304	288	319	347	309	327	346	344	350	360	304	299	335	311	348	340	357	347	322	337	287	356	325	350	335	323	326	318	334	320	325	331	345	332	339	310	303	334	325	314	323	343	355	304	325	307	318	311	336	333	282	353	315	328	358	334	326	335	352	312	350	298	325	317	337	315	356	313	364	355	301	329	309	355	343	335	307	334	317	322	298	351	312	334	337	344	326	372	331	353	308	364	297	297	355	335	335	325	312	339	325	335	304	309	308	320	358	329	325	369	334	336	318	320	331	315	299	330	327	345	335	320	349	329	345	328	301	370	329	314	309	320	317	350	307	318	313	320	318	358	320	333	320	325	315	328	348	335	319	323	341	331	322	322	321	331	307	320	322	334	308	295	320	310	326	301	308	339	297	325	338	322	331	348	362	293	328	311	316	330	314	326	310	324	324	309	311	316	293	327	309	329	339	331	322	335	326	333	293	343	346	322	320	326	325	288	340	334	328	332	320	316	302	326	337	318	328	320	308	297	346	327	355	331	317	322	316	340	313	346	328	312	303	321	345	306	322	315	311	311	337	343	328	321	343	329	321	357	337	329	295	331	310	363	323	315	343	327	327	316	307	294	343	294	299	318	358	328	306	288	320	319	327	334	323	339	342	299	335	312	319	314	332	339	337	301	335	316	311	302	339	333	321	297	328	319	286	312	340	353	346	296	339	318	329	318	359	346	330	347	319	318	334	332	333	313	349	316	321	317	323	348	322	306	358	317	315	318	300	328	322	342	325	305	364	322	322	325	332	315	348	338	341	337	319	310	340	316	329	323	338	316	343	339	362	345	357	325	318	321	321	315	359	350	335	321	337	340	329	320	326	277	321	342	307	362	295	332	312	304	325	345	313	340	309	358	320	350	304	305	323	291	329	339	312	338	316	346	326	314	310	325	315	325	334	315	330	367	326	343	330	308	358	309	303	343	358	323	309	352	332	315	341	295	318	338	340	340	346	348	324	311	350	300	344	352	326	327	338	338	345	365	306	335	350	334	344	370	343	322	353	318	327	276	285	322	307	378	332	341	318	319	299	316	295	305	319	310	355	331	315	313	321	305	369	321	318	317	339	305	301	343	359	323	332	342	331	308	299	320	299	321	351	337	332	329	326	348	317	286	304	344	342	358	342	316	308	336	308	329	341	336	334	360	305	310	344	334	308	290	323	326	325	290	322	308	305	321	333	353	338	313	338	314	337	344	355	306	328	350	325	301	301	339	332	347	299	336	308	304	356	343	329	331	327	336	310	333	306	316	314	357	354	322	339	335	354	307	338	317	342	340	313	309	335	305	327	304	319	346	326	361	324	342	319	331	327	352	324	332	309	336	312	327	338	319	341	313	308	305	334	306	354	343	317	333	335	327	304	343	368	323	338	331	313	316	324	336	333	327	335	347	335	314	312	353	339	302	322	316	330	347	331	332	343	334	313	312	335	315	354	325	320	294	305	332	308	317	358	347	329	344	335	321	327	299	319	333	318	336	328	341	314	311	319	331	336	339	329	299	341	344	342	328	310	373	322	344	306	302	327	347	333	301	303	339	320	341	316	349	341	332	360	313	347	303	334	347	344	334	352	343	319	339	331	322	336	334	347	303	329	344	330	340	318	307	332	336	312	317	305	287	309	354	328	340	326	318	328	309	315	337	332	337	303	304	325	343	325	338	338	339	314	312	341	340	340	324	325	335	341	291	314	329	343	342	343	339	354	320	350	309	366	320	356	337	333	300	308	348	322	334	319	305	357	320	294	323	319	342	317	346	335	308	375	353	301	331	329	299	321	349	330	335	323	347	333	314	355	301	285	302	313	356	316	311	302	330	310	348	348	357	307	328	323	315	293	317	290	310	327	328	344	306	340	317	347	325	324	298	371	360	330	315	303	333	340	314
24471	21416	28700	26178	23736	18823	11663	7119	5022	3874	3190	3151	2533	1889	1460	1132	983	797	681	633	525	495	563	488	434	400	374	352	325	276	302	287	277	246	260	261	250	263	235	235	224	256	233	221	224	213	222	218	239	195	178	228	227	211	240	204	224	223	223	226	176	208	190	213	196	185	230	194	202	207	198	185	213	233	220	206	176	196	212	242	219	228	190	200	214	222	185	204	205	208	226	179	187	200	200	173	203	196	210	200	207	207	195	186	204	198	184	209	188	212	195	193	196	211	227	199	195	192	184	199	209	210	238	213	219	199	215	213	223	214	183	206	214	223	201	203	190	199	184	196	225	223	210	206	208	222	210	207	199	209	197	210	205	191	183	210	209	231	204	202	208	219	189	224	216	211	193	184	221	191	172	204	218	209	203	212	204	199	225	200	179	213	202	197	194	229	198	211	213	226	214	196	201	228	212	218	190	194	194	216	233	188	189	204	186	162	206	201	191	186	222	197	218	212	187	211	230	215	194	223	196	165	213	198	212	212	205	237	216	240	208	196	202	194	199	218	191	220	231	199	232	208	179	213	212	212	204	199	196	209	220	214	189	189	199	192	197	180	232	236	234	210	191	238	215	220	201	217	192	212	204	206	217	204	227	192	197	208	213	188	216	180	211	186	204	197	212	203	223	217	211	200	182	194	200	220	195	218	176	201	181	198	205	209	199	201	190	206	170	208	210	205	216	197	183	205	190	204	188	208	208	211	190	198	211	186	203	184	180	195	215	196	188	203	223	219	227	202	202	224	234	229	179	223	211	218	208	184	201	195	212	216	226	233	205	232	220	216	206	200	179	213	181	222	211	218	204	217	190	229	214	202	222	190	200	219	204	233	178	221	217	214	226	202	207	210	218	185	220	183	183	209	204	197	221	184	175	195	180	215	206	224	200	199	250	225	201	212	228	175	218	206	209	199	206	189	185	199	200	218	207	204	198	211	167	210	208	200	200	192	199	220	197	215	189	197	196	203	205	209	205	206	204	202	217	197	205	174	182	203	205	185	219	189	189	202	211	230	209	197	214	242	228	208	206	198	219	211	199	194	200	209	187	194	191	181	203	204	193	208	200	188	205	223	178	208	196	222	224	203	196	201	206	219	203	209	204	192	211	203	198	219	192	217	210	215	213	205	193	222	182	194	200	209	207	198	212	225	181	203	208	207	219	202	190	201	217	205	194	220	197	187	185	207	193	168	182	211	202	210	185	192	214	180	240	226	185	185	204	208	220	190	215	200	196	206	193	209	193	176	181	200	213	210	201	223	216	223	209	209	195	203	172	190	197	168	206	194	214	208	197	201	189	194	198	197	224	179	202	198	227	220	203	206	198	201	190	212	231	189	211	227	187	226	234	227	190	219	212	207	220	222	196	197	207	228	228	198	213	178	196	187	194	216	205	190	189	212	212	176	205	182	222	187	216	187	177	202	208	203	218	214	210	202	213	186	193	247	200	205	197	194	219	198	213	199	202	213	196	228	205	186	196	194	191	210	199	200	209	194	195	176	200	209	197	229	204	207	196	199	200	182	195	194	190	200	198	184	224	193	199	189	219	203	212	202	219	203	206	201	191	201	181	200	199	214	198	197	186	217	205	213	206	220	204	208	183	212	204	215	213	187	215	204	212	219	205	191	216	242	226	219	197	193	206	198	197	191	200	215	176	228	229	196	197	198	214	211	206	196	183	227	187	189	209	221	200	189	216	229	203	219	210	204	223	229	214	193	221	207	241	236	231	199	199	217	198	207	220	196	210	205	190	186	214	203	212	207	224	210	197	196	187	214	236	196	203	218	198	213	220	199	209	217	209	201	187	217	225	216	195	208	225	190	212	225	235	228	210	208	237	216	216	185	195	206	202	200	220	223	206	221	199	185	242	209	227	199	207	206	169	214	221	199	203	201	205	197	189	219	193	224	207	203	216	216	219	189	194	214	209	201	206	193	213	169	212	198	194	203	202	215	209	198	213	221	213	192	225	222	208	193	206	186	196	227	209	187	227	194	204	236	194	200	210	194	203	212	187	196	206	192	209	196	190	191	225	224	224	222	180	196	203	199	210	201	227	193	214	228	197	208	216	210	194	212	207	189	221	193	195	210	199	214	235	190	223	230	205	208	208	210	208	198	185	204	212	236	222	182	192	223	216	207	209	209	189	191	189	218	193	210	187	179	202	211	162	179	192	222	182	209	192	190	231	227	191	181	208	206	206	181	192	235	218	192	193	215	182	202	204	207	189	210	223	192	217	220	195	206	210	207	207	190	207	182	203	203	173	220	179	198	183	204	195	203	180	234	181	233	205	218	222	212	201	198	204	197	228	191	212	188	229	227	183	207	213	205	200	225	214	204	193	202	214	214	211	202	210	215	183	217	166	189	208	215	170	193	212	204	202	217	207	202	216	210	214	212	213	242	195	204	203	210	197	217	230	218	206	232	198	208	196	190	175	179	204	207	225	205	216	196	189	220	203	205	210	210	203	177	207	195	200	220	209	197	224	210	202	209	209	213	208	173	188	218	197	209	212	214	193	192	203	202	218	216	207	188	201	189	215	205	196	228	202	204	218	213	207	205	201	210	209	215	209	195	182	180	191	203	180	232	191	199	209	223	201	187	219	209	225	208	195	213	206	218	209	188	214	191	195	211	203	242	206	209	205	201	224	176	226	193	190	223	207	204	207	201	205	217	199	213	213	207	201	185	208	182	196	214	201	193	218	194	198	196	210	217	181	211	228	207	209	206	195	212	236	205	202	205	202	219	208	200	222	210	213	200	207	210	215	235	185	195	184	224	195	225	210	193	240	193	209	199	201	221	191	220	220	206	208	218	214	229	213	224	187	202	188	214	227	196	205	201	197	226	191	212	194	196	195	219	188	214	206	214	213	189	196	175	205	187	198	207	193	209	195	228	185	223	188	214	213	212	197	214	223	196	204	222	191	207	215	200	238	200	193	219	220	211	195	178	228	205	200	209	210	198	165	197	198	204	204	221	217	191	190	213	199	218	183	211	180	230	229	226	181	186	191	201	209	194	215	184	225	215	222	177	186	211	203	213	185	217	195	198	209	197	196	220	193	207	208	190	210	207	223	210	193	226	186	230	212	198	192	164	192	186	205	191	168	193	209	219	218	212	190	195	189	193	213	202	209	203	206	188	191	202	221	176	196	172	214	199	205	195	192	235	209	207	197	186	212	184	206	186	229	193	209	205	194	226	200	205	196	212	211	192	185	220	191	215	208	200	207	215	233	227	211	242	226	198	225	229	207	205	204	217	212	200	194	204	200	226	211	215	225	210	205	178	199	225	202	203	203	194	178	210	223	200	180	171	198	188	205	214	203	202	203	195	225	201	215	194	216	213	209	183	223	205	200	195	170	208	209	197	205	198	197	203	211	203	222	208	161	213	211	183	202	220	219	197	208	170	218	179	189	204	186	199	207	201	203	179	192	232	217	197	218	212	205	207	206	208	224	194
30646	49369	43184	35482	29436	20672	15907	13043	10382	8367	7188	6698	5558	3965	2975	2434	2021	1725	1397	1196	1098	982	927	826	777	692	628	542	518	491	430	439	373	400	349	384	335	355	321	345	350	322	280	267	348	308	290	294	287	247	287	295	287	300	309	279	249	292	255	262	244	265	233	272	238	252	231	267	281	256	248	251	256	279	278	276	256	272	249	234	240	257	212	228	255	246	280	272	253	249	252	262	247	265	246	242	277	272	216	266	269	290	233	235	245	250	267	255	288	271	244	250	246	235	268	249	243	252	267	253	237	241	289	245	241	272	254	241	274	251	259	251	231	251	296	287	263	260	236	257	280	276	220	257	230	254	260	247	262	267	267	242	262	228	251	231	250	244	274	262	279	250	254	246	249	227	267	258	268	250	246	246	253	249	245	219	209	243	250	262	245	268	255	256	245	251	227	262	235	278	250	261	273	264	243	275	233	250	242	258	247	248	243	243	247	243	278	282	254	248	250	259	243	250	270	241	232	271	244	239	265	258	228	275	235	240	269	238	276	236	235	232	241	253	246	250	257	262	222	273	248	272	248	228	264	245	275	282	250	277	234	258	253	283	253	257	250	278	270	247	260	262	247	254	274	219	242	269	240	253	277	231	261	238	261	258	239	237	272	254	267	267	244	280	296	264	238	274	241	266	236	276	242	244	272	233	264	268	262	241	252	256	254	227	249	249	237	256	224	238	235	264	265	266	241	251	247	261	260	271	252	244	238	234	243	242	239	254	259	274	269	237	240	237	281	263	272	264	268	261	289	267	258	253	241	229	275	253	247	252	271	256	245	244	264	270	260	268	276	247	256	264	253	236	255	245	237	239	251	256	244	264	236	248	253	237	264	259	268	258	258	277	249	284	248	245	296	250	250	267	232	223	260	286	284	269	284	244	268	244	267	239	251	266	239	262	261	250	273	254	232	266	250	254	253	252	285	238	257	241	254	287	270	243	247	264	253	273	232	251	240	256	211	228	246	234	276	238	261	260	253	262	265	259	267	244	271	263	246	236	253	243	232	270	231	238	242	239	237	253	229	256	243	238	239	245	267	244	265	253	250	265	239	262	270	280	264	244	248	235	266	268	256	239	261	250	272	277	246	259	265	248	275	266	281	253	254	243	275	218	254	286	268	264	261	284	230	244	229	245	265	240	250	253	249	236	246	259	241	261	258	253	220	260	256	254	253	247	247	248	248	234	218	256	284	244	257	221	260	264	258	267	251	254	247	243	245	224	230	227	229	255	268	274	267	244	247	260	229	240	222	250	269	249	266	255	250	248	231	238	283	237	238	231	266	234	256	272	264	249	251	273	266	225	233	245	252	255	259	251	267	244	264	268	238	263	249	230	258	238	251	291	242	252	235	240	276	271	250	239	229	257	253	252	251	242	264	259	264	283	274	248	235	249	261	262	257	244	250	238	254	242	258	257	242	262	239	251	274	239	239	272	264	258	223	269	258	264	265	291	271	223	256	249	255	228	270	236	260	265	275	251	290	225	263	263	284	243	259	261	249	257	292	246	249	263	265	233	262	254	243	253	265	272	250	250	270	252	236	264	225	272	245	216	266	233	267	242	257	222	265	238	260	240	247	258	252	249	254	260	258	250	248	275	247	252	268	273	249	237	238	230	252	252	219	258	265	231	223	255	243	265	250	242	240	248	241	240	240	243	224	243	264	255	257	246	283	272	262	250	266	249	245	236	240	223	276	241	226	230	233	268	257	272	226	260	281	276	254	237	255	239	264	239	266	264	240	241	255	288	237	256	263	262	257	251	246	271	257	236	224	244	262	243	266	265	275	266	234	269	278	273	260	294	234	240	267	234	233	279	249	265	270	254	240	258	249	277	285	250	238	245	269	249	264	256	269	295	240	254	222	232	263	270	254	263	249	265	271	244	257	274	260	253	254	242	259	222	251	237	252	297	232	260	264	227	244	251	269	248	262	212	238	278	246	237	259	252	245	245	239	237	235	262	265	253	251	262	241	256	229	247	242	257	224	250	258	232	236	261	258	237	239	233	267	227	232	282	277	235	260	294	269	266	246	244	246	266	258	286	293	281	258	269	261	305	253	247	265	243	285	273	262	255	242	245	241	269	277	249	244	272	250	261	227	248	247	296	254	262	251	242	239	282	265	241	246	266	243	260	253	256	241	227	268	261	252	254	245	256	255	257	236	266	261	246	260	271	237	236	254	221	240	249	268	246	228	264	257	240	262	295	253	253	282	235	266	269	275	266	245	264	258	272	230	256	250	268	250	211	240	260	231	247	249	236	230	239	247	234	278	261	249	287	263	254	273	260	220	242	254	271	242	288	247	270	249	241	267	243	246	241	260	262	254	255	263	250	246	271	266	237	251	271	253	256	259	262	242	252	239	242	268	254	243	257	235	274	286	247	236	259	254	286	239	248	264	261	239	241	239	257	268	239	262	240	261	245	269	234	253	244	248	232	227	248	281	283	281	241	233	292	255	289	264	252	252	271	241	256	230	239	255	259	252	252	236	249	226	251	267	242	278	252	221	268	251	252	207	234	252	216	255	258	257	248	278	264	251	220	285	283	245	269	283	275	250	248	276	276	259	292	206	262	250	235	285	247	243	233	257	247	269	241	262	247	252	250	265	231	227	250	271	245	262	252	253	259	252	267	271	268	285	250	237	235	244	222	248	258	255	255	267	264	260	263	253	278	261	263	222	264	240	249	266	233	278	233	265	270	260	267	258	216	238	254	266	250	261	232	229	297	285	267	273	260	284	255	281	284	255	233	274	226	239	221	262	265	264	242	258	246	213	269	281	261	244	252	289	241	255	252	252	270	272	250	267	250	249	268	249	283	241	228	243	245	236	248	258	267	256	222	258	247	239	247	241	263	227	238	255	251	243	264	266	268	253	282	242	258	245	239	270	244	241	249	269	265	235	273	251	233	242	277	265	275	235	244	251	248	265	253	247	267	260	262	253	265	269	238	236	235	275	272	245	278	270	257	240	284	258	265	274	255	241	254	255	276	270	248	266	244	241	274	244	259	252	253	242	279	244	260	249	233	236	263	261	266	241	266	264	241	249	229	230	251	259	263	269	249	262	255	252	248	263	260	251	232	261	255	251	271	276	252	236	292	261	262	257	296	271	244	242	274	246	263	236	239	253	255	258	266	234	252	244	263	275	252	275	233	265	249	259	249	243	265	242	257	264	245	244	259	253	268	250	240	265	254	257	257	267	243	240	239	248	223	259	243	247	252	242	249	234	248	268	257	218	243	235	258	232	260	254	233	264	250	249	261	266	270	246	225	240	231	229	256	224	265	229	271	245	228	258	250	265	266	268	250	261	246	258	264	262	276	254	256	267	279	241	269	260	265	232	236	241	261	273	238	261	269	238	245	275	303	228	259	262	252	252	242	260	247	229	246	274	241	238	247	229	235	246	259	245	261	269	269	262	248	258	268	242	251	231	245	263	235	243	252	229	254	248	245	276	264	241	241
25456	21571	28764	28028	21691	13979	8004	5615	4020	3126	2601	2531	2148	1608	1292	1139	958	859	734	605	652	571	544	579	498	481	450	428	405	402	395	375	392	389	366	335	365	347	353	338	351	321	348	329	335	340	321	318	348	379	356	319	334	357	309	346	347	334	353	323	331	336	336	317	316	320	302	304	311	338	335	334	328	303	340	312	330	346	308	299	305	321	312	318	336	327	305	326	322	333	314	355	302	324	324	308	322	312	319	302	322	333	327	316	322	287	323	321	363	308	351	357	305	310	345	323	304	310	322	337	307	311	343	308	297	328	349	338	290	339	304	331	297	319	329	324	319	328	321	305	350	312	329	336	343	330	318	329	334	324	303	333	300	324	303	336	319	331	310	317	304	339	322	288	292	329	315	337	339	331	332	342	362	288	324	351	276	287	317	289	320	339	346	351	314	303	286	319	340	329	308	333	296	316	309	323	309	318	292	317	309	342	347	305	302	299	304	326	334	292	313	324	302	321	322	341	323	345	296	345	329	310	331	305	347	323	322	303	334	342	318	288	315	335	339	322	316	322	338	323	334	345	315	311	304	310	316	351	291	308	329	322	307	306	316	334	326	323	306	333	318	291	323	311	325	317	350	340	305	309	340	341	287	308	307	303	341	281	296	328	288	337	327	310	346	297	312	345	338	347	269	334	327	297	319	317	320	345	328	314	346	322	317	301	294	318	317	303	328	332	308	326	312	324	323	327	322	274	309	297	356	336	310	284	315	322	326	323	331	302	353	331	322	317	312	335	304	298	337	303	329	301	324	330	321	318	342	311	342	363	312	305	314	345	330	309	312	313	335	320	319	329	336	310	321	317	309	338	324	333	338	310	344	333	299	333	334	326	326	307	326	336	310	306	333	361	292	292	326	325	335	319	319	304	293	290	350	323	341	340	303	331	308	302	324	344	318	316	331	325	324	318	320	291	325	311	324	312	313	331	273	303	286	312	337	328	333	319	290	301	340	336	306	317	337	316	319	293	329	310	315	323	341	322	311	328	302	317	322	320	384	313	315	316	311	341	317	345	351	341	314	295	320	317	325	325	331	348	305	309	321	295	321	310	313	307	313	338	332	304	317	337	313	331	311	301	317	346	329	301	317	331	319	324	316	302	352	328	324	310	312	332	356	317	319	320	332	324	306	334	303	330	344	327	334	318	343	337	327	321	303	330	329	341	320	351	313	318	332	323	310	323	313	346	316	305	323	310	316	337	337	316	307	323	334	317	290	319	295	328	323	302	341	313	314	314	321	298	329	324	341	336	311	313	326	313	299	313	302	328	348	329	292	294	323	336	341	304	329	347	326	326	363	322	336	334	321	292	339	298	304	337	333	295	349	363	311	314	313	304	336	318	297	292	304	323	345	322	301	305	297	300	310	314	331	329	311	300	288	316	286	289	309	301	325	325	315	296	291	319	296	313	274	322	344	318	339	318	302	327	289	303	359	333	281	339	312	300	317	289	304	317	290	325	304	323	339	324	339	317	309	315	310	304	304	329	327	328	294	332	299	307	303	285	301	325	333	328	323	327	312	323	309	325	311	298	340	345	316	320	333	335	323	337	309	329	331	322	307	298	311	341	329	300	329	333	307	324	312	323	323	293	271	297	318	343	333	319	337	253	314	299	327	299	304	349	322	351	332	333	286	335	333	269	281	339	324	320	324	334	290	289	317	336	348	316	330	319	300	305	339	300	320	322	301	319	359	311	302	304	319	342	286	338	316	294	307	330	318	323	292	337	331	346	342	326	339	337	324	323	328	336	339	334	304	273	325	319	289	351	329	317	295	318	356	306	315	318	319	327	349	341	317	331	315	302	291	325	318	340	340	326	324	326	335	340	341	338	335	317	311	326	303	293	319	337	308	300	354	298	328	325	302	332	316	320	312	298	312	304	330	348	300	294	332	334	343	312	327	348	315	303	301	325	321	313	308	322	306	320	331	325	319	298	308	315	332	329	318	330	372	353	276	295	292	317	319	323	327	315	310	293	307	335	302	312	321	280	346	309	307	325	336	318	323	331	297	341	304	333	319	355	311	291	324	325	332	304	294	315	255	332	312	290	318	328	300	322	348	315	297	333	326	328	316	312	331	312	331	318	327	293	325	321	345	290	299	330	324	305	331	357	313	317	314	325	302	338	292	332	307	304	300	313	319	307	352	312	313	323	302	327	301	322	302	320	338	305	343	333	327	326	300	292	325	330	330	305	308	335	298	351	329	313	333	343	320	339	326	314	333	304	334	335	308	317	304	284	332	323	307	310	315	330	299	326	302	308	306	319	310	293	318	326	293	320	316	339	324	323	322	329	279	318	333	273	304	313	328	314	299	302	329	287	309	355	347	344	324	309	303	305	348	315	313	331	311	315	340	314	307	307	330	352	288	314	307	327	313	301	365	343	306	323	343	309	319	316	313	337	338	279	328	332	326	287	308	317	329	338	340	344	311	323	331	331	330	338	311	322	312	317	318	325	332	313	280	301	307	301	313	331	328	301	348	332	317	330	326	308	318	323	319	321	317	363	322	308	331	338	316	323	289	315	308	345	343	315	306	308	338	361	314	326	321	300	327	309	320	295	338	330	354	331	308	341	329	336	305	288	325	363	313	332	332	297	295	339	286	289	334	315	345	304	303	322	338	333	314	307	364	315	293	324	295	364	299	321	345	332	343	323	344	282	300	303	300	341	323	321	304	355	290	305	326	289	327	292	318	322	347	313	293	314	334	326	324	338	324	334	338	318	311	329	319	329	315	331	318	311	310	332	358	331	322	363	321	296	307	326	290	307	355	339	320	327	318	319	321	320	300	319	291	306	344	322	301	314	283	323	337	304	332	299	322	345	335	328	340	314	326	283	325	302	372	328	296	304	340	318	325	312	318	292	315	358	317	297	331	324	286	327	307	294	324	307	346	307	317	333	350	315	357	339	289	282	304	344	318	313	314	322	328	297	339	332	337	324	316	349	311	303	298	328	356	329	315	307	316	277	349	347	300	315	296	345	306	305	334	292	318	320	350	318	314	313	295	319	301	323	330	316	321	333	352	329	362	306	293	281	307	348	370	296	310	287	305	327	334	319	314	348	342	324	366	332	314	325	350	329	372	353	309	312	315	326	338	329	309	310	319	309	314	312	314	329	319	350	326	337	339	353	308	300	333	327	324	328	319	325	337	314	332	320	371	344	344	334	327	341	301	316	289	324	338	299	336	336	287	305	333	332	329	305	351	338	301	337	315	312	296	325	317	332	296	293	324	295	319	315	351	320	318	297	345	359	337	309	354	322	303	343	310	308	312	315	320	334	319	317	326	323	321	309	335	310	308	295	315	301	340	320	328	326	294	297	318	315	288	337	305	310	306	326	310	328	317	318	325	313	298	339	320	326	336	322	314	336	323	327	319	311	304	328	309	319	321	317	348	325	349	308	307	320	325	353	321	303	320	301	292	313	315	327	346	318	345	313	338	340	348	337	309	323	337	304
30414	46508	41162	31826	26811	18258	13855	11315	9133	7054	5999	5600	4828	3449	2837	2339	1913	1612	1291	1181	1048	933	893	849	827	731	628	669	560	523	499	510	517	474	489	512	466	504	411	425	454	461	395	409	398	437	415	397	402	398	384	416	392	412	430	397	408	406	444	403	392	403	388	394	373	418	381	382	401	389	371	391	380	342	369	379	393	395	362	402	385	365	390	410	389	380	358	359	401	401	380	368	403	406	436	395	410	382	409	384	394	356	367	382	388	421	394	414	377	404	367	416	397	394	362	399	380	396	372	387	413	397	406	383	386	408	403	390	361	380	392	400	389	390	407	383	378	378	407	391	352	369	381	403	392	398	395	386	385	377	378	383	396	413	374	394	396	419	379	399	419	405	369	375	378	386	369	422	405	375	408	385	363	418	375	365	386	365	391	381	363	387	382	378	418	364	408	377	361	359	377	366	359	403	397	387	416	384	342	387	396	372	398	391	411	378	362	386	392	365	404	387	396	388	400	381	393	433	339	398	381	399	389	404	376	375	387	344	371	429	391	418	380	381	382	371	400	371	379	398	391	414	411	362	411	387	372	424	429	379	364	394	349	404	388	382	363	371	395	386	379	368	375	405	407	365	353	401	365	390	395	363	388	408	375	366	415	365	399	382	388	377	366	363	399	394	398	370	391	389	342	418	382	357	400	425	402	373	410	413	377	355	367	395	364	423	387	381	380	406	383	381	424	382	368	359	397	346	404	362	398	399	379	402	400	394	364	397	434	370	376	431	351	425	342	390	387	386	384	403	415	388	392	393	387	382	416	377	380	367	357	378	403	393	384	387	418	392	417	382	383	384	386	376	363	380	399	388	403	411	387	395	384	381	370	345	385	391	394	368	342	386	406	390	382	379	394	398	388	398	387	391	392	378	408	376	366	397	346	374	409	378	398	382	376	380	400	377	426	400	433	376	399	393	396	358	407	374	388	389	356	361	389	413	400	394	410	372	417	385	393	401	405	370	389	385	403	410	378	403	332	397	395	364	357	392	426	363	376	383	382	368	396	356	355	361	386	363	374	359	383	364	377	399	380	369	386	397	402	374	388	392	403	367	370	362	376	384	355	398	397	378	375	363	385	369	354	369	396	395	390	403	383	378	382	390	369	378	361	388	386	395	382	395	404	389	374	398	395	370	370	364	360	390	376	407	422	394	363	371	375	387	417	377	378	404	389	392	383	401	365	391	397	368	380	365	369	390	393	386	369	403	402	413	378	342	367	411	361	386	365	393	373	384	397	401	393	379	393	434	387	352	391	389	382	428	356	375	383	418	378	383	385	358	396	406	358	348	367	398	333	388	361	378	427	378	368	405	394	358	382	385	380	424	366	375	357	356	374	408	382	368	393	407	392	396	394	422	384	376	353	349	423	430	360	418	354	370	366	363	396	377	398	392	371	372	381	354	387	399	359	387	408	406	369	363	404	352	365	395	413	371	435	410	382	388	383	399	409	407	384	347	375	401	391	406	387	387	406	399	391	398	397	383	393	370	429	395	398	433	375	394	367	385	368	385	359	407	409	352	365	388	404	385	373	370	376	397	358	399	397	371	341	418	364	437	368	380	394	401	381	395	384	380	401	370	426	380	338	400	386	394	381	386	419	407	383	401	373	383	349	354	364	383	354	380	377	341	377	401	363	382	384	413	413	389	391	404	363	376	399	410	360	388	355	412	376	376	363	425	393	422	406	363	367	386	376	394	372	366	423	385	415	374	348	378	396	371	399	391	409	397	377	402	414	386	372	367	387	363	439	369	374	409	389	378	350	402	393	374	394	360	382	369	345	389	366	403	378	395	365	401	366	382	386	375	381	363	391	348	367	406	419	349	391	406	380	366	359	357	377	358	371	391	341	383	405	383	374	410	393	397	351	378	396	369	398	421	391	366	379	404	382	375	363	386	400	418	363	407	419	379	374	388	431	398	372	389	376	368	427	360	351	373	355	352	372	396	407	402	383	379	384	359	409	374	365	375	339	388	397	392	382	393	375	424	396	389	382	426	367	386	343	385	409	396	370	333	378	386	382	366	387	377	369	394	373	418	393	418	392	375	376	405	404	377	366	413	400	390	393	399	422	386	378	371	403	371	372	391	399	402	390	359	394	350	426	397	405	387	384	392	377	366	347	383	374	422	375	415	364	352	392	378	357	398	403	397	386	411	359	421	373	347	390	393	394	419	370	378	375	401	377	401	398	382	425	346	364	407	411	364	409	426	401	383	377	371	357	407	361	386	369	384	387	392	391	355	365	423	399	393	362	407	386	419	402	386	396	366	393	375	434	406	410	395	365	389	372	368	380	406	392	396	401	383	386	379	368	398	402	377	376	374	381	348	381	353	404	359	367	401	382	372	416	390	397	384	398	403	420	400	386	366	374	399	405	383	375	390	384	403	390	362	387	394	383	403	393	399	379	389	363	360	375	430	381	390	422	350	408	397	370	401	354	416	373	397	375	391	384	372	344	378	363	389	373	394	414	326	382	382	380	370	395	401	389	398	345	405	380	394	388	363	409	373	365	395	405	372	415	379	402	383	409	382	412	358	372	378	366	365	400	377	431	391	369	388	376	374	393	376	390	370	363	375	385	388	375	392	404	415	386	393	406	400	404	384	399	368	377	386	391	409	386	402	355	391	385	388	350	365	405	401	400	398	387	386	390	399	379	402	388	346	382	402	387	390	391	389	392	400	359	388	409	377	367	377	383	390	435	398	387	368	378	363	385	342	380	370	361	373	412	407	391	370	360	403	389	377	375	407	385	378	371	358	358	410	422	391	352	396	384	399	360	378	372	345	379	405	382	387	373	390	387	361	388	352	355	350	414	377	378	400	373	380	406	391	399	376	391	378	391	404	366	394	418	393	367	364	391	346	406	377	397	382	384	367	409	385	386	379	346	426	400	382	362	361	353	372	406	388	363	396	419	360	398	429	399	401	387	335	363	374	351	392	358	386	385	381	388	377	388	392	373	407	373	405	389	363	395	401	441	377	390	356	380	370	353	411	365	375	374	388	378	396	394	403	366	363	400	392	391	362	345	365	438	420	393	381	406	371	372	386	368	382	372	376	361	389	372	377	393	371	425	374	351	364	380	395	374	362	396	375	403	393	357	424	373	394	352	395	398	415	382	405	384	344	389	401	392	372	391	353	384	380	355	357	401	416	354	397	365	366	402	351	360	375	379	385	349	349	385	339	416	371	396	375	370	384	374	374	410	376	410	380	353	405	392	396	382	364	389	396	342	392	356	410	387	377	400	369	385	403	429	375	394	379	406	406	382	378	394	396	402	365	370	438	423	365	413	379	424	365	341	398	363	378	412	401	370	385	395	367	372	369	394	393	362	399	367	404	362	340	388	394	394	413	389	379	372	372	392	388	363	345	401	379	378	352	359	386	382	395	388	379	363	371	367	362	385	355	388	382	391	411	391	379	373	386	414	393	410	359	387	364	360	369	375	425	369	390	388	414	369	375
23374	21439	29189	24420	22671	22856	18949	10388	7040	5482	4501	3851	3496	2515	2113	1658	1368	1165	1039	842	784	681	693	578	577	508	486	461	457	401	394	386	369	345	354	341	324	340	324	283	312	312	288	307	317	256	280	279	260	288	282	276	252	272	264	262	289	263	252	291	299	250	256	247	248	290	268	267	260	230	271	250	238	255	288	252	221	249	293	276	243	267	241	253	259	313	239	260	263	261	266	241	241	284	264	236	247	267	256	263	255	256	224	263	266	263	253	236	243	271	265	254	253	276	240	256	258	243	263	244	272	274	265	259	230	250	226	237	258	253	246	264	254	278	254	236	235	267	244	272	240	243	269	261	247	252	258	277	253	258	262	245	219	232	228	253	269	220	250	260	251	267	238	267	224	239	261	236	247	257	247	252	247	262	223	239	270	247	241	242	270	259	248	256	280	247	263	259	245	256	233	258	277	252	239	264	273	237	234	283	270	232	265	233	247	231	235	257	248	231	262	244	254	269	222	270	244	250	263	246	281	248	238	240	273	245	214	263	246	227	275	264	276	235	270	252	252	242	235	246	242	232	258	260	249	251	233	264	269	258	256	243	242	254	234	262	243	222	258	254	255	257	253	258	256	245	266	246	253	252	243	238	260	226	227	257	272	283	264	249	254	236	272	236	240	269	258	259	256	230	258	259	253	247	258	242	242	234	241	268	230	223	274	230	253	249	269	238	251	241	271	254	239	258	246	273	212	254	231	271	268	241	246	256	255	238	237	291	238	272	251	278	241	244	238	256	254	236	253	258	263	252	275	258	239	249	254	236	277	249	246	246	235	253	233	253	243	255	256	242	268	256	281	243	241	254	259	261	251	295	261	226	257	248	271	251	232	278	235	247	242	244	275	227	236	268	287	268	254	237	261	265	264	259	279	251	296	259	263	232	268	260	266	267	295	272	215	244	244	258	282	242	276	244	296	248	266	290	257	241	246	268	241	289	245	255	260	241	241	229	238	262	243	262	250	254	239	264	261	261	253	235	241	261	289	280	261	258	252	239	229	265	278	267	229	229	232	244	245	249	258	242	244	241	251	273	250	261	266	212	248	260	239	245	227	276	264	254	252	250	235	251	231	226	252	237	271	250	248	224	257	229	242	271	228	241	240	248	257	251	225	217	253	268	275	245	268	267	261	244	235	278	253	243	253	244	279	243	260	259	258	256	266	264	258	237	230	269	249	247	248	256	251	267	274	255	255	262	250	260	233	232	239	235	262	262	259	274	236	258	247	240	242	286	249	228	247	236	262	258	238	251	225	290	261	274	258	263	268	229	265	255	238	239	240	273	226	267	240	239	253	248	271	270	262	230	247	243	237	228	263	240	228	255	256	286	230	248	238	234	278	262	256	240	256	273	264	279	258	252	242	247	272	245	238	244	265	239	239	263	254	238	249	282	254	249	242	235	271	236	264	257	275	239	236	259	267	251	278	232	274	272	238	229	238	236	244	249	251	244	252	228	249	254	254	269	241	256	260	258	257	271	259	258	263	273	264	224	248	257	266	278	283	252	246	267	273	227	222	246	235	250	250	255	257	257	243	233	281	264	236	260	248	257	270	240	263	255	246	230	258	229	255	263	232	245	250	241	229	289	258	268	246	267	247	256	269	261	263	251	254	241	257	259	272	244	278	267	243	242	247	274	255	252	232	257	238	222	242	262	244	239	280	253	262	249	265	242	235	250	249	252	243	224	239	258	241	255	229	238	227	265	271	249	261	256	259	266	263	268	263	268	225	256	268	247	280	245	261	260	258	226	251	272	271	261	231	260	225	256	221	248	225	267	260	252	229	237	240	233	236	232	257	250	200	254	282	224	274	234	241	266	214	269	241	266	259	226	280	246	250	249	258	284	242	249	248	255	244	279	275	235	276	250	243	260	244	272	235	255	227	243	234	284	273	244	270	263	252	241	262	248	231	244	255	237	239	247	214	259	264	233	263	237	237	260	264	243	275	291	245	238	222	242	243	245	269	258	247	275	243	248	233	229	244	233	215	262	248	253	285	255	232	249	261	230	254	253	228	239	224	243	242	268	263	273	253	253	266	252	255	253	245	247	238	224	231	277	223	246	238	239	245	258	263	276	247	249	257	265	247	228	236	247	255	237	248	247	259	229	245	258	248	260	234	254	261	253	254	257	269	261	221	250	254	286	216	265	269	228	264	239	222	255	256	238	249	253	237	262	241	266	264	258	298	261	275	285	258	249	251	231	255	260	263	266	265	297	268	240	263	275	253	256	259	291	240	263	235	232	242	244	256	237	267	238	248	249	275	276	262	268	257	268	240	264	260	257	247	253	257	249	244	243	280	254	264	251	235	246	268	249	247	219	251	270	241	265	249	244	227	249	254	255	258	244	238	260	251	250	280	249	228	240	247	256	252	242	222	244	261	244	277	254	232	242	266	288	241	252	251	249	263	265	248	280	275	249	229	231	238	255	271	256	234	259	260	258	247	286	259	298	274	254	258	233	229	252	252	238	249	269	251	261	281	264	234	262	270	276	249	243	259	249	240	231	251	240	257	250	282	245	274	252	249	267	253	253	273	246	251	257	259	249	237	257	229	270	268	221	260	252	249	228	254	237	281	239	241	286	250	236	285	247	267	261	244	260	253	254	261	229	270	270	238	267	269	244	237	259	249	253	276	273	231	262	244	286	241	262	260	236	264	263	250	257	248	248	230	256	282	234	200	223	263	263	230	258	224	242	273	256	258	240	260	249	255	273	233	274	257	258	251	256	269	284	235	262	224	238	251	250	259	259	239	250	229	250	245	253	276	248	247	274	254	226	278	245	243	235	234	242	246	255	238	265	283	215	256	264	260	271	263	243	249	260	268	233	251	288	238	251	260	241	250	235	246	240	245	287	262	250	252	234	256	258	249	240	284	261	254	263	213	250	226	268	248	266	253	256	262	249	261	247	247	274	254	252	265	254	268	270	244	277	237	267	242	250	227	234	271	271	260	250	244	233	258	234	261	254	248	253	236	248	234	272	264	212	219	270	237	254	276	250	253	238	228	228	201	267	281	221	279	254	268	255	254	252	281	210	226	246	252	258	263	264	285	244	253	231	250	217	277	257	259	259	250	250	276	245	264	251	270	259	278	253	222	241	227	251	280	262	235	250	242	268	261	249	240	284	226	271	237	239	278	249	271	259	249	246	250	243	246	278	260	253	245	271	278	258	219	246	238	301	251	263	237	252	254	268	279	251	258	237	251	287	238	253	236	268	250	253	231	272	252	260	261	246	240	269	247	272	241	247	255	258	262	250	287	259	207	236	252	257	233	260	269	234	259	266	257	253	270	237	238	255	260	244	255	251	269	250	262	244	260	253	252	248	255	243	281	268	258	243	258	248	265	252	231	239	273	254	270	261	249	252	239	228	258	249	276	247	248	259	256	232	273	242	258	259	267	265	244	264	235	246	244	266	236	272	227	256	258	270	251	272	268	276	269	253	280	269	248	229	263	267
32185	54360	50551	39923	33956	25003	19781	16466	13278	10834	9156	8237	7140	5434	4440	3721	2970	2510	2109	1640	1486	1300	1236	1141	1046	907	812	698	678	619	587	536	489	442	473	473	473	472	433	426	393	371	354	402	340	350	350	320	328	336	335	362	336	338	341	359	322	299	328	276	323	340	324	306	312	311	313	325	295	306	340	309	292	284	302	286	297	257	290	301	323	302	270	320	325	303	276	276	303	309	304	317	292	301	307	330	292	272	274	270	289	277	302	305	297	308	321	313	277	271	310	280	305	291	289	319	293	341	276	298	326	298	314	308	269	301	301	291	295	304	264	310	287	300	310	326	273	315	307	279	279	276	301	301	268	324	299	292	309	281	267	300	309	282	292	291	275	271	278	312	288	289	283	294	283	287	313	289	263	306	302	304	309	300	296	302	284	297	295	302	306	296	310	276	312	317	272	297	287	331	304	289	310	285	281	286	301	298	292	286	291	304	279	296	294	255	307	303	303	298	261	295	321	270	297	340	295	309	302	280	297	298	337	276	237	301	285	293	305	285	300	281	284	294	321	293	309	310	328	281	281	321	302	284	298	288	326	301	264	291	276	329	310	296	328	291	300	293	324	311	314	298	285	283	312	290	325	310	304	300	302	273	309	330	312	283	281	276	308	299	309	297	293	329	297	323	277	280	299	320	329	296	315	308	307	282	257	299	303	326	312	341	315	297	293	301	287	351	319	294	283	284	300	283	287	278	303	314	274	312	275	304	305	277	280	289	300	312	306	313	286	279	278	320	305	288	283	299	288	302	310	278	300	289	271	304	291	283	287	308	305	313	308	299	293	304	292	297	316	312	302	289	300	284	288	287	287	312	294	299	297	305	296	282	288	300	282	286	303	280	276	295	297	305	306	290	311	300	285	305	280	288	333	313	291	291	326	327	310	300	293	301	301	301	284	313	281	311	269	290	272	323	318	303	298	303	283	299	294	286	298	285	319	309	273	273	305	310	303	300	283	295	306	293	297	295	304	288	279	278	299	281	270	291	297	278	303	313	295	310	285	322	258	303	306	291	298	277	294	297	326	308	278	300	301	297	307	317	313	320	288	288	281	294	320	265	271	273	298	283	294	300	317	321	311	296	270	302	317	305	309	297	266	287	281	328	284	315	301	288	294	314	287	279	293	273	301	279	303	304	256	334	318	308	312	275	279	340	289	300	286	295	274	338	277	294	297	303	300	287	292	272	305	295	337	309	317	282	303	279	305	302	311	305	306	288	289	333	288	280	292	280	308	269	298	325	292	295	290	307	276	287	314	299	297	296	304	288	271	312	294	296	285	285	276	315	332	275	294	300	282	293	301	290	257	275	307	315	303	304	318	313	319	305	314	325	284	301	303	333	312	274	295	323	303	292	274	301	282	288	295	294	306	324	334	294	300	297	306	283	300	297	287	303	311	328	274	290	301	317	286	294	267	326	309	287	290	290	319	294	294	306	296	283	295	272	282	288	304	315	310	326	288	267	299	286	302	319	268	288	317	322	310	321	334	304	296	316	315	298	292	282	276	296	317	327	320	290	274	296	281	316	316	288	325	287	310	319	308	271	296	300	292	295	307	274	296	298	335	315	296	300	275	305	298	297	267	304	277	267	296	283	310	304	278	278	275	264	294	289	322	291	314	299	268	278	280	292	327	291	297	330	283	286	267	302	272	306	315	277	296	277	286	307	291	296	275	295	335	299	323	320	287	284	298	297	284	301	281	312	309	252	325	316	271	317	292	305	330	304	295	298	297	287	299	320	298	328	276	317	264	295	292	328	295	291	278	304	294	336	331	298	298	296	297	286	314	333	295	284	291	305	325	287	292	277	305	269	307	298	283	299	283	306	284	297	263	298	305	324	317	291	297	297	293	318	286	269	300	318	300	269	319	312	284	302	302	308	310	291	297	303	294	316	308	318	314	287	274	309	286	280	282	303	315	292	283	308	275	315	302	297	278	275	278	326	305	290	308	270	296	321	336	295	314	295	294	318	280	297	299	280	311	305	319	282	302	289	329	316	273	265	299	270	292	330	277	296	297	311	341	289	280	286	300	302	276	307	330	320	296	299	299	318	289	309	296	304	288	294	326	309	278	318	278	308	293	287	325	304	309	286	288	307	318	302	292	290	289	269	284	316	311	291	269	299	295	280	292	280	290	281	309	302	309	322	274	320	294	287	316	301	299	291	290	305	299	286	302	284	272	286	296	299	282	262	290	287	280	297	282	289	306	317	309	269	295	311	338	279	271	315	301	306	308	294	317	288	283	307	290	339	317	314	299	297	310	268	321	290	302	298	331	271	274	295	294	289	264	311	308	303	299	294	282	345	272	298	307	289	324	320	281	311	305	289	297	303	313	287	282	314	283	281	281	311	319	275	286	283	306	289	296	324	308	336	316	293	278	291	309	283	272	270	283	290	320	304	287	290	308	317	279	289	290	302	295	275	286	281	286	313	294	296	316	296	296	275	290	297	287	292	293	284	303	298	337	309	308	313	303	292	280	291	289	314	287	301	303	299	293	284	296	312	285	324	287	273	294	312	298	321	285	287	315	307	266	297	290	295	292	318	304	288	313	291	309	296	300	342	290	308	295	301	288	304	301	283	269	300	274	294	285	273	256	309	294	302	310	328	292	323	314	295	300	296	293	321	315	291	273	290	291	305	298	307	324	299	310	293	295	290	274	310	317	271	287	311	284	299	297	283	301	295	300	277	320	303	283	294	304	288	281	337	319	288	306	313	304	303	286	295	284	288	281	326	307	303	324	309	303	283	282	276	281	294	285	312	279	299	281	305	298	283	266	287	292	265	307	308	276	312	302	261	302	314	304	310	310	287	298	285	307	283	300	298	294	307	332	302	266	288	294	306	272	301	309	282	317	296	309	288	307	295	321	294	313	296	280	294	293	309	274	296	315	292	282	324	278	276	320	305	330	316	267	298	284	286	280	307	270	280	341	278	296	299	302	296	333	331	272	304	288	311	313	328	293	275	271	293	301	324	332	313	251	300	328	293	293	278	275	305	306	316	281	291	281	312	291	263	287	307	269	312	298	281	307	292	290	296	326	304	248	315	310	313	295	283	311	301	294	265	300	288	316	320	298	277	318	286	298	329	312	301	288	299	308	278	259	278	286	311	310	282	284	312	297	300	316	281	291	279	263	275	287	305	317	298	322	281	290	304	298	322	267	314	325	285	275	303	275	255	317	285	325	272	283	297	293	304	296	286	316	298	293	322	303	292	287	276	281	284	313	318	308	291	315	293	286	287	311	299	287	280	285	340	302	314	261	310	306	330	274	275	289	303	297	270	278	290	303	314	281	316	274	290	298	285	306	299	278	298	309	297	291	314	274	321	290	309	284	308	324	303	315	271	263	272	286	303	290	306	290	277	278	328	276	300	324	292	295	279	285	258	297	295	288	282	330	285	295	290	284	288	287	325	287	269	312	326	286	287	278	307	300	260	302	300	285	301	309	298	315	315	273	280
29549	28573	33334	26166	18962	11713	5907	4377	3467	2525	2015	1935	1605	1314	986	856	761	682	579	486	458	496	431	422	391	387	350	371	351	365	331	308	346	320	280	283	308	294	299	284	274	268	281	317	246	277	277	267	252	294	262	282	265	279	261	287	270	275	269	241	261	248	242	289	273	278	262	274	276	273	294	253	257	254	277	279	278	240	276	274	283	269	270	269	269	279	301	298	239	258	259	265	263	246	274	311	246	282	239	268	252	279	270	244	273	229	275	260	247	251	284	284	271	277	275	279	282	283	294	289	248	269	258	276	270	259	248	276	285	277	282	301	257	288	246	281	277	255	254	285	255	292	289	281	292	269	264	261	297	296	260	250	240	260	248	249	264	275	263	282	260	291	262	283	308	290	278	272	272	262	262	245	277	270	271	262	271	285	254	246	267	294	274	240	297	282	272	261	276	275	261	285	258	275	277	276	270	282	248	272	274	270	283	248	307	286	260	264	263	257	232	311	248	258	259	307	284	282	248	295	270	251	248	257	286	275	266	267	296	237	270	273	267	259	278	254	268	253	273	255	269	299	267	264	294	277	269	278	271	273	257	269	265	292	275	282	275	237	289	275	263	275	290	253	319	271	228	268	276	282	231	273	283	262	260	252	232	261	287	275	262	285	271	262	279	270	275	261	285	283	268	294	281	271	266	267	257	277	260	276	269	265	272	254	247	252	245	245	273	268	266	316	265	283	261	246	286	277	272	301	275	264	260	273	291	268	292	249	247	240	253	280	250	266	278	278	263	276	234	247	270	255	280	274	289	279	276	263	249	254	257	251	247	251	232	245	239	303	266	224	252	274	262	294	280	266	264	267	277	276	280	247	292	268	267	254	270	295	259	282	256	251	251	259	252	284	282	283	260	265	270	282	236	275	259	270	286	263	287	229	258	277	262	256	270	307	291	268	297	274	251	269	284	272	251	289	295	269	262	265	267	307	275	274	279	251	268	297	271	272	255	292	233	269	289	272	261	267	273	255	245	263	281	266	272	272	256	240	283	298	249	254	281	285	238	270	250	248	286	241	291	290	241	277	250	279	266	248	265	255	241	255	302	273	264	292	295	287	294	286	259	298	300	252	249	259	269	305	258	289	302	284	290	249	250	288	244	245	262	268	283	285	269	282	263	260	285	274	254	290	274	256	248	268	285	272	267	277	247	223	241	307	286	252	250	261	238	258	268	279	272	278	305	268	251	283	262	260	253	252	285	286	286	246	255	299	265	250	317	259	285	260	281	278	293	261	275	261	278	284	267	289	279	278	274	267	237	249	281	269	249	236	261	251	289	284	269	275	251	263	273	250	284	259	292	223	270	266	297	265	273	266	261	262	266	277	262	271	293	263	255	286	278	250	275	269	260	273	261	268	278	271	263	255	284	272	305	282	282	257	257	273	254	268	272	284	266	261	267	242	247	248	291	280	241	277	278	276	291	239	250	283	241	258	304	261	275	280	273	256	281	264	258	238	262	279	270	263	270	274	249	284	296	292	273	278	261	286	271	310	265	274	254	281	269	256	263	273	266	278	291	280	258	248	245	274	236	267	252	298	315	254	257	283	255	272	288	295	281	238	246	244	274	263	277	265	258	302	261	259	254	271	266	266	264	285	260	251	270	292	296	252	288	261	241	274	265	262	249	259	248	267	252	257	284	241	266	240	286	258	256	279	268	276	275	255	271	266	263	299	264	266	286	270	255	316	254	279	292	249	297	278	289	238	251	302	266	265	254	266	279	270	249	263	291	284	256	286	286	264	296	256	263	285	251	293	263	249	266	244	286	281	295	251	268	260	245	263	266	296	262	252	274	283	275	282	264	286	232	259	284	281	296	277	282	272	256	273	285	259	264	247	251	295	264	271	256	252	309	260	268	244	288	288	263	256	271	282	276	285	268	247	238	279	266	264	273	271	247	255	262	301	277	300	243	274	270	281	270	278	281	262	261	257	276	284	301	278	282	252	252	270	263	284	255	274	227	271	290	286	282	300	256	277	247	268	285	293	266	251	265	278	284	302	250	260	282	261	246	252	256	265	272	292	296	258	250	273	264	255	256	259	292	270	264	269	280	306	274	276	278	290	292	260	278	272	268	246	290	242	253	277	277	241	251	266	243	267	273	251	287	257	251	261	257	280	258	238	300	256	285	264	273	271	276	235	254	259	297	242	271	295	253	294	259	278	268	261	260	288	244	276	282	271	257	259	248	292	288	230	248	260	284	246	273	268	274	261	273	267	261	271	256	241	259	263	268	272	290	274	290	270	269	268	244	258	263	269	276	249	278	261	277	277	289	310	265	260	263	256	285	262	274	262	300	275	274	294	274	261	242	292	277	280	274	285	269	256	251	275	275	265	264	265	280	253	245	285	289	299	286	254	294	255	269	277	261	227	264	248	257	260	228	275	268	256	270	285	271	238	285	259	242	276	264	284	264	264	292	280	288	259	283	285	258	287	283	246	294	255	288	253	253	277	283	277	269	238	271	263	268	295	300	255	262	294	277	274	272	258	258	254	264	257	276	287	261	286	285	304	283	266	257	256	239	245	237	280	249	271	256	268	266	271	261	268	270	258	252	289	295	276	251	255	284	256	253	285	261	291	264	257	294	311	276	295	277	264	253	242	268	264	243	279	257	233	236	280	240	247	270	226	263	268	272	255	285	246	258	275	281	277	271	253	263	292	259	267	240	288	286	282	263	270	283	291	258	253	264	300	268	275	285	271	288	269	287	255	265	293	283	276	263	245	291	249	280	279	255	312	259	269	286	289	276	300	265	272	258	275	259	269	291	307	239	258	284	277	282	269	275	303	278	255	253	292	258	265	281	297	234	276	288	261	262	260	268	226	271	281	280	244	277	295	262	272	256	246	270	290	283	288	272	270	274	256	263	242	272	291	243	230	257	274	272	236	225	273	252	271	250	239	260	256	266	259	245	293	262	270	267	265	285	264	267	272	256	271	236	255	233	263	290	249	274	263	275	233	256	252	286	254	280	264	296	261	262	246	269	247	265	278	279	263	268	264	278	270	255	287	283	275	258	250	268	235	255	275	250	249	283	271	301	284	280	257	253	273	272	288	273	277	313	253	251	310	259	254	261	238	285	288	255	284	262	288	266	264	275	261	267	261	252	268	292	269	250	263	279	244	241	234	239	265	291	270	304	251	282	265	245	277	263	276	275	278	239	254	256	268	285	270	257	277	271	240	267	265	276	280	233	249	268	268	278	269	273	275	251	269	290	253	284	261	274	254	297	274	259	274	274	245	262	268	244	287	278	264	258	283	264	239	263	250	271	275	287	288	285	287	262	270	236	262	240	271	274	274	284	283	263	294	270	263	279	256	285	268	274	275	260	290	256	269	263	260	287	273	262	263	295	283	238	290	284	249	253	283	297	288	249	266	286	254	277	313	267	286	290	275	293	248	258	306	301	272	250	283	282	269	285	294	245	285	262	268	270	254	264	270	244	228	272	273	289	276
30887	43026	38098	27893	23547	16594	10923	9200	7665	5829	4704	4280	3449	2791	2151	1836	1468	1242	997	887	844	720	719	707	644	598	542	521	457	433	436	432	433	371	436	414	431	400	399	378	391	371	377	339	379	333	361	328	341	346	336	325	350	336	347	319	333	326	368	344	335	328	323	351	351	306	334	329	315	316	353	330	356	291	333	317	292	324	319	330	322	337	328	331	331	326	317	337	332	328	314	306	326	340	315	329	304	300	329	351	321	339	332	337	357	344	311	323	321	339	311	318	319	338	349	328	357	304	343	305	351	365	331	320	341	316	324	336	355	309	294	339	345	314	324	322	309	347	334	337	345	332	349	309	339	323	329	356	347	310	356	305	319	345	296	348	361	309	307	326	298	309	316	310	303	325	325	350	338	322	329	321	307	330	315	333	318	318	322	311	313	365	320	322	355	338	346	323	365	337	308	332	338	330	311	353	315	327	346	353	350	338	310	332	336	343	321	329	321	326	358	338	301	342	321	360	300	322	335	329	310	356	333	347	348	331	341	342	346	345	354	323	322	327	338	337	319	320	349	339	343	322	334	337	322	326	327	306	317	304	319	332	318	317	319	292	315	348	309	335	344	351	329	350	334	359	336	335	345	327	315	338	350	302	334	320	315	326	315	330	337	316	322	343	294	347	302	334	334	314	316	314	340	351	345	320	314	317	340	350	320	337	322	326	347	335	332	314	335	328	323	341	320	337	320	327	341	292	312	306	329	363	328	346	345	308	344	334	337	301	299	289	361	345	298	333	356	325	344	304	343	322	337	301	331	331	289	332	313	317	351	323	335	335	307	341	374	352	313	306	327	351	302	314	318	309	356	295	306	322	299	320	295	299	383	325	297	319	326	336	341	320	335	339	349	312	330	331	316	337	308	342	347	321	334	342	323	307	335	349	329	322	326	329	316	353	341	339	349	358	332	341	336	322	311	345	311	344	335	351	316	349	348	311	316	364	330	321	333	301	356	306	316	331	335	328	327	361	303	340	316	318	342	338	331	351	325	346	325	333	309	324	320	320	322	311	327	363	300	368	382	337	314	299	330	315	344	329	338	326	311	347	330	336	297	312	327	328	320	329	314	323	328	334	309	355	307	305	330	330	329	330	353	326	334	336	329	337	323	314	350	322	313	312	312	298	355	326	328	336	357	332	326	336	322	357	324	316	350	315	308	333	313	305	328	337	320	322	314	336	346	327	308	329	307	319	333	317	313	323	334	316	341	312	318	325	364	343	358	345	339	337	337	330	317	347	305	309	328	325	296	309	338	349	324	350	289	346	326	311	352	303	326	298	324	337	341	324	358	345	316	299	330	319	333	344	329	316	330	344	330	332	341	332	347	317	329	324	301	318	323	315	280	281	336	315	326	353	301	326	333	315	339	357	336	315	346	348	342	327	334	291	333	335	336	320	354	330	332	337	342	353	346	304	309	343	304	347	356	344	316	319	331	348	349	314	340	371	347	338	332	326	311	338	352	344	305	333	319	324	327	347	345	307	352	312	307	370	313	318	330	314	349	318	342	351	322	343	324	336	334	346	335	325	333	333	329	361	347	304	323	312	314	328	318	371	319	337	313	352	354	330	313	357	307	293	291	346	294	301	306	354	328	342	309	295	306	307	340	342	336	308	321	340	324	342	362	317	305	311	329	336	331	326	337	342	318	318	340	325	320	329	327	319	282	317	311	342	370	347	330	338	347	312	371	355	338	324	331	330	348	305	353	309	334	325	298	321	341	338	331	328	340	364	301	303	330	322	319	346	329	308	330	341	321	370	318	350	359	317	334	312	364	336	301	349	347	329	334	316	350	330	338	326	365	372	349	298	357	363	318	327	353	338	328	322	326	333	318	336	327	332	343	290	307	334	342	338	335	341	348	311	324	352	344	341	335	329	335	355	360	341	311	335	335	298	360	322	325	313	337	343	332	330	317	323	331	314	341	347	351	338	310	349	328	327	317	304	353	334	299	315	332	367	287	345	304	351	336	338	300	307	339	298	324	295	347	363	307	364	338	349	346	317	318	334	312	378	322	335	313	315	340	350	335	345	323	321	351	308	341	293	326	360	312	391	329	316	342	288	307	342	314	318	334	340	331	302	295	332	315	339	326	340	332	345	347	328	340	331	348	310	360	334	349	311	333	338	298	352	351	303	321	326	348	303	314	318	350	316	290	347	393	320	352	320	311	315	328	324	336	334	310	325	308	320	313	335	335	303	313	319	355	333	339	346	324	378	313	324	321	339	324	329	300	324	354	315	298	344	339	337	317	334	322	335	302	322	300	332	354	304	332	339	286	306	371	295	316	328	348	315	317	317	311	349	330	364	326	362	334	333	305	333	329	324	323	354	337	319	313	332	336	341	358	307	336	303	319	332	326	346	351	329	345	310	330	328	341	363	322	342	349	331	321	360	342	323	331	345	320	328	322	319	308	336	342	329	319	351	331	346	323	324	364	342	335	347	309	314	347	326	303	314	340	341	326	325	320	324	340	331	341	326	324	316	332	344	321	338	352	328	351	334	329	337	330	318	319	330	318	368	328	358	292	321	353	330	343	314	324	353	296	346	339	324	331	334	306	331	339	333	325	348	306	367	314	347	350	319	313	329	344	330	355	315	329	347	328	316	300	310	330	322	320	293	320	318	328	351	325	350	352	329	337	340	340	298	368	340	330	334	326	348	362	309	332	356	311	349	330	316	299	303	325	327	354	325	322	296	327	347	334	329	339	328	343	344	353	339	327	331	333	326	320	328	321	330	302	334	343	302	355	364	318	331	343	328	345	320	332	312	336	341	300	290	338	324	333	356	353	331	366	300	336	331	341	325	308	341	328	351	309	335	346	367	327	321	342	365	335	321	337	305	346	323	359	333	327	343	328	318	342	334	337	348	301	346	311	315	343	313	345	327	358	304	354	338	318	311	365	336	305	327	346	317	333	303	344	353	318	318	349	275	328	323	347	358	307	306	319	311	350	349	348	330	300	330	304	315	341	338	330	342	335	342	347	337	361	340	331	328	327	307	332	333	336	339	344	317	328	286	361	292	314	334	331	312	304	320	350	330	333	349	351	311	309	330	319	343	320	326	295	326	320	321	350	370	345	335	329	298	329	318	337	351	318	311	333	343	337	333	349	311	304	330	355	312	320	352	335	303	320	332	322	299	309	340	324	338	320	300	324	288	300	332	360	336	330	378	324	319	325	327	298	320	292	312	334	313	332	325	340	351	360	316	344	309	330	289	329	338	319	360	339	346	325	324	314	296	356	373	348	329	322	330	347	306	350	283	327	332	343	326	321	330	331	335	328	346	329	309	315	331	335	307	325	322	334	377	311	291	304	303	322	342	324	298	337	318	337	316	325	345	342	345	344	342	337	301	315	361	342	341	324	291	326	307	315	339	361	323	343	322	325	306	359	342	342	362	309	291	337	304	329	360	361	303	328	333	344	341	342	322	334	342	285	320	332	343	322	329	325	333	308	344
24434	21357	28806	26142	23361	19419	11393	6873	5266	4131	3317	2682	2269	1816	1436	1157	1000	895	735	621	591	523	451	478	416	382	405	379	315	301	280	279	248	269	264	273	267	251	242	248	237	285	254	246	244	204	233	224	241	210	199	229	247	200	220	201	221	217	221	220	216	210	206	222	204	211	213	199	206	212	192	226	197	206	209	211	206	187	209	196	189	186	198	191	200	231	214	213	198	223	201	203	221	218	184	164	189	204	197	202	228	221	198	209	219	208	206	203	207	212	214	196	217	207	216	212	191	196	207	230	204	197	193	200	176	213	196	218	214	207	203	236	200	216	223	208	180	218	242	200	190	195	187	210	228	179	198	206	208	197	192	205	207	194	235	185	209	205	190	208	199	228	216	207	239	187	229	217	200	223	209	187	202	205	195	238	201	218	184	197	199	211	198	217	203	213	207	210	191	209	208	240	198	186	187	183	192	214	232	206	204	205	218	177	212	188	204	198	194	181	208	218	237	228	205	202	189	187	217	210	194	221	201	214	209	184	214	208	207	216	174	205	182	224	212	205	181	209	204	232	197	222	213	184	214	190	204	245	196	193	222	234	233	213	209	192	228	192	206	211	182	207	191	192	211	209	194	220	216	210	182	213	228	195	197	199	201	188	193	180	204	216	200	194	207	218	212	222	186	215	206	199	192	207	223	197	182	215	195	202	185	202	223	198	190	215	211	223	204	212	200	219	202	228	203	234	205	187	204	189	209	203	202	196	235	188	192	215	188	201	185	190	201	199	206	214	217	224	210	203	212	189	229	192	210	200	197	196	220	225	198	223	206	196	213	221	196	196	200	190	197	196	200	205	212	183	211	210	215	225	220	209	208	201	189	200	205	195	214	184	219	216	205	187	227	198	186	218	200	204	205	215	191	220	202	209	174	199	176	220	220	204	240	197	198	211	222	188	218	192	196	228	205	221	217	221	209	198	228	224	216	209	190	205	214	209	212	217	200	203	183	200	194	193	211	225	218	204	207	186	219	194	182	218	222	198	233	201	185	211	198	196	218	200	213	190	225	205	205	224	204	221	208	191	230	200	202	190	209	219	215	189	210	194	197	232	219	182	210	211	188	205	221	191	205	187	206	231	189	200	193	205	205	208	191	208	210	213	201	230	207	205	202	216	201	180	225	202	211	218	211	200	214	212	212	195	220	219	220	228	199	184	201	210	227	210	197	202	193	209	180	183	204	212	200	218	171	194	211	237	200	187	203	215	184	219	214	211	206	199	200	199	227	204	189	194	188	204	202	207	201	205	213	198	215	208	215	202	204	187	191	211	207	202	221	211	193	197	219	198	195	209	202	208	183	210	213	225	195	206	198	227	199	207	218	211	206	220	190	200	195	196	201	209	191	227	209	177	237	203	218	208	190	198	207	210	199	201	200	198	193	201	201	245	185	215	214	205	198	240	184	202	193	198	192	203	223	192	197	201	215	200	178	204	215	216	195	191	209	183	178	219	213	195	231	199	184	194	214	207	200	198	202	189	219	232	191	198	202	215	185	193	193	192	209	195	192	202	225	218	209	207	193	193	200	204	204	215	206	225	190	215	177	200	178	198	225	200	178	198	188	205	199	205	222	199	198	211	197	215	208	227	209	213	233	199	198	187	192	229	211	200	203	208	191	187	213	204	201	224	183	222	223	178	180	214	191	210	194	204	219	198	196	212	206	186	212	175	191	212	191	212	211	201	191	166	206	207	234	187	216	199	197	190	215	190	194	204	187	241	216	221	211	177	195	200	209	224	205	212	192	209	212	197	195	203	221	196	231	211	217	207	199	213	213	228	223	198	220	225	209	188	205	189	198	210	187	222	216	202	188	170	223	207	201	207	192	189	212	215	219	199	217	181	189	219	234	188	197	236	195	216	203	173	232	201	204	190	194	187	221	209	197	207	213	193	222	185	206	187	185	188	202	225	197	197	209	196	207	206	206	184	237	237	205	228	206	226	205	206	185	191	217	209	205	207	194	243	207	199	207	182	205	194	220	207	208	211	194	204	172	195	214	192	170	208	193	208	212	181	201	177	206	203	209	202	208	198	197	199	208	198	219	232	181	205	185	195	205	205	198	194	206	212	210	216	206	254	215	217	228	210	216	245	193	221	186	200	191	224	208	197	213	188	219	192	225	203	177	188	202	209	231	201	212	217	200	201	192	219	214	200	232	224	184	194	192	195	200	216	209	200	197	223	223	221	191	215	199	205	209	217	205	204	211	236	191	201	215	215	171	211	216	219	196	220	184	207	199	185	221	188	208	219	182	190	164	201	196	192	208	227	170	204	183	205	202	202	212	207	210	191	199	229	208	191	199	209	198	225	198	196	183	204	211	200	209	189	216	209	202	226	207	197	201	219	212	201	216	189	206	203	204	207	225	202	237	203	197	197	202	209	204	195	222	209	197	221	219	208	192	204	195	207	204	221	203	190	210	212	216	185	228	187	213	190	217	212	187	217	201	204	216	204	188	190	221	196	212	207	196	205	192	201	206	190	226	207	210	173	192	185	203	210	193	174	191	204	204	209	213	190	222	216	207	190	208	209	209	196	209	204	217	182	205	206	204	227	214	199	176	201	211	210	216	169	190	215	217	204	180	200	222	211	210	199	213	198	199	208	201	217	196	217	200	220	234	206	206	221	193	195	215	212	213	189	199	199	239	210	210	206	213	186	195	173	223	201	223	195	197	216	239	234	220	181	212	200	209	189	218	213	202	194	198	223	179	209	223	227	197	187	209	218	208	214	178	188	191	194	173	186	219	249	201	211	207	220	216	201	188	207	211	189	201	203	205	222	205	200	203	205	191	198	199	216	197	195	189	191	225	213	201	200	218	213	199	225	212	243	227	218	199	194	200	203	195	235	212	212	204	213	209	211	188	210	206	203	207	200	200	199	211	219	186	188	204	195	191	210	214	232	194	202	212	187	215	226	208	226	175	212	199	224	230	191	200	180	209	186	218	221	219	172	200	203	206	217	214	199	209	208	214	200	211	184	215	191	198	198	226	188	202	211	202	200	218	213	213	172	172	225	191	204	197	205	186	209	205	222	217	210	206	215	198	201	238	199	224	185	212	211	233	229	180	239	210	208	197	188	201	199	208	226	228	207	193	212	199	218	218	213	202	204	180	210	194	196	217	231	215	226	187	215	206	197	210	225	213	191	234	213	223	233	224	216	195	189	209	197	199	212	203	206	239	188	183	193	201	197	199	201	192	213	216	199	188	218	197	204	246	222	194	200	221	203	188	209	189	218	187	225	228	189	220	197	195	197	209	221	200	192	208	221	199	187	193	183	209	213	190	238	204	170	213	196	217	206	210	197	186	213	195	203	187	204	211	197	214	219	223	185	193	222	211	231	217	219	200	188	211	205	217	202	214	224	221	207	227	215	205	190	184	177	182	217	191	192	236	216	213	205	196	195	207	198	187	218	209	185	203	218	189	177	170	238	228	193	201	205	197	183	204	216	199	200
30322	49047	45393	35445	29010	21855	15482	12527	10945	8632	7220	5917	4928	4019	3141	2529	2071	1694	1479	1174	1073	985	936	807	738	692	570	547	499	456	451	420	430	393	335	372	355	356	320	316	298	282	298	291	275	315	288	298	271	305	282	306	289	296	257	261	266	263	254	268	273	240	266	244	290	272	269	251	270	254	246	254	257	257	261	305	253	253	255	260	239	243	220	254	215	267	230	267	272	257	236	242	243	245	262	244	258	271	252	261	270	258	260	262	261	261	235	258	267	278	266	262	273	275	249	244	258	244	251	258	236	246	226	265	260	251	252	275	234	281	274	271	246	231	241	245	243	254	250	265	274	245	230	260	258	266	294	264	266	254	247	265	258	256	262	242	238	270	267	257	274	257	250	244	248	263	256	246	269	261	271	251	277	269	249	253	277	274	262	241	222	265	238	252	231	280	258	258	263	248	248	249	240	233	242	252	278	238	240	238	227	219	246	244	258	256	224	284	249	250	274	248	267	293	233	273	242	258	260	264	250	266	265	229	260	240	265	259	274	243	268	233	268	238	239	265	271	271	244	272	275	254	237	271	256	248	247	234	257	255	214	266	290	240	265	259	231	280	243	246	249	269	248	232	232	229	244	245	265	246	269	276	236	253	264	288	277	277	252	247	257	255	270	293	246	250	248	250	250	267	249	268	260	274	256	269	240	239	237	258	236	261	237	256	252	232	235	232	255	261	259	230	248	247	230	237	249	240	265	245	253	270	282	259	270	256	250	255	269	262	261	291	280	260	250	235	274	263	263	274	250	258	262	237	252	255	267	235	256	243	254	258	252	260	269	248	262	278	283	252	277	268	217	267	262	258	255	261	250	230	259	247	260	246	270	281	323	274	227	249	216	260	267	219	244	274	288	275	256	229	270	261	257	240	255	243	261	266	255	262	263	267	249	237	254	248	272	261	260	257	267	215	253	266	264	248	251	255	247	252	278	261	278	258	274	240	239	269	254	246	242	263	256	242	247	263	248	266	240	241	241	243	265	283	262	273	253	251	264	278	235	236	244	237	242	274	256	273	255	282	243	259	252	272	270	253	243	246	269	274	297	269	235	240	266	259	251	275	248	269	261	261	266	239	251	225	228	235	268	229	268	250	240	246	256	245	240	252	275	234	254	253	250	242	271	278	247	228	233	272	256	252	267	267	252	242	250	274	268	206	226	266	236	272	256	273	244	253	276	262	269	249	250	251	285	290	245	258	264	254	278	260	238	268	260	257	255	268	255	262	239	243	245	241	288	269	253	258	279	231	263	270	234	241	260	240	266	224	276	247	235	257	245	244	272	260	269	229	248	237	273	218	248	240	262	271	215	245	252	247	229	226	258	266	242	232	241	256	275	273	239	229	269	257	252	232	229	266	270	271	246	257	236	263	251	251	250	249	270	235	290	245	255	237	245	244	268	287	242	256	297	252	242	232	205	233	265	280	243	256	263	221	263	234	259	262	257	264	257	248	233	252	249	270	259	242	254	268	257	238	251	248	261	264	246	264	215	229	237	252	225	257	235	250	273	272	249	262	226	250	258	255	245	262	225	242	260	274	235	262	261	268	267	252	258	264	256	235	238	246	271	270	263	267	252	229	253	269	251	254	272	290	252	290	267	259	226	245	232	245	236	247	253	256	259	244	252	258	260	242	247	275	271	243	260	232	235	273	260	246	278	258	249	266	266	245	257	265	254	250	251	242	234	243	246	273	269	245	235	291	242	262	259	284	267	239	247	252	278	261	279	251	240	276	262	274	235	235	269	254	238	259	255	248	243	261	258	260	244	248	256	274	250	249	245	287	248	258	259	241	238	235	239	268	275	243	255	238	257	254	240	238	263	252	252	248	277	238	238	243	255	266	279	239	252	257	257	311	247	261	268	272	258	258	276	237	271	266	266	249	251	262	233	258	261	271	253	258	273	277	271	289	245	280	240	265	268	256	256	262	260	253	259	236	261	252	293	235	283	258	225	275	257	275	238	248	264	235	255	243	248	266	263	253	249	253	243	244	275	268	268	259	250	240	228	214	251	242	269	256	241	267	250	233	243	241	250	249	278	274	247	257	276	240	286	245	216	228	260	247	259	245	242	258	244	250	272	264	277	239	249	238	259	258	250	257	265	265	255	268	282	240	268	279	260	259	246	249	272	233	245	247	229	272	292	251	263	256	246	279	247	246	250	232	277	248	249	253	257	253	262	241	277	253	266	227	258	241	258	238	267	243	254	231	260	250	302	246	226	256	256	247	239	248	261	277	248	249	265	248	256	238	241	264	277	267	267	274	260	238	260	267	275	274	248	267	234	279	264	289	256	273	267	236	245	266	237	230	262	264	228	246	254	272	259	257	237	225	261	250	253	285	247	287	245	254	244	256	217	222	243	262	266	231	259	249	281	274	269	259	250	222	257	245	257	244	252	271	270	250	242	273	259	252	284	241	229	229	242	271	241	241	257	272	242	253	273	284	274	238	259	252	238	255	271	250	246	241	244	239	265	251	269	228	268	242	253	252	235	247	251	242	260	249	261	255	283	249	243	260	241	253	231	281	239	294	245	241	236	267	239	278	220	245	255	250	246	223	261	238	281	246	248	245	239	248	236	261	267	243	255	275	240	264	275	255	240	244	251	275	252	285	272	236	265	256	251	287	254	244	265	254	246	253	263	246	240	262	275	233	275	254	279	279	262	251	272	229	257	256	239	264	253	261	236	274	291	241	242	240	256	246	245	237	230	281	264	264	266	255	240	264	276	249	241	258	237	266	259	246	255	294	275	251	258	250	240	262	243	266	232	250	263	260	240	238	256	258	268	223	253	260	257	231	242	257	247	240	237	259	268	269	245	289	253	244	217	267	242	277	242	275	278	249	275	269	233	303	262	250	244	276	237	270	243	245	263	274	231	266	289	281	247	263	242	222	257	244	256	239	246	260	249	267	238	272	249	245	252	266	245	281	264	247	252	265	260	239	239	231	240	250	261	230	212	246	248	226	233	251	260	229	225	284	259	272	209	265	272	247	266	254	267	251	245	263	265	275	260	251	238	235	260	241	266	269	283	235	229	247	247	265	264	282	259	264	254	246	256	270	246	245	242	233	258	281	254	230	266	277	265	237	252	266	242	268	252	238	254	261	254	254	254	292	243	281	237	259	258	292	256	247	239	269	246	249	262	263	259	257	252	257	274	252	264	248	282	234	260	268	247	248	253	262	271	287	249	224	262	269	268	273	284	265	231	256	240	257	221	262	275	253	276	262	245	246	244	241	253	246	270	278	220	271	284	244	249	228	245	254	254	256	240	248	243	254	268	268	268	270	272	254	272	240	231	276	300	228	256	245	248	262	258	240	247	251	263	260	245	240	265	231	225	273	282	242	237	251	246	258	278	253	241	251	251	247	306	256	249	234	258	258	245	251	258	260	278	238	282	252	240	255	242	245	254	249	250	263	275	231	272	249	258	249	239	233	262	235	231	248	293	246	296	249	266	256
25457	21557	28940	28007	21452	14656	8065	5374	4372	3454	2838	2304	1933	1621	1312	1090	1017	826	685	661	610	581	534	521	495	411	452	449	417	387	390	391	360	332	374	395	355	393	362	382	354	356	372	360	354	306	323	340	338	346	386	336	379	331	342	342	321	301	333	345	297	318	341	325	335	341	352	314	346	314	314	324	340	335	320	341	347	335	335	292	307	322	321	315	290	346	284	315	320	317	292	291	320	298	289	334	332	319	301	323	316	289	304	318	318	318	343	324	329	303	322	290	320	325	316	301	296	326	315	314	284	338	338	337	336	282	315	321	328	290	343	338	300	308	318	320	326	316	285	331	316	313	321	329	306	346	307	325	301	332	291	311	344	324	324	324	303	293	337	301	302	356	302	328	332	332	316	314	354	304	326	318	328	297	310	295	327	326	305	353	323	344	336	331	315	329	330	300	335	309	352	332	311	314	342	311	351	346	381	322	349	351	327	313	330	328	353	323	344	338	291	319	314	320	311	355	330	315	330	311	297	327	311	332	324	346	317	357	369	318	335	315	343	336	318	294	327	337	311	354	312	342	305	294	327	328	336	335	303	325	331	311	331	303	354	320	294	351	310	325	328	352	317	300	335	313	305	313	332	320	314	281	312	314	328	306	315	313	340	316	320	323	297	338	324	321	302	326	345	324	323	327	339	305	332	299	334	335	333	318	311	351	311	336	323	289	345	314	316	298	312	343	311	310	317	307	335	303	313	341	317	306	311	313	306	304	309	329	336	305	298	333	328	315	313	296	318	332	330	324	335	357	342	310	330	304	327	308	290	312	290	327	315	326	339	334	322	339	306	328	318	311	337	315	314	333	309	320	293	332	338	316	321	293	350	334	315	315	303	327	290	310	316	301	320	311	287	328	328	310	360	314	338	293	313	335	299	323	327	329	345	298	302	320	319	310	347	352	319	328	318	329	335	322	277	377	343	356	319	336	327	313	340	314	350	315	319	323	349	305	311	317	335	318	322	320	306	293	329	313	315	329	360	338	362	328	294	334	301	300	349	320	334	285	313	324	303	313	329	308	314	301	318	322	344	344	346	294	319	328	317	320	346	327	333	329	347	312	288	335	350	328	328	300	296	355	334	327	327	322	323	341	306	321	332	332	333	327	304	308	312	279	314	308	305	311	325	318	331	315	325	310	299	319	319	326	306	298	286	307	315	320	324	331	319	288	315	290	342	334	325	324	328	308	331	297	320	330	336	330	327	313	306	333	320	325	322	347	311	304	328	325	314	343	297	317	294	359	322	325	320	292	317	321	333	288	320	373	338	328	315	337	329	329	324	325	345	300	294	329	336	325	297	324	330	299	306	327	346	289	295	314	276	345	326	349	314	315	299	309	321	315	309	327	321	326	332	289	335	305	317	316	321	349	303	335	323	320	323	286	324	314	340	334	324	330	349	309	332	331	325	273	320	346	352	333	315	272	293	318	310	357	342	342	302	333	337	345	314	346	294	347	313	317	325	330	332	295	307	329	308	305	344	334	319	296	337	329	330	306	308	321	339	306	327	324	287	325	377	301	294	331	291	310	317	294	309	354	344	363	363	327	280	333	332	310	324	327	313	330	333	344	349	285	330	322	303	324	291	327	319	325	373	352	321	314	292	339	322	315	313	307	358	330	331	330	319	357	338	335	301	305	345	363	343	343	303	313	305	302	321	307	303	345	328	331	302	302	329	323	326	324	317	295	295	320	328	332	295	305	313	293	360	322	324	301	312	321	324	318	336	329	325	295	315	308	296	344	334	326	348	287	341	345	289	292	313	292	302	315	285	338	304	311	309	311	319	310	315	324	337	320	299	340	312	332	308	302	321	313	319	344	299	324	315	311	323	284	321	338	326	338	326	309	299	362	316	308	290	364	302	307	349	297	327	353	325	296	330	295	320	335	347	357	318	291	309	349	313	339	314	313	314	300	348	322	300	296	356	314	325	305	339	291	298	297	319	312	310	312	313	358	323	355	328	273	315	299	324	324	362	303	304	302	309	325	331	322	312	294	322	295	320	331	312	327	314	305	341	379	350	365	298	323	326	324	339	355	301	326	334	339	329	322	320	336	306	340	293	345	337	346	308	317	343	305	315	315	304	302	331	338	318	306	363	320	305	309	329	273	337	317	303	320	300	333	310	345	327	328	306	325	312	321	332	336	301	296	339	340	299	331	343	310	318	323	294	321	325	341	341	329	332	374	316	324	298	291	310	329	338	327	334	321	362	329	333	306	324	313	335	324	361	328	318	282	312	325	292	324	299	296	282	306	317	321	348	332	349	299	317	329	314	323	328	353	307	306	318	309	308	324	336	306	329	362	332	301	284	318	318	361	329	355	343	320	290	347	346	328	324	350	324	339	319	339	302	339	303	323	326	287	315	319	350	338	332	304	316	323	346	306	345	366	340	296	333	318	312	308	333	310	346	334	328	291	326	332	331	319	325	330	343	299	319	322	302	315	354	341	351	310	287	355	338	327	312	356	322	349	362	325	330	300	311	350	322	323	301	313	322	341	325	337	314	347	326	325	327	331	334	326	332	323	357	341	348	330	320	308	325	311	317	343	331	345	325	324	320	325	321	312	326	305	301	302	294	313	300	328	281	324	299	343	352	332	337	371	311	318	319	334	325	329	332	329	327	340	311	319	321	343	299	302	316	320	323	308	312	305	314	360	313	318	318	289	331	308	339	288	335	312	346	321	362	302	314	318	307	296	306	267	322	313	324	361	327	354	283	319	289	303	308	336	308	344	368	286	315	339	299	338	310	349	336	310	297	342	328	338	337	297	288	330	322	323	339	362	295	312	339	323	335	324	278	314	324	319	319	321	339	340	339	339	319	343	308	322	303	353	351	344	338	305	333	303	311	344	290	301	328	322	306	310	344	336	325	308	348	336	331	323	325	344	349	339	330	309	346	329	329	285	309	316	351	335	334	313	319	336	311	326	325	315	351	328	326	326	303	335	341	305	320	323	329	321	334	335	312	311	298	314	332	344	313	335	328	327	335	337	328	303	342	349	308	315	327	296	351	309	336	339	342	328	307	332	322	318	317	346	337	303	308	302	289	306	315	310	326	320	311	314	299	342	334	331	296	264	319	332	323	321	322	317	316	361	340	313	327	317	328	317	334	335	335	297	319	339	318	338	362	313	346	332	305	292	345	320	339	337	340	329	319	326	327	323	317	342	319	337	312	295	353	332	298	328	318	320	307	323	332	310	330	312	313	304	341	298	332	323	332	330	315	316	306	307	330	327	336	304	330	302	338	312	332	310	311	289	291	310	309	306	318	333	351	336	352	325	340	319	279	324	295	303	345	334	314	325	340	345	335	315	338	315	314	321	311	311	333	330	312	301	317	313	305	326	313	303	327	320	319	317	315	351	292	308	337	290	302	351	325	345	329	346	326	337	325	331	332	334	290	335	325	329	321	341	319	338	351	324	308	348	322	334	328	349	326	343	312	321	329	298	296	312	326	306
30217	46257	42212	31222	26670	19764	13836	10802	9478	7770	6273	5105	4406	3498	2758	2254	1970	1581	1389	1144	1006	905	953	835	732	734	664	594	568	554	546	504	478	480	480	510	452	464	442	459	447	420	424	452	461	397	414	426	473	433	411	418	412	415	410	397	412	393	365	394	382	402	344	404	412	401	401	408	365	409	401	381	383	371	395	378	402	384	359	382	403	352	411	384	374	399	395	410	359	378	395	358	402	412	408	413	371	426	425	363	386	394	383	387	418	356	364	417	392	397	366	342	401	417	373	364	407	426	412	383	390	378	408	377	380	401	394	377	422	404	384	367	386	407	406	373	401	396	350	406	410	366	389	411	389	373	363	407	363	402	385	423	392	396	390	396	387	392	394	359	391	383	401	388	396	364	383	369	379	358	351	414	389	426	395	378	391	369	383	420	396	396	394	373	369	392	352	407	396	383	376	411	424	415	389	374	374	403	375	396	378	377	372	356	368	411	404	382	380	379	420	408	387	391	400	389	421	396	389	394	444	332	377	430	382	389	421	401	356	392	398	367	378	398	383	359	392	375	397	375	352	368	403	399	376	371	363	387	389	406	378	372	387	394	388	390	383	384	372	389	379	370	393	403	379	389	392	414	379	368	383	386	406	421	414	412	378	388	368	369	410	414	368	384	393	392	353	385	381	378	356	377	381	420	368	365	401	395	373	343	394	356	370	374	399	369	386	378	394	377	357	400	360	377	373	384	380	382	351	377	408	376	380	387	361	390	396	367	373	369	367	368	355	416	403	380	404	374	389	373	378	370	347	404	416	371	398	371	395	349	396	385	411	376	403	365	406	398	396	368	370	379	394	399	365	363	389	403	366	353	390	371	380	382	363	362	423	373	381	383	388	374	396	404	410	366	426	364	401	383	405	409	379	403	402	399	402	377	389	357	385	379	376	377	399	348	410	364	387	395	396	381	394	388	352	403	386	376	360	380	382	381	405	402	412	384	372	388	391	406	407	410	396	379	362	374	372	392	361	386	371	368	369	391	358	352	379	348	368	362	388	358	421	365	410	338	373	379	404	369	390	368	420	396	380	382	397	384	376	419	434	395	383	382	360	348	411	403	382	387	394	365	385	353	387	408	370	380	395	364	366	382	397	369	416	388	337	373	354	398	395	384	386	367	387	405	355	357	415	358	401	385	421	367	403	379	421	381	383	442	388	391	397	393	383	388	385	393	368	392	393	358	389	404	415	417	392	400	406	365	374	371	405	383	422	346	353	374	380	401	404	390	383	424	397	351	389	416	379	390	396	385	384	396	393	382	390	392	374	390	416	352	353	421	402	374	343	425	354	358	412	364	369	328	413	401	395	358	399	381	382	389	371	357	398	380	401	370	397	382	394	392	405	361	401	423	388	374	387	367	372	395	409	414	351	354	383	393	368	378	365	437	364	391	393	350	387	392	406	400	379	384	410	412	370	399	389	399	372	387	395	403	392	404	395	414	388	362	396	389	370	408	388	415	378	377	375	402	376	395	369	400	396	353	396	377	389	389	381	383	352	397	383	398	412	375	375	380	343	430	371	385	396	382	420	403	425	378	405	373	410	414	354	376	411	431	413	361	386	377	414	405	425	380	394	405	364	400	383	371	361	389	389	396	381	358	405	381	379	375	416	379	413	388	400	398	393	394	369	395	381	376	381	377	343	367	394	398	411	380	384	384	400	404	368	373	425	351	362	387	371	432	393	407	384	381	356	405	365	424	385	397	398	368	389	378	426	363	407	380	379	417	406	423	357	381	416	381	413	382	390	402	332	398	368	399	343	415	376	367	375	369	364	425	388	381	388	382	411	402	383	397	385	387	399	407	389	427	383	397	374	391	389	428	393	375	406	389	401	391	378	362	380	359	398	388	351	394	362	403	387	386	364	353	383	389	362	403	390	366	349	400	417	417	388	381	400	384	376	365	348	364	362	408	388	396	397	347	383	416	400	335	368	359	405	372	383	339	398	388	393	377	389	394	379	416	391	380	377	429	363	396	384	390	420	403	367	371	376	356	400	381	415	417	385	402	369	436	381	366	398	391	419	351	404	378	387	394	398	364	374	400	387	407	383	355	388	376	396	360	358	386	385	402	386	366	414	388	449	349	396	390	416	409	375	384	366	394	393	376	362	399	371	370	390	418	366	406	357	389	408	373	409	390	416	366	363	371	396	395	388	402	363	366	394	350	416	386	385	377	365	385	389	369	371	339	391	339	428	388	367	377	376	361	399	367	379	376	389	372	422	367	378	402	400	400	358	375	368	372	387	369	406	386	373	383	352	408	376	387	397	385	386	361	367	385	378	423	409	381	370	424	400	378	421	365	380	382	368	358	381	386	389	388	398	405	371	389	398	403	373	363	375	396	395	379	379	377	388	354	377	363	362	402	389	420	384	375	391	345	374	346	388	405	362	382	372	379	396	376	379	390	351	417	358	394	359	401	402	385	362	384	393	388	390	372	385	357	420	399	383	376	391	415	399	373	405	365	374	369	365	379	408	356	402	356	363	395	369	379	383	379	366	375	370	386	394	357	368	389	415	378	418	364	382	395	377	354	375	374	366	397	362	396	366	393	407	390	385	410	355	390	346	384	387	407	395	397	364	414	364	390	406	431	386	394	367	379	396	361	372	416	382	382	402	362	406	398	420	391	413	415	368	402	408	395	398	393	423	344	388	440	372	405	364	399	392	395	426	422	412	384	394	347	354	379	352	379	411	364	384	393	400	370	378	391	384	412	420	390	393	401	361	402	401	384	424	385	397	376	398	374	392	388	371	383	388	364	392	368	387	396	390	386	398	345	409	393	393	410	406	387	403	353	384	394	407	365	390	391	421	391	381	403	386	401	361	367	387	389	438	390	380	383	370	362	390	407	397	420	383	389	374	387	408	355	367	380	400	399	390	378	413	405	359	352	361	353	406	395	375	383	381	412	413	354	406	400	370	380	391	393	409	385	421	342	399	398	361	391	394	348	354	388	363	438	391	385	378	409	407	395	398	380	371	407	384	371	411	388	367	391	379	390	379	396	379	396	346	400	393	378	414	398	394	384	387	356	382	407	391	420	378	365	375	411	383	374	408	405	380	408	405	376	382	351	401	419	415	361	385	404	389	405	347	382	408	410	390	383	416	386	346	410	394	397	404	383	402	357	391	371	385	388	335	387	404	359	382	415	401	417	380	400	380	390	396	401	390	380	373	387	369	368	402	393	391	396	369	404	381	397	399	418	384	400	357	366	392	372	394	392	396	390	397	370	384	365	389	401	367	383	394	391	415	393	381	374	399	415	368	361	383	375	395	399	396	399	353	389	380	371	355	385	382	401	426	411	377	360	417	372	403	393	387	396	438	363	368	377	424	403	409	392	382	397	403	407	371	417	380	393	385	393	401	365	393	358	355	379	405	380	413	400	379	377	430	347	421	378	385	394	362	412	398	403	393	424	418	412	406	418	365	372	375	380	373	391	375	414	403	402	386	349	410	393
23280	21388	29068	24410	22638	23252	19264	9798	7126	5990	4721	3713	3050	2460	2013	1741	1529	1236	1032	886	808	717	655	675	540	453	456	440	409	406	372	384	362	309	373	340	349	302	283	344	311	305	308	310	279	278	255	287	288	265	267	284	274	249	270	307	269	283	241	282	260	262	262	244	251	254	242	287	258	249	258	280	269	269	250	233	268	258	269	257	271	265	286	247	239	232	244	259	258	253	252	235	263	259	252	263	262	247	244	244	227	262	248	249	240	250	271	259	217	238	239	231	240	252	237	258	249	260	241	254	271	259	269	262	272	249	259	247	242	249	254	230	255	254	290	260	257	253	249	268	248	278	267	248	287	220	250	262	246	261	257	274	238	223	286	228	240	277	258	241	260	225	278	238	238	241	272	236	257	222	250	238	274	219	243	232	246	254	218	260	261	227	251	271	222	263	279	267	226	224	262	234	252	228	253	253	240	271	255	240	246	242	243	265	245	262	263	245	274	230	280	255	241	245	239	253	250	275	245	263	248	252	268	274	263	244	245	256	281	248	258	261	244	262	241	250	252	274	247	245	233	297	250	254	265	231	239	251	245	275	249	285	264	248	258	232	252	272	240	248	266	246	262	286	277	269	253	255	234	244	275	238	256	248	242	288	261	282	270	258	249	261	260	275	238	257	266	235	257	224	252	238	245	263	235	274	274	282	273	278	259	252	248	258	237	262	251	253	251	263	278	241	231	283	252	243	253	256	242	262	268	277	251	276	257	263	239	283	247	252	265	257	249	242	218	260	246	265	230	252	236	274	242	252	259	220	250	256	260	258	238	222	265	259	248	260	229	263	279	249	250	251	265	249	209	253	243	231	253	243	281	272	221	253	253	255	226	257	247	258	270	252	237	260	281	225	258	266	253	241	258	238	250	274	279	269	253	273	236	263	259	271	258	230	253	241	287	234	244	254	281	252	255	255	267	259	270	283	249	243	264	272	251	264	268	259	258	258	238	229	232	266	276	270	258	252	236	266	257	215	262	239	256	245	260	246	249	275	264	265	261	279	234	258	235	236	262	242	263	255	270	248	273	263	242	236	256	245	264	253	248	230	243	250	250	233	232	246	269	279	243	277	256	242	264	228	242	245	287	245	260	243	290	251	244	260	265	254	234	275	217	250	265	270	262	249	234	263	253	224	279	263	269	240	233	253	272	239	237	250	251	250	281	244	269	255	253	241	238	266	267	272	243	238	259	206	246	244	250	247	267	227	256	255	256	247	273	243	239	267	243	257	259	255	231	283	247	259	233	261	244	239	247	244	251	263	232	275	228	268	258	256	264	277	246	256	270	224	258	244	269	254	257	234	271	252	256	276	260	240	266	270	262	269	279	247	251	233	237	253	246	262	248	264	252	255	268	262	270	236	256	264	250	261	241	256	261	231	251	265	236	261	232	274	272	217	244	247	254	267	250	249	259	252	263	270	266	242	269	230	260	254	249	269	255	251	253	265	276	268	227	256	282	275	249	267	256	274	256	250	277	249	258	270	236	253	259	258	262	257	255	233	250	277	271	249	244	240	246	279	248	249	252	235	244	260	245	238	277	257	282	255	251	240	247	256	256	244	219	251	245	261	255	287	286	233	266	257	291	246	257	248	250	249	257	237	225	224	275	253	258	259	252	249	266	240	261	231	251	243	227	246	280	245	242	232	248	265	265	262	273	260	271	259	250	215	260	230	251	255	251	262	261	273	267	243	267	274	242	286	266	252	273	259	250	272	234	241	257	271	235	250	249	260	236	236	252	253	235	237	256	259	263	258	253	262	250	240	252	265	262	234	258	277	279	278	294	250	246	257	294	264	246	227	235	250	288	258	247	259	258	252	266	280	244	280	283	273	260	276	276	236	271	244	273	284	262	241	243	246	248	248	275	225	236	280	233	286	274	267	284	258	245	248	266	258	259	252	233	265	270	244	250	264	239	258	257	251	224	208	248	254	247	256	269	256	265	278	250	266	267	240	249	253	261	301	239	237	255	226	223	236	234	260	241	256	269	240	246	260	266	255	239	293	274	232	262	242	263	257	249	236	259	224	257	262	248	250	257	224	265	233	243	235	288	251	238	248	244	283	255	271	251	248	238	275	243	252	265	254	251	286	265	260	246	274	274	294	264	222	237	250	253	225	256	277	273	257	253	242	255	237	274	251	262	229	253	217	228	263	240	245	265	244	242	227	231	249	255	219	253	244	255	239	240	265	234	285	229	247	254	266	251	252	257	283	274	231	245	254	256	255	242	264	251	264	281	237	265	245	265	240	243	215	230	253	249	254	260	269	262	257	288	285	235	270	238	261	258	252	253	267	286	273	241	254	254	240	221	264	278	248	268	244	249	262	243	250	250	274	238	260	270	273	261	236	248	246	270	278	270	273	257	287	251	242	264	260	272	255	227	256	235	268	262	256	251	268	243	286	253	243	260	258	267	258	250	284	283	258	238	238	257	247	237	260	247	255	260	254	255	230	241	246	275	262	238	242	233	260	270	255	250	262	251	222	258	278	238	248	286	244	266	237	257	275	255	260	240	251	266	261	251	252	258	247	276	217	234	271	254	250	290	271	255	262	260	268	253	238	251	272	267	271	257	281	262	264	269	266	241	250	246	228	233	237	251	276	258	254	277	256	259	247	269	275	263	255	251	257	237	262	261	260	238	268	261	264	236	252	238	277	240	250	250	242	271	291	278	262	272	252	260	278	260	243	275	252	249	254	232	274	265	272	266	273	252	250	272	271	255	245	258	250	287	254	239	223	233	244	248	239	227	244	263	272	261	277	240	260	246	250	247	254	252	250	269	253	262	242	288	248	285	244	258	265	264	256	259	255	269	248	282	259	257	254	229	256	241	282	276	276	251	247	269	243	246	264	247	265	279	274	248	262	270	245	274	245	257	236	269	260	256	236	269	262	252	248	246	272	268	259	224	234	277	253	246	246	280	270	251	283	290	245	276	237	272	257	252	242	221	239	243	274	233	266	230	260	214	228	267	236	237	227	255	238	258	229	282	283	254	250	241	250	250	276	261	219	256	266	265	247	240	261	250	279	248	255	238	278	251	250	251	267	260	280	248	249	252	241	255	279	257	271	274	250	258	240	254	271	237	277	231	261	231	231	236	231	256	233	238	256	239	271	253	261	244	257	215	233	239	233	233	235	271	229	248	256	255	244	230	261	247	238	253	246	258	241	257	243	247	247	254	247	253	235	257	270	260	270	274	249	234	279	273	251	269	233	265	247	237	252	279	261	226	275	255	223	246	238	262	239	250	236	246	254	290	263	254	273	250	258	286	243	250	267	253	251	243	229	251	236	255	266	259	277	277	243	265	236	224	263	246	248	272	258	277	261	262	259	251	270	231	261	238	279	230	277	270	270	262	240	256	228	244	264	255	222	272	280	312	242	247	236	247	255	248	253	245	252	266	244	245	247	243	226	268	255	248	262	217	246	269	235	256	251	261	253	261	277	265	240	268	253	238	265
33238	52990	49416	39446	33423	26517	20019	15843	14025	12019	9722	7957	6812	5672	4402	3617	2971	2480	2124	1729	1427	1335	1216	1109	892	821	755	707	675	620	517	519	455	509	492	447	461	447	436	403	385	405	382	360	356	380	372	337	328	326	315	337	310	340	370	338	333	310	297	329	325	312	342	314	315	354	291	335	344	323	311	295	298	275	296	312	351	300	310	307	295	279	303	281	311	295	298	317	314	273	301	323	277	285	316	308	321	312	301	306	282	333	282	300	303	297	290	314	328	321	297	282	296	284	298	303	312	288	286	316	307	300	311	291	285	290	320	280	280	325	315	283	264	313	319	314	312	313	290	329	331	278	322	313	332	319	300	300	307	324	321	290	290	348	303	273	273	292	273	292	293	296	311	290	305	302	271	278	319	324	329	260	291	337	305	326	318	292	307	294	302	306	292	281	328	300	297	306	325	324	287	321	271	300	276	285	293	294	278	302	294	279	290	311	349	287	317	344	302	303	312	338	323	310	283	320	318	262	290	299	336	302	333	272	297	302	290	301	289	319	308	295	302	319	292	290	290	313	290	298	300	277	304	288	292	306	278	335	298	313	278	292	319	318	291	271	304	337	284	267	299	297	324	281	308	323	301	301	321	291	291	298	278	288	305	299	306	286	293	308	333	301	268	314	306	277	336	300	303	279	321	294	270	285	285	290	282	309	297	269	310	307	284	333	290	314	264	268	289	308	297	331	280	291	292	297	290	289	315	318	298	270	318	284	306	250	313	286	313	329	303	308	311	286	326	284	288	289	318	288	344	292	279	274	299	323	270	281	278	279	291	275	309	292	308	310	322	289	301	328	302	324	285	316	291	299	287	319	305	285	290	281	319	288	287	281	280	297	295	290	308	295	322	305	297	279	262	297	296	306	255	301	308	295	296	287	308	309	286	323	290	311	306	297	288	307	292	297	319	291	300	276	302	293	278	334	289	305	336	287	306	308	305	296	326	320	317	290	327	301	296	312	283	299	325	309	279	286	271	320	307	293	296	300	287	319	288	324	282	294	293	312	316	330	295	323	310	297	286	262	274	285	298	311	301	301	278	303	307	281	312	300	276	340	316	285	291	291	325	285	302	297	285	318	306	265	303	286	300	320	306	344	296	326	310	283	275	301	276	313	264	331	314	311	278	332	306	305	299	284	299	276	289	305	281	309	324	284	286	301	300	321	289	286	294	287	295	303	303	310	300	299	293	297	299	306	323	313	327	280	303	304	285	309	291	300	305	302	295	307	319	292	284	327	286	291	320	283	274	297	314	306	288	288	272	286	314	313	299	307	294	303	311	338	323	267	318	314	320	305	300	292	285	307	319	296	319	304	282	296	301	304	274	292	310	312	292	302	308	285	304	285	296	295	305	293	288	328	275	296	289	301	304	284	301	269	277	292	273	325	275	287	284	298	297	319	292	321	278	314	319	308	281	326	298	275	309	315	316	316	319	313	304	269	320	299	275	321	276	280	294	287	303	303	299	320	323	288	329	312	297	319	300	321	311	301	307	300	315	293	323	326	282	306	295	301	306	307	326	280	284	278	322	336	331	293	320	326	296	304	313	317	270	277	297	288	324	313	285	314	279	278	316	301	306	317	326	314	297	315	323	321	291	283	273	273	289	328	307	307	325	308	284	258	313	285	338	292	298	302	319	289	314	280	286	297	301	315	282	298	302	286	292	335	303	292	290	331	266	318	282	292	296	264	298	312	293	299	297	322	292	324	307	320	288	320	325	273	294	326	295	321	289	301	306	323	302	332	309	309	293	290	304	307	288	279	278	287	301	303	300	297	313	301	298	318	332	265	303	299	297	295	278	310	299	299	320	296	291	298	283	337	293	318	280	297	292	305	308	321	302	310	325	283	273	312	295	325	295	318	349	312	316	285	268	274	316	327	273	304	276	328	302	309	328	293	305	355	306	280	313	301	307	299	299	293	313	292	295	316	302	297	300	316	282	304	293	323	319	304	284	316	308	289	283	285	279	297	295	288	335	320	260	259	325	324	291	309	323	289	322	304	295	319	299	334	300	321	297	292	285	302	269	306	345	303	332	297	297	303	301	266	271	324	288	298	299	299	301	323	273	317	301	312	303	328	291	312	312	285	295	310	309	277	296	312	280	290	292	302	286	298	300	289	294	304	295	293	315	301	311	295	286	304	328	334	314	332	309	319	303	299	284	302	314	309	270	285	324	310	289	301	320	277	298	305	334	325	295	341	306	301	320	313	315	295	311	310	294	289	294	288	286	302	279	290	305	268	297	317	300	297	288	306	316	301	286	299	313	296	314	314	283	291	330	313	325	351	301	332	286	301	317	290	316	301	325	301	300	291	299	280	308	302	277	314	278	297	275	283	290	277	307	297	299	273	289	302	286	337	323	304	311	299	305	286	312	297	296	306	263	268	314	308	291	287	327	301	288	264	276	295	287	319	311	318	291	332	272	326	298	310	282	276	261	330	294	313	298	316	324	298	311	279	303	302	329	246	335	296	328	328	251	271	288	328	258	300	295	302	300	298	282	298	292	312	287	292	312	309	279	306	307	297	317	284	302	328	300	310	319	259	299	293	332	290	331	304	304	328	324	285	295	302	308	324	293	304	291	286	288	321	331	295	303	293	281	310	315	291	350	299	292	328	298	309	285	306	305	318	317	272	312	290	302	308	295	299	286	295	309	291	271	313	296	313	273	318	332	290	299	256	305	284	275	308	288	297	293	267	300	292	284	316	288	296	300	266	270	305	290	304	295	279	303	287	282	296	295	276	315	271	291	312	298	275	306	301	298	302	327	309	278	301	309	297	291	277	264	267	314	317	317	291	304	300	318	304	311	294	319	304	313	287	288	305	299	286	293	324	291	313	310	286	303	301	292	322	311	287	296	286	328	286	289	296	273	270	274	288	304	292	313	299	302	284	283	299	309	300	274	248	303	289	307	283	272	280	310	282	297	307	289	321	322	313	328	274	307	301	330	315	312	296	256	317	324	299	322	269	321	268	273	295	281	317	291	327	303	310	298	280	321	326	280	273	291	297	298	279	308	311	287	263	277	316	281	297	312	277	282	306	288	302	286	307	275	324	292	315	266	315	332	316	296	304	309	294	299	271	303	318	249	305	285	323	276	284	299	325	283	322	312	308	276	331	289	280	287	312	288	285	298	323	299	322	299	298	299	280	317	311	287	305	306	266	290	305	310	327	282	304	301	311	298	288	348	298	333	291	296	312	315	280	312	285	294	286	279	288	296	320	318	269	297	314	329	300	304	307	313	288	316	288	284	305	323	268	296	285	312	309	307	291	315	280	287	311	288	307	298	311	327	296	282	309	301	286	321	307	289	288	294	298	298	278	272	276	312	291	303	325	307	283	287	293	311	271	323	306	249	315	308	313	290	318	287	312	292	281	334	303	333	288	314	290	299	301	312	301	307	311	281	295	310	278	299	273	284	299	282	310	293	299	334	283	303	309	294	292	287	290	303	341	347	270
29305	27160	31768	27257	19510	12075	6803	4412	3574	2848	2450	1979	1694	1421	1141	931	804	732	611	542	489	490	474	413	424	381	328	358	336	374	329	347	301	298	316	313	316	307	305	313	290	279	290	283	305	301	285	299	273	277	300	296	316	287	268	306	286	272	291	256	253	298	267	254	275	258	282	256	313	272	265	264	295	292	286	274	266	276	281	262	279	290	278	272	262	273	264	283	243	298	263	264	284	247	293	290	297	296	284	277	246	291	248	239	283	244	271	261	255	264	251	250	259	268	273	274	275	261	272	253	243	267	277	288	268	263	291	278	301	265	273	265	277	291	281	271	282	255	272	281	248	264	259	230	285	284	258	256	312	238	275	260	278	255	255	264	263	264	249	273	267	233	268	265	275	247	256	255	276	273	268	277	274	281	261	301	253	264	263	260	253	275	265	276	268	273	255	280	280	275	287	251	229	290	284	262	274	265	286	277	244	258	260	271	268	260	268	301	246	248	267	279	286	274	266	272	264	264	258	276	280	263	265	278	263	267	271	286	261	274	286	240	250	285	284	257	259	274	295	249	268	282	265	285	307	261	259	283	283	279	277	244	253	263	283	252	278	284	274	278	273	252	301	289	250	291	283	306	265	256	248	267	251	282	296	253	254	253	275	280	277	266	284	259	282	277	269	285	268	278	260	250	296	294	270	288	258	273	270	261	276	280	257	241	272	289	259	250	276	240	255	271	266	276	274	275	275	249	257	270	302	275	284	270	261	247	299	288	255	258	240	285	270	280	277	284	238	290	264	217	237	259	294	275	287	252	255	253	268	252	229	266	276	254	266	261	269	273	272	279	234	262	263	303	272	286	291	240	300	288	289	253	252	254	266	272	277	291	248	232	274	270	285	290	297	245	264	238	249	282	275	284	289	259	270	284	321	278	290	273	262	249	247	260	278	284	271	245	249	277	253	275	260	247	280	268	277	276	270	288	266	268	291	295	263	246	228	268	284	266	282	289	272	271	262	250	246	295	252	261	259	281	258	261	269	266	252	256	303	246	285	281	259	290	293	272	259	284	275	293	267	271	252	257	258	292	263	252	263	274	256	274	252	273	289	257	249	266	270	294	282	260	276	288	284	237	283	297	269	284	296	284	289	263	279	265	258	284	269	267	271	267	259	263	276	284	276	249	270	261	274	283	249	249	267	236	281	288	265	243	269	259	257	303	302	278	244	271	258	226	286	243	263	249	264	281	268	287	269	273	251	240	246	256	275	271	261	270	277	274	256	261	255	263	306	247	252	277	290	247	276	259	255	269	259	262	298	282	284	258	311	270	278	267	266	269	281	249	272	297	269	259	256	279	295	241	271	264	232	272	294	300	275	277	259	263	287	283	273	262	250	307	257	278	270	261	253	283	294	269	287	282	263	278	281	287	265	228	269	260	274	283	265	264	270	248	250	287	289	273	269	281	273	274	283	295	279	270	307	247	227	255	261	293	269	297	271	263	272	269	261	282	260	274	276	243	291	272	257	268	293	278	276	278	285	252	273	270	268	287	307	291	258	273	262	283	263	283	248	267	259	275	256	278	278	259	289	277	267	246	273	286	255	262	253	263	260	291	226	233	253	258	263	276	269	282	287	243	236	264	252	285	306	282	270	278	278	274	280	280	297	282	272	290	255	282	241	249	276	287	253	258	270	284	268	286	251	267	259	281	252	274	264	268	275	298	253	272	274	267	276	265	270	274	269	267	263	257	246	309	269	251	272	270	266	249	266	271	272	298	273	295	258	255	249	262	274	276	240	250	266	295	265	274	259	272	262	279	282	295	276	261	262	270	297	296	281	275	289	269	283	304	279	266	252	261	253	291	263	270	267	241	252	259	287	255	263	263	261	261	264	263	232	282	291	278	258	283	248	285	257	286	278	266	276	286	261	281	303	263	280	284	288	249	247	279	228	257	297	264	256	300	297	275	288	242	284	279	284	300	276	279	277	281	263	253	279	268	298	249	282	258	264	273	295	278	287	253	259	283	247	240	293	259	245	256	257	246	269	292	266	266	243	284	272	272	265	288	242	257	237	285	240	270	317	262	263	293	260	261	271	267	270	260	273	283	264	275	225	269	275	272	251	282	286	257	272	269	265	253	271	261	271	251	281	272	259	244	264	276	303	287	273	249	282	270	293	299	249	290	262	273	283	264	269	299	273	295	269	306	261	256	279	261	256	258	272	247	270	254	227	254	257	265	292	273	275	272	282	272	265	247	261	263	246	275	267	268	295	275	252	286	271	235	277	267	252	268	250	237	265	258	288	264	272	278	256	278	289	298	269	272	279	272	278	258	275	263	283	262	290	256	256	252	260	258	274	244	261	261	274	269	298	302	264	281	266	288	268	266	274	283	284	268	255	264	284	254	260	254	268	257	290	270	288	278	270	261	285	276	258	303	239	300	260	284	304	292	245	291	279	232	284	259	274	300	269	268	263	287	296	265	268	276	262	276	251	275	286	290	262	289	259	263	267	293	296	253	242	269	255	279	291	260	239	267	282	290	290	237	258	283	255	288	258	265	279	271	258	256	264	270	293	302	282	288	272	245	277	275	261	284	273	232	289	297	273	250	280	259	291	268	273	270	274	235	245	296	293	269	288	291	282	262	272	244	266	256	263	254	269	267	251	278	304	263	274	261	265	262	253	257	256	288	265	263	285	241	250	265	287	282	256	262	310	270	254	220	262	234	266	246	243	282	281	279	261	256	274	283	279	263	261	272	257	301	271	255	299	273	273	267	246	290	266	260	284	266	279	253	273	263	265	224	285	281	287	279	294	248	244	286	251	290	298	257	298	280	281	263	254	259	279	259	267	270	271	284	251	264	250	281	251	263	264	261	269	268	252	267	280	297	275	274	278	270	278	236	262	272	264	260	270	278	282	263	288	260	259	245	240	262	243	254	271	261	300	276	270	276	267	268	264	264	257	231	244	264	283	274	261	275	280	251	275	285	267	258	304	284	249	289	252	259	259	248	272	273	279	264	248	258	309	255	258	268	266	275	255	274	267	267	274	240	258	270	286	264	274	294	252	263	269	250	295	244	256	268	298	264	243	307	256	242	261	269	266	277	236	272	257	297	258	280	285	283	260	286	293	290	274	265	247	238	257	277	234	304	279	246	290	248	270	275	263	254	243	250	265	279	263	275	274	263	256	257	297	309	270	274	252	260	284	243	282	284	274	267	280	243	261	263	292	281	275	294	290	295	250	270	263	264	286	290	264	268	261	298	261	267	256	282	291	270	269	251	297	288	256	270	268	276	276	298	269	245	290	270	275	274	260	299	267	239	255	258	287	263	270	251	275	273	293	249	279	254	274	277	240	238	269	285	254	314	248	274	297	277	283	275	276	274	265	307	254	276	278	253	264	256	268	258	277	222	230	271	252	257	273	261	270	285	293	279	274	308	266	263	264	238	292	251	276	270	256	261	253	265	276	252	271	256	310	253	271	286	241	262	278	272	257	287	277	275	279	275
30006	41242	36992	28854	24111	17128	11990	9153	7834	6431	5422	4263	3633	2959	2431	1939	1570	1384	1184	945	843	701	742	700	598	573	567	490	459	473	445	451	403	442	401	390	418	406	399	351	362	373	330	362	301	372	349	353	368	359	344	325	339	343	337	348	357	324	338	363	311	341	350	334	347	363	331	340	301	307	371	350	330	314	351	330	288	318	372	325	327	356	343	317	337	308	324	359	328	318	353	316	356	334	338	320	316	330	336	330	350	328	342	344	325	330	320	305	355	307	325	309	339	353	350	364	332	351	348	344	353	325	350	298	326	308	324	343	342	346	322	302	338	331	335	341	333	334	351	337	307	358	325	354	335	316	303	310	338	319	337	376	344	343	326	332	292	318	341	347	335	337	340	321	345	364	331	332	330	350	352	291	336	344	356	301	322	313	309	338	333	326	310	316	332	342	317	318	353	337	302	345	322	341	319	339	328	349	353	333	326	345	338	297	306	291	324	332	330	309	347	319	365	341	340	354	326	337	337	351	336	329	329	326	341	314	335	356	336	308	365	321	328	290	333	320	332	346	309	317	345	332	342	326	320	378	353	341	333	339	345	330	317	322	307	313	345	335	357	349	305	336	338	344	323	340	341	351	322	336	355	321	335	335	334	349	365	316	343	325	356	310	354	356	349	330	344	364	344	341	302	323	355	335	341	354	331	338	353	314	347	354	306	328	320	320	312	352	325	352	315	317	330	328	339	319	338	335	336	345	310	330	296	327	293	339	339	310	346	335	325	362	313	325	329	340	304	317	347	294	342	322	331	312	321	331	362	328	347	339	340	350	311	337	338	313	300	321	337	349	373	340	343	317	333	330	360	334	332	321	374	344	327	316	310	347	353	335	328	361	332	337	310	359	357	324	321	329	323	313	341	288	337	357	330	323	317	353	306	306	329	331	325	308	312	328	356	317	310	334	337	322	318	346	361	294	313	337	335	344	380	310	338	315	344	333	359	342	332	333	346	349	338	319	295	351	345	368	356	331	333	341	329	310	351	338	292	341	338	348	342	336	304	334	343	341	319	358	312	343	329	320	364	376	321	355	333	323	335	319	317	317	322	308	345	338	338	362	346	365	311	368	313	317	329	318	328	342	321	340	346	334	315	317	319	318	304	332	372	394	305	343	352	332	330	330	321	321	337	386	328	325	331	320	330	327	303	290	317	304	338	348	343	353	341	324	325	319	331	335	308	326	348	317	331	345	326	309	326	343	326	321	332	315	355	332	341	334	314	323	327	312	346	329	335	334	340	337	318	329	322	332	327	338	309	326	351	342	316	319	328	321	326	332	302	311	329	321	354	319	310	316	335	372	356	289	342	328	338	311	313	356	310	340	347	340	338	345	357	319	355	357	343	348	351	305	326	337	356	342	348	339	327	338	332	338	289	346	318	356	336	311	345	322	325	331	333	341	330	317	325	329	321	290	301	360	320	370	304	337	329	321	345	316	315	337	334	348	300	328	349	361	303	328	314	340	360	331	308	358	339	340	339	317	339	313	337	331	368	340	312	322	336	360	327	356	341	321	302	323	365	343	333	325	312	328	319	341	356	324	308	338	313	340	315	336	355	297	341	317	344	339	340	354	328	346	326	351	359	325	344	316	328	353	334	343	312	354	338	340	351	332	361	369	310	359	359	356	351	308	352	318	336	349	322	359	347	329	353	313	348	387	319	326	321	309	296	311	329	324	319	325	327	351	346	316	316	319	328	297	297	331	329	334	327	336	292	336	298	333	328	366	349	341	320	339	322	352	332	317	337	334	341	342	334	312	340	359	369	346	305	306	320	310	319	285	328	281	304	355	331	336	321	334	313	306	314	318	333	313	361	347	328	319	366	322	333	318	317	317	304	357	325	321	343	330	336	347	294	305	320	309	342	341	339	303	332	287	319	339	342	306	322	316	332	374	327	303	330	345	351	342	332	348	334	328	332	317	362	313	317	351	341	333	305	327	309	339	308	347	317	344	324	343	335	373	337	284	342	308	344	344	344	359	333	341	333	356	308	328	346	339	363	337	309	345	346	318	329	314	326	304	298	372	353	325	355	365	314	312	302	334	323	323	322	340	359	325	338	323	347	300	321	337	345	335	335	357	330	344	338	332	350	322	329	368	360	329	329	307	323	328	352	326	340	315	301	348	328	324	303	290	327	304	340	344	326	341	348	322	331	354	314	307	318	329	321	362	363	332	336	307	323	322	336	339	350	320	316	298	308	321	342	322	348	367	337	319	314	324	327	364	349	298	330	342	307	300	330	343	335	342	306	330	344	331	333	329	300	346	337	333	320	299	317	331	322	306	355	320	315	319	345	338	334	323	305	343	346	315	338	340	349	340	334	322	318	296	299	322	334	326	350	316	325	354	323	323	358	364	311	333	350	331	312	340	350	330	357	363	316	349	335	319	351	332	348	345	318	320	308	337	319	298	342	324	344	311	319	319	331	337	301	329	353	310	362	336	339	314	352	338	309	340	340	328	346	312	332	354	319	308	322	353	318	339	324	292	332	338	325	318	336	327	324	320	331	330	324	328	302	332	343	330	359	305	311	280	328	293	316	292	336	339	338	333	308	364	357	309	334	311	319	336	320	350	337	320	314	337	335	333	338	316	299	315	315	327	327	300	339	328	349	324	345	348	312	338	361	334	327	331	339	335	305	355	347	328	324	307	345	326	332	312	362	325	303	324	358	337	328	346	327	332	327	361	323	328	361	329	325	367	313	328	330	341	357	316	338	345	301	320	332	332	324	307	329	341	326	332	300	369	305	360	320	329	314	330	317	301	315	332	341	334	342	325	352	317	319	341	363	332	323	346	332	354	326	321	342	324	300	334	308	339	336	341	323	308	332	337	283	330	299	371	306	297	339	334	329	350	360	324	328	331	334	311	345	334	332	357	327	334	322	296	334	319	314	342	335	313	308	354	316	306	310	302	325	353	326	350	342	352	324	335	331	305	332	316	339	327	331	346	339	337	351	342	342	354	341	342	351	325	316	322	308	300	331	369	361	327	334	326	329	311	321	325	367	327	328	341	292	350	327	342	341	345	339	316	303	346	299	318	336	322	327	367	298	326	325	366	338	350	345	340	323	340	315	319	343	321	315	280	326	325	342	347	326	318	295	307	357	315	304	339	322	351	325	352	341	305	358	316	324	332	341	374	325	344	331	329	336	321	351	319	292	360	336	337	336	327	334	291	326	350	363	366	367	351	378	317	345	314	301	336	333	333	345	335	304	353	322	308	356	333	305	322	350	315	331	309	358	343	336	335	322	340	327	332	315	337	332	320	307	350	333	301	296	323	330	337	340	328	320	322	325	324	357	337	322	329	330	334	363	372	313	333	349	340	335	338	336	353	339	362	341	316	333	312	311	333	332	357	318	358	321	342	343	328	325	364	335	347	318	300	315	358	343	336	325	336	348	347	375	320	316	316	352	304	372	317	329	342	347	304	340	308	303	311	370	287	342	351	343	326	328	296
24501	21403	28614	26238	23687	19417	12477	7231	5339	4231	3482	3036	2463	1880	1511	1262	1015	909	759	641	621	519	517	444	409	366	370	313	299	285	300	265	292	261	280	271	267	273	257	277	239	216	228	237	215	209	201	213	245	222	256	211	198	247	238	216	227	214	214	215	221	188	210	216	167	203	237	210	233	196	200	204	217	188	201	202	193	186	228	191	205	216	234	223	219	192	203	228	214	200	230	198	210	194	200	222	212	204	194	208	245	212	212	205	226	187	235	211	234	206	218	208	206	231	186	179	213	200	199	201	199	185	201	189	201	179	211	242	216	238	199	201	197	214	180	207	201	219	202	221	231	190	219	207	198	214	207	207	196	222	194	214	222	191	228	204	236	181	189	200	203	196	226	212	203	192	230	221	215	234	196	201	219	191	185	184	210	239	229	240	210	209	217	215	213	195	195	178	211	225	218	195	191	201	228	215	220	219	217	186	226	202	198	254	222	191	198	221	194	196	222	180	187	223	221	207	219	208	206	209	220	207	203	206	199	200	217	197	191	213	196	198	185	201	217	219	207	198	206	218	206	185	200	212	208	198	197	188	201	198	190	222	202	196	216	198	210	210	211	194	221	190	207	214	236	214	204	194	198	220	216	204	216	198	220	218	211	222	210	175	219	203	179	201	197	200	156	182	205	184	198	204	212	192	192	215	200	206	183	179	196	205	186	207	208	223	206	211	212	212	204	207	194	182	211	215	218	240	233	202	189	206	197	215	207	220	205	228	211	202	202	211	192	203	203	214	226	211	197	192	210	205	208	230	230	202	206	236	198	226	200	200	193	203	198	202	217	225	177	210	208	226	198	191	209	228	193	213	189	192	198	209	188	206	239	210	181	210	203	182	226	231	205	215	181	239	226	214	219	181	186	186	207	223	204	183	199	213	208	233	217	218	194	188	215	217	193	206	189	200	201	210	231	216	212	222	193	203	207	237	217	198	225	196	243	200	199	214	192	177	227	207	202	223	217	198	228	223	214	214	191	237	214	203	235	211	179	205	212	180	203	223	196	206	215	219	207	201	188	193	201	234	232	186	238	216	182	205	207	199	198	213	213	201	213	227	214	201	218	217	180	207	212	196	216	209	221	201	194	192	215	210	224	210	234	192	240	223	210	203	212	217	192	176	207	231	181	214	194	237	223	213	204	231	171	205	194	187	215	218	215	202	200	210	189	217	191	214	197	210	183	201	217	191	226	206	189	188	207	223	234	219	219	212	198	216	200	191	229	207	198	225	222	170	191	226	191	191	176	213	173	200	217	201	215	220	204	253	205	211	216	185	196	202	212	203	203	224	228	214	222	179	230	215	213	211	213	196	206	225	166	201	193	198	209	201	214	199	222	221	201	198	195	184	192	217	189	196	212	196	206	208	201	214	198	203	193	200	206	221	227	195	202	192	204	202	204	207	208	223	208	211	193	231	208	210	217	194	219	202	219	211	234	191	221	196	224	211	204	196	189	226	192	200	208	187	191	221	214	223	196	205	210	210	231	219	200	211	215	216	197	190	192	203	198	219	206	205	204	206	198	222	230	223	220	228	232	237	201	208	225	206	217	229	217	200	209	212	208	230	195	208	221	222	188	226	203	199	206	224	218	230	204	203	212	177	201	236	208	206	206	207	212	195	233	211	207	207	213	197	195	216	194	215	178	203	207	236	191	226	218	197	200	218	210	202	208	203	224	176	190	208	198	187	214	216	205	208	209	188	205	213	189	235	182	226	205	228	241	227	211	188	205	198	189	235	217	168	215	194	186	208	215	205	186	204	204	220	230	195	189	219	206	178	212	181	209	198	194	207	212	207	195	213	191	204	222	186	200	193	222	194	231	185	214	184	211	201	174	209	188	230	204	231	229	209	210	225	220	210	202	188	208	192	192	176	226	194	231	202	222	202	198	220	198	194	211	208	203	189	219	193	219	211	186	242	208	213	192	210	183	202	199	176	222	206	221	237	243	219	204	210	223	204	199	191	227	217	227	192	224	214	245	209	202	212	216	184	196	224	218	213	215	193	195	217	210	198	184	213	217	239	199	213	215	214	206	235	223	203	207	200	177	207	219	207	190	226	201	206	222	190	201	210	201	201	210	195	210	199	195	213	220	218	218	215	221	208	181	199	227	210	201	192	220	188	218	215	199	177	222	208	202	216	226	192	219	194	205	215	207	199	197	208	190	195	192	238	192	214	181	204	229	207	185	220	218	190	206	206	218	199	202	202	195	228	242	207	211	202	206	211	216	198	180	205	214	215	218	234	222	216	210	212	206	223	208	213	209	210	195	184	213	199	205	212	195	188	209	171	245	215	204	217	201	219	199	200	203	210	218	234	208	189	185	188	218	200	201	193	201	210	205	214	197	208	222	222	183	182	223	187	198	216	184	177	218	213	218	203	229	203	204	209	221	204	204	224	196	185	231	197	196	208	191	214	212	173	208	197	215	208	196	207	199	196	202	227	211	192	226	202	225	209	200	216	219	216	192	202	214	211	192	231	194	202	196	214	224	213	207	195	232	231	187	206	218	211	225	219	206	192	206	207	227	184	212	196	216	215	181	213	192	224	196	210	220	234	228	205	220	214	191	191	187	210	219	198	192	181	200	197	214	205	189	216	216	190	179	211	182	205	202	193	208	200	214	215	225	228	197	199	216	198	190	216	210	189	190	202	224	201	234	211	241	190	211	231	218	220	197	223	201	207	207	230	229	230	193	197	214	219	221	215	185	181	199	208	224	228	206	199	221	191	188	193	222	209	223	203	215	201	178	217	212	194	196	222	216	211	207	213	210	214	181	219	216	211	214	238	183	218	214	209	213	224	210	212	203	189	229	201	238	207	216	191	193	201	189	221	215	219	193	216	191	212	201	189	218	180	215	227	195	214	222	216	213	214	210	192	205	191	203	199	222	206	211	194	217	199	183	197	208	207	218	200	227	197	228	210	191	210	187	175	195	214	198	198	194	212	196	199	208	222	212	190	188	222	221	198	189	223	223	191	224	240	206	207	190	208	204	201	182	200	217	204	208	206	193	211	214	197	191	219	205	184	211	209	192	198	188	221	224	213	182	233	193	213	205	207	191	198	196	223	211	217	210	222	223	201	205	208	197	238	198	210	193	219	192	198	196	240	221	194	190	209	232	202	206	216	193	208	205	218	236	225	228	199	239	222	210	204	200	228	219	222	220	189	197	204	203	210	185	190	236	229	213	225	220	231	216	203	211	215	215	219	205	182	223	220	210	212	202	214	210	206	180	201	234	207	188	201	211	224	207	228	209	205	202	205	209	204	233	215	229	213	234	201	219	175	200	222	198	230	226	201	189	212	205	226	204	210	195	222	182	220	192	196	193	233	205	211	190	185	212	179	199	244	204	213	221	184	203	219	211	211	231	229	227	192	206	228	212	219	211	232	189	203	195	216	211	224	233	227	203	194	218	191	212	219	196	187	171	207	209	188	207	204	235	205	217	219	188	196	227	207
29525	48903	43654	35760	29499	22240	16747	13378	11048	8967	7517	6429	5552	4271	3404	2732	2120	1779	1543	1290	1161	966	916	821	741	619	587	531	510	488	457	414	346	380	386	387	391	348	347	352	357	320	278	307	293	322	320	294	257	312	291	269	276	280	289	283	304	275	278	283	269	256	244	238	243	263	287	271	241	231	248	261	295	242	249	275	244	240	294	271	276	262	242	225	255	234	291	270	258	269	248	249	283	278	262	245	253	275	274	256	275	244	252	268	258	249	241	253	260	234	268	241	256	255	279	256	262	253	238	239	240	250	239	274	257	255	238	246	275	266	275	277	266	251	274	279	255	262	229	251	253	253	237	259	253	277	232	235	288	243	276	258	276	267	252	247	256	270	238	249	257	239	296	237	278	249	247	265	262	244	268	236	238	250	250	243	238	263	256	256	253	262	229	278	283	250	245	273	271	244	254	236	253	264	241	236	252	243	248	235	280	250	272	258	256	273	239	234	240	243	258	262	262	242	264	265	253	274	229	248	244	276	268	261	260	223	262	260	261	266	250	235	266	255	296	248	231	270	219	241	261	248	264	262	247	276	253	249	253	247	266	297	257	242	238	245	253	270	262	250	260	286	234	229	266	258	243	227	244	266	262	249	261	251	265	232	253	278	241	262	274	238	241	236	254	254	251	267	257	221	252	252	270	256	263	247	260	291	254	266	261	238	240	258	280	277	260	280	257	243	228	234	253	265	231	260	287	266	226	278	262	251	259	262	245	238	267	267	278	270	262	256	243	264	255	248	260	239	259	248	278	259	281	249	253	276	271	265	270	238	265	269	256	242	266	290	251	270	254	255	270	258	266	241	278	270	272	261	257	253	275	286	251	266	268	257	260	244	262	296	276	271	253	258	253	255	253	243	263	237	282	274	245	260	268	237	258	228	262	224	287	259	257	248	247	243	236	271	243	215	263	244	240	263	235	242	274	303	258	268	242	258	241	235	235	305	266	256	263	284	270	247	242	258	261	268	259	260	249	259	239	272	283	250	272	256	239	257	277	257	235	257	254	229	263	256	260	246	251	246	265	254	259	267	230	262	269	247	241	241	269	267	250	247	262	279	241	263	285	252	259	272	240	233	255	244	270	286	232	265	249	229	259	222	259	281	253	234	235	261	242	233	274	238	258	257	255	234	246	264	275	256	234	221	268	255	227	221	256	245	241	290	253	253	265	276	251	277	267	277	290	225	270	241	252	268	237	253	257	241	260	278	228	251	238	258	271	275	244	287	241	246	220	256	276	240	252	262	280	282	259	258	259	263	249	278	291	271	253	258	243	266	269	226	235	260	249	221	251	307	251	254	274	248	245	278	256	235	248	269	259	241	253	257	271	254	244	272	250	254	252	261	231	264	252	255	235	258	260	257	296	252	252	247	280	234	290	253	278	252	261	278	255	266	253	284	260	259	267	248	250	260	258	261	277	226	263	227	259	250	253	274	247	266	250	238	271	221	259	258	283	266	247	269	251	272	253	240	284	227	250	251	260	254	227	242	250	268	237	244	254	249	265	251	235	269	273	237	254	265	312	228	241	229	253	255	257	254	242	265	248	269	265	224	273	263	255	245	268	226	265	240	260	250	251	253	244	260	265	241	253	243	252	266	244	261	227	256	256	231	252	258	271	285	271	251	260	256	229	281	284	255	281	256	255	274	289	243	274	282	260	304	288	221	230	282	235	238	252	273	252	260	269	261	269	270	302	250	249	280	273	257	246	226	238	246	262	267	269	266	240	247	247	274	289	270	262	269	258	265	235	278	254	243	276	254	252	244	243	275	256	224	257	246	262	245	267	291	262	261	267	243	270	230	241	232	269	240	264	277	259	251	249	252	235	230	273	283	245	268	267	275	260	263	241	260	242	266	287	297	248	272	276	249	262	273	248	290	244	284	256	265	276	242	241	262	257	247	286	255	247	256	273	281	236	280	244	267	244	263	266	240	269	266	253	243	235	244	246	249	268	233	271	242	247	248	241	270	300	260	288	233	270	289	246	256	234	247	274	292	271	242	264	267	277	243	258	277	263	277	234	268	252	245	252	242	254	268	246	248	235	253	248	230	251	254	247	260	237	251	234	266	272	256	253	265	263	265	286	235	266	240	205	294	217	253	237	267	251	286	236	283	272	261	274	259	240	252	272	254	269	228	258	264	283	264	249	260	251	271	281	259	237	241	256	252	275	257	255	239	229	248	258	269	251	249	258	269	243	254	251	261	259	241	281	264	261	226	275	263	256	297	265	260	277	256	246	265	261	254	265	244	236	265	265	234	243	262	259	245	277	267	251	242	286	244	243	265	264	281	265	272	257	240	288	212	287	257	244	237	228	249	251	258	265	253	240	244	282	262	255	259	270	254	263	251	265	254	238	271	271	267	252	298	252	247	269	262	258	285	277	240	254	266	276	271	264	233	260	278	264	257	241	229	242	270	268	218	260	266	250	262	265	278	253	252	242	248	229	209	243	255	242	254	254	260	238	281	248	272	269	246	243	251	294	250	265	248	240	268	296	267	257	250	242	267	260	248	232	249	225	241	260	222	258	240	269	271	288	258	250	253	260	258	227	254	258	254	247	300	275	237	273	255	279	256	260	242	285	276	251	282	269	255	269	276	256	261	279	251	275	245	258	267	277	272	272	267	227	271	268	257	246	246	269	250	259	279	283	254	247	247	239	255	284	240	264	280	244	257	241	260	266	254	281	250	282	263	216	261	247	254	244	286	259	258	280	242	253	261	245	272	242	237	240	246	247	255	251	247	265	265	252	239	257	270	214	233	221	258	230	287	245	235	259	241	264	251	255	280	263	244	249	322	258	235	240	267	248	263	262	264	261	249	237	249	291	248	305	257	276	246	265	252	268	241	266	272	246	250	220	276	248	262	270	284	249	268	275	265	263	245	251	271	263	254	273	253	281	274	266	237	256	276	281	266	241	270	245	261	265	222	261	274	271	251	254	244	258	262	281	271	264	275	241	275	279	260	256	280	266	267	240	248	269	255	219	294	252	261	242	284	265	284	251	256	266	267	274	280	240	234	235	270	242	284	261	293	289	239	264	280	232	265	279	253	273	263	276	254	271	242	265	254	246	275	289	247	261	261	257	248	265	255	266	263	248	239	264	227	223	273	291	271	253	232	254	239	235	276	288	242	254	255	264	268	238	271	237	257	250	247	262	267	282	250	275	263	267	235	273	259	226	262	242	241	243	254	274	266	261	276	266	278	259	276	267	271	257	267	253	251	266	252	252	266	224	236	257	270	235	254	252	253	240	259	261	251	221	243	269	291	236	240	266	258	293	252	254	283	267	237	281	268	291	257	236	273	271	240	280	233	252	239	256	284	251	238	275	275	265	255	255	253	243	251	259	234	241	243	249	242	257	264	285	250	261	247	284	253	241	277	261	272	253	256	253	270	237	241	282	253	265	260	235	275	234	240	270	272	255	258	251	242	244	262	260	254	289	272	259	257	250	236	254	224
25503	21491	28677	28505	21229	14469	8909	5641	4304	3393	2867	2567	2116	1692	1336	1111	946	804	750	707	678	547	568	519	495	438	434	407	407	379	382	389	377	378	356	359	390	345	370	362	364	355	328	346	382	358	323	331	329	334	330	349	324	325	341	299	322	317	349	333	335	318	340	327	301	321	296	333	271	353	349	310	345	343	326	363	334	312	310	315	313	298	342	322	332	305	314	345	345	377	310	298	356	348	309	335	330	356	306	323	324	342	345	299	306	301	334	334	310	351	312	325	341	325	312	295	319	324	322	322	330	316	309	309	329	312	321	351	315	334	328	321	337	321	316	339	365	299	318	303	323	325	316	297	295	303	311	343	330	306	297	321	315	310	304	322	351	286	330	343	348	281	336	358	334	334	314	338	352	311	340	319	303	362	322	344	306	324	344	341	325	349	319	325	334	336	359	332	348	331	348	316	343	316	294	326	326	345	317	342	351	296	318	319	327	337	314	331	338	312	343	315	350	335	336	345	311	309	337	290	337	348	329	297	280	332	327	309	333	327	288	310	320	323	311	317	332	305	352	305	325	332	313	311	293	316	313	358	332	321	279	343	316	315	305	300	347	335	321	303	308	328	314	313	330	326	353	312	281	331	309	331	292	327	306	292	334	336	320	328	309	323	348	318	305	310	346	356	353	291	328	303	308	315	291	333	302	319	323	319	325	367	346	306	326	324	341	324	306	340	336	295	354	322	340	334	320	318	320	323	329	316	309	330	329	317	329	299	355	288	329	314	333	329	318	332	310	296	332	295	317	303	325	334	329	343	335	318	358	333	363	315	328	362	303	354	309	337	317	340	353	310	330	328	375	296	316	364	315	357	329	311	283	316	335	318	322	367	332	343	330	315	351	335	296	299	304	338	340	363	361	322	283	355	304	300	332	326	346	355	339	345	330	338	311	311	314	344	322	347	334	315	330	317	330	301	319	319	329	330	311	304	320	342	310	326	340	358	310	310	318	287	340	326	331	330	356	345	338	309	306	311	331	319	306	313	324	306	334	328	342	335	304	335	345	295	336	318	333	332	323	334	326	342	324	338	316	314	333	331	295	300	325	299	277	321	339	360	286	357	352	297	283	331	307	324	322	337	330	315	348	312	310	315	327	325	331	343	337	314	343	312	315	337	342	324	312	321	308	324	298	331	294	323	300	291	319	341	336	346	326	334	332	322	308	359	348	318	312	313	299	291	301	317	330	338	341	315	304	283	322	277	348	330	331	308	324	342	336	349	331	297	317	320	326	312	310	354	314	326	353	329	366	325	349	313	308	339	291	297	309	316	316	317	321	362	314	285	324	319	345	343	333	318	337	350	313	321	320	337	327	308	324	303	331	359	336	302	330	300	276	329	330	345	306	322	322	310	347	309	338	328	322	350	315	329	325	342	309	338	290	315	353	309	320	329	306	325	311	346	314	357	309	323	352	326	350	291	340	324	311	319	300	328	309	326	313	317	327	324	304	359	272	330	315	348	325	364	329	323	349	318	331	328	340	354	318	322	362	326	335	326	324	341	302	326	297	336	322	334	330	319	326	324	325	347	358	330	278	348	316	319	322	350	319	322	369	276	316	325	291	332	325	327	335	327	316	342	324	334	328	342	375	347	320	310	314	340	351	291	342	344	330	359	331	321	320	329	311	327	336	301	315	308	301	325	328	348	317	328	322	329	289	331	332	373	342	265	282	317	303	321	313	356	298	334	306	304	335	322	330	333	342	320	310	307	334	344	322	318	304	341	312	289	322	326	324	334	309	304	315	331	371	334	333	355	316	320	327	308	336	344	316	330	363	290	327	323	308	313	328	311	327	313	289	316	313	308	332	321	320	331	341	321	360	310	335	356	339	324	314	317	354	304	335	300	305	330	322	317	315	328	360	337	320	344	344	342	308	312	353	311	317	300	336	335	326	350	331	308	299	319	330	334	347	312	312	325	327	342	329	301	312	292	284	333	296	339	343	316	320	294	350	331	331	321	303	312	335	318	367	318	327	293	314	320	322	320	350	315	331	347	350	312	309	318	332	288	321	333	289	304	340	303	330	349	324	338	324	348	337	307	323	346	328	334	321	285	278	303	333	330	314	295	324	343	322	321	318	318	341	329	325	338	299	315	329	332	323	332	346	323	324	347	359	334	350	322	335	379	307	319	333	327	330	337	353	302	311	320	315	332	296	345	349	324	330	298	338	343	312	298	354	333	373	358	314	315	318	335	315	345	303	319	302	329	324	335	342	329	321	358	351	317	307	330	331	301	329	327	321	330	325	347	323	320	338	359	330	305	342	310	340	323	328	319	324	329	335	335	333	352	321	319	368	330	301	320	341	349	307	300	350	332	328	334	285	298	306	325	336	314	350	345	310	323	313	321	338	308	323	329	341	330	352	300	294	322	318	322	310	311	329	320	362	332	323	338	321	342	343	332	340	324	349	316	346	334	328	322	325	364	315	340	341	313	336	317	317	315	334	312	330	320	345	325	337	307	276	318	301	310	328	351	306	297	326	317	319	349	328	309	337	312	327	323	332	347	342	320	312	330	301	323	339	348	331	326	339	319	325	327	331	341	307	340	317	311	343	343	353	327	305	344	313	315	342	339	335	310	306	311	335	324	327	323	315	329	332	319	329	301	306	320	316	328	326	340	320	356	327	309	347	286	308	327	321	319	329	302	319	342	330	293	344	324	324	323	310	340	330	308	309	350	316	366	301	318	309	326	328	326	293	316	341	316	292	294	314	319	327	327	299	358	323	343	334	345	326	322	308	324	323	341	313	334	345	337	322	352	362	323	356	324	319	314	302	325	301	313	305	346	288	340	314	340	312	337	311	296	316	339	309	336	320	353	310	281	311	341	319	334	331	336	315	333	349	322	318	332	303	327	336	296	338	339	318	324	319	325	344	310	333	328	312	344	327	299	354	326	329	341	329	307	348	360	304	321	309	305	354	324	327	331	332	316	300	344	328	300	310	318	299	334	329	341	303	322	308	326	328	328	348	305	344	342	315	341	319	295	328	346	346	337	353	330	299	316	316	308	337	311	305	322	332	317	335	309	317	323	321	328	335	295	314	328	327	329	298	324	286	334	304	302	336	347	331	319	302	350	323	332	331	313	343	327	344	349	322	316	304	314	316	319	309	321	314	321	276	355	370	292	326	347	313	332	339	308	368	323	323	315	283	369	332	321	300	325	331	340	313	317	334	315	346	295	326	334	312	369	339	317	338	316	353	354	332	316	307	322	343	302	320	329	328	271	341	349	337	345	341	354	332	354	361	337	340	328	331	342	306	304	316	318	293	323	310	332	304	314	323	337	315	320	306	298	292	289	314	302	321	319	351	314	368	334	320	290	354	337	330	334	347	306	360	346	316	315	306	317	325	334	323	326	324	319	355	335	327	312	339	303	339	336	326	311	324	327	324	343	324	293	324	335	279	322	346	334	349	326	356	328	345	317	313	320	298	318	357	329	329	329	352	333	344	310
30267	45577	41544	32858	25800	19388	14869	11290	9556	7760	6376	5841	4825	3733	2817	2333	2020	1589	1422	1334	1136	1044	905	856	706	715	691	564	577	555	526	551	500	513	485	489	478	492	467	451	458	462	476	442	465	413	426	399	419	416	407	418	409	414	440	395	395	395	449	399	394	440	382	426	417	376	443	418	393	393	381	406	394	375	378	415	383	389	393	371	348	355	409	399	417	402	371	391	419	397	403	377	390	368	415	426	409	386	396	411	334	439	344	409	398	394	343	384	357	396	415	385	397	435	401	409	416	403	440	380	385	399	404	366	382	401	384	417	387	394	412	404	403	388	374	381	388	387	400	418	393	381	376	434	358	375	419	415	404	397	375	368	362	396	385	406	416	395	411	362	420	409	370	408	426	390	372	385	393	363	426	395	367	356	410	377	387	406	396	376	412	393	407	371	399	417	382	434	381	361	379	393	375	383	374	379	379	400	364	355	398	410	397	374	389	397	378	373	369	436	417	401	420	370	397	367	363	416	407	373	417	373	379	389	369	393	404	372	429	402	404	397	381	384	380	385	395	375	377	415	414	394	395	396	383	403	383	406	367	387	412	409	367	438	431	434	381	415	405	406	367	383	398	365	398	414	397	387	374	387	414	370	388	405	388	406	398	416	395	399	385	385	409	394	407	389	392	407	396	389	415	377	334	373	387	383	370	376	365	351	375	357	410	387	394	419	406	375	376	427	390	389	378	421	368	409	418	397	363	371	390	428	398	386	398	370	423	407	403	356	372	425	375	411	403	407	387	366	397	415	412	373	393	374	414	395	379	400	410	375	387	383	387	420	403	381	380	402	379	388	372	377	410	402	383	393	385	350	348	388	397	376	366	386	405	394	418	395	389	386	376	388	408	396	429	362	387	390	392	394	355	371	368	397	377	385	390	389	412	379	396	385	435	360	417	386	373	392	356	423	398	388	366	372	395	396	375	386	397	402	358	400	399	403	404	382	375	402	401	354	401	372	368	401	387	417	386	394	403	395	415	390	369	371	397	355	398	360	397	389	364	356	374	386	397	379	396	392	442	396	407	376	387	425	398	372	384	410	393	400	358	418	390	360	370	378	399	412	401	370	362	421	362	408	357	392	389	434	409	398	350	376	406	391	403	343	387	410	409	377	434	417	416	402	383	384	386	387	387	402	415	406	368	372	386	392	388	374	395	381	411	400	384	373	384	428	384	391	356	385	428	391	377	402	378	384	355	392	410	351	424	438	424	422	388	412	367	375	369	415	397	380	374	348	384	385	410	417	399	345	398	372	416	392	387	401	401	408	422	406	400	394	408	408	380	386	377	389	398	403	396	419	383	391	365	437	418	355	408	392	414	408	368	381	390	389	353	384	399	411	401	375	396	386	350	400	363	429	394	410	427	384	384	396	401	422	395	440	377	389	397	384	386	378	352	412	372	418	352	394	430	380	393	390	362	393	407	394	410	408	402	396	373	411	414	403	394	383	399	415	406	381	386	374	409	414	411	404	396	405	395	381	361	380	377	410	387	362	408	374	397	381	419	388	416	364	443	384	433	375	396	371	368	408	376	380	393	367	377	381	394	376	391	381	366	392	371	426	393	381	447	401	381	419	359	383	390	396	407	363	362	387	393	400	391	378	408	408	381	384	378	415	408	385	373	386	407	408	372	393	398	391	399	373	426	382	428	401	351	403	364	366	393	388	380	399	397	403	393	396	429	431	399	412	406	384	416	380	392	412	380	405	400	391	360	382	389	368	402	412	378	387	380	381	372	375	414	415	370	364	385	388	424	392	424	376	401	375	375	414	380	412	381	388	421	393	427	389	351	399	389	392	395	409	378	389	373	424	390	389	407	403	397	384	353	404	369	378	398	390	394	401	394	388	389	406	394	403	407	378	394	429	411	343	380	385	383	377	417	395	389	416	373	406	365	403	383	402	410	414	384	407	393	375	398	426	417	377	401	424	366	410	388	406	396	381	380	389	420	360	387	411	424	373	427	366	410	423	398	392	399	395	375	406	388	403	372	355	438	386	343	414	426	410	381	394	394	396	374	413	380	371	356	382	378	408	405	414	371	383	377	399	383	393	373	401	388	385	380	420	421	390	406	405	407	366	401	375	384	397	373	407	353	398	350	370	405	407	388	399	400	407	401	381	383	391	401	408	366	388	377	410	384	366	421	403	422	388	405	417	361	372	378	393	387	393	404	406	396	441	402	382	404	387	407	415	399	367	401	360	386	428	400	398	412	403	377	385	402	379	383	394	365	400	380	346	374	378	357	412	370	398	393	369	362	393	403	391	385	405	366	378	386	438	369	395	397	445	373	407	390	372	384	371	375	416	393	410	421	411	363	352	392	366	394	396	403	373	427	388	388	396	394	387	360	387	402	390	398	414	368	386	443	382	426	402	418	391	373	393	381	406	364	396	385	380	401	377	367	356	396	403	377	438	403	398	425	387	398	378	374	385	391	386	410	411	351	396	376	405	392	395	381	396	399	390	431	392	381	390	405	418	390	388	371	384	386	403	379	398	377	368	340	401	387	400	376	378	347	398	411	404	409	376	388	378	396	377	378	437	402	346	380	390	376	358	379	409	390	400	395	344	338	428	383	399	392	427	414	364	419	405	375	398	365	394	422	379	402	383	416	371	371	401	376	387	387	372	386	377	399	365	375	407	403	423	444	392	363	417	402	400	386	418	382	425	379	413	402	412	402	401	401	429	410	387	393	404	398	372	414	380	381	354	403	395	393	394	385	366	384	411	364	391	391	388	379	393	410	388	367	392	401	417	414	382	391	388	400	424	411	434	411	377	369	386	361	386	390	339	374	405	397	386	379	373	431	393	373	360	401	426	414	382	372	379	390	397	374	385	359	407	382	377	424	425	406	392	392	398	343	372	390	396	399	423	385	375	390	377	357	354	414	418	414	375	384	367	408	383	374	353	389	378	394	395	409	386	397	393	389	368	408	379	420	390	385	446	399	383	370	360	382	399	383	365	401	382	367	394	398	395	365	385	377	380	355	401	391	363	387	396	383	359	382	391	371	388	380	393	382	410	367	406	414	399	371	378	397	404	379	404	388	385	391	369	405	384	386	374	386	366	382	380	418	410	379	366	351	404	375	413	362	389	407	382	402	406	388	397	381	401	387	445	405	415	384	352	367	359	399	403	388	375	378	407	447	407	397	325	403	393	347	403	364	423	388	427	380	406	420	340	368	416	380	381	374	372	388	352	393	401	384	396	413	391	388	388	384	362	409	384	392	405	348	346	402	388	417	397	374	377	378	349	415	405	428	387	397	391	408	415	392	401	417	415	351	403	363	392	384	383	406	384	393	407	387	390	393	389	392	390	444	396	361	425	396	349	384	389	379	391	369	401	399	386	415	361	380	393	398	396	376	392	423	378	407	383	405	390	386	377	423	410	424	365	360	361	384	398	390	434	389	375	391	369	413	371	365	369	395	380	398	377	420	380	385	378	412	413	376	352	396	399	398	392
23238	21327	29033	24398	22279	22989	19848	10567	7448	5982	4806	4286	3458	2580	2041	1675	1437	1226	1034	931	818	760	743	682	577	534	496	456	402	428	398	397	387	355	345	355	315	341	352	329	274	292	274	299	294	275	276	272	278	235	274	252	264	256	272	252	253	242	268	246	269	288	275	257	265	272	278	270	273	255	262	292	263	274	244	284	266	238	274	256	244	249	283	259	251	261	285	251	255	275	258	257	238	254	260	268	278	240	245	238	238	243	254	280	233	241	246	258	254	238	264	269	280	228	287	244	257	252	262	252	263	274	266	267	253	255	262	277	263	256	269	259	242	295	260	265	264	274	246	227	269	242	260	238	239	258	241	221	246	257	268	223	269	250	256	253	264	253	254	285	270	276	271	240	274	279	240	231	227	259	231	260	239	242	250	233	244	274	247	270	242	249	252	219	286	256	249	249	262	260	261	213	300	263	235	264	240	278	262	278	262	258	273	248	272	286	254	239	236	245	243	265	264	255	253	241	250	252	251	268	247	252	235	235	252	268	249	262	250	249	256	244	222	252	252	240	246	261	261	240	291	245	256	263	281	237	261	252	252	216	289	282	265	245	268	255	246	244	218	262	244	260	274	267	230	260	249	271	293	253	242	280	241	268	264	261	241	282	277	252	232	267	272	238	232	254	243	258	246	284	236	270	278	267	238	260	263	232	235	228	243	238	274	281	253	270	250	258	268	253	280	249	238	271	244	287	238	239	286	246	258	262	238	258	232	264	278	274	249	264	252	294	262	264	227	281	260	277	259	270	243	254	248	243	271	244	270	269	274	233	258	234	218	251	265	267	256	256	255	245	255	261	271	269	257	258	258	257	289	246	225	209	261	268	270	258	222	263	243	244	255	246	237	282	252	306	257	269	261	269	250	264	251	252	262	259	257	245	240	229	248	275	245	266	254	282	252	263	248	279	243	239	258	277	240	252	204	233	252	254	231	258	242	243	265	266	264	278	253	243	253	263	248	285	251	245	237	253	269	271	245	289	252	266	246	254	259	261	254	213	273	269	245	265	270	291	306	259	236	258	228	247	262	241	229	259	242	253	286	244	261	260	280	248	266	263	253	236	261	252	244	270	250	281	256	259	247	248	230	263	272	240	294	268	258	277	270	278	264	249	281	252	266	262	237	231	259	281	241	249	247	243	272	260	265	259	252	243	248	253	231	283	246	229	250	240	275	244	259	244	284	275	271	258	257	232	247	245	243	255	276	243	268	253	288	263	272	222	243	253	260	291	257	246	278	230	238	243	255	258	256	272	245	245	278	221	241	259	240	263	243	253	252	274	268	267	244	248	234	250	267	252	256	255	270	254	264	260	254	274	245	271	252	254	247	252	260	245	281	255	261	267	277	264	297	244	251	248	273	274	225	233	242	236	256	271	235	270	240	265	239	254	267	262	266	290	264	256	245	253	247	258	263	220	268	228	244	219	269	266	249	237	253	246	261	240	253	238	234	276	270	269	267	274	233	246	277	258	252	259	252	254	270	252	244	267	280	246	268	253	228	243	285	235	234	263	271	268	266	248	244	275	243	248	255	260	233	246	252	267	273	276	246	265	270	258	291	249	251	238	252	263	256	236	240	268	235	257	252	268	227	243	257	282	254	250	258	293	247	246	247	244	263	275	240	230	258	227	230	277	271	262	246	268	255	245	226	251	251	264	232	232	264	229	244	244	258	267	257	257	258	270	275	227	264	232	220	253	252	233	272	252	254	249	275	266	278	221	224	245	264	245	235	249	268	251	250	237	246	245	265	252	257	241	237	271	263	273	254	259	229	247	274	242	254	235	289	247	238	258	256	237	268	253	279	257	264	277	260	247	234	255	247	259	246	256	250	253	254	270	272	245	272	278	254	259	260	273	248	256	273	274	249	256	260	256	255	263	259	259	272	226	247	257	249	244	241	254	236	269	266	278	264	249	250	245	288	241	228	242	239	239	246	276	254	253	243	242	238	269	241	266	234	252	246	239	277	270	262	249	235	244	228	260	230	254	280	244	247	259	281	258	255	256	238	259	278	251	248	271	245	268	222	263	265	257	235	282	223	266	273	270	276	265	251	277	284	262	265	261	282	255	241	245	241	262	247	230	271	228	275	268	263	265	266	243	253	249	238	244	239	270	234	262	263	235	253	282	251	247	271	244	243	247	272	265	256	236	236	270	250	242	235	263	287	272	224	267	261	275	259	266	267	245	283	243	238	219	229	278	260	231	255	245	259	262	272	247	253	278	266	257	241	258	248	248	241	257	276	245	289	247	244	247	241	284	294	235	257	270	276	261	272	242	249	214	262	240	232	260	267	258	264	274	260	270	257	234	250	224	235	295	279	272	231	233	288	260	249	251	253	252	238	217	255	270	250	251	257	268	233	239	258	276	227	245	270	247	265	261	272	237	237	249	251	246	279	251	241	241	285	248	271	249	271	272	227	280	241	247	261	274	279	275	239	264	256	299	241	276	252	254	251	264	245	252	253	272	206	243	265	279	271	271	245	285	269	256	234	261	247	295	241	256	263	266	269	257	255	252	239	269	254	267	238	244	259	275	277	237	262	254	249	259	257	230	254	260	256	241	259	251	259	251	251	245	257	256	269	256	254	255	252	251	226	275	248	269	264	244	262	245	269	239	247	263	253	263	270	245	241	268	256	243	243	254	249	250	283	252	266	254	233	256	245	234	286	287	263	246	255	245	271	266	242	240	276	264	286	255	259	254	264	262	240	250	235	245	267	240	257	243	264	227	252	234	250	268	264	261	275	255	271	252	271	264	259	249	244	232	248	257	272	251	271	276	269	230	265	258	226	255	249	258	255	271	277	245	277	240	242	256	261	261	253	257	258	273	259	244	253	250	264	266	243	235	265	252	273	295	241	260	277	246	247	241	269	264	272	231	287	252	269	231	258	253	222	258	249	248	274	263	221	259	218	270	252	243	260	254	258	246	208	268	290	277	251	274	235	251	265	259	239	250	266	240	218	265	251	253	251	259	273	263	266	240	234	272	262	249	274	251	244	268	243	245	244	266	264	230	254	274	231	260	252	256	245	262	248	254	261	247	272	292	258	270	240	235	253	260	262	244	252	243	259	249	275	265	260	265	257	276	239	271	242	230	240	263	249	197	261	273	269	274	277	269	254	281	281	249	242	240	266	264	245	233	254	232	283	243	278	218	252	288	262	238	288	253	254	262	248	267	251	247	258	246	246	251	265	249	262	246	295	269	260	250	254	284	276	279	276	258	266	246	237	243	255	231	253	277	241	266	241	253	241	239	285	273	251	263	260	245	265	254	259	241	248	253	251	262	277	241	236	249	253	254	261	252	262	285	269	256	249	249	240	268	252	212	248	260	267	243	272	241	237	254	257	261	256	237	264	267	258	265	276	251	248	251	283	254	249	220	248	258	234	244	239	263	238	254	244	259	235	258	271	248	248	258	252	259	227	253	261	246	261	256	247	253	265	257	238	280	250	254	271	250
31121	52995	49757	39919	32297	26193	20979	16639	14012	11755	9725	8792	7110	5510	4456	3652	2927	2439	2037	1819	1603	1380	1307	1253	1088	825	770	735	684	602	572	537	522	516	498	488	466	469	438	427	403	370	415	357	358	357	370	367	356	365	349	341	342	339	318	340	307	312	316	329	309	311	331	295	302	292	295	314	342	298	307	314	316	299	308	303	321	277	310	279	293	320	310	297	364	291	295	306	296	280	317	293	299	316	302	288	289	297	300	326	310	315	303	309	296	321	309	311	306	320	284	287	323	287	298	298	286	290	287	310	248	310	333	300	287	302	323	300	304	307	272	300	317	331	295	332	272	291	323	306	313	341	289	288	293	298	300	274	292	304	320	290	286	283	310	287	304	326	306	299	337	304	285	291	324	313	312	299	321	296	290	342	303	344	292	287	281	330	293	280	291	320	315	311	304	281	296	282	301	282	284	294	311	295	287	298	321	283	303	308	311	333	317	303	290	310	299	299	301	311	283	314	309	293	306	298	305	299	315	327	300	321	307	303	294	313	310	274	296	335	326	315	315	320	342	287	288	284	300	267	324	330	273	283	318	316	282	303	320	317	297	314	295	284	308	298	289	314	298	319	296	298	331	316	293	339	304	300	306	283	282	330	306	293	281	317	321	259	260	295	288	349	267	298	320	297	309	330	289	279	320	304	327	309	326	308	313	277	326	330	274	307	302	306	279	292	289	302	293	305	283	309	300	287	316	294	323	287	288	288	307	326	327	280	263	319	290	304	319	314	331	320	317	285	261	294	301	303	291	309	299	307	307	274	284	296	301	303	296	336	328	276	304	322	283	339	308	303	312	321	293	265	298	284	291	324	293	279	292	275	318	299	328	285	316	297	316	318	322	283	289	310	329	289	286	314	278	299	328	319	288	296	275	286	304	313	308	288	284	268	299	299	322	304	295	319	293	302	301	300	288	271	294	328	303	329	290	315	268	322	295	298	282	301	308	300	333	299	320	327	289	278	305	321	306	304	311	307	287	331	293	306	302	287	299	318	291	303	292	271	292	303	322	315	264	307	329	290	304	326	323	297	269	303	304	310	280	294	313	311	295	292	303	299	275	299	304	296	315	290	284	306	301	278	306	312	287	291	273	323	322	304	290	279	332	289	283	333	299	286	281	315	297	264	257	296	292	287	277	342	299	287	297	305	331	306	282	306	300	310	309	300	285	317	313	304	312	266	304	307	298	312	297	311	338	287	290	323	281	305	279	314	284	283	283	297	286	299	311	288	309	305	325	307	314	280	284	277	327	299	309	286	319	328	284	296	262	304	289	292	295	317	284	277	320	317	325	321	277	299	302	305	281	285	299	290	284	299	314	300	295	295	304	340	297	309	279	286	300	277	300	343	290	311	307	306	309	274	299	327	325	329	311	281	288	285	279	305	309	293	311	307	310	301	301	302	305	304	296	293	325	304	280	294	289	283	310	306	309	306	304	258	304	303	293	273	294	315	339	304	291	302	308	319	296	280	270	317	289	276	281	287	314	284	343	276	291	330	301	324	299	302	316	296	316	313	310	279	325	290	300	293	280	293	309	307	305	305	331	295	312	306	275	298	325	338	281	295	293	298	302	318	296	274	274	309	304	326	288	295	278	313	282	301	285	307	287	299	301	305	309	318	284	322	295	298	287	301	284	279	294	278	257	323	296	281	324	329	331	293	297	288	337	302	271	325	295	309	287	342	276	259	280	300	309	306	314	328	304	295	310	291	287	296	310	283	341	276	319	317	296	317	316	304	302	305	326	267	298	316	302	300	301	270	285	291	277	292	320	319	290	272	302	309	264	254	313	312	304	294	277	289	267	299	267	341	292	277	309	281	272	297	306	308	315	290	298	318	280	293	278	308	292	328	306	296	280	247	299	304	271	288	301	285	302	296	276	302	273	330	299	278	293	279	324	280	308	302	327	292	306	271	322	310	324	292	339	295	299	282	326	294	302	325	310	310	321	288	316	292	319	276	304	302	325	274	289	302	290	271	316	348	304	303	296	316	314	277	307	294	285	325	298	300	272	313	315	315	309	294	299	286	303	281	299	264	295	312	301	296	336	357	292	279	306	276	306	324	286	310	313	301	297	293	304	284	311	301	291	295	298	269	305	266	310	286	333	274	295	308	293	321	316	315	286	307	326	308	322	277	311	320	311	283	304	305	302	268	309	284	309	307	287	308	332	320	321	286	303	297	322	311	319	299	311	323	313	310	269	335	309	324	285	320	314	329	322	309	257	312	311	300	271	266	294	310	279	332	297	286	303	316	283	284	285	299	317	291	302	293	347	284	302	279	298	298	291	323	270	323	323	287	289	323	325	312	319	320	299	314	310	335	322	305	308	332	316	254	301	319	285	322	304	324	267	293	317	303	294	321	276	288	307	305	335	306	349	294	326	304	295	314	307	287	288	302	317	327	288	282	297	321	283	274	292	298	341	289	300	293	307	279	307	304	333	298	288	305	316	294	308	288	278	316	287	302	302	294	273	318	303	287	312	283	303	273	289	322	265	317	312	292	297	301	317	277	280	303	312	268	283	335	286	303	297	301	275	305	262	284	303	307	296	304	298	273	292	286	320	305	322	283	279	321	273	297	299	299	297	309	310	272	293	304	284	302	306	311	324	348	322	324	311	312	275	275	276	286	302	298	284	302	290	303	290	301	306	311	274	269	316	310	315	310	274	310	293	317	314	287	314	289	325	304	332	302	312	306	323	288	318	319	320	269	288	287	338	284	304	311	294	280	315	281	307	277	274	308	292	286	310	268	321	313	293	287	305	313	317	310	304	311	300	295	312	262	279	301	310	286	303	297	313	324	316	316	298	289	302	282	307	258	304	319	298	300	296	282	274	303	304	286	285	316	311	277	270	297	334	304	291	323	283	304	346	308	285	327	298	286	298	291	291	302	305	295	278	270	314	287	300	306	298	301	289	306	288	311	317	312	308	272	284	295	313	297	291	285	310	290	305	286	287	298	288	308	323	308	301	299	293	331	259	316	282	317	296	283	314	325	284	290	309	298	276	309	318	276	269	292	319	329	294	325	315	310	316	314	285	315	306	325	322	280	313	308	316	296	297	320	329	299	291	305	282	297	344	336	318	304	329	305	294	311	294	288	284	303	321	323	345	313	284	305	304	310	311	273	303	276	306	306	276	301	297	320	295	273	326	283	310	299	281	317	309	284	304	285	304	313	297	300	307	280	280	295	322	288	295	304	302	287	297	330	297	286	293	312	279	290	328	319	290	331	268	309	281	312	308	297	314	321	308	302	330	315	315	304	305	305	285	310	280	296	333	305	308	339	318	307	312	319	323	290	294	313	330	264	306	301	315	281	284	296	314	303	312	301	305	276	327	310	297	325	312	300	296	282	272	274	311	289	294	311	297	282	318	311	310	303	300	296	283	284	310	304	310	293	328	284	271	311	295	275	310	333	284	272	310	300	312	307	283	290	282	296	302	297	288	304	295	313	308	299	315	329
29116	27875	33335	26917	18006	11610	7136	4827	3492	2896	2392	2049	1669	1317	1179	954	808	671	635	544	519	436	458	439	436	383	398	365	343	337	350	286	309	331	320	303	318	303	316	300	298	288	298	313	298	266	285	302	261	280	269	281	285	279	295	270	290	304	264	282	273	293	266	274	272	267	245	265	272	292	274	257	261	290	301	268	280	243	272	255	273	282	290	268	271	273	261	271	279	298	270	281	279	272	297	295	248	265	280	270	286	262	279	275	283	282	297	244	251	258	266	273	276	273	267	272	265	256	234	290	303	266	292	249	261	267	271	266	265	283	263	263	280	263	245	271	288	264	288	252	270	255	256	293	229	285	265	284	260	271	298	237	264	269	268	280	273	291	272	289	268	264	299	276	277	273	262	287	254	290	281	282	280	278	281	284	273	273	253	288	289	246	286	267	292	297	255	274	268	313	282	293	287	281	285	264	278	281	280	317	290	273	279	281	279	280	287	264	286	278	293	262	273	292	269	273	292	267	293	259	242	285	270	296	247	261	279	278	218	298	275	285	292	269	287	297	262	286	269	240	269	258	282	261	263	272	258	259	269	246	274	263	267	273	263	296	278	265	276	280	265	272	284	294	269	300	257	271	275	293	245	258	267	290	300	287	262	259	246	273	244	257	266	295	289	295	253	273	255	275	266	292	271	277	286	251	268	282	245	262	269	279	294	272	274	283	294	272	263	255	278	289	316	254	273	285	253	307	309	262	285	268	298	271	264	281	260	278	280	307	303	266	253	293	266	268	284	288	257	282	305	299	286	271	255	262	265	254	270	267	257	299	258	263	272	271	257	277	299	274	264	277	246	266	268	267	282	281	259	251	268	265	251	271	260	267	313	286	236	297	286	285	264	250	251	273	279	294	273	273	287	273	284	273	272	272	278	296	275	302	268	263	271	287	307	264	271	271	282	287	258	278	271	258	287	296	289	266	251	281	268	257	278	281	268	267	276	261	255	245	303	288	276	268	285	285	291	278	274	252	271	293	295	275	285	265	293	270	270	273	265	286	255	258	265	274	276	284	313	278	267	260	241	270	301	287	263	256	263	261	241	251	268	264	282	246	249	252	219	290	243	325	262	284	282	231	275	273	276	280	297	259	311	293	256	295	260	279	269	283	255	264	269	241	264	285	279	282	255	253	325	280	270	272	279	272	275	273	283	283	272	265	282	269	257	274	262	280	307	288	271	262	298	242	243	256	265	258	256	294	278	273	276	277	296	272	283	260	261	275	262	287	290	251	278	276	272	266	270	257	285	287	255	268	267	291	255	285	276	279	275	274	275	295	276	260	254	248	251	276	257	295	264	272	271	281	266	294	283	285	254	268	258	268	233	265	291	293	271	279	252	316	261	274	265	272	292	271	280	227	274	281	265	274	266	257	276	309	270	294	250	288	255	253	261	264	242	287	257	269	304	274	258	250	277	280	277	276	294	270	290	265	289	253	269	271	272	281	291	295	280	254	294	248	301	279	252	253	238	272	283	260	258	282	267	298	281	271	276	242	266	274	264	268	287	311	240	268	285	258	265	268	263	279	252	241	262	302	239	248	270	253	278	281	283	274	286	256	278	287	268	257	271	279	257	259	273	274	277	235	282	257	268	259	245	282	270	270	281	266	284	276	265	251	269	297	258	303	261	299	263	269	259	253	279	305	281	252	299	292	260	295	312	259	259	251	291	263	265	266	289	262	298	275	270	267	253	268	265	266	283	331	294	286	249	261	272	278	258	285	260	248	283	278	264	285	285	276	277	290	280	271	277	254	281	289	275	269	251	287	258	310	268	257	282	259	262	275	286	266	289	289	268	253	280	260	279	251	298	264	272	271	262	270	269	273	275	285	248	262	248	277	294	292	256	261	249	249	292	267	261	265	265	263	284	270	263	291	253	264	285	273	277	255	259	267	288	259	254	283	269	265	289	223	273	265	270	283	293	291	282	267	280	275	272	276	260	288	260	282	244	265	269	272	284	268	251	286	287	285	264	272	257	291	268	287	244	282	294	257	272	264	305	291	273	258	312	283	276	292	277	279	294	295	288	265	265	266	250	259	290	274	256	261	290	283	273	275	237	269	267	264	273	250	306	271	287	265	282	311	268	263	284	265	268	254	271	272	277	249	293	241	303	281	226	253	278	267	266	258	264	279	295	258	269	273	290	264	273	259	297	258	290	273	276	269	255	241	294	246	265	292	273	307	253	300	298	272	246	280	290	279	299	282	270	278	292	271	285	286	312	249	296	250	247	295	269	295	275	268	280	248	282	258	288	300	291	251	284	287	252	267	284	268	262	321	298	296	272	289	298	229	246	293	264	291	277	270	294	292	256	268	280	271	277	276	265	254	280	277	305	255	254	274	259	242	266	273	293	267	270	269	285	250	286	295	298	304	278	263	273	258	264	268	277	282	307	274	281	259	284	252	271	263	267	277	258	291	275	272	304	269	289	247	271	280	257	285	285	281	258	259	251	261	253	265	272	257	297	284	276	268	272	253	278	274	269	254	264	295	291	255	282	254	251	270	262	271	282	293	300	289	256	236	254	271	301	264	270	292	239	287	253	291	248	255	258	258	248	264	293	294	285	262	287	287	252	278	278	284	281	295	273	286	271	292	295	268	271	251	262	283	238	283	258	280	255	274	310	294	283	305	247	233	249	273	273	253	266	263	249	273	283	271	266	299	254	242	271	248	290	315	251	263	253	272	259	256	302	282	256	257	267	276	280	237	261	273	274	269	262	249	287	238	272	238	269	287	266	278	292	297	259	268	298	278	269	317	281	270	294	276	256	288	304	266	307	287	273	272	283	274	294	283	284	261	262	275	257	274	263	271	269	275	280	240	282	241	276	284	280	268	275	304	254	280	261	266	276	291	279	248	269	247	289	284	260	280	295	257	286	269	254	260	247	261	265	246	281	275	259	276	288	265	289	268	262	276	282	264	275	271	267	273	273	286	251	278	281	294	261	261	286	279	253	265	297	269	276	275	250	310	256	275	265	249	259	269	261	283	292	267	241	274	267	277	260	291	278	267	270	254	267	235	234	267	268	276	270	257	263	277	250	300	277	247	263	258	282	272	266	282	287	279	260	274	317	303	266	281	293	261	279	267	253	257	245	283	283	281	319	266	272	280	276	287	285	296	309	269	280	285	277	276	293	288	265	278	241	265	273	296	276	264	250	272	279	262	269	232	270	257	252	267	288	264	273	292	280	296	266	288	257	286	303	286	295	282	262	248	250	241	263	259	249	262	278	259	246	274	264	242	307	282	263	266	251	264	267	281	300	280	272	275	291	251	289	283	318	250	288	268	260	293	299	253	284	278	298	265	260	289	254	284	272	281	251	274	245	269	277	251	278	295	272	277	277	263	236	269	242	258	289	258	272	276	278	262	262	274	250	255	258	269	258	252	275	260	277	283	280	267	279	266	272	275	260	275	289	284	265	283	295	279	258	261	245	258	259	268	305	290	265	282	260	259
29279	42324	38738	28139	22483	17252	13055	9573	7688	6569	5485	4706	3678	2843	2328	1990	1615	1311	1134	1014	893	795	741	698	684	591	548	508	506	447	463	422	385	418	434	416	422	420	419	406	380	367	396	356	358	322	390	379	400	341	407	335	347	312	342	357	368	362	370	366	296	354	356	352	302	336	355	329	357	323	347	349	334	349	360	318	347	340	327	344	342	348	331	336	330	348	322	322	342	355	364	339	325	330	366	315	364	320	318	325	299	324	328	306	340	313	320	338	316	323	311	363	333	350	336	294	325	314	371	353	340	299	316	321	337	338	320	287	310	340	316	307	295	305	378	349	314	335	324	295	353	333	338	340	331	323	320	355	324	353	315	351	325	325	353	308	333	348	316	355	330	349	313	313	319	350	308	310	337	288	322	341	328	324	330	343	337	323	307	311	347	333	336	319	364	333	325	347	340	372	352	301	333	322	330	304	328	326	319	344	350	316	344	307	343	333	386	354	333	329	336	317	324	311	328	342	373	358	353	333	342	318	323	327	356	337	327	330	308	332	351	368	343	352	343	334	332	310	321	355	329	366	319	318	315	353	351	340	369	309	364	330	346	321	341	339	352	352	355	343	332	356	358	333	336	351	341	311	327	336	358	318	327	354	328	298	291	301	346	355	336	311	337	325	336	325	319	357	315	319	347	350	347	304	326	363	313	318	338	339	333	346	343	334	342	378	343	332	354	358	329	362	311	346	324	309	337	315	318	359	324	351	318	321	348	344	350	355	332	344	331	328	299	364	299	363	373	304	306	339	345	360	314	341	317	330	325	350	323	338	305	337	324	325	334	350	338	345	324	344	341	351	341	349	333	342	327	349	314	350	310	318	315	348	336	354	308	341	352	340	329	342	334	357	328	340	324	317	311	353	324	324	338	311	340	311	325	326	347	331	338	314	320	303	351	367	344	327	336	354	319	354	339	348	338	310	328	348	324	319	355	334	304	329	351	313	343	282	317	359	345	352	351	344	338	314	349	324	315	343	325	325	335	358	349	347	342	313	315	380	339	328	355	324	348	341	345	382	319	360	322	340	314	352	342	342	340	326	337	339	367	310	364	340	348	329	339	317	319	316	334	361	325	363	334	337	330	319	328	327	337	302	330	326	345	352	318	379	350	321	346	337	323	309	337	328	350	334	364	322	318	331	329	333	333	361	312	324	324	304	325	369	316	369	344	363	337	336	346	331	357	340	344	356	308	333	319	346	360	342	327	343	346	342	309	335	336	335	323	329	328	343	344	364	308	344	327	375	306	352	334	329	319	360	336	340	337	303	335	318	333	338	323	332	361	326	347	318	312	329	357	349	347	340	329	350	322	351	348	320	367	364	357	349	341	329	347	347	340	324	314	364	363	345	321	311	367	344	333	359	325	300	342	307	347	318	319	352	358	349	334	329	331	294	338	329	319	318	318	309	321	359	366	351	325	363	363	320	352	345	342	350	349	310	330	322	346	354	329	340	341	353	325	328	343	349	337	356	357	315	326	326	320	304	324	339	340	339	316	340	368	330	348	357	308	327	344	356	341	342	368	347	322	361	321	363	331	299	320	358	337	305	329	368	339	318	324	322	354	330	341	319	330	331	322	345	355	291	314	335	331	330	332	328	362	384	378	281	331	319	338	360	327	363	318	340	329	303	373	324	302	318	333	375	341	329	345	351	323	369	341	345	341	327	318	328	340	348	314	353	333	350	332	338	332	337	324	341	310	306	318	340	352	325	330	333	348	316	351	350	327	316	322	295	341	354	301	355	339	334	328	351	327	348	337	321	359	356	330	319	318	315	357	354	368	368	344	360	320	328	324	367	356	319	369	355	357	341	362	339	332	350	343	332	360	348	332	326	334	368	339	361	329	355	343	317	345	350	354	335	352	318	341	331	339	372	326	306	375	334	352	347	331	329	335	323	354	338	341	317	352	341	349	322	311	323	340	331	339	302	337	289	332	351	350	304	352	364	360	315	310	379	369	337	329	334	362	323	314	334	311	315	347	313	332	359	325	352	329	322	320	329	323	329	311	335	337	333	308	358	347	349	322	327	313	292	374	352	317	289	324	335	333	314	355	352	335	362	366	310	313	358	335	340	326	357	323	328	321	303	324	348	319	335	343	348	311	353	331	330	335	338	346	321	344	342	344	327	302	347	325	315	338	303	305	335	325	327	327	329	332	313	310	334	335	293	318	346	321	330	326	337	324	317	368	298	339	338	325	331	328	316	338	356	300	350	339	351	358	335	328	340	297	302	354	346	332	330	337	336	335	361	313	330	320	289	327	329	318	346	347	338	325	351	321	360	344	336	297	311	317	326	326	327	355	347	355	342	353	356	347	343	331	338	303	321	338	354	361	345	337	312	317	335	315	334	340	312	347	331	332	346	333	272	321	333	346	350	333	353	309	319	316	370	351	337	331	380	363	349	337	341	336	329	364	337	310	339	358	328	376	358	351	355	356	349	355	311	325	316	369	365	331	320	339	317	322	323	321	312	365	325	321	340	354	333	329	357	344	342	321	314	348	331	333	333	360	330	302	358	327	359	311	350	310	302	315	346	337	318	363	317	352	317	332	341	332	325	299	314	309	340	308	302	313	301	336	323	346	337	335	314	317	367	338	372	325	350	369	372	341	334	358	302	351	334	349	332	317	361	312	335	320	333	321	310	346	337	318	354	346	338	298	349	321	337	355	312	332	292	345	323	328	327	321	328	318	311	339	337	324	326	333	352	336	317	336	325	308	340	318	337	364	352	320	340	364	312	330	341	335	351	312	324	322	336	365	302	338	329	323	352	355	368	344	332	347	339	330	338	330	340	356	340	367	323	367	307	370	324	336	326	318	335	317	368	318	343	326	351	338	324	318	341	352	313	324	313	362	339	376	328	304	359	306	334	321	351	326	365	293	332	353	347	345	329	318	346	318	319	318	352	357	317	319	346	353	307	296	329	339	330	343	318	336	324	298	344	362	364	379	310	303	342	347	330	335	316	355	364	344	349	319	334	365	342	351	321	305	329	336	333	316	351	356	329	354	312	348	320	343	300	333	336	345	337	327	341	355	348	292	314	333	310	330	365	355	332	329	332	337	306	344	336	308	331	352	348	336	336	324	342	345	327	356	322	327	344	299	355	344	304	361	328	318	350	349	334	325	323	341	345	320	343	340	364	340	386	342	301	356	319	365	327	329	349	347	355	360	321	360	334	308	341	327	337	333	335	316	353	343	352	324	359	356	331	323	358	306	311	326	340	319	317	325	305	323	335	344	327	359	316	311	324	327	350	325	370	340	361	323	344	330	330	327	354	307	349	337	312	348	327	357	326	338	311	304	311	363	329	324	332	327	306	366	334	351	340	367	353	321	346	334	308	312	321	323	338	340	364	330	341	334	326	348	326	304	361	306	352	343	331	381	331	331	332	311	335	355	362	329	328	336	343	326	328	334	357	316	341	311	351	336	347	342	289	336	316	319	345	347	368	337	345	331	355
24332	21344	28789	26214	23221	19732	13010	7630	5250	4077	3386	2914	2350	1849	1496	1288	1105	915	809	679	597	583	500	470	467	446	377	334	344	304	307	325	305	278	270	271	275	267	275	256	237	223	252	238	233	207	228	206	248	224	231	216	233	211	185	205	221	218	226	238	249	220	221	210	210	236	230	212	197	216	213	206	193	189	187	202	202	200	229	196	200	192	213	211	221	206	200	215	192	197	213	221	220	192	205	212	228	219	206	224	208	236	207	232	188	212	212	205	188	206	195	217	188	182	202	213	195	224	196	199	197	212	225	218	199	206	186	220	219	214	226	207	216	207	166	212	210	219	203	228	202	194	194	223	210	238	222	207	221	193	201	214	213	203	208	204	184	217	199	224	209	216	203	205	193	212	185	179	205	206	206	202	222	189	198	189	219	187	193	211	207	202	203	190	223	193	208	192	227	226	206	207	215	214	225	194	206	226	212	209	224	197	196	213	217	244	220	193	199	195	203	185	210	197	194	188	200	228	230	223	217	189	197	229	213	207	209	207	220	197	217	240	201	189	208	248	242	209	231	218	198	192	231	181	188	205	205	208	215	212	201	182	200	197	223	217	195	195	163	183	199	223	227	242	223	218	193	200	196	216	217	223	211	209	211	186	205	196	193	202	179	221	201	225	221	218	227	188	240	191	202	178	234	192	232	232	208	184	209	209	203	214	230	181	184	187	199	206	223	217	223	188	215	175	188	216	212	215	204	185	233	205	194	235	215	229	221	206	213	217	200	197	199	191	202	215	198	199	211	218	223	220	204	183	217	186	204	223	221	230	189	230	210	219	214	211	195	193	226	227	215	189	231	208	199	219	215	211	209	206	207	212	192	205	199	189	215	236	206	205	194	219	194	201	189	199	195	211	212	204	216	175	198	212	221	199	196	203	197	183	184	191	213	189	203	210	176	204	191	213	226	203	247	207	200	207	201	219	219	183	213	208	213	201	210	194	201	210	188	202	206	211	254	191	192	197	196	235	204	220	198	210	220	220	200	232	191	230	213	210	229	212	190	204	185	209	196	215	216	226	217	226	183	239	233	208	214	232	209	227	213	203	212	219	193	196	199	190	218	217	206	228	216	247	205	237	195	203	234	197	211	189	194	205	205	206	213	216	203	206	194	206	218	220	200	215	204	187	223	204	188	198	223	212	204	197	214	203	215	191	207	217	189	253	206	199	231	189	206	190	235	191	192	195	208	240	242	183	221	189	217	218	194	208	191	214	240	218	219	236	229	200	186	215	183	206	224	219	216	211	176	185	199	222	218	229	217	216	213	209	190	203	222	221	216	209	202	220	225	226	215	194	216	201	206	215	189	202	205	206	209	236	209	224	181	216	212	204	227	206	195	217	195	205	212	213	188	214	234	204	207	222	222	218	206	204	221	198	218	231	226	205	207	202	207	203	217	195	198	216	214	202	198	188	213	215	228	224	191	228	204	200	199	210	194	215	209	225	218	213	196	194	213	215	216	207	229	215	186	219	196	215	228	240	207	231	220	187	213	180	187	219	215	210	219	219	210	201	220	205	201	218	196	225	217	207	211	204	190	194	222	188	222	207	197	212	203	248	222	203	196	215	190	209	236	196	210	209	197	203	226	236	211	183	213	200	204	195	225	215	216	215	193	227	211	216	204	228	222	215	217	225	214	206	214	219	207	236	190	201	196	164	211	198	216	175	210	208	211	200	210	220	188	197	201	203	209	207	213	230	208	228	199	203	196	202	208	205	234	217	205	203	202	201	213	196	246	212	213	211	215	218	201	194	220	222	178	209	206	184	202	229	237	206	197	221	218	211	204	178	188	187	183	182	220	205	213	212	209	213	211	218	217	222	213	213	213	214	193	211	237	229	223	231	196	212	245	218	212	220	218	204	195	213	206	192	225	198	217	217	184	197	229	205	224	204	181	203	225	212	207	198	211	221	231	208	221	213	210	228	208	234	176	217	226	185	197	196	213	223	205	220	220	232	187	194	210	190	222	209	206	210	207	205	232	214	208	174	223	208	224	188	200	214	208	216	216	195	178	215	217	217	192	191	205	198	201	170	222	225	200	215	222	222	243	215	227	211	200	207	218	209	229	220	224	225	204	193	202	184	215	180	222	232	209	196	207	225	216	201	200	196	194	205	205	210	209	220	217	208	199	232	235	190	213	212	226	211	217	211	192	190	193	208	198	214	223	223	230	185	218	238	202	197	215	202	215	212	206	229	215	194	199	214	195	229	200	221	199	200	202	192	209	203	218	252	188	212	210	219	238	197	212	220	219	221	176	213	192	212	195	213	218	205	208	250	231	206	227	218	222	208	202	194	216	204	226	229	174	216	192	211	213	226	211	204	193	219	197	224	200	184	211	197	223	205	217	223	226	205	190	199	216	195	256	236	210	206	227	201	237	216	204	214	218	207	211	227	208	232	252	203	187	212	189	226	198	219	222	216	209	212	219	210	207	224	200	228	205	179	223	177	210	214	212	205	178	228	221	200	234	210	198	234	203	214	204	199	196	223	190	212	211	230	209	207	215	195	210	216	220	202	220	209	209	192	196	197	225	205	220	251	197	184	238	218	230	205	211	199	193	226	210	232	211	214	224	222	211	226	214	228	232	217	193	207	204	224	201	193	214	204	228	232	215	201	218	192	214	202	209	193	182	201	202	198	222	237	205	223	238	213	203	185	186	193	240	212	218	209	201	200	208	200	219	195	191	230	220	209	208	204	208	244	220	225	175	198	210	184	203	199	188	196	227	209	208	217	207	240	212	228	207	204	182	210	223	189	192	222	210	210	214	190	216	196	223	236	200	202	174	202	191	204	230	196	235	197	211	231	204	219	204	199	228	219	186	229	213	197	222	234	219	217	231	214	214	214	194	219	208	200	214	217	197	219	200	216	227	221	210	222	206	208	212	209	220	220	234	208	202	204	203	233	184	199	183	202	233	211	235	178	193	216	198	207	200	210	210	220	197	210	165	181	212	209	206	176	234	177	225	213	211	217	213	214	212	214	207	218	178	200	198	200	199	226	214	198	182	218	181	203	225	198	200	226	205	223	230	213	218	195	198	188	196	213	205	206	224	232	212	201	192	214	234	203	203	220	195	201	224	209	230	217	191	203	201	192	228	188	186	206	202	201	202	203	209	230	192	212	200	211	221	203	206	209	196	215	216	188	189	179	194	217	231	223	213	208	198	185	206	196	215	221	208	230	204	207	214	214	219	209	240	246	218	195	192	199	224	210	197	235	217	208	193	213	226	209	232	235	191	195	190	212	213	198	237	188	203	216	201	205	222	230	216	192	205	199	199	209	212	202	209	220	238	243	196	210	201	216	199	237	186	194	197	224	216	238	206	225	200	222	217	215	197	218	220	207	214	197	208	199	202	214	220	189	204	225	204	226	210	210	220	212	189	208	186	216	202	200	215	202	251	223	218	191	220	213	202	228	201	206	220	246	208	210	202	209	219	190	216	208	212	183	210	205
29200	49627	46031	35096	28523	22680	17105	13416	10691	8754	7320	6373	4971	3943	3218	2656	2227	1852	1501	1238	1126	1054	895	878	836	704	628	558	517	473	436	425	421	408	369	356	385	359	348	315	332	360	290	330	311	293	297	309	305	282	276	278	294	292	265	327	275	282	259	255	248	271	267	260	279	258	272	274	265	265	266	282	261	242	246	242	260	274	288	253	276	253	255	293	265	277	258	269	249	252	287	289	268	250	301	256	266	271	258	271	242	251	281	266	266	247	265	242	260	258	246	228	281	265	244	279	253	243	291	264	255	279	254	269	251	253	265	269	245	257	244	275	235	264	267	255	254	229	230	263	270	233	241	267	250	270	271	270	247	238	257	260	295	265	232	249	233	244	252	256	249	256	220	258	253	236	296	262	241	260	259	274	239	244	249	241	233	258	257	247	261	250	279	275	276	262	251	276	229	267	236	252	263	255	261	274	258	270	228	269	251	272	246	254	263	236	270	269	251	249	294	248	254	244	245	260	279	236	262	249	276	285	261	266	257	233	248	250	235	280	258	250	249	266	282	254	270	253	286	255	263	249	224	275	242	244	259	251	298	225	259	266	262	254	245	247	245	278	289	266	251	245	263	234	255	274	263	264	250	269	250	274	276	245	277	283	266	269	306	267	252	258	269	266	269	233	277	265	244	257	259	264	248	257	262	298	243	251	269	287	272	268	218	237	252	254	248	267	243	245	253	255	255	256	245	269	273	261	271	277	257	251	260	269	257	242	256	260	265	246	272	248	233	258	255	286	268	246	236	243	249	232	302	271	288	247	264	263	266	246	243	225	276	257	241	260	266	270	262	276	260	255	243	249	246	293	264	280	231	287	276	273	284	270	259	255	268	245	258	282	244	260	265	261	263	259	228	253	273	247	275	230	247	255	252	282	265	254	251	259	252	251	269	235	260	247	240	245	286	288	242	286	255	259	263	269	257	261	272	240	227	228	234	241	283	245	283	279	255	272	257	240	263	254	251	297	260	260	241	265	234	252	255	271	262	266	257	313	280	282	263	257	259	263	278	251	266	254	242	262	271	277	247	273	258	289	280	281	260	257	247	240	236	252	282	246	243	274	262	283	264	257	243	251	263	256	263	243	270	272	234	272	281	251	248	243	272	261	266	258	259	243	278	264	248	245	238	245	262	231	233	254	257	262	252	257	255	263	280	249	263	262	252	266	261	245	268	271	260	278	262	254	239	259	257	254	268	258	301	257	242	266	276	261	245	257	261	267	259	276	250	265	223	257	268	266	263	262	243	271	272	238	257	267	276	269	252	236	228	292	259	219	265	263	253	254	288	249	256	259	220	258	258	266	249	277	258	242	276	287	265	251	252	253	256	281	267	261	279	272	253	247	269	239	263	257	228	253	268	288	244	250	254	256	250	285	259	269	314	258	269	262	247	248	229	246	243	279	239	256	258	254	240	262	264	258	283	233	259	270	250	239	274	270	262	239	279	285	279	253	245	270	250	263	266	280	268	265	247	272	257	264	260	273	265	264	229	250	262	246	213	255	241	244	268	244	249	260	256	231	252	271	242	269	249	258	259	256	262	260	276	284	259	285	267	254	233	247	256	255	256	277	256	271	239	244	269	270	264	249	249	272	226	263	241	253	240	263	247	243	250	258	269	273	260	238	268	249	244	270	241	269	266	290	269	270	269	254	263	273	270	262	228	270	272	264	264	259	239	248	241	259	263	241	249	271	294	253	252	253	241	248	259	252	274	289	235	280	272	271	272	264	241	267	279	270	269	281	251	238	242	222	297	258	251	259	250	257	242	284	261	259	264	287	233	261	285	252	262	263	252	220	252	265	230	279	248	257	233	264	271	255	242	256	249	260	249	273	264	247	254	241	245	265	260	262	265	223	255	261	257	271	269	236	279	255	230	271	246	262	231	225	256	252	273	247	249	268	272	260	277	226	249	249	270	256	256	284	253	265	270	223	271	302	237	234	252	278	261	242	285	255	225	245	250	242	264	291	274	261	263	263	255	282	305	276	274	255	256	259	281	243	273	274	252	235	265	269	245	258	256	290	268	254	230	227	255	228	259	284	277	255	265	264	287	259	284	258	276	246	247	263	242	293	285	270	254	258	238	255	267	260	259	260	238	253	249	254	273	262	271	246	262	278	282	225	244	260	244	276	267	276	258	243	277	220	242	259	248	260	240	254	233	277	266	243	278	262	254	267	256	261	251	279	256	287	240	264	264	254	286	277	252	243	276	258	268	256	235	249	267	256	289	287	251	244	256	269	275	256	278	271	259	243	284	244	243	251	234	294	263	274	254	241	266	266	218	265	270	268	233	240	262	237	241	269	238	251	253	232	238	289	254	272	290	243	253	265	262	263	246	255	291	264	258	232	273	275	237	243	246	277	247	279	257	252	269	272	250	266	266	270	257	273	271	246	238	233	255	299	251	272	241	223	281	258	259	227	281	231	254	265	260	247	257	263	268	240	262	238	243	264	250	240	255	293	242	252	241	248	248	262	257	295	272	282	276	246	263	258	233	239	263	281	242	267	265	243	258	276	257	262	212	306	247	264	258	257	253	280	245	241	286	231	258	244	249	253	280	257	250	272	259	242	254	273	264	251	225	231	250	276	255	247	247	256	263	280	232	264	264	263	254	247	293	274	259	250	254	268	262	250	247	261	271	300	280	248	258	286	253	250	250	259	259	282	247	278	275	255	253	243	245	275	244	279	253	257	267	253	245	263	263	277	279	274	260	251	269	275	255	259	271	239	279	229	259	251	256	263	272	293	253	228	220	278	268	269	273	267	226	259	243	246	251	246	262	248	231	267	249	241	269	284	271	254	262	248	290	261	260	257	243	266	237	265	247	239	266	244	271	248	253	285	257	274	235	248	271	243	264	235	273	284	276	277	271	253	217	279	247	255	259	257	246	269	252	273	268	273	239	252	266	251	267	256	257	295	242	248	264	278	255	263	218	282	296	258	241	291	275	267	273	236	270	248	268	243	238	255	253	270	292	263	258	225	235	255	212	259	267	243	248	247	288	262	249	263	242	246	233	253	257	280	253	283	252	241	276	258	254	257	270	256	265	219	237	240	269	246	263	276	278	255	246	258	242	269	252	266	246	239	262	271	251	269	224	289	287	234	247	252	250	274	257	255	272	263	239	259	275	247	269	250	234	282	248	281	269	265	257	249	246	276	242	270	250	263	259	277	271	252	280	252	243	278	254	264	275	250	230	264	230	250	246	249	274	240	238	263	254	244	239	294	276	229	274	249	266	264	264	241	252	254	247	245	257	255	251	238	229	301	254	254	294	234	265	245	275	267	260	250	212	244	271	268	244	249	233	273	264	242	269	260	277	243	256	247	258	253	267	242	255	272	236	276	273	231	252	268	273	296	268	266	253	242	259	259	256	273	265	264	268	242	240	249	295	268	257	255	258	264	258	273	245	249	260	248	261	275	272	242	249	262	258	247	282	273	258	248	268	254	252	259	256	261
25544	21593	28917	28643	21562	15020	9001	6020	4157	3170	2687	2307	1940	1581	1341	1141	1023	884	749	676	605	608	555	536	516	463	476	420	402	362	382	412	390	363	379	381	373	344	382	360	363	378	345	352	333	369	353	346	333	382	325	355	339	326	323	329	317	334	335	311	306	343	334	314	330	332	314	337	322	319	308	335	300	319	342	324	339	358	324	360	322	357	320	330	339	342	316	288	302	320	327	334	310	317	343	328	344	364	324	344	304	298	360	322	322	348	344	326	332	327	358	315	340	342	321	322	330	300	339	330	346	361	311	327	297	323	334	309	320	315	349	344	340	342	345	330	317	328	319	334	323	338	323	334	321	281	337	345	366	304	339	284	363	352	342	328	346	334	317	325	349	311	312	323	336	320	340	332	326	338	315	327	300	305	329	333	335	334	356	315	309	279	334	319	342	338	336	303	338	311	321	301	345	311	333	336	338	387	312	319	314	346	306	326	331	316	320	312	315	319	296	302	300	318	320	314	329	322	323	314	340	309	341	314	327	328	307	315	332	268	330	344	317	357	323	346	329	310	314	372	332	321	328	350	348	352	313	346	340	341	314	315	302	318	339	320	342	314	371	333	332	298	312	322	349	343	349	306	346	306	330	313	312	318	319	332	316	323	307	353	343	307	319	344	286	327	316	321	333	351	322	314	310	317	322	305	354	303	336	317	337	287	328	321	317	362	319	325	354	347	342	317	307	355	328	352	344	345	305	349	326	335	357	326	327	350	330	324	342	328	310	329	328	325	331	316	331	352	342	330	337	325	342	316	307	311	285	333	350	340	320	335	333	315	311	359	312	329	341	334	346	323	299	307	325	351	314	332	323	332	323	320	335	340	336	305	342	356	318	315	346	329	318	333	328	345	354	300	324	332	373	324	326	334	306	356	310	328	314	311	345	345	311	318	311	325	291	340	322	351	358	327	320	297	336	332	303	321	360	320	363	323	327	356	325	303	328	349	296	335	297	339	309	328	311	331	342	344	335	328	334	316	321	329	311	336	329	337	296	295	331	330	343	328	328	340	334	337	303	295	330	323	326	328	335	299	340	374	316	326	321	313	355	362	316	316	326	321	316	296	305	362	300	332	349	299	318	324	323	332	322	308	303	313	322	302	319	321	321	318	299	337	344	325	334	343	321	307	325	334	317	341	340	347	350	316	334	319	303	319	329	321	326	317	320	313	334	313	361	333	325	348	319	349	350	292	326	335	316	348	346	319	341	332	339	388	351	298	300	345	327	384	326	329	342	321	314	367	353	297	338	325	300	319	346	339	334	350	317	301	338	316	346	380	308	372	347	311	321	348	360	358	335	355	320	364	335	307	280	305	318	338	342	338	332	365	312	351	330	346	337	299	339	325	350	317	319	323	351	360	326	333	354	328	314	327	337	337	314	303	336	304	352	338	326	334	359	294	347	313	319	342	344	344	312	339	342	349	331	299	319	351	333	337	318	319	306	299	306	326	346	341	362	320	312	298	343	326	339	321	326	344	312	331	347	317	330	309	342	348	315	373	320	305	308	326	305	316	325	337	325	351	356	271	301	357	337	332	330	315	316	338	318	298	325	317	302	353	345	327	331	323	356	308	300	340	310	337	355	320	319	322	337	356	329	299	334	345	350	325	329	316	326	317	321	349	305	343	330	311	311	353	325	329	328	332	324	353	320	324	324	317	326	313	342	301	311	350	335	336	314	327	353	327	354	319	328	349	314	316	358	319	337	348	364	329	309	321	377	299	349	325	336	332	343	311	344	337	341	336	357	362	349	324	356	325	323	339	306	312	341	341	357	313	323	306	312	339	337	354	339	318	332	358	352	289	348	317	320	299	328	332	337	317	336	332	365	331	314	310	340	295	343	338	306	322	367	354	351	336	339	342	334	339	345	346	316	317	299	329	315	320	315	314	314	356	341	332	324	299	309	307	276	303	338	305	369	324	336	330	321	349	326	333	324	361	363	340	342	318	340	364	352	298	336	301	330	350	344	328	340	298	339	320	319	333	326	310	368	313	305	327	346	311	300	307	338	327	312	342	326	338	335	298	334	335	342	330	342	373	325	303	333	332	322	301	324	325	337	296	337	335	320	324	313	325	324	332	325	322	318	359	308	344	346	320	308	326	313	327	338	330	334	315	343	294	320	327	298	318	353	308	332	295	319	341	309	325	315	321	335	353	311	322	363	336	305	334	359	316	323	351	302	335	317	332	335	345	316	331	342	324	311	285	350	319	320	341	344	337	312	300	334	326	365	343	372	309	324	348	310	315	353	305	325	330	347	296	340	290	346	314	327	329	296	325	316	326	302	329	339	329	319	283	300	318	341	318	338	297	358	321	306	341	338	299	341	326	341	313	349	338	339	308	313	311	318	316	312	342	353	319	321	319	326	335	357	313	337	312	318	319	317	342	284	328	364	337	316	348	360	323	336	341	300	302	358	337	331	336	324	337	324	348	338	345	348	331	334	320	348	332	301	344	332	337	347	315	346	345	348	330	334	341	317	316	349	338	317	282	342	319	292	332	296	325	330	340	342	319	330	348	342	313	351	314	368	313	340	321	334	313	331	336	344	332	343	322	286	342	352	329	334	326	319	350	327	330	329	295	332	363	318	344	297	310	392	329	342	323	332	318	316	311	327	344	339	350	324	299	325	338	312	342	317	277	354	309	342	355	326	325	314	303	347	334	345	334	318	349	357	332	302	326	325	321	337	347	327	368	336	320	327	324	344	340	301	299	348	322	323	322	310	301	293	364	336	313	316	325	327	333	325	297	357	338	347	365	340	327	329	312	285	314	311	302	340	329	328	338	355	326	324	337	296	329	322	342	337	344	340	341	325	303	339	324	335	333	336	327	317	322	321	344	333	334	335	348	325	355	332	327	324	318	366	353	314	338	345	321	318	298	363	325	331	316	304	308	308	317	335	368	364	326	320	328	343	335	337	320	315	322	306	331	330	349	329	322	317	330	315	363	314	341	338	375	309	361	294	346	349	317	350	315	322	301	325	347	348	312	312	313	341	265	314	355	337	340	361	324	333	342	342	345	328	339	335	304	305	300	346	327	328	336	359	345	320	328	337	323	311	296	324	348	353	350	309	328	332	320	310	333	383	350	330	321	334	362	323	357	328	352	336	294	333	355	315	331	350	342	320	301	351	343	315	330	312	330	317	311	322	311	341	306	328	304	309	356	341	325	327	338	387	333	339	340	320	314	294	341	311	330	319	339	325	340	342	348	323	330	341	329	305	359	303	321	364	323	322	354	317	310	296	323	329	321	320	328	334	321	355	320	320	314	349	307	317	363	315	282	299	314	337	319	335	326	314	325	338	292	342	304	358	327	328	354	276	358	317	315	359	359	334	301	307	327	359	329	321	328	341	369	329	340	350	370	338	338	304	327	328	359	340	317	327	321	316	334	358	346	338	328	331	345	341	328	308	331	324	335	339	328	291	314	350	325	356	338	313	314	338	308	317	323	337	328
30234	45707	41712	33257	26247	20157	14836	11563	9088	7114	6175	5294	4161	3487	2918	2422	1993	1643	1364	1197	1043	997	894	854	816	764	727	584	568	549	517	503	502	513	493	475	480	489	485	448	450	460	464	414	423	446	429	435	426	420	397	385	402	435	423	446	381	412	412	373	403	375	378	424	451	379	390	435	428	412	415	428	395	402	440	347	405	396	407	402	424	396	403	400	378	424	379	389	419	371	424	410	391	386	389	415	363	412	393	384	400	403	415	386	392	382	375	374	418	380	389	394	410	399	386	387	415	409	353	376	425	421	423	408	381	389	378	374	408	405	407	410	367	389	369	387	384	389	380	412	407	420	414	416	420	376	371	432	372	400	392	415	404	364	394	393	392	366	368	396	389	404	402	401	392	391	409	379	351	401	399	432	444	403	399	379	397	402	402	407	423	386	434	407	400	425	417	379	365	396	423	399	390	408	393	389	406	396	400	399	396	409	362	415	402	375	420	386	378	422	385	418	378	416	379	385	362	416	367	421	410	374	382	391	395	403	402	370	386	381	442	345	378	439	417	412	378	385	385	430	383	386	379	388	415	354	394	406	436	402	395	434	374	383	391	420	354	394	382	363	377	402	409	372	360	392	415	415	370	392	404	389	396	403	362	412	430	422	406	392	397	389	408	392	429	396	388	388	364	381	401	394	392	410	396	391	475	407	402	360	453	399	393	401	371	368	401	418	411	391	386	398	408	374	407	406	404	403	401	389	408	443	410	389	392	397	400	407	433	419	399	373	405	362	395	421	400	406	383	373	389	394	421	398	387	412	426	376	379	403	366	417	362	403	388	427	389	374	406	421	419	458	372	410	409	403	381	360	387	383	394	409	404	388	372	397	430	405	407	397	395	426	375	410	392	408	386	359	369	402	366	394	405	427	408	354	398	395	419	380	399	402	415	381	377	388	379	385	409	384	404	403	406	379	388	413	423	406	385	383	392	395	402	358	380	409	412	404	394	356	380	386	363	424	372	404	394	374	410	392	388	393	395	355	435	427	396	395	407	379	414	368	422	389	413	408	372	409	423	405	398	398	370	390	408	398	409	394	388	392	408	407	422	407	388	391	399	371	373	394	405	430	343	381	356	380	369	410	418	399	400	390	405	405	376	416	380	406	386	380	380	422	388	390	386	386	395	420	397	420	420	378	379	398	370	413	384	375	412	398	383	395	426	383	414	391	359	427	416	428	385	379	385	425	406	387	404	373	373	441	410	422	438	390	368	417	386	396	378	399	403	371	396	395	381	374	357	398	398	414	377	423	390	401	408	373	383	417	412	383	386	405	404	348	412	372	404	387	407	422	394	424	407	428	433	371	374	386	367	392	377	370	395	377	394	391	380	390	404	388	415	404	393	408	393	407	411	361	390	400	410	398	357	413	404	415	399	423	388	398	406	393	394	322	411	379	393	385	375	361	379	370	404	419	387	385	403	399	409	384	395	401	379	426	357	390	395	414	396	385	386	417	394	398	412	413	423	410	431	362	418	388	396	382	417	372	380	399	374	379	392	378	393	392	393	362	394	359	389	421	402	409	371	435	408	387	347	364	406	395	419	377	441	409	401	377	410	406	351	417	392	416	360	408	393	409	411	436	384	412	424	423	378	397	420	384	388	390	373	422	415	398	379	358	440	390	394	405	394	394	364	369	381	376	371	423	387	451	395	376	403	409	379	412	391	400	390	435	410	399	400	414	403	387	411	376	395	422	395	381	410	391	386	417	368	408	371	387	364	388	401	394	381	385	372	378	426	390	408	394	394	409	396	375	387	417	391	396	390	434	378	414	456	408	447	371	399	373	397	423	398	380	405	384	403	395	387	379	402	404	372	390	393	385	372	395	344	399	399	391	391	392	416	384	396	418	396	386	372	399	385	413	425	389	418	384	374	413	366	385	401	422	388	450	378	433	417	395	437	388	417	387	402	380	381	384	426	428	389	428	422	397	399	388	376	405	396	435	396	388	409	399	397	406	414	384	378	388	382	371	387	421	397	387	412	351	408	407	425	360	356	423	405	375	383	370	384	422	399	375	373	431	413	407	424	371	413	403	409	390	382	395	384	403	380	405	424	407	374	405	373	369	400	391	411	431	384	400	396	393	396	399	369	409	385	441	431	362	420	409	393	438	394	374	450	370	420	382	370	403	367	379	403	392	388	393	393	413	373	413	378	382	408	417	414	371	419	375	437	372	407	381	365	411	372	403	400	383	386	393	371	398	427	405	353	389	418	368	421	403	383	379	427	393	379	379	409	368	370	416	422	377	348	345	368	398	380	433	392	425	372	402	384	408	388	436	416	415	390	420	384	407	392	391	415	370	407	374	406	391	387	420	379	416	407	400	404	379	378	406	397	444	393	408	398	466	381	365	387	386	394	403	401	379	404	402	409	398	384	396	396	400	397	402	400	411	424	414	387	373	399	379	388	395	413	395	409	381	403	413	409	382	365	407	379	372	404	421	391	388	411	404	381	386	410	425	369	414	405	405	398	366	390	384	361	380	393	421	412	380	372	389	394	353	412	398	378	441	372	415	377	398	413	397	386	391	373	389	415	427	382	405	402	377	419	402	383	360	428	394	351	390	386	381	427	390	424	407	415	411	354	396	392	402	400	364	414	348	398	405	424	398	405	404	388	399	411	389	384	415	414	370	379	402	392	407	391	391	412	381	404	387	381	381	385	417	383	386	362	391	375	439	402	389	374	395	385	348	401	412	391	383	393	388	370	374	388	387	402	386	412	373	426	385	393	380	376	379	393	404	407	400	393	401	405	399	359	382	426	370	386	389	406	409	413	398	381	396	405	405	396	385	398	407	384	380	381	357	411	368	382	404	437	383	397	412	418	408	446	354	402	356	375	415	396	385	384	370	344	392	409	383	434	384	441	381	421	404	386	377	405	363	377	370	382	386	403	391	353	352	370	418	380	416	383	368	406	407	409	403	432	402	400	409	400	388	404	375	370	388	405	383	384	378	402	371	407	378	414	394	379	419	410	416	388	397	419	383	362	374	395	421	425	396	387	416	368	398	389	386	366	393	402	384	381	445	368	373	390	401	400	390	363	379	409	364	391	392	377	394	399	376	376	387	392	379	412	410	395	391	398	374	411	371	403	433	423	395	403	401	400	384	366	397	397	419	419	389	411	392	413	405	373	371	379	415	425	421	344	429	384	375	387	401	408	402	405	407	390	399	388	373	365	403	413	401	430	418	402	404	352	426	374	387	369	423	418	416	388	376	398	380	388	367	403	406	393	393	426	425	413	366	391	388	378	417	381	385	413	434	406	426	401	371	401	394	348	399	428	405	394	383	410	385	395	398	414	359	399	389	401	390	404	396	421	418	381	382	414	359	375	362	377	437	381	400	397	420	385	355	385	391	393	385	408	380	399	391	373	375	408	425	409	388	384	365	406	372	385	376	395	385	355	367	374	424	406	403	398	415	388	370	424	403	370	367	407	413	376	399	416	407	384	355	389	380
23338	21421	29156	24558	22869	23591	20322	11037	7282	5787	4543	3948	3136	2558	2102	1676	1398	1185	1076	891	752	820	720	650	577	529	504	423	434	384	345	349	351	353	332	348	340	370	338	307	312	321	296	302	279	273	313	302	263	275	272	277	256	285	280	299	281	272	294	234	246	263	265	251	260	236	259	255	250	263	274	258	283	278	263	247	274	248	231	250	262	294	239	242	277	243	266	252	271	273	276	273	275	273	266	274	260	265	263	243	239	247	230	263	271	255	269	237	266	247	245	247	266	276	246	275	280	263	234	272	269	272	243	251	276	239	264	273	268	262	272	232	245	276	272	268	254	229	262	238	261	257	237	248	251	275	239	263	273	279	253	263	264	266	264	245	240	277	258	254	240	262	252	263	281	253	260	237	243	249	277	251	261	245	252	255	254	255	256	236	263	255	265	289	270	262	296	243	267	260	277	269	263	264	279	268	267	278	263	256	284	250	253	249	270	251	267	251	261	244	266	243	263	261	248	239	239	262	263	264	268	258	288	279	257	267	257	267	255	274	261	260	283	261	251	246	271	272	233	262	245	251	230	263	259	247	266	257	265	248	270	292	263	273	268	288	243	238	268	284	240	272	266	254	261	255	252	266	241	266	254	250	279	249	249	265	255	284	277	253	264	253	262	262	236	263	237	263	287	258	272	238	242	266	320	226	224	250	271	265	213	261	259	236	263	262	249	242	266	247	242	249	277	257	268	254	271	265	251	255	245	287	242	262	252	260	245	297	252	258	259	278	279	255	277	248	254	247	263	280	270	243	254	247	262	244	226	228	293	255	249	271	234	262	259	257	256	227	249	292	273	270	244	241	246	257	251	242	259	257	259	258	236	247	257	257	234	249	270	257	236	266	274	251	270	239	271	260	243	231	290	248	259	262	290	264	234	250	259	273	234	265	253	262	289	258	239	252	275	293	267	288	284	249	239	238	279	258	238	276	262	261	272	246	257	252	252	269	247	256	252	261	272	285	249	292	246	274	234	271	278	231	267	256	267	235	260	255	237	254	269	284	236	234	272	249	254	263	233	251	234	275	234	277	273	284	256	242	270	281	257	262	271	247	262	256	283	254	264	303	257	277	265	242	297	261	277	279	253	262	231	269	248	262	278	256	242	233	255	243	277	278	248	248	264	256	273	264	261	226	270	257	222	256	261	251	237	247	260	254	271	290	243	241	269	245	246	255	237	238	243	261	234	238	243	282	240	263	262	249	233	263	267	259	276	282	256	252	268	271	247	243	257	269	273	251	274	277	274	292	266	267	239	262	236	237	277	250	292	273	250	270	241	311	254	260	258	258	237	242	279	250	274	245	255	283	283	290	274	242	261	245	251	270	267	247	261	243	241	260	250	244	266	292	277	227	269	277	260	262	271	247	228	275	290	238	244	245	265	250	240	238	238	295	250	263	263	281	237	258	249	265	241	266	256	258	240	246	273	285	251	232	245	253	276	272	260	254	245	255	270	239	226	233	271	263	250	275	275	266	287	246	237	284	253	244	258	255	252	232	256	284	257	255	274	230	275	252	249	260	249	277	243	260	243	219	252	272	256	274	293	246	283	253	239	241	256	264	283	231	265	269	248	262	271	260	233	258	253	237	276	270	257	281	255	278	242	259	272	293	266	257	277	247	236	247	279	253	246	275	261	273	272	274	273	268	289	283	244	280	260	251	271	261	256	236	273	273	266	219	269	286	298	265	280	256	254	250	280	278	250	268	269	235	251	260	262	260	253	243	266	274	251	261	270	287	244	241	230	272	301	234	256	275	252	264	271	260	278	272	251	236	255	264	259	235	260	257	270	280	283	288	254	252	247	268	261	248	236	283	248	247	249	238	255	209	269	242	242	253	283	266	256	249	262	245	281	264	250	239	275	251	259	258	265	265	226	224	243	271	290	261	246	250	262	254	249	275	246	247	273	242	258	268	241	260	284	267	251	288	271	237	268	281	248	249	264	229	254	245	265	280	311	236	243	237	280	259	240	284	255	269	289	251	253	282	252	238	249	276	258	226	277	251	238	271	227	243	247	230	248	236	268	253	251	259	220	264	262	250	254	256	241	278	261	268	281	234	277	261	244	272	272	272	258	246	260	271	270	237	251	232	264	238	246	281	272	266	249	270	271	260	282	264	281	240	258	284	293	270	254	249	281	249	280	295	257	274	238	262	292	257	226	263	258	257	253	275	261	291	259	252	233	266	265	243	288	282	271	264	274	284	242	271	263	252	250	239	273	253	270	270	250	260	286	282	249	245	251	236	255	217	248	246	262	252	272	277	256	254	282	284	243	249	243	255	267	269	250	265	272	249	278	279	238	232	243	251	238	261	247	238	280	246	281	217	247	247	266	243	243	273	268	265	267	253	247	242	256	279	252	285	228	255	259	269	262	247	267	271	268	267	278	274	266	271	287	256	234	256	275	280	242	250	273	281	267	257	255	247	263	275	232	265	219	286	235	289	238	253	247	227	242	256	295	254	266	227	259	235	251	253	230	223	241	243	272	253	259	256	254	264	276	256	266	244	263	255	270	254	276	249	259	242	242	252	264	252	243	227	243	283	260	260	262	282	281	233	262	256	260	269	229	241	271	267	267	272	253	272	228	254	250	265	264	257	251	294	260	254	250	249	262	287	274	262	261	270	260	248	251	251	265	269	289	263	230	277	259	228	272	242	253	256	283	281	260	284	258	292	242	240	271	281	267	256	255	245	245	260	269	257	250	266	236	250	248	244	215	253	235	255	240	263	256	251	250	250	233	250	282	253	210	267	291	277	274	257	244	225	250	259	247	264	261	237	248	265	270	255	280	257	294	265	265	265	269	270	265	243	268	226	277	280	252	277	241	241	252	287	243	265	239	254	242	267	279	237	304	263	232	236	248	265	274	256	270	223	273	239	266	238	284	260	257	253	263	250	258	253	272	239	258	241	268	295	242	251	242	260	264	258	254	265	264	246	286	256	256	296	280	264	252	277	236	267	282	269	302	254	240	267	251	264	269	292	268	234	255	251	265	266	243	245	253	229	273	273	268	240	233	266	247	285	274	264	246	254	256	280	290	254	251	251	225	252	274	263	266	246	272	281	266	257	266	270	272	251	241	254	235	283	281	225	277	239	279	243	271	254	253	288	256	236	254	239	267	256	276	256	262	245	248	273	241	257	251	250	242	286	276	249	257	271	278	245	250	253	270	259	247	263	234	241	276	253	253	257	257	258	216	242	260	259	247	257	273	245	287	243	246	257	254	273	269	273	260	289	222	263	249	251	247	266	307	250	260	245	260	285	263	256	260	213	243	270	255	278	260	259	231	271	253	253	243	252	289	270	230	273	260	246	232	274	250	261	281	277	265	250	261	219	256	259	273	294	258	267	272	258	246	266	243	246	275	240	249	244	259	273	252	264	269	274	269	250	257	268	234	273	263	213	263	239	261	258	238	265	230	279	252	271	246	220	258	252	268	255	256	276	251	223	248	272	248	279
31562	54630	50476	41227	34217	27457	21380	16746	13700	11405	9392	8194	6439	5637	4621	3505	2863	2495	1945	1788	1470	1456	1349	1148	1003	905	805	686	623	648	540	528	510	482	461	444	447	455	447	427	427	347	377	360	365	354	385	362	344	344	325	327	340	364	310	317	334	317	291	323	323	339	303	317	351	328	293	367	325	315	334	312	314	289	284	317	307	323	337	353	299	329	297	285	308	317	305	313	295	277	305	307	327	297	330	312	263	315	325	320	308	320	302	317	312	317	290	314	310	294	320	299	291	318	329	308	292	336	315	311	309	322	294	311	304	292	307	323	312	318	297	305	315	322	318	325	312	332	296	325	296	276	339	296	266	303	302	290	311	307	312	334	307	281	316	322	322	309	296	303	288	295	295	316	295	297	314	289	288	320	319	309	307	285	307	318	337	303	300	298	292	278	293	312	285	356	267	298	322	297	299	293	285	271	308	306	276	303	333	304	296	362	295	296	298	292	281	282	330	311	291	287	287	265	295	317	309	287	330	265	312	305	317	269	288	320	302	318	292	299	274	302	332	296	285	333	326	299	319	292	320	332	302	322	333	291	325	301	310	303	322	323	292	288	312	298	305	286	289	314	351	311	273	315	318	343	315	330	296	313	282	300	291	279	287	307	310	306	302	303	315	307	307	291	321	303	324	313	330	318	287	311	312	319	314	335	309	295	270	323	290	293	315	304	293	291	319	306	315	318	298	313	296	303	287	300	307	302	290	288	326	326	316	321	318	295	293	272	299	273	296	323	309	306	297	318	295	303	288	299	278	294	307	315	254	304	327	297	284	305	311	295	333	297	290	329	296	328	314	322	265	299	299	316	310	308	321	286	318	313	297	326	299	308	296	296	301	296	292	325	303	318	308	308	309	288	299	302	286	280	353	296	289	323	292	325	316	298	324	287	323	278	294	282	278	314	317	326	293	330	286	321	293	292	311	290	307	307	302	316	317	309	292	308	275	313	326	304	303	304	298	334	328	294	332	315	295	311	327	324	324	302	290	301	303	314	311	294	299	297	296	324	330	304	325	309	318	299	323	342	271	303	288	284	273	295	297	306	293	290	307	296	310	297	274	324	302	315	317	259	309	268	311	318	323	303	326	287	291	293	309	312	276	318	319	296	310	317	320	316	305	313	301	321	305	293	320	289	293	296	287	313	310	311	306	303	292	307	302	293	290	320	307	334	312	313	311	313	306	283	303	311	312	294	312	303	311	268	290	313	294	272	290	314	297	291	283	304	333	282	304	295	298	291	320	315	313	309	311	308	303	303	336	290	327	336	305	306	323	341	285	299	302	297	296	319	271	312	304	293	295	311	320	305	297	299	300	292	280	294	288	300	280	323	309	348	297	295	321	337	322	289	322	293	308	321	343	302	334	298	307	311	326	290	297	285	345	295	304	305	312	330	293	311	290	314	346	272	316	298	318	314	296	347	309	297	296	273	348	330	280	316	293	308	328	288	308	277	313	304	285	294	306	284	312	291	299	289	288	281	336	295	317	301	301	287	314	325	307	264	314	300	309	304	262	313	306	306	292	321	309	298	302	304	307	316	307	319	304	301	281	296	304	306	301	292	302	283	329	310	313	321	314	305	322	268	312	301	303	304	311	332	294	272	286	337	321	333	342	303	307	302	295	344	322	306	305	294	312	286	310	314	309	296	321	327	305	273	316	307	293	313	291	317	292	292	317	324	314	331	329	311	304	292	295	299	305	324	296	289	287	306	313	290	347	336	307	306	309	335	315	354	304	331	305	330	289	318	338	292	310	314	312	282	348	278	288	306	314	297	336	294	295	304	319	319	299	293	313	333	301	302	284	298	295	302	296	286	280	289	275	305	316	306	336	281	329	300	332	310	303	311	321	326	314	308	321	297	301	297	305	320	294	297	302	271	350	323	319	318	291	327	299	279	311	304	326	316	308	305	308	293	321	324	306	301	333	351	298	300	319	271	274	260	325	327	329	275	317	314	307	290	282	288	326	296	320	311	311	296	299	312	297	338	308	309	294	294	294	300	308	294	309	323	308	286	323	284	323	300	299	282	300	328	306	297	347	292	290	299	318	322	278	304	297	305	318	315	279	339	305	338	297	310	275	291	307	282	269	290	333	314	274	345	316	308	304	313	287	318	317	304	290	318	325	293	319	318	321	317	308	308	302	302	319	331	307	320	329	293	331	313	304	275	295	323	304	305	282	288	320	293	315	302	297	292	318	302	276	308	307	305	307	284	297	271	297	270	282	297	314	303	316	316	314	315	299	327	318	293	316	301	287	327	325	301	302	274	309	275	284	299	286	307	322	278	289	303	333	336	287	289	298	265	311	313	315	295	360	302	303	308	304	312	298	299	311	292	290	330	322	276	299	311	284	306	306	281	310	352	325	307	290	299	308	322	280	266	309	318	298	308	304	324	312	307	304	321	324	288	271	332	309	287	306	305	279	298	295	292	303	322	332	315	317	303	293	298	296	304	325	315	301	306	308	336	325	303	298	299	286	286	304	292	283	327	317	289	324	309	297	316	277	308	288	298	310	278	277	304	292	304	337	309	315	297	314	312	305	314	289	319	341	298	315	293	348	312	322	300	307	297	316	309	314	314	302	298	310	333	308	310	335	316	280	348	320	306	306	324	256	298	290	302	290	330	293	303	303	303	314	302	342	282	322	307	301	275	296	308	314	327	327	316	310	309	320	306	314	345	296	309	305	290	301	302	331	298	308	303	321	324	339	314	317	308	308	281	314	328	289	307	292	295	320	285	333	323	312	285	281	343	273	334	339	300	276	281	278	318	334	283	326	292	265	284	315	317	322	300	293	296	302	308	294	292	328	307	302	301	316	347	333	327	302	315	314	301	303	285	288	306	299	284	298	301	311	295	329	275	305	317	302	302	306	310	328	332	300	290	290	259	324	316	285	301	297	305	325	306	309	316	293	307	296	291	331	284	301	314	301	289	316	318	299	278	295	317	289	318	310	290	313	301	303	291	333	296	327	330	349	304	308	310	317	311	305	304	274	305	271	294	297	296	289	316	324	298	299	340	315	315	290	307	333	296	294	307	290	294	308	305	324	331	324	339	273	297	307	348	313	298	295	308	275	323	289	301	276	288	309	295	308	313	300	329	313	309	290	294	304	312	323	310	309	308	309	326	335	286	301	301	313	320	279	313	328	309	299	308	330	327	314	303	328	312	304	283	258	299	289	302	321	318	308	303	331	313	284	337	294	317	296	301	263	315	303	290	318	321	307	261	262	271	306	334	343	303	276	355	320	305	336	306	322	306	287	305	312	306	295	314	282	314	304	287	319	294	309	332	291	294	304	333	287	316	286	326	318	291	309	325	308	312	312	293	322	280	295	341	312	303	272	294	315	312	308	298	288	317	310	329	310	298	303	278	329	302	298	290	315	343	278	311	306	309	304	308	318	328	304	280	331	278	338	292	301	316	296	294	308	304	280	294	299	316	294	284	304	323	310	279	321	281	338	307
29307	28558	33966	27107	18812	12585	7215	4584	3268	2676	2217	1804	1512	1326	1091	854	750	696	635	545	557	473	459	436	407	372	355	386	328	300	356	331	327	315	331	317	304	325	322	300	287	304	298	280	311	294	283	250	293	254	301	279	293	271	306	263	288	300	310	279	269	286	252	264	261	269	276	286	255	269	272	275	271	274	283	253	274	273	258	256	233	252	296	247	264	264	290	275	271	289	303	278	264	272	273	293	277	275	285	266	301	267	261	271	285	233	284	293	281	275	279	264	278	279	256	263	280	256	248	293	281	247	281	245	283	283	295	288	311	280	293	286	290	284	253	259	279	290	287	281	250	284	288	263	280	289	263	289	271	289	272	269	301	273	282	289	287	306	277	240	294	292	290	292	284	272	272	289	253	285	274	270	254	312	266	269	260	282	288	262	273	285	245	266	287	266	284	289	277	290	290	257	298	264	269	304	290	254	278	260	292	284	231	289	287	275	322	253	292	286	270	285	273	269	308	302	286	262	284	257	244	265	256	265	275	269	239	291	266	283	298	256	274	268	281	256	289	264	287	261	261	266	288	282	269	273	292	276	274	252	266	273	259	271	252	252	273	277	285	292	285	276	244	252	296	275	234	275	287	285	266	285	270	296	274	280	280	265	275	259	268	289	268	251	253	279	256	263	266	253	267	278	266	256	255	263	290	277	282	284	267	278	276	287	254	256	263	289	277	295	285	268	262	286	276	226	267	275	312	283	268	271	297	283	278	310	328	298	284	304	259	247	269	286	296	262	259	293	299	288	284	265	281	273	272	254	287	294	277	285	261	282	266	277	292	261	271	261	298	262	262	270	315	251	270	267	270	256	270	279	272	286	267	289	261	266	299	301	286	275	283	280	271	306	286	267	271	246	285	269	252	280	306	312	259	283	275	285	273	247	263	264	277	253	294	289	279	272	282	270	279	276	264	300	280	275	251	284	273	281	276	297	239	282	282	307	268	296	291	258	287	291	259	256	273	249	255	265	292	272	291	278	296	321	264	301	280	266	299	272	294	257	253	263	286	275	285	276	270	286	286	270	276	281	300	253	252	276	283	270	289	277	263	278	275	285	279	302	260	276	272	266	267	264	269	278	266	285	299	289	271	248	288	293	283	316	252	272	269	288	283	272	277	295	269	262	287	285	294	281	284	263	277	258	282	257	289	249	274	262	255	271	257	288	302	279	272	301	279	306	300	252	262	276	272	254	283	291	271	280	251	255	257	260	264	304	271	274	247	239	264	268	288	285	261	260	266	313	254	271	272	306	272	256	258	258	266	248	276	257	257	273	266	275	309	259	300	256	249	297	290	272	285	261	263	265	265	280	285	256	274	257	271	268	271	270	270	281	295	264	255	279	298	277	284	273	277	261	250	272	283	303	278	256	291	309	271	283	267	257	290	296	319	277	270	264	252	253	291	259	295	280	285	287	259	273	269	277	317	258	288	261	291	270	276	284	274	279	268	293	238	274	263	262	282	284	270	272	274	262	242	297	243	282	290	259	299	255	311	278	298	276	309	268	274	299	269	271	266	308	301	275	274	281	249	317	274	268	276	280	251	250	238	269	280	223	269	264	254	285	255	289	256	276	275	247	286	289	298	253	296	276	273	289	274	285	276	256	285	279	258	268	285	265	278	248	258	284	279	269	264	236	263	264	278	264	297	271	273	219	316	259	245	282	277	313	288	264	256	231	256	289	270	284	267	262	258	286	277	282	273	277	308	266	254	287	312	281	277	268	267	272	266	289	299	277	298	281	266	281	240	288	301	279	276	285	277	285	259	277	261	269	264	231	270	277	250	281	286	284	254	275	269	284	278	306	246	272	281	271	277	282	266	264	286	304	289	282	293	287	239	251	296	249	281	264	276	282	271	267	248	289	289	257	283	260	262	269	290	263	274	246	261	250	257	294	260	287	283	250	268	290	275	294	276	260	271	284	295	300	245	258	267	275	308	269	274	250	240	255	251	260	290	263	264	248	288	292	262	261	309	307	254	267	276	299	252	287	255	277	302	284	281	290	297	267	282	277	298	271	281	303	275	294	280	262	263	274	308	274	272	261	285	289	257	272	288	300	282	285	285	297	252	268	307	284	287	263	284	315	285	273	258	304	299	304	284	277	269	240	249	268	288	295	252	291	280	268	273	286	303	238	290	260	250	262	264	306	294	274	239	286	268	291	305	251	263	252	271	264	274	290	287	307	285	303	278	284	272	289	267	269	293	262	269	279	267	265	286	288	285	253	266	251	273	265	255	295	265	272	283	287	294	240	296	273	270	282	273	273	254	269	256	277	265	268	287	267	293	275	303	282	272	297	251	249	269	279	289	296	281	286	258	284	293	271	261	285	281	294	299	272	273	291	262	282	290	314	294	235	262	246	262	275	288	268	262	284	281	313	254	287	273	274	254	282	305	292	301	239	281	267	264	242	252	295	279	268	279	287	270	310	253	295	238	248	301	247	300	286	266	263	281	322	269	288	268	258	278	271	258	260	269	278	284	287	261	255	294	274	251	293	292	271	285	270	285	259	266	310	253	301	289	285	268	253	275	266	241	267	309	259	265	272	267	243	247	242	287	265	261	265	271	282	270	242	269	276	272	266	289	241	315	294	282	258	275	281	268	266	295	267	302	264	284	262	250	269	264	269	281	274	272	260	258	270	294	293	271	275	279	286	294	282	289	280	266	282	259	272	274	260	263	277	275	253	292	245	299	275	280	257	283	283	255	268	282	254	234	286	272	292	282	275	286	257	266	254	289	261	284	251	262	248	271	295	276	260	272	276	252	272	266	279	272	295	258	258	253	272	265	260	285	276	275	264	298	271	279	267	282	277	258	262	264	289	267	294	258	254	291	266	281	292	276	277	285	253	279	274	280	254	260	294	256	267	265	258	259	291	284	279	299	259	257	267	307	272	251	269	228	278	264	290	264	287	272	255	271	248	258	253	287	273	283	286	257	275	276	278	281	259	259	257	298	279	287	285	269	276	268	279	276	270	278	311	275	265	278	238	253	268	262	267	254	319	260	251	301	260	276	282	249	271	292	263	306	264	283	278	249	271	292	238	265	263	266	267	293	290	237	286	259	276	289	286	275	281	281	272	262	285	251	275	288	282	300	284	269	273	273	279	286	262	270	279	281	268	256	259	252	247	282	268	258	307	276	261	264	248	271	276	279	275	294	269	261	280	258	256	271	272	265	283	275	276	267	276	280	308	310	264	276	278	246	258	253	281	266	270	289	272	287	269	284	285	282	286	290	257	279	275	254	302	283	251	250	259	269	243	266	273	278	269	293	283	278	269	279	276	279	269	259	271	259	258	245	284	288	270	285	301	243	278	270	260	291	269	283	255	272	286	253	274	276	253	261	275	306	306	259	260	280	292	290	305	269	242	263	267	268	292	250	315	256	276	259	287	281	307	249	265	305	282	243	273	264	273	250	276	280	286	260	310	267	286	284	264	282	276	307	268	283	264	238	264
29919	42895	38831	28432	23318	17986	13036	9624	7202	6044	4973	4158	3596	3023	2357	1728	1473	1315	1239	984	808	814	777	708	653	533	566	551	508	434	468	427	464	422	417	420	404	426	381	366	396	377	340	386	352	347	386	363	351	351	352	365	379	357	384	327	366	346	357	327	343	374	319	332	379	360	325	314	356	360	353	363	360	373	343	351	370	329	358	365	344	318	349	335	367	325	357	317	336	322	341	323	291	342	375	327	347	316	327	338	366	342	335	351	337	340	346	333	312	339	322	335	324	341	345	313	311	330	342	317	375	358	365	312	359	325	346	354	328	343	325	358	311	356	335	328	328	348	352	348	358	349	353	316	326	357	345	322	332	371	348	315	323	362	326	353	306	316	300	350	322	337	340	322	339	332	325	354	321	341	325	354	313	332	340	348	316	351	393	340	322	306	365	336	351	319	311	346	335	365	336	333	346	332	343	334	327	327	362	322	325	319	331	378	350	321	314	304	320	327	324	307	337	350	346	361	382	338	314	339	317	326	344	354	378	321	325	328	332	344	328	336	312	320	355	333	363	326	316	332	337	342	351	340	332	338	338	331	333	310	345	352	316	343	329	320	331	354	326	314	307	330	335	331	324	359	346	315	310	326	330	335	362	342	313	321	334	329	346	328	324	324	326	304	345	334	332	308	317	354	371	304	325	310	349	338	294	338	323	326	342	351	334	267	341	353	310	337	339	314	344	342	331	310	332	338	327	338	344	322	326	312	350	324	300	348	318	344	345	321	339	321	347	314	366	359	315	374	349	319	348	303	329	354	330	304	292	349	347	352	356	343	349	323	343	377	330	363	307	367	328	356	332	345	338	336	359	337	372	345	325	346	324	345	365	323	338	330	331	315	339	321	289	295	329	320	346	348	369	366	321	306	341	343	311	341	349	385	312	364	376	312	365	328	332	348	339	311	376	341	304	333	356	343	314	326	320	330	329	332	315	339	344	317	395	360	349	335	349	341	359	360	329	330	368	331	308	326	341	331	322	321	330	333	324	337	345	334	326	367	362	336	343	343	369	349	388	316	338	305	360	343	334	321	356	338	312	339	373	376	334	344	360	357	330	341	331	337	339	334	331	316	372	357	318	350	375	347	322	303	325	352	363	348	331	326	319	350	328	353	336	347	335	344	368	362	359	348	304	331	332	317	325	324	340	351	320	344	367	338	365	306	340	350	313	367	365	375	321	306	345	322	367	329	327	350	360	350	352	354	360	317	341	372	357	360	327	335	341	297	344	352	336	327	366	368	334	345	327	340	350	321	341	346	327	347	346	324	330	333	327	347	318	332	320	325	328	325	324	320	343	347	352	320	340	347	314	325	337	338	340	327	339	356	324	339	333	329	345	322	299	316	326	358	320	334	369	332	354	329	342	367	351	332	335	337	300	375	319	310	346	316	350	348	337	323	346	307	321	356	349	335	334	329	350	348	349	318	335	337	329	340	301	340	365	319	368	368	329	350	328	344	389	357	349	337	332	338	351	342	330	337	348	357	358	319	333	308	326	358	338	339	345	338	356	347	305	373	365	349	363	351	334	360	357	351	343	363	362	355	372	349	316	328	319	348	327	348	350	357	342	361	330	360	352	334	357	374	337	371	342	335	382	353	362	364	324	337	368	330	340	369	341	313	350	329	361	303	328	366	351	320	336	339	331	374	356	343	355	335	357	355	337	353	383	341	344	321	354	331	313	364	327	339	360	311	360	356	360	340	335	338	339	319	313	321	361	331	339	317	338	340	335	340	339	316	362	337	341	327	333	361	335	365	319	345	343	328	313	329	359	334	345	330	352	336	328	328	329	347	352	327	363	326	318	343	361	338	300	328	361	349	304	332	362	314	349	331	346	347	348	363	338	342	340	330	335	336	301	346	355	356	336	339	306	327	331	367	360	345	319	336	330	344	320	331	332	353	330	344	357	376	354	339	310	332	322	354	312	290	342	352	298	376	321	332	343	330	330	317	338	349	357	331	312	331	360	356	314	372	352	337	311	319	335	379	342	372	337	364	322	362	342	364	342	323	360	341	349	349	356	359	368	326	331	347	365	358	348	369	335	340	351	308	369	315	348	331	320	327	322	338	311	345	329	351	313	354	360	324	345	351	360	333	314	358	334	335	343	347	353	322	307	350	349	345	314	364	321	320	318	302	343	336	307	334	361	335	321	355	341	347	322	313	329	317	351	328	343	396	312	334	321	382	363	348	349	330	342	330	335	339	323	339	358	382	326	344	334	349	324	322	371	337	353	345	335	331	332	305	329	381	345	357	303	373	326	306	355	368	327	337	341	361	332	336	351	339	322	326	337	354	355	338	333	328	333	360	339	319	342	315	348	329	346	314	338	336	312	335	382	338	332	347	319	331	343	361	342	348	331	321	367	341	346	361	307	372	318	368	317	333	309	352	354	296	345	308	350	345	408	367	337	329	330	323	360	359	344	346	358	333	350	353	346	330	318	311	315	326	331	341	311	340	332	329	338	389	352	325	324	356	336	345	329	327	348	344	351	343	352	328	359	347	352	349	332	337	347	337	328	348	335	360	346	320	339	320	307	349	340	344	340	322	345	321	329	323	344	305	317	336	344	312	342	329	339	344	323	347	306	316	327	330	328	332	329	330	320	331	347	352	360	307	330	319	316	296	336	322	339	324	356	319	348	334	359	349	307	371	353	328	355	361	329	356	336	358	316	331	324	327	342	346	333	311	339	336	333	312	322	334	322	329	361	363	341	289	324	346	310	340	334	334	343	329	371	362	362	342	319	329	321	336	384	306	373	356	316	342	380	338	342	346	304	326	358	324	310	320	314	353	323	326	365	345	343	354	364	337	327	334	323	350	346	329	346	342	316	314	339	317	326	320	336	334	336	319	362	346	326	346	309	326	339	329	358	305	323	342	349	343	386	350	328	325	324	323	319	334	360	305	362	372	321	352	306	306	339	335	358	315	351	340	326	330	333	330	337	328	396	319	335	364	335	295	337	337	334	318	330	350	345	341	307	374	335	331	317	322	359	339	318	360	339	342	370	296	339	313	338	328	377	355	335	335	340	341	333	363	345	340	326	329	336	389	346	336	334	340	343	335	328	353	349	340	331	326	365	348	337	332	352	369	323	334	302	380	371	354	359	319	384	377	378	336	367	302	371	306	342	292	353	341	341	352	362	328	339	317	334	338	370	318	329	355	339	350	381	338	327	330	313	344	320	345	340	325	330	354	329	345	326	330	326	344	368	339	345	342	365	354	355	321	321	358	344	333	339	336	335	358	339	329	341	357	339	287	312	330	325	373	354	341	327	326	346	341	351	322	344	319	329	334	301	352	331	354	313	353	345	339	378	368	341	300	299	342	343	366	339	353	359	330	362	366	332	320	352	334	380	340	342	358	334	329	338	328	323	336	344	347	341	364	316	325	315	348	311	327	348	307	330	355	349	336	340	355	321	351	372	332	337	331	319	352	346	324	340	339	341	323	368	319	342	378
24496	21381	28742	25885	23445	20359	13484	7854	5075	4014	3229	2709	2180	1895	1444	1149	995	861	789	614	633	576	535	547	424	415	354	338	334	328	284	309	298	258	275	239	268	252	283	260	247	235	234	235	251	255	218	223	225	241	226	239	233	260	239	222	210	222	218	198	228	243	211	196	229	233	203	246	196	224	213	193	191	239	239	214	233	237	231	213	230	202	204	202	198	223	220	197	204	205	252	201	218	220	228	207	228	200	213	236	197	200	239	206	203	225	204	209	210	220	203	213	210	212	200	203	210	211	223	209	205	201	206	208	203	186	221	203	208	201	214	247	193	193	202	211	202	218	208	243	212	221	239	213	216	221	216	222	210	185	217	195	173	221	214	221	216	199	209	205	212	207	194	192	214	182	202	194	241	217	189	208	222	202	187	190	171	223	201	239	212	225	218	199	226	226	250	204	207	208	204	203	214	208	198	205	213	192	207	207	203	188	194	211	213	208	225	184	232	225	249	191	227	220	212	173	221	182	207	193	208	207	214	213	207	207	224	204	187	222	205	221	207	228	215	205	218	216	217	208	218	209	192	217	218	215	230	228	200	196	213	255	230	212	222	208	184	211	234	225	218	219	210	215	243	220	191	199	214	221	202	206	189	217	216	197	228	231	216	208	202	216	205	207	219	216	218	210	222	206	225	208	215	231	215	203	188	213	200	216	219	194	222	198	217	229	223	210	201	217	211	224	204	200	211	217	193	201	212	207	195	213	230	209	211	203	204	168	207	211	218	214	214	233	230	216	214	230	180	210	210	205	213	201	206	214	199	239	232	240	210	190	232	179	206	181	229	208	207	238	218	199	198	213	214	233	203	219	225	222	197	201	194	222	211	204	205	223	221	226	219	204	212	210	196	207	210	204	205	216	202	205	202	210	213	191	238	207	220	230	226	198	221	211	193	199	216	205	193	224	203	201	233	230	221	197	208	221	202	195	200	227	215	186	212	210	209	217	190	220	212	195	227	202	211	205	236	233	216	216	212	193	213	206	183	213	206	208	222	203	220	196	201	217	204	223	217	192	198	210	212	207	219	198	223	210	195	225	212	180	213	202	214	213	234	217	218	211	207	216	224	205	211	218	200	191	209	217	205	217	196	228	228	210	205	207	211	218	198	217	225	222	211	260	220	202	210	216	221	210	220	221	199	215	186	210	229	210	232	221	219	227	209	228	202	201	218	207	211	227	169	209	204	200	179	211	222	187	220	231	227	236	204	201	192	231	233	201	203	182	222	202	224	208	232	199	205	224	218	223	204	219	237	218	194	219	201	209	210	220	234	176	221	197	204	215	214	222	222	226	232	183	195	206	221	194	226	207	225	209	227	216	213	209	209	212	218	220	204	240	217	247	204	200	225	224	225	228	227	239	208	221	219	208	208	230	201	187	227	207	213	231	213	244	197	194	218	197	226	226	212	219	203	190	217	204	244	206	205	204	235	218	194	222	195	197	219	192	193	193	206	214	222	218	187	209	215	199	193	218	209	192	203	210	214	208	190	221	208	234	213	207	205	203	199	211	201	230	218	217	210	207	201	194	194	207	205	217	236	225	202	217	181	215	225	230	187	203	200	204	232	222	215	238	223	229	233	210	224	210	212	211	232	209	230	217	217	245	212	218	230	177	184	217	211	185	225	225	201	220	194	216	211	228	213	196	221	212	211	216	198	202	243	200	231	215	213	247	235	216	200	199	197	217	239	225	201	216	217	217	214	206	227	217	226	221	209	220	213	194	243	212	198	202	188	194	233	227	197	194	211	195	233	218	207	207	213	219	243	201	214	194	221	238	217	201	187	220	192	212	205	188	207	218	202	203	221	190	239	231	205	216	201	212	204	209	189	212	213	175	214	209	202	217	184	254	224	191	205	193	193	209	213	188	213	183	232	202	229	234	224	213	183	208	208	192	227	174	197	219	214	192	208	201	201	194	196	219	221	213	211	230	216	223	218	183	200	215	222	198	204	197	233	209	179	200	216	204	192	210	212	207	201	198	235	213	214	208	227	218	202	231	224	214	203	198	210	231	203	219	228	221	205	199	197	205	232	193	228	236	190	201	208	223	220	215	212	211	189	202	226	203	197	212	223	209	225	189	206	207	234	218	207	210	223	218	211	195	212	198	234	238	193	203	237	220	191	224	222	221	213	206	222	216	224	229	210	196	228	212	224	228	226	195	228	226	204	217	209	198	231	204	211	216	202	240	225	186	217	205	192	208	211	207	202	236	203	189	213	192	207	206	212	215	204	203	206	220	188	206	214	185	238	210	205	235	208	201	208	208	233	188	231	212	239	227	207	197	198	211	210	217	201	212	219	227	204	208	206	215	205	237	196	206	203	194	206	196	230	204	213	212	212	186	222	203	206	218	216	235	227	222	222	205	203	220	196	195	228	214	205	195	220	206	194	207	233	212	240	209	208	234	198	223	232	206	201	202	195	217	211	212	221	218	198	207	226	201	210	218	204	209	195	221	198	219	202	194	211	188	195	207	205	244	212	209	194	212	200	213	208	218	203	226	200	229	198	217	216	223	196	199	199	209	214	204	208	197	219	216	211	222	236	199	175	221	230	206	210	219	235	210	189	221	203	226	209	205	198	217	213	234	189	222	200	201	206	188	217	198	207	187	211	192	221	231	211	204	222	227	214	209	227	202	220	182	209	203	200	219	184	189	212	202	209	194	213	221	221	233	214	212	197	232	226	220	201	219	208	195	209	243	237	208	213	212	213	200	190	215	219	188	205	190	221	201	219	203	210	194	211	224	224	220	192	187	204	182	213	218	229	219	197	199	219	238	218	217	227	217	224	209	218	219	234	231	235	199	232	187	211	185	214	218	199	200	214	233	202	212	199	203	203	191	195	223	180	201	223	217	205	216	217	214	229	222	201	205	197	216	209	235	199	193	207	217	212	234	220	207	201	218	220	236	218	220	247	193	201	203	211	207	199	207	193	194	207	211	216	220	203	214	201	211	216	234	198	208	193	196	212	197	196	203	196	228	196	224	198	187	190	222	198	206	206	220	215	209	211	190	233	233	217	205	231	225	221	210	197	224	212	214	226	245	171	193	247	231	191	179	211	215	195	213	202	215	215	199	208	220	178	229	214	210	214	214	197	205	228	204	210	205	220	220	226	198	229	207	216	214	189	224	222	223	194	198	190	205	215	217	221	210	193	229	211	210	222	217	191	202	205	198	203	215	227	198	213	214	241	208	188	211	233	213	204	225	231	200	191	208	220	193	196	213	210	210	214	231	208	200	206	215	231	211	198	203	204	221	209	192	209	200	226	207	226	199	263	203	190	195	247	223	219	223	237	238	217	227	211	191	226	227	233	201	217	216	214	205	176	216	194	230	213	225	183	215	214	215	225	206	232	196	211	219	216	221	234	208	211	197	220	225	196	203	194	223	211	224	213	216	229	214	245	188	230	221	205	209	211	214	206	212	239	200	213	208	220	223	200	190	187	227	218	212	208	195
29717	50108	44940	34041	29662	23721	17721	13873	10451	8586	6979	5914	4965	4215	3147	2455	2096	1779	1542	1256	1086	994	1027	909	758	673	630	537	555	515	466	460	396	415	426	353	384	344	370	353	295	317	308	314	302	295	281	339	279	288	312	272	294	288	295	297	281	279	286	266	288	271	250	255	282	258	281	261	266	268	274	242	285	257	286	282	228	293	257	227	280	269	266	264	239	238	259	261	273	251	266	255	258	252	285	253	248	273	245	297	287	242	250	306	278	268	290	232	275	280	279	251	231	257	245	288	265	273	259	261	284	268	271	247	277	242	255	270	283	300	240	228	247	280	272	256	281	258	235	255	265	266	249	261	252	268	256	250	260	255	266	280	254	239	267	256	265	272	249	259	277	267	256	249	257	235	254	290	257	256	256	259	266	285	269	283	284	280	227	285	240	281	243	280	267	262	242	277	265	260	272	264	271	281	254	250	258	247	257	231	250	257	266	290	264	267	259	246	262	275	249	258	245	278	246	252	272	264	282	247	253	261	213	238	232	281	263	274	253	282	276	256	237	276	242	248	304	276	216	260	277	250	254	248	269	260	239	242	262	277	240	240	254	267	294	242	282	241	277	263	281	263	273	241	268	236	280	274	249	295	250	251	255	245	247	264	262	236	259	234	277	260	271	286	259	257	221	274	277	251	270	250	255	247	255	272	268	243	294	266	262	273	251	264	253	272	238	272	235	261	282	260	241	239	247	266	254	256	256	279	255	266	239	249	286	252	270	245	288	277	293	248	283	250	258	257	240	255	275	247	254	273	241	236	251	288	246	277	251	272	281	261	283	281	237	244	269	296	250	255	277	264	231	259	263	261	263	242	273	243	261	266	235	250	252	255	276	236	263	272	269	283	274	253	251	249	268	265	275	289	253	282	268	234	259	255	297	266	271	244	250	264	252	259	261	281	275	260	249	265	296	262	263	271	263	268	283	253	286	246	288	239	227	244	284	249	243	278	269	251	226	268	284	269	241	282	260	255	269	267	295	283	258	291	277	268	247	253	272	249	267	262	263	273	271	291	271	247	241	266	265	283	253	292	246	245	265	247	261	228	296	258	262	260	251	272	252	259	280	264	254	271	249	267	278	286	274	282	285	271	251	260	264	249	261	257	273	255	253	263	256	278	238	261	286	258	279	246	260	271	252	258	266	271	263	267	239	240	258	283	276	283	252	294	240	288	241	251	247	260	260	259	228	257	234	256	246	275	263	320	257	264	272	269	260	290	264	247	245	270	231	237	251	240	270	290	245	281	252	241	254	247	282	217	254	242	263	314	285	274	266	263	284	241	277	261	263	280	279	256	256	256	295	265	279	255	236	263	274	297	281	262	239	275	239	254	249	265	276	267	247	235	244	272	275	281	268	240	255	253	274	278	286	253	244	269	234	240	248	272	266	262	277	253	252	259	247	280	265	268	264	260	230	262	256	259	275	247	266	268	252	262	266	248	251	243	264	267	273	253	250	273	278	274	253	238	264	248	250	281	256	257	230	272	259	265	237	294	284	265	296	241	290	258	265	276	245	244	242	260	256	275	240	258	258	275	269	261	283	249	292	292	277	231	251	273	260	262	269	269	276	264	264	260	257	284	272	267	257	253	284	276	274	258	249	263	269	284	278	248	276	281	258	258	255	252	267	275	263	257	235	284	278	280	269	293	249	253	260	271	264	285	290	245	258	278	230	264	264	264	249	253	270	250	284	277	265	248	260	262	256	239	252	256	283	250	267	285	265	258	262	260	226	274	278	252	269	295	256	263	241	285	257	244	273	251	243	249	276	232	247	262	264	264	212	273	242	285	266	290	276	235	235	267	275	264	264	228	263	253	259	269	272	276	277	251	253	272	252	254	304	276	242	267	251	280	252	249	275	264	249	256	272	256	237	280	265	251	246	255	285	241	246	251	313	267	265	251	313	254	262	261	252	287	260	241	281	258	249	262	240	274	259	264	268	250	278	252	279	240	259	265	244	266	271	272	259	260	263	253	300	262	262	252	266	276	271	256	256	268	298	252	264	263	236	276	263	259	263	249	270	248	274	269	277	258	242	262	261	271	286	281	264	244	273	264	253	298	283	278	265	233	257	284	272	247	238	276	253	251	235	279	231	254	282	259	257	253	243	287	273	250	260	266	271	241	251	232	265	268	237	254	281	255	258	277	289	259	246	246	279	258	267	274	243	258	242	259	228	247	260	281	246	266	226	215	293	280	284	253	301	246	260	258	263	252	258	239	258	262	276	270	282	263	258	260	266	273	240	227	264	265	271	268	240	267	283	234	279	275	270	262	279	266	271	256	261	278	282	241	240	277	258	276	291	294	270	328	253	275	264	238	252	239	242	271	275	283	254	273	254	265	252	264	255	266	265	279	272	275	278	234	270	263	271	248	272	273	254	283	273	254	248	261	280	270	255	273	253	281	261	247	257	282	263	250	247	258	257	265	228	266	269	239	262	265	259	262	274	262	266	260	264	237	257	269	255	262	258	264	258	274	262	268	240	245	270	274	242	282	257	258	244	287	262	259	275	266	231	255	240	270	278	288	277	257	274	268	252	284	279	232	275	261	280	288	247	267	272	283	275	258	263	258	258	262	285	242	261	270	244	280	244	251	247	284	250	264	250	236	256	243	268	273	238	263	234	275	281	266	275	244	257	262	261	274	257	266	291	251	256	284	228	256	270	257	284	246	262	290	270	259	252	271	251	262	272	274	245	279	250	289	263	283	253	244	262	265	264	281	270	256	239	261	263	249	228	262	251	274	272	261	240	264	247	257	270	231	290	293	261	252	258	263	213	230	258	266	259	285	242	251	268	241	263	262	257	270	281	258	272	269	273	246	249	242	280	257	234	247	266	253	242	263	260	246	246	270	249	264	263	252	259	279	297	276	247	303	276	235	272	243	266	234	261	253	295	239	258	260	267	224	272	272	275	242	262	261	260	228	258	262	269	269	274	232	263	233	264	235	286	262	249	258	276	265	255	245	241	257	270	239	241	262	249	304	265	225	271	271	281	273	263	237	225	252	259	242	246	262	288	271	242	283	256	248	277	254	282	282	272	268	261	264	265	259	273	251	256	244	249	267	262	259	243	217	249	250	239	289	256	255	263	264	280	296	259	270	278	254	267	245	257	272	248	283	259	261	282	259	278	237	265	258	256	252	249	266	272	261	260	243	280	275	263	241	265	252	251	296	237	266	244	267	244	236	267	258	270	257	278	271	259	262	230	255	263	273	298	293	299	253	270	267	244	291	271	291	239	265	296	244	260	237	298	266	262	258	282	274	279	253	281	278	273	274	271	270	282	240	254	223	258	274	244	269	256	254	260	257	212	273	264	253	262	228	251	281	250	276	264	283	265	250	238	267	288	264	261	264	261	253	282	257	246	207	243	276	255	233	274	268	251	258	247	260	284	288	252	269	254	273	269	260	289	252	282	272	264	253	265	256	268	266	266	262	239	240	272	244	301	250	272	248	263	253
25569	21593	29191	28265	21149	15333	10243	6071	3941	3269	2577	2123	1823	1568	1317	1107	976	824	767	659	599	558	574	562	518	490	440	438	397	414	428	395	383	374	363	356	340	366	364	382	355	344	375	347	326	358	360	350	338	330	344	340	323	334	363	366	327	311	360	360	349	323	351	335	298	334	367	316	306	355	322	322	348	312	327	304	319	364	348	327	360	362	299	317	349	353	334	333	311	345	328	326	325	321	368	365	342	312	337	321	319	336	354	341	327	327	341	341	359	318	331	339	318	335	322	332	322	327	331	326	344	336	306	345	363	351	337	317	345	339	350	332	336	351	305	340	298	323	310	352	324	344	311	326	330	336	331	319	306	355	333	307	356	314	311	307	338	355	334	315	327	313	344	345	334	368	341	315	361	317	333	356	304	330	359	339	339	345	345	339	366	356	351	362	322	324	368	334	332	320	344	328	296	351	343	350	324	302	341	361	312	335	310	350	355	316	316	329	377	366	358	342	342	334	333	309	327	351	333	316	326	368	324	323	339	339	313	310	329	316	329	348	340	324	354	322	323	323	345	323	304	318	349	332	322	298	344	354	328	335	335	349	337	341	329	337	338	359	347	328	356	337	343	335	321	340	337	335	344	337	329	328	308	339	293	350	326	315	352	317	314	329	312	311	298	347	365	345	345	329	323	320	326	350	356	314	313	315	348	309	317	350	333	319	305	330	359	306	317	355	358	347	355	315	368	322	343	355	325	363	341	340	329	341	336	325	319	329	338	301	321	332	355	348	328	327	316	330	312	354	317	328	342	313	307	328	355	379	323	326	316	344	338	331	338	364	344	351	349	333	359	331	335	316	338	314	306	310	325	327	364	344	328	289	335	356	324	372	342	316	323	332	335	340	338	316	320	310	347	317	345	306	327	298	305	322	327	340	346	312	329	358	305	323	327	301	340	358	337	326	293	363	337	315	315	297	339	346	343	343	356	344	313	309	330	354	363	325	349	320	358	349	307	331	333	341	322	304	320	311	330	356	350	353	300	316	352	306	352	330	296	336	317	331	382	332	319	312	327	354	334	312	340	308	357	312	303	353	313	319	357	342	323	331	290	321	309	333	352	334	325	319	330	294	323	336	327	333	352	345	311	317	352	347	371	331	330	352	361	339	329	294	336	310	341	308	319	351	357	353	321	349	365	342	313	365	375	361	321	313	361	357	325	325	313	318	328	311	301	321	338	295	280	344	324	318	311	345	334	358	373	332	331	306	332	339	339	350	351	307	339	333	305	364	311	328	318	314	308	338	353	367	326	339	340	310	362	331	309	329	345	342	336	318	377	316	347	314	365	325	341	314	313	330	326	346	343	306	329	338	347	332	312	344	287	320	354	334	333	315	307	378	325	364	307	334	341	302	362	340	356	363	321	302	320	352	337	344	340	364	343	338	317	349	314	327	349	316	325	349	310	320	315	323	310	351	292	364	317	357	355	312	357	327	332	338	329	287	340	317	331	341	355	328	331	309	345	321	334	336	315	340	307	316	324	367	351	336	316	343	349	341	338	276	341	336	333	333	336	348	331	324	340	328	307	350	304	335	346	343	327	292	281	339	341	317	323	359	310	318	323	306	326	367	343	342	286	339	319	317	312	310	328	357	318	330	342	326	314	337	338	323	310	330	373	351	346	330	311	331	330	313	321	342	311	338	328	327	346	309	347	304	291	324	335	294	333	330	333	356	309	349	306	342	351	339	311	337	305	329	326	318	358	325	383	345	328	332	332	330	307	320	338	306	350	336	376	310	350	307	320	350	297	362	312	352	323	307	320	299	329	321	333	371	337	320	349	315	355	352	317	324	347	327	324	335	325	380	332	344	301	347	345	334	336	310	319	333	356	347	332	330	344	320	324	364	325	343	364	333	304	374	327	361	325	323	351	352	325	312	352	333	330	330	335	346	288	356	316	316	337	379	326	335	346	320	323	312	329	356	343	347	311	351	359	352	342	310	317	318	347	329	335	345	321	348	328	313	327	349	340	335	312	330	328	373	333	323	301	341	357	322	309	337	322	343	321	340	343	319	346	335	306	333	371	348	336	342	321	344	345	342	343	346	315	340	324	286	339	325	314	334	324	328	313	327	345	344	353	327	318	334	308	353	327	344	327	324	311	323	365	388	321	332	330	355	343	288	319	355	373	317	348	336	313	312	368	308	330	325	334	333	342	345	346	360	343	339	323	331	345	320	331	322	330	298	332	338	305	375	320	355	321	327	340	338	354	340	378	358	370	320	319	336	346	322	314	315	325	313	334	332	333	315	354	313	320	315	324	362	324	347	330	321	289	330	308	333	344	337	333	300	340	347	323	334	334	347	314	378	332	295	348	326	353	310	351	291	344	337	342	302	347	329	351	340	328	327	330	311	322	317	355	315	321	360	349	320	339	316	328	334	314	313	373	347	346	369	298	336	373	320	348	339	332	349	320	332	321	333	308	344	374	354	321	330	338	338	301	333	323	366	334	351	352	310	311	333	359	335	326	346	330	346	329	337	347	345	333	328	316	318	326	357	326	317	352	320	326	329	330	300	357	333	351	345	328	329	353	333	331	318	344	346	327	377	347	348	309	347	313	330	340	335	322	333	334	353	320	304	335	308	337	325	359	341	338	338	326	360	337	336	357	313	318	346	346	317	322	336	359	346	342	329	315	354	343	336	329	305	336	342	307	348	338	310	333	321	329	337	326	339	364	334	323	344	325	322	322	344	340	316	331	360	347	316	335	365	331	368	336	349	355	362	341	380	325	335	303	300	333	320	345	350	319	308	311	323	336	310	345	351	362	313	324	333	335	316	343	326	355	343	339	307	336	329	353	309	330	336	320	338	345	325	302	313	324	326	357	340	329	322	340	308	334	359	356	364	372	366	351	340	348	320	324	326	313	350	343	357	342	324	339	292	347	323	314	304	346	302	343	329	352	324	343	319	335	319	353	287	347	326	369	329	311	326	327	325	330	320	387	342	342	325	346	340	354	326	317	322	316	355	319	341	349	332	342	346	339	320	307	346	321	335	340	325	357	312	307	312	325	336	339	302	324	301	314	342	324	294	332	333	333	345	336	334	388	280	331	300	305	346	333	338	338	345	315	344	332	376	336	321	314	357	343	318	357	338	366	334	293	308	314	319	349	334	324	323	364	347	336	320	354	340	332	328	322	334	353	332	340	336	332	317	312	312	304	319	314	334	321	314	362	368	314	285	332	325	324	360	345	340	337	355	328	337	350	328	315	323	332	343	356	344	344	317	351	306	329	325	358	314	304	321	346	328	313	325	353	336	329	320	294	297	329	347	343	327	329	355	308	321	308	336	321	354	340	354	326	328	313	338	336	333	312	328	309	389	323	331	343	308	315	321	375	316	327	330	331	322	334	343	347	323	344	352	325	313	299	325	333	304	323	330	350	299	336	327	321	350	346	318	312	356	342	347	309	310	330	378	358	296	331	324	340	340	319	315	333	329	349	333	310	304	342	328
30983	47132	42464	32000	25706	20876	16351	12063	8899	7298	6018	4882	4150	3463	2645	2312	1923	1599	1421	1183	1137	981	988	923	842	650	656	610	580	576	531	512	512	497	498	531	466	474	501	441	463	424	446	431	460	396	444	391	403	388	416	407	397	400	407	450	448	417	421	422	400	409	467	423	369	407	384	445	404	388	396	392	420	391	366	411	432	398	368	367	406	377	376	359	410	402	355	383	393	403	375	389	378	452	374	358	401	424	392	418	391	396	379	383	393	363	396	354	400	398	389	399	412	404	397	377	372	387	440	388	433	387	412	407	351	397	372	410	398	397	398	393	409	382	429	402	377	400	343	414	388	396	401	394	423	380	378	388	363	362	360	413	406	427	418	395	443	424	376	413	418	406	378	405	409	424	406	395	385	426	431	371	418	411	404	361	388	388	416	376	386	385	405	405	364	399	390	411	401	425	373	379	380	394	404	402	383	382	403	422	376	417	402	414	393	383	390	406	410	370	412	416	402	379	409	383	398	400	388	422	426	391	380	404	426	399	385	373	392	375	367	383	415	378	401	380	358	386	405	375	359	405	440	423	380	400	380	417	398	412	427	400	414	393	397	398	391	416	424	407	414	411	371	374	438	420	409	379	392	421	402	372	404	427	406	392	410	389	436	375	373	401	415	391	353	383	420	385	408	404	400	378	374	372	395	398	376	361	407	422	416	412	398	380	403	422	400	392	405	463	403	444	389	408	393	387	390	410	403	390	410	403	400	384	379	421	387	399	418	369	365	353	390	399	412	414	377	372	408	386	412	435	409	402	387	376	412	438	407	406	424	381	418	396	413	415	400	401	396	369	419	395	386	411	380	375	393	387	409	391	405	378	410	336	416	412	397	349	379	384	391	414	406	439	416	442	419	369	424	403	414	377	405	410	426	398	424	379	453	396	446	394	384	373	389	409	380	391	425	429	427	435	393	385	379	405	413	378	384	396	409	382	392	395	380	421	395	373	398	381	424	387	398	411	360	395	413	411	406	432	415	346	386	398	414	404	387	424	352	371	382	387	401	386	391	427	409	407	429	396	407	410	389	436	377	392	394	405	384	412	378	414	423	399	371	419	408	375	399	402	409	431	404	380	391	476	403	401	410	439	424	396	403	428	382	429	397	389	354	414	377	408	392	401	429	389	389	391	387	410	388	395	398	369	398	397	428	390	408	389	380	401	387	413	426	388	442	370	407	422	399	426	380	360	398	425	427	384	426	450	384	438	383	408	406	403	413	418	379	417	424	359	394	388	409	394	385	391	413	364	412	368	373	394	380	361	396	425	403	399	402	373	414	415	388	384	392	371	400	403	435	379	406	409	395	390	400	406	371	378	382	348	395	352	382	397	424	398	370	398	417	403	407	403	381	398	394	409	438	423	400	395	425	403	389	440	354	377	403	407	416	392	387	390	424	386	390	400	396	392	388	388	413	391	390	420	415	398	414	381	401	433	384	384	391	367	400	410	378	405	429	407	388	395	419	398	392	370	403	413	412	407	375	421	418	366	389	417	412	396	402	408	426	408	390	344	396	391	406	397	377	401	408	414	385	358	404	417	418	376	361	400	390	381	359	413	404	408	394	411	426	383	366	409	414	382	377	420	400	393	384	418	424	370	379	391	380	396	406	401	397	370	410	391	413	358	383	397	382	414	376	389	427	406	419	377	379	403	388	403	423	448	397	371	415	405	423	392	414	399	390	407	390	390	386	410	434	377	373	407	391	370	407	428	389	385	405	399	397	380	409	375	410	430	418	413	430	388	390	444	381	391	431	394	389	401	388	376	383	423	412	390	422	389	396	388	401	390	365	414	418	395	397	409	377	416	415	384	381	420	397	393	378	412	366	418	411	396	383	375	407	412	357	394	403	406	405	397	434	406	390	394	431	454	411	425	411	382	412	377	416	382	403	388	394	404	403	367	412	436	424	376	418	393	367	412	405	430	392	377	392	388	384	400	392	405	392	375	417	373	389	409	393	401	407	384	451	432	404	440	408	390	381	412	418	398	440	382	416	373	401	398	383	400	402	402	423	380	399	401	423	409	400	340	395	420	404	385	403	400	421	400	374	413	380	380	371	387	403	379	417	371	405	393	402	409	412	377	390	388	440	418	384	392	398	383	399	412	389	371	428	404	408	390	398	399	365	401	391	432	372	362	387	372	412	409	456	403	423	389	412	391	382	429	374	373	447	415	393	376	413	399	399	404	425	396	395	400	398	418	417	447	400	396	393	393	393	402	383	434	386	379	405	407	385	356	402	414	383	374	417	410	382	410	399	391	402	401	401	398	405	390	431	436	414	393	378	411	378	386	384	440	392	398	417	382	373	394	416	417	416	357	391	369	392	384	405	361	390	394	410	401	372	441	423	425	388	341	379	378	370	365	351	380	379	389	384	381	395	381	401	378	428	376	387	445	400	385	384	405	441	357	391	424	400	379	416	423	403	378	374	417	371	428	412	422	379	421	406	395	400	398	408	399	398	416	346	392	384	396	395	390	400	394	401	420	342	384	372	383	385	363	395	404	388	391	391	382	392	379	404	399	403	382	383	412	394	389	412	412	397	385	404	438	393	449	388	413	351	406	356	369	405	398	387	410	390	388	401	389	404	407	425	400	406	379	398	413	402	391	393	345	386	407	400	415	400	399	421	394	389	430	402	387	390	393	378	399	385	386	375	371	423	416	423	388	365	356	405	399	398	406	351	416	351	414	393	409	408	401	395	396	413	391	383	383	412	426	400	363	370	414	387	386	380	394	427	374	413	395	402	413	421	390	394	401	386	373	392	396	448	387	384	396	419	383	415	385	375	425	405	398	406	397	395	379	409	401	377	397	374	422	380	407	390	382	373	398	404	402	413	408	374	392	368	384	406	374	438	368	398	426	377	424	398	357	417	402	411	398	393	394	377	412	407	415	426	394	375	404	371	388	417	398	391	427	358	441	412	401	395	395	396	392	358	409	410	410	393	430	373	368	411	384	366	436	395	387	403	404	399	379	444	342	392	422	386	388	432	368	371	359	397	368	397	430	394	402	385	424	408	394	394	407	403	388	346	436	394	373	380	411	403	431	381	404	403	425	412	425	389	390	376	388	391	388	406	415	385	384	380	377	394	412	395	424	409	371	383	388	381	419	404	377	390	390	349	371	376	404	389	364	399	418	370	385	407	379	379	393	371	379	401	411	419	366	351	398	385	379	381	420	395	404	393	380	398	405	405	406	431	373	417	393	392	422	376	385	384	395	403	417	399	405	414	415	427	372	433	413	413	379	398	428	383	424	410	419	393	387	368	429	391	425	393	383	398	371	397	404	399	396	414	372	407	367	420	449	445	404	368	403	388	403	375	378	403	385	379	418	375	388	386	413	373	374	387	383	409	406	411	383	411	375	389	361	422	402	396	407	381	389	406	339	437	412	408	397	411	409	391	405	376	407	393	379	407	415	387	397	418	372	393	410	392	397	384	422	373	357	406	403	397	411	354	406
23313	21393	29112	24466	22528	23475	21165	11827	7407	5496	4360	3546	2992	2652	2126	1820	1450	1207	1041	833	802	723	699	619	592	528	513	486	423	404	436	361	334	325	346	378	339	327	328	338	322	304	305	312	322	320	301	301	290	301	270	302	289	312	317	268	303	284	284	283	286	266	272	257	261	290	276	260	263	282	265	283	274	269	248	274	279	261	273	272	241	252	278	265	229	255	257	267	264	236	249	249	275	281	293	276	242	271	264	237	269	276	271	228	246	256	264	259	276	268	233	278	269	266	277	249	250	242	269	283	283	266	292	223	247	270	250	307	264	255	266	265	298	247	236	261	285	251	245	245	260	294	266	283	274	260	253	276	244	278	240	297	259	279	269	256	240	305	257	298	283	251	256	242	260	298	280	269	252	257	270	250	242	272	273	288	251	254	250	262	294	261	262	252	263	223	235	256	259	251	252	288	239	237	266	254	266	259	269	279	245	239	257	262	237	260	252	263	274	231	249	269	261	270	281	249	254	249	245	273	259	283	283	249	254	259	248	248	241	267	275	269	262	260	250	270	263	266	250	294	260	249	249	279	287	252	264	268	246	249	264	265	241	259	272	279	297	257	273	258	268	277	239	262	257	243	258	301	292	249	267	275	245	277	262	267	242	253	264	290	250	264	292	276	258	267	289	277	287	281	248	277	259	269	251	256	261	245	269	264	297	271	295	262	248	274	284	237	247	243	250	238	272	256	284	252	280	239	247	247	283	282	289	243	267	277	284	255	261	284	276	250	269	265	256	264	228	232	262	241	278	252	238	263	260	267	296	253	257	254	270	236	256	239	265	273	245	282	262	244	267	228	239	280	250	284	253	295	272	255	251	268	287	246	282	274	275	264	268	253	232	258	261	278	262	261	266	248	247	266	238	283	258	247	232	258	264	250	244	260	289	279	263	253	274	256	246	241	241	263	279	274	247	255	270	282	274	254	254	296	279	257	260	257	261	280	274	249	291	250	270	241	267	253	258	285	254	270	243	263	269	278	277	287	246	284	272	251	271	245	250	247	249	282	222	252	271	252	286	250	250	277	261	235	248	274	278	225	285	256	256	246	253	249	287	264	244	315	251	266	249	270	282	262	231	247	254	274	258	256	248	286	264	232	296	262	287	245	270	244	232	272	280	283	268	264	248	278	255	270	237	277	276	285	256	267	262	268	278	257	256	280	254	243	264	273	262	269	259	264	289	295	271	255	280	274	286	287	261	262	248	270	253	283	259	280	256	244	279	241	306	272	257	258	262	243	247	289	247	264	252	265	264	248	261	271	265	236	251	231	268	278	281	275	263	259	262	274	284	271	268	251	259	267	269	264	258	280	252	296	280	240	251	281	270	252	273	258	250	273	275	253	292	265	261	262	257	257	248	248	249	278	277	254	271	283	270	267	271	300	270	267	286	264	275	283	262	268	252	263	285	284	271	275	274	255	280	262	266	241	255	279	238	256	274	249	273	289	252	265	275	264	257	267	265	248	262	239	282	283	265	266	262	272	258	257	275	258	267	239	275	273	282	279	286	257	279	244	278	244	238	254	253	304	280	272	276	258	246	297	273	289	244	216	269	272	247	259	260	268	268	271	269	273	245	274	246	250	263	265	269	242	267	264	233	325	255	262	242	259	235	271	264	282	243	257	228	268	253	266	268	255	283	246	268	261	287	245	291	248	285	258	290	260	245	261	274	266	292	270	285	275	285	283	262	268	268	263	279	236	254	277	252	253	270	259	250	261	280	271	280	254	297	265	268	248	264	269	254	273	238	257	253	268	256	256	304	237	254	285	243	286	254	259	272	278	280	273	268	278	261	309	280	261	266	268	252	270	256	254	265	256	241	258	240	251	252	266	256	247	290	268	275	262	272	294	264	253	256	240	253	240	250	239	236	314	257	280	254	265	267	263	279	287	279	267	284	250	270	256	251	247	263	277	248	258	263	267	262	264	271	272	244	244	260	284	258	244	285	260	243	278	273	276	240	277	277	238	283	285	240	281	271	276	263	258	272	288	293	261	235	265	236	225	266	241	259	288	280	254	290	277	253	271	273	247	274	261	265	272	290	264	238	265	270	242	250	225	295	255	273	289	228	231	269	238	257	272	263	263	273	233	254	249	272	264	312	222	281	269	231	289	271	275	254	230	260	259	289	289	240	268	273	255	232	246	248	255	260	279	277	271	256	267	250	257	283	241	246	237	258	243	260	256	263	233	259	260	248	265	261	289	284	277	292	280	259	281	277	253	285	255	257	261	264	283	264	275	228	260	253	249	275	252	287	240	250	250	261	265	258	296	259	262	292	241	269	252	246	302	258	220	253	258	285	271	243	289	260	278	284	246	280	286	229	263	242	248	285	286	257	247	285	261	285	276	261	249	275	260	238	243	286	263	263	283	259	253	264	244	249	245	272	267	265	276	290	246	259	267	271	228	263	279	293	284	258	263	283	296	255	279	274	245	256	271	285	265	286	280	246	261	260	267	279	273	248	247	277	264	252	250	250	261	290	255	290	283	257	262	253	266	258	262	245	272	305	292	258	261	295	252	273	266	290	278	263	271	271	256	271	249	269	260	257	275	255	257	264	287	254	250	256	254	244	265	263	249	273	274	269	253	264	236	255	260	255	302	270	252	254	246	273	275	248	258	235	250	259	290	221	286	264	284	241	289	262	271	242	263	291	293	267	245	264	235	298	260	244	256	293	243	276	266	277	281	263	274	261	297	276	256	248	248	272	271	296	266	307	284	245	237	269	264	256	262	254	268	267	248	268	260	225	283	256	272	268	275	240	259	262	252	303	279	260	237	265	243	248	275	263	252	288	269	256	261	263	286	214	267	255	241	244	254	248	285	297	293	243	299	270	264	271	260	267	256	281	277	266	283	291	247	240	262	248	268	259	242	254	280	256	260	248	277	256	239	258	257	268	254	300	287	259	239	270	259	267	252	248	227	277	297	256	244	283	268	264	250	261	251	280	273	260	265	282	263	250	264	282	284	264	253	274	241	253	264	272	278	266	257	251	247	247	222	259	248	256	251	266	256	279	264	265	288	276	260	245	280	263	255	262	255	269	280	278	243	272	254	282	255	240	262	272	273	288	263	274	265	251	225	261	283	237	263	261	229	263	273	247	264	266	256	243	287	250	243	268	279	265	231	282	285	229	248	243	252	267	233	238	256	233	266	273	276	244	252	284	285	263	241	260	279	231	267	255	257	265	264	272	258	301	269	264	260	253	260	252	246	245	264	298	247	237	263	266	240	268	255	248	262	282	283	266	288	249	269	270	241	273	276	281	276	279	261	262	306	282	285	247	240	270	268	297	274	278	269	283	263	261	268	255	275	258	247	257	254	268	250	227	255	229	255	281	283	265	250	262	260	271	249	281	249	281	250	253	243	249	278	250	271	256	251	276	263	269	255	244	272	291	266	247	266	253	272	255	241	289	273	285	248	257	261	295	264	263	246	272	253	251	257	278	279	272	248	259	238
32643	54757	50157	40511	32993	27566	22604	17681	13724	10886	9044	7529	6196	5451	4400	3698	3055	2483	2011	1770	1541	1328	1279	1135	1063	891	872	756	659	596	571	535	504	491	461	461	468	421	455	406	415	419	416	357	352	347	377	367	361	360	350	360	361	343	333	365	317	323	349	329	348	338	326	298	323	317	353	302	331	333	304	328	316	280	318	299	346	304	325	320	345	301	269	328	329	313	293	309	299	308	299	319	330	329	313	320	299	289	315	307	308	300	319	306	322	330	309	287	299	328	301	316	336	309	321	328	272	307	333	302	317	319	303	318	333	294	291	298	319	321	312	332	267	315	337	283	308	288	303	322	316	331	300	290	277	304	295	297	283	319	305	289	306	292	304	284	303	305	293	326	292	337	315	324	322	284	305	298	334	311	298	292	297	344	295	303	308	300	305	326	294	297	301	304	322	293	322	302	293	309	326	327	319	329	294	315	321	273	298	286	303	321	292	289	339	305	318	298	306	275	298	308	319	315	292	309	288	319	280	319	329	344	332	347	308	308	277	337	289	330	317	283	326	323	266	299	303	300	313	328	305	300	304	285	304	294	328	328	300	353	313	317	351	305	301	300	338	300	300	324	352	307	311	348	333	317	304	303	285	309	312	297	301	330	307	297	321	306	282	298	310	290	341	313	303	319	302	341	333	328	297	339	280	333	294	293	322	311	294	264	307	316	273	300	308	299	323	284	309	319	308	296	301	322	286	315	318	337	291	295	314	291	296	320	273	312	296	310	302	318	316	288	317	291	324	310	321	270	275	311	324	279	300	281	318	326	320	318	280	287	330	285	328	314	339	297	323	297	293	289	303	312	307	313	283	300	303	273	301	289	315	267	309	309	295	289	293	309	297	334	304	305	298	289	335	316	266	307	313	284	318	315	344	300	299	284	300	310	322	282	311	300	267	313	296	280	302	315	340	281	311	320	308	303	329	310	313	296	349	288	334	302	286	305	305	308	349	329	294	303	316	326	318	339	296	303	293	316	349	315	287	348	286	293	300	297	321	294	288	302	306	253	292	305	271	303	286	307	322	313	285	312	311	330	303	312	304	320	329	312	316	290	314	299	304	318	303	330	302	347	335	333	311	337	324	310	329	318	280	311	336	351	319	316	310	282	304	334	288	314	311	290	307	287	297	317	293	286	310	290	297	309	315	298	301	348	313	295	313	337	333	302	304	286	302	344	334	297	342	325	301	295	327	330	327	301	347	313	317	293	306	333	327	310	265	312	300	300	290	308	322	304	312	319	311	284	295	313	323	315	326	311	307	333	322	313	317	321	329	303	297	300	295	301	314	326	289	304	310	324	286	303	297	292	321	290	309	305	307	315	331	290	319	316	285	315	296	337	343	302	320	307	341	330	291	312	331	309	310	307	328	313	307	299	286	318	295	310	300	285	328	345	280	306	314	325	310	268	274	301	321	323	303	295	313	324	286	291	300	332	298	328	300	315	285	324	259	304	313	285	293	332	302	298	330	318	315	293	345	309	293	327	319	312	298	328	343	292	306	325	329	305	329	287	312	289	330	334	316	322	322	309	318	325	316	280	302	300	325	303	318	328	305	297	274	299	332	314	341	303	320	298	295	325	312	318	288	297	301	339	305	319	324	282	324	322	300	319	264	274	314	358	310	310	316	324	306	302	312	310	275	323	283	327	336	314	284	312	296	304	270	302	296	305	329	310	332	279	307	330	318	316	329	302	293	307	327	306	320	278	290	305	326	275	300	297	315	303	307	320	280	316	292	272	328	297	337	327	300	305	325	316	321	309	308	297	324	326	327	322	322	300	311	305	298	294	321	343	317	297	295	287	322	319	315	289	320	288	312	345	285	331	288	313	317	327	315	341	285	298	284	316	310	324	305	323	326	291	312	285	309	317	306	341	300	293	301	332	306	319	262	326	329	309	311	317	327	305	292	310	282	333	325	345	288	302	302	306	277	310	291	320	298	308	322	301	323	318	307	297	317	350	303	319	294	301	313	334	298	330	300	316	293	306	313	278	329	336	331	300	332	310	323	307	305	314	309	275	316	301	311	285	318	321	291	321	308	299	341	321	273	277	303	291	306	293	306	311	289	322	304	305	307	301	319	287	312	294	295	324	273	300	307	321	300	284	281	317	310	314	332	305	301	286	297	331	292	337	335	308	321	292	298	310	323	310	323	316	304	265	296	314	300	288	314	319	322	296	319	320	307	293	304	321	308	300	285	302	304	289	292	310	296	328	299	328	336	284	299	281	377	301	283	302	326	277	337	322	340	306	293	310	312	307	287	357	330	293	316	316	315	326	299	307	307	310	291	325	303	338	318	277	319	306	312	349	293	281	291	277	325	323	329	325	300	290	318	294	282	281	312	333	283	299	276	327	310	322	326	301	342	285	300	321	295	313	291	308	290	339	314	342	298	275	310	314	331	264	293	302	284	316	278	310	328	330	324	308	291	311	338	307	329	333	300	296	299	300	323	329	323	309	286	322	316	304	304	284	310	283	320	322	314	268	318	314	303	344	331	305	320	288	333	310	329	335	325	293	317	318	306	304	345	319	330	299	286	339	325	304	297	288	293	340	322	304	312	318	305	302	293	317	303	290	275	321	313	288	321	312	315	305	309	278	325	285	311	298	308	290	313	312	315	322	337	310	325	325	294	321	342	310	315	294	301	339	288	282	311	333	331	297	325	320	272	321	316	328	311	327	301	312	310	306	315	319	319	277	329	314	306	351	313	280	304	300	313	303	309	303	271	322	312	313	306	323	321	316	318	303	291	304	297	304	272	295	305	299	276	322	295	281	294	316	293	270	331	321	321	296	301	299	310	276	273	301	292	312	314	318	312	303	315	321	337	315	311	294	320	298	306	320	301	316	292	314	334	305	308	296	323	308	310	314	290	297	277	291	303	310	312	301	304	326	296	308	276	291	344	285	322	321	315	325	307	296	294	322	324	301	319	295	318	306	333	314	321	293	286	293	324	322	281	307	326	285	321	300	303	276	332	341	319	250	323	334	311	323	288	315	329	313	300	294	308	322	307	347	320	314	320	300	286	324	315	304	294	284	268	301	273	319	288	297	318	315	318	309	318	301	358	313	312	310	328	287	324	307	313	298	324	330	303	291	299	325	292	335	298	298	311	326	326	348	324	293	319	293	301	333	352	299	304	330	321	311	306	317	304	318	347	329	304	276	317	310	301	330	316	304	292	290	305	303	315	316	297	302	312	304	332	286	320	341	307	293	318	304	263	321	286	326	316	284	321	278	307	334	318	297	287	319	293	319	289	288	331	311	306	292	296	312	307	312	292	312	294	321	295	311	296	300	313	304	308	309	308	279	324	297	329	297	296	281	318	333	289	293	309	294	309	318	303	344	314	272	315	272	320	322	307	309	310	309	321	327	297	337	308	300	305	336	318	322	309	296	271	327	315	272	286	318	280	302	323	313	300	308	331	289	280	298	285	304	313	307	304	306	297	294	323	282	336	311	282	295
29533	28983	34939	27929	18095	12229	8138	5197	3608	2693	2043	1780	1438	1354	1104	984	757	707	588	523	462	513	478	443	383	359	351	376	349	351	323	321	313	359	345	307	307	346	298	311	294	301	267	294	293	310	281	295	274	294	293	282	285	267	286	279	275	316	292	261	287	294	283	271	271	249	273	274	270	262	255	286	256	262	288	260	260	270	236	281	292	249	281	274	262	294	271	283	294	283	296	300	250	303	276	278	286	267	269	298	252	277	269	284	271	261	252	255	303	287	276	275	270	286	278	271	253	284	287	256	279	262	282	303	293	259	283	291	301	257	289	295	272	284	275	273	311	280	271	261	265	273	252	292	278	280	308	288	251	278	263	258	250	267	288	275	283	271	287	257	252	293	273	273	296	275	243	278	294	231	250	249	257	275	242	278	286	269	270	255	277	289	265	287	288	260	270	263	265	284	289	279	263	280	277	265	300	306	272	284	293	286	277	277	276	289	264	283	281	247	266	277	263	299	275	285	265	296	298	298	270	305	303	278	248	273	287	264	271	258	292	265	264	290	275	295	264	274	266	284	254	295	265	274	300	278	264	295	315	272	275	303	299	269	287	288	278	231	290	277	282	271	259	264	263	293	264	288	284	254	284	283	267	252	262	264	274	290	255	281	279	267	307	283	291	279	259	274	281	266	275	281	289	305	250	258	263	301	262	274	259	288	276	281	278	262	262	286	285	260	270	263	288	267	281	256	249	271	266	274	272	313	278	275	248	275	289	283	278	299	252	251	298	269	303	281	267	290	313	291	261	303	283	287	281	265	302	288	263	281	262	292	271	274	299	304	251	266	274	273	284	237	274	293	261	277	294	286	291	277	282	316	295	284	275	254	262	278	272	273	285	296	260	267	269	267	275	271	265	284	275	247	272	256	266	272	279	291	293	300	279	282	252	294	267	284	282	253	276	278	265	261	271	275	301	261	285	293	285	277	270	298	241	285	269	299	284	309	247	288	294	258	275	260	294	284	283	263	267	274	269	284	262	303	263	262	287	289	265	274	291	280	302	261	269	287	280	279	282	291	316	296	271	248	271	283	266	269	275	277	306	286	290	280	281	286	290	265	279	276	261	254	267	279	282	252	300	281	276	284	297	296	278	257	248	242	276	307	276	281	296	288	291	265	310	290	274	278	277	256	273	293	294	279	275	281	271	248	255	283	278	259	275	286	269	278	264	261	289	272	300	276	267	277	285	274	279	270	294	301	277	279	288	285	293	276	288	270	285	256	274	240	271	260	250	269	259	288	276	308	301	292	291	305	285	264	264	282	255	291	313	277	283	258	281	277	296	297	264	261	274	279	265	267	275	283	274	258	297	261	288	299	298	271	312	265	256	286	268	311	279	274	285	282	260	266	252	281	287	280	263	292	280	285	291	280	267	253	279	260	268	257	260	268	269	268	259	276	290	281	261	273	328	303	273	255	255	263	270	265	263	285	295	270	255	284	288	276	278	271	249	288	284	257	273	259	289	257	280	279	289	261	306	265	236	273	272	268	293	259	294	294	264	242	277	284	301	280	273	282	288	279	255	282	271	309	300	273	277	286	269	289	304	285	262	286	265	259	291	272	286	279	272	280	282	295	273	261	280	266	280	293	255	286	281	269	267	272	285	246	301	249	263	273	266	272	275	267	272	287	289	254	269	270	280	289	277	257	260	312	277	246	309	266	248	293	248	268	298	277	268	272	264	271	269	267	279	248	269	280	276	299	294	278	286	283	289	254	302	307	259	261	284	269	242	289	252	288	286	276	252	273	293	302	278	254	283	296	292	288	261	272	249	302	249	281	261	282	282	263	288	280	256	287	270	294	291	282	262	292	300	275	288	259	293	249	268	287	281	287	270	263	303	288	300	278	317	275	289	293	253	264	246	302	287	269	271	274	243	264	282	284	278	276	298	283	253	279	276	270	245	273	260	271	295	252	276	250	249	250	282	290	271	264	272	283	289	281	261	270	279	254	303	282	274	300	245	284	325	301	245	268	289	280	267	297	276	269	268	294	301	261	295	319	270	279	278	266	297	275	276	278	252	305	288	278	253	264	267	264	289	290	274	282	259	265	282	254	260	261	292	264	285	296	257	276	284	282	286	264	264	253	292	263	290	310	286	261	251	296	289	321	275	255	266	302	255	251	284	267	269	283	271	292	293	300	268	282	272	285	278	272	296	258	304	262	271	288	259	275	273	302	272	274	253	277	287	279	267	273	266	253	273	273	274	273	299	294	276	273	311	302	299	288	268	275	296	298	285	291	278	296	278	263	266	272	309	265	261	266	260	286	267	295	245	259	298	265	258	299	270	255	249	255	277	275	275	277	252	259	255	270	264	292	271	272	286	291	272	289	239	271	286	278	264	280	269	315	280	291	283	269	275	299	289	287	303	267	258	275	278	278	270	301	281	234	259	282	289	272	277	265	310	296	287	264	276	275	268	268	256	296	284	269	255	260	256	265	283	277	257	276	266	271	261	260	275	314	285	276	277	267	285	256	291	289	303	278	258	285	304	292	295	314	285	253	278	257	281	289	309	256	273	289	257	263	250	273	259	282	282	258	280	278	301	263	263	259	281	300	283	273	266	261	283	270	279	286	263	289	252	288	282	300	245	292	273	261	297	299	252	256	253	251	273	236	256	284	252	271	285	264	280	256	295	259	277	272	298	276	278	271	260	252	254	257	320	275	271	286	281	275	290	285	272	277	273	301	287	278	282	300	275	279	268	289	271	279	287	254	276	269	271	268	282	289	261	287	267	260	268	259	272	271	276	255	269	286	270	272	269	250	296	272	275	293	310	258	250	294	290	272	258	262	270	267	267	260	277	281	274	276	291	260	262	257	238	275	282	288	264	262	269	290	257	302	277	269	297	274	283	261	303	248	254	294	284	252	256	274	278	284	266	279	290	281	301	283	273	248	295	291	291	297	273	251	327	286	274	283	264	262	290	269	261	287	240	257	280	263	288	249	294	262	288	268	290	267	253	265	264	300	295	294	264	278	283	246	274	237	298	250	294	259	261	303	293	270	284	244	291	295	277	297	265	239	273	284	287	255	293	277	281	268	269	264	255	269	294	302	289	282	277	271	263	284	271	297	282	275	274	278	253	278	285	279	279	303	289	284	292	244	303	248	249	292	265	304	260	245	293	272	268	286	263	295	272	281	265	265	284	265	272	240	281	288	290	267	264	287	280	269	282	283	266	254	274	247	282	293	278	284	268	288	303	282	264	262	247	269	252	293	238	271	281	302	278	259	280	290	265	255	257	266	290	264	286	258	297	262	287	291	273	285	284	260	282	231	262	240	256	276	272	295	268	291	259	255	284	279	287	258	298	282	250	296	254	277	277	262	269	293	277	279	260	291	291	274	258	316	264	280	271	301	301	256	272	272	276	278	271	263	279	260	257	269	284	284	247	268	273	275	271	264	266	279	291	273	264	269	296	262	272	287	262	286	273	280	291	282	269	281	257	286	284	257
30493	43416	39543	28989	22360	17939	13846	10314	7786	6218	4758	3755	3243	2893	2428	1971	1553	1307	1109	965	868	740	753	654	574	551	550	531	507	437	450	426	435	399	429	392	412	407	395	421	401	376	369	382	325	356	377	368	355	349	380	349	329	361	378	331	339	351	372	370	384	309	344	339	357	354	327	348	306	353	355	341	347	370	315	325	344	368	373	346	343	340	362	334	326	328	308	345	333	342	304	346	364	325	338	351	355	363	320	322	318	348	326	321	334	356	322	365	354	335	370	329	348	353	335	355	364	323	344	354	364	353	330	368	336	313	342	343	316	327	328	340	333	383	360	369	361	341	352	369	307	306	352	348	338	364	324	351	376	342	342	342	345	327	342	326	327	347	380	330	364	342	351	334	358	345	339	312	356	351	353	319	325	325	299	313	319	309	337	367	362	341	313	318	319	337	328	343	336	343	332	350	302	315	356	314	328	345	332	332	331	331	320	339	351	352	353	312	342	336	339	324	349	349	310	336	333	315	362	331	329	322	356	342	334	353	361	354	379	354	334	320	347	325	361	346	340	335	345	338	325	367	324	327	296	315	321	330	362	333	354	378	346	343	308	298	341	333	323	327	361	310	352	356	362	349	344	304	342	329	332	320	352	365	322	321	315	316	326	348	316	310	348	334	356	322	337	330	354	327	326	298	324	351	341	320	343	357	346	358	335	362	349	320	345	377	346	345	325	335	338	344	346	350	332	339	341	352	327	371	368	322	344	349	341	355	338	338	328	351	325	337	369	367	345	327	358	345	312	332	340	319	340	342	364	336	323	343	352	334	339	338	328	325	367	317	362	347	368	338	342	367	323	372	383	337	365	381	350	377	336	327	344	323	331	284	338	372	349	328	327	359	313	314	359	343	352	350	334	344	354	309	344	345	352	336	347	324	343	347	329	340	334	373	364	346	340	328	329	349	313	355	328	326	375	341	356	354	365	345	337	323	356	326	348	350	321	376	335	341	329	367	345	319	360	355	341	375	360	320	358	321	354	330	320	331	359	322	328	366	353	354	325	364	312	315	343	333	318	305	355	314	340	324	326	360	349	345	337	337	338	374	356	342	363	354	326	342	315	318	333	344	384	329	372	349	354	311	319	346	307	319	351	306	315	369	323	311	362	358	346	342	337	343	314	329	329	347	350	347	350	345	324	297	334	314	340	345	354	360	340	367	369	342	340	324	329	361	364	364	318	354	351	355	356	328	339	342	326	344	352	362	326	338	350	359	325	336	336	337	332	373	323	330	344	314	334	351	346	288	331	309	360	347	348	336	347	323	327	325	359	333	348	377	351	334	359	341	314	335	302	337	353	350	334	311	341	331	352	307	317	328	316	359	352	326	356	380	347	347	351	327	338	346	341	328	318	327	318	335	324	319	316	337	327	316	357	317	329	328	356	335	351	301	356	364	375	341	349	333	349	359	315	323	350	328	324	363	314	338	345	312	383	337	349	362	346	350	331	318	304	351	353	331	323	330	329	338	330	333	320	323	336	366	348	353	324	339	343	313	324	353	344	345	313	362	361	358	343	352	349	349	356	315	308	367	335	370	354	354	334	348	358	346	327	326	329	336	345	316	381	311	346	328	362	330	304	368	333	354	355	359	314	347	335	317	343	365	321	333	326	347	348	381	344	332	336	305	341	330	341	318	342	319	354	355	380	320	358	328	318	323	360	312	370	370	315	363	370	384	369	332	349	329	354	342	360	316	305	339	340	337	322	372	336	306	355	355	337	357	338	298	335	319	329	313	339	346	362	354	352	359	341	338	329	347	342	352	346	331	313	355	341	370	374	342	351	358	359	332	318	367	340	351	358	352	335	336	306	330	338	335	340	345	334	342	331	344	334	347	338	320	310	330	354	345	351	366	344	346	359	316	334	346	320	369	323	346	330	340	327	342	347	341	369	351	330	321	348	352	323	366	372	366	326	309	330	355	380	311	320	322	325	328	321	338	363	362	356	345	324	346	312	346	330	364	341	331	333	361	328	351	343	343	307	324	366	321	353	363	325	341	351	345	371	360	339	308	360	335	342	389	360	323	336	341	371	345	336	309	362	364	325	311	335	355	350	353	332	361	313	351	323	345	330	353	323	318	316	320	323	353	344	338	343	357	341	322	314	324	347	326	325	319	364	332	332	320	357	352	335	343	348	336	316	322	344	329	333	337	343	324	314	368	312	351	324	346	334	334	348	358	347	334	330	331	343	340	344	314	368	322	352	335	345	356	325	360	361	329	353	350	355	338	328	333	362	297	305	323	350	329	352	357	331	322	322	380	314	321	348	334	334	330	343	353	343	342	355	347	316	333	310	362	357	335	351	338	334	360	361	344	338	317	362	327	330	338	364	358	313	344	337	338	312	355	342	334	332	344	336	363	307	330	356	368	327	345	314	333	355	346	344	316	333	330	356	357	337	328	321	347	343	339	323	329	326	327	303	330	334	369	319	313	299	374	349	380	358	333	340	293	336	357	354	343	361	341	349	338	367	354	362	313	368	317	342	346	331	333	335	344	328	347	337	365	369	336	350	340	374	367	374	328	306	346	337	323	370	340	358	360	353	345	321	316	337	346	333	329	339	340	317	358	331	359	320	349	309	302	324	319	322	344	344	330	361	356	339	346	364	360	319	333	358	356	356	314	336	351	350	367	318	345	356	362	374	338	344	327	315	336	307	359	328	382	318	347	338	327	344	341	353	308	337	325	339	330	369	359	369	362	316	355	388	329	367	321	381	329	343	300	339	373	360	322	360	349	383	322	333	363	338	330	308	333	351	314	354	333	321	369	359	338	371	355	306	378	297	322	335	312	345	344	334	393	349	311	333	336	302	309	348	334	337	345	338	350	338	327	360	325	372	339	343	320	351	317	304	344	328	319	325	339	346	353	338	317	342	333	342	332	331	351	349	345	342	394	333	348	339	357	353	347	379	308	355	348	351	327	346	302	353	349	345	338	308	331	360	320	334	328	348	365	329	371	344	357	352	344	334	333	311	338	354	365	326	349	335	349	336	325	360	338	352	342	330	343	336	337	311	319	333	343	355	325	308	347	347	343	351	353	320	319	315	345	327	335	367	314	334	336	320	319	340	326	326	338	331	347	324	334	326	364	322	323	368	323	311	320	340	362	324	337	340	315	346	355	312	355	337	354	352	307	342	330	343	343	321	308	338	355	344	337	324	351	323	349	335	343	370	348	356	352	359	345	344	321	338	356	356	318	330	361	329	346	334	322	377	344	335	339	355	314	366	364	351	322	311	384	366	295	335	353	330	336	343	328	310	328	377	324	335	345	324	376	355	335	327	360	343	322	341	312	323	356	351	328	358	314	336	312	329	321	331	369	359	339	354	338	331	341	342	334	361	322	344	347	350	326	311	339	328	336	321	355	371	337	364	330	341	353	367	349	352	345	333	311	348	354	351	353	300	337	360	335	372	349	332	336	335	347	342	341	360	338	341	364	360	323	332	320	351	343	342	329
24454	21391	29055	26711	23272	20153	13844	8320	5690	4242	3340	2559	2043	1938	1598	1240	1037	861	722	681	599	525	564	449	457	363	335	326	310	307	285	302	302	299	271	288	274	261	216	244	259	228	242	238	227	238	240	207	221	211	231	216	241	219	206	209	232	228	238	210	216	219	223	221	221	205	237	243	221	242	203	204	229	215	223	202	217	211	191	234	210	211	210	214	191	225	195	206	198	205	207	200	200	207	208	179	203	203	239	207	240	210	213	207	227	213	201	222	218	221	191	226	215	182	163	203	191	215	219	212	212	206	213	196	236	225	199	200	214	214	207	222	167	189	200	210	235	224	200	241	218	198	203	221	238	209	244	221	226	214	179	220	213	218	222	224	213	198	229	210	246	208	189	218	233	211	232	211	200	201	221	195	232	221	209	223	227	222	196	233	208	220	200	212	208	195	215	195	208	201	208	204	206	228	223	207	224	206	208	239	209	237	218	203	188	218	228	195	223	217	228	238	187	221	193	195	196	190	214	233	223	189	214	235	206	211	198	243	201	215	233	207	213	209	206	207	225	219	223	182	221	216	191	203	217	223	211	246	191	218	198	214	217	214	208	229	215	233	242	217	201	209	205	209	216	221	206	206	241	219	224	188	195	222	225	213	229	223	226	217	207	232	188	203	209	220	227	198	217	213	200	208	224	207	228	223	189	203	220	210	212	206	213	248	215	224	213	220	228	196	218	218	239	198	205	221	234	240	213	202	237	217	218	218	202	213	189	199	193	214	198	218	207	225	198	219	216	239	215	206	248	201	213	258	228	231	228	200	202	190	237	219	226	219	213	235	201	227	229	217	199	213	213	209	224	214	218	201	202	209	211	205	207	236	214	195	234	193	218	203	212	185	207	214	212	212	218	229	190	210	236	220	216	216	192	200	199	223	212	218	214	193	227	218	188	190	211	223	198	228	208	210	191	200	199	208	221	209	197	202	235	222	217	200	203	212	209	214	244	212	213	216	186	195	220	211	176	199	226	209	206	206	207	217	204	202	214	210	184	215	220	199	193	193	194	238	217	231	238	231	217	219	203	187	211	232	233	195	192	209	188	203	216	206	218	213	214	206	212	193	195	193	214	226	178	200	199	230	195	197	218	219	188	226	203	213	200	213	206	207	228	233	213	245	253	185	187	213	223	212	199	192	214	205	212	186	192	198	228	214	211	223	209	196	186	211	195	223	207	248	199	202	227	235	216	253	195	199	210	187	217	194	212	222	225	197	201	209	220	192	215	234	215	219	214	210	213	196	240	192	222	226	226	218	233	206	219	208	190	185	211	206	198	227	234	216	230	206	196	207	200	201	216	198	227	207	217	227	205	203	232	214	204	206	222	228	211	213	202	203	234	210	214	225	219	209	219	220	194	215	218	232	222	227	213	206	208	214	217	211	204	227	208	208	239	196	181	209	198	194	211	211	208	241	187	199	212	235	206	217	190	191	236	200	204	212	215	221	217	219	203	223	235	220	206	217	235	234	195	234	233	203	203	215	215	195	204	187	211	189	205	224	245	197	221	221	205	235	200	201	195	222	196	212	202	210	224	209	199	225	215	214	206	222	218	223	217	216	213	198	222	193	215	230	218	234	205	200	214	209	206	189	214	196	192	223	230	211	212	212	232	240	200	185	238	223	235	194	217	231	213	195	216	209	226	227	195	220	220	198	201	223	215	218	212	227	208	198	201	220	217	190	212	209	242	217	220	219	223	206	209	231	190	211	210	202	194	215	217	196	216	236	210	231	203	220	193	203	211	197	206	197	207	221	216	222	213	206	190	208	201	213	208	220	211	224	207	220	213	210	207	220	230	232	203	195	209	195	177	202	198	199	171	208	196	226	216	185	203	212	211	216	232	213	214	196	230	202	241	198	214	205	235	234	229	240	215	206	223	237	197	201	218	213	201	194	215	194	215	223	225	235	213	207	196	209	192	227	227	200	213	221	212	208	222	222	214	202	213	227	208	227	199	207	251	197	221	220	249	207	218	204	206	236	187	235	210	203	222	238	213	234	209	208	224	199	186	242	248	212	216	231	192	227	212	209	231	242	214	203	222	216	183	197	237	195	211	225	234	190	197	232	201	208	193	205	204	200	203	191	223	199	217	234	232	234	213	208	212	224	225	224	215	201	201	187	214	211	235	188	207	217	222	210	210	215	205	206	198	196	208	216	187	216	199	198	242	214	236	201	216	216	201	238	233	219	205	204	217	210	208	220	206	190	205	195	195	199	212	204	210	227	201	200	231	187	237	227	182	212	207	187	223	227	188	222	194	203	210	236	207	217	223	210	224	200	236	201	243	198	188	197	188	208	208	175	204	197	217	233	205	196	207	193	215	238	195	204	217	205	195	206	221	235	222	217	196	220	202	219	193	205	204	220	190	202	221	212	198	229	228	214	212	215	196	204	233	211	213	227	229	225	222	209	196	221	229	219	203	213	192	220	201	198	235	191	216	222	240	216	195	214	214	202	233	184	207	195	226	200	219	177	221	180	221	212	191	208	239	196	218	187	224	207	217	212	219	232	219	225	199	218	226	213	254	220	210	216	205	201	245	222	242	185	195	183	224	235	203	194	213	196	236	218	211	213	188	243	205	220	222	207	219	204	233	231	219	232	226	234	198	237	229	199	214	205	193	214	193	202	206	197	205	176	208	191	191	206	226	210	225	199	212	239	218	217	205	210	209	230	236	220	227	223	233	200	208	206	194	196	218	192	236	197	237	199	213	187	204	231	199	213	231	229	214	231	209	208	217	181	214	208	203	241	231	217	212	205	206	202	195	223	196	215	228	227	190	219	213	195	212	214	188	226	210	207	216	221	197	212	206	219	197	230	196	206	202	173	206	196	198	214	186	231	205	188	232	187	201	208	212	213	191	220	194	222	207	212	226	203	198	238	232	209	233	204	174	210	211	213	206	246	220	200	171	224	217	197	221	203	203	235	221	172	247	205	193	217	191	226	215	196	221	239	176	200	183	203	219	200	203	214	203	189	196	202	232	238	204	218	232	202	195	201	186	214	183	187	202	225	205	218	188	229	224	222	217	203	191	214	201	235	225	210	222	211	220	192	213	183	228	209	210	178	216	224	241	202	218	198	224	218	232	228	216	223	231	232	215	216	204	219	231	228	208	189	226	218	259	213	200	222	195	201	218	226	216	218	188	197	202	210	229	199	216	201	192	226	221	204	243	217	212	211	207	226	215	191	197	197	224	238	224	222	238	227	212	205	217	221	215	213	195	208	231	218	205	244	211	205	208	242	206	208	203	222	201	194	192	219	217	181	204	195	210	222	229	218	209	219	215	209	225	240	210	231	201	184	212	224	215	241	210	235	210	227	231	222	210	192	241	214	219	219	215	214	204	205	221	227	220	226	226	227	220	202	199	201	226	221	224	224	216	189	200	198	228	215	218	206	216	220	238	203	236	238	219	216	207	218	231	199	232	211	210	224	198	199	219	192	188	213	222	222	187	217
29881	50243	47115	35827	28222	23223	18416	14263	11174	9112	7150	5589	4601	4453	3471	2653	2097	1796	1435	1309	1092	1011	967	797	741	584	503	576	546	486	392	402	387	381	409	346	370	343	348	348	333	323	318	338	297	305	296	295	270	284	300	293	289	284	307	285	316	278	290	288	278	263	296	256	261	284	270	274	279	260	235	252	284	271	254	263	265	280	274	251	271	268	256	259	249	253	291	257	263	258	242	264	266	254	268	263	285	264	247	234	261	257	257	280	279	259	238	247	292	262	257	283	266	248	260	256	236	259	262	272	273	262	269	287	278	253	261	293	253	282	256	255	270	253	267	250	281	277	281	276	229	267	258	283	273	259	272	254	276	264	271	240	252	259	253	268	279	270	297	270	273	234	256	270	270	285	283	251	256	265	277	266	285	267	285	245	257	256	287	268	248	254	242	241	252	264	272	249	266	272	261	265	235	255	270	259	258	276	260	281	262	236	265	275	273	262	288	271	278	261	273	266	254	238	264	242	300	286	253	266	258	268	287	281	270	268	276	284	267	255	244	279	258	289	274	269	260	275	262	276	255	247	271	282	264	273	256	250	274	271	258	277	255	268	269	258	292	256	253	224	268	263	251	286	281	278	271	289	305	290	263	249	246	280	259	261	285	237	261	262	267	265	264	279	272	271	273	303	305	270	258	274	279	248	273	271	260	287	278	268	245	264	261	271	258	290	263	251	267	239	254	257	270	264	275	241	240	271	252	267	251	238	269	251	261	258	264	264	265	265	271	281	262	287	253	241	263	238	283	231	303	280	276	263	268	277	246	248	279	295	285	275	244	273	258	259	278	263	270	247	270	259	248	267	281	274	278	254	281	266	270	244	261	252	287	247	266	241	260	250	279	253	261	274	259	273	281	262	253	219	286	243	263	276	258	260	277	263	258	227	275	281	282	258	271	277	256	283	247	264	305	259	299	234	249	242	282	249	261	250	228	259	277	272	272	249	270	252	254	246	267	253	269	266	264	280	223	243	278	245	272	273	254	265	298	262	276	273	247	271	279	279	262	266	286	242	260	278	271	271	307	263	291	246	292	267	263	269	272	249	265	278	269	262	273	276	298	296	269	254	288	257	278	260	298	251	237	298	272	227	251	269	308	266	252	269	273	244	250	249	279	254	253	272	299	286	246	287	263	261	268	286	260	270	234	252	288	273	258	243	286	261	247	268	268	265	294	254	267	262	230	250	291	239	264	256	265	282	261	278	253	260	275	251	301	240	274	283	269	250	262	255	272	282	243	259	255	264	270	295	272	259	270	260	262	243	272	274	259	265	282	262	260	265	244	270	249	287	256	266	253	264	279	270	253	285	277	276	268	265	289	275	267	257	280	262	246	270	265	269	267	264	263	272	279	248	271	275	238	248	228	276	271	260	242	252	287	263	277	280	272	272	249	246	277	262	255	263	285	282	270	283	266	273	244	254	268	269	265	258	260	248	250	271	283	266	272	263	242	261	256	268	276	263	271	308	277	264	250	268	284	254	251	265	256	246	234	257	312	261	294	276	271	237	263	265	285	285	272	240	260	283	254	262	276	253	275	271	264	294	236	240	268	280	259	283	268	271	257	247	272	252	262	258	281	264	278	254	259	268	252	260	269	284	277	283	261	242	265	288	299	278	289	262	279	256	273	259	282	258	248	262	286	247	249	284	266	264	226	270	269	236	255	248	294	240	260	234	264	293	234	281	267	262	267	242	236	263	255	232	239	255	299	286	287	256	284	265	252	258	275	261	236	272	282	277	254	273	295	256	263	259	252	259	234	266	261	264	277	251	262	255	280	264	222	268	246	254	266	246	259	251	275	270	263	286	258	263	291	263	238	284	249	277	296	274	275	248	275	280	242	246	294	269	270	268	247	218	275	286	272	260	246	255	301	305	240	271	284	256	265	249	256	253	245	260	256	272	264	273	287	264	263	269	281	245	262	297	261	293	275	239	278	284	273	271	264	271	279	257	251	276	261	293	268	244	249	290	279	265	271	269	270	293	248	271	263	258	264	260	268	276	264	260	269	274	257	235	291	271	257	261	306	271	244	266	284	273	252	268	278	239	256	231	226	291	294	259	276	246	250	270	254	286	300	275	253	265	241	295	258	257	244	259	279	251	247	263	262	250	275	233	257	249	252	235	267	268	254	291	255	268	232	278	275	241	255	252	245	292	244	262	245	280	279	265	264	254	282	266	290	260	300	275	245	256	256	297	235	261	260	281	269	240	252	253	253	281	257	245	265	255	277	275	252	271	234	274	246	259	262	253	245	267	252	279	244	282	229	268	282	264	256	286	309	262	261	249	266	274	276	282	254	267	265	238	239	265	270	252	263	285	265	222	249	268	274	223	259	247	250	278	264	279	250	271	252	268	251	266	247	281	273	260	262	246	285	255	241	286	248	257	277	259	259	303	281	253	252	290	267	281	296	261	253	249	292	277	263	264	244	272	302	299	280	259	256	267	255	256	258	254	235	279	252	283	239	255	269	276	283	255	260	248	261	278	280	270	272	266	247	258	265	285	293	265	257	279	251	261	261	265	267	275	257	271	273	264	291	278	267	281	270	255	264	260	282	252	259	277	226	268	281	241	234	285	300	258	268	248	267	260	249	266	285	249	255	285	259	260	253	228	282	256	306	240	308	260	255	274	269	244	258	260	236	251	248	280	256	251	290	275	242	284	277	244	299	240	279	237	264	229	263	264	229	264	263	292	250	256	252	242	255	251	278	262	257	275	274	258	255	284	256	285	244	255	260	263	289	262	278	238	271	282	260	255	270	310	209	251	250	266	274	240	249	259	265	257	256	270	261	248	271	245	271	269	272	275	267	266	242	251	230	227	245	231	254	272	257	255	285	251	272	305	313	246	270	249	247	234	284	248	238	247	275	266	258	271	280	285	288	277	267	256	240	262	286	260	272	302	252	265	274	270	274	281	246	246	242	215	249	280	268	274	236	262	260	267	236	272	287	250	263	278	254	242	264	282	251	264	271	278	287	275	264	256	264	243	243	266	251	239	292	295	249	266	260	243	255	262	263	258	278	281	282	255	275	268	267	234	274	259	273	259	270	294	251	262	262	279	268	267	264	283	267	270	282	249	295	287	274	249	284	249	236	281	246	271	256	251	248	285	268	275	291	251	236	230	279	293	255	310	255	304	273	259	291	262	260	273	265	282	274	243	282	270	247	260	292	248	247	240	263	268	261	266	295	261	276	258	247	239	213	272	276	239	266	259	257	255	250	264	260	297	254	252	232	274	243	269	265	264	251	279	291	267	270	253	255	272	278	258	245	256	252	269	279	262	271	245	242	247	264	268	271	263	256	285	284	261	287	252	294	270	251	271	250	283	250	263	289	274	256	252	237	234	236	245	277	263	232	256	243	234	280	251	220	261	276	269	234	265	272	276	268	230	271	244	245	272	260	246	291	260	266	254	266	252	247	241	268	225	244	271	261	269	290	268	287	245	246	272	258	251	274	260
25483	21648	29677	28641	21211	15296	10058	6367	4677	3722	2806	2164	1850	1784	1411	1143	943	870	737	682	647	521	583	552	484	458	415	423	412	422	398	381	381	389	365	390	383	375	351	367	357	336	344	358	316	345	347	369	321	349	349	335	330	329	342	369	336	328	344	339	334	340	338	317	333	372	329	319	333	311	339	347	328	325	335	312	336	328	349	319	371	318	336	326	330	295	324	344	343	336	344	302	340	329	316	336	297	330	338	340	329	353	325	349	330	354	349	337	340	358	349	323	353	356	347	316	318	339	347	340	321	356	315	327	319	334	314	359	314	345	323	312	309	336	348	324	334	353	333	362	312	317	352	327	335	339	296	301	308	298	347	324	345	358	289	324	349	311	313	343	336	335	337	349	340	326	322	324	318	336	344	344	344	325	335	351	334	343	307	337	311	362	330	305	359	318	299	337	336	306	322	346	342	306	329	359	374	357	348	357	317	339	310	380	349	318	354	361	286	334	352	347	334	316	305	360	309	344	320	313	306	328	367	351	360	335	337	313	353	320	339	364	305	327	349	321	347	337	327	333	360	348	351	330	328	343	316	335	335	334	332	374	316	322	325	311	327	338	334	355	329	292	327	353	326	313	328	343	322	343	311	317	330	354	326	303	347	324	326	403	340	305	331	338	326	360	330	333	355	297	309	316	330	343	351	314	331	315	365	343	332	351	360	337	351	361	346	314	336	328	324	345	312	352	296	298	351	342	335	307	343	322	323	323	367	317	346	309	342	323	348	344	312	331	327	317	320	359	346	314	335	336	340	314	337	313	360	368	343	359	342	317	334	332	361	345	320	332	338	343	329	326	297	304	356	356	324	294	352	306	320	304	299	314	333	343	320	339	303	324	363	321	295	357	326	344	333	317	346	310	316	340	368	347	353	339	276	348	339	334	330	324	337	357	327	337	352	349	323	343	344	350	335	337	330	363	314	350	332	329	351	376	302	364	348	307	370	317	342	343	334	339	373	309	340	331	311	361	328	314	338	361	330	332	329	344	377	345	300	341	332	360	341	334	346	334	296	316	356	310	373	326	319	339	345	324	332	338	346	332	344	282	321	346	321	333	346	357	332	318	326	331	342	355	348	345	351	333	341	330	308	296	334	320	351	326	343	326	323	350	332	363	346	317	345	309	289	331	293	320	325	366	332	347	343	311	283	332	295	352	353	332	317	361	338	318	302	325	374	312	329	317	310	344	303	365	344	331	323	318	334	339	355	343	339	300	324	334	327	376	304	363	289	348	325	334	301	308	349	364	339	327	331	291	333	347	340	318	324	311	358	325	328	312	357	323	328	304	339	343	331	316	318	331	333	318	329	315	335	324	328	331	323	343	373	315	306	327	366	329	347	329	321	324	338	327	322	292	303	348	360	326	322	373	336	342	326	345	339	334	328	349	366	314	374	314	317	384	341	335	350	306	330	322	298	358	343	312	328	330	335	309	350	365	338	333	331	361	343	349	382	301	330	313	349	316	352	348	337	321	302	312	346	334	344	356	336	362	345	343	359	340	329	344	329	324	366	316	332	320	332	339	339	325	318	328	306	313	334	328	334	327	346	344	324	325	299	343	328	299	344	358	337	360	303	295	343	363	339	346	288	358	321	346	325	347	341	318	361	328	328	321	340	346	345	331	293	324	345	331	320	326	375	357	313	376	317	302	309	329	331	329	340	333	323	334	330	335	347	331	324	304	336	345	362	330	347	328	360	325	312	316	354	349	359	338	352	369	327	353	379	357	300	340	365	336	330	351	331	339	338	307	337	343	346	329	342	373	334	302	340	356	333	328	319	360	296	329	317	307	338	301	311	323	359	367	378	334	346	312	330	333	338	319	335	336	310	335	340	333	341	334	315	319	349	372	355	342	292	353	324	307	311	340	321	320	333	343	331	284	317	348	340	343	329	318	345	317	321	334	318	341	348	355	373	340	318	381	333	351	336	370	297	348	342	317	337	347	350	331	337	297	343	329	340	310	373	332	326	345	336	321	337	341	330	337	354	328	338	323	355	303	364	341	331	318	335	312	335	364	322	338	333	347	319	324	346	353	312	353	330	311	315	346	313	313	350	334	351	350	337	350	321	329	312	333	335	360	316	323	342	334	313	308	314	332	352	333	322	327	316	367	311	335	311	328	373	346	347	345	351	335	336	355	338	356	319	359	351	347	332	338	349	365	314	353	350	336	318	307	348	339	316	320	331	346	317	378	324	309	325	362	354	321	346	326	309	341	337	335	356	309	313	314	344	325	311	316	345	320	333	342	326	347	319	349	353	330	350	322	343	348	357	339	304	325	322	362	351	325	333	325	339	333	355	368	303	308	333	339	342	317	341	339	335	335	314	348	327	334	365	319	355	336	350	335	320	347	317	315	326	330	309	345	314	352	321	323	304	334	335	324	315	310	341	331	351	324	352	353	356	322	322	328	333	350	352	360	352	355	342	320	357	310	362	321	353	311	300	362	318	342	330	342	294	321	333	314	403	327	301	312	335	325	336	301	349	364	316	334	348	317	339	361	300	348	322	337	327	348	322	325	343	335	348	354	347	362	325	341	334	360	357	341	335	339	294	321	321	346	352	329	345	321	331	319	330	338	323	311	366	337	309	320	377	340	298	310	358	334	311	335	310	335	342	336	323	342	347	346	354	282	354	332	347	345	323	343	328	331	313	333	337	311	341	319	327	349	319	318	301	335	328	319	314	305	325	321	317	355	310	334	292	361	326	325	294	310	291	355	313	375	332	335	325	324	349	303	334	314	371	342	346	313	349	304	382	300	314	342	327	330	320	329	339	332	338	356	294	315	349	349	331	338	338	332	346	332	333	350	326	360	321	313	319	349	313	343	304	305	310	334	341	335	345	345	385	329	305	329	311	329	324	336	339	332	332	347	318	376	329	360	305	334	309	313	340	340	320	315	298	314	356	324	359	321	304	322	329	318	344	344	304	312	347	332	359	325	341	338	367	338	333	323	293	349	313	367	309	365	321	356	293	349	328	338	320	358	328	308	335	317	329	334	347	348	294	324	333	306	350	323	306	355	345	328	321	329	348	332	305	351	281	338	334	330	331	364	344	309	306	344	314	326	362	326	284	354	310	340	327	370	337	356	372	328	304	317	356	315	310	355	339	334	328	326	336	334	306	339	343	364	346	331	329	365	324	337	341	344	337	322	331	318	313	310	350	335	324	299	373	313	366	357	341	326	343	338	337	350	338	341	333	335	313	359	343	312	347	318	334	296	341	318	362	320	346	312	314	345	320	326	325	353	344	329	334	333	318	326	294	339	346	345	320	326	318	358	341	329	320	360	316	324	355	341	332	326	334	320	339	370	314	305	367	325	326	313	304	310	345	307	355	302	342	323	312	312	340	326	339	329	340	302	299	367	331	358	341	344	328	333	338	323	324	313	329	313	326	336	307	314	352	335	345	315	302	340	355	344	354	317	324	330	320	361	348	310	336	331	330	319	329	317	359	339
30252	47851	43796	31928	26212	21001	16280	12562	10077	8175	6346	4803	4187	3990	3072	2382	1864	1560	1394	1164	1114	1020	973	860	764	682	596	598	579	589	533	520	522	510	499	506	480	515	474	460	466	462	426	460	401	478	433	443	409	440	401	449	421	433	434	421	455	421	432	445	374	460	392	407	383	407	405	378	388	395	409	409	382	393	360	422	409	389	414	445	367	398	403	374	442	385	427	437	377	432	391	379	426	412	418	431	387	410	403	403	403	378	385	377	431	370	452	394	412	394	396	397	390	381	386	397	392	419	375	399	422	405	411	394	419	392	415	390	426	352	440	411	405	410	414	388	432	403	383	383	391	402	433	413	398	437	405	376	403	402	382	406	391	375	405	414	419	379	435	412	392	409	424	403	418	387	404	418	407	403	401	373	431	413	356	411	396	384	387	398	411	384	387	399	388	413	419	389	406	409	393	410	438	427	380	395	431	389	431	409	381	409	424	367	370	393	421	421	413	403	376	354	395	419	430	364	418	411	378	414	395	369	419	429	421	450	381	416	388	390	425	388	410	420	377	423	406	404	400	383	374	366	449	407	370	433	422	386	381	387	400	397	436	399	398	372	436	409	381	413	406	405	370	426	409	369	415	365	403	428	431	419	425	394	386	418	391	397	427	398	441	403	393	387	374	401	382	402	435	393	379	405	419	403	386	389	413	413	394	399	416	371	375	418	388	422	387	368	408	383	387	422	410	377	366	372	387	395	388	389	432	419	404	411	379	399	397	400	421	418	422	403	412	369	417	407	416	427	427	414	388	382	398	372	434	398	404	406	410	389	392	416	382	392	395	386	427	393	416	393	454	403	386	390	414	421	398	375	409	417	382	396	415	393	390	359	391	429	390	407	416	415	387	407	390	393	370	391	403	398	431	414	398	427	394	385	398	395	370	426	378	407	410	428	373	377	419	432	389	369	392	444	399	393	375	419	396	404	439	446	356	435	385	392	411	415	445	385	378	421	418	411	424	385	420	385	412	399	392	457	399	382	414	424	400	382	424	442	425	410	408	406	408	422	406	379	408	367	386	403	412	404	413	433	406	395	410	420	404	449	384	412	436	392	430	392	420	418	395	378	407	396	406	398	416	376	421	413	392	390	371	414	397	403	404	428	404	390	370	388	392	396	410	403	404	406	399	401	410	398	435	431	381	366	383	354	375	409	378	391	394	394	378	394	365	417	387	415	403	349	400	406	395	398	374	381	371	402	394	405	441	393	381	403	413	431	427	403	398	364	419	411	406	408	363	411	385	411	444	401	395	401	401	395	412	385	395	395	398	413	374	398	385	415	413	385	379	397	375	386	391	417	426	412	447	401	397	415	423	413	427	395	415	399	378	401	419	400	415	421	422	370	385	419	421	428	425	417	369	409	396	416	379	434	402	402	376	436	393	395	428	393	429	396	426	393	421	409	380	382	396	417	398	391	407	406	367	405	411	370	391	399	360	395	451	444	386	421	377	401	383	381	405	399	394	404	383	428	444	428	442	406	401	396	448	391	401	403	387	409	408	383	412	427	373	373	412	383	400	390	409	393	412	411	419	398	372	406	396	390	399	427	393	409	402	431	391	435	407	423	432	425	400	412	428	376	394	392	373	436	379	416	437	384	365	428	408	443	382	407	426	430	388	389	417	396	399	405	398	399	392	381	381	433	413	421	399	393	407	378	413	429	368	404	382	395	429	455	401	394	409	401	393	413	419	423	359	402	390	374	454	407	384	390	435	408	367	426	395	406	393	405	409	374	406	413	412	410	441	384	414	418	398	391	408	403	408	404	340	386	381	395	401	410	398	365	401	371	393	419	384	423	432	409	367	367	404	407	351	422	426	420	381	408	404	404	415	405	425	406	384	426	413	427	398	417	399	424	422	404	402	402	417	380	414	415	394	392	390	404	420	414	414	398	401	430	367	400	387	380	401	409	371	406	393	412	377	439	402	434	405	398	373	374	388	380	406	402	423	384	372	433	397	375	381	381	401	423	404	409	406	413	405	408	370	412	424	388	417	425	428	432	405	400	439	371	407	381	407	403	396	376	407	396	369	413	428	370	429	415	377	396	401	398	377	377	414	385	404	391	403	395	422	399	410	400	407	409	412	392	393	387	416	421	346	413	405	367	403	377	395	398	411	419	402	381	423	418	415	407	373	410	417	412	441	384	401	394	391	417	394	400	422	387	442	412	418	409	399	387	416	379	361	391	392	387	383	425	404	386	378	414	408	425	407	414	392	397	403	409	380	399	402	400	451	403	392	392	410	410	432	419	383	407	407	397	388	380	433	390	414	397	385	397	416	355	387	382	400	432	390	367	402	390	398	408	428	405	405	412	419	398	378	393	393	442	387	430	400	390	388	431	402	416	408	423	416	400	401	426	371	409	388	404	422	374	390	381	393	379	421	415	428	387	440	441	428	372	408	392	397	414	401	423	430	402	419	399	371	389	388	408	368	420	415	390	405	421	415	386	378	399	385	396	441	387	377	414	402	422	374	382	368	375	389	389	423	410	390	401	455	385	388	403	416	420	407	433	421	421	411	426	409	391	410	385	374	417	412	408	404	421	367	392	417	390	409	394	382	388	425	397	460	376	430	402	431	380	400	424	421	397	415	398	395	404	414	404	363	394	377	384	408	429	407	384	421	373	420	378	412	405	389	431	371	407	431	456	412	396	431	393	404	400	367	389	386	374	420	393	409	411	434	417	388	425	434	433	386	412	401	419	384	405	393	379	426	410	412	376	398	412	380	421	401	399	387	422	369	395	386	410	373	417	408	414	392	413	427	393	394	465	392	379	428	367	381	436	396	433	399	406	411	404	415	388	406	384	424	408	414	398	396	406	391	422	397	416	408	386	397	426	386	431	412	386	414	444	373	388	384	390	433	401	411	410	411	415	398	408	409	427	423	420	442	437	442	434	363	405	354	391	382	439	396	385	443	426	415	395	416	405	418	410	401	407	394	394	394	382	418	384	409	425	385	406	409	398	399	398	415	421	419	414	362	421	410	423	414	440	420	390	421	402	381	422	383	381	410	371	432	416	432	381	395	420	418	418	442	414	422	418	344	371	391	385	370	405	412	362	389	386	426	419	383	405	394	404	397	417	377	412	381	408	404	459	411	399	407	403	403	375	390	386	432	388	366	402	393	397	395	388	440	402	367	429	429	427	393	386	384	380	375	391	430	394	396	402	382	418	376	408	415	395	420	393	382	422	440	395	405	396	397	388	418	394	386	394	364	393	369	357	395	376	406	397	400	412	380	400	408	404	423	375	401	391	436	431	437	402	426	381	441	421	368	419	416	395	393	419	388	410	406	390	413	405	415	404	419	406	443	375	390	420	388	403	392	418	387	422	416	441	389	411	369	413	398	406	404	396	399	376	403	400	404	415	401	395	407	345	410	396	403	400	436	442	405	356	379	405	378	429	383	432	400	395	421	378	427	386	419	410	445	394	423	384	398	398	412	407	394	378	412	374	402	372
23255	21351	29056	24469	22756	23702	21110	11828	8084	6589	5001	3650	3051	2789	2125	1604	1377	1149	927	865	823	769	717	589	553	508	456	420	403	439	400	347	361	336	344	348	336	329	347	314	318	299	315	306	281	289	291	301	261	311	300	275	291	274	292	302	275	304	283	283	263	265	278	270	276	275	249	248	269	277	260	253	252	291	272	255	261	277	251	296	280	259	275	270	248	239	249	268	246	266	265	259	259	273	261	281	283	290	263	283	278	229	255	253	270	267	256	294	279	260	278	263	258	237	270	284	271	268	247	238	266	261	256	234	276	262	282	255	268	252	275	239	244	242	253	270	291	269	233	243	283	253	292	303	236	289	234	245	272	242	254	244	226	238	303	269	271	258	234	287	248	261	262	265	274	266	275	259	278	266	252	257	248	294	275	250	259	244	275	294	261	254	244	258	251	259	265	278	268	257	259	250	285	269	245	273	271	290	240	273	242	225	245	255	257	271	279	271	250	290	256	286	245	260	234	267	258	277	263	284	252	256	251	265	298	248	285	256	261	262	268	255	269	271	271	285	259	265	242	261	267	246	262	258	247	264	264	248	288	269	254	240	251	259	246	269	276	277	254	255	235	261	253	263	282	294	286	262	276	273	213	268	252	264	257	248	244	235	242	242	255	265	267	285	267	249	291	243	263	258	274	292	264	258	237	269	275	285	274	280	247	264	269	261	253	271	284	247	265	266	267	268	266	279	267	262	277	247	276	249	260	243	266	261	232	255	267	276	273	229	275	290	290	292	268	278	247	268	256	244	267	261	269	274	280	274	307	232	286	252	265	265	242	273	219	247	250	261	269	273	256	253	253	246	229	258	270	237	248	247	265	270	254	275	250	246	270	250	274	264	283	262	257	271	256	262	244	260	254	239	259	301	257	234	230	272	261	253	276	286	266	224	245	254	265	292	254	296	269	276	275	261	259	274	264	269	254	265	279	283	247	269	262	261	270	244	254	262	249	240	245	257	277	262	271	261	259	221	248	273	245	264	275	229	263	225	267	278	260	261	242	271	238	262	266	243	229	257	266	303	269	250	247	264	242	251	236	263	246	236	231	245	271	273	264	253	261	241	284	253	244	268	241	234	265	242	257	241	285	230	263	264	256	249	265	266	242	244	258	258	257	249	231	267	241	294	274	238	266	239	250	274	272	269	240	289	265	236	247	263	280	285	278	254	256	265	278	265	236	283	276	273	266	255	232	281	248	279	285	240	245	253	279	258	270	276	261	299	269	278	272	286	275	268	270	233	262	251	259	286	291	280	260	258	288	257	265	263	278	269	242	243	270	256	240	247	295	257	233	220	257	278	262	254	262	277	244	276	259	287	265	250	251	248	274	240	258	243	280	267	264	243	245	260	247	260	265	262	264	289	268	257	251	277	263	266	241	249	247	230	296	263	243	242	224	273	241	259	255	272	262	296	268	294	255	244	276	258	299	264	251	273	288	248	298	288	259	246	241	256	266	258	212	275	264	260	259	268	263	270	272	260	258	260	253	264	254	257	270	270	265	251	283	253	233	256	254	278	270	247	252	253	264	274	272	248	263	280	264	264	284	254	250	254	250	269	243	246	249	277	269	213	248	277	274	255	260	252	264	261	275	276	273	255	264	254	270	273	266	274	276	278	243	246	236	262	234	270	246	264	260	259	265	240	238	233	266	256	234	260	276	225	288	273	260	264	274	274	249	236	247	244	243	250	267	256	265	283	243	271	275	287	257	301	243	248	272	273	248	242	268	272	258	246	286	274	241	249	250	259	306	277	268	248	233	286	241	250	249	257	217	280	271	266	296	263	236	281	296	259	252	238	272	261	289	237	271	262	264	271	252	282	271	252	257	251	260	270	258	289	269	279	283	273	240	278	279	251	270	256	256	287	269	270	274	275	284	283	243	273	255	254	287	251	261	238	257	258	258	282	276	229	253	277	271	271	232	257	248	261	267	257	254	279	234	291	259	227	271	256	247	246	281	265	269	259	267	240	270	254	267	264	245	245	247	268	246	256	261	281	252	241	258	278	288	228	287	249	247	272	261	275	270	266	274	279	284	271	271	257	277	279	266	235	291	270	260	264	282	265	267	247	272	270	263	280	274	282	259	255	247	293	280	270	242	266	249	250	242	278	264	256	254	302	243	292	242	281	310	279	272	259	258	267	249	267	255	258	238	243	270	259	303	278	289	261	255	265	266	247	284	280	276	258	281	265	262	249	279	251	277	266	243	275	228	262	264	274	248	238	259	275	269	244	273	254	257	254	237	262	247	258	273	254	257	245	273	268	271	261	268	244	258	266	277	234	251	235	274	281	230	253	276	244	260	270	263	258	257	273	266	257	273	275	251	257	269	260	291	294	246	262	277	275	250	298	263	241	266	260	264	255	253	219	255	280	247	272	263	275	270	307	278	267	248	266	262	255	284	268	275	261	272	235	279	254	284	299	263	270	260	258	249	242	255	244	271	259	254	252	257	266	260	246	276	237	263	241	272	279	254	266	236	250	244	253	242	253	234	254	237	254	266	270	259	239	268	240	278	240	228	264	231	236	250	263	260	290	233	260	233	243	261	256	254	239	251	255	254	249	282	265	270	274	272	291	271	268	280	248	282	254	234	276	243	263	271	268	229	255	290	254	265	280	271	265	265	266	251	283	264	260	280	261	280	293	291	271	291	265	256	280	262	242	259	273	267	264	261	265	265	251	269	275	250	258	271	284	259	256	274	266	260	267	285	253	269	259	267	271	242	254	283	223	287	290	272	275	236	266	244	285	265	296	263	267	250	274	271	274	244	271	257	238	253	249	284	268	261	264	274	241	271	269	261	256	261	253	273	250	311	270	230	295	282	276	263	265	241	238	278	266	272	256	251	265	283	271	250	283	266	252	304	276	261	294	274	242	264	274	282	285	252	286	261	267	275	251	269	254	267	270	251	302	281	248	275	285	285	284	260	243	265	267	270	254	255	264	264	287	255	283	258	287	258	258	287	251	258	271	287	253	278	242	240	274	256	248	250	289	264	265	264	268	249	286	264	257	277	291	235	267	242	264	268	251	263	249	279	260	292	257	283	278	252	268	282	278	261	261	260	264	235	276	265	268	240	290	261	234	249	233	277	253	225	283	233	258	250	257	288	278	268	260	258	242	267	287	252	264	282	267	273	253	270	273	270	246	236	256	241	243	296	267	242	249	243	276	260	290	272	246	263	280	284	233	292	249	273	273	265	265	233	256	271	270	250	232	255	265	286	265	264	243	268	268	282	273	276	252	266	281	260	275	276	231	239	246	276	261	282	275	255	256	248	225	243	259	278	250	265	270	243	260	249	263	277	242	249	237	275	243	254	266	248	260	256	234	263	245	302	244	273	264	269	278	239	251	275	288	273	272	232	268	274	257	277	260	265	243	248	274	275	274	269	250	239	274	232	284	287	258	268	250	256	259	253	279	255	257	267	279	244	265	256	255	281	250	262	288	258	253	286	237	263	291
31778	55390	51457	40644	34392	27942	22497	17779	14566	12629	10166	7731	6509	5601	4334	3530	2682	2225	1861	1688	1521	1386	1246	1103	936	872	700	629	608	582	522	493	541	533	498	454	450	409	472	468	406	408	394	367	426	358	347	401	370	373	345	321	341	350	387	367	353	336	349	348	362	314	327	321	310	328	353	318	313	327	304	308	310	324	310	295	299	314	270	293	300	299	294	320	304	298	318	314	337	312	311	323	316	278	307	334	291	348	286	309	289	304	297	293	329	281	275	318	340	316	319	302	293	311	308	304	294	303	310	309	311	321	320	340	304	311	290	272	324	313	292	299	306	294	312	306	325	314	290	325	341	308	285	312	296	349	312	293	277	296	320	332	294	281	301	294	310	283	296	347	316	322	311	300	281	330	330	298	304	300	295	297	310	322	288	297	328	338	298	307	280	343	331	307	301	311	328	313	313	292	303	318	284	290	272	267	357	308	338	325	287	323	303	287	279	296	307	348	308	306	309	317	292	305	315	303	322	330	282	318	289	342	278	294	297	328	327	295	307	319	280	335	305	294	286	348	324	317	322	306	332	325	290	313	334	339	291	302	314	319	307	312	323	306	314	316	343	312	322	310	289	320	309	297	328	312	314	310	298	310	297	331	346	326	311	327	303	332	295	303	323	341	311	279	303	304	321	330	292	314	335	299	320	323	336	291	322	289	318	324	323	292	272	352	315	310	268	266	312	290	253	294	310	292	314	311	304	331	325	312	298	315	300	346	325	316	301	312	336	296	313	295	291	322	333	319	288	302	322	314	291	325	300	302	309	294	294	301	300	342	312	291	293	310	323	336	334	351	343	280	290	304	296	298	314	319	327	311	314	298	345	324	301	315	336	316	307	333	343	288	316	297	322	297	317	286	315	319	293	322	327	307	307	306	298	311	307	335	291	280	307	306	302	321	284	342	283	321	320	315	282	276	309	333	321	305	313	317	331	332	338	282	323	314	305	306	327	304	278	301	326	306	334	321	310	297	313	288	307	316	320	311	346	314	297	299	308	291	352	314	298	325	331	310	298	280	329	305	304	328	313	334	278	296	296	309	306	328	283	329	307	319	295	327	306	332	283	352	305	280	313	303	289	277	293	313	293	325	291	306	315	320	292	282	291	269	327	310	321	328	322	320	331	311	325	256	309	312	294	308	322	325	303	303	308	300	297	318	290	283	292	305	290	303	312	314	311	291	329	315	333	339	333	300	310	314	297	343	304	345	289	343	331	312	330	338	295	316	307	312	280	317	331	310	304	300	320	318	273	288	336	327	309	331	291	309	300	256	314	281	300	309	307	309	305	323	330	311	306	304	331	302	333	341	310	286	303	328	326	325	292	310	313	355	305	284	326	307	339	302	316	349	278	323	300	306	288	308	295	289	309	310	334	297	291	300	315	322	329	334	315	322	328	330	309	303	315	309	302	305	296	312	297	312	297	295	330	330	328	298	319	308	263	323	319	292	321	325	273	294	310	312	283	302	334	304	310	321	342	295	311	304	329	291	324	303	288	281	327	344	333	275	311	339	316	321	283	323	301	317	296	293	322	324	312	302	317	300	289	336	349	325	316	317	327	297	302	310	307	307	311	309	316	335	314	320	314	293	316	306	295	302	294	309	327	308	341	305	315	290	287	283	268	321	277	302	291	286	311	335	298	314	296	299	324	292	286	317	274	309	318	313	293	314	329	333	290	294	345	310	298	329	299	288	331	288	309	335	309	342	318	293	317	311	303	319	282	327	304	331	295	333	339	307	319	296	300	316	294	296	330	301	304	283	321	324	272	326	308	314	313	308	312	330	287	270	301	296	281	311	298	303	316	292	343	323	293	300	273	279	333	297	298	327	317	308	295	293	307	328	317	318	265	328	286	340	280	301	323	306	331	297	300	310	306	313	323	322	322	299	327	301	287	276	308	299	317	312	320	341	321	296	299	305	353	332	293	303	338	309	272	285	309	321	286	339	334	303	355	312	360	330	318	315	310	320	330	285	305	294	285	330	328	313	315	299	314	281	305	283	335	354	347	300	299	304	294	334	305	290	302	344	276	299	337	283	313	308	329	299	332	330	301	310	312	282	295	292	321	329	304	314	327	304	280	317	334	291	287	325	312	325	283	325	322	314	325	309	352	311	293	277	312	306	312	316	293	311	313	314	288	318	298	334	304	300	296	325	288	340	315	304	301	293	317	319	315	322	338	303	275	319	317	316	321	328	289	294	324	278	301	318	311	350	289	304	300	297	309	300	322	299	317	326	290	302	354	305	298	315	304	298	291	290	294	308	322	315	324	315	282	311	341	321	323	309	332	283	301	310	305	329	345	278	302	299	342	298	302	309	307	311	329	346	331	305	348	305	302	320	323	325	295	299	324	316	297	314	297	329	326	298	290	306	307	332	344	331	297	299	301	298	298	307	317	319	314	305	336	287	308	306	283	328	337	320	291	322	329	309	299	304	297	306	331	303	316	296	326	323	326	301	293	309	273	295	328	301	320	322	297	345	309	297	285	315	295	305	305	309	302	326	317	285	319	306	267	305	332	320	312	301	321	346	287	283	318	313	337	329	321	300	323	281	312	305	312	288	292	309	290	306	317	300	316	328	345	324	307	280	327	320	303	310	293	306	326	346	307	283	367	347	324	353	332	321	299	291	314	311	340	314	317	286	303	349	303	324	310	292	301	302	324	301	268	309	314	312	309	295	303	293	295	305	315	301	295	308	296	283	289	320	323	317	325	304	308	302	295	310	289	309	294	308	308	344	300	328	318	334	300	312	298	340	317	344	269	317	331	320	309	296	317	307	303	347	287	309	330	307	297	308	336	305	279	333	297	277	311	303	278	301	267	293	326	296	279	313	301	315	312	259	307	303	323	310	327	257	274	330	306	291	316	279	302	333	322	301	315	340	312	343	298	300	311	332	293	325	314	309	293	317	282	289	282	297	301	328	327	300	306	307	313	290	336	287	326	304	289	321	332	303	306	319	298	313	325	318	301	279	319	305	295	310	327	356	326	306	289	333	332	293	326	299	322	309	306	330	283	297	325	297	301	323	333	317	295	293	319	340	349	335	332	313	309	330	331	331	316	319	300	313	295	310	313	300	316	321	316	315	327	324	319	309	313	300	276	286	339	314	289	307	346	289	289	304	322	323	312	307	328	306	291	314	313	314	337	302	323	312	298	293	301	306	325	324	340	296	328	273	294	313	302	325	291	295	304	317	325	312	313	311	327	315	288	313	297	307	329	305	315	304	281	324	336	314	355	304	363	301	276	306	306	327	324	338	313	338	317	317	327	297	373	296	323	298	286	307	308	305	334	299	316	311	301	292	343	319	307	320	318	348	342	324	319	314	313	300	338	285	306	301	273	288	366	329	317	298	289	308	311	306	310	332	283	300	305	269	337	335	292	299	291	317	299	309	302	307	317	325	334	316	318	338	317	313	309	301	334	319	316	315	301	305	307	294	306	298	335	325	304	284	331	287	329	290
29401	29443	35175	28044	19073	12713	7930	5034	3708	3052	2476	1946	1504	1336	1099	834	772	677	586	551	484	465	492	387	377	418	388	367	333	324	306	323	298	302	323	309	315	304	294	287	308	300	298	288	320	288	313	287	286	286	294	289	308	279	294	273	287	273	303	284	289	295	283	302	301	253	243	243	295	264	272	282	272	279	263	294	258	249	283	244	287	277	277	297	282	306	286	258	269	286	271	277	276	285	272	300	253	271	263	267	252	305	275	269	283	264	292	295	295	260	302	275	265	273	283	279	288	256	280	265	328	257	252	281	277	284	282	285	261	264	319	321	290	300	290	267	270	274	275	290	263	301	285	299	225	270	276	293	243	269	272	277	288	281	285	276	289	287	267	262	285	289	287	288	322	285	264	288	288	269	255	285	260	319	268	258	269	265	253	293	284	265	314	278	290	249	243	267	265	303	261	263	247	252	289	271	275	310	278	287	268	274	269	277	292	258	293	264	261	280	265	287	289	280	295	270	296	267	259	250	268	261	268	279	283	268	310	267	256	280	289	263	275	275	260	251	288	242	330	254	275	271	277	279	269	270	255	263	279	262	296	290	269	273	292	307	237	280	280	291	266	279	286	292	271	280	276	277	317	292	274	283	284	276	285	314	270	269	309	243	264	263	257	277	256	287	247	276	277	268	271	257	299	319	266	286	262	286	274	304	236	269	288	293	278	260	282	274	273	304	256	289	260	268	262	300	298	275	276	301	297	275	254	237	280	273	266	295	278	324	292	305	255	291	268	301	292	287	287	292	285	280	308	254	280	270	255	256	261	268	287	282	276	274	268	268	284	302	258	295	281	272	305	274	287	290	295	309	247	298	294	277	256	260	299	285	276	274	254	265	274	301	248	247	283	286	272	272	283	284	286	246	271	270	296	231	298	323	273	289	279	300	297	229	287	287	291	281	306	291	282	295	289	276	275	278	262	274	269	254	298	280	265	290	305	277	257	279	269	289	264	257	272	309	283	284	284	259	288	293	243	258	275	281	250	292	283	280	277	266	295	284	256	279	285	287	289	295	273	265	271	306	305	279	260	266	264	258	286	280	296	297	260	272	290	261	265	284	273	251	300	274	259	265	261	292	281	286	272	258	305	258	280	278	301	301	286	245	279	269	259	304	265	287	277	268	256	264	252	265	310	274	270	274	254	298	280	284	274	288	285	273	312	284	266	268	264	268	296	256	258	260	267	278	253	289	286	296	271	292	271	282	286	244	261	290	272	244	269	296	261	288	275	258	291	264	262	260	296	306	280	255	290	277	280	320	295	272	280	279	285	276	275	307	272	284	306	257	300	279	270	277	279	283	260	277	282	282	251	276	259	271	270	255	309	280	302	269	275	285	232	294	274	252	274	258	281	263	267	267	285	268	281	275	269	251	255	275	271	274	268	260	263	294	323	270	274	302	267	305	257	284	256	322	240	302	257	272	294	289	258	279	296	257	277	275	277	281	274	300	238	297	266	297	295	269	273	279	264	298	306	260	307	286	261	290	287	301	261	259	282	301	279	281	283	325	303	301	287	293	251	245	285	287	306	271	295	282	274	271	260	249	277	266	250	250	259	271	284	302	295	276	269	278	271	259	279	267	263	271	271	302	292	268	260	289	290	267	266	273	262	252	296	264	267	270	275	282	296	273	294	293	259	285	311	276	289	288	251	263	248	252	281	307	317	306	252	274	322	267	263	282	277	286	281	303	272	258	278	275	290	283	273	274	255	298	272	283	271	279	263	270	310	263	256	291	286	261	270	295	284	287	326	282	254	272	311	293	253	287	288	323	308	250	263	267	268	284	265	298	281	287	282	285	313	257	291	309	300	291	290	272	298	278	276	290	280	255	292	230	275	273	299	271	259	300	246	294	277	294	241	278	277	314	287	289	267	277	297	279	260	275	289	299	260	262	285	240	258	274	288	273	281	274	261	272	279	252	275	273	282	305	289	272	304	291	259	266	235	281	248	280	243	270	297	290	285	281	296	287	280	303	273	289	276	278	264	268	272	272	258	270	284	267	271	301	299	289	263	270	270	276	282	259	298	273	277	291	254	266	279	284	253	290	258	266	270	279	238	272	291	315	288	284	283	267	285	291	260	236	243	276	293	307	245	263	274	289	279	282	270	288	251	275	266	301	271	280	278	281	305	254	295	265	274	272	286	292	277	270	274	278	294	289	271	260	281	304	282	266	294	282	258	258	279	256	266	280	280	284	266	294	289	274	282	296	272	275	278	289	264	251	290	291	275	297	248	267	281	262	282	259	249	270	299	257	287	280	282	263	243	289	248	298	284	293	285	286	269	262	290	296	297	253	297	302	230	282	296	291	289	298	265	244	307	271	305	276	274	281	308	265	279	334	306	287	281	283	280	281	252	278	253	302	276	310	274	273	270	267	296	240	273	269	268	273	269	269	311	281	296	274	292	283	278	270	262	254	244	284	293	262	298	265	274	246	308	291	288	265	279	283	253	275	249	283	264	271	288	258	293	304	296	298	303	306	260	314	280	265	277	276	276	289	290	282	278	289	304	302	275	293	269	270	262	281	273	297	277	290	301	262	268	258	305	269	306	265	288	291	249	272	285	289	277	288	274	280	247	280	282	280	275	298	304	267	277	277	288	270	279	262	269	289	306	257	293	304	279	249	272	280	279	274	285	278	280	260	281	291	295	267	282	290	267	296	273	290	274	282	292	281	259	262	247	307	281	279	289	283	248	294	264	298	280	262	267	256	289	266	275	326	302	273	273	268	310	262	287	265	281	301	279	290	269	310	285	313	277	253	293	275	287	309	268	235	277	286	280	267	250	280	273	276	271	291	301	299	259	281	293	304	251	292	290	287	265	264	255	267	280	283	284	310	287	271	247	295	283	279	299	263	276	328	258	269	246	281	269	270	293	283	287	287	265	310	247	299	273	267	291	291	288	277	286	259	260	258	319	276	272	254	288	260	300	283	273	277	301	268	268	286	334	258	263	264	267	309	301	286	254	249	267	290	297	279	261	267	280	284	295	315	270	303	270	270	277	279	285	274	277	267	271	284	246	290	260	296	282	275	295	307	299	268	275	287	288	246	257	281	264	279	290	283	282	263	271	263	267	300	272	277	258	272	276	313	284	272	268	281	281	254	261	253	289	270	277	266	298	281	296	297	278	273	277	297	274	264	272	254	271	265	283	282	285	299	275	276	294	305	291	263	289	273	257	281	287	293	269	263	261	267	283	270	253	297	273	248	299	239	296	297	281	295	302	263	267	293	303	281	296	302	258	284	295	275	259	266	286	286	306	317	260	289	279	318	302	274	280	295	286	302	281	291	286	286	280	254	287	269	277	275	268	298	287	278	297	282	293	272	293	250	284	265	265	303	264	306	264	260	298	271	257	272	304	288	285	233	250	270	276	296	257	303	270	253	275	286	299	255	294	294	268	250	305	269	268	274	332	271	260	269	273	289	280	282	260	270	275	268	260	273	283	278	289	277
30358	44146	39614	29078	23268	18134	13473	10275	8194	6748	5701	4317	3494	3038	2344	1916	1567	1167	1035	913	902	801	773	650	578	593	513	471	463	470	429	474	413	424	405	378	424	415	412	393	383	362	423	371	346	392	349	344	399	376	391	370	336	340	365	322	345	380	344	359	319	324	333	352	336	379	321	367	347	345	360	351	319	335	344	363	352	368	346	355	340	358	317	364	325	346	354	339	324	334	375	343	358	320	374	346	352	333	331	300	315	337	353	350	374	377	345	339	317	313	315	350	332	297	328	317	363	354	339	328	343	342	345	365	315	341	364	365	355	335	323	354	340	340	323	356	332	341	363	354	370	374	323	344	333	371	368	351	327	322	328	333	347	353	348	352	355	346	344	344	349	333	324	332	354	353	325	326	331	355	324	337	329	353	329	344	372	340	342	325	319	340	340	356	340	331	365	382	340	304	318	340	358	329	333	372	361	366	332	337	319	324	343	341	338	361	305	337	355	345	332	354	351	353	314	327	315	348	343	331	341	365	345	336	323	348	340	360	340	320	329	350	337	323	318	304	324	346	344	336	350	329	352	314	316	371	378	365	330	347	332	340	358	367	325	332	341	374	334	335	342	324	341	348	338	331	364	316	345	348	337	324	386	333	332	316	340	344	322	361	299	295	343	336	309	358	363	371	368	331	336	322	330	371	370	407	335	344	345	345	363	362	350	344	341	320	330	351	333	336	356	347	340	305	345	330	342	315	345	343	343	361	383	349	358	341	321	352	355	328	354	334	354	342	324	352	318	340	290	361	304	350	362	343	351	364	337	339	338	342	351	326	393	353	305	348	374	327	345	315	360	356	365	354	357	350	336	332	355	335	353	354	356	335	374	328	330	343	316	375	316	339	355	341	355	309	305	324	352	338	343	360	317	369	355	341	327	336	369	337	322	361	340	362	356	349	316	324	343	349	318	344	316	358	362	339	324	334	323	355	341	342	335	349	334	335	341	345	316	357	350	337	349	393	330	308	356	328	329	357	361	366	321	366	353	354	353	333	331	348	353	337	353	357	344	348	349	337	314	370	371	359	346	344	312	289	350	351	347	364	354	339	336	335	335	373	339	313	351	336	349	365	365	341	354	328	348	371	341	325	333	376	349	360	320	365	313	368	322	354	336	382	322	327	359	359	342	338	344	347	355	356	332	367	334	346	357	329	320	344	383	350	361	300	355	350	344	339	332	337	348	351	368	341	340	308	330	323	361	339	314	343	373	329	348	367	325	342	349	339	351	348	371	348	342	304	348	339	316	353	365	361	354	351	338	343	338	314	350	344	354	333	345	344	366	325	337	360	370	311	364	323	335	337	356	334	327	336	326	343	346	337	331	335	349	308	350	339	325	328	348	343	327	385	314	348	338	331	382	324	352	316	321	357	337	352	324	342	336	347	318	340	332	361	299	332	356	364	321	330	355	373	322	341	349	337	372	384	331	329	324	352	330	349	379	342	362	338	337	293	335	326	321	342	336	361	344	363	335	327	341	336	317	353	350	344	320	371	339	359	362	363	343	327	330	354	344	341	357	348	345	335	363	337	328	350	308	369	305	340	312	309	359	345	367	305	346	350	336	318	365	356	388	354	361	314	362	335	341	346	339	352	368	340	351	331	324	332	360	341	320	355	362	361	330	300	341	343	341	309	356	335	355	370	363	310	324	356	356	316	338	355	336	339	338	333	332	379	349	361	377	331	339	349	322	343	332	351	333	341	341	360	380	325	326	342	359	350	310	336	324	351	350	338	363	323	339	346	336	354	353	327	322	381	299	362	344	345	352	348	346	336	334	323	336	328	357	331	332	328	324	342	354	344	374	350	360	334	326	345	367	339	357	345	308	352	353	344	344	344	303	328	351	339	309	360	363	353	354	382	334	342	340	369	310	302	335	310	342	339	359	350	337	359	368	317	310	349	351	332	358	315	327	346	350	362	336	326	322	316	352	352	341	350	342	375	346	327	331	335	330	367	365	352	348	331	330	357	354	350	337	341	331	336	350	315	334	343	329	327	350	376	352	313	338	322	354	340	332	354	336	342	348	352	347	318	299	331	365	340	334	319	340	342	358	343	334	321	352	359	359	376	353	349	369	332	371	338	336	315	353	341	312	360	345	327	340	358	352	335	341	331	328	360	332	357	342	354	354	332	336	343	356	364	335	346	353	325	338	348	364	349	339	335	347	357	344	354	357	354	334	352	327	348	379	321	336	300	347	323	340	341	355	345	322	361	340	329	370	368	341	334	349	399	370	364	307	322	343	344	326	317	345	338	306	335	330	335	338	353	350	341	365	275	357	349	365	329	345	325	324	334	352	346	320	341	343	317	353	301	284	337	349	349	315	315	348	332	331	323	365	331	343	334	363	340	328	339	339	342	347	322	343	337	317	377	321	319	330	328	364	324	341	363	349	319	360	362	359	372	327	315	327	326	334	341	351	323	356	358	332	324	326	330	356	351	357	382	327	371	372	358	337	383	351	342	344	386	369	385	381	332	362	362	367	336	383	335	299	346	316	356	325	304	331	325	332	328	331	295	341	333	356	375	305	353	314	342	335	314	349	365	378	330	339	341	323	343	390	349	332	322	346	347	349	342	357	363	373	346	349	339	340	365	354	333	370	367	347	368	339	368	357	325	347	325	338	354	305	378	346	372	369	348	367	361	348	342	344	363	325	321	365	314	320	356	313	311	331	361	305	332	347	347	356	376	335	333	350	329	329	346	334	319	361	347	314	337	343	323	349	355	357	355	337	357	378	347	322	315	313	354	370	327	350	348	340	375	336	389	335	324	319	348	356	355	336	369	331	332	366	367	376	390	363	383	319	346	346	356	348	299	353	335	330	339	350	337	360	338	303	318	336	343	340	307	344	378	352	338	366	327	338	357	349	305	338	319	329	335	345	348	360	333	346	350	381	337	342	314	359	370	361	348	352	352	357	357	345	345	331	350	358	334	334	368	307	355	304	278	366	341	363	382	345	338	355	333	353	354	336	348	353	366	313	341	355	370	324	354	357	340	351	354	353	333	344	366	337	348	330	340	346	366	341	353	357	323	329	338	347	340	368	370	349	322	318	349	344	329	339	345	358	360	354	337	344	339	330	320	317	327	328	288	360	332	321	371	314	387	337	355	337	339	354	353	382	360	351	342	356	344	354	389	369	342	322	346	370	363	333	315	345	359	347	362	356	319	317	356	356	319	320	342	352	330	353	354	359	325	343	368	316	367	348	333	336	348	324	343	359	367	341	337	349	342	293	348	308	346	321	309	363	335	313	351	346	328	344	339	357	315	336	331	341	335	362	333	364	328	369	333	369	345	331	327	354	304	346	328	366	352	339	319	313	357	356	332	318	343	363	318	336	341	327	363	337	332	347	376	323	351	321	361	339	314	316	330	327	324	331	345	358	344	341	352	353	342	314	366	340	366	356	365	342	312	374	326	323	345	356	350	348	365	354	347	372	320	348	326	327	329	363	331	310	352
24472	21312	28672	25877	23338	20285	13900	8048	5903	4471	3641	2887	2180	1896	1506	1196	1050	830	633	601	572	526	493	490	386	424	354	347	347	293	303	275	262	270	255	263	270	278	222	264	271	250	243	243	233	221	229	224	247	215	231	232	238	235	215	251	222	244	224	224	217	225	246	238	247	249	205	222	218	207	207	216	220	230	231	221	197	226	213	238	207	190	232	196	202	210	230	226	214	194	184	218	213	209	200	213	237	218	240	206	218	209	234	193	208	214	220	211	228	206	211	217	193	209	202	219	200	202	221	226	215	245	211	237	206	211	204	242	219	217	192	215	194	226	207	218	198	209	188	194	212	214	201	228	206	206	217	194	222	226	213	207	202	233	228	225	218	192	218	212	205	223	221	201	235	205	200	207	225	222	198	210	215	239	229	214	200	222	205	205	176	192	183	218	204	186	207	203	210	230	233	239	178	198	203	217	174	228	196	213	193	220	240	225	215	223	203	213	219	245	215	216	222	188	230	204	182	174	193	219	192	224	181	194	219	200	207	198	195	217	203	207	215	223	212	237	207	213	213	214	195	205	199	200	226	215	193	224	191	231	240	205	217	197	223	234	201	222	210	203	207	200	197	196	215	199	215	219	190	224	213	194	200	233	229	237	225	190	240	221	211	196	221	203	193	207	216	229	213	230	216	189	233	211	224	222	206	213	227	217	219	227	211	226	198	199	213	210	217	206	220	221	217	207	225	223	227	211	203	237	248	216	219	212	226	183	222	206	191	203	197	220	214	220	203	229	201	188	213	212	204	213	245	222	203	221	203	220	217	230	212	225	210	203	195	191	201	219	208	190	192	227	192	199	210	225	200	236	209	196	199	225	234	222	214	201	209	222	184	210	213	201	224	226	207	237	174	204	214	215	218	210	227	213	224	198	192	222	225	202	203	199	213	191	189	219	231	228	209	223	211	229	235	204	200	247	264	219	217	187	233	192	200	186	201	223	218	219	206	229	209	214	204	215	214	205	244	225	214	201	203	227	213	210	221	215	207	193	226	203	205	188	212	232	237	230	217	204	231	190	236	225	217	198	216	224	215	198	198	212	201	203	213	218	231	229	224	198	197	210	188	209	212	214	218	225	194	220	217	228	232	235	207	203	196	243	211	213	199	216	236	183	206	192	230	195	200	203	197	217	213	220	208	175	225	221	222	217	209	192	232	186	214	195	215	217	216	220	213	227	235	225	196	234	204	237	206	231	223	193	211	227	231	225	216	236	235	243	225	196	224	215	220	227	213	234	211	210	225	233	213	223	203	217	233	223	213	224	212	224	207	193	222	220	214	232	212	212	236	205	168	242	209	207	219	212	234	212	233	251	224	207	211	209	209	218	214	198	194	220	212	224	196	208	209	215	220	207	201	184	209	218	241	202	206	224	226	224	220	206	239	219	229	191	215	207	211	216	230	230	201	191	225	232	206	224	237	217	222	203	219	194	214	223	220	211	214	222	220	222	226	201	215	214	223	187	201	208	200	243	202	218	213	185	199	209	214	203	209	214	231	183	201	197	217	205	223	217	234	188	207	203	223	197	211	210	201	228	191	198	209	213	213	225	233	211	229	221	214	183	230	192	209	242	253	231	226	242	234	207	218	195	214	223	229	216	204	218	221	235	209	223	238	221	221	185	222	210	231	209	198	206	229	209	243	213	189	210	234	206	220	236	235	200	241	207	232	219	208	227	214	209	208	200	197	204	214	195	214	218	228	190	215	236	216	210	215	216	217	208	217	221	184	182	194	207	207	210	210	240	211	201	218	204	209	171	213	214	206	249	223	213	233	210	225	212	214	212	207	208	212	235	228	207	205	215	227	190	210	193	210	229	203	191	224	204	227	194	220	196	225	213	208	195	199	202	203	233	227	219	233	191	214	201	236	201	228	229	227	218	212	214	210	194	221	226	208	201	206	224	221	221	224	213	185	231	176	215	222	211	211	206	194	224	179	210	201	213	187	209	220	217	207	203	226	205	197	198	174	213	224	206	227	209	190	205	218	217	218	211	254	210	226	225	195	209	213	207	219	199	196	202	234	209	207	221	230	214	206	224	225	227	227	219	205	180	217	205	225	204	249	195	190	185	243	223	228	194	201	226	200	232	240	207	193	215	200	222	209	239	215	210	200	218	240	202	223	214	210	194	221	212	207	224	222	218	202	207	230	224	212	219	223	195	205	204	209	199	211	214	182	227	215	213	236	230	209	185	204	203	199	226	224	228	205	183	205	206	196	221	226	190	198	249	202	215	204	191	205	217	170	244	192	198	219	211	227	204	203	216	206	223	217	228	228	204	210	223	224	230	201	224	197	246	217	220	214	196	202	227	223	237	189	227	212	199	200	226	209	198	197	192	228	226	234	216	247	225	255	210	201	187	233	233	222	226	224	228	234	204	201	218	209	198	227	186	185	213	192	184	214	197	210	213	200	202	198	195	187	206	201	203	229	235	212	212	222	228	225	206	216	185	220	231	215	229	219	215	221	219	209	220	198	203	198	233	213	223	224	211	236	189	214	189	181	233	221	246	209	186	212	203	251	198	213	215	223	226	222	227	192	231	214	222	212	195	217	190	213	225	220	208	229	212	214	216	224	221	214	195	203	196	201	220	206	204	231	230	208	176	199	234	219	185	202	187	208	193	213	220	228	213	201	195	227	204	225	231	202	199	201	221	221	220	222	200	226	207	232	212	216	217	193	214	210	223	229	244	204	210	189	213	214	229	210	206	205	207	221	206	212	209	198	213	223	214	236	232	227	208	210	232	212	212	216	235	224	212	231	197	204	211	225	190	198	244	204	224	210	205	227	202	199	216	236	232	197	208	210	206	217	221	216	227	197	211	213	199	217	241	234	196	219	226	203	184	227	190	206	240	240	210	228	201	222	190	212	224	216	192	201	218	221	226	210	205	199	211	236	204	211	191	211	211	225	212	198	201	230	210	216	243	211	228	211	232	218	204	218	196	230	195	218	212	197	207	218	216	211	207	219	198	241	217	214	206	214	212	195	214	226	195	196	209	220	202	205	210	197	222	202	240	206	213	210	217	213	212	192	227	221	205	214	227	213	224	212	208	224	209	191	221	219	193	189	207	201	220	215	196	238	219	200	220	221	190	194	229	199	245	204	218	206	204	229	195	226	213	195	206	197	199	178	213	215	197	195	188	208	227	209	192	199	208	206	213	251	223	202	217	197	229	225	196	218	218	217	219	203	203	221	207	234	216	245	220	223	225	220	212	211	217	216	203	230	220	238	212	199	226	207	218	228	217	212	217	225	216	210	183	201	179	204	227	224	227	213	213	224	213	203	258	199	220	200	208	200	219	228	239	225	199	216	216	232	215	225	210	221	207	208	221	205	204	215	231	215	226	190	195	207	197	208	216	191	245	221	216	193	182	225	217	207	223	221	208	187	205	218	233	216	227	202	222	208	216	207	199	211	210	195	215	211	213	209	198	223	208	229	221	209	213	228	226	223	237
29691	50719	45109	33812	29475	23828	17998	13948	11605	9503	7646	6107	4814	4113	3145	2518	2155	1721	1349	1164	1069	1075	975	852	681	644	571	559	481	428	451	430	396	397	405	355	334	398	380	360	322	301	331	333	293	288	296	290	288	284	286	280	307	287	288	286	295	276	268	279	288	255	284	268	268	285	260	260	273	272	259	247	267	268	278	277	245	263	281	277	236	295	263	253	262	285	282	306	263	245	276	270	269	241	267	263	273	269	270	251	263	254	269	282	261	273	283	248	271	269	287	269	260	252	256	267	307	246	269	284	274	284	262	271	293	304	296	259	318	256	255	260	287	241	255	262	271	276	263	255	271	273	240	272	292	293	233	269	286	253	302	241	258	291	285	251	310	254	250	254	264	264	276	271	272	237	286	267	250	267	249	229	251	274	280	265	244	276	284	272	251	249	261	272	275	262	264	280	272	248	292	272	263	262	239	243	269	258	250	241	284	300	259	251	285	277	267	247	261	281	265	263	260	259	274	260	285	262	288	261	270	273	248	243	257	274	282	245	301	238	255	246	253	235	259	262	281	259	263	280	276	272	268	282	258	292	265	263	291	273	278	260	263	263	310	266	258	267	271	304	304	253	293	283	243	276	248	250	282	279	286	275	305	251	234	272	255	254	288	275	286	234	281	289	253	249	284	266	281	262	250	274	266	276	273	253	260	266	298	263	274	259	261	276	237	254	220	288	264	276	267	231	266	260	294	279	245	254	240	258	270	262	287	254	239	247	286	273	257	268	292	235	275	246	259	287	253	238	279	256	284	274	305	265	262	275	249	283	264	266	259	256	272	245	262	271	290	292	234	263	277	231	248	291	249	277	258	272	282	261	286	269	279	244	258	269	255	277	304	261	246	267	277	312	254	276	250	267	251	258	248	233	284	251	298	253	275	263	238	272	237	257	262	270	285	252	277	260	266	271	284	239	260	277	227	282	283	264	261	282	256	280	280	266	255	254	267	269	268	306	273	268	256	220	297	251	252	277	271	281	270	265	286	296	260	269	253	278	252	292	231	249	280	256	249	267	269	272	269	289	256	258	253	241	284	275	245	251	272	256	255	269	251	263	277	275	248	300	252	302	271	247	261	282	242	258	249	271	262	237	287	254	297	293	256	271	262	250	274	259	237	236	266	272	268	271	245	262	250	244	274	295	245	274	257	269	289	245	279	248	280	242	222	263	254	295	255	275	298	255	259	241	240	269	257	273	269	264	252	231	272	285	241	250	236	296	277	271	229	262	260	243	270	267	253	263	295	234	250	248	255	297	277	285	267	246	265	255	292	246	254	247	278	248	271	260	273	241	254	270	224	297	241	254	258	296	267	279	276	267	244	275	260	266	253	301	225	267	246	291	281	267	264	290	271	234	264	251	267	252	265	274	266	284	265	276	278	269	282	291	252	252	261	245	260	246	282	263	270	276	249	264	283	261	264	268	264	256	245	268	253	264	296	271	264	262	265	256	292	258	271	244	277	277	232	269	277	245	261	270	265	279	257	237	266	286	293	273	276	250	278	243	244	278	264	281	255	262	278	283	270	265	293	260	259	283	233	274	272	271	289	282	272	263	271	265	262	248	265	257	276	285	262	304	274	244	273	277	254	268	255	249	298	242	291	240	297	247	247	306	266	246	311	233	263	298	266	272	296	291	247	274	260	267	221	249	280	265	258	252	313	279	247	257	254	248	274	247	279	243	277	267	242	294	246	254	267	260	274	268	258	276	249	234	267	244	261	292	253	289	241	276	257	267	262	249	269	252	260	241	243	268	257	259	257	289	274	277	257	279	259	246	240	232	248	269	291	273	290	226	257	238	266	282	270	271	270	248	278	276	283	296	242	255	251	261	239	247	260	267	288	284	257	253	279	282	284	284	264	269	274	244	279	293	253	264	240	263	287	297	261	267	268	278	261	278	238	270	268	251	268	258	275	262	257	253	257	262	276	262	258	304	263	280	266	272	267	282	251	287	259	266	263	270	253	280	266	256	273	275	274	247	232	248	302	239	272	282	255	275	265	254	273	244	254	251	265	296	263	246	259	263	246	259	254	275	283	242	271	283	264	278	258	258	283	252	263	260	250	264	285	259	284	238	279	245	271	230	254	279	242	274	257	266	251	244	275	254	283	246	246	258	256	264	250	249	290	245	248	267	253	253	285	265	257	260	234	252	260	232	236	267	281	251	274	285	277	268	261	269	253	279	286	235	239	271	271	251	272	270	288	278	267	266	240	222	280	257	263	264	249	263	282	259	241	246	266	241	273	277	242	260	286	229	281	264	258	287	272	249	244	243	252	287	252	259	286	253	274	276	273	264	255	258	277	268	264	263	255	231	269	272	263	298	243	281	235	279	266	276	250	300	278	254	256	246	275	255	288	269	242	271	261	249	273	270	264	257	267	278	263	266	258	268	247	265	272	237	257	241	253	269	268	269	266	260	273	238	259	281	277	282	231	266	267	268	261	244	266	274	259	274	260	259	251	270	240	271	259	242	269	275	263	264	262	279	273	260	276	272	300	283	259	291	239	264	281	238	257	238	258	258	271	262	256	260	260	254	288	254	287	281	265	267	273	265	274	248	269	272	244	263	263	275	282	256	270	275	277	260	269	263	270	258	250	278	241	254	251	279	248	257	291	279	269	274	265	278	285	268	270	292	280	283	247	238	257	272	265	275	245	263	289	277	249	263	261	274	261	269	275	266	247	282	232	241	257	279	278	251	244	244	268	260	302	271	247	259	252	234	267	268	287	248	275	297	256	269	271	264	260	252	294	280	271	285	253	295	276	256	304	228	240	254	285	276	244	266	303	255	299	250	274	275	281	270	245	272	260	273	246	238	267	246	259	278	255	234	276	278	263	284	278	272	265	254	292	250	265	278	257	268	255	258	258	282	270	266	253	279	264	271	250	274	306	275	239	260	244	254	303	262	280	283	274	235	298	271	246	278	280	259	281	243	298	261	249	258	273	241	242	257	282	264	271	246	287	267	246	251	294	257	271	266	267	271	268	252	284	288	275	267	275	276	272	288	274	250	259	268	283	257	277	255	255	252	235	266	271	280	240	270	284	246	269	284	280	248	257	243	278	263	267	265	277	278	243	302	272	277	275	253	250	241	244	277	286	276	256	245	270	269	270	259	255	239	281	278	300	268	284	274	232	296	285	283	313	266	256	268	274	273	275	273	301	275	252	276	247	285	270	240	275	260	272	295	250	252	256	254	284	253	269	290	280	268	249	297	267	272	241	238	219	260	248	240	260	289	251	259	265	262	260	264	252	252	258	253	295	258	285	286	294	232	240	241	242	257	268	279	264	261	239	278	283	239	282	256	265	280	273	303	245	255	273	277	254	267	257	242	268	255	270	268	268	256	267	272	268	287	258	252	260	276	261	263	254	264	258	249	262	271	262	276	277	273	280	263	281	276	257	248	262	274	257	262	247	258	256	273	261	252	277	259	250	260	247	258	270	265	246	251	254	261	276	261
25454	21614	29087	27668	21528	16039	9773	6020	4507	3697	2808	2280	1766	1642	1307	1082	971	791	697	669	619	600	613	537	493	424	444	420	400	378	403	372	387	405	386	362	376	373	365	376	390	337	368	330	324	325	333	340	381	357	287	341	365	349	317	354	329	329	328	345	299	359	315	303	342	324	329	348	338	325	330	358	344	292	349	326	355	325	355	331	337	370	322	366	317	333	319	360	354	332	310	322	348	326	338	325	354	363	357	332	365	326	357	338	335	385	349	308	343	331	340	331	321	323	370	340	345	364	327	355	369	328	344	327	341	336	329	338	336	326	329	353	333	285	333	317	309	329	342	338	351	353	345	307	298	334	342	318	314	358	343	377	332	346	328	309	354	330	340	342	337	363	370	358	338	345	298	337	360	348	353	293	318	358	343	321	350	339	345	340	342	351	344	350	329	320	321	307	288	332	327	353	332	333	342	302	324	310	353	320	329	350	371	373	305	338	316	321	358	347	336	321	314	310	324	329	334	351	313	311	369	326	340	358	362	318	350	330	325	342	306	346	376	316	347	348	354	343	321	315	317	360	353	335	318	331	327	361	319	348	312	306	360	340	330	323	345	337	331	317	315	359	351	338	316	331	330	321	336	303	360	313	366	325	321	297	327	298	334	339	345	340	342	332	338	308	357	318	335	336	325	319	318	333	328	335	298	342	351	344	326	348	324	326	335	331	341	336	343	335	336	328	310	354	337	357	304	303	348	341	360	314	324	334	333	333	343	332	296	352	312	352	319	356	341	333	341	334	340	340	349	326	315	332	360	341	342	351	373	329	315	354	349	339	340	347	315	376	337	313	311	354	324	383	343	326	327	324	314	337	328	322	345	339	320	331	351	350	333	306	299	339	322	325	311	355	337	356	339	341	314	311	316	296	327	353	352	344	323	323	335	340	324	351	323	355	347	318	347	321	329	325	302	306	324	314	350	314	300	325	336	348	320	342	322	335	338	324	319	398	335	362	297	338	335	336	316	332	345	333	356	322	309	373	314	339	336	335	366	315	356	388	318	363	340	363	347	322	333	315	316	334	334	337	353	341	348	335	355	348	341	349	324	359	327	314	340	341	326	342	324	317	333	330	332	307	318	316	340	361	342	325	332	359	325	322	324	373	341	338	345	327	328	353	329	371	365	307	331	322	320	322	361	314	310	337	310	363	325	363	336	327	321	321	304	329	341	349	324	320	331	348	337	346	334	329	346	329	336	313	329	354	341	329	354	326	319	336	327	365	344	322	355	336	333	365	332	346	373	355	300	315	350	345	322	330	341	307	340	368	317	334	365	340	334	349	326	328	334	335	352	369	331	354	325	351	368	317	316	321	359	347	336	314	306	326	359	307	339	360	352	315	345	340	339	329	326	326	318	364	342	340	381	339	372	367	339	341	313	317	339	347	325	346	330	289	332	322	329	349	326	321	349	336	338	339	374	345	328	303	333	341	343	336	321	343	356	339	324	327	355	339	329	334	325	330	334	329	339	337	318	340	354	356	357	318	335	344	354	335	332	347	315	342	358	361	320	319	316	351	297	346	318	374	311	361	349	339	337	343	323	367	330	342	311	338	352	356	311	347	336	327	362	314	354	333	303	324	319	308	337	369	337	333	333	359	352	327	331	338	370	367	360	305	307	332	307	366	336	345	350	333	325	327	316	326	339	355	342	324	311	376	331	330	335	351	299	350	325	361	334	305	351	325	348	318	344	364	337	320	365	341	330	324	329	348	316	290	350	321	315	359	342	348	333	312	343	296	338	340	347	336	350	357	341	355	331	321	342	300	377	332	340	303	307	357	330	344	350	342	324	335	352	339	310	320	309	332	357	297	331	336	323	317	328	344	337	334	353	354	325	306	348	320	319	302	346	336	333	330	334	315	346	348	333	337	326	316	357	351	309	336	299	318	339	343	312	368	310	351	347	344	313	320	308	319	339	339	360	338	359	330	324	343	360	336	331	320	328	321	330	351	352	307	311	338	357	335	321	366	343	306	317	326	312	337	321	341	351	356	330	333	316	342	327	307	347	329	320	324	330	313	341	350	357	305	339	341	306	340	356	319	335	333	325	330	363	334	341	349	335	353	333	338	338	329	352	343	321	346	311	354	328	364	317	339	311	328	345	302	348	353	363	345	318	324	332	290	320	358	323	341	305	369	337	306	329	368	310	307	369	336	317	316	319	356	357	342	313	318	326	322	333	315	338	328	337	389	322	312	340	336	324	311	314	297	288	321	339	336	314	347	315	331	363	349	339	333	341	342	323	356	318	295	344	351	325	324	352	306	327	316	341	336	314	338	342	326	386	358	338	343	347	328	299	344	352	321	335	353	294	344	313	328	348	352	319	318	313	334	355	381	346	309	340	343	335	307	363	335	330	329	332	362	341	338	336	328	305	312	344	344	331	325	359	358	293	345	363	331	329	330	356	332	330	366	316	333	328	342	355	323	326	316	363	353	354	335	325	319	328	318	334	343	339	333	318	287	325	324	346	311	343	337	359	318	325	347	334	363	338	343	315	380	311	335	369	337	311	335	335	334	317	349	334	334	340	353	335	331	343	322	355	320	346	362	339	349	377	328	341	304	373	354	313	317	359	385	361	333	352	342	302	339	332	373	359	313	331	315	316	335	354	295	336	322	356	324	345	329	357	324	324	347	318	358	296	326	330	334	330	353	314	352	358	328	388	358	360	325	355	321	354	336	318	317	314	307	363	327	326	352	325	354	343	287	311	355	360	288	306	378	321	361	332	310	349	353	334	347	351	332	310	340	346	364	322	324	334	356	322	347	323	356	329	356	329	297	333	347	335	321	331	344	327	330	314	342	339	344	322	323	367	317	343	313	342	314	343	323	313	340	347	310	312	345	305	317	356	346	319	347	343	337	325	319	365	310	330	360	346	318	354	324	350	325	334	337	357	300	328	300	345	368	330	325	341	342	324	309	308	306	317	327	309	366	299	337	322	341	330	341	321	327	311	326	379	358	301	318	330	339	331	332	340	364	323	305	302	341	308	339	321	329	331	336	336	364	341	339	348	316	338	327	334	349	348	324	325	315	361	362	316	305	343	333	355	362	318	350	335	332	308	330	366	328	376	349	354	367	316	314	331	317	316	333	346	306	314	354	313	348	328	349	322	325	342	345	349	341	350	323	316	347	330	325	347	312	353	320	343	323	345	345	336	312	319	336	345	310	333	292	340	346	319	312	351	332	321	326	313	323	351	322	351	320	330	350	331	316	321	310	328	320	337	306	328	319	337	325	316	282	317	331	311	328	342	313	328	340	311	335	324	307	318	316	364	320	330	315	318	350	322	319	352	324	332	337	361	367	393	332	332	320	344	346	328	323	315	364	346	360	345	325	329	343	306	312	346	354	348	345	330	339	342	329	347	330	346	337	372	331	329	331	349	357	332	340	324	333	331	369	343	338	316	366	328	349	351	357	343	369	326	298	336	343	354	326	317	360	294	335	331	334	365	302
30288	47429	41527	30706	27024	21561	15758	11873	9801	8099	6193	5205	3975	3529	2859	2350	1973	1565	1212	1042	1015	1006	985	855	769	674	653	659	582	540	526	494	485	501	482	509	509	488	518	449	437	463	454	426	466	433	461	421	432	431	414	445	426	418	404	450	440	462	449	415	421	385	414	424	438	377	417	402	406	421	415	389	421	403	435	403	413	398	419	405	422	420	406	405	401	417	391	389	396	420	402	423	391	394	393	418	411	393	421	411	378	375	412	391	417	432	387	389	382	387	395	404	430	394	436	389	395	421	410	423	431	391	412	409	379	384	393	405	403	412	390	391	402	444	363	405	388	414	407	382	387	458	420	411	423	376	421	432	405	424	395	384	396	413	366	423	417	387	411	437	412	368	405	454	409	382	422	437	412	387	421	394	340	412	434	419	432	419	431	391	366	427	402	412	421	406	427	404	414	417	427	404	381	434	416	430	383	384	438	395	431	416	373	404	392	380	397	431	438	404	394	388	403	411	392	421	396	384	418	394	389	389	403	394	425	403	387	393	399	377	395	391	436	417	400	379	428	389	390	365	418	394	388	379	412	373	400	399	421	389	397	405	373	406	395	378	366	394	423	425	402	444	391	375	400	408	422	390	414	379	389	421	406	406	411	388	380	416	396	387	378	371	414	415	384	390	382	397	403	404	429	394	420	397	377	430	410	378	404	390	367	438	414	415	437	408	421	434	400	402	389	420	433	398	404	442	386	405	351	445	413	377	405	404	437	377	434	405	399	394	394	366	405	411	401	412	374	422	396	389	414	409	404	410	394	412	438	431	452	422	414	391	413	412	381	387	373	376	405	380	385	424	381	381	424	421	363	409	422	415	419	417	375	365	399	380	425	399	356	434	402	349	378	398	412	416	404	409	449	433	395	423	404	417	425	422	410	396	406	416	414	401	399	373	393	452	330	409	429	403	419	388	418	401	392	386	386	399	365	407	411	417	430	410	391	397	391	362	419	431	392	367	379	403	405	382	434	361	386	403	355	387	385	428	385	418	414	379	419	415	375	455	404	335	402	394	418	364	369	410	390	374	427	392	402	438	413	392	414	420	391	355	433	366	409	379	402	401	385	428	413	407	429	405	379	404	404	401	411	399	427	433	374	409	425	412	424	439	413	403	406	387	410	391	425	385	382	415	374	426	380	416	380	385	410	435	434	403	434	418	399	399	397	413	380	377	442	416	396	421	380	384	391	420	403	392	406	393	411	385	372	397	412	407	377	402	406	410	402	383	424	400	422	399	392	393	397	420	425	374	390	399	423	407	396	408	385	384	409	394	412	388	400	394	408	417	410	424	392	399	369	383	381	409	380	418	392	393	421	392	383	381	419	413	376	400	380	351	423	374	391	397	397	388	458	410	395	376	369	403	407	406	425	433	366	401	391	389	367	405	382	399	402	446	394	407	402	401	405	388	406	425	438	394	374	416	361	405	461	407	413	404	402	400	408	419	392	417	407	368	434	428	413	419	397	438	420	375	447	428	419	406	361	388	426	388	396	416	407	411	404	367	413	359	403	413	409	361	385	391	387	398	385	393	401	445	395	435	375	375	405	390	422	405	408	429	421	411	383	391	412	389	412	421	394	411	371	408	401	427	403	387	401	408	403	417	398	386	408	412	431	438	409	424	395	428	431	389	394	449	375	402	413	390	361	421	415	404	405	436	388	391	374	373	403	433	409	371	413	417	416	423	400	409	384	406	375	413	413	379	390	392	388	421	408	401	410	397	393	393	398	431	405	415	393	362	397	373	361	372	402	434	405	445	390	419	399	407	390	394	422	396	423	410	393	377	393	379	367	409	417	406	400	387	398	420	415	403	417	446	385	396	380	416	415	401	390	398	401	396	426	418	384	412	402	414	423	433	389	395	404	419	418	416	407	397	396	403	378	427	381	382	389	393	400	394	380	422	389	357	390	376	391	422	410	402	376	398	393	396	400	404	430	395	416	434	377	393	434	425	375	414	394	418	376	378	371	404	390	391	389	377	404	384	413	383	415	423	398	413	430	395	402	391	454	413	396	403	416	397	409	396	422	390	413	370	372	394	412	384	390	425	418	428	434	416	399	377	388	399	408	367	376	415	436	404	356	384	346	397	402	426	418	383	416	430	381	405	415	427	404	420	397	407	400	408	393	395	396	364	419	392	397	422	395	401	405	432	432	398	410	407	348	398	425	378	376	423	428	415	410	391	406	415	405	435	420	368	415	391	404	405	412	393	413	406	408	384	449	391	410	406	392	399	460	419	421	402	424	413	387	383	433	368	415	416	436	441	443	390	383	404	428	395	377	421	448	358	397	403	385	408	405	392	373	381	436	359	380	424	390	397	377	430	432	397	407	385	400	400	425	425	406	403	384	383	408	387	386	416	411	389	419	421	385	398	442	404	416	411	420	391	413	393	444	426	448	438	405	432	406	407	394	419	413	371	438	419	385	451	392	398	407	431	409	411	412	410	419	416	379	353	401	405	407	373	395	418	407	398	399	442	406	411	394	394	391	408	377	408	390	381	400	415	426	403	415	377	374	396	401	415	428	400	374	394	411	409	417	402	426	385	386	421	418	386	393	435	431	378	411	432	404	389	376	418	384	383	368	391	412	414	393	414	410	454	435	414	361	411	403	416	387	411	434	425	414	421	389	410	424	400	378	410	389	409	408	437	395	373	400	410	374	452	431	419	364	380	410	381	413	374	420	401	425	409	418	416	415	428	395	427	384	417	402	444	426	396	387	393	382	444	395	357	431	404	383	415	377	411	385	413	406	407	396	400	415	412	354	410	431	411	388	392	385	390	400	410	398	446	441	417	375	387	407	422	439	380	415	420	377	428	406	401	429	421	409	387	409	406	432	369	410	406	409	401	444	403	393	402	412	379	426	378	372	412	400	420	420	374	389	376	389	422	409	365	401	382	390	402	374	443	407	427	410	382	405	403	413	392	383	450	385	367	401	383	391	398	361	405	384	413	353	428	427	375	412	409	406	412	432	410	420	387	405	398	367	411	394	445	392	411	426	418	436	376	411	390	427	379	399	395	437	452	404	415	401	407	393	369	425	389	396	393	385	379	372	407	423	392	407	416	423	429	398	406	361	421	413	407	393	412	369	377	398	391	384	365	406	414	415	378	404	407	412	418	408	420	396	367	390	413	391	397	406	469	381	406	425	428	394	405	417	407	393	441	382	369	401	392	377	410	374	390	403	426	386	393	413	408	392	368	403	410	388	382	404	412	427	379	447	393	412	401	413	403	396	405	395	408	365	441	395	400	394	395	369	418	370	395	426	359	378	422	392	417	420	408	435	403	391	424	423	441	414	414	410	438	393	416	389	345	380	420	416	446	404	423	396	392	423	406	436	393	413	435	451	425	410	429	419	365	420	398	450	433	394	409	418	410	382	408	400	441	378	423	392	413	399	404	397	418	370	380	401	380	382	408	420	401	421	425	399	429	406	396	386	418	377	400	363	409	404	395	471	384
23208	21325	29055	24308	22629	24338	21238	11460	7851	6450	4951	3746	2941	2567	2065	1799	1405	1175	964	838	797	736	739	596	567	524	468	461	431	399	407	375	350	352	338	314	339	319	330	325	310	296	309	298	325	323	284	290	295	288	278	262	266	288	313	270	305	250	259	311	296	261	289	291	275	252	270	294	254	278	277	254	254	260	255	261	262	291	272	273	302	271	254	272	265	283	273	288	284	274	303	285	277	265	258	282	279	249	272	257	259	261	263	278	245	311	259	255	275	246	272	307	282	309	257	269	270	250	255	271	256	285	273	248	258	281	255	269	271	272	249	253	265	276	252	262	265	274	259	245	265	244	256	251	263	257	229	256	254	271	229	253	276	255	236	265	239	275	285	252	299	263	265	240	265	274	263	270	277	262	263	252	268	255	260	239	295	263	242	286	267	246	263	303	263	277	279	258	248	289	255	264	246	251	245	260	273	274	278	243	276	244	266	262	277	281	276	250	264	268	243	255	303	275	252	273	289	268	272	306	297	261	251	251	271	281	280	243	300	260	253	250	265	262	257	261	262	278	273	254	251	241	272	266	266	256	252	241	255	263	265	264	234	260	249	248	268	276	277	284	267	244	257	272	260	273	256	276	230	267	241	296	289	281	257	261	285	256	267	269	255	265	259	254	266	258	249	255	260	270	264	274	277	264	283	262	271	240	263	279	283	280	277	271	268	245	247	249	273	281	246	295	273	276	272	260	242	257	267	252	251	234	261	230	247	248	277	275	270	245	261	254	242	272	244	232	274	283	262	243	254	249	286	242	257	238	243	269	293	271	251	269	255	245	270	280	248	259	266	250	265	259	276	254	271	253	262	287	241	248	282	266	273	282	250	242	281	250	253	268	247	266	255	245	221	233	283	254	247	246	277	252	282	273	256	240	262	252	282	302	269	247	267	271	269	259	272	264	273	255	269	237	264	278	281	280	290	289	257	266	278	226	295	250	278	267	277	269	276	251	283	263	274	230	252	269	258	282	262	268	241	226	244	291	243	275	249	260	259	263	275	243	275	286	229	263	293	264	285	243	267	247	267	242	260	249	269	241	269	255	278	265	246	273	240	265	300	309	261	270	233	240	276	229	308	287	259	287	261	258	261	254	243	273	271	279	264	249	278	272	254	260	265	261	262	247	287	262	264	271	262	269	266	259	244	253	271	300	284	247	258	259	252	269	256	259	267	243	272	298	269	234	254	263	262	268	268	284	299	259	256	269	254	270	263	263	231	274	279	270	263	289	255	271	273	258	264	266	273	306	260	275	258	259	274	262	249	249	278	251	253	251	264	269	266	257	282	247	251	254	247	283	253	268	271	257	296	271	262	256	300	259	263	252	268	264	294	266	243	264	234	234	247	256	300	250	239	263	242	267	261	290	274	278	304	264	249	255	278	283	243	302	251	284	253	267	267	266	274	234	283	274	265	252	243	271	274	257	254	242	267	272	253	252	281	243	258	266	269	255	252	267	263	255	267	263	263	287	232	259	272	260	278	267	246	279	280	275	261	253	278	291	233	269	265	247	272	279	300	304	264	268	267	249	263	280	264	253	272	318	255	270	260	244	298	252	247	276	251	264	233	272	268	258	270	253	288	284	274	250	248	257	260	251	272	261	249	290	303	264	256	276	248	255	259	292	235	284	269	272	271	242	256	259	253	246	278	264	264	252	258	250	287	282	258	278	286	266	272	280	313	252	256	303	280	273	269	256	259	248	279	269	239	300	268	270	250	239	271	245	260	263	278	237	274	235	267	266	245	271	268	259	257	237	284	252	286	283	251	263	248	246	271	251	268	260	282	281	285	271	258	249	261	276	266	275	266	270	263	242	262	232	283	264	244	289	290	266	243	281	240	281	268	246	255	236	282	277	253	239	253	275	246	268	262	252	257	252	261	258	281	237	298	257	264	251	266	243	267	275	265	229	253	261	275	242	285	296	247	255	287	261	270	291	269	259	245	281	253	276	248	280	245	227	236	247	273	253	281	257	278	251	283	283	271	270	264	284	251	279	258	250	284	259	239	266	266	291	264	253	256	251	287	262	261	280	275	240	268	237	308	263	245	263	263	241	281	258	267	276	302	278	261	272	256	286	264	260	266	273	266	274	299	248	268	247	288	239	248	271	259	262	285	240	271	277	246	277	272	278	261	278	260	253	268	259	250	251	292	270	263	257	253	250	268	284	244	274	273	263	230	277	252	287	274	280	290	266	291	276	278	283	272	267	250	272	264	276	228	302	265	305	260	249	290	251	264	243	253	251	270	258	304	271	235	284	245	272	295	276	254	262	280	243	274	279	271	257	243	282	280	287	266	286	252	280	275	250	249	270	289	267	246	296	265	284	265	266	273	256	284	269	249	276	237	277	268	282	267	246	265	251	273	265	293	262	251	286	265	262	281	272	277	263	252	244	259	255	269	252	269	263	308	280	254	280	258	255	250	246	280	292	258	262	269	272	282	239	252	239	252	248	275	273	274	257	283	267	255	266	275	275	237	252	225	246	251	263	265	249	282	263	283	260	252	261	252	238	266	291	282	267	257	278	250	240	261	273	258	247	260	267	258	263	231	250	252	271	239	280	274	282	264	273	274	239	273	255	273	274	264	263	273	262	270	261	259	273	255	282	269	262	266	264	269	249	241	245	277	263	255	279	275	242	231	261	263	260	288	261	243	290	270	273	258	277	288	273	249	243	268	266	282	272	278	258	250	251	264	278	308	247	293	238	237	274	253	239	286	299	254	252	277	273	261	296	260	251	259	277	229	282	266	254	257	256	310	247	254	262	253	274	267	264	283	241	252	284	286	253	250	249	252	272	286	270	264	270	247	260	266	261	255	248	271	271	248	269	278	252	243	280	245	289	239	257	263	246	283	276	284	258	269	266	245	267	278	277	278	266	297	308	247	258	253	259	265	278	260	270	229	263	264	265	275	267	272	281	267	289	280	264	279	269	307	251	267	266	268	272	255	243	281	280	260	273	260	250	261	269	260	258	264	262	261	253	253	268	314	263	258	246	254	256	237	262	278	257	268	279	258	287	285	258	261	277	287	252	287	250	230	263	265	268	260	262	280	273	290	248	278	264	284	244	266	271	247	264	248	256	287	263	256	246	253	300	249	261	241	272	255	281	313	265	264	275	290	272	284	279	268	276	282	267	290	269	253	288	254	280	273	281	254	257	251	270	248	253	308	248	275	248	279	257	255	279	247	259	264	298	268	266	275	282	273	280	266	226	256	245	245	271	287	261	241	278	269	245	288	284	286	254	292	255	234	264	250	288	272	280	265	271	275	264	263	250	270	256	254	263	277	241	276	268	230	244	258	269	261	241	263	269	290	252	271	255	271	269	258	264	269	278	261	273	297	268	254	266	270	257	247	300	237	278	268	268	287	251	263	258	243	242	280	264	264	258	280	257	272	284	275	265	247	271	273	259	267	243	260	276	257	251	262	259	241	243	275	244	287	284	242	234	267	269	259	248
31839	55660	51249	39717	34773	29203	22380	17565	14400	12318	9938	7832	6318	5507	4389	3673	2977	2417	1938	1542	1447	1381	1326	1209	960	805	724	694	619	571	537	556	501	496	516	445	428	470	453	428	408	372	387	382	412	354	342	344	348	390	349	369	350	309	360	371	343	338	367	318	355	328	318	311	305	324	313	305	360	300	318	307	314	320	311	339	303	307	302	345	335	293	331	327	355	332	298	301	323	370	342	326	339	314	316	330	299	341	330	333	330	322	317	329	308	334	311	299	288	297	337	327	326	318	307	333	311	329	322	327	306	362	292	325	303	301	337	323	355	340	290	322	316	302	316	341	331	302	324	289	311	331	308	309	353	304	311	312	354	307	337	274	309	283	315	281	331	313	314	329	304	293	329	303	310	315	344	311	328	299	328	311	331	301	323	317	313	302	324	299	331	309	309	327	314	294	305	334	339	302	332	315	319	347	305	301	316	314	326	299	316	322	308	297	324	291	328	309	311	326	281	345	298	343	280	325	328	294	329	333	297	316	330	287	309	262	304	301	340	302	313	293	327	326	334	318	295	308	313	307	337	284	299	304	326	299	305	317	319	323	317	315	336	300	353	307	332	331	306	331	307	297	319	356	328	314	329	303	331	302	306	323	327	299	299	313	304	291	330	329	324	305	296	319	331	274	327	298	311	316	317	285	346	303	304	328	305	285	335	286	295	326	312	311	325	295	323	319	319	335	317	326	292	332	301	326	295	302	305	314	298	289	328	314	334	315	301	335	340	298	314	298	285	324	348	307	318	335	291	320	350	306	311	288	308	287	302	300	325	305	305	313	315	335	298	304	294	300	320	303	348	299	311	307	298	316	310	313	319	303	305	315	303	322	296	308	285	327	313	348	304	290	312	315	326	339	311	350	302	306	316	331	297	352	267	304	308	305	296	278	306	303	324	327	322	309	290	313	286	310	309	286	328	337	283	296	280	303	327	312	303	325	289	300	330	334	288	322	282	291	327	293	314	304	328	307	272	325	319	305	302	309	307	282	355	321	330	310	328	314	292	314	322	316	301	303	308	296	314	290	309	306	315	320	316	314	310	291	305	283	331	321	314	307	317	292	327	349	299	316	332	335	319	325	295	326	343	315	320	307	330	302	320	314	329	282	319	294	315	335	334	317	310	282	310	310	310	289	312	337	319	269	317	272	345	331	291	294	300	334	312	326	280	316	284	328	330	359	329	288	295	304	285	299	315	329	316	332	332	301	322	311	318	318	295	340	275	311	329	288	317	315	273	351	332	329	310	342	322	300	314	344	300	307	311	311	297	321	330	297	309	261	301	314	318	314	336	306	334	304	304	315	291	284	310	320	333	314	333	286	302	269	297	318	353	340	303	329	274	301	289	308	317	318	328	304	306	328	310	321	324	274	304	288	318	303	321	340	293	319	307	334	326	291	313	333	296	311	333	340	291	307	327	316	317	304	293	322	312	303	319	293	342	325	310	296	287	315	332	332	322	305	325	317	296	332	289	313	300	326	307	306	300	331	318	311	301	350	315	318	295	335	335	326	298	291	299	321	277	306	289	329	294	298	316	283	305	334	334	307	293	310	318	316	320	328	310	324	314	316	277	302	323	322	322	289	311	308	342	343	319	299	338	321	305	331	299	330	340	320	303	312	318	295	327	328	296	284	288	302	324	284	341	323	347	288	320	345	346	349	291	311	311	306	300	344	277	289	298	299	321	328	326	315	338	304	311	305	297	357	288	308	296	294	338	323	310	276	309	301	311	338	334	280	325	334	345	320	299	330	334	317	298	316	296	330	316	316	324	314	331	302	307	315	319	300	303	274	310	313	331	312	324	348	309	343	319	289	322	324	334	306	303	334	345	330	331	305	341	307	332	334	310	343	300	314	285	333	328	304	291	289	313	312	317	320	298	299	316	316	316	316	291	304	344	300	306	320	309	319	327	312	300	318	300	294	307	325	291	306	302	321	324	326	328	352	301	316	314	294	291	324	340	277	308	322	312	313	321	313	317	323	288	316	330	294	316	316	329	329	302	316	299	300	322	308	299	352	304	341	306	341	306	319	299	286	302	331	326	327	308	310	325	284	313	325	332	307	283	325	305	327	285	292	296	271	306	312	331	293	283	328	327	303	331	324	314	283	307	308	266	358	298	300	279	311	302	307	325	320	306	320	334	323	325	319	325	307	296	320	335	343	292	289	319	331	304	294	318	299	290	287	292	309	308	322	316	297	331	318	319	329	322	315	336	315	301	291	326	322	308	303	338	277	302	314	304	312	325	325	342	291	305	347	311	333	306	304	317	328	307	325	302	282	312	299	289	318	364	350	310	298	303	331	308	295	290	301	318	340	268	307	311	304	340	318	303	310	320	299	327	336	300	294	325	333	329	312	324	331	304	315	310	287	307	312	294	285	308	330	300	291	314	328	308	326	320	308	328	326	313	277	323	325	335	308	293	317	324	316	316	301	279	307	267	299	324	361	313	283	309	346	308	340	289	307	340	305	331	296	293	327	308	306	302	306	269	291	310	292	334	324	331	293	300	335	297	291	289	353	309	347	303	316	308	332	300	343	290	304	313	297	321	343	322	322	299	315	360	302	316	326	306	319	301	313	311	314	312	319	317	321	330	314	310	304	312	364	290	321	367	314	296	309	313	290	303	328	315	313	290	327	293	336	326	301	325	300	313	313	308	336	293	285	336	320	338	317	329	344	295	284	292	289	323	306	342	289	334	310	309	334	325	324	313	315	310	263	341	315	293	291	306	290	309	293	322	306	310	334	304	319	329	323	335	321	303	327	308	291	319	302	308	337	280	314	348	339	286	299	333	289	317	307	314	321	302	331	336	308	321	321	321	352	287	311	313	318	313	305	313	298	278	309	329	325	286	312	299	342	332	317	289	332	298	334	309	315	301	310	329	333	302	313	335	307	310	280	301	316	306	305	291	315	334	324	304	321	313	301	305	323	289	334	315	264	325	337	316	327	301	302	320	319	313	298	339	312	361	304	340	341	307	314	327	293	305	328	297	303	307	303	295	325	331	312	320	297	310	322	327	339	321	313	324	321	323	345	309	317	292	317	309	304	333	310	296	325	284	324	316	271	298	320	304	311	301	307	306	327	321	305	325	321	311	334	291	317	340	304	307	315	315	314	324	306	335	307	300	323	302	313	306	297	299	334	315	304	304	299	316	324	314	328	331	285	333	320	321	302	320	305	320	315	314	296	309	318	293	313	339	313	340	314	300	317	320	306	320	304	305	307	330	312	317	314	324	334	314	309	275	318	344	308	272	305	308	320	321	295	290	315	302	333	293	290	329	334	303	297	328	343	277	298	317	340	327	323	317	345	327	306	292	319	301	303	281	304	306	320	349	318	335	306	325	310	312	296	313	306	344	300	332	319	313	286	315	341	339	305	313	313	320	314	338	310	310	306	313	323	339	315	319	335	312	290	321	294	337	327	308	313	313	296	306	311	312	297	328	312	323	314	328	279	352	302
29581	29467	34823	27475	19475	13599	7870	4727	3578	2890	2309	1853	1551	1350	1099	923	805	696	557	459	524	420	439	471	421	399	343	378	340	337	325	326	315	329	348	359	300	301	323	321	286	296	274	298	275	294	294	291	289	280	281	283	278	305	295	297	299	272	283	289	288	294	283	274	283	293	307	296	289	259	263	281	290	258	309	258	286	253	310	278	292	296	251	255	270	269	275	321	305	287	261	277	290	266	268	278	255	268	292	277	261	287	283	277	282	279	275	267	284	290	281	265	291	307	309	276	275	265	321	279	261	273	274	277	272	295	269	287	267	288	307	271	287	288	292	281	269	272	262	281	279	283	267	281	314	302	261	283	310	290	295	239	279	305	290	266	301	285	298	290	294	260	265	299	289	284	274	271	286	301	249	294	283	275	274	268	281	279	287	299	274	289	292	264	290	290	252	303	261	266	302	294	294	289	270	279	285	275	276	265	279	278	283	294	259	294	317	263	303	274	303	287	262	280	279	289	276	289	297	280	286	273	287	273	319	279	286	287	292	274	290	282	286	307	267	286	261	257	299	295	289	296	283	293	303	235	262	249	266	285	260	282	257	305	270	289	302	260	291	278	276	318	282	285	254	295	268	292	291	285	297	306	274	290	290	314	295	284	278	273	307	324	269	280	273	276	274	293	280	302	273	295	264	277	277	263	307	269	273	295	265	270	276	267	277	296	292	282	278	294	287	282	282	280	258	267	271	288	279	267	284	266	270	292	276	301	254	279	298	289	284	248	274	270	309	289	238	318	274	271	263	262	309	272	294	268	282	266	276	299	289	261	268	316	297	296	306	285	291	303	284	276	299	286	290	271	311	272	259	317	286	282	285	282	306	304	294	293	255	259	289	286	265	307	279	294	273	293	286	297	276	270	283	286	304	259	262	286	287	268	280	290	262	264	282	290	276	254	283	261	298	279	274	315	329	295	264	284	272	293	285	275	259	287	276	282	277	271	274	276	300	280	252	308	266	257	319	289	309	268	260	290	283	314	269	257	294	267	263	268	299	274	272	268	283	285	273	277	281	292	266	278	290	256	262	281	276	296	280	270	283	286	280	301	271	271	288	253	299	291	283	283	302	286	299	312	298	267	285	296	279	279	276	283	314	282	261	304	284	249	280	270	279	300	280	265	260	285	305	268	275	273	293	274	282	256	333	300	297	251	275	300	261	275	290	307	286	278	279	270	296	297	290	270	252	312	298	289	313	295	294	280	259	286	259	308	290	257	266	268	277	267	298	277	297	276	281	295	297	298	277	273	269	248	267	289	271	314	321	279	282	281	281	287	277	267	309	286	257	277	304	315	258	253	332	288	272	257	285	306	277	274	246	250	279	299	292	263	271	272	273	253	269	264	306	264	246	290	252	248	270	326	263	276	276	292	277	310	273	284	292	301	272	272	289	254	291	266	263	309	282	293	281	316	284	280	260	249	278	298	267	307	262	272	289	275	255	267	274	289	266	301	295	242	263	280	315	309	314	249	299	283	274	284	248	278	281	273	292	263	261	277	258	313	295	272	290	293	284	268	276	238	266	281	297	298	263	271	290	276	272	302	275	302	265	292	268	281	277	307	299	287	284	262	284	296	297	306	311	273	279	284	276	265	239	293	272	278	309	276	279	278	294	244	303	286	282	256	283	289	272	263	289	271	277	292	285	296	267	284	298	252	268	273	299	277	316	286	304	289	295	284	259	268	290	302	253	300	268	269	274	257	305	325	291	281	300	296	243	292	299	303	283	255	289	269	266	285	302	261	279	297	288	305	276	271	305	291	317	267	241	287	274	256	274	306	259	306	281	311	294	288	309	271	278	280	267	308	292	267	258	301	274	261	286	291	290	319	271	275	292	314	261	275	271	266	287	243	279	313	277	276	289	271	264	295	317	246	282	322	269	267	293	292	288	245	302	291	278	283	265	285	290	287	276	299	285	273	277	289	284	266	277	299	268	282	291	264	258	294	273	273	295	271	292	288	281	252	283	265	278	297	260	279	288	317	296	282	258	253	294	281	267	268	277	289	270	285	296	300	277	245	296	272	284	267	262	297	276	298	278	268	309	286	319	257	316	288	299	270	258	292	261	259	297	276	283	256	273	279	283	285	289	268	332	279	259	262	311	270	248	288	288	309	249	261	301	284	301	297	294	272	287	311	277	266	277	259	275	281	280	280	302	278	280	289	275	289	301	293	270	291	272	253	285	287	288	290	274	275	272	284	282	292	283	284	262	294	268	283	263	297	304	285	301	319	236	278	271	272	268	270	279	252	271	294	287	286	292	291	256	264	273	276	316	282	299	257	252	257	283	292	246	288	268	288	283	302	255	308	284	286	294	283	274	251	285	289	271	321	286	282	275	281	300	296	269	266	266	264	268	278	278	262	291	275	264	283	260	286	287	291	285	325	300	279	291	278	258	281	290	293	281	288	258	302	248	264	285	258	278	271	275	310	275	264	305	270	290	249	289	294	275	272	282	277	262	251	298	283	286	269	302	285	294	301	290	256	272	310	267	312	245	290	284	293	264	287	303	304	268	269	262	276	277	260	272	287	270	246	278	319	273	281	237	287	300	297	277	282	252	276	276	265	277	309	272	267	278	281	275	241	298	281	286	291	279	274	266	255	250	279	272	276	265	258	307	255	277	303	295	251	285	259	245	319	264	282	324	280	303	270	293	297	304	306	279	294	271	310	290	265	295	262	262	290	273	294	267	283	292	306	277	296	279	286	281	266	263	260	273	290	291	280	307	294	274	286	274	299	277	302	270	300	295	279	257	285	278	299	297	290	281	277	283	275	265	268	301	291	284	276	304	305	269	273	296	271	280	289	319	286	265	301	269	290	274	311	297	318	281	262	268	299	330	262	267	255	283	298	280	273	289	290	265	284	297	276	292	289	271	274	260	276	271	320	315	275	271	282	286	301	294	306	284	263	276	266	259	270	248	261	262	279	271	292	286	296	313	280	274	254	278	268	257	279	283	310	285	253	299	252	245	283	306	281	285	290	270	275	273	281	321	285	267	279	267	298	267	270	297	267	279	268	279	284	282	279	280	277	261	295	295	264	268	264	300	279	300	283	294	291	265	288	280	296	265	279	262	306	268	272	290	275	263	274	290	290	283	289	282	266	284	325	294	279	272	268	274	295	280	279	250	293	261	264	307	287	266	260	295	266	287	294	289	283	272	309	300	269	277	280	291	273	305	270	286	288	261	269	275	288	273	279	285	258	261	295	253	329	291	279	294	284	300	268	277	273	267	272	305	271	249	302	315	274	284	269	246	253	272	304	270	295	295	309	288	284	282	287	298	293	271	277	279	279	275	265	285	267	281	294	262	292	289	287	293	291	287	275	295	282	266	260	270	271	285	282	296	276	255	304	275	287	258	287	283	267	292	262	300	255	279	266	282	282	292	273	290	283	282	279	283	285	295	271	288	273	289	275	270	282	278	283	272	264	271	307	283	268	273	293	318	278	273	273
30515	43880	39319	28479	24006	18743	13486	9570	7754	6352	5416	4124	3228	2924	2423	1896	1578	1296	1060	878	829	758	800	715	624	543	507	532	465	484	494	422	426	425	417	396	394	446	411	389	379	377	394	392	363	357	388	394	370	372	365	345	352	341	376	354	341	360	363	338	360	383	312	326	354	333	354	378	334	341	352	325	345	348	331	360	355	318	354	332	325	342	334	367	354	339	350	348	347	364	363	331	356	386	350	337	322	346	337	337	347	370	340	358	396	358	329	375	312	337	336	368	341	333	332	366	343	364	373	345	339	356	338	335	344	345	320	322	361	333	351	386	373	359	325	346	338	383	321	337	341	373	353	392	375	354	347	339	350	340	318	378	328	326	363	331	361	373	349	334	335	364	339	368	354	347	365	329	365	340	352	349	362	354	334	334	345	330	349	356	344	332	343	328	371	344	322	373	352	354	348	332	384	324	343	331	341	360	362	365	356	331	347	352	334	338	337	371	321	349	343	361	374	353	335	355	324	364	368	340	318	351	374	346	362	309	355	355	381	382	328	349	320	372	355	340	330	326	363	319	375	353	339	342	326	380	330	350	367	365	342	366	326	338	314	371	319	398	371	325	374	353	336	336	323	354	334	320	354	351	349	344	371	350	327	343	329	351	344	368	378	360	324	374	363	331	339	358	350	369	343	350	320	325	331	359	345	349	352	362	339	356	340	332	330	367	386	390	325	373	300	332	348	376	364	365	331	346	323	362	343	298	342	364	335	393	366	344	364	342	334	365	342	382	341	329	333	313	381	353	335	347	320	319	376	345	331	337	337	354	346	352	351	357	340	370	361	329	370	360	311	362	341	333	377	328	365	336	351	350	344	357	349	323	338	323	331	343	368	357	336	327	325	322	377	310	347	364	354	366	366	366	345	333	358	377	340	319	316	357	343	325	334	343	333	356	339	352	383	338	337	336	361	351	314	337	339	312	358	369	350	338	304	325	369	351	325	358	361	350	362	328	312	358	353	348	336	344	342	372	346	348	353	347	370	314	356	344	334	371	371	333	363	360	365	349	341	348	347	361	318	334	328	340	367	342	384	368	369	335	353	337	332	358	371	337	332	356	373	327	346	347	364	378	360	366	329	310	357	337	373	351	345	350	366	323	347	360	351	335	353	362	386	333	377	341	322	331	340	349	357	312	333	356	366	372	357	360	356	352	395	364	361	316	364	340	333	338	366	352	361	325	348	336	336	343	368	372	345	307	340	339	326	374	355	321	305	320	347	382	332	365	375	339	344	360	320	320	374	315	337	346	327	329	354	354	339	329	350	317	333	336	367	347	345	310	336	364	356	357	357	346	374	378	317	330	342	361	327	332	302	375	331	368	301	348	329	360	353	345	353	359	321	365	349	366	338	356	358	361	327	353	355	332	312	309	390	329	300	336	331	381	327	363	350	371	353	331	323	336	340	339	361	337	313	374	325	336	364	316	337	355	332	359	357	356	359	347	336	335	339	384	360	378	349	355	328	339	355	351	359	329	364	351	301	348	361	338	349	382	354	394	330	369	322	341	380	359	355	335	325	324	354	356	345	362	328	383	365	368	332	324	333	327	360	361	342	345	376	316	368	352	326	378	349	338	354	337	341	334	375	350	346	316	340	339	345	317	347	339	345	386	353	320	351	339	343	314	357	363	337	354	354	325	339	332	340	335	337	384	346	363	366	334	349	348	352	339	342	377	324	338	360	329	346	354	349	330	333	346	323	308	323	320	333	321	315	367	347	322	354	322	355	361	353	378	348	339	357	348	341	329	358	362	361	299	338	344	375	310	333	364	343	348	328	333	360	298	304	349	343	330	338	324	365	334	340	360	381	376	375	353	364	378	336	322	337	346	343	338	336	333	333	343	354	356	357	342	353	300	324	350	353	340	330	336	365	335	329	343	346	327	368	351	312	333	331	331	313	369	346	363	311	342	338	349	333	360	375	316	325	355	344	359	333	325	356	348	358	383	334	356	348	337	345	351	340	344	330	365	335	337	356	348	353	354	356	323	365	347	365	386	311	321	338	324	390	339	340	329	348	347	357	402	375	370	372	347	357	360	370	333	386	358	335	376	379	357	343	350	354	353	343	325	343	341	343	341	378	349	373	321	373	341	362	371	340	337	361	351	345	349	359	364	336	366	339	362	356	319	368	337	353	359	361	332	327	332	346	340	362	354	331	365	353	353	319	364	315	341	355	342	353	340	339	358	381	335	364	350	332	364	347	347	322	361	326	347	346	366	331	364	364	379	339	356	362	342	341	335	320	320	367	354	336	315	317	361	335	330	324	342	345	341	352	361	367	369	339	322	355	373	340	349	349	354	344	331	355	336	354	327	339	334	349	313	328	348	358	392	336	332	338	342	366	347	348	361	340	323	356	344	366	342	327	352	346	372	327	364	308	350	363	380	371	318	343	340	362	339	357	339	349	364	358	351	345	338	310	360	378	348	316	366	359	373	341	340	312	353	328	341	362	363	346	323	354	334	308	351	340	350	343	332	377	324	341	352	352	311	353	351	360	327	390	326	387	322	338	373	322	357	338	347	318	348	348	364	318	320	371	331	345	342	360	357	368	354	343	363	358	375	361	369	379	395	331	387	346	351	351	373	338	342	351	327	373	357	360	338	333	353	352	363	349	337	355	343	330	358	347	368	337	344	326	334	338	313	315	368	315	360	345	357	324	339	366	330	357	307	326	340	396	373	343	301	351	334	365	344	330	356	340	361	363	363	365	304	346	324	330	374	330	322	337	338	345	339	373	324	364	333	366	343	338	326	375	331	315	360	331	339	361	353	346	388	343	335	351	340	367	344	346	362	337	338	360	360	315	318	350	330	332	351	371	317	337	360	369	329	331	343	350	333	372	360	351	351	342	359	345	345	333	343	361	334	358	358	327	320	329	344	361	356	371	326	316	366	305	356	358	336	357	357	312	349	329	328	362	328	343	371	346	339	373	324	348	357	341	371	390	322	352	351	348	385	349	323	338	362	352	367	311	339	415	343	341	334	335	342	371	332	336	359	318	318	351	365	343	350	332	346	321	357	354	341	317	333	354	354	354	326	345	350	304	344	353	349	330	404	347	327	354	387	332	340	339	316	369	365	366	381	320	346	362	329	381	381	367	351	337	339	357	337	342	354	326	379	317	320	350	346	342	366	368	350	344	323	374	383	362	350	338	342	323	342	336	322	353	388	351	359	366	325	353	363	351	341	334	355	307	320	353	348	360	361	364	331	353	375	355	355	343	337	330	318	345	319	355	364	331	328	370	317	337	336	329	342	393	321	353	362	347	355	334	351	376	359	360	355	327	314	344	352	345	333	342	348	344	366	333	362	340	333	361	331	345	338	361	330	327	354	345	320	328	351	351	344	352	333	316	332	368	354	357	359	381	328	330	350	350	315	360	378	355	326	309	349	353	339	343	369	350	333	334	314	345	336	346	360	341	335	321	343	356	380	373	320	350	353	322	381	359	331	374	358
24454	21385	28757	26168	23879	20821	14595	7971	5452	4145	3512	2819	2203	1817	1489	1237	1091	888	737	615	540	496	503	497	439	428	361	335	302	314	246	284	279	275	258	289	284	228	259	244	270	235	257	235	219	235	247	248	218	233	254	220	216	224	214	250	217	244	243	225	250	199	221	202	216	223	206	232	214	208	242	203	225	219	228	248	206	227	218	220	213	211	237	210	227	219	200	224	202	212	200	203	193	227	191	216	225	212	219	217	228	225	229	198	224	219	207	200	236	209	212	211	213	207	216	197	234	198	203	199	214	221	185	233	206	232	222	226	216	200	189	180	205	214	215	211	195	205	247	224	194	203	211	220	223	220	184	200	213	211	207	218	230	221	229	229	243	240	229	190	243	214	186	241	195	208	208	201	216	232	224	207	222	230	201	198	208	192	240	206	228	211	216	195	200	225	197	228	209	188	214	219	239	208	214	226	196	207	225	227	197	232	222	214	241	198	224	246	196	224	201	242	230	226	208	240	240	237	193	226	212	199	212	204	222	210	233	210	243	207	220	239	216	226	198	224	235	232	228	207	222	198	205	208	220	221	199	213	224	202	223	249	204	222	217	213	208	226	201	206	222	200	226	232	220	244	212	227	186	234	224	228	211	225	205	192	221	237	207	199	220	221	212	204	205	230	229	210	225	172	212	202	197	220	198	192	205	214	216	211	207	202	221	199	208	202	205	213	210	222	222	225	214	221	227	222	227	220	201	198	211	202	221	187	206	195	230	242	198	192	203	242	241	212	234	205	220	250	234	212	252	200	203	232	194	207	213	233	231	195	229	228	226	210	200	244	218	236	205	221	198	208	218	208	193	222	220	195	215	233	228	218	241	226	202	200	199	190	216	217	214	200	199	226	203	202	203	235	221	213	211	191	231	200	171	197	224	209	202	248	236	215	196	233	222	230	210	241	258	235	196	209	211	195	242	222	218	205	222	205	212	202	220	226	242	222	210	244	209	229	210	207	216	219	246	214	202	216	206	215	217	246	222	218	249	216	233	231	231	210	211	222	222	221	216	211	199	218	202	212	211	213	190	239	217	240	229	244	240	216	243	206	199	211	220	247	222	204	220	233	210	220	210	250	254	248	218	230	193	206	212	215	220	238	204	229	211	215	197	198	221	220	197	223	198	232	189	217	251	239	200	227	219	253	201	222	246	210	217	218	215	206	229	228	239	203	237	216	231	197	216	243	235	220	215	195	226	240	212	219	223	200	229	206	212	221	214	216	241	217	219	197	219	188	227	215	223	191	212	213	253	216	209	226	225	209	228	210	214	214	202	238	238	214	217	213	229	212	213	245	233	200	228	210	208	194	218	212	214	220	218	214	207	220	228	229	215	208	214	225	238	218	235	217	237	200	227	237	219	228	224	203	203	219	203	228	195	213	204	210	249	196	222	199	224	227	199	225	216	202	218	203	230	187	203	196	206	222	235	238	227	205	218	203	209	200	236	214	218	206	224	208	204	200	209	228	213	232	221	193	196	207	210	214	212	209	212	198	214	242	211	203	213	231	225	207	240	184	192	199	227	191	224	228	213	199	212	205	240	209	208	216	234	198	208	234	223	202	236	187	213	229	236	194	200	199	191	194	208	227	234	208	236	219	224	212	218	223	216	212	202	223	189	210	211	222	207	195	224	228	222	208	223	219	225	207	224	235	196	202	212	215	196	208	201	214	240	224	196	216	230	203	198	213	234	212	229	219	241	218	225	202	223	243	184	197	215	231	190	211	215	218	203	226	219	225	203	258	216	199	238	205	209	195	230	218	207	218	242	193	209	239	213	230	236	214	210	221	226	237	197	227	198	216	185	223	248	206	216	235	219	198	249	185	193	202	208	234	202	246	216	240	207	204	240	246	203	204	211	213	226	187	227	197	193	205	244	208	210	215	217	213	219	234	234	226	198	222	198	235	209	198	209	222	193	210	190	211	185	208	216	236	238	217	227	228	214	216	237	214	198	238	229	212	231	229	225	228	211	215	231	212	219	215	215	202	209	243	184	221	210	201	221	235	206	222	213	232	239	195	215	220	206	203	187	232	226	242	223	230	209	219	198	196	216	219	215	196	207	204	210	239	202	237	220	228	195	220	227	213	216	219	207	220	216	214	212	244	191	214	226	198	221	231	205	223	206	191	189	213	224	221	210	180	226	224	237	215	223	203	206	228	214	236	235	245	220	214	211	229	217	205	213	223	204	203	195	206	231	224	205	217	247	193	223	223	254	233	224	193	220	213	206	197	207	223	207	193	223	196	225	198	195	228	233	253	207	224	231	219	237	198	228	249	228	210	229	212	178	222	191	208	223	217	183	223	199	215	196	223	210	186	224	216	217	229	198	237	205	225	199	207	207	223	220	217	208	219	217	208	201	238	211	226	230	216	203	212	228	201	217	209	203	205	205	220	217	231	218	193	226	207	203	242	222	215	205	206	198	219	216	215	234	203	213	213	214	191	243	235	231	188	206	244	198	210	220	206	219	233	207	218	231	223	202	228	203	192	199	202	214	228	214	228	212	189	208	206	225	200	211	230	214	209	222	205	225	235	213	209	198	222	218	200	223	212	214	213	203	227	227	227	219	226	214	225	203	194	228	235	248	218	213	211	205	199	195	244	214	221	235	199	211	200	229	216	228	221	214	198	201	219	223	210	235	217	200	178	210	205	213	218	232	216	208	199	240	243	220	203	210	224	221	229	215	214	197	215	246	222	223	193	232	251	230	230	213	175	183	199	222	220	197	193	213	223	194	205	240	228	220	197	206	218	208	214	206	214	224	215	224	203	188	237	228	216	243	233	216	222	208	220	215	195	220	216	233	207	218	190	210	213	209	216	209	214	205	205	229	200	206	217	209	234	219	201	225	233	219	210	205	246	198	215	197	211	211	185	209	200	201	225	216	220	215	229	223	213	228	208	194	233	223	223	223	199	201	247	205	205	207	203	203	225	214	219	222	238	220	207	221	231	221	216	223	196	170	187	204	230	211	221	231	231	225	224	197	238	192	219	213	204	239	201	206	218	221	223	216	234	219	239	221	211	210	202	215	212	207	226	230	200	220	218	240	205	223	209	201	239	220	201	201	226	206	218	199	205	220	210	218	231	202	237	232	203	229	209	207	239	214	237	224	207	205	204	214	219	232	208	236	211	225	211	220	218	218	232	195	214	193	226	193	202	203	191	212	208	208	220	256	215	217	215	199	231	214	214	208	206	231	205	220	201	214	193	227	212	248	202	218	205	213	206	215	199	219	206	225	220	217	199	220	211	210	193	235	222	236	227	209	215	205	212	231	228	230	210	237	235	231	196	200	225	231	221	220	214	225	215	198	208	200	203	244	209	214	218	214	222	210	194	215	243	226	237	220	204	223	218	206	197	212	204	231	232	229	217	212	223	212	217	215	218	234	226	219	203	229	220	222	184	204	204	213	222	197	200	222	213	212	226	213	210	232	185	211	215	201	221	242	194	211	218	221	242
29764	49807	44771	35156	30225	24243	18569	13656	10931	8713	7377	6290	5015	3961	3267	2676	2200	1777	1350	1207	1050	932	880	927	760	699	554	517	501	514	444	427	399	407	395	392	370	396	330	381	310	317	328	326	326	294	293	303	285	285	278	274	296	295	329	274	273	313	287	296	288	303	266	265	292	293	262	274	249	271	273	249	279	299	249	276	260	256	293	294	276	252	258	302	251	269	276	258	270	259	241	283	262	274	272	288	277	278	280	240	288	253	288	249	252	293	287	264	261	244	241	273	256	302	273	263	237	271	277	232	273	263	259	280	274	273	244	267	251	250	256	266	263	276	318	273	272	281	282	248	285	292	276	237	254	259	269	257	256	299	261	266	291	287	274	278	229	233	247	278	261	254	286	274	265	251	248	265	256	294	282	296	260	283	262	249	302	250	239	288	259	261	263	258	228	294	291	287	269	270	251	288	269	287	274	269	286	261	261	281	281	252	287	281	256	272	263	245	279	257	260	261	244	276	285	242	263	266	269	249	253	287	247	283	230	268	287	269	216	257	283	274	286	288	270	260	257	256	263	270	299	280	278	265	264	258	273	230	268	288	259	266	248	279	247	283	288	259	276	269	260	273	271	266	245	276	265	258	255	271	236	247	255	266	288	276	282	289	276	238	267	232	270	255	278	248	281	286	267	268	242	261	294	250	283	263	237	279	290	313	305	250	288	271	272	263	275	283	264	251	311	290	269	239	257	246	292	277	260	302	301	280	262	255	282	281	248	278	254	307	261	275	248	266	264	246	285	279	265	296	258	260	290	273	273	300	262	263	271	290	274	252	280	253	283	234	257	275	244	289	269	245	258	272	286	248	291	247	258	266	259	277	281	279	272	279	263	286	250	288	260	287	279	262	277	250	282	264	304	268	237	254	272	249	284	240	270	279	268	264	272	270	278	273	239	270	268	288	273	250	284	260	271	264	291	243	263	276	274	259	277	251	257	288	251	278	286	255	294	308	276	272	290	272	245	259	272	262	274	273	285	267	261	276	278	258	256	253	254	281	254	298	261	273	240	252	262	265	282	235	262	296	273	240	267	273	278	286	248	255	275	245	255	273	257	265	300	273	279	251	243	287	250	311	279	250	289	270	279	269	268	276	272	254	280	278	279	255	274	275	280	292	275	253	274	267	276	225	260	252	270	286	265	261	270	270	308	255	245	245	259	252	251	266	294	270	254	258	281	277	278	262	291	270	269	265	283	270	278	279	273	259	264	283	257	272	273	277	235	289	253	274	283	243	262	291	262	269	273	276	259	280	255	274	255	256	237	266	261	266	256	256	273	259	267	262	273	282	270	268	312	247	268	307	238	281	250	261	254	301	247	255	256	245	264	271	268	269	270	278	275	243	268	256	277	263	294	258	278	267	242	263	244	263	307	212	259	241	300	269	263	278	254	239	255	276	253	287	278	264	259	237	262	283	265	276	272	245	261	299	269	260	303	277	271	290	247	238	250	276	259	263	280	268	254	255	261	256	259	236	261	251	256	232	251	242	269	272	286	255	273	274	277	274	267	273	249	268	268	264	287	270	253	264	276	249	281	235	255	254	259	268	260	261	244	300	263	298	248	255	267	254	282	251	278	278	268	278	270	280	251	272	253	280	284	244	246	254	262	249	299	264	268	270	290	272	292	274	268	262	274	273	267	264	273	274	275	262	272	263	295	251	260	266	255	261	249	265	261	303	258	259	261	256	276	284	290	271	279	252	257	284	261	247	266	262	297	251	263	256	268	253	284	245	264	270	245	235	276	283	251	259	232	251	279	264	256	273	273	257	251	263	281	269	281	244	275	258	286	262	264	258	260	237	297	265	249	256	240	247	320	249	245	277	280	264	255	246	281	278	279	249	260	253	260	282	274	250	297	275	255	270	273	276	289	261	286	276	281	258	267	266	300	259	285	249	295	274	238	265	267	273	266	257	290	258	267	270	254	258	241	256	275	292	274	275	271	247	283	271	259	242	286	270	285	268	275	247	284	266	299	274	237	255	243	226	259	248	292	258	257	266	285	258	251	258	260	273	281	255	258	279	270	279	268	252	246	248	303	259	240	269	293	302	272	261	275	253	279	288	277	253	273	274	288	287	286	287	264	258	287	259	259	298	278	276	284	258	272	265	259	293	294	266	263	264	297	257	266	270	257	289	258	249	251	274	285	260	259	294	282	229	272	249	261	254	239	247	272	299	289	233	263	244	270	255	244	257	256	309	229	273	240	249	256	262	264	276	265	282	268	274	270	273	289	283	280	256	284	250	290	273	255	267	264	256	250	255	269	270	284	260	277	263	260	259	270	293	295	267	248	276	280	270	276	289	303	284	240	263	273	247	282	256	266	278	253	273	291	243	290	280	246	296	253	239	278	257	274	257	266	275	283	262	259	272	268	271	255	297	278	263	257	287	263	276	268	285	270	272	266	257	266	253	271	268	277	258	256	280	298	298	262	265	281	254	269	264	260	280	254	255	237	275	249	286	244	270	276	272	258	243	273	278	282	238	288	269	267	218	260	270	279	289	258	260	278	284	281	275	260	269	252	258	284	298	275	236	259	291	285	286	273	272	262	256	249	260	245	286	262	263	253	289	292	261	253	260	259	271	256	283	263	282	265	271	240	242	274	257	252	299	262	298	273	273	254	281	255	251	238	275	270	290	300	254	262	279	262	269	275	236	302	293	286	255	272	267	277	311	270	314	268	280	267	295	259	238	250	256	286	296	277	243	270	264	246	275	274	257	258	287	309	239	274	272	289	271	262	280	254	268	262	260	307	305	278	279	251	281	261	287	267	275	260	254	242	272	293	287	250	271	273	291	283	263	268	279	290	252	263	282	289	290	274	253	263	240	273	296	286	264	283	297	310	254	284	274	241	276	276	285	274	281	298	244	290	268	265	316	286	306	265	281	253	287	289	259	273	277	240	273	273	303	267	242	253	280	264	271	263	265	233	275	285	264	314	279	260	244	263	247	264	282	252	282	244	273	259	265	295	253	267	324	275	278	242	263	275	263	270	250	263	257	279	265	274	258	274	281	244	252	261	267	258	258	261	242	282	261	295	229	264	293	285	278	248	256	266	262	227	272	268	293	277	276	244	253	284	257	276	277	259	277	287	289	287	262	249	279	276	282	267	275	293	254	240	265	288	303	274	274	244	270	274	288	286	281	264	255	260	274	289	281	273	256	261	257	257	261	262	263	245	270	256	262	264	277	288	286	284	298	266	268	264	277	242	264	263	278	279	264	284	275	298	268	262	285	272	227	270	282	268	256	245	268	264	286	264	276	267	302	296	280	270	283	262	278	270	270	279	241	263	250	246	268	235	275	257	259	242	291	260	264	251	287	264	258	263	259	237	272	235	268	296	256	273	261	253	254	288	233	281	266	246	269	279	272	260	274	294	306	277	260	297	288	254	259	262	261	238	283	273	242	271	254	278	275	295	246	288	258	265	257	284	259	270	265	258	256	250	265	273	238	278	249
25512	21563	29187	28683	21682	15972	10536	6290	4459	3371	2685	2423	1961	1604	1431	1204	1044	863	721	687	604	587	542	583	520	487	509	413	427	403	417	410	391	401	426	377	363	371	381	383	372	370	375	325	335	370	327	308	325	347	336	352	345	338	354	341	315	380	344	339	346	335	317	361	334	343	389	315	348	344	351	333	342	343	361	333	315	351	390	375	310	339	348	352	331	363	318	316	346	353	350	301	324	331	359	334	327	326	334	341	353	362	347	327	335	321	333	350	327	326	316	319	339	320	330	313	340	329	358	331	318	326	341	315	332	327	315	369	319	334	312	332	354	352	324	316	305	326	366	344	343	324	299	352	315	329	348	339	333	341	350	354	334	367	343	335	283	311	343	315	328	302	373	308	341	347	342	335	309	349	334	338	317	336	341	339	306	331	344	349	316	348	346	343	351	350	335	325	331	317	306	335	343	312	325	342	345	316	353	342	333	316	350	355	342	377	328	337	301	305	355	366	327	328	325	314	369	293	338	343	363	339	329	326	351	334	345	320	353	341	297	339	351	320	353	360	372	330	301	347	374	342	322	323	342	347	358	356	330	367	335	352	324	354	313	331	352	356	354	345	368	344	348	336	333	340	324	360	347	347	348	309	348	338	314	339	342	327	338	335	341	359	323	355	338	338	348	337	361	352	331	359	369	353	343	310	341	381	339	322	357	349	354	344	375	352	336	328	364	378	354	306	349	328	325	370	352	337	305	329	357	357	345	349	337	328	323	341	319	335	338	332	358	306	332	325	335	353	350	338	344	351	340	302	333	329	329	341	316	295	312	387	340	344	385	316	317	351	352	342	330	346	326	343	343	314	330	365	365	349	368	347	314	357	325	311	345	338	356	338	340	377	332	326	312	311	298	340	342	361	314	337	330	321	352	358	368	370	332	310	355	363	333	337	331	303	335	311	323	348	326	338	349	338	313	319	353	353	318	348	348	363	346	333	357	340	339	371	392	324	360	304	334	329	365	336	315	350	323	334	314	370	347	292	336	344	302	329	339	361	322	367	343	335	322	322	303	332	342	354	328	360	309	343	327	327	326	314	305	342	358	345	320	323	336	350	325	368	326	324	339	321	371	326	327	338	318	333	340	345	298	346	344	362	347	314	306	378	377	377	330	354	317	326	341	338	345	341	327	332	333	342	311	331	343	357	317	358	307	313	327	320	359	342	343	343	282	356	349	363	357	337	319	337	308	364	330	360	292	358	336	363	303	319	339	363	336	340	350	343	328	337	319	373	331	332	330	313	373	342	319	340	308	335	351	344	358	297	330	312	323	329	326	339	325	334	324	318	351	303	342	323	367	333	349	323	348	331	330	330	312	325	324	346	382	337	303	307	332	358	332	364	326	318	339	311	345	321	317	332	336	350	343	319	346	326	334	307	356	345	343	327	349	332	307	328	310	333	331	339	349	340	347	354	330	324	321	319	338	373	353	322	340	350	329	373	324	299	359	341	376	330	307	345	355	366	329	326	358	305	301	342	329	321	364	353	334	338	368	348	376	352	356	335	319	322	313	335	320	326	349	361	330	334	353	347	349	323	306	338	325	351	351	316	400	315	360	328	374	331	333	335	334	326	319	328	314	345	348	317	347	359	339	342	345	308	359	324	325	405	338	318	376	305	341	319	319	306	318	348	319	341	354	368	297	372	295	343	347	327	348	337	316	338	340	328	326	349	342	327	363	355	336	372	328	339	334	336	331	362	350	356	320	335	336	314	345	333	336	334	337	341	318	328	339	355	301	313	325	318	322	334	354	323	324	323	312	326	327	366	386	369	303	324	335	355	335	327	349	341	344	355	362	354	335	369	353	325	335	291	349	348	338	353	373	309	302	336	318	345	349	354	339	364	333	332	350	326	324	338	320	353	325	321	368	328	370	356	354	315	348	323	322	348	340	366	347	328	328	330	328	329	326	334	340	371	298	335	378	362	327	334	337	342	356	343	340	327	316	339	371	331	337	349	320	337	308	317	332	308	338	307	313	339	344	351	347	329	313	338	296	292	353	337	343	334	335	296	316	345	325	346	298	338	313	306	377	315	318	384	349	296	349	388	311	346	348	354	369	361	333	327	357	334	344	334	311	383	329	355	335	303	291	330	349	329	351	326	341	330	343	320	331	358	329	343	334	356	349	351	330	347	370	349	337	309	342	315	344	363	340	374	341	325	327	351	348	365	337	369	324	349	358	328	348	325	342	328	328	327	326	348	307	322	327	334	339	359	323	350	339	341	349	353	352	342	331	339	341	336	337	348	332	323	343	380	334	342	319	347	332	314	317	316	331	377	361	304	332	357	349	298	318	317	344	318	322	334	332	323	341	339	339	324	343	338	314	311	329	341	322	358	343	316	339	319	311	362	331	323	321	333	365	322	343	341	356	334	325	376	319	341	349	350	331	334	328	383	330	370	347	321	350	336	338	362	368	320	321	314	329	335	352	375	304	351	330	330	363	333	338	314	359	344	332	336	344	334	317	346	350	340	361	368	327	339	349	328	351	310	315	356	309	317	369	346	361	337	366	329	318	333	332	325	318	338	329	311	325	329	368	327	343	342	322	354	344	324	297	328	330	307	316	371	341	341	342	302	343	363	354	315	328	369	302	349	338	349	339	331	360	368	342	357	353	339	336	347	340	319	291	331	363	339	303	332	354	313	330	319	336	335	362	337	346	322	344	336	324	316	327	336	347	334	323	333	327	360	351	313	348	334	325	290	308	344	345	327	328	335	329	334	371	345	311	332	387	300	322	339	372	346	341	331	366	339	327	345	344	327	328	371	327	343	341	323	359	340	327	321	323	329	328	323	346	318	321	324	352	335	378	339	287	348	323	325	365	359	345	309	357	357	323	371	361	365	349	323	362	340	342	339	351	331	318	350	335	331	346	326	353	321	302	321	352	334	344	354	325	349	337	361	357	359	335	338	350	338	343	322	324	365	314	331	322	325	359	344	339	340	350	308	344	333	369	358	323	336	331	336	332	338	345	332	315	334	351	334	323	351	314	287	336	304	346	315	345	351	351	339	394	299	349	307	347	321	341	337	370	334	361	356	342	367	350	327	342	331	378	339	329	372	359	338	328	359	332	331	319	319	349	327	363	350	331	341	343	349	344	340	318	325	359	351	322	336	312	319	336	374	345	361	334	364	355	350	338	331	301	377	342	323	332	313	306	328	371	338	359	332	328	346	374	314	336	318	331	330	324	352	322	312	343	361	326	329	320	349	329	343	342	316	338	364	343	334	353	336	318	334	321	330	362	383	322	311	351	326	304	319	333	353	331	331	313	327	344	319	305	332	339	317	328	302	338	364	340	324	384	322	342	335	350	352	362	377	336	340	338	365	331	355	334	338	320	349	316	322	340	313	362	341	321	316	339	351	319	342	310	339	380	328	308	349	348	318	330	344	310	338	381	319	308	325	312	298	354	374	317	362	324	351	306	283	397	337	334	335	332	367	349	320	347	332	376	364
29874	47007	42393	32991	26448	21757	16905	12380	9533	7374	6331	5299	4501	3568	2937	2533	2032	1613	1315	1206	1026	909	880	844	779	743	668	586	592	551	568	532	539	522	488	503	502	497	460	485	470	539	447	459	422	444	444	453	410	436	455	425	412	422	414	438	403	457	381	435	426	404	411	425	416	390	421	418	408	398	389	432	426	416	392	424	414	403	419	422	399	421	426	386	419	411	383	401	385	401	390	411	385	399	375	374	427	401	424	394	386	371	387	403	406	419	374	419	385	421	412	395	401	407	439	408	387	397	365	405	432	387	380	405	426	406	392	384	408	387	421	404	429	436	436	405	384	409	431	413	391	391	400	431	392	405	421	377	380	395	369	387	434	422	424	392	397	395	453	375	397	416	419	387	420	391	415	377	402	447	418	417	395	387	381	402	412	392	410	412	386	393	387	413	386	407	431	402	414	386	399	428	450	385	421	410	378	397	405	420	443	424	408	374	433	386	444	409	399	401	404	373	456	437	414	407	411	378	417	428	435	399	388	393	420	379	378	413	407	409	436	429	385	415	416	425	425	411	417	380	389	430	421	400	419	417	417	406	435	409	408	399	406	384	353	416	403	381	404	395	373	402	389	363	391	413	365	440	418	406	403	382	366	392	391	415	390	419	402	427	387	379	418	406	434	407	386	419	432	403	394	387	398	406	417	405	422	405	421	402	392	453	381	409	390	448	426	389	364	372	395	420	413	385	432	376	413	392	408	436	414	441	432	390	395	409	380	475	429	421	447	403	382	368	374	424	368	409	373	389	358	418	446	387	418	385	399	363	393	423	418	427	405	404	418	389	394	397	364	402	398	371	413	407	443	423	405	393	425	392	419	395	405	409	406	426	452	354	402	384	394	401	454	418	437	402	365	385	392	409	413	385	431	399	391	374	390	381	430	435	426	384	394	390	407	392	415	384	390	407	438	424	370	377	451	400	419	408	418	385	406	430	412	415	431	412	413	394	434	434	421	435	423	407	420	393	390	374	392	421	399	429	444	394	425	401	383	420	419	442	398	413	378	431	387	405	392	400	405	417	421	401	394	430	393	395	431	381	399	429	403	401	424	402	407	410	428	370	438	389	448	409	399	421	452	425	424	406	401	434	414	426	382	392	389	387	386	411	398	402	401	414	415	404	406	415	430	451	450	366	418	397	433	408	365	404	420	435	395	420	409	402	406	418	424	388	420	402	383	402	429	400	397	398	387	382	377	388	375	380	414	415	398	431	369	372	372	403	408	428	418	429	400	400	421	381	401	423	369	403	421	416	408	425	419	406	424	393	439	402	415	428	425	378	430	419	414	390	413	425	411	400	405	418	422	422	413	375	420	389	392	396	370	424	449	409	406	418	400	423	393	412	420	435	376	421	391	380	416	384	429	398	383	397	383	397	411	388	412	417	425	417	393	398	378	403	395	406	411	391	417	421	430	387	389	445	391	446	390	398	401	427	399	392	396	384	423	419	382	400	398	403	400	412	382	394	389	418	384	441	436	383	371	441	402	375	407	436	381	395	421	424	421	443	449	405	399	402	382	399	409	441	409	416	444	413	427	400	391	385	424	442	408	388	401	386	428	399	397	397	367	385	412	409	420	397	402	414	374	430	423	392	422	422	418	432	407	370	412	376	414	414	378	396	410	419	420	374	397	449	391	399	387	389	435	403	414	412	405	394	375	402	423	426	413	418	421	418	410	393	430	423	416	406	384	408	400	416	394	399	422	393	433	412	416	411	418	387	434	385	394	392	414	377	403	404	414	385	389	415	440	442	435	370	401	435	396	407	425	432	406	423	461	373	384	427	382	389	408	384	437	431	420	421	405	430	428	402	422	445	407	407	398	388	400	389	386	384	413	419	404	401	398	414	425	349	408	401	384	406	418	388	412	400	419	431	422	413	376	385	427	399	405	395	398	427	405	389	405	436	410	419	411	378	388	426	416	402	420	430	416	396	403	379	401	420	415	401	416	438	405	398	395	421	420	460	403	411	423	419	415	406	434	435	367	406	370	442	399	391	383	400	401	396	426	393	414	434	462	398	386	429	409	381	388	426	401	394	404	399	405	416	377	387	410	418	394	370	434	384	412	471	424	429	403	433	426	397	386	422	417	392	407	405	405	397	429	387	413	385	406	404	430	407	386	386	403	420	390	392	377	425	412	415	401	382	405	378	390	419	387	406	386	421	433	403	408	396	406	425	402	422	427	400	400	411	388	375	426	419	426	408	396	389	414	445	391	379	388	438	416	407	405	400	373	438	435	414	407	418	401	399	436	401	422	367	401	413	403	402	398	387	443	427	404	414	416	405	389	410	389	423	383	422	428	415	431	379	423	391	402	367	405	364	388	388	427	406	417	427	414	400	391	390	400	435	405	398	447	415	392	387	397	390	429	426	416	421	412	409	415	404	413	399	414	408	430	387	374	389	403	377	427	387	423	394	399	419	391	391	400	424	449	398	428	388	403	413	373	404	429	406	381	407	415	409	413	410	411	456	393	384	409	425	408	405	409	419	416	395	394	414	418	394	424	373	435	406	382	404	438	422	380	383	375	433	369	428	408	451	399	404	403	386	379	425	435	409	365	393	414	410	402	394	401	386	439	427	426	413	420	391	378	398	381	447	394	396	403	412	408	404	380	417	410	425	384	407	377	378	427	424	390	368	402	408	417	413	437	437	426	382	394	413	422	406	424	402	418	392	425	418	429	419	373	395	435	394	411	411	439	362	411	382	412	462	398	388	406	394	398	423	388	398	399	454	404	403	387	419	396	387	416	435	394	392	392	363	394	435	389	414	385	440	378	416	427	426	409	433	406	421	432	398	366	393	396	417	425	425	392	380	430	420	372	421	427	434	424	427	413	411	402	423	408	395	413	436	410	395	441	416	390	391	445	394	410	402	387	398	406	375	376	389	424	407	400	380	400	390	402	398	392	409	425	427	435	411	441	430	431	385	420	429	427	443	432	378	433	374	431	432	416	417	402	415	392	406	400	400	363	403	410	392	442	465	389	401	392	433	413	404	433	450	381	425	414	347	432	397	358	380	388	364	390	439	361	346	392	418	397	411	381	402	408	432	430	426	405	418	418	393	429	433	404	384	386	421	427	432	404	403	432	374	392	452	446	419	405	392	384	434	403	381	356	409	402	397	432	380	405	402	430	423	442	429	405	399	397	406	410	412	387	398	396	418	385	396	406	415	392	419	408	441	396	416	399	375	428	421	410	400	421	414	435	406	451	385	366	389	403	400	409	388	389	402	402	456	431	383	406	401	415	434	374	392	425	435	437	374	388	397	406	419	431	415	404	409	371	409	396	425	423	405	424	403	404	392	395	394	399	374	413	372	438	407	411	395	419	371	382	412	394	382	392	440	375	422	419	415	407	405	448	414	373	420	380	385	419	389	406	404	399	403	381	389	428	389	429	344	417	388	424	429	439	424	396	396	413	406	383	380	414	424	422	376	405	442	401	395	417	376	410	421	416	400
23230	21340	29092	24403	22707	23806	21868	11830	7674	5726	4647	3954	3205	2651	2154	1807	1408	1181	955	898	859	725	668	649	583	577	519	465	392	433	399	398	363	378	369	326	358	307	330	351	294	310	318	350	314	296	292	288	281	270	287	268	288	297	271	257	310	286	257	291	283	276	287	290	258	301	295	276	284	248	286	265	284	281	274	311	283	296	281	286	287	285	263	306	279	287	285	273	247	256	262	283	290	292	260	257	241	263	246	268	280	249	295	255	273	276	269	257	274	260	245	266	275	224	281	239	287	278	273	269	288	284	270	244	294	270	274	258	261	272	261	281	261	254	276	278	254	257	284	277	283	281	272	254	279	252	269	264	264	258	270	273	282	245	264	263	274	287	257	271	250	269	283	262	256	280	288	274	249	283	267	265	262	290	262	283	265	271	282	254	257	291	264	265	271	277	266	251	236	274	283	278	300	262	272	303	232	283	275	286	292	290	260	268	255	260	280	276	274	266	239	298	298	254	278	295	269	284	255	275	288	284	267	293	296	265	262	247	248	253	290	304	307	276	275	237	275	235	266	284	272	275	268	254	256	247	242	283	267	282	276	256	231	262	236	278	256	276	256	261	284	289	272	267	274	260	273	238	263	288	267	266	271	232	293	249	275	260	299	253	264	246	281	241	295	276	269	253	238	267	250	282	269	254	299	271	264	247	242	278	288	247	287	282	256	260	259	275	258	252	279	287	266	263	268	279	281	250	285	309	223	279	241	262	264	265	283	266	261	298	290	280	272	294	274	265	243	249	293	270	262	273	263	262	261	268	283	262	271	286	240	259	280	240	306	269	264	259	275	269	277	250	266	261	273	282	277	251	276	251	265	279	271	263	281	256	266	266	271	262	260	263	253	282	277	274	274	270	306	253	254	266	273	232	286	260	258	258	286	240	251	255	280	274	255	273	264	278	268	260	248	267	280	270	283	259	265	236	254	245	279	284	278	260	292	260	280	268	235	273	264	256	268	272	232	254	246	260	279	259	265	284	234	228	272	248	252	273	277	295	279	265	262	253	247	275	238	287	247	249	266	267	285	264	270	257	267	241	258	265	239	261	288	280	253	252	306	258	258	268	267	251	287	297	275	267	251	259	288	272	256	257	281	294	249	268	294	258	272	293	275	244	263	258	292	250	255	277	266	247	264	280	243	281	277	263	233	257	260	272	278	265	314	288	276	275	268	256	276	257	254	283	283	241	253	254	283	287	256	226	253	294	268	269	263	258	266	255	259	267	285	283	257	287	258	298	271	263	289	252	269	234	244	271	244	255	263	247	257	236	262	268	276	266	219	232	266	258	266	272	268	269	286	285	256	268	277	269	297	270	246	265	239	284	252	261	275	271	258	259	235	267	277	289	299	217	257	277	283	284	273	289	257	264	313	251	286	281	238	273	286	260	255	268	269	246	264	260	306	270	272	297	277	301	242	268	286	261	286	281	277	254	251	266	252	285	238	257	259	290	295	278	282	274	248	321	276	270	239	289	280	254	268	279	239	294	279	265	268	300	220	264	257	232	276	280	250	278	257	242	264	286	261	271	269	283	257	258	303	240	257	264	240	264	271	265	295	311	266	327	253	270	279	269	274	267	295	225	264	271	268	251	300	233	276	266	279	276	269	262	263	264	252	284	250	274	279	296	300	261	268	281	258	274	286	272	278	241	261	269	252	268	261	307	268	246	307	275	270	305	294	256	239	257	258	269	280	290	278	267	246	280	261	270	257	272	253	277	254	282	274	237	296	299	284	269	292	272	283	257	263	266	273	281	256	242	257	265	251	258	263	296	253	244	259	281	276	277	272	301	247	252	300	248	255	248	280	277	254	268	256	258	293	303	287	250	269	266	293	285	259	272	282	283	257	252	253	250	261	249	268	301	294	261	242	266	293	286	306	270	271	220	253	258	271	257	243	244	243	251	272	260	287	283	280	285	274	264	277	297	254	290	268	288	262	252	277	258	301	289	301	266	264	291	238	269	263	272	238	261	288	255	234	283	251	324	277	295	265	269	261	247	271	248	261	249	289	260	250	270	294	265	263	266	278	289	270	282	293	269	295	263	272	273	270	242	262	269	290	278	286	239	272	266	261	268	261	269	259	276	284	319	257	299	297	264	250	283	276	253	263	253	294	297	275	269	232	258	300	247	262	273	259	256	264	249	261	268	252	261	256	263	254	256	282	266	264	254	290	245	288	280	307	289	272	271	253	261	272	255	271	256	260	234	267	270	286	243	279	268	268	259	233	253	272	269	284	262	260	274	271	291	299	259	241	264	267	256	278	274	262	284	259	257	267	252	267	276	271	265	283	282	282	281	274	261	272	275	275	247	269	272	287	267	247	262	235	257	258	260	279	249	242	301	250	286	258	280	266	253	260	250	257	241	275	287	267	277	286	271	241	258	273	264	257	274	268	301	267	255	279	284	238	261	270	273	234	260	274	282	247	278	234	271	265	254	272	265	276	269	255	272	311	253	271	228	269	273	275	245	239	262	283	299	269	299	278	272	279	257	241	280	284	264	275	279	244	257	248	276	263	282	259	260	256	271	234	272	262	250	280	277	252	267	280	247	234	255	255	269	267	275	307	293	259	279	254	246	263	244	263	256	241	296	282	271	279	267	280	237	252	290	296	291	261	248	263	255	271	273	270	251	266	289	268	235	254	240	280	271	280	254	241	270	268	259	274	257	281	276	279	272	273	234	249	247	286	255	244	265	266	270	270	239	302	272	273	278	260	280	247	283	276	255	269	274	291	243	224	281	257	270	280	266	278	258	268	268	266	273	258	269	255	266	250	287	282	273	261	287	274	248	269	271	233	288	304	256	257	257	245	275	277	242	255	250	283	255	259	296	285	264	275	273	271	270	281	284	263	291	295	275	270	260	263	265	261	258	260	271	257	276	259	280	251	299	254	233	259	289	283	272	242	247	263	260	270	279	268	284	250	263	271	225	244	264	256	252	266	279	286	288	280	213	275	279	261	272	258	251	267	266	236	255	311	255	264	282	268	286	278	271	274	282	246	268	269	257	260	275	238	277	266	290	265	257	275	269	272	270	255	253	283	281	261	235	272	265	261	241	271	267	276	283	264	286	255	257	257	245	245	255	255	260	245	300	269	249	258	259	259	238	245	245	279	279	258	262	252	295	276	244	264	290	296	288	238	271	247	269	267	251	269	281	289	281	283	253	286	263	242	300	264	261	264	277	273	256	246	248	288	267	253	252	282	252	249	234	239	270	290	261	267	272	273	251	245	271	266	288	247	277	276	267	275	253	264	268	283	285	255	278	280	275	260	268	252	290	241	238	268	255	236	267	299	235	284	270	292	279	282	273	251	279	266	273	278	263	261	275	260	264	280	245	256	261	272	286	270	266	240	292	246	285	255	290	261	262	281	261	257	251	255	282	263	295	288	253	291	302	254	266	261	280	270	257	276	276	280	276	274	270	250	299	260	256	278	282	277	284	253	260	276	248	273	241
31680	55453	51849	40172	34048	28725	23189	17693	14185	11512	9486	8125	6900	5617	4615	3692	2999	2304	1906	1666	1533	1318	1247	1129	1052	947	823	732	597	530	556	551	556	494	480	421	462	433	419	380	399	401	389	385	346	347	383	328	346	360	352	362	327	367	341	358	347	348	376	345	320	387	346	340	308	309	300	278	330	317	293	343	328	311	298	338	302	341	322	286	285	342	343	291	322	311	292	296	317	305	302	320	297	289	322	281	312	274	324	297	325	298	292	336	314	301	320	303	326	305	311	300	358	304	318	301	295	285	322	339	277	344	309	304	308	316	312	330	332	329	303	283	295	357	290	325	318	324	297	288	305	328	312	305	317	287	308	315	295	309	309	349	318	336	300	307	337	310	325	322	308	300	309	311	310	318	307	303	335	289	315	305	313	294	313	283	326	309	322	315	290	302	331	309	285	318	319	336	350	335	327	322	331	317	286	333	356	309	298	327	275	314	289	320	318	323	338	318	315	293	319	305	317	339	316	318	349	328	284	340	317	334	335	319	340	312	304	308	318	314	324	314	300	313	324	291	296	324	284	320	343	295	315	333	314	298	295	320	329	314	340	288	309	303	363	305	323	305	346	328	318	312	339	315	306	313	339	321	321	302	335	285	317	334	324	341	294	312	313	303	310	298	269	306	308	293	324	330	333	306	312	305	361	312	298	325	313	305	329	344	340	297	321	331	344	339	322	309	299	301	293	321	345	320	296	312	325	344	344	352	315	331	317	341	318	335	296	304	321	263	301	315	309	334	304	311	320	310	301	307	314	334	320	305	320	320	311	313	302	337	315	334	300	316	331	302	294	336	283	312	330	315	319	325	322	335	352	323	304	331	291	274	314	315	303	310	315	334	290	311	334	298	308	300	303	304	303	307	327	335	300	323	325	317	307	313	303	322	295	311	307	322	325	297	345	313	323	343	339	280	332	313	319	303	350	320	309	270	323	326	309	305	301	306	297	300	339	323	323	316	309	350	319	324	294	318	336	300	302	281	315	295	310	327	305	297	320	318	328	306	335	326	338	353	332	308	338	345	275	310	289	334	327	329	302	321	317	318	324	318	326	331	297	308	310	334	312	300	318	337	323	309	318	274	345	307	315	303	306	351	347	317	293	259	285	315	327	314	324	319	318	308	336	290	304	306	342	302	298	295	329	336	361	320	301	323	339	321	295	324	303	321	325	300	336	333	318	309	318	308	305	347	309	328	311	303	329	314	322	313	312	333	299	322	322	282	328	338	317	310	308	322	328	319	348	311	337	312	314	327	277	310	327	299	310	339	333	294	360	321	346	309	320	310	321	328	330	327	324	328	318	298	303	347	294	307	326	299	311	322	313	341	328	322	309	335	287	299	312	319	306	318	315	313	298	309	348	296	326	345	323	300	305	296	306	302	302	313	307	306	299	300	346	336	321	358	342	325	325	319	355	322	301	326	313	294	308	311	308	331	325	320	304	311	327	302	296	325	318	303	314	341	334	311	304	304	313	299	299	286	312	306	323	313	324	300	305	308	333	304	315	328	294	334	321	357	337	295	309	311	293	319	347	346	316	317	337	346	344	288	291	300	289	325	311	328	315	278	316	326	323	335	359	320	295	307	326	297	324	327	317	267	321	339	319	317	293	296	308	327	326	341	295	343	294	338	314	310	320	328	326	304	315	350	315	318	319	331	328	320	322	335	333	332	328	321	293	307	326	340	279	299	307	368	288	309	334	310	296	293	332	299	307	310	302	310	294	326	331	293	300	311	305	317	323	317	306	305	292	342	303	300	332	295	313	307	321	328	349	306	323	304	310	326	301	323	308	344	323	312	308	306	303	302	313	319	311	318	311	335	342	343	306	307	334	292	329	297	331	342	307	299	324	348	318	307	330	283	296	332	332	302	303	310	319	306	310	339	297	331	342	308	321	290	323	339	289	325	340	322	298	306	317	325	298	328	316	326	313	297	304	355	321	318	275	300	324	298	307	314	282	327	329	304	328	323	325	312	297	321	281	321	295	306	303	347	333	325	311	296	321	341	308	314	300	335	313	342	318	294	343	334	330	324	314	329	317	302	336	309	339	309	309	351	294	301	337	303	330	353	298	323	343	322	320	312	316	311	342	328	344	288	337	344	305	301	321	316	344	292	328	323	315	292	286	304	314	315	286	312	321	300	309	310	360	318	333	307	307	331	307	325	278	321	306	303	306	344	320	318	308	318	310	323	301	301	317	334	337	361	334	315	320	355	343	327	333	334	328	330	318	321	320	292	322	290	311	286	339	321	309	320	302	326	330	316	290	316	339	360	344	321	298	351	334	337	347	310	291	312	313	306	322	350	304	288	318	314	310	343	316	300	353	335	303	295	324	284	322	293	309	309	329	323	308	345	279	322	316	300	325	341	308	334	296	330	340	340	336	332	344	327	324	343	336	328	287	303	279	317	318	321	303	289	327	318	309	300	309	305	305	329	319	329	341	315	323	306	312	315	283	312	321	275	327	305	307	317	344	316	303	321	350	305	324	300	322	340	315	322	322	339	324	334	325	304	317	316	304	335	298	296	344	332	327	315	337	309	343	331	291	315	297	324	286	300	302	326	332	301	324	347	298	322	312	331	308	328	324	326	318	346	302	283	326	281	323	279	302	332	322	332	327	305	304	317	298	349	313	306	304	294	323	300	329	302	306	336	336	326	297	318	306	305	332	335	327	311	323	328	309	327	331	321	311	320	319	348	306	302	338	318	322	331	321	310	339	277	310	324	316	335	308	297	333	340	282	363	327	299	294	343	328	334	310	335	333	290	318	323	296	333	287	274	306	302	309	338	321	315	324	311	321	297	313	303	313	299	315	307	321	286	277	314	294	311	293	316	315	338	338	332	308	306	344	318	332	310	283	312	303	297	309	322	305	314	354	336	346	308	351	320	334	342	322	346	341	299	355	320	284	323	337	270	339	322	308	310	320	319	304	285	311	320	314	330	296	345	332	329	315	302	320	302	331	264	373	285	328	325	346	311	312	298	301	314	304	330	339	346	303	326	326	314	314	345	332	309	314	299	316	340	325	309	297	335	318	314	326	283	311	343	328	296	326	332	291	311	317	334	312	317	338	326	297	325	344	322	294	286	288	290	305	329	340	304	292	318	342	310	341	306	286	293	328	309	312	294	341	306	322	311	295	301	320	275	330	296	332	356	345	304	317	301	304	345	306	319	293	275	307	341	336	309	339	315	324	286	356	265	339	298	314	318	297	301	295	338	310	352	319	307	309	353	332	310	341	285	305	331	299	343	322	346	271	308	342	331	337	334	319	355	312	320	303	320	319	290	320	288	289	327	323	284	339	328	355	311	297	317	323	336	299	276	309	297	319	292	298	293	322	333	341	340	340	292	326	328	305	311	303	309	315	310	323	331	325	307	309	351	320	319	308	314	332	320	301	323	301	323	317	323	304	333	310	286	333	304	305	316	290	314	340	313	344	320	327	348	325	296	309	303	356	310	329	293
29559	30107	35328	26767	18926	13384	8089	4760	3553	2674	2239	1785	1599	1360	1138	960	760	620	595	572	500	494	476	445	431	398	402	362	380	321	342	317	354	321	330	322	349	306	341	314	333	281	303	289	310	326	259	290	277	316	261	317	280	300	293	293	302	295	282	310	305	267	272	296	290	274	242	283	297	287	288	288	323	292	275	299	262	279	267	317	293	299	275	245	259	283	295	273	313	295	261	271	280	302	305	272	287	292	261	288	262	284	303	288	288	270	278	281	279	268	274	313	305	278	315	286	275	289	313	283	276	290	317	268	292	271	268	249	309	251	281	285	255	292	290	291	286	288	279	288	281	280	279	290	296	296	265	296	282	251	291	272	269	295	313	263	273	304	278	286	273	302	264	303	272	279	279	264	261	268	321	270	289	284	285	299	293	283	260	297	292	296	267	287	311	284	251	282	277	299	282	271	280	298	268	289	264	266	265	287	285	294	317	291	272	274	269	294	271	270	272	297	268	281	295	260	285	256	321	274	310	303	259	271	284	243	273	283	295	294	305	281	293	254	293	303	294	263	297	277	283	288	277	276	257	286	277	296	279	282	313	291	298	297	267	263	291	266	281	313	294	278	276	308	258	278	284	277	265	290	291	258	270	267	275	275	285	262	254	302	264	259	323	256	293	268	316	275	297	272	298	270	273	261	273	299	282	303	292	304	262	296	285	291	275	283	286	281	273	290	274	277	258	260	257	279	281	273	291	256	274	277	268	284	280	284	292	279	292	275	276	297	271	300	271	257	266	274	285	280	291	270	293	243	264	292	274	283	260	252	292	289	270	281	280	309	308	288	271	277	309	284	286	240	293	282	269	317	271	291	302	316	289	278	277	293	294	276	254	283	288	283	294	297	283	293	288	282	333	273	295	267	274	266	269	284	274	265	287	269	277	290	270	300	275	320	285	273	292	287	256	280	249	278	283	292	254	276	302	293	267	263	268	288	284	339	272	276	271	275	306	263	280	305	298	281	280	286	298	267	286	321	276	288	296	298	315	278	295	290	290	249	279	266	318	281	262	284	303	291	275	268	297	257	302	300	254	283	291	286	308	245	276	258	265	256	265	315	301	296	284	272	288	284	294	280	285	295	303	284	309	290	321	311	289	274	294	299	254	329	268	254	263	278	283	284	296	296	309	293	250	297	262	278	298	303	279	282	300	275	263	278	283	291	276	271	293	278	268	293	304	304	266	273	283	272	257	286	276	270	287	295	286	297	262	301	309	266	306	259	304	269	261	333	299	290	294	284	282	291	272	261	292	292	282	253	293	262	315	285	283	293	267	283	294	271	312	283	303	262	295	287	273	263	292	286	292	279	290	293	291	242	272	271	327	288	318	257	310	305	302	289	288	268	283	297	234	294	289	277	272	282	283	281	306	299	291	277	248	233	273	285	270	297	281	280	306	276	296	299	262	277	289	285	297	283	293	287	288	256	279	257	292	262	252	284	279	308	271	269	267	275	279	275	270	287	305	305	269	255	290	293	291	268	276	284	313	275	305	299	311	300	299	269	287	284	281	273	274	296	267	284	278	273	299	310	271	280	275	267	297	302	280	268	285	288	282	301	275	290	302	277	280	258	294	287	284	280	267	285	303	265	302	247	288	296	310	293	304	290	291	281	284	271	298	273	265	243	302	284	273	279	267	303	279	265	264	305	296	271	265	281	290	269	296	320	296	261	280	276	279	313	267	256	286	259	264	284	276	260	269	292	269	283	284	279	276	270	322	297	275	271	288	255	277	307	278	291	266	290	269	293	302	305	260	298	265	301	275	267	266	270	269	264	276	288	293	290	269	314	324	303	304	312	286	255	283	290	288	294	283	296	296	318	275	251	286	279	296	278	291	288	274	245	302	307	298	275	276	294	283	254	276	277	295	277	275	287	276	274	281	266	293	286	266	288	284	287	282	289	304	281	319	266	293	294	294	266	282	302	282	288	264	290	280	269	275	296	281	267	305	266	304	326	323	286	303	294	304	311	274	282	289	306	281	298	261	263	298	281	301	274	269	269	275	274	299	254	296	292	299	263	311	267	301	290	261	318	248	291	299	294	294	290	272	297	278	290	291	274	261	286	285	309	300	294	282	283	303	256	269	288	284	313	278	309	280	281	304	287	281	302	269	278	306	274	304	290	285	301	295	283	267	296	285	294	243	263	307	252	278	290	282	305	274	305	296	291	285	257	286	288	300	284	290	288	291	295	275	263	315	267	255	286	317	262	247	314	296	285	259	300	294	294	290	283	279	286	290	291	265	268	273	310	267	254	282	281	256	286	291	281	269	277	275	286	274	275	265	270	262	306	285	287	280	274	280	282	274	284	313	290	291	262	255	271	309	285	278	263	295	277	267	282	280	287	280	301	274	268	264	270	286	313	297	299	285	272	296	275	272	285	272	291	309	269	271	261	248	288	309	284	295	255	277	308	268	269	273	281	299	283	304	301	313	295	287	312	246	282	278	289	287	252	279	296	311	259	284	324	288	294	283	258	330	313	293	309	274	285	275	289	313	290	305	291	299	240	277	290	308	277	263	260	270	298	256	290	275	278	309	279	305	279	280	307	266	307	276	286	272	292	284	287	291	290	257	294	284	270	303	272	260	292	279	272	280	308	274	311	298	273	274	302	297	260	318	301	304	253	253	287	312	296	307	248	288	291	302	300	268	327	267	281	253	278	272	256	273	272	269	291	265	298	297	323	303	278	293	271	272	276	282	329	269	299	291	302	299	271	279	270	275	270	322	295	276	275	295	287	244	262	291	265	302	294	263	273	297	273	278	276	259	279	290	312	258	271	306	318	262	287	266	269	287	275	302	286	266	278	285	276	303	293	280	288	291	274	262	290	291	283	276	301	294	308	300	271	308	293	295	294	299	290	267	275	295	282	281	238	305	287	286	289	283	255	239	305	243	265	275	289	308	286	307	277	255	303	279	278	279	278	284	292	300	305	286	280	254	270	268	322	281	290	325	275	271	287	288	274	257	250	294	277	283	249	301	271	281	273	270	282	280	265	281	307	284	295	281	282	255	300	270	297	272	289	293	257	304	292	286	281	253	285	305	302	299	260	269	288	276	276	280	308	284	292	261	284	291	265	260	263	301	279	270	275	274	285	262	274	270	288	301	273	300	293	268	290	301	297	296	293	273	269	261	256	258	282	265	263	299	263	312	289	317	296	306	274	297	301	296	267	300	267	277	312	280	296	294	284	283	285	307	286	283	298	292	290	277	277	261	288	299	271	285	292	280	300	272	284	281	280	272	279	300	284	292	314	260	281	280	293	253	258	261	289	286	293	289	284	274	295	313	317	298	322	291	293	272	265	267	304	264	268	276	300	264	305	314	284	293	269	267	271	265	297	264	294	306	308	305	289	285	301	299	304	275	231	301	272	287	279	329	292	269	277	295	290	292	310	294	294	278	266	291	297	285	311	273	309	301	287	306	296	274	247	262	275	274	303	274	312	290	300	304	249
30256	44568	39643	27664	23443	18841	13829	9443	7628	6206	4829	4159	3643	2849	2418	1967	1622	1178	1103	966	856	834	789	697	612	592	571	540	466	492	512	424	459	430	455	440	407	400	448	398	383	358	391	378	353	352	363	368	367	337	372	353	381	360	353	386	350	357	340	337	344	353	355	368	362	357	351	381	352	334	342	338	347	355	331	338	371	360	346	362	367	342	287	335	338	361	358	342	358	367	315	318	336	343	340	330	331	342	361	354	332	347	351	347	350	335	371	321	358	368	346	321	330	326	314	349	349	343	364	346	332	382	359	342	382	348	335	362	363	344	325	362	376	378	347	347	357	344	325	327	324	325	355	354	372	339	343	354	328	348	343	336	348	329	366	347	359	352	350	339	342	339	331	325	355	333	360	308	326	354	379	356	348	412	337	362	356	325	360	345	369	371	322	334	358	381	338	363	328	349	372	331	374	313	369	387	355	348	338	342	370	358	335	374	350	355	357	341	335	352	349	344	334	378	364	343	340	390	351	361	396	340	337	346	347	334	379	367	376	362	335	378	335	349	333	348	364	347	352	360	369	362	343	344	337	363	385	367	361	336	315	301	324	355	326	327	333	331	296	390	313	359	355	349	341	345	357	346	324	336	364	336	353	364	339	363	358	341	350	344	400	329	350	343	363	351	358	360	366	364	345	353	375	347	357	324	389	332	328	339	343	345	346	373	357	342	347	343	352	337	344	365	368	342	339	380	384	375	374	334	375	366	336	354	333	320	349	337	357	309	365	367	346	333	346	373	354	349	318	307	358	319	327	368	366	353	356	332	347	343	364	342	354	348	352	375	322	358	343	313	343	363	306	348	367	376	370	307	350	364	380	378	369	333	341	357	351	342	342	341	323	354	365	372	343	352	359	341	332	372	351	325	351	356	367	331	322	354	351	339	319	344	330	333	358	348	367	339	342	346	397	329	315	373	327	328	378	328	366	393	352	375	353	308	358	334	319	339	346	354	362	366	345	361	348	345	346	347	314	346	377	352	322	349	353	355	372	339	343	338	336	350	344	381	322	315	373	369	353	360	380	344	338	364	379	318	371	337	365	336	391	333	303	344	348	366	369	347	370	368	379	359	348	369	314	346	368	350	371	371	341	339	371	344	352	362	315	351	354	334	356	343	342	344	377	339	348	328	362	349	368	344	343	336	342	311	319	337	377	335	349	355	394	383	330	342	396	375	326	361	365	325	343	344	344	352	363	365	350	353	345	344	374	356	348	329	346	388	372	316	357	371	366	339	355	379	345	331	336	361	333	389	363	366	351	360	383	340	361	380	368	365	369	371	332	326	331	352	326	329	400	402	362	360	390	357	333	366	329	365	356	342	331	365	296	375	323	358	373	342	357	323	378	365	351	363	340	334	378	356	302	346	385	357	361	370	355	354	342	331	369	383	327	368	373	325	339	364	331	358	354	366	337	306	317	345	333	332	356	340	356	351	342	357	330	339	353	329	338	337	368	353	371	328	376	385	393	342	337	361	349	315	327	364	334	337	382	328	360	372	352	344	353	359	334	366	329	350	392	347	310	373	347	361	366	380	362	286	367	358	383	348	363	333	339	365	318	371	309	333	364	335	395	369	374	315	337	343	333	359	338	365	363	333	337	314	365	330	366	309	351	370	373	347	368	340	348	355	357	394	334	352	322	360	305	359	371	365	381	340	372	344	337	339	373	336	364	360	367	344	353	343	325	352	321	343	350	327	360	378	358	306	316	365	367	329	343	342	309	356	360	355	340	326	349	376	361	335	352	334	347	315	374	361	367	349	346	381	344	336	383	326	351	354	326	361	347	305	360	373	377	326	381	333	373	336	372	351	335	327	367	320	332	337	361	369	349	358	355	364	326	346	349	344	345	350	362	344	349	368	362	323	351	372	320	382	352	348	369	378	323	365	363	353	344	312	351	332	323	377	358	363	363	360	330	355	349	376	325	360	365	349	337	362	373	366	345	382	325	325	313	364	389	368	351	327	401	354	347	401	383	369	353	345	336	373	363	358	334	353	365	359	333	338	357	341	349	341	334	348	398	371	345	318	354	315	340	352	356	339	363	386	349	385	341	348	356	361	342	340	315	362	335	369	374	390	351	358	360	354	328	367	371	345	340	349	370	347	328	365	315	333	343	306	338	364	361	326	370	381	340	342	351	369	362	336	347	334	334	373	363	347	325	338	354	345	347	316	346	386	356	331	346	366	377	340	347	352	329	367	362	354	340	342	382	298	365	350	344	346	365	371	332	368	381	365	347	345	343	334	324	372	344	336	330	355	363	317	350	364	369	382	357	341	340	327	358	358	363	366	351	354	375	341	358	353	317	351	341	351	308	344	357	342	366	356	361	369	341	345	360	341	356	336	380	379	312	365	336	374	357	359	331	321	342	351	336	351	377	374	357	374	328	335	329	345	349	351	344	332	372	344	350	352	366	314	334	401	341	349	360	343	350	349	338	361	369	368	354	317	384	347	379	319	382	344	345	339	342	350	367	345	314	371	344	361	358	362	363	367	365	346	373	323	358	347	392	321	360	349	356	350	357	341	350	355	364	367	343	357	314	346	347	336	339	355	354	331	346	330	365	343	354	391	348	357	346	331	317	349	351	350	375	353	363	355	367	349	331	330	352	373	351	336	333	316	342	341	329	352	364	332	351	362	313	351	403	347	341	387	377	327	408	355	354	320	365	386	351	320	361	357	307	361	327	323	369	377	362	377	323	390	384	358	362	375	332	326	318	381	329	371	365	323	365	359	355	332	378	332	351	345	353	365	338	360	332	349	357	353	337	348	403	336	370	360	384	327	345	365	357	340	345	356	351	358	364	317	357	375	336	340	381	356	348	313	362	387	340	321	336	342	338	375	323	342	360	369	395	353	337	351	311	321	374	351	377	334	343	381	320	311	351	362	318	355	344	375	328	349	390	379	366	342	373	354	349	345	321	358	399	357	395	359	368	358	344	347	368	332	360	331	374	344	346	360	368	325	365	320	365	365	363	355	352	332	315	385	388	371	338	320	365	348	357	345	352	316	323	375	358	366	355	359	355	346	325	338	371	333	326	330	374	331	361	335	349	347	372	322	386	341	361	370	365	342	360	352	364	359	370	336	341	355	350	313	339	357	336	334	357	316	341	356	380	350	351	391	358	357	323	356	358	345	347	347	342	374	340	367	356	351	355	361	335	349	342	310	335	328	336	333	342	325	384	353	318	371	310	329	341	402	343	333	353	331	350	357	342	365	367	388	340	349	356	332	364	329	374	328	317	320	349	365	329	366	358	361	376	357	360	397	346	350	368	351	342	334	353	395	323	337	378	342	345	350	358	353	379	340	330	350	325	332	331	356	351	334	345	340	325	335	351	364	366	355	303	357	351	377	314	351	342	319	371	333	341	334	363	359	306	333	354	360	355	360	361	343	338	334	347	324	352	377	346	326	359	331	368	334	306	328	339	345	339	351	367	353	321	346	337	358	348	351	373	314
24483	21361	28838	26012	23496	20660	14311	7438	5138	4228	3321	2639	2330	1895	1500	1235	1003	845	667	641	636	553	536	499	448	391	375	356	344	286	279	298	308	289	269	272	255	276	262	253	256	240	257	258	223	257	236	232	243	225	235	238	235	241	216	216	235	231	250	237	230	204	231	210	254	248	220	240	219	211	220	233	219	189	207	238	238	221	203	225	223	206	218	232	226	201	222	229	227	214	219	218	181	250	205	233	239	214	211	207	241	221	222	193	220	254	238	223	218	216	222	238	200	218	226	198	205	195	210	201	208	228	221	236	226	204	189	205	203	211	242	223	207	241	220	246	215	195	233	204	222	229	213	215	216	229	226	253	221	248	207	210	232	254	226	195	218	211	216	210	220	223	232	209	216	201	202	211	194	208	202	232	221	226	206	214	233	182	206	219	229	207	231	234	203	252	207	232	225	219	208	218	220	215	244	213	233	209	224	196	235	207	196	224	220	235	197	228	223	209	239	210	237	249	216	259	247	220	214	198	215	243	219	236	224	250	228	223	247	204	217	220	220	215	223	205	208	228	224	201	227	186	231	215	219	213	213	200	226	229	230	230	216	224	231	199	226	207	232	198	212	215	183	235	197	204	234	219	225	204	213	219	233	217	242	244	204	218	213	231	218	209	238	228	205	210	217	234	230	221	233	212	204	224	204	212	213	219	230	214	212	246	225	207	227	213	208	227	210	240	218	226	199	241	210	217	251	244	197	233	225	210	206	224	230	219	234	225	211	218	237	202	230	202	221	236	221	212	223	209	250	243	218	210	216	218	213	209	230	201	228	214	219	238	200	203	216	222	220	251	210	208	224	226	232	223	214	208	197	250	231	229	218	194	216	218	207	219	229	229	193	223	235	204	213	198	225	210	228	227	210	243	214	213	225	232	221	234	208	218	230	247	216	209	221	208	230	226	221	215	222	197	215	218	224	209	233	215	196	217	218	234	208	221	233	196	213	217	230	224	222	208	231	206	213	227	183	227	200	206	232	222	196	215	242	221	228	212	220	220	216	191	210	233	206	249	230	239	226	209	205	222	216	225	223	241	221	203	251	231	197	222	209	218	236	238	197	210	224	218	242	218	241	222	199	213	236	231	201	215	223	204	183	192	201	189	218	196	218	210	191	228	225	202	203	230	216	215	231	228	205	248	205	252	228	214	202	198	204	237	229	226	214	221	214	221	215	202	223	212	232	244	213	202	247	184	214	233	228	213	223	213	193	227	226	198	220	211	205	221	221	233	234	202	270	223	267	206	232	198	209	198	213	211	241	217	199	226	224	227	209	223	239	225	217	232	209	225	190	219	235	202	215	219	205	209	207	210	217	199	168	219	190	210	203	231	232	225	210	201	230	261	226	227	215	227	224	233	245	207	204	208	245	206	228	210	198	213	223	212	219	235	233	208	240	243	221	228	212	195	232	253	227	248	228	231	217	214	235	216	225	197	256	219	231	224	224	232	203	227	194	230	201	192	235	222	205	212	218	218	225	244	240	215	187	231	222	203	238	237	242	196	209	190	214	228	215	247	218	200	204	217	223	216	197	244	227	218	224	196	213	237	220	214	243	204	205	229	208	207	220	226	183	240	198	220	236	246	220	219	212	209	199	239	220	232	248	260	197	199	220	208	214	211	202	214	238	203	215	233	239	220	228	231	202	231	220	228	223	207	201	213	203	213	202	220	211	219	235	243	229	217	211	225	206	198	212	197	190	217	240	203	185	223	248	219	212	225	197	254	229	235	212	247	241	233	204	249	221	220	212	214	242	240	252	227	217	227	222	200	235	231	225	228	221	232	218	249	264	218	233	212	228	223	222	253	239	214	209	216	233	222	225	235	216	200	233	212	223	230	223	234	228	190	209	187	251	213	206	213	220	202	224	234	240	220	216	231	213	248	187	208	222	228	180	234	240	214	226	209	182	227	196	213	211	218	215	199	209	236	219	203	208	222	222	219	215	255	225	220	221	238	214	227	214	216	233	200	207	204	224	206	227	219	233	246	214	201	217	242	213	244	192	230	236	221	217	220	203	212	221	207	235	188	221	237	213	211	213	220	210	217	217	218	228	222	209	275	204	204	244	223	235	239	212	195	224	205	218	209	241	199	209	243	247	197	225	218	227	222	242	210	232	213	207	206	208	190	199	215	186	201	199	199	260	201	240	223	219	198	207	237	217	234	228	212	250	219	212	231	231	216	222	229	201	216	221	223	211	219	221	225	237	225	257	213	186	197	215	222	239	213	207	257	223	219	217	218	228	203	208	195	223	190	198	184	205	204	193	198	231	218	231	213	222	192	222	221	236	212	232	245	213	211	214	217	208	220	210	237	195	235	213	219	207	220	239	205	200	224	220	200	231	231	231	215	228	220	222	250	245	218	211	222	219	234	208	225	222	218	226	233	214	224	194	216	212	237	195	217	217	207	227	209	236	195	216	209	238	262	199	218	217	192	210	217	201	211	205	227	219	213	236	214	217	220	238	234	225	231	240	227	236	234	190	234	190	225	224	226	235	220	243	226	194	187	220	230	229	222	221	204	231	235	201	213	242	251	219	197	223	222	237	221	201	203	208	233	229	231	217	219	241	199	211	235	231	220	206	225	217	206	216	214	199	227	243	218	209	238	242	216	232	231	205	220	241	227	222	200	211	208	211	193	211	199	214	219	203	230	224	230	214	238	232	244	222	238	211	202	231	231	220	239	209	213	226	249	230	213	215	253	203	221	205	224	218	224	242	202	197	220	213	215	217	187	202	238	236	203	220	202	205	206	231	204	225	247	201	236	222	233	194	248	217	229	215	256	231	218	210	219	224	204	240	205	201	208	225	269	217	230	213	231	221	201	221	240	223	201	219	204	216	223	219	219	227	229	232	211	236	233	228	241	232	213	193	219	219	243	225	238	229	239	235	210	209	229	214	196	205	214	218	246	218	244	208	208	227	229	215	200	215	211	197	224	232	211	174	210	198	195	222	207	240	215	226	215	229	220	208	220	220	225	222	209	192	256	228	237	232	233	199	209	202	234	205	211	209	211	220	213	212	208	204	217	233	189	213	206	204	239	201	249	227	216	227	242	221	218	207	207	213	235	222	233	213	214	204	186	217	221	237	227	216	208	213	261	236	237	226	222	234	216	223	202	200	248	201	215	236	224	198	228	203	224	215	242	230	233	228	241	216	222	220	210	215	210	226	225	219	207	203	235	236	248	246	203	233	230	242	215	225	223	233	194	216	240	200	210	225	227	216	216	250	217	219	231	230	224	231	222	210	222	221	206	214	217	231	238	217	211	210	212	210	207	235	217	212	217	224	212	222	239	231	206	214	202	217	211	224	213	223	242	227	241	230	193	203	200	220	200	228	173	218	213	227	210	209	236	225	212	229	211	227	239	227	222	237	199	238	227	235	214	220	202	197	200	221	220	202	237	213	207	202	224	205	246	233	213	210	232	230	214	202	234	204	196	239	211	215	232	213	228	199	224
30345	49877	46131	34187	29472	23978	18658	13231	10722	8900	7188	6058	4980	4227	3332	2842	2112	1706	1302	1187	1156	1089	959	826	731	673	628	563	517	488	426	399	412	403	402	373	381	382	343	333	340	371	306	310	325	311	310	274	310	296	269	306	300	317	305	311	305	287	301	298	275	300	282	295	260	263	260	268	290	262	275	277	281	268	292	264	301	280	277	270	265	278	262	277	250	263	276	266	272	301	272	254	261	262	280	306	256	255	265	253	277	277	268	258	248	279	243	269	278	288	294	295	232	263	272	279	270	267	267	260	273	247	273	261	261	284	294	291	268	271	281	249	291	276	297	270	252	263	296	274	266	286	235	273	294	257	279	274	286	228	248	275	295	261	258	255	262	292	267	273	274	294	251	271	294	289	274	268	260	320	287	252	260	268	278	290	238	273	253	250	287	270	251	272	258	272	278	272	281	230	251	275	265	265	292	274	262	244	257	257	259	266	257	286	281	269	268	271	285	266	274	294	250	251	261	281	274	251	270	273	279	249	250	243	275	269	281	275	255	257	290	277	267	262	270	283	262	308	300	228	256	288	259	268	299	284	261	246	269	252	265	289	285	302	268	287	257	278	224	261	273	259	234	263	271	260	260	256	274	284	264	283	261	279	260	266	290	299	239	253	276	283	267	269	260	264	284	275	253	293	273	272	275	244	254	247	275	288	284	278	279	259	272	296	257	270	252	267	265	270	291	269	250	270	259	241	306	264	244	297	271	274	269	256	288	265	293	272	279	268	239	296	270	262	283	267	234	241	258	282	262	267	275	297	268	260	240	251	268	267	264	263	249	290	279	252	272	274	265	252	291	239	281	255	301	273	283	277	276	289	247	261	280	274	281	295	266	270	275	279	279	288	293	260	300	263	271	300	244	290	270	273	280	256	288	288	296	263	290	260	283	298	270	287	263	285	265	280	268	272	287	287	314	270	297	283	299	255	259	288	295	258	252	269	272	271	296	245	295	251	259	253	252	277	256	258	275	284	284	313	275	271	274	283	264	272	282	296	256	266	270	256	267	261	270	295	257	282	276	278	266	271	293	295	270	279	279	267	257	277	269	247	278	277	275	258	292	250	278	268	256	273	273	309	259	267	261	273	279	292	273	295	270	276	250	270	258	265	277	283	275	285	285	273	272	259	273	300	290	263	285	291	282	300	287	277	286	287	272	242	266	302	270	225	265	277	289	283	267	287	254	259	260	243	244	276	314	300	248	261	270	291	265	290	273	277	250	290	286	279	301	271	290	278	258	286	268	283	259	266	296	303	270	273	272	308	287	264	245	263	296	277	273	279	253	267	298	210	241	254	298	277	265	276	278	263	262	250	271	261	278	277	243	253	301	246	280	289	310	269	286	272	279	267	258	286	240	255	290	281	260	283	281	273	282	292	277	275	266	288	274	287	291	272	271	253	263	259	289	262	283	245	251	277	272	277	289	284	280	264	282	274	277	274	281	279	244	266	237	265	288	284	254	247	300	262	261	260	268	282	299	256	265	301	260	267	278	277	300	276	281	269	288	298	281	269	280	247	259	270	256	278	255	273	280	259	268	272	237	274	241	251	255	292	270	254	263	270	292	287	279	280	253	300	258	297	257	269	307	281	303	265	282	282	300	266	286	299	282	284	280	276	286	294	285	282	246	266	286	270	304	266	280	238	297	281	287	256	271	260	293	296	264	267	268	276	285	251	256	253	286	279	246	301	242	272	272	259	270	260	289	287	284	256	273	285	283	247	274	291	283	282	249	284	273	291	252	260	272	244	258	258	226	261	267	289	269	240	273	281	256	275	265	252	289	291	268	266	289	242	263	252	269	288	282	285	278	283	289	258	277	295	237	308	290	269	276	291	274	247	269	262	269	268	283	251	270	264	270	294	286	266	263	246	263	280	271	291	276	259	272	249	249	278	276	259	267	247	273	284	258	270	250	282	300	297	286	264	267	275	292	290	261	293	262	248	248	283	281	274	291	263	271	277	285	251	283	256	297	261	242	258	272	257	267	278	266	260	261	270	274	289	262	286	256	287	234	273	251	280	274	301	272	259	286	275	312	279	253	263	274	283	266	268	257	289	268	293	235	264	274	281	283	243	285	250	277	269	256	266	263	271	276	263	287	272	280	280	271	254	204	259	300	248	249	276	265	290	278	292	277	290	287	270	245	276	283	250	283	274	285	275	249	274	271	285	266	271	279	262	284	266	271	264	249	272	297	270	290	272	272	297	264	271	254	244	256	296	259	306	268	267	268	272	277	273	270	263	273	250	266	265	309	268	272	265	275	272	257	281	291	283	298	263	252	270	257	293	270	273	275	293	254	262	261	247	280	281	254	275	281	274	279	302	287	255	257	260	244	276	256	251	295	274	276	264	251	253	299	279	266	297	249	268	272	295	277	284	248	265	288	263	256	277	260	225	300	243	254	276	278	272	268	286	303	269	283	239	260	277	244	262	278	267	274	260	272	257	248	311	263	264	285	283	284	274	306	288	250	301	261	289	250	316	280	270	258	287	264	273	252	285	280	293	308	293	268	274	291	283	294	280	302	275	268	253	255	276	262	298	307	294	272	261	280	292	281	280	269	242	285	297	280	297	282	278	276	254	249	276	267	291	245	266	278	252	234	274	252	267	307	264	242	280	254	292	264	259	285	264	264	261	284	253	265	277	279	249	256	296	257	283	255	284	273	281	252	266	280	268	284	250	264	276	289	249	280	274	260	290	312	256	249	255	292	278	264	290	278	287	257	255	283	264	272	268	251	266	289	258	251	266	275	293	284	274	265	264	283	259	273	284	273	257	292	299	255	279	270	268	320	275	261	274	267	273	263	278	274	297	267	277	286	266	265	275	253	235	274	279	259	231	272	285	255	284	268	268	256	256	266	275	253	287	278	284	290	283	263	275	277	258	273	268	272	286	276	276	272	282	270	257	258	267	284	285	257	313	256	268	286	275	276	274	237	310	263	268	296	260	306	274	256	261	264	293	252	284	271	272	294	268	242	242	252	244	279	254	283	280	275	278	300	254	287	270	274	293	246	260	263	275	263	268	262	285	270	254	257	267	280	270	280	287	274	272	291	261	257	264	275	273	281	271	246	261	272	286	281	230	285	268	293	244	267	279	270	274	270	274	224	261	284	255	268	287	276	271	287	259	296	275	248	283	262	283	260	294	288	261	288	276	284	243	286	288	305	259	267	263	263	267	267	269	282	260	270	276	250	281	285	289	303	259	256	294	262	283	273	257	274	273	266	272	303	254	230	270	260	274	265	281	277	315	274	281	257	287	252	279	279	290	256	276	285	285	283	272	284	319	268	277	269	292	264	250	266	273	279	286	275	276	280	266	245	297	264	283	255	264	281	281	261	279	254	283	262	267	263	285	274	267	264	251	271	260	299	257	258	229	267	285	265	295	288	266	298	291	282	280	290	274	230	280	259	251	248	254	254	279	270	287	251	272	311	257	285	294	260	256	268	271	283	250	304	273
25544	21718	29251	27880	21583	16157	10315	5902	3919	3242	2801	2262	1923	1519	1418	1142	950	788	703	667	579	660	609	549	490	477	495	421	389	413	394	367	423	379	384	418	371	324	362	391	343	354	397	345	352	322	358	373	369	372	344	363	380	353	322	366	332	349	345	316	329	329	330	333	348	327	370	349	375	303	344	351	311	346	391	326	360	347	361	366	331	356	347	307	340	337	306	349	343	340	379	340	323	353	345	359	346	365	335	316	333	360	333	347	344	362	348	311	359	379	359	335	340	304	337	363	327	311	356	346	341	354	327	347	308	324	338	355	309	361	328	315	336	395	360	320	310	324	335	334	328	362	368	355	371	374	322	308	337	327	326	358	355	360	323	364	355	337	322	349	348	324	342	333	333	364	365	308	330	361	339	334	331	327	374	328	357	340	390	353	332	334	360	358	327	337	306	322	331	338	383	340	317	342	334	340	363	323	298	366	337	346	380	357	327	365	337	334	342	310	306	348	313	329	338	350	356	356	341	315	352	305	344	372	311	360	368	335	335	336	323	347	320	364	339	335	339	367	357	317	329	327	355	351	347	336	345	331	361	321	314	356	308	316	340	342	358	336	325	321	327	350	311	348	336	370	303	325	324	313	340	332	344	330	351	357	333	316	321	350	332	326	358	378	334	347	357	349	348	330	303	337	370	321	356	361	334	352	346	353	324	336	369	369	333	336	342	351	337	365	354	349	330	319	301	325	370	317	372	363	344	353	335	392	363	324	337	370	357	377	384	340	361	343	334	345	347	351	345	349	320	332	343	356	311	340	322	356	325	351	354	333	338	332	350	347	333	366	333	311	366	346	371	325	308	319	303	347	361	330	352	334	345	326	328	310	346	333	353	327	321	354	340	338	312	382	343	315	362	339	341	350	325	360	288	348	324	330	355	323	367	335	324	316	353	350	349	332	334	355	348	345	306	341	345	349	342	319	325	355	348	302	330	373	332	356	334	314	377	359	336	367	356	322	341	368	371	309	376	312	344	352	353	341	332	318	305	347	362	333	343	325	336	336	351	318	337	342	347	387	342	354	314	328	324	375	336	325	356	326	343	376	346	380	333	302	328	360	339	358	329	366	333	361	347	327	343	322	325	339	337	340	344	387	327	314	363	345	356	330	322	341	337	295	341	312	308	369	332	316	330	333	316	333	319	327	365	344	336	356	371	338	363	374	355	313	345	370	327	332	313	335	338	294	347	357	347	350	350	364	334	324	315	358	312	352	317	333	334	344	346	280	340	377	386	352	327	337	347	324	338	310	349	337	344	289	361	336	343	354	347	351	357	355	345	323	348	336	353	351	319	347	351	323	328	335	318	325	308	330	356	300	331	332	354	322	356	332	338	350	358	318	356	354	362	357	355	340	357	306	365	352	328	343	366	352	378	369	335	344	350	336	322	342	342	347	328	325	348	366	327	315	346	328	362	350	330	362	339	335	336	304	321	352	394	319	324	311	356	355	336	317	300	343	349	377	365	352	310	373	315	352	339	334	344	359	353	345	311	381	335	326	339	323	331	336	346	336	367	318	346	354	338	315	347	336	333	330	306	371	334	366	311	331	329	338	340	347	338	330	324	361	359	332	299	340	359	300	331	332	351	304	377	317	309	319	366	336	378	337	354	366	316	313	331	341	350	327	347	329	332	351	347	370	336	322	374	344	345	346	333	358	355	338	353	343	376	341	362	343	307	330	333	347	336	373	373	332	354	323	356	333	315	340	330	315	313	320	367	337	369	351	348	290	355	321	318	322	350	333	372	342	314	342	346	364	327	344	370	375	353	361	321	325	319	331	327	338	346	362	336	325	328	339	320	344	329	355	336	337	344	361	356	331	317	323	356	331	352	330	331	324	344	305	319	334	367	315	349	347	357	339	377	336	330	363	329	320	323	376	334	362	365	363	342	321	360	345	369	362	329	360	306	365	345	341	358	342	335	342	359	362	323	350	354	375	363	363	335	341	368	315	342	332	332	355	306	347	323	365	341	359	310	375	357	342	351	336	378	367	331	349	359	343	323	352	354	320	339	344	325	350	368	323	331	364	344	341	358	337	352	352	337	332	353	378	351	336	354	357	321	342	358	347	346	367	362	358	351	332	343	342	332	312	338	303	374	329	361	350	365	331	336	335	301	316	322	353	344	349	314	330	316	357	350	340	326	307	307	354	327	332	308	333	347	323	322	335	368	311	322	317	311	348	340	336	337	339	380	328	362	360	329	374	354	354	364	357	307	344	311	381	344	330	352	319	342	350	340	330	329	326	348	341	330	377	324	351	333	326	339	342	356	321	338	345	319	356	342	332	346	354	350	337	331	344	340	346	342	353	359	328	353	335	333	350	313	333	336	357	300	324	344	341	344	363	328	352	356	355	322	335	358	353	356	373	352	340	355	349	362	316	339	351	317	352	352	328	308	353	370	345	308	318	339	359	327	378	330	332	320	336	346	335	359	353	329	319	339	336	366	351	328	352	347	356	362	341	321	342	359	336	352	359	335	337	315	354	323	370	328	395	342	359	361	346	340	354	342	335	323	362	336	300	330	337	339	340	303	312	357	353	359	342	342	345	328	326	313	315	363	394	369	332	344	353	350	312	364	342	349	357	335	369	337	343	324	332	344	358	311	318	346	323	330	330	360	360	320	310	317	377	316	359	336	353	362	342	388	348	331	319	372	324	364	325	350	326	353	350	318	340	343	328	358	349	319	338	331	331	307	336	342	324	336	353	348	333	361	344	322	333	366	321	343	359	348	363	327	351	352	370	347	345	339	357	328	338	339	364	332	339	353	323	342	316	340	340	357	340	358	349	347	360	363	330	341	344	327	335	342	346	340	322	346	333	336	341	314	332	336	349	338	334	352	354	339	361	339	363	356	351	343	341	337	355	328	345	351	347	319	332	320	319	327	367	326	328	345	351	356	317	372	313	366	346	309	350	312	311	342	317	369	376	338	319	353	334	350	326	332	337	340	355	361	354	318	326	367	323	369	319	362	343	353	291	305	333	362	363	354	368	359	343	376	337	344	354	313	345	315	338	334	373	337	334	373	332	367	341	334	320	331	325	357	337	369	348	359	341	340	328	345	382	336	347	353	349	356	344	334	342	359	350	342	345	351	351	340	355	343	317	344	345	338	330	323	323	363	328	362	320	315	348	318	369	324	364	316	335	346	335	337	343	317	335	359	350	370	344	339	345	356	337	337	336	356	343	333	328	372	315	377	324	324	364	320	327	319	375	321	348	357	346	334	344	343	345	351	358	344	353	367	338	339	323	362	352	333	346	366	332	348	318	356	372	315	378	330	346	322	336	344	380	353	337	318	349	362	365	332	335	316	336	340	369	354	317	341	325	339	359	348	359	335	350	344	338	331	322	352	353	338	324	378	329	360	332	325	365	365	343	323	348	366	384	311	349	344	317	352	342	345	348	333	346	324	346	353	333	372	357	332	314	339	329	311	359	322	377	331	349	370	360	372	337
30514	47479	42277	31708	26727	22015	16178	11213	8647	7426	6311	5094	4293	3566	2887	2386	1821	1547	1225	1081	1107	1045	998	882	774	749	700	614	606	606	529	548	521	518	521	485	466	480	481	426	449	490	442	461	468	455	415	460	449	413	441	419	391	434	447	432	427	454	450	415	444	407	462	411	399	434	427	446	401	428	440	417	424	400	424	427	402	399	431	421	394	429	381	425	426	418	442	421	397	403	375	402	403	391	416	423	372	418	437	410	401	425	403	404	416	419	412	408	431	384	402	420	380	421	426	392	373	422	399	407	405	417	407	398	381	425	419	403	402	405	382	440	372	403	419	379	438	422	429	426	410	425	415	448	426	426	381	442	430	419	380	426	409	418	416	442	390	412	391	407	414	405	404	407	428	404	421	421	410	437	455	413	404	435	403	410	393	390	448	411	463	408	397	390	435	430	399	415	393	412	450	412	433	434	432	412	407	395	412	400	417	402	414	429	395	382	452	419	414	425	400	455	421	421	438	437	414	411	426	397	389	427	418	382	395	401	393	410	394	381	409	391	391	422	380	422	425	419	443	409	416	413	414	420	391	412	399	457	417	406	403	402	413	411	418	440	418	410	405	453	435	409	454	385	444	416	406	409	386	424	408	415	440	413	397	392	413	421	384	440	428	397	408	428	404	416	439	395	436	403	432	421	426	387	383	403	407	466	414	458	396	389	446	428	412	368	416	433	402	387	382	415	421	405	443	405	413	431	412	421	422	429	434	396	435	357	399	400	429	387	430	396	407	436	400	394	372	458	431	432	405	432	416	403	400	404	400	436	373	408	428	439	417	395	420	382	410	380	400	435	457	391	413	395	380	425	385	420	412	434	405	384	436	446	424	414	434	394	413	397	421	417	432	367	409	411	413	427	422	405	392	398	422	395	462	381	461	383	410	388	444	387	395	463	408	364	381	425	399	382	395	416	394	418	433	436	400	441	405	386	386	439	461	418	418	393	381	401	446	430	430	410	384	431	413	417	390	398	432	393	377	400	433	398	399	410	436	367	404	406	401	424	388	401	413	387	440	404	382	402	466	438	422	427	382	385	385	401	415	421	405	375	429	439	459	413	401	436	421	414	420	416	401	404	414	421	383	428	419	405	369	428	421	399	406	373	420	435	398	411	443	436	436	378	430	410	432	430	410	408	435	450	429	387	403	381	418	410	412	430	401	421	418	408	402	450	402	390	423	424	431	429	425	385	407	387	411	390	400	445	394	418	409	447	404	432	415	412	413	430	425	434	425	433	406	390	416	439	403	433	427	399	415	419	412	414	417	408	437	431	383	416	398	414	403	370	412	381	386	393	430	464	420	437	381	417	403	450	405	432	399	389	389	408	390	408	411	449	399	421	437	445	439	418	429	444	393	417	456	398	405	450	415	417	436	410	397	391	415	401	415	444	406	416	409	415	441	427	423	419	401	410	415	440	358	449	395	410	452	429	421	444	441	414	436	414	428	400	395	403	423	429	452	400	400	413	409	401	394	396	415	444	411	412	422	431	462	406	436	419	407	410	414	407	397	418	446	433	407	377	425	438	391	407	400	377	432	451	413	424	384	398	375	432	415	387	416	403	415	418	420	431	422	413	413	417	386	397	381	381	431	377	420	394	386	399	425	405	384	405	399	412	441	393	407	412	390	429	422	406	430	421	416	431	380	428	408	410	440	426	404	390	415	454	452	399	405	430	399	410	415	386	430	410	396	408	405	390	423	421	427	387	366	412	396	413	403	395	403	411	397	422	410	363	420	401	415	400	399	431	383	450	389	400	417	427	432	476	430	409	410	438	401	421	373	402	358	396	415	403	363	419	419	411	430	412	415	425	403	400	422	387	446	423	372	419	409	413	420	392	409	433	418	417	384	404	402	434	426	414	379	432	435	425	398	387	407	412	395	393	395	402	452	369	417	418	387	435	427	380	452	400	409	389	446	417	399	370	454	437	410	425	381	397	357	441	469	429	405	412	396	427	395	400	445	413	418	450	429	392	428	412	380	372	389	420	423	392	406	395	412	426	406	425	390	419	430	427	376	400	418	406	408	434	403	393	443	406	443	420	397	415	447	405	420	416	395	436	404	403	394	402	408	435	432	396	407	424	404	423	414	420	379	393	426	414	426	418	392	392	400	395	398	437	415	444	374	425	440	415	404	391	418	413	416	431	416	375	378	389	422	395	407	383	424	383	444	399	438	458	392	405	400	406	404	422	433	435	402	397	379	423	404	367	421	400	389	417	442	421	426	430	423	436	417	412	395	426	394	418	423	401	381	419	411	368	378	400	414	423	377	426	377	401	424	464	362	382	398	387	414	426	382	429	402	416	417	402	426	412	377	434	388	419	421	420	379	426	417	394	410	419	401	424	426	398	400	419	399	387	403	405	420	404	415	388	440	399	396	406	393	401	415	424	386	415	425	406	446	403	363	357	396	413	387	393	428	392	468	417	405	428	386	421	371	420	418	392	396	419	391	397	437	418	415	387	424	414	431	413	442	408	416	438	399	429	400	412	462	406	446	407	430	445	423	447	399	423	421	427	422	398	422	387	383	392	415	406	426	421	423	383	393	439	408	406	388	422	404	404	443	398	435	410	380	346	398	438	376	405	398	418	416	409	406	428	423	407	434	424	456	410	400	399	429	389	384	375	442	362	362	404	425	416	427	420	424	414	415	414	424	422	388	425	400	407	395	404	422	428	436	438	431	422	405	414	398	421	396	387	392	426	410	402	387	412	429	428	392	429	410	399	407	409	382	387	396	442	408	415	434	379	377	430	418	375	412	433	413	411	398	396	448	419	401	441	419	391	395	405	407	406	425	385	385	419	426	426	411	422	417	394	439	455	430	416	431	396	398	405	402	402	415	399	466	378	433	428	424	370	450	418	417	435	416	409	427	418	400	406	425	421	420	409	393	384	387	409	422	394	399	441	420	413	375	387	448	398	400	410	401	440	412	389	423	368	431	440	402	442	433	463	417	434	439	389	421	396	412	453	402	412	426	392	452	404	400	404	408	430	453	433	365	412	383	397	417	416	429	434	391	454	407	434	384	401	435	408	421	403	418	434	406	364	432	408	347	379	430	430	410	441	401	416	419	406	437	407	385	394	435	411	428	380	453	408	414	388	424	443	418	380	412	428	397	409	416	428	387	428	429	410	417	397	407	408	388	417	400	419	425	416	372	425	387	383	402	457	452	373	420	428	399	374	416	398	422	398	415	392	425	409	387	419	424	414	386	445	392	413	399	388	387	397	420	398	405	407	438	391	423	413	420	401	403	397	400	397	418	394	397	419	418	439	408	414	401	394	427	421	422	422	405	429	406	453	416	433	437	419	423	391	411	440	423	399	412	447	405	409	390	427	385	402	395	406	412	399	418	356	454	446	399	409	420	408	426	421	407	435	402	377	435	447	405	429	440	417	434	416	450	425	425	402	368	429	401	440	412	408	395	431	399	404	407	418	415	401	447	395	406	393	405	410	413	382
23300	21354	29119	24473	22616	23924	21371	11644	7120	5666	4932	3939	3039	2626	2143	1697	1353	1129	943	824	821	764	757	653	582	521	457	464	450	428	403	385	361	364	337	327	369	290	317	324	299	337	344	315	327	306	309	317	271	290	309	305	286	321	300	286	309	304	279	275	268	273	253	283	275	262	266	266	260	278	256	300	266	261	305	288	259	281	290	276	288	277	278	254	260	283	264	262	312	294	267	280	268	254	265	255	249	288	259	277	266	252	266	280	279	261	281	307	276	257	266	269	278	280	251	296	286	284	284	261	252	310	261	238	276	269	266	254	255	282	292	301	269	246	272	283	258	280	267	261	255	323	260	234	244	277	280	247	267	251	312	289	296	265	279	302	266	242	282	288	253	249	283	276	241	267	274	262	266	270	262	263	260	251	264	235	292	269	272	263	255	277	284	264	258	247	302	271	247	272	272	268	244	259	258	295	258	287	258	268	269	255	284	262	297	255	241	266	265	271	272	293	259	265	273	253	278	309	273	261	270	241	274	264	271	256	261	270	283	240	254	264	271	265	296	256	268	269	302	264	266	287	262	277	285	265	253	265	286	240	264	267	283	230	290	277	240	276	247	266	268	259	305	260	267	258	254	276	231	262	271	266	289	271	276	281	301	261	292	259	249	286	277	269	277	257	256	253	289	282	265	263	259	287	287	246	260	286	268	272	277	251	241	269	248	262	262	246	263	287	251	220	304	275	272	236	288	259	285	249	273	258	285	271	262	265	273	256	265	303	266	306	259	283	284	283	277	268	270	275	265	276	255	286	281	256	261	259	299	284	313	288	258	262	290	260	273	261	285	229	239	253	270	279	254	265	262	266	310	236	236	275	302	284	269	247	267	298	278	268	272	265	302	300	260	276	274	275	233	257	292	262	271	245	290	273	272	265	264	270	249	261	261	247	267	271	262	269	289	249	314	277	278	283	265	262	265	267	269	259	277	271	262	271	245	257	269	257	235	275	241	277	269	310	299	290	280	295	238	269	267	275	302	282	252	247	264	265	243	274	264	241	263	264	281	267	285	272	275	262	254	283	268	283	265	269	261	290	273	320	269	286	265	258	268	287	281	298	287	276	269	284	233	294	255	247	302	263	251	279	269	310	250	274	260	305	279	268	292	283	267	290	274	243	280	291	288	271	251	250	301	242	273	301	289	271	260	252	283	255	285	265	259	275	247	259	302	271	261	272	261	263	286	294	253	249	261	280	290	290	244	277	284	301	298	229	273	273	245	292	269	241	256	283	274	273	295	247	292	297	253	289	261	273	281	264	277	273	247	280	272	247	270	280	251	262	251	270	276	269	278	247	252	280	279	261	312	262	260	272	253	270	289	262	266	299	267	287	308	294	264	260	249	282	267	266	265	277	271	270	264	279	244	260	283	277	242	264	278	251	271	248	293	271	260	294	273	251	300	262	262	281	245	270	266	276	272	270	284	263	282	268	278	286	286	245	286	255	257	275	263	265	281	259	276	247	285	290	270	292	271	284	280	277	255	278	283	246	260	262	284	291	248	241	286	246	251	269	255	290	286	270	285	236	266	273	270	263	263	265	272	268	246	266	256	274	255	264	266	271	254	265	269	266	263	303	256	265	264	294	284	258	256	251	270	269	254	299	280	260	239	259	290	261	251	271	273	254	287	289	266	274	278	278	284	265	286	289	258	266	260	277	265	256	289	283	262	271	283	268	291	282	275	274	294	297	268	280	287	270	293	280	294	235	261	277	297	299	244	264	294	262	287	287	288	295	282	250	265	290	249	265	302	264	267	291	281	264	284	289	266	239	252	273	267	292	279	259	275	263	267	275	257	235	284	258	283	246	254	249	269	266	243	283	289	287	268	266	259	258	277	280	283	297	284	289	269	257	275	284	302	231	245	261	257	287	285	274	249	286	279	264	293	306	295	270	278	271	250	271	288	283	255	273	272	268	271	263	275	292	244	270	261	275	281	269	283	291	271	267	287	278	260	254	263	254	290	291	269	271	238	247	261	283	274	275	292	281	258	267	273	306	285	249	272	269	277	295	264	267	267	262	295	279	277	286	265	281	244	276	265	286	274	270	302	259	240	265	272	271	292	257	284	274	262	271	257	263	275	269	241	288	262	264	274	263	291	221	281	301	276	269	254	280	288	259	241	263	269	268	253	267	271	242	265	253	276	284	296	278	247	284	267	285	238	261	287	269	284	290	282	260	276	259	250	269	285	262	277	246	261	277	297	259	260	250	244	254	285	298	278	263	288	287	260	290	264	286	235	261	267	268	276	285	283	293	285	253	285	283	272	267	263	258	254	282	272	250	263	295	287	274	277	263	254	245	280	260	260	281	291	242	271	277	259	278	257	277	260	250	264	259	269	271	282	274	297	291	250	246	253	238	286	293	278	250	251	284	300	287	239	259	280	270	277	299	283	273	274	276	256	270	292	242	280	247	245	277	252	301	230	294	287	224	298	277	254	282	286	262	270	273	306	286	283	272	246	281	277	273	275	251	263	278	287	260	265	259	255	249	249	265	269	273	282	281	301	276	263	271	278	275	282	280	257	258	252	260	277	258	301	293	243	252	271	262	294	274	257	277	273	273	289	237	272	297	292	256	291	285	248	255	283	266	261	291	266	258	237	290	254	245	284	287	287	271	253	257	281	256	246	272	279	293	280	251	266	270	273	313	258	269	258	249	252	290	272	257	256	272	276	249	260	296	273	280	263	249	278	293	282	251	271	264	269	287	243	277	282	250	308	261	283	287	269	285	298	289	283	261	265	277	256	256	256	281	284	298	281	318	273	242	266	248	262	252	254	261	268	265	282	296	288	272	239	314	297	264	255	262	249	271	254	267	282	276	264	269	273	252	282	268	281	269	256	261	254	257	267	250	261	285	261	252	251	272	280	288	264	281	269	271	265	259	242	257	280	278	262	279	253	283	260	289	280	268	282	316	239	277	236	267	269	261	316	265	239	270	262	267	272	268	292	301	254	264	243	287	274	255	271	291	273	293	289	252	258	280	270	252	269	245	257	278	289	255	290	271	287	291	243	264	292	253	252	270	282	298	265	271	260	246	254	265	297	263	265	257	268	296	274	250	276	250	242	269	304	253	246	251	261	283	289	282	273	239	239	267	257	279	308	245	281	277	296	298	255	266	276	271	245	255	269	266	263	257	275	260	257	265	297	282	276	280	265	255	276	301	265	251	279	280	288	262	291	246	271	278	293	266	265	267	266	262	243	275	240	273	265	260	264	270	245	312	257	273	252	275	266	270	267	264	282	256	243	273	299	256	251	249	269	278	271	275	292	261	303	258	307	280	266	266	278	269	270	291	278	311	237	264	280	270	289	294	276	277	268	274	288	271	271	302	289	281	249	291	251	255	265	268	282	285	278	221	269	255	261	261	278	287	279	280	262	257	253	289	283	300	295	260	260	266	268	277	275	301	291	243	265	269	296	283	258	267	267	282	271	301	281	276	267	274	242	284	285	244
32783	54748	49718	40401	33683	28598	22504	17400	13121	11069	9810	8249	6439	5419	4568	3613	2836	2246	1876	1633	1423	1434	1426	1137	993	894	778	733	665	592	549	578	545	495	547	450	461	400	414	386	420	404	408	398	371	364	372	398	362	358	368	359	367	361	387	375	329	366	313	357	333	342	327	345	357	323	350	317	348	330	308	314	345	319	314	301	299	328	346	305	330	299	328	335	312	324	358	312	324	333	320	299	330	290	322	302	355	304	347	352	345	319	314	315	325	339	329	296	322	300	331	311	346	351	302	305	330	344	342	313	295	355	310	321	357	334	341	310	343	326	332	327	337	323	346	314	322	282	343	325	359	308	360	334	314	330	310	333	326	331	321	332	323	314	334	294	302	352	284	330	322	303	301	325	299	329	329	297	340	320	316	292	324	296	344	300	336	324	334	332	323	324	325	352	317	339	328	349	314	325	317	295	350	329	360	332	316	329	325	323	303	300	321	324	320	309	321	316	329	317	327	328	289	347	336	324	315	321	333	315	301	295	299	351	317	308	290	317	315	320	356	326	327	313	328	270	311	297	314	326	331	279	304	310	343	299	304	342	295	326	345	326	333	289	284	343	309	326	350	324	305	326	316	334	337	316	356	321	304	302	283	305	320	328	334	312	305	321	324	340	329	304	310	317	307	336	294	316	303	329	302	365	310	297	315	381	306	317	320	307	312	300	315	333	289	297	324	296	305	314	328	331	282	296	320	312	294	346	324	347	336	279	328	314	321	314	352	329	323	312	323	334	352	299	328	250	321	307	342	332	305	318	312	320	287	308	315	330	316	356	332	293	318	328	282	342	312	323	304	340	308	329	321	327	312	318	311	304	353	327	316	333	321	303	320	325	289	332	349	305	331	334	294	323	301	348	336	337	308	301	359	347	338	317	322	318	304	309	312	351	331	322	342	314	296	322	326	334	312	333	315	320	323	344	321	288	351	318	302	315	291	316	331	309	354	274	324	306	315	299	330	342	319	323	322	310	330	324	309	302	307	304	326	326	323	308	313	319	307	309	320	287	310	325	340	313	293	353	306	288	308	288	340	310	319	282	330	319	328	361	323	328	317	351	324	329	309	331	304	320	310	322	309	310	316	361	356	318	303	337	316	325	299	310	288	322	292	314	321	327	322	307	312	291	311	311	330	286	340	346	303	327	348	352	321	335	303	283	329	330	303	331	348	310	329	311	343	350	283	298	335	308	304	314	312	332	328	329	336	329	320	307	309	321	335	314	306	314	333	306	326	323	337	308	322	343	312	291	345	326	307	309	334	323	335	317	332	329	334	316	291	308	339	337	341	314	323	308	337	327	315	313	312	319	376	314	329	293	311	319	326	337	318	335	341	331	334	316	286	287	312	301	325	327	322	342	320	331	355	315	350	296	313	280	341	336	296	337	305	305	304	288	315	303	342	332	311	302	304	335	319	336	332	341	307	328	325	320	318	310	341	319	310	327	304	318	335	320	303	314	320	305	312	326	317	316	318	309	314	325	339	347	344	339	299	315	329	333	337	345	328	304	318	330	335	335	298	342	322	328	353	306	328	377	337	299	357	305	337	289	301	350	291	284	352	299	321	297	294	293	345	326	340	312	296	330	307	342	307	334	309	311	335	303	325	272	334	338	297	310	370	293	316	289	355	304	335	291	331	325	336	346	326	301	311	316	315	334	307	345	341	317	318	270	333	313	301	298	306	316	361	334	355	294	322	323	314	300	309	340	345	280	298	317	310	333	307	309	347	312	313	331	315	345	318	351	314	316	327	337	344	329	329	335	328	304	359	343	283	337	278	300	295	316	336	320	294	308	308	351	304	346	324	335	277	332	324	282	318	311	324	336	303	340	325	294	325	350	317	339	334	331	309	361	324	312	348	327	353	313	306	352	330	351	344	293	322	340	315	305	341	288	306	346	327	352	322	313	293	349	324	299	323	309	311	340	318	324	340	323	347	309	305	304	343	285	336	297	352	298	323	307	328	347	333	303	293	323	271	314	305	327	331	344	298	287	339	335	309	319	340	294	307	332	312	359	310	329	311	304	347	316	334	324	314	301	328	299	298	318	312	309	320	299	311	337	317	323	336	296	320	315	316	322	342	326	325	308	293	311	308	321	345	304	319	312	329	313	313	298	324	340	320	318	324	303	367	298	326	311	326	306	330	291	288	303	337	328	314	320	362	308	291	295	334	349	324	308	308	320	355	325	313	288	306	323	336	328	341	290	328	307	338	369	294	312	330	322	323	322	309	299	290	291	294	324	314	314	301	306	326	319	303	316	314	323	329	281	344	314	307	316	317	332	332	341	343	303	336	365	301	336	290	312	352	299	316	323	332	363	324	321	325	311	328	312	332	329	331	338	324	298	294	325	334	293	295	317	309	345	294	315	312	351	306	300	327	325	313	322	323	322	338	314	319	301	347	331	298	317	337	296	334	330	323	296	330	300	346	322	333	317	321	334	328	317	336	311	316	329	318	307	342	334	344	328	337	310	283	321	326	301	315	328	350	327	329	321	302	317	345	303	304	311	312	339	322	330	321	311	348	300	304	332	345	287	347	326	340	320	354	318	304	318	304	320	320	318	330	345	292	318	287	307	278	324	309	302	303	294	304	313	286	300	362	308	305	345	343	334	292	331	314	347	352	302	309	322	344	301	295	303	325	306	314	311	328	349	308	316	340	332	347	260	298	330	308	301	334	311	312	339	315	319	329	288	360	328	320	292	324	330	304	308	333	333	283	319	325	325	334	322	332	273	320	295	321	312	324	294	337	301	338	326	304	308	327	313	330	324	304	331	305	323	317	330	319	299	335	272	311	303	325	305	325	309	322	305	316	327	316	327	340	335	294	298	319	322	319	309	321	283	289	311	311	325	304	316	305	312	307	310	330	316	340	308	336	302	339	310	335	354	313	335	299	340	315	287	296	278	313	320	346	345	315	322	317	306	305	330	343	330	299	324	310	315	323	308	330	326	321	332	295	302	316	314	317	330	292	329	322	323	332	333	329	311	322	294	306	342	350	315	309	329	273	316	340	323	303	288	318	302	308	336	302	327	313	306	333	295	311	290	297	305	303	297	300	293	321	308	327	286	294	331	312	329	328	324	303	331	294	340	315	304	317	336	325	339	328	323	332	337	299	318	338	318	303	291	341	329	339	318	329	298	324	318	288	327	312	305	304	335	317	309	364	287	326	344	295	314	298	299	342	341	313	352	346	333	356	315	314	293	330	300	320	313	297	310	334	310	311	298	294	352	320	307	346	333	317	295	328	336	316	317	288	283	330	325	300	303	275	333	328	345	325	300	324	323	325	329	313	356	335	299	296	286	307	299	313	312	302	315	337	337	311	317	328	311	306	316	315	286	283	333	319	305	327	313	310	351	310	338	346	335	335	315	340	318	349	322	307	302	316	287	318	326	325	311	310	286	328	316	317	334	295	339	325	303	349	323	305	283	339	282	321	314	315	330	312	348	340	308	319	296	343	298
29516	29618	34964	28488	19732	12957	7950	5126	3246	2503	2097	1813	1513	1293	1093	919	766	641	573	500	493	495	477	443	450	396	409	379	371	336	344	337	316	309	303	327	311	299	308	299	295	299	327	322	293	304	280	282	318	300	314	294	336	286	287	287	283	262	277	280	306	252	265	276	271	314	274	297	315	304	290	247	288	286	314	276	262	283	309	299	281	305	266	292	274	274	296	284	279	298	293	287	278	296	277	259	287	292	256	314	309	269	263	326	306	283	308	268	309	287	304	290	283	282	269	281	296	258	291	300	298	296	291	269	292	313	282	268	284	302	281	324	274	250	281	288	276	270	285	305	290	303	270	277	305	288	261	287	248	303	282	290	246	274	282	288	287	277	267	254	271	267	273	291	257	309	265	290	269	252	273	291	269	275	285	309	291	283	254	280	307	275	312	261	259	260	339	280	289	258	301	293	266	300	303	278	300	272	287	285	295	283	294	280	291	279	296	255	272	291	335	268	305	267	291	327	255	290	290	300	272	320	311	264	291	273	279	304	303	312	275	263	274	269	273	257	305	274	294	311	301	306	263	288	287	269	303	291	272	323	317	266	275	275	298	283	302	297	289	285	288	273	295	260	263	271	282	283	288	283	296	287	297	303	290	306	300	301	302	296	277	260	298	314	286	307	292	269	314	276	283	302	293	276	277	260	298	254	283	299	276	278	291	316	299	290	272	308	289	313	292	266	273	304	295	268	308	273	286	279	298	238	275	332	289	319	265	308	283	287	285	296	271	301	280	291	283	277	297	288	296	300	266	264	302	284	291	276	273	281	290	283	265	308	280	303	282	313	313	283	294	308	303	299	301	292	276	282	289	302	254	276	254	267	266	268	272	271	283	289	315	265	274	274	285	253	286	279	272	259	277	264	254	292	298	286	256	268	310	294	269	293	319	316	272	285	273	276	300	302	315	280	290	297	275	283	296	305	278	298	275	287	295	311	283	299	263	299	315	281	306	312	324	282	277	266	304	281	303	275	269	252	257	269	300	290	275	303	301	305	286	287	295	292	240	294	281	300	312	286	282	290	285	316	295	285	299	270	270	281	306	290	271	283	326	264	267	287	294	270	319	298	287	300	302	292	275	270	255	282	300	289	280	273	296	288	261	288	253	282	290	267	286	276	308	311	281	324	279	285	293	288	277	263	268	308	288	299	301	297	249	298	280	271	281	268	284	288	290	272	310	287	284	324	312	285	287	289	280	289	287	257	277	288	287	274	290	287	313	286	281	292	258	286	266	291	270	338	325	280	292	278	292	267	306	299	274	294	323	259	294	288	306	301	280	308	305	247	295	313	281	300	276	277	323	289	282	291	290	296	285	266	278	308	281	274	284	243	293	283	258	283	295	285	318	268	261	308	281	305	288	299	274	296	261	271	307	290	281	306	299	275	280	303	247	301	329	279	248	292	247	248	276	288	288	290	286	297	325	294	282	292	250	254	307	312	307	288	273	307	277	276	296	280	298	284	286	301	309	257	277	304	255	294	285	330	321	291	310	291	294	311	283	282	285	289	275	294	317	301	304	248	275	258	252	316	275	296	286	256	280	285	268	291	311	292	278	288	292	278	302	260	309	293	291	292	297	250	305	276	279	268	309	277	297	285	284	283	266	289	306	288	288	308	269	270	267	289	263	296	289	322	298	284	295	271	290	291	286	266	274	284	277	272	293	274	296	240	272	285	301	306	274	297	282	292	247	284	302	280	264	293	291	302	280	285	243	305	288	267	267	249	304	280	299	290	297	310	291	292	303	288	300	294	299	279	289	307	282	317	285	279	290	277	272	268	294	315	293	291	278	285	317	283	282	290	295	268	257	305	302	294	305	304	301	291	300	290	286	283	272	296	313	294	284	295	273	292	276	281	319	314	284	292	295	291	280	314	292	285	280	263	279	270	306	290	306	281	283	276	275	302	286	266	297	303	269	281	272	265	286	291	283	274	289	279	306	266	289	291	277	307	314	269	287	279	281	298	274	325	305	284	305	314	278	287	291	321	298	280	275	259	289	285	287	287	295	295	267	297	301	279	282	279	256	271	250	279	318	263	270	292	285	300	278	268	283	260	290	290	300	285	282	292	274	270	290	328	269	286	330	280	246	282	304	285	271	298	290	327	269	290	275	302	264	295	294	285	289	310	270	303	287	274	300	264	296	267	321	319	303	259	315	272	294	321	283	281	268	273	297	277	295	293	325	297	293	290	287	282	286	238	275	291	245	275	269	255	278	276	262	285	292	300	287	267	293	286	277	304	267	269	282	267	288	295	277	291	285	272	301	293	272	274	319	291	283	270	276	304	302	263	285	307	294	283	295	277	321	281	335	318	292	303	284	295	257	314	295	281	274	297	267	275	264	261	312	301	278	303	298	276	268	297	294	300	294	309	272	314	324	283	291	296	291	280	298	294	265	273	299	275	279	277	284	309	295	280	300	289	262	267	292	288	283	278	256	294	274	264	299	289	293	279	289	267	292	294	287	289	290	316	287	271	270	294	271	283	243	296	293	280	312	303	275	298	282	282	300	307	278	286	265	310	269	300	305	276	301	282	269	275	283	279	264	303	279	292	299	316	262	313	268	282	263	272	272	304	309	279	289	293	280	268	284	268	317	308	306	244	281	264	263	302	289	285	313	283	255	273	277	271	254	321	282	270	304	306	275	289	270	310	270	282	290	297	280	283	276	298	256	256	290	291	271	300	327	273	310	280	305	279	272	278	277	304	294	301	289	269	298	279	265	278	302	292	314	276	315	291	275	309	279	282	290	278	262	265	309	263	280	297	294	250	275	303	248	286	267	307	297	269	257	271	285	299	275	290	294	274	288	280	281	275	266	287	279	292	308	281	259	301	293	309	314	277	290	302	291	312	308	310	295	270	294	286	299	267	297	257	258	304	259	295	305	267	257	287	271	290	307	310	267	316	286	284	285	266	308	296	290	273	289	243	293	300	284	273	307	311	285	294	304	289	278	293	307	299	286	296	264	312	286	298	265	253	285	271	294	248	270	260	305	266	259	283	265	310	283	312	285	270	278	290	301	277	281	265	294	277	288	290	305	288	274	269	280	289	309	282	286	297	267	306	291	286	266	280	289	310	329	278	301	299	289	294	274	324	286	277	280	286	292	272	285	263	285	304	316	279	315	289	267	294	280	275	315	274	277	324	297	271	299	264	291	279	262	270	286	271	295	252	307	287	298	307	288	292	300	315	272	287	288	295	305	234	270	279	267	277	274	269	273	267	260	307	264	308	282	276	303	247	331	276	318	288	275	296	309	262	298	295	296	281	287	292	269	277	282	297	284	285	302	287	278	294	279	292	262	291	249	262	300	300	305	287	289	314	275	284	290	274	295	299	272	296	278	266	297	294	262	242	275	292	298	250	308	277	282	302	285	306	294	292	311	286	277	278	285	275	294	298	277	314	302	283	241	271	259	298	296	303	267	284	283	287	270	278	298	273	238	327	272	296	267	303
30945	44156	39439	29696	23791	18622	13513	10170	7158	5504	4869	4136	3176	2864	2485	1881	1481	1235	1049	886	818	849	768	734	671	626	579	536	536	496	443	440	427	434	424	431	375	396	400	359	398	427	376	367	372	434	399	393	384	365	385	344	319	378	351	358	358	367	355	381	314	367	348	325	404	377	336	338	386	335	355	381	342	327	374	361	339	350	347	352	322	330	374	346	373	360	363	328	338	346	337	377	372	315	381	365	309	334	332	346	338	354	356	371	388	359	327	348	352	347	331	334	371	361	340	363	371	343	319	341	358	373	354	318	364	343	340	363	384	379	353	333	369	344	379	321	339	369	338	316	369	343	327	343	347	328	327	371	353	367	332	323	364	341	356	372	327	318	328	366	339	372	371	355	365	331	290	360	351	365	344	348	376	352	339	365	311	337	339	335	358	380	348	351	346	358	338	344	324	347	341	380	351	361	335	365	343	371	342	342	324	383	321	348	400	363	337	354	384	361	357	363	372	351	362	353	360	344	391	366	347	379	379	333	381	365	350	334	346	323	329	333	332	367	362	338	348	342	367	393	376	327	377	330	339	370	333	374	370	384	384	366	337	343	374	305	370	357	344	398	340	371	342	376	309	360	314	379	359	323	352	352	350	338	328	385	323	367	331	336	328	329	378	360	362	364	379	334	347	366	385	352	356	357	383	345	320	351	370	322	333	376	371	341	367	329	348	352	341	360	345	381	370	358	344	366	331	340	365	359	373	360	339	333	350	357	326	356	367	338	331	406	341	332	363	335	346	338	340	361	332	362	340	346	333	348	341	360	347	357	341	356	351	346	358	371	367	350	343	348	362	353	341	359	350	381	355	364	351	347	350	386	356	348	327	360	358	352	345	350	360	381	361	338	324	351	343	360	328	379	376	345	339	337	336	352	320	345	316	341	365	323	373	375	348	347	354	375	408	360	348	366	373	350	373	332	326	358	341	339	409	337	364	387	351	353	361	362	324	334	358	364	343	350	374	353	336	357	348	349	317	376	356	356	361	333	355	349	334	369	338	343	356	347	340	315	339	353	351	410	376	344	347	343	375	342	359	334	366	332	392	399	375	343	345	363	336	345	362	356	367	351	355	345	340	306	325	304	343	353	355	336	368	342	346	364	348	319	339	357	344	379	384	332	335	347	348	364	393	325	346	344	367	366	369	354	347	327	345	376	350	364	360	340	359	369	349	381	358	357	345	326	373	343	355	350	362	336	341	376	401	326	380	367	336	348	332	368	313	337	357	335	332	350	351	368	373	379	329	374	349	352	359	347	379	359	369	318	332	325	321	341	353	335	347	335	350	341	373	361	325	365	362	354	362	357	352	351	361	401	368	376	357	343	343	341	360	344	343	371	328	326	333	349	354	332	355	371	347	349	351	345	338	340	371	340	351	359	360	371	372	316	340	347	365	337	339	334	339	393	360	380	378	354	377	339	368	356	336	336	331	335	344	377	358	337	345	372	337	326	326	366	321	354	356	364	374	373	343	345	343	345	318	332	342	369	330	381	350	364	337	356	355	350	360	322	331	361	329	356	359	375	342	347	354	371	334	348	371	352	355	359	360	314	353	346	361	370	371	357	336	333	353	375	360	373	336	359	373	299	336	360	348	347	396	355	377	327	364	344	364	321	390	370	357	325	365	318	344	364	335	380	318	362	364	328	323	371	334	338	349	335	328	321	309	342	382	346	351	363	329	339	347	359	332	357	307	350	381	365	359	377	362	309	385	355	351	328	362	345	351	346	328	392	342	351	346	305	353	355	320	332	336	324	347	365	377	362	357	336	356	333	365	330	346	362	360	366	387	352	374	341	367	366	345	383	322	330	373	372	326	341	390	375	322	386	381	349	356	328	366	355	334	340	340	409	381	354	382	330	372	360	329	326	356	349	376	365	330	336	353	396	352	334	335	349	345	335	352	354	342	341	358	388	318	368	337	353	349	352	341	323	379	361	301	347	365	344	359	357	334	333	310	328	356	338	343	321	335	364	328	369	326	349	344	333	375	351	338	353	351	347	361	335	350	341	328	326	305	384	393	340	362	327	346	362	350	387	347	334	343	339	331	362	395	350	358	353	341	345	340	363	351	347	385	371	337	349	340	345	368	322	311	386	346	326	366	328	394	337	357	354	390	369	342	385	333	332	354	332	317	373	355	359	391	366	367	334	343	347	359	341	348	364	353	356	330	349	337	376	331	360	365	351	367	355	329	326	353	354	357	343	325	379	370	353	366	361	377	360	377	355	353	360	368	365	372	323	347	371	357	362	309	346	381	358	343	374	348	330	337	379	379	323	348	369	370	360	376	337	358	343	337	331	356	367	329	373	349	338	357	357	379	350	350	355	335	356	340	361	346	352	345	333	346	377	374	375	360	330	360	363	350	307	344	339	351	363	339	376	370	344	301	300	372	355	340	353	349	358	334	354	378	342	387	342	364	358	384	364	336	363	375	378	348	331	331	363	325	377	356	367	336	346	330	356	342	332	370	315	351	345	355	338	379	360	384	336	343	329	369	337	380	348	326	355	354	365	336	348	343	359	346	352	365	340	357	371	360	336	350	361	351	326	323	341	331	368	342	340	362	349	334	351	353	370	339	339	339	363	366	363	330	353	371	362	337	331	363	341	356	321	345	346	370	330	349	337	347	367	356	350	330	341	334	368	368	360	372	364	367	352	348	372	326	374	350	355	321	367	353	349	355	362	349	372	383	387	355	368	361	349	328	356	362	334	383	362	349	327	329	322	352	311	344	348	365	371	342	341	368	341	382	364	355	358	374	383	359	362	346	336	331	340	359	338	365	364	332	344	365	349	365	336	317	350	383	375	377	348	374	359	327	360	352	325	358	313	356	358	353	364	341	363	349	359	344	348	337	346	359	365	378	361	347	353	342	378	365	368	341	363	332	332	370	332	340	349	347	358	322	351	391	357	382	360	354	401	322	352	365	316	351	326	387	319	321	336	375	379	328	392	327	343	350	338	354	346	361	358	329	378	365	390	339	345	352	351	380	364	373	358	349	348	338	341	363	337	357	364	353	347	359	359	347	358	360	410	384	356	365	334	330	336	391	346	347	365	360	370	368	322	356	356	364	364	338	351	346	342	342	316	359	295	339	338	377	346	361	367	348	361	345	361	349	337	340	342	350	361	333	353	353	373	347	362	373	322	349	328	383	293	354	339	335	369	380	363	314	383	320	359	357	363	355	359	321	354	338	342	336	342	329	364	371	341	366	350	296	346	349	358	309	369	358	381	329	347	371	377	339	332	356	341	375	359	368	331	357	339	348	381	380	348	334	367	375	372	354	363	321	338	370	324	339	351	346	360	387	344	344	365	357	341	327	372	344	369	354	350	349	344	340	348	335	356	350	341	366	356	338	356	337	311	333	332	340	348	356	340	352	336	334	332	304	334	346	348	315	343	396	346	340	403	354	394	345	337	365	325	323	376	358	378	327	345	349	347	365	333	351	384	368	359	320	383
24435	21339	28774	26494	23511	20594	13619	7804	4915	3789	3012	2628	2122	1891	1497	1247	966	779	691	621	559	542	570	518	430	390	411	336	315	319	313	287	294	296	265	267	266	304	253	255	269	272	255	241	226	235	257	204	250	229	222	232	212	226	224	219	217	227	216	209	250	217	236	236	231	248	223	230	230	223	210	240	190	221	221	198	232	219	206	213	223	225	210	190	214	196	234	211	212	211	202	202	211	220	182	233	209	229	223	215	224	214	205	223	218	258	220	207	220	209	232	207	233	216	189	216	198	224	208	230	217	198	224	216	220	193	204	224	233	207	219	202	199	209	233	216	249	231	228	245	210	216	222	220	233	234	219	227	189	213	236	220	173	224	215	216	217	214	199	238	231	226	222	230	221	224	221	199	197	209	190	215	230	212	221	217	207	219	221	210	212	211	231	216	222	244	230	212	226	216	218	206	210	235	187	249	198	222	217	236	227	239	224	211	223	230	235	213	230	195	207	218	233	209	208	215	202	239	215	216	200	217	215	231	234	220	226	218	204	225	210	207	233	229	206	212	203	211	231	216	223	236	213	231	233	209	198	209	212	194	234	202	212	220	221	228	244	226	195	215	218	225	209	242	213	211	228	227	213	207	222	237	200	199	202	234	226	232	217	208	233	215	217	209	223	227	202	198	201	207	195	207	209	227	267	196	227	201	218	233	217	229	215	222	221	215	217	209	227	215	212	208	223	204	225	228	231	211	207	226	244	207	236	211	223	202	241	204	171	233	234	196	225	205	206	193	193	223	240	247	222	217	197	226	232	245	233	209	214	209	241	225	218	221	202	232	235	212	212	240	212	239	228	225	221	202	222	219	215	215	198	208	225	197	244	208	228	224	201	234	194	242	212	227	241	207	209	227	218	234	215	225	236	224	188	201	227	198	220	218	211	226	211	215	223	252	227	244	218	226	227	197	219	197	210	220	205	190	231	238	241	234	196	214	219	195	212	216	214	189	221	231	257	215	212	228	213	221	214	222	230	230	217	221	247	231	205	235	213	227	243	231	202	227	200	217	239	225	226	228	212	228	229	225	231	197	190	237	208	204	255	241	209	219	207	219	247	232	220	201	234	224	215	207	216	211	199	247	194	216	190	221	212	197	231	228	222	208	232	219	219	232	202	220	218	215	236	219	199	221	199	195	223	226	194	196	218	250	212	218	205	220	242	208	200	192	222	230	233	220	204	205	244	211	194	217	233	192	194	216	202	199	243	234	212	222	216	183	204	219	256	234	216	224	222	205	196	226	201	205	247	241	202	205	208	216	216	213	206	218	217	231	211	231	207	245	216	236	204	224	211	218	225	214	244	201	206	212	253	213	207	217	210	215	228	203	248	220	223	232	207	212	214	226	193	213	204	221	225	248	179	228	229	216	216	215	225	224	215	245	188	229	218	212	242	185	204	233	207	231	221	198	202	195	197	181	253	212	222	221	203	222	207	213	225	232	204	208	213	212	207	217	223	226	235	195	235	214	229	199	216	227	220	235	225	197	201	215	217	219	220	218	224	215	209	237	213	225	230	230	230	240	214	231	217	204	237	232	194	202	214	230	217	201	206	241	206	225	239	232	222	208	230	224	245	205	244	188	236	233	222	225	227	207	238	212	227	202	244	234	201	206	230	217	229	205	230	214	253	242	217	224	205	247	220	224	228	197	220	241	198	253	211	198	241	223	219	226	223	215	212	219	217	225	214	208	238	211	225	226	227	219	203	218	220	213	208	238	220	217	208	222	227	213	192	247	209	208	223	230	208	235	259	226	233	209	222	206	230	225	268	199	239	224	199	223	234	224	233	216	206	223	222	203	207	211	225	213	199	224	221	223	211	215	202	217	199	201	236	212	232	249	251	219	219	205	219	236	215	229	243	209	208	210	214	213	246	226	177	224	192	226	212	223	233	240	226	201	229	213	252	210	228	213	222	248	230	190	212	244	203	212	187	247	233	212	204	232	219	212	208	246	246	243	245	212	216	200	223	222	226	223	229	225	234	224	209	216	218	203	217	226	238	206	208	237	239	220	244	197	218	200	257	234	185	236	236	214	240	234	238	209	248	217	208	237	229	208	219	226	229	227	215	234	236	219	229	212	216	203	216	241	212	223	205	216	199	224	210	209	224	219	236	186	204	230	233	249	231	234	233	217	202	215	234	207	209	210	240	190	210	216	244	203	244	216	233	200	256	228	215	203	199	208	216	205	201	237	207	210	234	227	224	207	204	226	207	200	215	215	219	222	219	200	233	221	246	238	232	223	249	225	209	199	229	224	217	234	219	212	226	214	249	207	205	204	218	216	233	231	204	203	224	221	220	230	201	211	209	212	215	209	201	221	226	220	226	218	231	223	241	208	203	215	209	229	203	215	184	219	196	225	224	184	224	216	222	225	209	211	217	230	215	243	199	206	200	233	222	203	224	213	207	221	216	198	194	234	221	193	235	211	244	205	233	222	231	196	222	219	223	214	229	240	239	232	205	225	221	217	206	221	223	225	183	235	175	203	247	201	237	225	191	199	213	196	210	218	233	219	212	208	201	196	199	226	217	241	230	207	237	228	216	223	237	231	215	212	227	214	197	249	230	226	223	215	242	216	213	219	199	231	237	219	213	218	227	209	214	207	219	208	221	228	238	226	203	208	189	219	208	200	212	232	206	209	191	222	195	204	223	198	223	230	229	230	234	221	215	199	228	255	202	208	203	242	225	218	208	204	220	231	222	200	214	224	213	195	206	227	214	218	229	229	196	209	234	190	204	244	214	216	200	230	186	195	222	214	230	187	211	233	223	241	228	217	213	194	223	220	213	211	206	216	206	220	204	216	247	202	192	245	222	213	219	215	178	213	204	218	230	228	231	206	217	205	237	187	216	234	230	233	233	216	227	213	183	220	217	215	200	226	215	214	218	230	222	211	223	221	209	215	211	228	204	189	202	220	230	222	216	219	202	209	199	214	201	223	216	207	212	235	247	235	203	209	220	207	216	246	244	217	225	213	221	210	227	240	219	212	215	217	259	213	200	219	225	220	215	226	200	206	223	220	237	189	207	201	220	264	223	229	218	228	226	223	243	214	219	224	204	224	210	209	229	223	241	240	246	244	232	237	227	218	209	240	221	209	207	227	210	230	242	204	215	202	206	234	229	213	242	209	229	218	238	218	237	236	209	224	200	220	210	227	201	195	203	217	207	232	226	202	233	210	202	227	215	231	244	211	227	214	242	240	210	219	214	202	213	218	247	230	206	247	229	220	202	235	227	207	196	229	220	210	207	226	227	235	201	222	229	220	220	208	234	235	210	206	211	201	214	194	203	223	228	220	213	210	218	194	213	215	228	200	186	223	232	213	223	216	226	212	239	178	212	198	223	237	207	194	214	193	198	212	223	221	212	228	215	218	217	171	217	222	207	229	227	228	192	240	202	206	221	214	229	243	225	215	220	191	199	211	215	243	215	219	215	245	217	219	251	209	200	212	208	213
30419	49686	45305	35889	29284	23753	17926	13818	10110	8074	6702	5665	4637	4115	3473	2616	2087	1649	1380	1146	1071	959	941	865	746	660	635	540	465	445	483	430	463	407	402	398	367	360	347	331	338	340	343	304	318	312	308	323	317	298	267	299	319	276	304	274	279	290	279	266	265	313	272	268	275	272	289	288	249	289	280	292	304	267	246	267	285	261	311	255	254	285	303	280	276	266	285	242	261	277	295	286	291	278	251	263	285	282	283	273	265	248	260	305	245	294	255	266	256	275	282	263	277	254	246	295	248	283	318	288	269	285	277	278	272	271	264	239	266	279	259	287	230	254	272	246	283	275	281	262	300	277	273	285	292	263	278	276	297	251	269	277	270	258	273	302	270	294	289	267	238	259	250	262	293	262	270	273	298	282	290	225	279	275	287	278	275	281	290	258	300	275	278	302	294	269	263	291	259	232	269	254	273	265	258	268	257	264	302	256	272	259	265	300	279	259	264	284	275	311	257	252	268	259	244	244	256	252	262	291	246	293	263	256	284	277	284	248	264	274	279	255	276	281	288	274	276	281	298	256	257	286	283	266	258	278	281	270	282	274	278	289	283	291	265	252	301	276	264	273	254	272	270	267	271	285	277	268	272	273	274	271	263	287	257	279	266	277	261	296	283	289	236	312	277	289	267	290	257	291	294	262	268	258	265	287	258	265	259	263	275	275	261	244	283	266	311	273	280	247	301	245	270	265	303	284	259	281	298	260	280	288	248	272	264	287	287	277	263	255	268	278	287	261	291	259	263	276	265	244	304	260	276	278	290	268	274	295	303	259	261	260	304	278	251	267	245	264	261	263	266	275	262	284	256	307	270	280	275	253	249	278	269	262	261	251	283	268	261	262	279	275	263	294	275	261	286	286	255	267	277	274	272	256	265	257	273	276	271	295	267	282	257	274	251	262	264	293	256	264	293	259	267	260	282	287	276	267	281	246	258	252	283	257	259	233	294	255	274	284	267	289	279	238	269	273	277	278	275	280	280	262	267	267	253	273	257	279	278	245	232	270	272	294	269	286	268	291	310	309	291	235	272	261	269	271	263	268	269	284	296	275	262	265	296	282	278	248	256	263	303	279	276	280	271	275	271	259	261	281	267	247	274	270	280	235	285	254	282	273	300	255	299	282	258	291	270	270	284	243	284	285	251	262	259	260	264	276	273	273	278	287	274	279	288	294	273	265	254	285	286	274	282	275	286	265	277	248	258	249	282	272	258	258	269	252	288	240	255	264	270	250	266	268	231	269	268	285	271	271	252	261	258	270	262	256	295	289	265	266	271	274	284	288	253	292	252	284	272	272	251	280	290	245	289	297	264	288	295	272	255	259	277	287	272	268	253	277	262	258	282	267	281	295	277	276	268	294	254	278	276	284	265	282	262	244	279	311	284	268	298	265	285	265	268	301	286	303	284	282	271	281	292	265	290	263	270	294	239	274	262	247	268	249	286	263	253	248	293	250	279	251	268	288	277	263	266	267	254	305	255	254	280	255	297	292	291	267	290	264	258	263	295	262	288	304	269	280	256	299	278	263	249	247	292	270	264	267	256	269	265	258	274	274	276	256	280	277	254	292	297	267	288	263	295	245	260	320	281	308	255	287	294	284	286	251	277	284	295	276	276	265	298	264	269	287	231	269	259	288	269	276	250	292	294	286	251	278	263	267	270	264	256	289	268	271	268	273	299	280	273	266	295	313	306	286	257	287	278	280	266	245	251	257	263	269	268	252	275	252	303	294	266	255	257	272	267	292	275	283	260	287	246	276	240	266	239	288	281	269	243	263	259	304	260	260	293	270	259	274	265	222	252	270	274	301	235	269	272	276	279	254	263	265	261	300	260	256	224	245	262	272	290	263	253	248	252	266	285	249	294	283	246	259	273	279	309	267	276	279	276	262	259	284	264	265	265	241	276	286	292	275	257	273	274	286	285	269	241	271	266	280	247	287	280	256	304	262	265	309	276	251	282	253	256	298	289	277	288	274	242	288	262	258	273	279	291	253	263	283	267	273	281	265	279	260	284	267	241	262	287	275	258	289	270	277	234	283	283	238	284	273	269	253	241	248	275	267	263	272	251	274	290	276	287	255	252	285	277	279	242	254	258	269	282	286	275	287	262	283	261	301	272	280	289	310	269	290	268	247	240	280	285	284	266	269	269	282	299	300	281	282	276	295	266	277	281	290	277	279	252	244	291	271	277	299	229	280	266	265	272	257	242	300	305	265	259	290	266	252	269	271	263	235	264	284	267	256	273	254	284	280	272	278	271	268	272	278	277	281	269	242	246	257	274	273	264	258	290	264	266	259	285	272	284	266	266	280	275	262	269	259	244	276	288	263	287	267	290	269	264	280	319	272	258	277	246	258	266	284	284	242	282	269	268	298	301	285	257	247	277	289	274	241	258	236	245	253	264	282	284	309	265	263	279	278	261	283	287	281	234	297	288	264	232	279	304	266	263	264	268	295	289	280	277	280	270	288	244	256	256	245	261	252	281	267	248	275	279	277	248	267	275	273	253	245	248	265	266	293	271	268	261	267	267	275	260	268	257	273	290	311	303	252	273	290	265	297	260	275	272	256	270	270	302	287	289	266	253	283	309	307	270	231	288	267	275	248	274	288	264	269	269	255	272	282	268	260	258	288	268	276	252	250	254	283	281	256	307	263	269	269	276	284	286	270	246	266	264	271	248	262	248	284	276	278	275	283	279	243	251	258	265	257	232	305	245	266	306	294	256	240	272	266	255	238	266	275	266	269	277	286	291	260	237	250	261	295	297	259	257	277	285	284	277	283	287	272	265	282	263	289	267	285	279	291	235	260	251	253	293	266	280	286	277	270	268	270	264	296	270	282	270	294	309	270	264	275	270	294	301	254	257	280	280	288	289	256	265	245	302	255	257	296	289	280	295	286	272	258	248	252	286	272	255	256	268	264	246	282	222	264	271	272	281	241	306	258	266	266	258	256	288	263	261	270	255	291	293	261	267	249	257	276	255	269	262	245	270	261	269	286	271	255	269	262	289	274	288	259	287	263	247	264	269	253	284	281	282	288	295	276	289	317	294	271	243	285	256	286	267	260	238	252	293	272	278	256	283	314	258	251	249	276	255	282	276	274	267	263	286	232	292	244	289	282	245	261	299	296	270	303	275	271	248	267	272	289	268	264	292	247	247	247	252	270	262	255	258	251	273	276	240	281	285	286	252	281	253	276	298	280	254	276	266	249	254	289	271	276	295	280	247	271	284	259	292	265	288	244	281	253	264	273	259	250	289	291	273	260	270	257	275	316	263	282	275	259	268	238	287	275	290	270	289	256	292	260	297	255	306	270	271	291	266	266	275	274	269	266	246	263	256	259	274	268	251	281	300	264	269	303	268	296	264	291	258	261	262	267	253	269	278	280	286	253	287	266	276	258	270	287	262	283	244	260	274	245	252	310	294	283	286	262	269	283	282	268	294	270	266	297	280	272	274	286
25569	21658	29506	28680	21862	15653	9803	6302	3834	3051	2597	2068	1829	1708	1446	1169	963	817	678	640	598	581	565	613	511	487	474	433	397	435	379	400	399	427	403	369	389	377	392	422	398	354	338	337	350	346	356	325	359	334	330	357	351	362	354	349	373	389	368	352	357	350	359	349	344	356	335	363	366	340	324	333	373	296	341	335	346	344	364	341	347	362	348	311	378	330	324	343	365	341	361	331	317	378	367	353	332	346	315	341	332	339	328	320	343	341	324	355	346	341	347	344	360	347	326	373	349	350	352	335	378	337	340	349	357	359	345	342	350	329	334	353	317	327	354	341	349	369	354	366	357	348	352	334	334	344	339	334	335	365	327	344	335	358	386	369	328	309	363	317	351	334	327	315	336	325	362	373	315	315	353	349	331	313	321	391	349	354	321	342	372	321	333	338	343	358	342	349	344	322	340	345	383	348	348	373	321	349	335	352	342	410	353	342	353	359	340	331	339	319	319	333	307	351	321	301	369	348	355	326	342	318	328	359	348	346	355	370	312	346	332	376	360	332	354	333	351	348	343	343	331	371	355	348	364	354	329	348	365	380	327	330	324	327	369	362	338	343	347	359	359	336	344	370	372	349	336	326	340	305	319	350	376	364	342	328	341	353	335	333	388	360	366	337	361	367	367	371	370	326	339	343	331	338	362	352	353	339	374	350	369	348	333	348	332	379	310	357	367	344	370	331	354	347	327	320	339	336	343	341	350	330	326	345	360	333	342	333	344	350	343	333	371	341	354	349	340	345	346	347	334	324	320	324	340	354	340	386	332	355	337	348	366	336	393	333	319	321	343	378	328	355	336	324	328	328	370	388	319	323	329	344	319	366	336	350	349	358	300	316	355	305	349	366	350	365	348	317	349	362	340	337	330	340	334	353	327	347	327	324	321	340	324	321	363	321	348	352	358	366	346	359	335	371	375	331	346	354	337	347	358	381	306	343	325	369	324	382	354	344	325	366	345	348	365	318	349	377	337	329	328	326	325	365	337	367	327	326	363	360	353	317	352	334	337	329	328	348	361	359	357	352	334	343	346	338	360	362	340	325	385	352	330	357	336	336	344	331	336	336	313	376	325	375	322	348	339	347	348	335	336	327	349	388	387	331	315	353	327	338	364	336	336	340	349	351	348	363	369	331	362	379	332	349	313	353	364	346	345	346	315	365	311	343	315	358	387	344	346	332	341	331	370	339	335	363	335	327	370	342	345	341	322	300	377	339	324	312	378	359	341	330	333	341	324	345	356	367	366	350	326	341	364	356	332	333	366	336	336	377	345	366	330	320	348	328	323	358	344	320	350	323	362	360	335	330	355	356	371	321	325	343	336	342	340	381	311	332	347	313	348	339	375	358	331	369	374	353	400	356	309	315	330	324	323	331	347	332	338	374	366	381	315	363	334	341	361	356	342	337	344	326	358	348	339	331	327	318	357	328	332	334	336	347	359	356	336	345	349	367	347	358	324	322	365	306	323	356	339	346	346	353	342	361	346	363	382	359	349	322	340	370	354	327	356	331	339	352	353	347	351	368	341	347	340	339	348	333	400	339	340	389	369	384	352	351	314	317	358	312	367	357	346	374	339	361	341	347	327	360	347	351	325	351	373	318	354	353	355	314	378	365	318	347	339	366	349	341	372	361	350	358	333	376	345	313	381	322	375	349	347	336	329	341	305	342	383	355	340	344	405	320	327	331	358	300	325	336	349	350	310	351	332	308	361	342	362	340	348	340	332	305	359	350	301	362	352	382	367	337	342	371	299	342	356	341	348	334	346	364	347	326	338	370	347	338	346	335	360	329	343	370	325	337	327	353	362	344	354	328	349	334	372	351	326	337	329	345	362	334	351	361	333	349	348	329	374	369	334	320	344	332	361	353	381	357	335	342	370	340	362	364	368	360	392	333	330	309	357	327	353	345	352	355	343	369	358	318	375	332	381	337	363	378	345	357	348	389	343	360	311	360	374	358	377	334	326	347	353	333	327	375	353	330	348	335	396	337	365	335	362	350	343	353	331	335	367	329	339	354	321	350	336	321	361	338	344	340	315	349	340	379	363	314	328	353	359	360	370	332	350	355	346	363	340	381	332	357	373	338	337	332	352	329	349	368	350	377	346	318	327	318	336	354	341	356	353	316	338	357	337	341	343	351	326	355	338	338	349	322	340	352	346	338	313	364	326	347	365	341	334	364	329	361	337	347	349	378	340	356	314	337	313	305	316	342	335	325	343	339	347	353	307	327	358	351	344	327	349	370	322	350	332	338	337	342	366	344	361	337	324	332	364	370	352	333	344	340	347	372	360	309	334	326	311	383	347	321	387	335	365	335	363	333	343	345	332	357	322	378	320	364	363	363	363	329	340	361	341	332	301	368	331	340	336	330	325	333	326	346	331	339	383	310	342	336	378	309	320	342	364	352	334	388	350	331	369	340	357	369	338	318	381	346	356	335	325	309	366	328	345	349	339	324	356	339	376	347	331	327	373	336	347	331	327	345	361	338	350	341	349	323	358	328	337	328	323	359	351	340	332	340	351	343	361	364	325	333	366	350	330	334	352	321	361	350	325	357	337	313	347	355	322	318	357	348	392	333	338	358	341	318	361	353	331	351	364	343	337	362	340	324	363	321	312	345	320	374	325	321	320	324	361	350	353	320	346	338	348	350	341	329	325	343	374	344	336	340	352	336	355	361	338	372	297	368	336	379	345	344	342	345	324	350	354	335	343	354	385	339	348	348	381	368	419	322	358	344	339	333	356	306	331	339	340	389	372	355	330	342	340	356	315	302	352	327	332	342	338	336	362	342	351	353	348	341	332	347	344	323	323	336	325	359	358	358	356	303	332	336	341	362	328	368	382	323	342	297	323	327	332	308	353	359	331	317	358	359	330	304	360	365	358	355	339	356	364	373	389	332	322	329	330	317	318	316	343	359	338	367	360	369	351	295	338	352	332	325	326	356	362	308	359	343	326	326	336	369	357	345	380	343	347	372	347	317	347	350	336	322	330	384	366	383	320	331	351	350	339	332	359	339	320	337	354	339	334	374	377	358	346	359	330	360	326	338	369	357	352	360	324	345	358	325	365	347	337	358	336	344	321	343	338	356	346	321	303	320	335	345	345	330	330	345	374	341	353	356	355	341	350	340	338	378	344	348	367	333	357	303	318	361	381	336	342	376	380	346	340	333	346	337	320	333	310	344	279	371	334	334	328	350	350	351	302	314	353	326	307	374	325	320	362	370	367	338	343	333	369	360	317	351	353	351	332	322	363	386	316	328	361	331	361	320	333	306	344	367	339	323	316	361	354	329	355	365	385	344	350	316	323	322	366	354	332	392	344	367	386	338	367	324	319	366	348	356	350	352	361	334	343	337	340	325	343	358	329	360	328	326	365	339	348	369	361	355	348	336	345	338	343	372	329	371	324	344	351	333	326	344	311	310	348	350	337	357	353	333	345	336	366	348	336	330	313	385
30219	47292	42994	32573	26541	20851	15654	12055	8648	6963	5722	4757	4119	3681	2940	2376	1894	1500	1316	1096	948	950	974	978	847	699	712	679	607	533	589	563	533	541	506	499	486	530	463	487	450	460	470	438	447	433	449	440	459	449	461	452	431	448	458	434	430	412	395	447	450	428	388	422	460	436	444	420	400	397	388	408	427	431	392	430	394	397	374	411	429	424	396	448	416	420	417	394	394	410	382	419	399	384	428	394	438	402	408	447	415	377	414	403	422	398	406	396	419	394	434	404	406	438	420	427	405	443	422	382	377	397	413	428	415	433	399	395	390	427	381	379	410	377	444	419	413	431	365	411	391	397	403	397	409	427	352	400	459	412	458	416	443	411	393	402	415	443	396	402	400	430	397	416	441	436	403	437	405	446	445	430	429	380	392	418	409	390	419	425	426	402	412	432	398	397	428	408	425	406	418	385	392	406	407	432	415	400	473	449	388	449	420	401	403	389	419	431	430	396	371	415	406	403	426	388	413	424	449	424	433	403	403	420	466	434	429	422	425	413	430	406	390	404	425	399	400	412	396	379	415	389	412	443	421	419	414	406	414	404	410	416	431	415	419	414	464	460	395	402	426	422	400	380	443	405	403	431	430	428	409	462	406	446	384	410	389	430	444	464	414	420	422	431	430	424	420	442	419	398	397	384	455	448	408	424	452	439	442	396	439	428	379	400	420	418	381	378	403	417	446	409	388	388	385	424	426	432	396	430	409	421	392	433	427	381	400	412	422	436	447	397	470	394	424	413	423	403	411	403	413	412	395	394	437	453	404	402	420	410	392	466	427	401	407	398	404	399	410	426	454	428	399	404	434	444	425	416	404	419	375	386	407	410	389	428	427	390	390	427	416	386	407	397	409	416	410	363	427	422	432	402	410	405	396	390	405	386	409	414	428	418	432	389	422	386	421	413	460	417	424	398	429	410	429	436	401	429	429	404	438	427	444	400	397	378	437	438	391	399	437	405	415	420	411	455	405	454	414	398	435	395	456	418	410	395	413	419	395	423	444	394	425	417	414	395	428	437	419	378	415	415	389	446	380	424	374	429	392	429	426	411	428	440	411	404	403	426	425	407	367	416	420	442	420	363	410	417	412	409	406	429	399	400	417	441	412	428	417	443	396	457	452	474	455	402	409	389	395	455	403	399	404	457	382	412	418	447	444	436	385	397	395	420	413	366	410	436	430	423	410	441	432	385	404	454	400	412	417	409	404	399	402	441	407	396	416	420	425	398	384	453	414	418	446	412	385	392	393	441	388	388	400	426	402	440	410	367	401	432	434	417	373	392	411	393	419	392	399	432	423	418	390	411	468	383	402	363	433	385	408	407	396	416	400	466	404	371	454	421	417	400	442	431	391	397	413	395	402	404	409	383	412	412	399	431	416	429	417	407	400	448	419	437	420	388	419	404	377	429	448	423	372	442	411	418	407	423	393	419	437	417	405	395	401	390	407	411	424	428	439	441	409	393	398	393	368	463	427	408	393	421	422	402	426	400	433	461	436	399	421	441	408	406	431	447	422	409	407	382	426	411	418	418	400	405	415	414	401	447	435	438	403	391	410	409	376	413	384	415	410	418	405	400	412	440	379	406	418	423	467	433	416	383	451	408	432	431	397	407	421	411	414	409	424	422	401	404	395	400	381	419	391	414	399	392	399	386	425	413	416	418	412	434	398	372	427	409	413	415	401	401	421	392	405	419	392	417	385	429	439	411	431	421	392	424	405	409	417	409	425	418	397	415	401	448	443	425	395	408	427	418	404	415	410	412	440	419	410	407	419	427	424	390	433	451	448	412	420	419	427	419	449	407	395	422	387	405	389	422	438	422	413	412	418	441	414	383	427	426	437	425	419	419	439	403	421	405	429	409	420	414	397	384	388	423	393	430	371	393	422	423	427	407	418	435	374	412	471	374	431	416	430	447	431	368	426	414	420	389	430	407	401	417	419	396	435	396	412	392	413	400	448	427	403	437	443	408	398	395	412	397	415	411	433	425	419	423	429	426	419	458	430	418	425	422	374	425	434	432	428	426	446	424	402	436	396	424	425	436	408	381	435	380	428	437	402	411	395	423	435	409	401	430	449	411	437	387	449	402	385	413	399	371	374	417	416	419	436	416	425	405	435	400	430	395	418	426	399	426	418	401	422	391	421	378	388	418	410	444	431	385	418	440	418	419	394	411	424	376	407	417	423	425	397	408	416	407	430	399	413	417	418	445	432	442	404	437	399	428	425	427	440	436	389	384	446	433	392	422	411	381	462	410	414	442	396	409	396	437	445	424	477	399	450	429	415	420	393	402	417	409	393	391	391	373	445	390	360	403	386	438	383	410	379	414	399	424	373	422	391	431	409	402	447	413	448	422	428	431	399	403	393	401	393	417	432	422	436	410	416	426	417	397	419	403	447	410	393	429	396	389	377	415	423	429	421	412	363	419	408	425	412	418	400	409	417	400	415	420	397	380	421	384	383	431	441	427	396	378	432	401	421	424	453	407	397	372	411	398	406	439	431	425	412	423	439	416	416	419	435	418	390	441	413	440	432	375	402	405	401	384	394	425	387	383	412	398	414	441	445	393	441	386	414	417	397	424	435	428	381	401	404	464	404	408	417	432	381	403	435	444	430	422	432	407	387	413	423	385	397	393	469	360	427	416	419	413	437	410	371	384	414	429	410	428	418	433	423	432	446	442	424	401	433	446	437	415	409	424	440	404	424	386	437	406	467	391	445	389	442	431	412	422	440	391	423	389	423	376	433	378	422	395	414	412	372	425	425	440	430	426	462	408	384	396	432	439	375	410	427	423	409	391	394	434	465	400	404	413	381	404	429	389	384	406	356	422	395	388	464	433	445	390	389	414	408	395	427	409	436	385	397	424	414	420	450	409	427	393	391	429	409	405	409	402	383	394	420	427	429	399	399	389	428	406	440	445	420	399	416	405	404	454	351	431	394	396	428	420	458	465	417	403	367	422	409	424	437	393	394	414	397	448	405	400	385	382	393	426	407	410	404	399	400	434	389	415	413	406	408	380	423	399	400	408	391	457	436	413	396	377	391	389	415	419	411	436	412	431	407	413	415	366	425	424	445	444	407	406	407	433	381	428	451	465	409	473	445	430	428	407	414	395	390	415	396	405	449	444	402	403	442	425	409	423	442	398	419	407	413	416	422	383	383	377	412	428	398	418	403	372	416	403	411	378	428	396	429	374	403	403	412	404	399	437	408	437	432	392	415	431	441	410	394	415	426	423	392	427	418	418	414	426	447	415	446	421	395	402	401	422	404	421	436	393	411	413	418	375	462	461	389	418	433	443	413	388	435	377	414	437	401	427	427	386	420	470	448	398	407	414	379	414	422	427	427	432	431	402	389	432	392	420	389	423	424	402	426	432	397	405	393	431	415	436	409	424	421	419	414	401	415	441	423	445	407	431	383	442	423	440	397	402	389	385	401	427	425	417	414	392	431	425	404	435
23246	21336	29063	24382	22674	23827	20637	11715	7343	5361	4305	3625	3036	2636	2181	1709	1451	1097	962	854	764	738	783	690	676	584	538	470	445	405	420	427	388	359	363	356	359	351	369	349	329	347	306	327	316	320	315	317	333	342	295	291	270	279	298	290	296	287	276	272	291	261	291	296	286	308	291	300	264	264	254	291	275	279	258	313	256	264	276	268	275	252	252	280	267	293	270	278	287	281	286	256	292	303	289	286	288	265	271	255	272	287	279	290	227	269	291	301	252	304	273	293	281	273	275	275	270	280	295	309	260	296	292	281	295	278	257	282	236	288	278	280	283	289	272	276	262	296	297	231	271	271	266	288	260	276	288	273	254	252	299	257	290	303	280	279	239	261	272	263	258	299	276	250	291	259	318	273	277	256	270	264	293	264	259	282	291	276	236	279	306	273	276	266	269	289	267	256	246	258	275	277	269	268	276	270	246	285	299	284	270	290	261	258	296	275	270	282	261	266	263	262	272	290	268	270	264	297	317	253	270	271	265	277	236	247	266	269	244	272	273	286	262	287	262	243	262	299	285	254	289	264	244	269	276	252	296	277	272	278	271	277	283	304	280	279	271	284	286	242	265	263	274	281	266	274	259	260	280	292	304	262	290	256	263	280	273	249	250	274	276	268	222	262	289	292	298	267	292	287	275	251	272	294	297	273	279	289	283	271	262	266	260	299	278	277	276	269	308	277	263	257	260	260	300	273	274	248	286	297	277	235	265	259	268	286	241	254	253	279	267	291	304	286	274	266	259	262	264	276	283	226	271	246	260	268	304	253	290	257	262	283	272	276	301	297	286	282	266	273	269	269	262	263	263	266	272	268	268	287	285	320	248	262	269	312	267	297	259	274	277	278	262	265	273	253	263	268	266	301	257	295	253	268	312	306	311	279	269	264	244	267	249	247	252	294	306	292	246	265	273	257	290	276	266	268	263	244	272	295	254	293	271	291	287	270	300	276	252	283	293	279	242	282	249	265	251	263	250	274	272	289	268	282	269	294	277	269	306	291	282	297	277	294	288	270	280	280	252	323	309	253	277	266	235	251	280	247	265	252	276	300	271	256	238	265	271	292	293	302	289	277	239	297	264	254	292	266	291	287	257	294	260	292	267	302	294	231	252	264	274	295	277	292	288	257	284	233	260	258	253	287	289	279	287	284	289	299	287	283	270	273	268	283	265	265	293	268	288	256	292	286	270	288	278	319	286	284	265	254	242	244	269	279	260	274	256	309	285	283	256	278	279	289	264	271	284	246	271	259	287	250	281	265	245	310	268	285	272	297	291	274	257	283	316	261	293	295	272	286	300	261	258	268	273	268	294	250	265	271	279	251	297	287	281	259	274	290	300	300	267	293	241	278	262	251	289	261	289	286	279	267	280	268	305	268	268	255	274	256	252	290	295	277	289	289	261	315	283	278	264	295	275	270	286	306	277	259	251	292	301	283	267	245	247	242	273	257	250	292	283	263	268	271	287	272	286	256	299	248	255	278	278	286	288	261	313	248	289	289	275	268	284	248	279	294	291	280	276	303	277	290	261	293	284	276	294	268	294	255	232	282	254	271	278	255	267	256	291	268	249	253	266	253	255	285	268	279	279	268	274	245	271	285	283	286	294	310	255	237	286	272	261	281	309	267	283	268	288	263	280	250	249	264	281	271	264	289	249	304	279	283	272	265	268	289	291	244	267	262	255	250	285	246	300	256	291	250	267	246	255	261	279	257	282	271	257	273	275	263	290	281	258	267	283	269	255	284	267	257	256	285	282	255	267	269	263	285	281	279	261	285	270	271	267	263	265	259	280	306	286	275	298	257	262	281	281	268	269	279	249	279	287	280	291	267	298	299	264	267	281	286	286	285	258	260	297	287	268	295	243	277	257	277	277	261	263	266	265	269	271	297	290	268	262	247	274	310	264	287	261	240	266	268	269	299	290	277	283	269	282	299	265	261	296	305	285	290	269	286	280	268	265	228	255	263	272	275	269	277	287	290	261	286	279	274	268	287	268	275	277	254	300	254	306	247	293	291	255	301	289	273	256	273	262	270	281	268	257	289	248	265	280	261	272	313	279	279	273	300	274	268	282	317	245	249	280	286	247	285	281	293	272	271	257	270	250	276	277	261	271	238	270	285	268	263	262	312	269	265	267	272	271	242	255	268	249	269	268	289	229	250	246	241	294	298	275	308	249	291	280	263	265	258	265	284	302	250	273	273	281	269	235	334	270	271	253	281	271	299	304	260	282	275	276	280	299	264	276	310	318	275	217	312	285	272	324	270	276	280	283	263	283	267	269	273	251	292	271	256	279	256	267	282	283	256	270	269	270	289	311	294	274	260	283	271	288	261	281	263	269	261	294	282	305	300	281	266	285	296	265	269	269	282	302	289	286	279	292	274	293	251	276	248	321	293	275	285	243	276	300	279	261	287	295	228	287	273	284	268	267	293	266	293	283	253	279	305	298	272	260	279	275	263	286	248	298	283	247	305	289	261	290	276	294	272	251	285	298	276	261	277	263	257	283	259	240	307	272	260	257	246	273	273	286	271	284	292	275	268	255	265	293	268	280	288	279	258	262	265	286	297	273	298	286	239	281	252	269	275	276	277	263	257	263	280	288	291	260	291	269	264	242	278	260	252	251	250	248	257	285	288	265	274	251	256	273	264	266	281	274	298	256	283	277	279	275	278	280	272	258	256	283	271	268	284	274	259	303	288	258	287	294	249	280	304	262	277	289	294	253	249	264	270	280	297	256	279	261	263	291	263	277	266	297	316	254	284	275	253	256	263	294	279	295	267	278	262	264	268	261	317	269	290	301	297	269	249	298	263	295	283	255	283	266	285	224	278	282	317	282	258	243	267	290	278	274	258	268	285	250	259	269	276	262	272	277	266	316	296	300	286	290	274	270	263	284	268	265	284	254	270	268	266	262	279	255	256	283	267	271	260	276	255	278	266	271	280	282	281	239	249	289	284	257	279	250	265	267	302	289	273	259	277	280	272	305	291	270	261	260	266	305	251	241	296	291	301	290	284	297	282	267	270	282	276	273	285	250	265	268	273	281	255	282	268	266	273	292	265	305	239	273	272	256	281	283	261	263	249	255	287	268	262	271	271	259	250	270	262	281	241	247	272	279	274	282	284	266	268	263	259	279	315	268	258	252	251	288	255	257	290	292	278	261	291	229	296	256	279	257	273	267	264	310	258	286	252	250	261	284	274	266	272	252	274	280	257	280	253	259	275	283	288	289	246	266	229	280	262	255	266	292	287	265	280	286	284	319	284	283	294	283	273	263	324	271	270	279	280	282	268	271	270	252	288	309	278	264	302	283	275	267	275	254	251	283	299	261	300	297	303	291	255	259	250	261	247	297	250	273	268	296	265	271	287	273	242	241	277	282	270	274	263	276	265	271	257	254	270	263	234	274	263	306	244	279	263	289	262	286	291	276	295	239	251	290	267	279	236	254	290	274	256	285	292
32245	54529	50460	40152	33963	27765	21805	17869	13734	10792	9104	7626	6352	5537	4577	3700	2916	2248	1845	1639	1345	1330	1286	1285	1133	945	787	730	663	566	600	548	535	512	498	474	407	452	444	416	401	428	431	384	436	393	354	331	379	370	366	386	400	366	378	330	366	377	393	334	325	341	358	342	333	355	331	335	354	321	290	341	322	332	332	339	345	321	346	333	274	331	280	295	303	316	351	334	292	360	303	340	338	329	336	331	321	315	317	331	335	311	335	328	328	308	347	335	315	327	315	373	346	327	333	332	354	348	349	331	355	332	305	336	301	350	321	330	354	343	299	327	278	325	305	310	312	341	344	313	310	302	295	317	315	326	311	307	303	343	334	327	301	304	321	360	316	306	298	308	320	354	311	288	331	299	296	336	311	319	340	327	304	330	279	339	321	317	322	327	297	315	313	298	350	318	285	302	319	336	319	356	324	334	310	318	334	324	338	297	342	327	323	313	308	339	328	321	322	366	334	330	322	328	315	344	318	325	327	307	299	339	322	316	325	301	328	291	317	341	310	308	324	358	315	290	316	328	304	344	325	330	305	339	297	345	309	317	357	336	313	305	322	273	315	303	337	356	308	329	293	311	329	332	336	319	332	316	309	346	313	301	347	325	315	288	333	318	317	333	327	321	335	320	299	306	324	329	355	293	365	312	317	313	315	308	321	320	343	303	317	314	322	334	317	280	351	301	310	314	317	340	288	323	320	356	326	316	294	333	332	321	322	303	315	289	320	334	346	315	311	312	290	338	333	328	360	339	321	357	310	316	315	308	316	273	323	325	323	310	313	333	338	325	316	311	327	351	348	315	326	343	356	322	325	294	295	362	330	293	352	301	332	329	329	314	343	322	332	309	327	332	312	300	285	326	281	278	328	357	345	290	338	331	333	316	324	362	326	326	297	282	323	317	357	295	285	301	321	317	290	320	332	362	330	321	310	329	343	308	287	333	314	314	312	325	302	313	358	350	281	303	315	331	321	340	317	298	336	309	314	348	302	302	334	327	335	325	313	318	346	301	328	312	306	295	344	322	358	307	313	329	294	352	356	317	332	318	346	308	312	344	330	290	345	312	327	311	318	332	301	313	332	327	342	335	341	302	318	335	322	337	352	302	311	355	350	321	340	330	340	299	332	304	325	334	306	332	343	313	345	317	301	305	323	318	299	308	327	301	303	309	325	336	299	310	332	271	298	292	313	321	302	307	302	317	303	307	304	312	344	302	336	319	340	299	308	346	321	301	326	334	298	317	279	313	318	343	341	316	336	297	355	308	302	322	304	310	287	340	338	311	329	332	294	300	309	286	351	326	312	318	288	305	332	318	312	297	310	309	329	305	342	316	292	306	355	302	328	338	303	325	309	331	318	326	335	342	352	334	331	338	306	300	328	295	320	327	350	324	317	298	344	319	337	309	308	304	344	324	342	321	309	315	317	357	325	314	343	326	328	298	345	320	338	272	318	338	314	323	308	345	357	356	340	305	337	325	282	328	330	340	339	313	311	325	305	324	340	357	289	317	291	311	316	356	358	335	360	330	331	341	329	329	327	291	282	334	302	324	299	306	324	294	340	321	347	291	301	307	319	342	323	320	306	342	288	309	322	316	319	300	295	333	326	332	321	310	321	347	305	324	293	283	320	326	324	301	319	311	328	309	347	287	326	296	318	300	305	344	312	341	340	331	320	335	299	314	320	317	293	340	282	310	308	322	342	359	339	336	339	293	321	312	337	350	314	341	326	292	301	313	329	322	328	335	322	341	305	305	296	310	345	310	311	344	337	322	323	336	339	326	322	350	270	349	339	289	351	354	292	351	342	289	322	343	316	328	350	338	336	310	322	349	319	305	309	307	322	294	311	297	322	341	341	326	314	293	341	305	331	337	323	296	331	342	327	290	344	351	287	329	323	352	316	318	390	297	326	329	309	336	302	318	346	344	330	303	343	325	326	300	302	320	318	327	300	342	290	268	323	361	287	332	343	326	304	309	313	308	314	310	284	306	308	287	346	321	325	292	272	325	332	346	340	317	292	325	326	328	321	313	348	286	329	313	329	288	300	334	342	330	292	330	332	332	324	326	343	352	311	323	310	309	317	281	327	324	299	313	323	326	295	326	329	313	322	303	295	330	310	330	328	336	308	328	347	344	304	329	311	327	347	344	310	305	290	343	317	343	297	321	317	318	296	323	318	349	342	285	304	318	306	319	316	367	334	321	309	316	311	317	332	317	332	318	305	320	340	307	317	325	317	304	318	317	307	329	334	320	337	308	286	323	345	325	316	346	332	313	320	329	274	315	344	335	317	331	311	301	324	336	316	337	316	313	301	325	345	314	319	317	304	337	340	289	315	297	303	335	331	328	340	353	334	323	322	306	314	313	325	325	330	308	312	287	291	328	365	311	306	309	336	342	296	309	308	325	333	336	330	316	323	348	316	321	339	335	291	318	307	336	376	341	330	344	320	312	361	314	315	349	331	321	327	309	347	303	323	303	300	286	344	322	314	349	290	314	357	344	292	309	333	316	325	306	310	332	317	347	274	285	332	327	361	332	331	322	318	331	338	361	298	330	356	343	309	307	328	318	319	340	314	310	316	326	311	311	333	330	307	329	296	295	296	354	281	282	319	296	324	324	345	330	325	321	305	308	328	287	285	336	339	345	318	330	304	354	323	339	331	324	299	357	337	332	354	315	311	323	292	304	293	331	356	322	304	294	330	338	352	311	323	328	323	338	286	315	343	315	304	327	322	324	337	312	318	312	311	324	327	342	299	308	329	294	343	287	363	343	352	341	301	316	300	282	300	336	328	302	323	303	361	325	305	333	329	296	322	309	319	310	332	305	297	317	309	339	321	319	317	339	325	321	311	323	320	355	358	300	333	303	316	309	329	297	322	341	314	292	331	342	332	311	332	324	322	337	320	316	354	327	349	322	315	358	315	312	314	296	315	314	322	297	315	331	307	361	334	333	294	315	302	295	345	322	308	333	355	292	302	347	315	340	304	334	301	322	318	291	318	318	341	335	330	324	304	328	320	324	357	341	294	294	358	301	330	311	300	317	314	334	324	313	326	316	333	331	314	317	347	342	310	326	335	316	324	318	322	332	336	329	322	313	311	303	323	300	350	314	305	334	331	328	287	329	314	363	349	336	326	335	351	337	291	301	334	315	318	342	300	336	312	314	327	317	281	306	343	319	343	336	314	312	298	289	307	293	337	346	345	313	347	338	347	307	288	332	320	324	314	317	330	293	301	311	304	291	334	319	312	356	347	307	319	301	329	298	327	331	324	325	319	379	343	345	324	332	302	315	316	286	314	307	299	306	346	329	338	305	308	343	321	351	328	317	317	325	317	354	320	338	345	294	311	336	339	320	308	322	335	330	321	318	310	311	335	333	330	305	354	316	331	311	346	316	341	319	294	311	310	283	323	310	310	304	315	328	309	312	337	300	313	313	308	358	309	311	310	309	331	334	340	301	315	333
29504	29620	34516	27945	19862	12859	7381	4884	3373	2453	2040	1719	1427	1314	1161	906	838	642	591	508	484	492	463	468	463	438	392	333	376	339	351	323	326	318	355	330	367	339	338	301	296	309	307	281	294	271	306	298	308	288	287	261	285	289	300	300	294	309	291	274	292	282	297	290	282	266	303	277	273	308	325	289	270	289	303	274	304	290	309	310	261	291	272	305	304	282	295	284	293	268	275	312	298	287	309	265	283	226	287	263	284	263	312	300	278	313	283	320	289	252	287	281	278	272	312	294	274	285	286	319	277	289	281	295	266	266	292	302	303	259	306	280	306	303	296	289	277	255	285	289	308	298	283	307	273	290	279	312	297	280	312	296	299	287	281	285	271	289	273	288	291	283	286	271	297	285	282	310	278	315	309	305	295	287	256	330	296	295	299	284	308	275	279	290	281	259	304	293	316	316	301	290	283	260	311	307	286	300	291	313	269	275	279	272	291	302	260	277	303	279	269	304	314	260	295	305	277	299	267	256	276	313	278	272	315	272	291	291	292	285	299	271	295	261	304	316	308	306	265	277	299	270	281	240	262	288	279	261	301	281	303	287	294	295	315	268	280	293	306	276	313	309	275	282	305	298	307	288	264	288	285	254	290	262	304	282	322	303	291	279	280	302	270	256	278	285	302	290	267	255	281	293	296	292	300	299	297	300	315	286	274	285	269	244	286	289	308	294	318	288	306	282	284	265	287	292	290	281	304	273	303	284	276	291	295	305	266	268	245	308	304	281	301	274	276	265	315	289	307	291	306	270	295	281	321	317	274	279	296	293	287	290	293	276	283	299	301	289	303	306	269	285	300	271	259	301	254	294	281	272	293	258	267	296	301	294	297	288	248	274	284	277	295	269	295	292	277	292	284	254	288	264	272	280	316	296	289	287	267	307	318	319	292	286	280	271	289	282	252	294	280	273	287	280	292	286	296	273	270	299	284	257	249	284	293	269	304	275	299	282	275	283	320	280	299	296	290	303	277	293	298	298	279	312	270	273	311	294	323	295	272	271	274	295	287	273	291	284	278	293	255	331	255	293	248	309	311	291	306	303	334	266	316	294	280	304	310	332	279	281	271	319	297	280	273	261	285	279	302	268	303	258	299	269	312	305	301	258	268	281	278	281	280	285	299	281	277	296	273	305	257	324	280	288	296	301	300	286	302	300	280	250	307	257	276	312	274	305	322	305	255	280	296	283	306	272	282	295	317	278	271	314	304	291	277	290	300	263	277	257	294	300	322	277	288	305	270	267	276	333	300	285	298	287	297	301	278	311	298	287	293	289	264	309	302	294	276	298	308	286	314	263	295	285	276	291	290	258	267	281	272	296	299	298	317	271	306	270	280	281	255	279	311	299	290	288	286	319	277	293	328	313	271	303	287	289	276	272	280	296	274	301	266	269	281	283	303	274	292	287	279	280	303	304	326	264	287	320	290	268	306	307	293	289	271	291	295	328	303	296	275	281	296	312	282	271	311	279	253	280	276	278	297	286	258	310	273	290	324	303	308	284	282	276	266	275	275	285	294	297	304	274	291	331	266	316	296	294	264	300	288	274	325	297	269	314	303	260	299	298	298	299	277	295	292	306	280	270	307	300	287	257	301	307	298	269	273	283	281	287	247	271	306	280	312	315	269	243	282	327	294	262	317	282	269	298	285	304	291	266	276	284	301	295	285	292	305	317	272	258	277	277	298	306	300	310	291	276	275	273	259	283	326	290	303	297	278	282	278	294	301	306	300	264	297	280	259	284	263	278	281	289	278	275	296	297	320	319	282	302	274	273	318	279	270	312	279	287	298	297	289	278	307	297	276	310	292	310	281	288	290	266	274	307	282	304	250	295	266	307	295	277	296	300	266	317	284	301	297	319	285	277	300	294	300	301	294	268	268	295	340	279	341	302	278	293	282	263	294	287	300	282	279	291	302	266	299	280	278	299	289	297	277	294	263	286	261	304	312	282	288	269	272	270	287	308	296	254	289	285	282	304	281	295	287	298	281	281	270	306	310	320	268	307	284	304	289	309	290	273	301	278	301	269	281	280	282	256	311	298	263	296	317	283	274	289	264	274	279	254	310	257	309	278	300	298	282	293	275	312	281	280	285	300	295	298	253	287	273	285	292	307	307	286	258	323	286	303	303	302	273	298	289	281	264	315	299	269	319	286	314	306	298	272	301	309	302	292	299	301	293	273	304	300	304	309	272	338	263	295	288	304	293	281	267	276	311	310	281	306	271	266	296	293	278	315	275	283	274	300	294	294	282	274	277	287	310	272	309	292	315	289	301	286	294	279	294	317	284	287	287	332	307	291	297	274	280	325	293	280	302	293	269	274	308	305	282	304	322	286	301	299	313	292	264	279	262	277	266	289	283	257	275	271	302	263	280	279	272	280	290	259	274	265	281	304	299	258	269	271	271	268	306	279	304	304	297	290	288	287	290	268	292	302	285	294	297	306	283	298	261	337	279	285	299	285	277	297	264	274	281	300	255	291	255	289	296	299	313	314	285	292	277	292	292	285	324	317	288	291	312	283	290	285	274	294	283	289	290	307	288	300	284	309	272	291	286	278	260	271	282	293	300	265	285	293	292	271	272	295	274	278	301	323	273	278	255	275	299	335	281	303	284	292	284	292	285	307	272	306	283	318	312	277	279	265	293	298	335	266	277	281	337	268	287	281	309	298	282	299	296	299	286	287	273	295	292	301	272	282	271	293	320	277	253	256	274	283	288	289	289	285	286	311	297	308	260	299	282	296	270	309	284	286	290	284	293	292	289	276	266	308	267	286	259	303	292	281	301	332	283	322	290	290	287	291	293	283	281	296	287	302	300	280	272	293	302	298	304	277	273	257	259	268	297	308	303	318	313	279	327	253	298	276	260	273	316	321	317	258	264	280	287	287	285	292	273	274	270	313	304	303	280	327	304	297	297	307	291	262	276	323	302	272	295	299	282	305	288	281	273	310	285	278	325	290	303	277	291	321	267	296	299	302	297	310	261	304	299	296	286	266	312	290	267	277	288	273	279	268	307	294	275	291	313	274	304	274	293	289	282	327	293	281	276	281	259	288	299	284	310	291	286	281	287	278	312	285	316	302	275	300	279	258	282	284	294	311	293	290	283	334	289	313	296	258	297	297	311	305	288	292	290	284	290	296	300	297	287	327	275	286	294	288	287	316	298	316	278	287	297	282	320	303	255	282	261	301	302	290	302	297	311	290	288	277	284	285	278	265	293	308	294	280	314	266	305	306	279	269	269	333	278	287	292	298	313	283	284	299	274	262	283	282	274	284	260	296	267	288	299	298	259	301	292	309	273	247	270	266	304	292	277	305	276	300	296	283	255	268	268	289	279	286	266	281	295	287	325	279	277	295	299	275	301	285	285	287	296	293	284	248	316	325	317	299	297	291	285	276	300	288	305	290	283	299	309	278	330	271	309	259	325	281	291	311	275	288	281	296	290	284	262	299	287	299
30478	43903	38890	29157	23822	18099	12754	9976	7489	5547	4656	3760	3196	2788	2251	1857	1644	1227	1009	900	767	741	739	750	733	661	560	547	512	469	455	420	454	421	389	410	423	412	392	390	374	373	399	412	403	350	362	393	373	340	364	343	355	350	362	356	385	376	342	349	344	349	363	333	348	384	358	346	402	378	356	345	344	340	350	356	336	371	352	364	342	353	353	319	344	353	340	342	342	358	374	337	368	328	332	342	345	345	362	364	354	337	348	355	364	365	384	349	344	353	337	364	361	347	388	347	373	323	329	330	369	397	373	357	358	331	361	362	343	300	382	320	368	356	354	334	318	305	359	349	353	327	360	327	340	363	322	365	363	294	335	364	363	324	336	320	367	378	359	341	350	361	345	330	387	367	369	343	325	312	340	356	337	345	358	379	361	347	367	328	346	373	354	328	368	368	339	349	350	369	353	323	371	364	346	354	328	335	328	374	353	394	349	333	333	355	348	318	365	354	381	357	363	369	370	347	368	355	334	349	368	359	326	383	347	350	326	385	365	364	308	357	323	333	361	360	384	337	349	366	345	325	366	346	344	350	362	343	345	357	384	335	342	341	351	355	353	347	351	358	399	352	349	335	320	349	350	334	324	336	377	367	353	327	344	352	344	357	324	377	349	363	397	325	348	335	367	352	332	407	377	351	298	327	308	366	339	348	322	362	351	366	383	349	359	300	363	363	358	350	380	349	351	342	356	353	346	379	336	358	348	388	367	342	311	339	366	312	354	334	355	338	347	363	394	395	331	323	359	356	364	352	381	316	359	350	328	360	373	359	361	350	363	340	392	336	391	360	336	371	357	376	329	354	390	372	365	375	368	340	364	373	335	321	348	341	382	349	346	355	361	344	325	347	347	369	370	334	360	385	354	315	379	341	352	383	337	368	338	364	348	369	357	357	396	384	363	345	331	344	355	336	366	363	340	350	359	359	336	351	384	351	383	357	362	349	327	359	379	342	362	319	359	372	376	373	345	319	379	331	388	393	306	353	341	333	381	359	381	374	343	368	351	357	335	355	354	356	351	375	359	365	341	351	340	329	334	341	334	375	370	361	376	348	339	347	316	346	359	335	366	378	369	337	374	341	359	352	368	323	372	358	330	348	347	344	373	347	365	326	384	368	360	345	332	345	354	353	341	353	343	337	365	370	348	348	348	346	357	377	409	381	359	363	355	358	404	384	327	321	356	331	370	354	386	361	347	382	340	354	340	357	352	357	372	356	339	364	363	359	380	352	348	354	350	334	344	343	368	328	340	358	366	332	350	391	353	335	365	368	343	329	350	348	362	373	360	353	327	363	362	340	360	337	360	350	354	399	351	335	307	353	326	336	366	338	351	346	389	337	352	359	375	370	354	350	376	382	344	367	364	351	336	374	324	371	374	361	364	338	341	312	361	368	336	331	354	355	354	348	348	384	338	307	340	342	372	333	348	367	324	402	353	364	359	359	361	350	371	337	377	335	365	357	361	377	344	346	367	352	348	333	365	365	373	353	333	382	330	343	335	357	355	318	331	360	354	376	359	314	353	348	367	348	342	358	320	304	378	371	340	335	334	378	353	359	306	316	350	361	335	330	358	372	370	390	358	358	364	382	363	377	358	326	367	375	341	354	314	333	348	311	367	380	371	357	346	333	358	331	367	374	359	347	361	349	357	339	371	338	356	351	339	367	372	348	316	338	338	326	380	323	389	344	331	332	355	333	325	335	367	342	379	369	358	364	362	350	334	357	338	358	352	323	356	371	353	349	375	374	353	353	349	344	336	392	348	352	377	369	354	349	360	352	386	372	369	387	349	354	346	374	345	361	339	330	356	373	336	305	301	354	347	345	342	358	366	375	334	340	351	365	341	342	342	386	375	344	349	387	347	414	367	336	318	332	356	363	378	371	336	359	355	349	370	348	340	312	360	346	371	374	371	366	345	345	392	346	358	379	357	327	344	356	327	356	329	360	368	352	337	344	385	355	373	359	357	354	399	348	354	332	375	371	364	347	350	352	387	363	358	339	341	355	347	351	319	365	387	304	334	374	354	360	386	343	389	356	369	341	348	319	353	346	330	357	329	358	347	351	363	354	367	364	367	349	353	359	327	349	350	359	308	371	335	348	343	385	361	359	346	331	367	368	355	352	357	360	330	338	358	352	362	370	354	362	331	349	347	337	346	358	382	371	343	352	334	345	378	381	325	358	344	369	355	363	370	373	372	322	386	379	327	360	345	354	365	353	375	345	365	374	340	374	398	346	356	410	387	342	356	351	351	362	327	361	332	347	358	355	339	374	364	357	366	318	304	363	362	380	328	357	344	346	369	365	374	359	330	327	368	364	379	374	402	316	380	371	344	379	350	335	378	355	354	385	329	334	356	361	356	349	333	346	358	360	354	328	356	358	329	371	367	355	385	363	355	344	372	335	347	389	343	366	343	335	356	339	337	344	374	334	346	340	360	360	330	365	357	344	338	355	363	355	360	344	374	368	367	338	337	372	379	361	345	345	359	368	323	302	326	353	370	314	364	353	354	343	348	345	368	332	305	360	355	357	358	351	362	335	358	346	366	359	361	344	353	347	349	325	354	318	306	360	336	370	376	376	351	362	361	372	389	363	371	359	363	370	355	366	341	379	374	348	348	344	355	363	343	326	386	349	351	352	353	354	319	335	361	334	357	314	308	322	327	317	364	330	339	380	358	346	351	330	334	342	337	347	361	346	366	383	354	350	368	329	332	351	355	327	365	344	330	327	329	331	356	342	362	350	366	344	412	362	329	352	323	344	345	378	408	376	319	353	356	381	340	378	362	354	406	326	325	338	354	401	341	340	325	341	353	364	356	371	356	370	335	371	354	327	355	358	347	367	350	344	369	351	346	364	356	384	352	369	370	343	339	359	385	321	378	363	358	361	340	363	342	363	338	366	331	361	349	375	348	350	336	351	349	352	379	355	361	364	368	350	354	330	361	360	375	356	353	311	340	355	366	359	370	382	373	360	350	335	330	363	385	361	375	350	343	385	353	371	378	349	381	356	376	337	341	351	352	352	336	352	346	352	324	389	355	367	354	351	343	348	340	369	358	362	361	337	342	366	346	371	333	315	364	359	372	353	345	400	363	357	371	333	306	343	383	339	362	356	358	355	373	354	339	345	351	364	359	371	381	335	338	378	316	358	349	357	379	379	342	356	379	358	360	348	345	351	333	380	340	374	369	348	371	346	330	373	355	338	338	414	336	355	325	345	309	363	365	354	330	373	340	364	329	332	365	382	337	346	338	366	343	342	390	349	356	355	343	350	327	363	361	348	390	355	344	363	358	377	362	358	325	372	342	327	357	312	348	370	379	325	345	390	318	346	352	327	345	352	353	372	349	343	324	355	355	343	342	366	329	358	328	357	341	365	328	358	365	387	339	359	375	341	355	342	323	351	363	364	363	367	389	370	374	356	377	359	371	358	375	352	316	379	327	361	349	363	387	342	345	369
24467	21350	28597	25907	23878	20666	13690	7942	5361	3766	3102	2539	2086	1881	1577	1311	1105	827	720	602	559	554	515	475	468	415	386	395	335	314	309	286	281	283	258	266	264	267	264	260	271	255	232	257	257	243	231	216	235	237	243	241	251	234	241	238	225	228	247	212	209	234	229	213	224	244	223	256	227	219	210	229	232	214	235	226	216	221	227	243	212	247	189	214	234	209	232	203	208	222	220	232	222	244	207	225	210	211	268	238	211	231	230	214	220	240	215	235	235	228	204	241	216	229	242	218	264	255	216	207	220	233	215	201	209	229	221	200	226	256	194	192	192	229	237	228	249	214	236	228	234	175	219	201	210	218	219	233	228	227	217	229	197	203	235	213	214	218	237	217	210	267	236	200	224	228	194	199	227	197	228	219	213	218	222	219	231	226	229	224	204	230	224	199	219	217	248	250	210	217	220	233	223	227	235	243	224	248	225	201	220	213	234	234	198	230	215	240	248	236	228	215	216	195	228	218	236	213	222	211	198	252	242	222	222	214	221	190	241	219	209	245	219	238	213	241	203	235	236	223	239	213	227	240	217	236	221	208	229	207	227	213	233	233	249	236	198	226	211	224	235	222	215	217	217	250	211	194	195	222	219	240	229	245	203	211	209	208	215	206	209	229	218	234	218	203	202	242	215	212	243	240	234	228	227	206	228	222	231	230	227	209	182	219	205	212	224	219	225	218	192	233	223	216	210	220	209	222	198	221	242	248	229	225	217	232	211	230	221	186	218	237	218	227	226	208	224	212	198	249	233	208	224	216	227	220	227	208	220	236	228	209	233	231	232	208	213	229	207	227	232	207	225	221	214	210	218	205	211	231	228	230	235	231	214	235	240	224	234	221	200	215	213	225	213	232	223	218	225	204	203	252	229	234	235	220	239	203	228	213	238	222	220	211	233	235	212	208	213	204	218	226	231	247	207	228	249	209	210	243	239	225	225	211	244	257	233	227	230	215	238	172	199	226	228	219	266	220	237	217	234	223	217	221	221	193	222	231	226	239	248	212	215	227	225	218	226	225	216	204	194	220	203	234	239	189	213	238	251	237	218	255	221	205	241	196	214	205	216	188	190	193	220	236	222	214	181	267	222	224	248	213	204	217	215	207	237	195	234	198	202	215	233	245	222	234	210	209	217	238	238	236	212	209	226	232	241	225	215	239	205	201	219	227	204	218	249	236	216	224	197	244	199	208	208	225	216	212	217	226	240	223	211	221	225	200	222	188	193	200	223	220	211	236	257	222	227	220	218	207	249	225	203	233	201	237	239	218	219	208	204	221	237	236	202	219	214	222	196	218	208	196	226	215	228	201	224	243	236	221	234	234	232	228	213	220	216	212	213	236	224	233	232	216	220	232	222	201	217	224	192	221	192	222	227	234	233	225	220	207	205	224	214	251	200	214	210	217	205	223	210	203	248	214	231	212	225	220	221	216	195	226	214	225	224	182	214	240	203	180	219	193	212	227	210	214	237	231	221	215	225	228	227	212	233	211	250	221	206	221	231	223	241	220	233	230	205	218	217	192	245	226	228	223	206	214	228	208	255	209	197	221	217	197	208	211	214	198	222	236	194	214	197	218	228	260	216	210	234	242	229	196	210	226	211	246	244	213	212	221	245	224	242	192	220	224	209	214	230	224	225	222	230	212	207	201	243	231	190	201	224	191	198	193	196	201	201	258	241	239	223	214	210	220	228	231	213	256	217	211	208	213	233	210	209	189	211	201	224	226	223	230	204	234	219	215	225	200	235	239	224	209	219	223	220	224	214	231	211	203	233	223	213	199	236	226	232	202	214	212	258	216	207	202	218	223	209	237	214	243	214	211	228	211	221	211	230	202	227	239	201	224	213	224	253	223	222	207	226	223	221	241	203	240	244	212	213	237	239	246	221	235	225	245	191	214	227	222	228	210	247	225	222	202	205	240	274	202	231	219	227	232	230	241	229	219	228	204	221	234	198	216	216	217	224	234	204	211	215	208	235	209	215	228	199	226	236	209	224	233	193	205	230	214	248	252	233	205	205	218	227	204	221	229	234	214	196	212	227	235	215	221	222	219	195	203	257	233	228	225	244	236	216	215	214	224	247	218	221	209	248	226	184	209	229	225	237	217	246	223	219	205	220	204	233	216	226	223	211	218	219	225	211	233	217	213	235	212	227	225	206	219	214	195	227	221	187	221	221	247	227	233	238	221	186	209	242	208	226	228	231	184	253	192	269	229	224	263	241	215	237	227	203	240	180	219	232	214	211	217	209	237	231	212	207	240	185	191	234	212	214	229	179	191	239	219	239	201	207	210	224	232	226	222	228	239	201	238	203	213	229	214	220	228	242	198	223	233	208	215	217	203	207	238	250	216	226	224	226	231	216	205	218	221	207	210	223	211	217	247	209	233	223	216	231	239	228	205	216	234	203	176	210	231	219	235	205	223	218	224	204	234	204	239	214	222	223	243	206	229	208	198	230	188	216	213	228	235	220	237	206	192	204	226	207	212	207	229	215	256	203	216	208	222	191	221	233	217	235	231	227	236	221	211	227	220	223	231	229	218	213	223	224	219	239	216	230	238	209	208	228	213	226	216	237	195	222	227	227	206	202	206	226	241	224	221	185	210	195	221	220	210	193	240	208	215	213	202	222	215	205	232	218	225	240	232	218	240	221	228	215	219	214	222	223	231	225	207	219	226	237	203	233	214	220	236	192	233	191	238	221	207	207	192	216	258	197	218	204	213	219	207	230	228	211	225	240	253	224	201	215	203	215	198	240	221	212	240	215	230	206	230	224	208	213	198	235	208	204	224	224	231	198	245	210	226	219	215	252	235	206	233	202	216	180	228	215	198	239	235	210	214	216	223	208	237	224	210	231	216	222	230	228	199	234	207	214	207	224	247	235	229	215	206	222	218	233	233	198	218	219	224	205	212	201	221	218	205	246	214	214	228	244	229	229	200	196	195	234	223	219	224	232	228	216	228	182	217	188	232	200	255	269	246	213	225	221	222	218	215	225	225	230	215	243	212	241	205	205	207	215	224	220	204	218	219	221	250	223	220	216	216	213	228	212	192	216	208	216	198	212	232	206	231	193	215	243	225	236	239	231	227	209	215	189	240	218	200	199	240	221	222	211	213	202	201	226	193	232	216	200	236	236	184	220	217	221	224	235	237	219	228	218	217	221	219	223	214	241	276	228	209	202	224	221	218	204	228	212	200	253	204	252	208	233	214	222	238	208	243	228	208	226	225	236	228	221	222	211	245	216	221	233	210	260	188	241	236	227	221	241	239	209	205	233	227	228	232	216	238	201	240	229	228	214	195	208	244	225	230	231	206	238	241	223	205	218	194	233	196	209	236	204	211	221	217	197	225	229	219	230	235	234	232	187	204	217	211	235	220	222	219	212	225	230	216	234	243	221	225	204	207	247	227	209	209	230	222	227	234	214	210	235	240	220	207	227	204	209	212	215	216	193	224	219	245
29961	50224	43768	34070	30187	24092	17517	13908	10825	8258	6612	5601	4543	4163	3347	2811	2317	1744	1413	1154	994	957	957	865	770	732	622	537	485	474	412	432	461	366	421	377	355	326	326	308	329	337	287	285	341	308	315	284	312	301	282	292	281	289	278	258	304	307	293	294	281	271	280	284	262	290	319	303	299	308	282	307	278	273	307	280	275	278	269	273	269	270	266	291	242	255	245	261	274	247	268	229	288	277	259	259	275	260	250	293	269	287	299	266	327	263	286	254	281	252	238	252	274	265	277	276	242	270	272	279	265	265	271	272	263	320	268	274	272	277	268	271	266	295	283	280	260	287	275	265	272	264	301	294	286	253	273	276	283	275	257	255	268	271	271	261	258	259	264	266	255	279	262	240	288	259	278	286	283	265	297	273	253	278	247	278	277	275	287	248	282	296	262	278	264	258	276	274	248	254	291	285	271	272	300	286	274	258	273	291	268	260	276	280	266	249	246	258	275	258	277	282	236	271	284	287	264	306	258	262	266	264	287	302	269	271	269	261	250	281	299	271	276	264	282	251	292	276	260	246	284	262	297	276	270	271	273	281	278	265	279	287	288	290	285	248	286	249	278	257	287	282	261	293	291	277	280	287	253	256	269	296	270	270	276	283	300	272	256	288	274	259	266	286	258	299	270	313	299	290	268	258	295	292	278	236	295	275	270	300	270	258	282	281	280	273	267	277	294	284	265	257	268	243	272	284	244	290	274	275	239	290	261	288	264	270	281	277	276	266	280	288	279	255	288	255	280	284	266	287	250	274	298	287	285	277	239	261	269	284	283	249	279	272	277	288	279	291	295	265	259	291	274	271	273	280	280	296	308	273	281	287	280	301	286	250	271	249	288	274	292	278	245	259	244	285	285	256	278	251	281	259	281	240	270	288	274	285	264	289	268	271	274	279	285	295	298	271	251	239	255	279	252	286	266	255	243	240	253	274	285	251	271	277	241	263	281	297	260	280	269	283	267	297	279	280	260	237	278	256	276	263	280	268	279	257	251	266	284	261	273	279	272	268	254	273	243	282	293	282	259	260	269	280	295	279	284	258	295	304	264	269	262	268	277	256	280	270	293	304	229	290	290	281	271	290	284	248	279	278	236	279	264	270	252	256	264	279	284	304	264	299	273	273	302	253	274	273	271	277	248	281	279	261	279	299	248	226	282	247	281	298	277	262	283	284	295	262	292	266	263	261	285	279	277	253	273	295	252	269	287	284	274	269	271	262	265	269	300	296	263	291	238	266	279	293	268	268	268	260	276	257	255	267	288	263	269	263	256	286	279	250	280	269	264	263	290	297	262	256	269	230	265	264	270	266	245	269	304	269	259	284	288	281	257	247	289	277	272	281	277	297	292	265	252	227	277	255	275	255	251	270	281	243	294	264	269	268	258	292	278	289	275	259	278	272	278	282	273	255	295	283	287	258	268	269	269	265	250	256	251	283	303	281	283	234	240	253	323	281	239	261	277	281	266	251	270	253	306	269	295	277	254	294	268	290	266	292	268	266	281	259	251	260	275	276	267	298	289	280	296	261	257	316	317	263	274	239	272	276	271	263	275	309	248	282	274	286	257	270	264	263	270	291	279	263	281	247	283	255	270	274	275	296	291	264	281	261	279	252	248	309	306	278	265	276	273	286	263	254	257	274	242	251	287	305	298	278	256	268	257	267	283	276	268	304	282	276	295	273	283	279	278	288	285	284	275	284	285	271	264	290	289	254	261	289	270	274	289	276	277	284	270	274	283	272	290	265	241	257	301	283	248	290	259	263	281	298	257	270	265	260	283	276	267	272	250	276	279	264	287	263	262	259	294	274	293	267	270	288	277	255	266	292	262	260	291	277	272	288	268	280	274	233	268	291	269	276	260	260	276	263	254	263	274	277	268	259	300	277	263	270	262	269	251	278	275	245	287	292	288	258	251	274	305	263	246	291	290	245	300	263	304	243	292	270	287	256	309	286	257	251	263	279	253	303	287	285	316	277	237	299	258	274	275	283	238	273	294	288	279	262	279	245	264	273	278	283	293	273	284	266	278	268	282	296	270	283	253	291	265	289	295	256	257	279	298	283	279	263	268	265	266	280	295	283	303	250	277	256	276	266	246	271	259	295	285	258	280	292	267	307	271	275	297	266	262	286	292	229	281	261	301	244	290	306	255	263	259	286	265	268	291	262	290	292	285	280	291	256	262	281	240	302	283	288	288	265	293	263	302	264	294	283	281	290	277	271	289	287	290	270	261	279	268	271	295	271	269	252	297	275	265	280	272	259	272	269	256	270	267	275	262	287	278	266	266	269	284	266	254	269	257	267	276	260	272	286	293	264	289	266	259	312	275	279	247	270	261	266	251	276	240	282	281	250	280	274	267	280	264	282	309	277	260	268	278	265	313	268	254	249	275	293	249	238	259	275	246	289	289	292	293	307	268	278	256	258	281	290	290	267	279	280	285	265	230	265	262	256	293	288	288	286	268	273	270	309	291	279	277	255	272	290	247	256	319	273	276	266	247	271	275	297	263	302	301	245	263	257	243	255	256	272	270	282	287	287	293	283	301	279	298	281	274	282	290	281	282	247	229	261	279	294	268	286	255	266	276	260	279	260	265	288	275	277	270	287	279	296	296	246	260	272	285	278	270	257	245	291	286	274	273	254	268	268	257	284	272	264	254	277	261	257	246	290	282	267	277	286	275	263	282	250	287	281	279	281	277	303	256	289	257	258	286	298	258	263	281	269	295	275	278	248	288	266	264	271	287	273	256	258	279	288	285	270	262	276	283	285	262	257	256	293	266	259	265	248	248	296	256	245	252	287	259	275	260	287	276	226	266	297	283	270	253	296	258	267	263	291	270	267	263	281	276	286	277	258	305	261	290	249	258	292	266	295	248	244	271	275	267	260	275	288	281	310	246	286	270	280	264	250	259	253	273	264	272	272	289	264	250	289	260	253	269	260	279	263	256	232	252	270	276	271	284	258	279	274	248	259	292	273	284	267	272	278	258	282	265	283	284	259	300	283	268	277	273	264	286	288	269	264	275	309	266	281	277	291	268	252	272	291	269	263	270	264	260	249	280	294	241	290	301	279	269	273	263	273	269	279	272	264	264	280	241	303	271	299	291	273	257	300	251	284	266	303	292	266	277	275	284	279	251	258	256	278	285	233	267	257	282	269	279	268	258	275	267	261	265	294	256	275	293	281	269	252	260	275	278	276	291	261	298	259	273	280	259	281	278	266	278	252	259	260	284	273	287	249	299	272	279	281	264	298	285	287	258	278	268	287	268	276	280	262	256	270	306	284	273	275	280	311	288	287	305	278	263	269	256	296	259	298	245	277	265	241	295	263	236	268	286	282	275	266	269	278	271	263	283	262	272	259	271	262	300	264	277	246	273	262	270	275	273	312	262	260	242	257	282	288	272	263	287	278	257	262	253	261	274	261	278	251	287	255	260	306	269	282	234	253	267	275	250	262	320	267
25544	21559	28404	27929	22189	16208	9854	5800	4373	3381	2556	2143	1859	1763	1480	1272	1052	831	713	701	574	585	578	538	577	534	489	468	447	461	429	385	450	429	415	386	385	362	356	399	380	357	381	367	366	391	324	333	365	344	354	326	318	335	303	333	371	361	336	338	364	322	351	371	341	342	364	331	316	320	374	344	376	389	334	346	370	377	370	331	326	368	350	329	369	337	349	356	334	335	354	369	352	388	360	341	335	355	363	328	343	323	390	314	355	387	372	350	385	334	331	373	378	331	366	302	371	319	345	375	332	359	360	353	380	340	360	356	366	356	360	356	361	373	337	368	342	357	330	323	331	334	346	370	304	322	335	361	349	315	335	325	312	299	334	361	346	369	326	331	329	366	347	352	337	359	341	341	346	350	322	341	357	364	364	359	361	344	346	343	328	364	314	315	321	327	373	339	348	310	380	379	359	364	378	363	353	355	350	308	357	348	311	324	352	345	319	403	347	373	358	333	350	332	317	348	337	323	363	353	374	383	317	390	324	363	335	320	339	322	338	324	363	363	354	322	347	365	334	322	360	418	322	356	341	362	352	337	353	378	356	358	314	324	389	391	340	327	341	331	348	407	370	366	354	343	350	339	354	371	343	363	378	365	351	348	374	322	367	370	324	353	349	314	398	317	354	363	328	340	332	328	333	353	328	375	390	364	375	338	374	308	331	346	328	357	325	353	360	334	349	355	333	377	374	378	361	356	354	323	357	366	342	364	360	317	301	356	311	355	326	355	326	326	352	312	332	365	326	334	347	339	349	349	348	343	349	360	320	378	329	359	364	346	373	361	328	374	358	351	347	385	333	346	330	340	300	361	356	381	336	331	367	373	318	353	327	348	368	372	343	333	319	353	343	336	348	339	320	335	341	374	354	383	355	354	402	344	352	356	308	361	322	347	340	349	328	372	361	354	370	327	358	328	354	361	347	337	356	301	360	356	372	353	347	368	363	343	300	359	347	335	344	353	318	387	333	373	350	344	345	316	335	359	308	331	363	345	372	317	350	346	310	357	341	348	357	355	366	368	365	372	355	335	369	335	349	319	348	365	352	338	323	346	334	361	361	331	322	340	341	345	366	365	350	361	369	361	312	326	375	350	378	343	335	320	378	383	361	355	332	353	336	368	349	356	350	348	338	382	324	315	355	366	331	356	353	380	369	329	387	341	350	369	332	359	363	350	355	401	356	332	337	343	352	330	339	339	348	342	339	352	349	336	353	344	375	341	360	370	377	310	358	347	353	327	347	352	309	300	342	366	334	345	323	371	369	321	377	357	348	360	371	320	328	345	321	350	368	337	342	344	342	355	379	356	348	340	351	327	360	330	346	364	369	361	334	333	339	357	357	364	331	359	372	368	389	309	304	366	372	362	357	360	361	348	376	332	375	351	360	375	352	346	333	329	335	310	317	360	360	379	357	340	355	359	344	338	344	351	317	358	358	334	351	365	375	313	369	301	354	332	368	341	363	330	364	397	301	381	332	354	335	301	300	325	321	365	375	324	359	355	354	338	319	344	349	335	345	334	376	342	377	329	370	357	330	321	357	342	340	340	332	352	375	341	334	331	327	346	355	337	334	399	366	374	325	369	371	368	352	343	319	341	335	323	346	369	375	380	319	351	386	362	351	375	357	371	363	361	363	306	351	339	389	318	337	336	336	348	371	345	336	348	357	327	321	383	342	335	306	322	355	380	368	338	375	353	341	363	349	349	376	348	349	355	346	357	339	374	342	370	317	356	311	346	351	330	321	370	354	344	327	341	336	377	354	367	364	340	316	350	327	332	347	372	360	324	359	343	342	365	339	344	354	321	346	351	322	376	331	384	352	351	338	362	320	336	331	345	345	357	371	339	373	334	346	317	349	332	343	373	338	343	375	384	351	379	339	332	385	380	333	352	344	351	360	352	341	384	308	344	363	338	315	366	363	368	335	337	371	323	316	360	327	351	312	333	338	325	339	339	328	353	386	300	357	334	329	350	329	352	326	350	374	368	352	341	336	315	347	358	402	299	335	359	306	385	343	333	338	360	351	358	370	369	343	326	359	337	359	358	373	375	370	349	357	391	359	360	344	373	312	349	335	350	350	372	352	336	342	324	367	358	357	361	373	313	302	344	350	339	349	354	376	341	344	357	325	379	341	381	358	349	347	364	364	316	354	345	347	329	349	346	361	328	381	358	367	387	328	325	359	380	376	331	366	362	326	331	368	398	370	329	326	342	365	335	365	345	351	331	369	388	346	366	331	358	352	318	368	336	356	348	317	352	361	335	385	344	333	341	363	343	349	344	388	335	356	339	365	334	320	344	376	334	363	340	315	350	383	339	356	353	358	346	358	365	347	324	345	347	355	343	338	351	362	378	340	349	350	346	367	367	347	335	372	336	362	344	330	304	323	375	346	361	352	336	369	331	355	330	339	354	369	368	298	346	327	335	346	336	358	351	308	360	375	327	349	326	363	336	354	367	367	354	333	336	349	382	357	366	337	353	343	315	354	363	361	344	329	356	354	336	348	335	330	346	342	389	335	351	345	343	340	354	334	308	346	344	331	366	352	370	313	310	356	335	342	362	343	371	315	366	396	369	348	332	339	334	374	356	338	330	303	327	340	337	397	333	346	365	348	354	323	316	337	388	375	350	343	326	359	327	356	380	360	342	344	339	370	336	343	347	357	356	380	356	333	341	355	357	334	368	325	361	327	313	323	327	323	329	328	352	333	355	322	315	356	343	303	370	336	387	368	363	347	341	342	360	331	334	338	348	356	336	405	351	313	359	342	350	342	344	344	355	353	357	346	317	320	323	361	358	341	407	348	356	348	347	326	344	339	363	350	362	354	321	356	354	327	364	362	343	323	326	345	346	345	340	346	322	364	329	364	351	359	355	356	349	351	372	346	352	329	356	369	336	368	354	364	370	326	360	319	335	348	363	343	392	333	350	340	346	356	356	331	311	346	319	369	358	316	356	331	332	351	372	336	333	344	344	351	342	335	347	379	341	367	340	338	363	353	340	345	362	340	378	381	336	317	352	348	381	344	357	331	351	360	346	362	343	330	352	342	338	329	379	345	345	371	338	331	321	350	381	358	322	348	349	342	324	364	343	322	337	354	330	367	351	334	327	388	368	348	341	358	343	389	330	374	351	335	375	344	346	348	360	364	330	351	309	368	365	349	319	332	373	335	353	357	333	366	348	373	362	350	341	361	345	366	332	346	334	328	356	334	371	369	372	357	349	351	360	376	333	347	349	410	393	345	337	356	363	334	366	297	335	333	362	323	322	345	338	372	321	366	329	360	328	370	358	361	344	361	282	336	381	339	373	310	389	314	338	314	360	366	352	380	359	336	350	352	357	330	348	372	335	355	363	347	354	332	361	325	367	346	347	354	337	353	358	372	344	361	344	344	376	364	348	322	340	355	324	352	373	327	355	334	367	338	332	334	324	342	334	348	331	347	343	344	368	324	318	349	349
30474	46160	39168	32288	27179	21513	15562	11748	9460	7425	5708	4852	4309	3728	3140	2536	2080	1675	1325	1098	1033	983	934	924	826	809	686	677	598	606	551	513	531	547	495	525	493	483	443	474	433	469	443	464	471	468	441	395	439	420	426	449	439	426	478	436	437	429	461	441	423	423	394	412	429	421	450	444	405	427	457	400	433	426	431	431	425	403	442	397	469	397	442	418	416	449	418	434	411	403	442	423	429	438	416	413	426	441	401	395	424	400	430	435	370	435	443	411	401	429	442	421	425	415	426	398	422	443	415	426	438	455	412	403	396	417	457	440	416	419	451	409	409	366	405	436	406	395	395	410	418	402	415	427	440	416	446	404	405	407	428	399	447	394	400	458	432	452	410	417	442	393	477	440	415	453	397	395	436	411	438	420	389	408	424	392	428	436	429	422	432	403	431	424	416	409	388	429	441	443	406	426	431	422	404	430	406	443	427	435	376	402	406	389	414	442	397	417	404	446	435	425	420	402	449	392	390	373	390	461	436	431	435	437	419	427	420	419	427	405	391	418	410	420	403	423	434	448	441	373	450	426	406	441	397	406	394	405	373	432	394	423	414	413	418	395	423	434	452	403	419	409	412	427	426	427	430	454	372	398	404	429	408	429	426	436	433	402	447	393	396	428	425	433	399	433	429	435	446	418	417	401	408	474	427	429	440	418	406	393	426	401	401	423	374	380	398	419	409	401	397	408	416	396	433	437	406	411	433	408	387	398	415	438	429	450	439	461	453	398	381	402	443	437	410	414	432	444	400	425	391	428	387	395	403	419	450	456	409	405	395	406	414	410	404	435	435	435	393	429	409	424	425	388	428	441	436	410	419	436	429	421	419	406	406	394	414	441	398	426	400	433	449	442	445	426	422	412	394	391	405	417	434	401	424	435	416	418	435	397	403	418	416	418	415	413	420	429	395	431	387	446	393	409	439	428	447	401	410	436	418	434	389	398	421	408	392	400	414	417	472	430	411	450	385	422	405	431	404	426	420	427	424	412	449	462	408	430	432	422	400	421	417	439	396	398	421	404	425	442	413	428	422	439	406	414	350	446	449	424	395	399	446	388	395	412	449	428	445	430	434	437	383	437	412	377	363	415	407	432	424	450	453	418	411	401	421	402	412	399	410	433	363	449	421	396	420	420	416	371	440	433	425	435	458	451	434	412	388	424	413	450	442	419	385	457	447	421	430	412	407	431	399	418	432	439	399	433	423	406	428	390	403	461	446	413	397	410	400	427	411	430	394	402	423	401	426	420	426	427	420	431	443	403	442	423	427	421	387	392	418	452	414	425	422	446	450	388	425	423	416	420	395	425	400	401	403	412	464	401	426	413	453	440	433	413	435	423	400	427	439	418	408	414	411	410	412	454	415	422	419	425	445	442	419	399	426	419	382	462	404	437	423	423	444	428	391	373	428	400	413	409	398	406	446	416	424	404	461	423	449	396	381	427	450	451	416	434	438	394	406	400	387	397	395	411	417	460	440	414	398	403	420	412	414	408	419	395	448	419	383	393	412	406	411	426	429	459	425	395	435	429	409	449	439	408	441	408	440	447	431	418	407	407	405	411	453	414	386	414	403	453	432	401	430	434	430	414	404	422	439	384	405	439	399	435	393	407	430	397	415	412	417	420	404	424	375	409	445	432	459	426	422	425	429	459	420	422	417	396	407	430	422	467	434	417	418	403	441	383	389	398	449	371	396	433	458	412	438	413	447	397	406	394	393	427	378	421	440	436	380	401	411	415	434	437	422	398	444	409	454	417	438	429	384	409	414	393	413	405	440	464	422	403	392	422	433	428	418	471	407	419	446	450	397	431	430	417	407	426	418	423	436	397	443	412	420	407	411	442	392	423	437	403	407	453	446	424	409	428	383	400	390	411	419	441	433	389	391	445	417	414	400	433	424	422	407	376	398	396	427	414	422	432	404	379	443	390	411	399	409	425	387	443	412	392	398	422	418	442	430	406	412	431	423	428	402	415	400	428	430	414	434	429	464	418	450	407	420	409	400	417	413	431	418	427	436	398	405	430	387	406	398	439	390	398	437	447	397	438	454	418	438	443	416	412	392	399	449	433	433	459	395	421	437	406	444	407	435	429	451	421	445	437	439	441	433	442	392	442	417	416	423	439	434	386	466	420	395	412	420	397	385	420	423	405	419	420	394	376	392	432	410	398	428	433	381	421	402	412	406	438	410	420	419	396	395	398	427	433	447	379	415	401	408	385	395	417	424	376	439	398	432	417	407	416	442	419	476	406	403	411	404	454	409	412	391	399	425	371	397	408	416	416	371	401	402	407	430	392	377	377	427	395	445	410	396	421	430	440	410	396	394	352	418	441	407	436	436	411	429	409	391	436	437	433	444	390	430	448	414	414	425	458	389	424	451	398	422	470	413	426	418	422	423	375	385	427	433	452	443	453	421	395	433	425	419	412	420	397	435	390	381	435	399	438	425	415	406	408	417	385	422	415	388	410	402	394	405	443	438	418	388	383	419	432	397	422	428	441	424	402	411	421	427	397	407	391	397	442	421	395	447	383	403	414	398	423	410	436	378	430	412	422	424	406	404	445	435	421	401	411	394	399	394	365	459	455	451	405	412	466	451	408	410	418	437	439	432	432	404	386	400	410	414	421	400	415	401	417	421	405	433	388	419	433	421	407	400	432	410	422	400	429	426	458	417	411	424	433	383	425	383	447	410	425	440	408	417	415	411	381	387	435	424	407	416	424	450	435	439	421	422	457	402	430	411	446	383	379	421	422	418	408	428	410	448	415	431	425	415	402	456	436	417	398	407	429	401	401	417	437	403	411	433	433	432	410	450	446	408	391	482	397	404	416	408	391	420	424	406	460	403	438	426	401	448	448	376	429	417	401	443	407	463	470	424	426	431	430	422	395	421	421	417	404	427	430	455	395	421	423	417	426	412	401	444	432	440	423	407	411	393	426	395	433	389	420	395	408	452	418	439	372	381	413	443	442	370	423	435	384	403	438	446	405	455	430	427	473	394	414	388	410	383	400	433	397	419	385	444	412	408	424	431	421	437	417	437	416	414	374	397	380	382	403	424	398	407	423	448	383	393	402	450	428	426	415	411	399	382	419	406	421	408	423	429	405	420	390	404	405	393	410	412	408	449	422	455	427	412	402	445	414	427	409	401	433	418	393	374	411	435	431	409	412	412	448	401	397	432	428	402	421	472	421	386	401	449	427	414	422	424	424	405	359	422	406	420	422	423	438	434	432	440	432	429	425	411	414	428	432	413	386	409	405	443	449	440	408	395	433	395	395	447	419	438	412	409	408	405	431	399	394	420	389	419	460	403	428	401	433	401	408	405	429	395	443	449	437	400	434	426	414	432	432	423	450	439	424	433	429	381	427	451	439	424	423	377	423	446	424	392	410	432	410	458	440	389	430	447	430	409	429	414	426	404	422	438	452	405	416	428	411	387	445	416	432	431	406	445	423	426	462	414	417
23268	21370	29032	24535	22738	23813	20610	11023	7665	5893	4444	3636	3081	2619	2247	1916	1582	1220	991	845	710	693	691	735	605	568	514	450	449	442	366	376	404	391	371	343	332	352	342	309	314	320	311	296	313	301	303	316	294	295	313	290	286	296	300	313	317	269	299	270	297	316	278	254	302	261	291	282	267	312	274	275	292	289	285	283	275	288	275	294	249	274	270	259	276	280	290	275	255	275	261	275	280	296	259	269	307	264	267	299	269	251	262	269	321	266	280	263	303	259	294	282	267	258	276	281	301	283	292	320	248	257	265	266	298	287	257	262	290	271	266	280	264	256	297	295	277	286	312	278	306	265	263	280	286	294	271	233	282	271	287	266	273	242	267	268	273	275	274	282	295	287	245	291	293	252	267	245	302	290	267	284	288	297	249	275	258	295	273	275	289	290	262	266	275	258	262	292	264	289	264	269	291	283	300	282	274	272	310	259	284	304	271	275	262	260	290	271	290	259	266	303	282	244	277	256	284	290	259	288	274	290	244	288	286	291	272	260	283	286	260	256	274	273	346	269	281	304	288	249	272	290	306	253	250	276	262	241	271	290	287	240	257	280	275	287	258	241	297	274	259	282	257	275	259	278	276	283	274	255	277	259	295	294	249	293	268	267	263	283	271	281	274	298	291	248	249	279	266	258	285	293	267	289	269	283	269	271	237	267	250	288	269	249	294	281	267	286	286	301	262	310	265	269	264	267	308	263	269	299	278	280	273	290	257	284	261	258	258	273	284	272	253	251	264	286	290	287	288	268	255	265	298	269	279	269	282	250	290	272	242	280	255	280	270	268	259	278	282	288	240	243	291	247	287	287	309	278	279	279	284	303	280	266	276	278	271	309	233	244	286	267	311	297	264	265	251	287	293	279	265	286	300	279	294	262	272	247	272	262	298	294	275	282	285	255	283	271	274	306	269	272	307	256	295	267	265	280	280	261	310	284	267	275	265	287	257	264	280	257	240	301	306	264	249	288	290	251	263	255	269	234	276	291	270	271	281	288	278	288	224	258	273	284	289	281	276	268	271	252	264	267	264	298	284	257	268	284	310	294	306	287	291	286	297	279	283	260	251	289	273	253	273	282	265	269	268	292	291	278	293	299	303	245	269	292	289	273	276	267	279	283	262	252	265	241	250	257	261	289	274	295	270	267	270	282	280	285	291	266	275	288	291	272	278	249	277	277	284	256	292	273	307	267	258	280	288	264	266	249	278	241	268	296	306	259	279	291	263	275	241	282	262	292	284	273	296	250	279	283	272	256	297	241	256	305	292	269	291	316	287	278	282	259	258	258	301	284	254	283	281	256	261	305	318	282	304	275	268	282	295	254	290	258	290	268	272	289	268	285	293	265	269	297	284	268	317	256	268	287	274	294	270	262	272	277	319	265	270	278	287	241	272	289	269	286	276	252	261	268	257	288	280	263	300	298	253	268	291	277	253	252	286	287	261	268	282	279	266	289	285	251	304	279	254	283	283	274	273	285	294	274	270	283	299	297	295	270	255	263	293	284	273	287	268	300	286	264	322	260	315	291	264	277	280	298	294	277	269	268	288	290	296	255	261	275	288	302	292	285	259	255	279	296	258	284	299	255	270	255	271	296	277	245	275	273	312	281	276	286	296	286	312	283	285	245	260	249	301	303	310	252	278	302	283	230	269	295	296	291	261	275	257	272	249	277	260	296	289	272	283	248	283	268	269	279	241	279	260	287	286	290	296	293	265	267	291	247	301	265	260	256	248	290	302	256	256	270	255	284	263	288	263	281	262	262	281	269	278	264	279	277	267	266	270	285	276	286	297	269	274	289	251	278	281	260	278	302	278	279	268	269	271	247	257	278	274	276	262	265	263	282	284	292	271	288	284	288	267	292	265	287	308	280	263	298	279	257	268	269	310	286	232	272	269	278	297	254	278	257	289	284	292	270	287	263	278	288	302	265	261	260	269	270	264	279	287	274	262	257	286	276	296	272	279	274	291	279	290	290	290	278	297	290	276	262	304	263	256	260	262	256	297	289	293	276	261	283	323	271	281	253	248	263	283	279	256	241	257	263	268	239	294	277	240	235	272	257	296	281	291	281	296	296	298	271	264	276	244	244	289	290	277	262	259	240	259	268	263	290	267	258	271	273	259	274	271	261	280	289	274	285	247	272	263	272	283	297	281	320	286	259	293	304	271	270	293	272	268	280	303	280	277	271	291	272	285	287	261	284	276	284	267	274	263	276	271	263	275	271	264	298	249	274	266	288	274	282	297	264	284	274	238	269	252	260	247	289	284	271	265	252	294	249	284	291	279	296	289	256	282	271	273	243	278	302	262	280	272	274	264	272	259	277	226	279	288	272	282	268	291	287	267	260	271	260	285	271	298	262	209	260	284	243	284	275	255	280	307	284	257	257	289	267	319	301	289	277	272	271	282	267	267	263	270	297	268	268	266	277	287	254	273	262	271	287	271	266	269	297	251	258	291	294	299	294	263	256	283	286	254	283	243	283	267	278	272	254	287	252	272	283	290	282	264	253	259	267	286	266	292	299	257	284	279	274	284	283	272	275	259	265	284	288	279	272	251	285	278	304	277	294	267	286	291	280	296	287	286	280	244	292	279	270	275	282	295	288	235	273	270	270	258	242	290	252	290	234	296	280	277	257	259	247	270	258	270	272	269	266	285	282	248	265	297	286	290	264	262	269	281	263	314	268	247	287	270	259	280	290	269	267	277	263	266	284	252	291	291	291	268	298	270	295	302	272	262	285	292	275	288	265	279	289	253	293	281	254	264	285	301	303	285	293	280	299	286	278	261	275	286	250	247	268	271	273	269	244	264	260	282	295	270	274	269	292	291	299	265	259	293	290	270	286	304	272	268	257	280	285	258	277	292	279	246	283	273	245	288	265	251	275	255	272	305	269	280	306	276	300	281	292	289	277	267	269	273	280	282	289	299	287	286	244	263	279	274	245	295	280	243	277	296	250	283	268	295	271	272	258	241	284	279	233	275	260	275	264	268	280	268	277	292	239	277	272	280	291	280	267	263	302	287	277	270	272	292	279	273	287	281	277	308	248	273	288	299	299	292	276	267	258	286	293	284	245	283	255	275	293	311	271	284	301	330	280	272	291	286	265	266	291	261	293	245	272	287	245	254	295	254	264	267	278	275	289	278	278	277	263	277	252	302	274	274	263	296	237	286	297	257	275	282	255	260	231	284	277	260	267	259	278	286	274	286	267	276	279	268	251	256	285	278	281	280	272	265	287	289	271	282	295	302	263	279	273	265	304	268	266	288	283	283	296	278	297	255	310	292	271	283	286	274	285	274	261	281	239	291	277	263	271	303	257	269	263	264	262	288	246	259	266	278	279	279	289	261	271	269	292	299	282	260	252	244	271	262	261	276	266	269	252	301	269	256	291	238	279	255	258	302	270	270	289	266	306	274	250	271	257	231	255	282	274	292	240	290	272	289	263	259	262	257	273	269	314
32151	53516	48093	39725	34062	28335	21752	16977	14241	11444	8974	7606	6634	5730	4847	3933	3099	2544	1921	1625	1354	1300	1298	1130	1040	899	883	743	660	640	590	544	512	509	478	475	460	437	403	373	422	391	417	378	375	388	374	373	331	357	367	380	337	371	367	412	396	318	377	371	366	357	346	305	329	343	338	350	348	316	339	370	329	320	339	321	325	340	299	335	310	351	344	332	313	341	309	328	319	332	306	357	313	280	358	314	328	325	336	302	337	320	331	341	335	326	298	319	343	308	294	308	320	335	319	353	350	364	331	328	343	300	309	316	307	313	318	313	325	314	320	332	334	334	329	325	292	363	333	336	290	328	354	333	324	378	334	310	325	306	301	292	334	312	311	334	350	330	307	312	315	371	313	340	298	323	363	302	314	321	331	298	304	313	339	327	327	320	314	351	291	333	316	303	305	334	340	328	354	322	319	339	358	334	326	307	331	316	313	325	319	324	335	332	325	327	307	331	323	309	309	330	351	292	342	335	336	322	301	349	348	333	287	288	299	287	340	317	328	320	290	317	336	332	326	346	355	354	347	307	366	315	328	298	345	348	319	342	294	322	334	323	331	349	335	343	314	360	335	321	313	301	317	347	333	345	340	332	319	294	296	299	318	310	342	308	283	317	294	289	319	340	318	302	323	320	334	319	308	315	323	352	317	348	299	348	314	355	333	293	326	338	319	336	351	306	303	311	327	317	329	310	302	334	323	326	344	341	311	313	332	325	320	331	354	306	314	371	307	296	316	296	321	319	303	326	338	341	318	317	332	338	331	318	315	338	354	345	341	332	344	303	348	323	323	336	337	343	299	341	334	317	305	358	340	295	317	316	334	346	331	260	340	318	351	345	320	310	321	344	321	326	350	306	280	309	300	326	367	345	347	320	336	337	341	343	322	293	323	346	335	301	332	304	307	335	339	321	316	338	295	339	346	329	315	305	325	321	291	317	318	326	358	346	322	366	308	305	307	346	303	331	329	312	342	345	311	314	333	355	339	336	316	320	297	331	305	357	338	351	325	316	319	333	303	298	336	304	359	305	309	314	353	336	343	302	327	306	303	331	317	341	306	311	338	327	311	337	348	306	310	294	345	339	348	334	323	320	308	353	323	298	358	291	334	320	337	307	293	317	335	316	355	363	285	312	332	312	316	325	357	320	328	316	337	295	350	376	337	319	312	330	295	317	327	330	316	325	305	327	314	289	354	359	308	335	321	314	311	320	342	362	367	321	322	325	348	291	326	330	332	353	303	315	318	319	319	343	339	320	342	316	312	329	354	316	322	310	332	316	344	352	311	339	306	307	338	329	327	315	341	334	327	314	309	323	318	356	343	352	288	341	296	341	329	320	310	303	337	357	307	328	305	320	316	329	329	354	326	299	307	310	310	333	293	311	342	303	320	300	286	360	301	300	356	344	301	354	350	313	315	317	292	349	309	349	340	312	336	302	308	347	319	334	325	325	290	331	342	291	329	290	308	379	336	316	349	352	337	351	352	325	296	324	355	344	302	317	331	332	321	335	365	319	323	366	309	312	291	354	364	319	327	343	318	322	321	299	332	313	328	327	343	327	346	321	317	343	286	331	347	337	319	303	315	337	318	343	304	313	312	324	332	326	337	300	351	322	315	297	324	320	329	322	305	368	343	340	338	314	318	318	355	311	315	314	331	299	315	304	319	295	370	311	332	318	325	353	318	354	326	340	333	293	336	317	324	341	302	316	310	326	338	357	323	311	341	301	319	337	358	340	324	314	357	324	328	333	315	363	318	312	348	323	314	324	323	327	301	362	347	321	354	303	318	335	283	295	331	338	328	306	342	318	314	348	319	290	347	343	304	320	310	309	296	323	320	312	363	343	333	322	326	327	307	317	320	310	335	317	324	328	333	333	342	313	354	271	337	335	297	298	308	334	324	327	294	310	328	326	352	341	330	324	319	330	304	374	306	333	306	340	327	294	299	339	321	334	315	287	333	337	348	320	332	320	325	330	332	329	327	285	302	318	323	325	299	326	322	317	329	323	321	332	316	344	318	307	330	316	361	318	333	351	315	312	307	326	311	347	317	322	289	321	319	325	347	342	349	295	346	299	330	360	310	331	305	330	339	296	317	325	313	327	324	324	324	314	328	340	310	343	343	317	327	361	308	295	320	318	342	284	337	303	321	333	326	330	331	331	339	362	308	318	312	350	315	337	311	341	312	340	316	322	318	315	316	318	327	317	339	342	343	319	321	338	328	327	355	318	340	337	330	326	326	298	317	293	305	331	324	315	334	326	329	339	327	337	337	286	321	352	322	364	333	324	289	341	304	348	312	310	323	332	333	330	314	317	327	298	327	306	311	332	290	327	317	298	333	328	347	287	331	319	312	327	331	339	325	330	312	330	315	259	334	344	297	340	296	309	318	303	296	333	307	317	301	332	324	355	371	325	308	345	322	322	344	327	331	320	305	342	319	299	280	321	326	318	359	300	326	333	324	304	328	336	327	352	329	307	337	343	300	339	307	318	309	309	325	350	357	320	316	318	311	311	319	320	308	351	347	340	294	310	370	342	330	344	312	341	327	300	334	323	322	316	305	307	337	283	318	292	340	327	329	299	336	335	305	339	337	315	306	321	327	327	331	351	343	320	339	322	333	335	311	334	341	298	342	334	313	324	307	327	303	320	330	349	306	321	298	322	327	339	305	337	330	335	358	343	333	320	330	312	323	281	349	307	315	320	306	308	306	330	335	299	322	337	327	327	327	309	329	313	325	339	324	333	319	353	338	340	318	322	307	323	342	346	328	355	373	343	321	314	347	336	320	371	316	343	320	324	330	302	288	360	338	351	307	323	316	355	308	315	314	330	307	310	339	320	326	329	307	321	355	321	329	297	314	342	326	345	295	320	344	326	358	308	311	316	320	323	308	299	318	329	327	290	342	291	365	341	324	355	330	308	322	299	321	332	288	313	328	321	292	333	324	303	318	326	320	345	350	342	327	345	324	293	312	305	361	304	328	335	381	348	337	278	278	302	308	314	320	311	328	354	318	300	320	327	309	333	341	318	324	287	333	343	361	328	362	318	334	290	312	317	357	338	310	355	293	314	325	353	309	308	322	340	306	296	332	335	326	322	334	350	330	327	371	319	328	345	318	369	323	295	340	315	309	312	320	334	295	338	303	311	319	327	334	349	318	331	341	339	344	320	364	352	328	313	332	306	316	309	324	341	326	334	334	359	319	319	346	303	313	302	335	313	335	334	314	313	337	320	306	322	325	296	336	318	304	364	326	318	310	355	318	321	313	331	316	338	310	356	330	368	318	290	322	331	330	315	334	327	336	328	315	294	329	317	322	323	345	321	340	316	324	327	305	308	322	330	331	310	292	310	319	307	311	315	318	282	337	352	301	327	305	322	317	282	353	364	303	321	343	324	327	293	335	323	330	321	323	302	333	343	340	319	324	333	311	323	348	288	321	330	302	310	331	309	324	321	291	333	330	327
29480	28819	32030	27566	19414	12732	7696	4681	3554	2771	2174	1826	1531	1381	1156	942	888	706	591	508	486	441	430	475	437	391	405	394	340	380	340	355	315	341	363	306	339	322	308	305	304	312	310	312	326	283	290	320	297	284	305	302	305	284	295	252	310	295	307	309	274	298	290	274	272	310	316	276	248	262	295	264	311	288	297	306	281	309	311	275	276	284	310	275	281	307	275	289	308	306	308	303	286	283	274	316	299	260	277	296	296	267	293	307	277	303	293	326	304	272	308	299	307	295	282	290	285	285	279	296	304	292	286	327	297	306	262	284	280	288	269	286	274	311	271	278	285	305	319	279	282	307	287	313	290	304	280	267	313	283	287	295	281	269	284	329	292	301	272	270	283	278	298	305	297	291	282	261	297	284	293	312	282	287	306	294	303	306	282	284	281	308	278	292	303	298	331	257	310	300	297	278	303	301	294	286	306	272	285	293	266	307	246	318	284	305	270	288	291	288	303	275	270	271	306	283	291	307	319	273	304	295	284	287	325	307	274	300	291	282	273	293	279	271	274	285	295	301	277	303	261	317	268	277	289	299	281	293	289	299	290	286	301	276	297	302	277	280	325	280	279	290	303	296	274	302	276	291	296	283	301	280	300	288	293	288	291	299	287	301	270	262	286	274	328	275	273	302	262	273	303	266	283	301	265	282	285	298	283	289	275	287	305	272	311	312	241	287	298	267	276	286	293	269	259	314	285	268	287	301	278	256	260	305	295	283	298	278	263	290	301	275	280	258	287	281	276	277	280	308	296	292	287	279	299	279	307	260	290	299	284	281	284	301	299	303	281	287	279	255	277	264	317	305	279	313	282	305	305	255	271	261	285	292	333	300	309	289	283	274	277	288	278	266	298	286	297	299	279	275	270	295	301	287	302	265	304	300	289	315	277	305	304	283	270	277	290	270	274	317	309	305	280	260	282	276	291	266	313	266	293	327	303	285	273	310	291	275	282	295	290	268	282	286	313	292	297	284	265	269	286	279	288	280	326	265	249	282	289	314	265	312	293	279	267	295	281	262	302	295	296	289	333	304	251	272	327	287	285	290	308	275	273	303	316	304	274	303	315	289	295	277	264	289	278	309	287	275	293	293	314	287	292	276	330	270	290	297	285	301	282	311	283	283	284	289	271	299	277	276	283	290	305	304	265	269	268	281	270	280	303	311	277	301	305	304	289	303	311	281	289	268	300	276	316	285	245	301	292	307	275	302	274	299	269	300	256	306	304	307	286	273	290	326	283	272	293	273	315	273	291	298	275	250	271	277	289	287	284	301	319	273	291	286	301	263	294	270	289	277	255	265	284	261	292	282	301	298	305	300	299	316	271	279	279	301	268	283	290	287	284	259	247	295	279	291	246	319	296	311	319	322	284	286	277	277	275	297	297	325	302	300	286	312	294	296	300	306	269	287	310	283	263	274	264	300	268	293	306	313	288	320	285	271	304	283	277	283	282	273	278	293	306	281	291	316	286	294	305	262	288	295	284	294	343	271	288	317	290	309	283	284	308	296	273	265	274	280	288	280	316	295	276	277	271	306	279	292	305	286	274	258	312	293	288	295	266	295	275	297	298	301	287	284	282	283	302	281	247	280	282	276	307	287	271	301	273	299	305	289	285	280	305	276	301	284	262	318	313	303	302	274	303	295	294	285	308	284	311	310	283	272	275	277	320	300	285	290	320	287	298	309	342	296	302	317	300	289	285	327	297	291	292	299	251	289	288	297	277	301	291	286	337	270	287	292	304	256	279	293	279	310	285	298	291	297	284	301	303	283	269	285	290	312	286	309	286	283	329	274	313	307	310	295	306	294	299	296	295	294	273	280	286	298	279	293	291	256	284	268	287	279	257	265	295	287	283	269	293	277	295	312	276	283	273	287	291	277	260	297	304	298	301	270	269	283	286	279	267	280	294	272	285	301	299	285	269	302	279	304	283	298	310	283	288	295	310	290	300	326	270	267	281	300	308	292	307	264	313	279	288	277	305	268	249	291	268	285	258	253	269	272	282	275	288	292	295	281	280	309	290	306	274	255	285	277	289	275	308	287	302	301	292	307	314	271	280	303	278	298	281	330	296	324	285	283	310	296	309	299	290	275	299	290	287	301	284	306	320	291	265	263	297	294	314	262	298	287	301	307	299	295	320	312	312	283	329	309	284	264	294	270	287	297	301	283	261	271	303	292	299	263	276	299	298	289	299	319	305	281	253	292	295	290	304	281	308	270	266	279	273	281	285	290	287	261	288	262	289	309	272	311	276	295	273	272	297	277	274	287	287	302	292	296	269	298	303	290	293	309	288	289	306	290	285	276	325	318	283	282	279	299	308	274	306	276	267	277	330	282	314	278	312	268	296	287	295	271	331	277	293	287	273	320	264	292	275	273	269	289	309	291	306	279	305	292	312	296	299	299	252	278	307	265	313	303	301	284	291	271	272	321	280	270	285	289	284	306	321	289	288	289	301	263	320	298	269	305	254	308	271	274	307	282	294	293	305	314	312	321	299	307	283	290	273	310	282	314	296	299	290	288	265	277	272	283	303	296	280	287	287	301	281	309	276	289	314	290	299	301	292	298	253	305	296	302	290	318	253	283	294	311	284	313	249	296	308	306	296	290	278	288	294	293	281	288	315	279	292	290	275	311	272	303	289	290	285	306	277	314	317	298	277	287	293	325	284	293	296	296	285	271	280	272	345	274	307	272	288	302	308	293	294	293	317	282	294	272	314	302	286	291	315	278	305	275	257	276	311	309	309	293	296	286	283	293	347	292	322	303	289	305	311	272	274	307	294	301	300	296	290	286	303	275	291	273	289	279	274	289	302	291	298	248	290	271	273	311	323	293	258	317	312	291	280	280	290	255	274	280	321	273	288	285	285	304	308	295	277	298	281	283	326	277	293	273	288	305	302	314	268	271	286	298	306	286	283	269	263	286	289	293	296	260	292	291	300	270	280	296	279	280	293	304	283	264	296	282	280	292	279	270	273	266	288	301	314	284	303	297	321	274	298	304	277	296	316	297	275	317	300	308	302	300	315	292	304	261	301	323	284	293	275	290	305	288	277	279	318	294	276	281	285	309	276	304	255	263	319	296	315	272	271	299	283	304	326	298	314	308	283	283	314	298	265	293	273	273	277	295	265	288	305	285	316	294	292	286	276	304	318	281	297	285	301	282	275	277	290	320	303	253	275	278	303	288	289	314	283	310	292	290	295	263	275	272	293	264	290	287	295	273	296	303	335	277	290	264	295	293	297	277	256	256	280	287	266	280	300	294	306	308	269	277	278	316	271	286	315	294	254	326	280	304	301	299	268	251	309	288	301	294	265	289	272	298	270	283	302	311	265	265	284	289	281	291	312	314	329	291	313	336	298	329	264	297	273	293	280	305	274	316	292	291	294	296	293	275	284	273	268	276	290	291	340	273	276	293	311	260	273	279	289	280	306	291	300	286	287	293	272	267	295	322	270	299
30873	42331	36969	29160	23387	18633	13094	9692	7759	6087	4781	3912	3416	2917	2408	2086	1770	1450	1099	929	801	713	757	701	663	649	578	556	497	466	518	459	440	443	421	417	369	392	384	406	381	357	354	365	425	379	383	398	398	377	374	385	376	377	386	361	374	329	355	356	356	360	374	384	357	344	403	360	382	338	376	355	347	360	324	371	345	337	363	376	357	380	361	379	353	371	346	294	339	388	323	341	390	364	337	355	348	351	363	332	342	375	331	325	369	367	385	355	343	327	379	347	399	312	311	349	363	366	365	379	353	388	362	328	355	338	359	369	351	357	365	353	353	349	407	386	315	380	374	355	376	365	367	361	340	350	344	359	350	365	368	343	359	371	319	365	348	346	350	361	363	318	319	382	360	353	358	360	343	370	351	367	393	386	361	326	319	377	341	360	351	337	332	335	319	344	357	362	329	352	356	349	344	367	320	356	344	373	326	352	359	366	375	399	332	319	362	384	336	337	362	365	356	357	367	382	352	349	354	374	353	356	381	339	364	378	354	338	358	343	361	337	338	361	354	353	363	359	346	369	356	321	351	341	349	328	380	338	349	349	333	370	372	368	409	326	356	363	347	323	330	362	350	325	341	354	350	358	350	358	340	323	341	387	362	368	347	350	362	362	384	365	349	356	332	374	337	370	363	347	360	315	367	328	386	371	346	379	344	384	350	371	348	378	350	350	328	372	351	369	366	362	359	363	394	360	356	340	362	363	346	348	349	336	355	374	353	293	349	352	351	345	351	344	350	374	348	348	353	376	360	361	339	345	341	368	333	358	376	356	385	360	346	353	372	330	356	343	344	352	344	357	355	364	342	365	354	351	335	341	339	366	356	329	369	367	364	349	337	355	352	367	380	343	324	375	348	340	378	354	361	342	333	377	349	362	333	357	353	379	377	360	367	367	356	356	324	345	352	329	371	364	358	352	384	350	383	361	375	374	357	337	320	358	353	405	330	311	329	366	382	350	379	368	382	357	371	350	372	362	341	381	366	369	351	359	340	364	341	353	334	348	360	337	342	363	366	371	357	369	391	361	371	370	349	340	336	354	350	344	375	359	365	324	363	345	360	381	347	390	368	380	379	326	344	381	348	387	329	343	329	325	400	396	393	365	369	345	381	359	336	344	349	329	377	354	361	375	365	332	331	340	328	407	368	354	357	350	387	353	361	318	347	378	368	341	369	349	334	340	339	341	350	361	372	349	369	340	376	357	318	348	354	330	363	376	352	333	354	359	374	337	392	364	358	352	363	345	384	357	357	317	371	351	350	368	366	347	365	338	365	375	352	358	376	359	328	341	345	319	348	311	334	402	346	373	351	331	354	387	391	375	366	368	372	337	378	385	340	333	337	363	373	380	362	333	337	320	385	337	369	347	351	348	325	351	373	361	361	350	361	367	369	346	334	340	354	354	357	358	337	328	328	373	366	362	388	373	337	378	339	358	326	357	346	366	381	393	346	316	334	364	362	385	358	345	376	357	352	358	340	357	375	317	322	378	359	354	397	355	340	367	355	358	373	343	344	370	376	357	340	346	373	371	374	371	341	355	361	362	349	360	360	349	385	358	360	344	342	420	375	346	338	350	349	389	350	354	333	358	368	325	333	394	340	366	385	342	332	350	348	358	368	335	355	332	364	370	342	351	356	383	385	367	379	364	367	344	330	328	361	347	354	344	348	361	371	368	371	368	374	336	347	374	353	338	357	386	344	373	352	363	315	345	340	374	333	362	390	331	325	362	364	363	357	402	371	320	361	343	370	323	365	326	347	325	344	371	365	366	351	319	366	341	339	376	355	329	347	338	334	359	360	347	367	371	369	334	327	338	371	371	338	330	350	360	318	363	358	344	360	364	356	329	360	376	400	385	383	336	333	332	376	330	342	346	376	371	325	398	359	400	354	385	380	352	365	361	306	335	348	345	316	364	360	358	378	357	343	346	344	352	395	355	344	356	367	333	366	358	357	329	356	347	334	345	365	363	356	344	403	350	360	361	351	363	391	353	360	366	366	336	358	375	367	401	359	332	354	320	339	337	355	379	338	323	326	342	355	388	380	361	361	346	336	364	340	332	332	342	329	346	336	384	372	349	376	346	354	333	375	348	342	357	318	357	340	349	356	339	358	368	380	347	332	344	332	355	351	369	341	310	345	369	353	384	363	377	338	335	368	386	342	362	344	342	364	348	349	379	368	323	334	357	360	358	371	346	336	337	370	335	346	351	389	365	352	369	382	374	361	395	345	365	383	366	355	361	354	340	336	322	340	338	353	351	387	354	388	315	346	360	339	345	369	354	385	363	358	319	371	337	355	331	365	405	345	350	342	361	367	359	379	368	353	353	376	350	330	346	338	362	364	336	354	365	361	401	343	342	348	380	324	366	394	364	334	377	362	334	356	327	326	375	370	325	357	316	364	386	323	350	359	369	338	378	345	345	362	364	314	308	317	365	354	397	347	372	379	338	320	369	341	363	368	371	342	352	345	338	360	380	340	345	364	340	354	368	353	353	347	351	335	375	350	368	378	380	320	347	364	307	345	355	339	332	357	404	346	378	328	354	342	380	360	338	365	365	329	345	364	362	383	346	400	358	333	351	343	366	368	356	326	404	377	333	341	336	337	363	362	368	344	356	362	391	377	364	349	356	334	342	350	354	393	331	334	353	347	327	337	382	369	347	333	341	353	399	348	351	305	313	322	362	362	358	349	366	380	363	380	357	306	326	374	343	369	349	374	357	360	350	348	337	360	339	352	329	359	360	314	320	363	406	347	354	349	353	359	362	332	375	353	350	340	353	367	362	329	342	374	378	348	360	353	349	324	348	380	317	371	345	337	345	382	353	322	361	360	369	350	363	344	382	328	328	348	370	374	369	326	356	362	351	358	334	369	351	357	351	362	356	322	324	346	328	373	374	366	352	363	313	373	364	395	354	378	367	351	345	361	378	367	337	360	333	342	364	345	339	386	348	358	386	353	350	330	384	366	372	324	338	351	348	328	373	336	351	340	361	334	361	379	350	345	357	346	351	339	374	355	344	379	372	398	353	333	348	377	371	366	358	363	346	383	368	360	354	324	331	338	358	383	336	371	325	348	365	375	377	367	336	353	336	353	342	373	379	336	352	334	373	351	345	343	317	339	335	338	359	358	337	360	310	367	332	330	352	373	393	337	356	365	362	326	380	379	394	366	321	347	363	367	313	337	396	360	329	388	368	356	336	363	343	352	326	341	336	349	366	362	347	335	332	367	380	346	300	355	395	373	377	374	354	357	345	350	372	352	350	374	344	359	307	331	345	386	341	329	346	366	372	353	365	361	343	366	342	376	328	340	351	344	332	323	321	394	357	331	375	347	380	338	354	367	382	364	387	394	343	361	368	351	358	367	365	343	334	366	346	361	354	350	341	338	382	379	332	369	351	372	356	354	333	391	297	404	396	337	355	333	350	370	324	366	342	351	325	349	375	341	369	348	360	360	338
24396	21361	28722	26528	23647	20143	13687	7653	5434	4184	3304	2710	2189	1937	1591	1329	1180	938	733	646	517	505	447	463	473	444	376	396	350	335	315	269	282	281	283	269	269	258	255	244	250	246	242	229	259	228	254	253	212	222	243	259	265	239	245	249	239	235	240	229	204	258	205	221	234	192	253	235	208	232	227	208	194	215	229	225	232	221	221	244	249	211	209	238	207	224	214	221	221	250	214	211	222	227	199	218	238	243	219	213	251	211	223	214	225	228	223	217	229	250	216	223	216	221	223	237	209	216	235	210	210	235	205	228	231	236	224	212	234	198	234	232	231	226	219	219	221	198	229	230	216	211	210	196	216	244	228	208	224	234	227	233	217	214	238	196	227	226	217	242	209	212	207	203	221	208	215	217	205	200	222	228	200	246	236	241	202	203	217	226	219	214	194	238	223	240	214	217	215	240	212	220	241	245	221	224	239	229	270	210	211	223	221	236	226	247	250	232	244	243	236	197	205	225	214	218	223	241	224	255	235	228	236	243	241	227	244	232	214	203	250	216	226	226	233	243	219	211	229	238	225	247	220	222	234	252	224	203	233	240	245	230	224	222	244	210	208	215	231	231	228	243	212	235	219	216	203	258	215	226	224	213	220	203	227	230	230	223	231	227	226	204	197	207	245	224	248	218	180	245	224	238	222	226	214	221	230	246	247	239	214	226	228	235	236	236	218	225	230	227	234	238	229	235	240	238	229	228	258	209	228	189	213	181	214	212	228	219	251	236	210	232	216	226	217	236	232	218	239	209	201	229	234	241	263	221	217	218	234	225	237	209	217	232	225	247	225	227	218	179	219	250	250	203	225	219	247	244	232	207	229	218	215	216	248	243	218	224	227	225	234	219	249	198	244	209	212	228	232	219	212	242	219	227	209	232	214	214	212	223	218	214	236	216	203	173	205	222	201	236	246	213	218	216	215	252	253	235	250	224	193	232	224	232	235	250	238	213	212	207	238	243	220	232	221	243	222	225	219	220	218	239	211	222	234	214	231	213	203	220	221	213	216	217	252	241	216	208	216	235	202	221	229	206	233	205	226	210	235	212	214	197	226	213	232	227	224	218	210	229	245	226	251	235	247	233	220	222	226	236	233	241	253	223	241	194	227	206	248	212	199	223	217	244	243	230	229	213	243	251	218	201	219	236	227	217	198	232	223	238	245	262	225	206	210	226	255	250	209	218	236	222	221	225	216	207	200	234	214	239	202	229	210	240	232	229	233	244	227	221	234	237	232	198	225	191	238	215	217	216	222	210	229	235	216	210	204	229	217	237	232	238	230	212	223	227	230	218	247	202	229	216	227	226	215	215	227	222	226	249	240	212	226	212	224	219	201	205	253	204	248	225	210	216	239	206	230	203	219	237	219	252	203	218	223	209	215	238	219	236	228	255	240	229	207	213	230	254	218	219	236	227	225	214	231	224	205	237	236	220	230	213	218	219	223	207	219	215	246	230	207	238	232	215	259	228	246	213	211	205	211	204	244	220	216	229	243	210	241	224	223	205	220	241	229	249	235	241	224	218	246	216	213	209	204	216	213	215	211	216	203	209	233	243	225	235	215	229	233	227	219	219	214	233	231	210	237	226	230	210	209	227	225	213	224	213	214	219	218	240	212	240	233	199	224	211	217	214	244	236	211	202	229	236	212	233	219	223	230	227	237	215	219	220	252	218	209	218	242	236	211	249	217	219	212	213	230	246	240	248	229	223	215	195	214	254	220	231	216	234	216	227	232	209	232	225	259	214	236	233	219	249	238	207	219	219	225	237	215	245	261	224	235	230	226	235	240	224	218	222	236	216	202	236	249	224	216	232	245	249	213	207	215	210	230	236	217	210	223	241	237	215	210	207	211	217	204	246	230	220	221	234	232	206	208	214	229	220	248	197	207	258	211	213	217	234	218	233	235	240	242	211	237	231	208	233	248	232	223	228	230	235	240	233	222	236	227	242	218	203	213	234	243	247	216	225	244	223	240	226	201	241	236	244	236	222	194	254	225	211	236	205	204	238	191	219	243	230	227	267	222	234	191	225	213	226	253	216	218	222	215	221	222	222	218	228	236	211	225	228	245	194	196	242	206	208	237	193	226	220	236	251	255	209	236	242	259	234	251	221	228	222	219	221	246	226	247	237	222	265	201	228	255	206	251	216	231	192	223	240	223	226	214	226	240	207	214	202	237	196	200	243	224	235	242	223	223	263	235	217	220	232	239	243	219	219	228	245	221	240	219	212	217	218	227	236	247	206	238	232	210	208	206	222	221	214	254	223	219	220	197	224	216	238	215	234	216	237	223	218	217	227	206	195	229	231	219	242	255	208	200	222	226	212	220	246	219	212	237	214	209	226	220	231	219	212	233	206	211	218	231	214	237	223	219	217	238	232	226	214	223	195	239	237	198	190	231	208	208	206	245	232	208	215	195	221	216	222	200	227	240	238	215	210	230	248	244	234	223	234	195	252	192	215	230	218	250	233	230	227	192	224	219	230	230	225	225	235	204	237	229	212	195	221	233	213	228	221	231	220	224	233	230	253	215	242	224	225	262	199	193	242	210	218	249	224	229	227	211	210	232	216	226	231	229	265	240	221	219	213	236	254	215	207	226	243	235	247	243	252	222	258	218	235	235	236	206	227	215	211	229	214	252	237	232	210	234	214	225	207	220	234	206	250	243	225	229	219	232	212	218	234	226	205	206	224	228	226	221	215	217	236	250	225	217	217	191	224	260	232	220	235	223	230	228	227	204	215	214	233	227	226	204	230	249	229	240	232	240	213	200	240	246	234	228	217	234	255	268	238	238	239	232	201	245	200	214	236	231	215	205	219	225	235	239	237	239	220	221	194	222	236	251	234	241	219	208	239	201	231	233	233	234	228	208	225	253	247	235	224	257	207	238	211	220	190	237	218	232	240	247	222	249	200	231	223	199	235	248	214	236	234	229	225	213	229	216	218	201	220	221	215	250	224	227	206	228	239	251	207	229	231	216	252	201	217	212	230	238	213	231	212	220	224	235	223	206	232	231	212	215	211	211	224	229	225	267	232	232	207	245	224	228	205	208	235	246	246	211	210	185	223	243	259	237	228	212	210	235	217	246	247	215	243	240	225	223	207	238	210	220	231	238	227	214	241	217	221	225	224	226	226	215	229	251	217	206	246	224	214	213	253	208	196	217	223	220	217	225	234	223	240	216	226	241	220	205	238	212	225	217	214	219	229	221	235	223	240	210	229	221	210	212	204	229	217	224	214	214	229	227	206	227	220	219	266	241	205	241	223	230	222	204	223	225	233	249	225	240	226	228	244	224	210	212	245	205	211	228	242	206	204	195	204	236	247	223	242	210	208	234	249	221	208	215	213	248	213	198	217	198	229	212	219	235	229	218	231	190	218	221	230	231	206	230	219	259	195	259	237	230	245	230	219	195	212	238	213	200	254	215	222	217	231	247	226	213	195	211	240	210	174	230	183	188	218
30334	49104	44669	35985	28913	23363	18008	13614	11005	8746	7200	5750	4850	4145	3602	2997	2396	1895	1414	1165	997	926	862	888	811	672	627	613	541	476	466	465	442	377	385	411	368	361	362	329	290	372	320	333	315	334	304	300	314	305	280	285	276	286	305	273	316	281	337	307	291	275	305	257	318	269	282	278	309	274	265	282	296	284	282	257	309	289	262	296	277	247	296	294	297	286	254	278	298	266	281	310	285	282	256	275	260	301	280	249	274	274	275	276	255	299	279	297	271	283	274	294	251	257	307	272	285	240	284	254	283	274	279	266	253	281	299	281	299	285	287	277	280	271	271	263	272	298	260	286	259	262	302	266	271	298	294	281	286	287	278	269	293	268	270	248	258	288	291	282	272	298	276	306	299	291	276	270	291	291	257	272	296	274	276	258	237	260	286	286	255	301	288	260	270	273	293	273	285	291	278	289	281	275	269	281	281	293	295	277	280	286	254	283	259	258	266	259	312	292	288	254	324	287	292	273	275	281	259	288	285	289	297	266	287	273	286	317	301	294	255	269	282	302	292	272	312	284	277	271	258	259	283	285	256	273	260	260	263	287	259	281	282	275	286	273	280	290	262	285	259	277	264	270	264	282	247	239	254	253	280	272	307	254	299	291	275	261	283	270	284	282	281	273	271	284	287	298	298	250	257	273	261	287	265	306	274	271	271	266	270	301	301	261	294	295	273	259	255	289	267	267	283	288	263	288	266	271	287	287	253	285	289	271	276	259	250	291	297	253	276	300	284	255	280	271	254	287	261	255	288	236	280	252	303	288	294	269	264	285	269	269	269	271	275	303	282	291	309	260	269	257	282	295	296	279	261	266	293	290	310	278	293	262	268	247	294	272	277	275	305	260	307	292	276	273	292	290	309	265	267	267	262	247	264	284	273	285	265	269	292	283	280	272	284	262	270	268	260	271	300	289	281	280	297	291	282	271	257	294	306	286	271	277	272	271	254	305	271	244	288	293	274	311	326	280	272	279	281	311	259	290	271	278	273	294	261	269	275	240	294	254	267	302	287	241	299	281	289	295	306	297	279	279	287	258	287	283	291	300	285	300	245	288	294	295	268	279	279	249	289	287	298	288	259	273	267	285	255	281	270	245	322	277	285	287	269	290	295	279	290	276	284	277	280	276	277	271	265	279	273	288	293	297	268	267	269	276	278	279	280	258	285	305	276	254	284	255	285	270	295	269	305	289	293	292	310	263	290	292	279	276	269	291	248	278	312	269	294	267	264	270	254	278	285	303	295	298	292	289	298	297	283	257	299	260	250	276	294	243	279	275	268	272	273	297	280	286	269	240	272	275	266	261	292	282	283	261	286	280	287	267	271	295	282	280	264	296	282	288	248	291	272	268	238	283	295	317	296	254	285	289	315	280	280	273	272	288	284	252	277	287	261	286	296	279	308	272	301	289	261	264	275	281	276	264	288	288	270	259	279	277	284	305	278	260	298	275	266	239	302	280	289	260	295	287	269	262	295	245	262	289	255	308	268	282	253	268	289	265	286	273	308	276	249	263	303	269	276	265	248	294	293	273	266	256	280	243	273	280	269	268	280	247	288	292	281	270	275	284	258	280	261	297	294	237	287	301	283	275	292	307	276	257	284	302	258	249	290	256	277	278	265	270	279	268	270	287	312	271	307	250	274	260	288	273	319	270	272	276	271	263	304	285	289	248	273	284	271	266	263	275	264	279	281	301	271	277	272	257	255	304	269	257	269	287	280	293	258	274	279	245	282	290	292	300	267	272	265	265	284	295	267	264	279	256	292	276	279	304	262	299	255	279	265	266	274	256	260	233	268	260	245	247	269	292	297	284	276	289	252	293	266	283	271	284	272	270	294	278	257	282	256	244	283	306	255	307	285	270	283	284	253	276	268	292	299	285	279	285	269	241	298	287	276	285	286	286	284	258	293	251	278	277	264	303	281	293	287	251	299	278	299	293	280	289	283	314	284	323	273	289	287	303	257	300	269	268	281	276	270	291	299	298	271	274	267	275	258	297	257	283	294	267	297	259	315	248	295	272	250	264	273	298	245	285	292	249	274	275	273	282	304	281	296	270	294	303	230	283	274	264	276	263	265	301	279	252	300	284	304	288	303	256	301	262	282	285	259	282	284	274	271	256	277	287	299	295	279	254	276	256	249	270	272	284	308	301	277	260	275	277	304	253	261	302	276	260	252	278	321	291	269	272	268	263	283	271	293	276	289	293	291	282	291	303	284	291	261	259	285	262	277	274	272	301	303	291	280	260	264	275	264	301	275	312	287	253	272	265	276	282	291	300	273	264	259	258	280	284	265	275	281	262	283	272	272	265	277	294	261	268	277	264	298	258	268	275	275	284	274	276	263	283	260	269	289	293	292	259	297	323	277	296	268	275	270	287	285	268	271	253	271	297	302	304	283	268	288	241	289	300	304	251	298	267	260	273	274	294	252	258	273	294	283	261	256	273	277	279	273	296	274	282	251	263	276	313	255	273	274	341	288	245	291	267	290	264	302	261	267	283	286	283	255	289	253	286	295	283	239	266	267	239	280	301	290	290	295	274	273	302	265	260	264	286	269	290	288	271	298	292	288	263	304	279	296	266	335	251	314	295	283	273	280	280	276	296	300	258	272	279	305	294	288	290	301	310	297	268	265	281	288	290	287	257	271	282	290	290	286	260	288	249	294	294	246	262	276	318	254	273	284	292	284	287	248	293	286	270	270	286	264	280	297	288	290	275	260	288	262	303	282	282	271	282	292	266	276	266	286	289	280	269	287	253	280	273	287	272	290	262	260	300	280	280	286	287	275	298	290	272	257	275	281	286	263	279	284	288	223	277	262	281	313	257	287	270	256	271	300	285	265	259	248	266	274	266	316	271	270	273	252	300	232	262	274	267	289	278	281	289	281	288	259	266	293	286	265	269	279	257	263	265	280	280	298	283	297	282	284	257	275	264	259	268	294	280	250	276	261	279	283	258	277	262	278	274	281	276	321	277	276	265	293	247	300	298	286	298	309	281	290	276	303	266	285	269	281	273	257	262	286	311	244	265	288	281	277	302	287	282	266	261	272	299	263	281	278	318	258	268	295	281	271	264	274	273	276	284	269	300	290	271	262	276	283	298	245	262	269	260	275	281	305	290	277	261	276	256	288	256	251	289	252	285	252	276	262	263	264	285	288	269	279	271	296	253	270	280	282	289	291	277	288	253	278	298	258	260	265	277	267	264	272	283	273	288	262	286	280	296	281	287	280	294	237	276	254	288	279	286	288	272	272	307	259	271	286	284	274	280	271	277	283	288	296	278	250	301	294	274	276	291	273	288	264	277	284	266	275	269	275	254	293	232	262	262	271	265	291	280	279	275	289	261	268	304	281	281	284	310	258	294	255	298	283	241	266	289	296	286	303	307	269	286	292	262	299	310	291	289	265	284	288	273	276	247	265	281	284	250	265	295	297	310	278	279	272	275	287	276	286	264	294	274
25518	21617	29101	28362	21755	15265	10062	6154	4411	3465	2631	2177	1914	1676	1574	1359	1091	904	819	696	628	593	561	551	521	493	451	499	461	425	428	406	428	417	418	394	395	381	387	390	396	378	375	378	369	418	398	352	334	354	372	373	375	374	366	357	371	386	383	345	373	365	346	355	340	357	355	340	340	338	355	327	350	340	370	367	364	388	335	367	347	382	397	382	338	340	343	379	392	347	367	391	365	344	359	335	349	354	337	373	336	339	334	363	348	353	330	333	329	345	365	361	376	384	362	378	366	351	357	356	346	368	359	357	360	361	345	348	359	326	351	344	380	340	338	333	329	375	369	341	339	353	344	363	360	344	363	365	368	329	372	377	361	339	351	331	337	320	348	364	333	338	350	335	345	346	376	359	350	372	339	336	352	327	355	363	358	352	357	356	341	373	352	362	367	331	316	380	356	338	370	332	334	343	339	360	373	334	367	332	332	367	356	377	362	339	365	343	360	334	376	363	372	380	366	345	355	325	303	340	348	328	353	358	333	365	361	348	376	352	363	353	341	368	352	362	355	352	361	358	374	336	338	346	341	367	342	356	359	392	331	373	335	361	364	365	370	351	366	361	327	350	352	327	346	338	334	372	334	367	363	374	363	369	355	363	375	363	364	350	371	371	329	344	335	320	365	311	352	354	369	386	350	334	337	353	363	338	332	326	350	370	372	357	356	358	381	381	354	349	334	354	354	355	347	337	340	360	353	364	369	352	362	358	346	359	339	334	325	332	350	338	338	322	339	366	338	350	369	376	380	363	344	368	377	367	342	345	353	332	344	343	397	350	390	384	365	330	337	326	349	361	323	389	379	378	323	390	381	366	325	355	340	358	378	375	385	336	346	380	360	322	338	355	356	357	367	331	343	348	327	360	392	353	340	318	365	372	354	332	383	347	337	330	376	368	342	358	358	334	385	367	413	373	351	364	371	361	355	333	339	359	312	361	336	299	363	391	362	377	393	358	331	349	345	347	382	357	340	374	356	357	356	401	399	384	350	365	334	318	347	347	361	358	370	369	353	362	358	363	347	359	331	349	351	352	340	315	344	327	329	382	370	321	378	356	352	343	345	381	372	338	333	337	335	344	311	333	356	388	367	357	348	352	383	326	347	345	390	338	334	332	346	351	351	374	366	325	332	370	328	321	327	355	328	343	359	360	345	374	334	348	392	361	353	367	347	346	344	331	381	367	372	371	371	341	334	328	345	327	308	328	378	347	350	341	361	364	353	323	350	375	371	328	336	361	342	375	346	340	362	332	345	340	326	351	331	347	345	369	368	347	362	328	365	413	364	366	369	347	352	352	345	358	362	342	378	332	381	373	372	328	368	369	354	380	344	377	371	352	346	358	339	366	340	367	321	354	363	383	348	375	333	351	364	322	357	319	354	362	371	375	344	372	342	362	365	349	344	375	338	385	370	336	380	344	344	317	347	323	383	351	360	347	325	350	352	362	366	316	344	334	369	369	339	363	349	350	350	344	394	362	351	331	346	357	349	347	369	363	381	337	394	352	324	334	347	395	352	338	336	369	376	353	338	355	327	355	369	320	343	386	379	342	377	347	330	358	334	360	368	341	341	383	381	338	381	355	372	315	331	365	373	362	372	347	381	348	377	329	317	360	340	347	341	372	341	392	330	337	347	363	361	341	347	345	375	355	351	371	362	362	337	353	320	354	331	341	361	351	369	367	352	344	346	348	350	333	359	346	353	348	336	359	350	350	328	362	347	319	325	347	350	369	360	351	393	376	338	366	366	358	338	323	371	384	370	344	338	334	343	351	348	348	348	349	366	350	342	349	352	343	325	358	333	326	329	341	371	321	394	362	359	389	355	398	356	352	351	342	334	339	333	336	359	369	373	311	364	322	327	376	367	346	349	372	377	372	364	388	342	350	354	377	376	355	344	356	359	330	354	345	344	352	333	357	334	356	374	343	363	353	337	359	384	345	340	394	347	322	353	336	333	334	347	384	365	378	343	324	360	329	366	358	361	376	344	362	333	352	363	367	377	355	392	365	339	355	370	334	379	378	371	356	358	376	364	382	358	337	362	378	314	356	374	349	403	345	363	347	361	348	368	333	367	385	379	351	365	319	373	354	383	369	378	315	348	321	357	338	357	334	344	370	365	340	349	341	368	377	370	360	378	322	337	378	354	338	382	352	390	374	335	384	329	348	378	364	308	319	366	338	340	338	335	371	367	380	348	355	363	298	388	357	316	344	381	345	334	337	347	335	331	334	348	354	358	377	360	371	357	387	359	335	339	350	384	381	339	345	355	346	331	339	380	345	338	353	393	358	338	353	363	354	381	319	350	360	339	377	372	338	336	317	332	340	338	308	369	340	335	357	375	353	379	316	352	330	321	357	336	360	348	335	378	358	359	346	382	351	319	383	367	383	381	339	350	317	354	341	349	373	351	378	366	355	361	371	347	368	378	364	357	366	364	376	384	349	350	350	355	325	364	331	362	336	328	343	365	362	358	359	314	350	343	350	382	363	359	331	333	384	365	369	328	334	362	368	343	360	365	370	380	339	358	337	338	343	315	392	340	342	364	366	348	343	364	330	350	380	383	371	368	364	315	362	336	341	353	340	348	387	368	365	340	354	357	368	368	312	360	398	325	320	333	358	338	360	361	358	331	359	356	361	345	360	352	335	348	381	321	346	337	369	327	318	370	336	343	382	373	360	311	367	365	368	332	374	363	359	363	345	404	338	324	344	356	350	389	370	350	347	335	374	347	349	346	326	352	349	349	376	332	357	332	348	373	362	359	367	337	388	365	358	370	324	366	342	394	366	326	348	343	348	326	354	360	345	350	379	360	345	341	387	329	334	369	332	322	333	335	301	315	345	371	342	361	386	367	359	322	329	371	393	376	326	339	322	353	358	361	360	348	357	368	329	386	355	328	306	336	327	394	365	352	375	372	384	369	368	338	365	368	327	353	336	359	350	348	349	322	357	352	331	350	354	333	367	355	349	347	377	358	368	361	337	361	345	361	339	357	364	357	333	352	316	333	323	376	336	370	358	336	333	354	341	334	352	346	358	346	333	364	317	348	332	378	328	354	350	350	367	326	346	342	350	369	346	333	342	337	358	349	364	356	354	342	322	328	334	348	361	348	316	347	360	331	377	381	343	330	345	354	362	354	349	348	334	334	375	347	379	345	330	382	335	325	345	347	357	337	364	354	357	375	376	344	367	349	347	350	378	352	355	368	329	328	345	326	343	343	369	331	383	339	354	354	368	357	364	339	338	384	348	319	402	382	336	365	343	346	360	331	376	349	336	358	361	367	378	364	361	340	336	387	363	345	336	347	360	324	337	368	355	394	342	318	376	394	347	357	344	338	318	336	294	368	357	363	339	358	345	328	379	339	318	357	350	359	347	320	366	348	344	340	364	363	364	339	360	341	336	340	338	383	350	356	362	346	325	351	329	322	349	360	360	336	342	351	372	331	370	374	362	363	343
30408	46775	41402	32302	26377	20512	15865	12208	9542	7320	5999	4825	4248	3900	3341	2765	2276	1797	1425	1108	998	996	924	817	779	743	683	678	625	586	592	588	561	536	507	488	533	451	474	468	472	466	425	472	483	462	416	424	394	447	450	451	451	451	439	462	478	405	459	414	418	436	406	414	425	420	447	436	437	437	438	398	401	417	468	425	421	444	440	410	416	426	391	425	447	402	459	415	406	435	418	388	406	406	418	409	442	390	449	431	419	420	426	439	400	422	405	402	406	408	418	374	389	454	411	422	429	416	427	440	447	423	438	415	432	443	381	440	408	410	448	427	441	416	443	421	415	422	458	365	401	417	455	433	423	449	443	413	416	411	424	439	408	456	395	419	437	426	381	405	422	427	434	453	375	416	434	431	444	408	450	440	412	384	417	429	432	400	404	426	428	420	413	420	450	411	418	420	402	395	420	410	411	425	411	445	412	417	421	444	431	442	404	371	448	415	434	469	418	433	420	373	422	418	414	412	400	415	416	414	443	392	429	381	395	412	435	378	424	441	430	410	456	475	423	449	405	407	422	436	423	405	431	436	458	420	434	435	415	418	445	463	394	427	451	388	420	417	413	392	431	442	422	421	439	421	443	428	391	440	412	467	426	439	387	421	448	435	409	431	415	427	439	461	447	383	410	411	400	424	426	420	435	409	392	446	429	416	425	410	399	405	457	416	440	399	425	406	393	438	415	422	368	460	440	416	426	410	456	426	408	425	404	402	427	424	449	416	441	461	399	419	418	429	427	430	407	416	395	408	435	439	450	432	410	404	400	458	405	403	415	414	389	417	424	410	453	429	447	447	435	417	466	433	370	421	425	413	448	412	415	412	438	434	403	446	370	410	433	432	432	453	407	405	451	406	395	435	401	419	438	458	422	457	445	412	444	438	381	419	448	453	422	441	413	407	407	393	436	440	423	429	450	425	444	421	413	407	386	423	409	402	425	417	397	416	423	406	411	421	430	440	414	400	443	393	430	412	419	403	445	410	414	424	453	372	425	388	422	454	427	390	465	432	403	388	389	446	432	425	409	436	398	430	464	419	429	461	424	419	398	412	417	392	409	384	427	391	424	435	419	416	389	458	427	415	438	431	415	433	419	406	418	408	435	474	408	443	394	397	438	422	418	431	446	411	408	416	459	438	428	417	395	410	448	410	477	420	424	403	406	466	431	415	411	417	379	442	383	421	430	420	388	421	394	430	439	425	444	458	422	397	384	422	427	416	401	436	410	458	428	413	422	385	384	407	457	421	436	397	422	413	388	410	444	395	432	444	429	400	435	415	437	425	451	398	403	387	423	416	432	427	407	434	420	423	420	441	449	427	401	469	425	407	426	461	391	391	450	401	441	436	445	451	453	404	403	453	437	450	446	425	402	409	428	404	446	438	407	444	431	427	421	405	452	404	424	420	462	377	458	431	412	463	427	412	424	426	396	453	406	439	450	421	415	467	433	372	391	432	448	395	427	399	435	366	415	470	449	468	376	434	402	411	434	414	443	434	460	399	457	444	396	425	437	441	461	455	424	433	384	395	411	456	435	421	450	455	398	411	419	447	430	420	426	395	426	452	392	400	436	455	412	440	409	404	434	417	402	473	409	453	385	417	410	451	405	456	431	434	433	406	437	427	400	429	454	420	432	439	415	462	411	415	418	398	419	422	426	429	475	397	445	441	459	422	449	447	401	411	386	423	431	447	445	437	451	451	414	462	442	418	433	388	454	395	445	425	416	414	440	420	438	412	414	417	421	428	424	418	397	431	440	414	420	434	410	427	424	421	437	410	427	429	404	381	455	465	412	435	416	435	398	449	396	416	428	412	413	411	411	411	417	425	447	420	395	404	435	410	391	422	449	442	407	420	460	395	457	419	457	445	428	410	384	422	433	420	456	436	446	400	446	443	434	456	407	441	431	443	389	435	421	401	438	412	408	439	394	436	455	414	435	419	384	435	430	402	391	417	409	439	442	431	411	435	399	404	412	414	452	413	391	427	424	425	415	426	428	423	393	443	432	423	407	433	416	467	458	445	399	442	425	441	471	417	407	452	422	389	393	420	437	453	456	423	412	445	406	407	386	404	436	403	441	399	442	410	438	415	428	413	427	414	418	429	393	417	428	419	454	413	424	417	423	414	405	408	457	382	422	476	448	447	424	435	441	418	390	436	424	425	417	437	431	433	413	444	410	408	433	426	413	386	409	418	374	400	406	404	409	431	393	439	421	432	391	401	402	451	419	437	427	436	417	407	432	444	463	398	434	426	429	412	400	389	424	398	395	438	375	416	439	399	442	417	438	387	419	430	473	421	393	432	419	446	417	409	423	441	410	465	431	441	403	424	412	402	435	451	422	418	439	387	421	427	410	429	443	417	442	438	401	396	418	432	415	437	388	432	393	424	387	431	465	419	429	410	405	450	405	424	404	373	408	420	438	430	436	400	407	429	436	410	444	408	407	446	424	371	430	414	435	426	422	452	413	476	449	406	416	427	411	430	437	429	423	401	414	449	390	399	410	414	436	424	422	395	421	468	417	401	395	399	432	381	458	438	415	458	398	424	453	430	440	427	410	410	424	425	463	416	440	401	440	415	387	420	437	413	435	408	438	435	409	393	415	434	407	420	449	436	408	399	410	434	407	427	386	421	437	447	388	427	419	414	425	450	436	439	405	421	404	428	414	436	414	424	396	416	414	427	429	409	413	462	407	422	421	420	448	392	461	416	409	402	383	431	431	460	395	442	448	445	396	406	399	378	492	423	445	407	453	422	418	429	447	428	452	407	436	391	422	408	429	419	425	424	426	434	411	448	439	414	428	439	416	431	429	420	462	441	430	433	460	405	376	427	432	453	430	400	450	412	431	409	406	422	407	398	408	430	422	429	432	436	403	434	442	408	388	406	369	434	423	402	439	427	432	455	418	422	441	404	434	485	429	429	417	421	423	450	424	430	466	400	426	436	400	454	398	460	441	460	414	442	427	434	435	457	435	415	395	388	412	454	431	423	412	396	420	420	399	414	421	387	402	447	439	409	419	420	458	441	435	449	442	424	411	436	446	435	401	441	404	433	400	426	452	403	450	440	429	451	424	439	427	431	425	377	412	432	447	428	434	424	463	431	396	423	461	452	424	429	448	420	413	417	415	419	411	426	429	428	462	433	455	452	433	446	414	409	427	386	456	422	447	413	442	412	433	416	419	396	396	417	399	420	448	399	437	406	405	402	418	463	405	437	424	399	422	432	435	442	458	427	467	407	393	407	428	425	430	462	461	431	433	421	405	412	383	419	419	433	428	383	425	411	450	412	427	407	407	402	436	431	424	458	420	424	403	444	448	413	456	471	436	390	446	443	411	414	460	432	438	440	407	419	426	447	399	452	420	416	436	397	418	404	418	407	448	398	429	454	414	421	438	417	422	460	422	413	383	433	419	448	441	391	400	436	408	429	398	443	401	434	424	441	418	449	410	455	438	446	401	427
23286	21351	29042	24312	22796	23588	21021	11654	8009	5870	4758	3712	3079	2707	2463	2102	1726	1343	1138	885	836	630	707	640	602	509	515	459	479	439	383	388	403	369	343	369	332	336	309	310	338	324	303	339	311	319	321	318	283	308	328	297	292	316	298	298	288	307	299	290	310	289	268	294	295	275	300	250	281	276	292	319	275	277	297	307	256	270	252	292	323	291	276	270	307	280	300	240	307	281	296	266	267	265	305	257	263	271	279	290	279	278	273	286	283	285	264	294	281	299	280	277	278	293	286	318	277	279	253	269	299	298	281	308	306	288	280	261	257	318	273	244	311	289	318	318	296	304	301	266	290	283	264	267	254	270	281	277	289	272	283	267	267	290	264	280	278	304	279	309	282	265	288	261	286	276	278	284	287	293	270	273	294	299	284	279	283	324	296	274	299	288	287	291	269	273	266	275	289	276	283	311	313	270	287	272	281	250	267	250	294	304	283	285	271	259	295	247	249	294	280	278	279	300	269	288	302	270	269	291	258	309	298	276	286	280	295	305	279	250	290	292	279	258	250	271	293	289	308	260	309	291	288	281	270	262	265	303	276	241	265	262	276	275	277	286	257	292	289	292	243	277	281	283	266	292	272	283	307	248	272	311	289	287	289	245	273	266	298	255	276	290	276	275	291	261	268	275	288	258	306	265	276	292	292	267	272	255	310	276	275	291	294	261	282	277	271	258	277	279	314	275	272	287	278	272	290	288	282	280	277	311	312	307	284	296	272	263	300	262	253	284	291	279	276	269	302	272	244	274	281	312	282	283	261	291	285	283	275	281	264	286	264	279	294	280	272	281	272	246	293	252	269	282	267	267	285	318	261	305	260	275	301	304	288	268	244	323	306	271	319	272	253	269	287	293	240	296	276	256	244	269	255	295	275	281	293	283	282	283	275	280	270	266	302	276	278	297	285	294	291	272	291	299	300	290	286	311	292	268	288	278	295	283	245	276	249	312	266	280	253	277	315	308	269	264	272	300	276	246	283	281	304	274	265	292	285	276	308	265	294	305	299	299	284	285	303	278	271	260	293	290	272	282	300	299	275	281	279	291	305	281	291	287	286	273	289	259	298	289	275	263	278	258	264	286	282	260	280	278	285	265	287	292	287	283	272	300	310	296	265	271	270	279	263	304	310	266	250	265	300	292	275	297	285	269	289	279	314	315	272	270	287	301	307	306	305	287	296	258	234	275	276	292	291	263	250	291	311	279	265	312	279	291	293	267	275	292	272	287	283	288	289	268	278	279	302	321	259	288	285	281	293	289	270	268	297	258	260	277	299	310	275	286	257	290	270	301	298	277	256	271	263	280	275	263	280	289	285	283	279	271	294	291	281	295	278	266	259	280	271	284	298	271	281	272	255	257	276	278	273	289	306	287	278	250	292	272	291	258	277	278	289	317	249	288	308	281	269	272	295	283	283	257	271	265	267	296	289	316	273	233	287	272	303	265	272	258	317	286	285	278	280	251	284	292	259	269	277	260	270	272	286	282	272	278	281	283	250	285	264	290	257	249	298	278	247	289	280	275	283	294	281	278	297	271	275	277	271	277	263	295	272	276	277	265	277	286	245	265	312	297	309	272	293	304	298	262	271	279	293	278	287	287	293	274	283	307	277	293	284	253	305	267	257	274	264	285	281	283	273	278	293	287	294	281	291	266	286	294	275	269	313	256	279	251	279	321	290	289	290	291	262	258	265	286	297	274	270	279	285	299	314	297	272	268	285	268	261	261	286	254	284	258	268	280	286	307	292	274	264	286	275	301	277	268	254	285	296	278	259	319	281	273	268	314	299	283	257	266	270	268	273	286	280	289	276	268	282	287	298	263	276	280	319	271	266	272	280	276	277	292	279	300	257	275	264	306	241	275	272	298	268	281	255	298	265	276	276	280	308	271	303	285	300	279	269	285	276	291	281	258	297	281	286	305	303	276	272	285	297	282	286	266	298	283	253	278	280	292	308	283	297	278	302	286	282	313	266	271	291	300	281	312	335	283	280	302	280	285	276	267	293	296	262	301	297	269	285	253	287	284	298	266	304	295	256	292	242	256	263	253	271	276	285	263	292	317	258	284	277	265	298	291	299	300	239	288	294	272	285	283	306	251	294	264	265	245	282	294	271	266	307	279	266	273	278	273	285	258	278	278	298	292	276	292	278	298	291	270	279	250	275	301	264	296	262	292	263	264	291	322	265	312	256	318	279	277	312	262	276	261	261	285	280	291	251	264	270	285	282	256	292	273	320	270	291	282	268	285	316	266	274	276	257	274	286	263	293	280	285	301	288	305	260	298	286	278	255	279	282	275	295	264	311	279	272	273	297	254	259	293	281	280	265	258	288	256	278	279	259	261	286	288	307	285	273	275	311	301	303	291	289	298	269	313	272	281	278	251	273	275	292	273	291	261	257	300	300	273	263	300	258	283	268	269	295	296	273	288	292	289	295	307	280	291	283	285	283	290	303	300	276	269	253	282	255	293	299	268	304	312	276	296	275	274	277	252	300	270	285	294	272	298	290	266	296	283	280	283	291	258	259	279	296	275	274	275	245	281	292	279	281	294	267	281	269	264	273	288	299	295	280	280	276	265	280	282	295	251	268	294	263	270	275	260	270	279	303	297	294	270	266	260	277	279	292	258	269	276	222	288	309	290	270	272	294	285	274	270	256	296	246	270	285	292	274	296	266	268	285	279	284	302	291	313	261	269	282	281	321	278	252	266	300	300	289	281	283	272	304	310	284	282	267	273	279	288	243	276	242	269	283	251	261	268	269	267	277	304	309	283	294	257	293	283	288	283	281	283	281	281	274	282	276	298	271	266	275	260	246	278	257	259	274	281	309	274	292	267	288	285	294	298	278	252	273	276	293	272	268	265	257	282	239	290	305	302	301	310	291	255	253	276	281	277	274	297	269	291	308	262	286	278	275	275	275	276	273	258	277	297	269	266	275	265	276	274	274	289	270	267	290	270	264	283	259	321	293	273	286	310	286	302	269	291	298	269	295	279	276	279	246	248	282	284	263	263	250	275	277	294	240	287	267	287	302	286	278	291	279	295	296	315	271	271	309	307	272	249	265	264	277	272	281	276	279	257	285	277	259	273	271	287	269	282	290	282	308	289	259	285	283	292	286	281	276	270	305	274	302	277	243	285	283	276	270	311	288	276	284	299	286	269	282	261	256	256	275	269	298	267	283	284	290	274	267	282	305	253	284	281	258	297	269	285	265	278	283	260	290	310	237	292	295	285	295	272	288	278	298	279	272	288	270	271	306	284	269	261	268	239	271	279	292	260	254	293	278	261	289	257	293	291	266	256	296	291	267	285	280	305	272	294	278	287	291	278	270	290	273	300	280	293	305	273	305	333	270	267	264	270	281	276	251	294	279	298	283	293	266	274	265	276	248	275	299	256	270	262	281	291	293	275	297	267	262	283	296	270	268	287	305	267	265	314	287	301	262	296	281	301	269	248	267	253
32277	53058	47862	39335	34315	27499	22420	17666	14460	11476	9469	7850	6326	5768	5156	4206	3325	2666	2137	1715	1428	1250	1289	1080	1056	921	809	752	687	629	599	564	543	513	485	508	448	431	471	433	408	389	417	371	388	350	389	358	355	368	383	347	396	359	369	343	385	396	353	364	349	344	364	351	318	374	337	333	364	344	322	330	312	343	339	336	362	355	296	331	300	347	306	299	313	324	351	340	332	312	336	353	335	319	332	335	336	328	328	351	343	316	320	363	330	318	341	315	318	309	324	314	305	318	333	331	333	315	342	325	359	345	346	346	311	303	343	329	332	343	338	331	330	317	324	310	331	309	342	334	330	306	330	367	292	330	329	302	338	348	306	360	321	323	321	320	347	329	341	344	333	320	336	316	332	343	345	344	322	322	325	334	319	350	342	361	337	324	340	315	329	333	322	341	352	346	311	291	316	326	320	287	319	309	311	343	313	310	311	326	335	378	334	334	313	319	371	320	333	324	345	329	329	353	333	338	317	348	320	333	332	334	322	350	326	307	329	322	353	330	326	344	347	346	356	350	315	340	338	330	350	314	328	314	314	285	334	365	340	349	368	325	346	315	298	372	319	302	315	297	341	325	317	302	310	347	295	321	302	317	333	326	343	330	337	349	338	354	321	330	326	328	345	329	344	343	328	324	317	323	333	349	345	302	332	325	336	312	322	343	333	332	341	310	310	320	326	364	346	330	333	373	330	300	287	347	355	336	332	316	324	354	296	357	342	333	315	333	342	344	307	316	351	348	341	325	327	326	325	306	337	342	341	328	347	309	326	315	316	345	349	336	329	328	323	337	358	327	333	351	292	323	340	335	332	297	285	332	316	340	305	363	325	349	367	313	332	304	324	358	347	311	308	337	310	315	341	318	327	336	302	299	303	353	333	323	330	306	341	328	323	329	324	336	309	338	309	368	299	326	335	331	326	361	312	321	327	321	335	339	303	337	315	335	349	377	328	343	328	298	344	356	356	313	317	342	288	332	326	300	337	348	340	321	329	338	313	356	317	351	329	315	344	318	297	334	360	325	335	320	316	342	317	311	323	360	318	338	349	312	336	301	335	316	330	321	339	325	348	374	303	345	335	316	286	304	329	355	299	365	328	329	325	315	338	332	299	349	324	299	324	312	327	322	344	323	346	342	329	327	338	303	331	331	328	335	321	311	347	362	336	352	309	342	302	296	316	312	309	342	327	333	332	299	350	322	307	307	315	322	351	340	351	335	344	320	303	343	330	320	307	319	322	326	339	345	336	318	340	351	344	331	308	328	340	338	327	316	333	333	356	327	279	341	321	311	326	345	325	329	332	326	296	349	327	381	305	335	345	308	336	355	343	301	327	334	357	334	331	309	345	337	316	355	307	345	319	322	370	335	358	334	356	303	312	340	314	321	354	369	307	334	342	308	328	343	303	336	324	336	314	325	325	363	304	299	347	341	330	327	313	380	322	288	351	313	310	318	360	302	335	303	313	316	357	301	332	313	334	329	344	330	325	340	315	335	298	316	325	305	331	332	359	336	309	315	313	299	282	338	330	337	339	327	328	307	356	369	327	330	334	318	357	314	320	331	335	291	342	322	317	302	340	306	311	338	288	362	312	309	356	299	341	317	347	325	331	325	323	324	323	294	328	345	349	325	349	335	303	368	378	359	324	330	308	323	313	325	300	311	314	309	288	357	337	345	329	314	331	322	332	359	355	345	336	310	364	322	322	349	359	347	311	326	341	310	318	340	334	327	339	334	368	326	311	346	321	341	300	355	328	314	341	345	349	381	313	354	337	338	352	327	337	313	295	331	315	321	356	342	311	319	313	326	337	329	346	357	323	320	361	284	365	321	321	302	339	324	354	337	306	334	296	347	304	346	305	330	345	326	355	325	327	323	329	348	356	313	315	330	338	303	343	336	328	339	348	331	334	313	333	297	328	337	319	335	334	307	328	339	326	343	326	332	302	338	321	345	345	332	352	337	351	331	365	318	334	307	328	331	364	332	361	343	320	323	333	328	353	328	348	326	323	329	330	320	314	327	307	318	325	320	342	309	368	324	350	321	348	320	326	323	322	315	320	342	317	347	346	328	300	291	308	346	322	349	316	315	340	325	349	343	359	304	323	315	305	275	350	330	375	344	325	378	309	347	353	318	326	304	341	345	328	347	324	325	327	309	352	309	351	273	337	349	322	334	342	301	314	338	339	346	352	346	318	332	337	327	316	341	317	337	311	321	295	315	306	354	359	340	339	333	327	350	351	327	337	336	298	331	302	363	325	331	324	293	368	318	318	339	336	347	334	322	313	318	358	367	330	330	308	310	341	302	301	351	310	331	313	338	351	329	344	303	280	340	345	313	392	350	300	310	336	345	323	309	314	316	348	327	351	324	323	321	344	362	317	299	376	313	323	331	334	354	313	298	329	336	312	322	335	278	332	344	337	332	330	315	317	326	334	296	342	312	328	332	318	323	322	322	328	328	329	284	327	345	321	346	310	295	335	321	326	311	335	317	308	360	358	352	347	344	311	303	312	327	337	316	326	326	349	341	335	345	316	324	293	363	295	326	324	320	303	298	331	328	299	323	316	349	345	363	327	355	328	349	321	292	312	327	357	349	348	317	313	313	312	324	324	327	334	339	347	347	319	355	355	349	333	347	325	359	346	320	327	337	294	336	332	331	348	315	289	318	317	320	335	347	334	306	319	319	345	346	372	337	328	327	317	342	328	321	320	329	317	304	340	323	343	314	336	346	337	302	342	335	315	354	362	323	358	324	332	334	327	313	345	344	305	343	326	319	294	309	334	343	325	332	339	323	297	322	353	315	333	331	316	307	316	296	312	307	336	322	338	319	322	333	340	341	323	330	318	320	339	345	331	320	324	343	335	315	335	326	347	331	332	317	309	318	316	340	338	329	326	319	315	343	325	294	326	326	343	305	322	342	327	336	336	333	341	328	311	315	312	354	320	301	306	327	319	324	340	308	330	345	322	314	328	336	323	335	315	314	331	358	337	332	366	343	356	325	326	343	318	330	330	330	345	308	295	319	328	318	310	329	299	328	339	311	315	320	315	345	347	280	328	343	335	321	305	346	346	318	358	334	337	302	321	322	294	356	330	323	322	330	326	326	311	317	347	324	361	311	324	322	336	312	331	340	341	316	334	304	335	312	363	319	342	352	335	325	326	330	310	342	305	344	348	348	317	356	341	322	317	316	339	330	309	368	318	305	327	326	336	342	318	312	347	314	301	349	356	333	313	327	322	351	307	356	317	316	331	273	348	348	313	344	346	338	316	322	353	331	349	341	332	318	317	332	345	283	331	334	330	291	347	339	322	315	354	339	337	309	301	320	312	323	298	341	287	319	332	330	317	337	338	339	343	360	313	325	336	306	312	309	298	358	346	342	358	314	318	345	339	324	345	310	308	330	335	334	321	298	337	315	328	339	341	320	322	322	336	341	327	322	323	338	294	349	349	346	321	326	310	309
29557	27720	31614	25905	18998	12108	7821	4951	3596	2680	2285	1808	1463	1391	1167	1060	837	753	662	585	541	478	422	461	459	347	389	379	333	392	372	342	349	319	341	313	314	295	318	281	304	329	306	280	314	301	296	312	307	286	298	337	254	308	290	302	260	297	289	276	316	240	294	309	311	284	274	312	300	294	291	307	287	272	279	332	276	322	300	315	314	303	283	284	272	293	271	284	290	262	290	270	305	274	298	307	261	291	326	298	294	291	298	286	290	285	294	290	288	313	288	279	290	332	297	277	280	292	329	273	274	298	294	316	287	296	268	279	282	292	287	284	311	313	298	297	282	281	290	275	351	296	268	288	269	292	289	289	269	266	270	287	287	297	313	320	311	318	286	286	252	324	307	272	287	259	262	305	286	299	335	267	340	281	294	314	264	267	268	296	295	288	309	284	293	330	275	300	301	298	287	269	301	313	313	278	290	311	278	291	308	275	307	308	260	276	307	304	284	268	262	325	294	297	273	305	294	306	314	303	332	265	287	336	294	269	286	309	293	325	288	283	278	278	265	300	262	317	284	260	300	266	284	292	297	280	256	274	275	304	288	292	318	293	295	309	291	310	308	315	321	290	314	282	290	299	280	263	305	281	304	287	250	266	273	315	268	278	299	307	298	278	310	302	286	298	262	311	288	288	278	306	294	299	289	290	319	288	293	285	277	302	285	261	291	291	303	278	284	311	296	306	299	287	274	302	300	266	275	304	289	284	312	283	306	279	308	290	281	258	298	314	291	295	306	286	300	298	306	297	294	272	276	299	286	296	288	272	302	313	281	331	308	294	296	300	286	305	296	310	314	318	289	301	292	315	281	311	300	294	280	305	299	302	288	307	313	267	301	264	298	284	320	299	270	306	308	278	283	321	288	324	257	287	282	280	285	271	338	273	278	294	286	284	287	315	319	281	298	299	302	313	287	257	280	300	313	317	271	299	317	270	266	286	276	276	303	317	273	295	281	328	345	297	296	305	281	287	292	288	281	303	309	292	282	289	277	290	326	317	246	304	331	293	303	323	298	293	260	312	271	294	328	290	290	291	296	310	283	285	281	289	277	301	270	290	328	280	289	286	346	287	273	317	303	294	279	297	311	275	299	317	305	286	312	295	296	293	285	292	262	279	294	294	288	300	293	275	289	309	302	281	298	302	280	256	299	307	302	308	302	291	303	277	321	322	300	272	274	314	290	300	297	308	300	307	297	296	318	315	282	271	323	281	278	287	264	330	286	305	298	315	292	304	318	295	300	291	309	318	323	277	293	283	273	268	254	311	275	288	284	270	272	310	309	277	280	284	276	283	266	275	304	270	262	314	273	293	300	304	281	287	271	306	264	283	294	306	295	291	311	303	298	302	296	315	304	276	293	296	278	314	276	273	280	301	300	277	313	273	312	269	279	294	272	295	301	284	298	309	290	271	298	289	308	286	257	321	306	299	255	287	282	301	293	283	298	285	294	289	286	320	297	297	297	309	296	298	297	267	286	255	273	286	252	279	281	281	291	287	264	293	284	291	306	291	272	305	297	303	299	307	312	305	305	288	301	288	311	280	297	256	280	312	306	277	285	264	258	296	294	327	316	289	280	309	305	288	325	310	283	290	305	309	310	253	293	312	331	267	284	301	297	284	291	299	280	322	298	319	292	284	283	301	295	319	288	309	290	310	282	302	253	311	304	309	300	308	274	278	302	313	276	273	287	298	274	287	296	288	305	267	316	289	316	307	300	279	290	283	321	296	285	310	288	297	277	288	302	317	309	305	326	303	288	306	316	329	310	283	297	273	273	290	321	264	274	299	300	262	287	310	290	264	291	307	278	314	282	309	292	300	269	264	296	260	313	271	306	299	300	304	291	285	316	296	293	298	299	318	300	306	286	287	315	297	289	259	298	284	314	300	295	315	284	293	291	312	274	317	269	324	283	292	312	255	247	293	292	296	287	316	295	306	291	297	276	281	272	314	319	314	288	321	293	305	301	302	279	282	321	280	309	274	292	311	306	296	266	314	309	274	299	305	325	295	315	275	293	269	292	290	296	303	312	289	298	282	267	307	303	290	290	306	332	309	283	302	292	278	295	297	284	314	266	248	260	317	284	298	297	285	281	284	269	291	268	317	291	271	284	288	327	301	297	294	314	289	309	304	296	274	290	312	285	280	297	288	310	280	298	304	276	265	295	267	302	271	305	270	305	290	320	270	292	277	293	303	297	270	300	292	268	280	315	295	303	306	300	297	327	325	278	312	303	301	300	293	314	340	270	271	272	275	293	290	329	297	301	283	279	296	296	281	253	319	297	289	278	287	294	261	281	282	271	285	305	291	267	326	297	288	283	298	280	309	296	255	309	286	295	281	270	274	273	274	296	298	289	275	289	311	289	289	308	310	320	299	276	247	265	285	297	310	316	307	287	289	329	318	294	272	288	294	275	294	286	265	278	281	278	308	305	298	283	303	275	311	260	300	280	272	264	267	287	293	273	293	282	277	280	289	303	278	289	302	307	282	294	296	309	333	298	315	323	288	287	291	308	307	294	274	315	308	288	311	322	318	281	271	302	287	281	299	270	252	284	289	253	303	306	244	282	289	310	314	298	338	333	290	300	272	286	291	302	303	300	295	291	289	295	296	285	297	309	293	275	263	302	305	276	297	297	316	327	287	316	289	324	306	274	289	273	313	286	271	285	309	310	305	302	288	312	269	288	313	307	311	285	293	316	284	276	293	319	295	287	292	285	279	292	314	291	289	330	272	314	286	280	311	314	247	282	296	289	301	280	258	309	271	315	317	293	301	309	281	303	316	288	277	299	309	315	273	273	279	292	292	285	303	306	305	306	320	294	282	292	285	260	298	295	282	314	272	283	297	294	304	294	275	299	293	350	302	333	292	305	295	332	282	292	309	321	312	292	279	303	304	274	282	279	314	336	281	295	313	307	274	293	271	273	284	285	278	262	299	289	281	302	287	318	308	280	304	277	291	279	292	282	282	286	290	295	289	305	312	299	293	295	323	274	285	273	286	310	299	286	317	286	306	279	303	291	301	277	268	289	275	332	280	321	293	290	311	332	254	303	271	271	300	327	304	260	272	302	294	284	302	285	291	304	330	282	283	305	304	259	306	262	290	264	278	302	288	282	299	314	286	283	273	290	283	287	305	303	262	296	289	269	295	284	277	300	298	314	284	275	306	306	328	310	271	300	311	328	300	288	278	288	316	308	302	313	302	303	307	321	304	337	305	329	277	287	290	322	277	324	298	267	317	285	289	286	272	279	309	303	291	287	273	289	313	338	298	306	284	293	254	302	291	326	297	278	284	282	271	279	313	284	301	283	296	302	293	267	319	302	291	291	273	273	274	293	293	318	281	292	271	284	292	288	311	295	269	270	301	291	300	289	271	286	280	315	295	288	284	310	283	273	264	296	313	297	295	269	287	295	287	280	313	301	298	271	266	297	313	279	283	304	301	311	297	287	286	296	300
30286	41481	36284	27889	23495	17766	13886	9966	7973	5900	4765	4042	3232	2929	2496	2247	1757	1380	1222	1009	851	804	692	745	678	521	611	526	492	543	507	464	461	455	435	395	419	401	407	432	398	380	387	364	391	381	356	383	355	356	364	358	383	383	385	328	393	395	380	365	343	374	372	375	352	368	347	347	393	390	365	341	379	327	398	342	377	385	380	378	372	374	384	383	354	325	374	337	377	364	359	366	358	342	381	387	382	357	364	359	371	368	384	384	348	373	364	331	339	384	352	347	333	357	356	372	364	345	400	353	373	358	363	361	347	368	342	360	351	382	345	355	373	375	342	365	396	390	357	336	347	343	373	341	373	374	383	332	358	383	336	357	373	362	366	349	365	359	387	332	356	342	345	333	352	355	378	374	340	362	379	312	362	353	378	392	364	350	333	366	360	339	363	353	328	377	344	359	326	359	355	310	357	378	347	398	394	344	370	391	354	367	328	337	381	349	368	373	352	363	347	370	353	389	382	345	340	362	318	364	368	347	330	392	352	370	366	364	386	371	358	352	360	363	405	357	375	365	323	355	382	360	322	367	332	349	339	362	372	383	357	338	368	348	342	359	341	398	389	386	351	357	355	344	369	362	346	361	355	358	391	364	320	335	380	351	302	351	384	353	354	371	334	353	343	360	349	358	378	329	332	356	342	361	393	386	378	366	350	363	342	368	363	363	358	329	349	387	387	334	352	346	381	328	397	373	330	345	389	333	399	393	385	356	361	372	378	345	337	363	352	358	343	352	360	377	366	342	319	374	355	385	356	385	354	343	341	400	349	362	379	384	349	336	345	365	353	385	392	340	354	338	360	369	374	334	373	375	352	361	356	371	363	381	353	360	353	334	357	358	359	370	357	393	338	359	378	381	368	353	356	368	387	386	373	338	342	393	364	317	346	371	326	359	338	336	337	366	319	382	363	359	343	354	343	351	380	369	374	351	408	355	354	356	385	360	364	385	386	352	347	360	357	366	359	350	365	338	347	358	351	369	374	377	350	357	310	350	309	339	374	346	400	334	371	371	360	369	373	369	353	371	340	300	317	375	348	315	357	353	335	374	374	364	351	380	383	357	331	383	380	354	371	329	390	360	343	370	391	373	319	353	349	331	367	326	358	381	378	391	372	347	363	367	346	346	346	335	372	375	367	357	339	370	379	349	347	357	358	381	361	356	355	366	376	349	342	350	376	358	337	379	381	361	364	351	345	366	353	349	368	345	375	402	375	366	368	376	367	384	357	342	370	377	359	354	367	386	354	330	361	356	338	361	388	380	351	382	338	327	342	370	350	341	312	358	353	365	347	365	339	371	375	372	343	376	323	384	383	377	350	355	328	363	366	338	365	358	352	352	396	363	354	371	335	377	348	338	374	379	358	391	329	377	380	346	364	327	381	335	378	344	380	357	379	385	392	340	348	354	364	375	373	333	345	343	331	336	370	382	393	360	356	385	373	383	355	331	365	343	350	372	364	352	366	333	358	383	352	349	367	350	345	371	324	400	394	382	325	359	356	374	407	374	361	362	358	392	363	355	361	357	325	384	357	348	364	337	374	350	357	359	377	368	398	361	374	396	361	356	350	355	395	386	350	374	337	372	317	354	370	378	394	377	362	373	372	348	309	355	373	360	369	378	382	378	379	363	394	392	368	354	363	359	336	367	366	333	353	344	347	358	345	345	385	359	375	367	343	351	386	359	330	335	337	379	356	362	361	348	364	374	366	378	377	356	387	349	359	353	348	350	367	361	403	360	358	349	373	361	371	384	341	374	381	332	331	377	348	335	328	358	352	335	373	368	390	372	364	379	376	375	335	371	384	350	370	364	329	361	383	360	368	360	328	355	345	329	375	378	345	376	361	381	354	373	358	362	349	380	371	378	364	387	386	367	344	335	347	344	346	385	347	367	402	393	363	355	402	375	366	360	392	350	373	382	407	361	349	376	412	334	355	394	348	338	352	314	360	373	356	356	372	353	380	364	373	339	369	330	356	379	324	370	346	357	356	330	383	358	342	389	369	355	348	372	351	364	366	349	368	372	378	348	363	346	376	357	360	372	382	331	394	327	382	354	343	358	350	332	305	370	364	373	374	391	372	366	337	367	354	343	350	330	345	351	379	382	335	346	330	348	371	360	378	377	357	366	360	343	349	337	333	368	361	388	367	361	368	351	336	336	367	352	367	373	354	336	366	350	354	354	331	333	350	360	374	367	356	345	356	354	385	366	378	337	365	385	367	359	344	363	350	377	352	360	397	358	358	411	351	346	370	377	367	372	364	344	354	376	388	371	332	358	355	374	328	372	337	336	376	362	353	393	377	369	361	355	364	341	383	345	342	383	372	358	353	368	376	360	336	359	352	377	335	342	381	353	373	369	361	382	412	338	398	396	318	335	368	363	373	336	364	351	383	360	348	369	359	345	335	353	359	396	368	350	342	340	379	358	347	347	408	361	312	353	345	364	363	362	397	402	350	356	317	391	359	343	351	354	355	352	380	343	359	354	363	343	355	363	347	373	337	342	361	339	340	358	375	362	351	378	357	382	333	395	345	342	367	358	318	321	383	355	360	345	365	343	371	337	333	329	341	360	361	371	381	373	370	416	356	372	388	348	378	396	340	382	378	350	354	377	358	369	370	368	348	375	334	336	381	349	348	347	364	354	378	369	359	365	367	363	333	386	352	364	328	324	371	392	366	369	394	369	383	368	340	360	385	326	340	384	391	375	372	397	349	313	386	369	371	403	363	372	348	382	365	359	347	394	332	362	326	340	353	343	378	362	346	364	348	364	349	359	369	376	338	366	355	383	345	381	343	339	364	315	362	377	326	367	323	352	348	340	367	379	379	364	377	363	372	367	393	334	334	346	395	372	352	354	366	378	349	358	367	341	363	389	390	340	360	359	360	370	393	402	388	363	360	341	357	338	359	365	364	358	372	361	358	376	369	372	355	336	366	374	347	365	379	367	368	376	355	356	399	379	381	355	367	368	372	362	335	368	373	340	333	361	371	326	364	348	380	356	329	371	394	385	349	337	366	354	344	334	358	379	361	363	375	340	345	366	362	341	359	325	358	320	400	371	367	374	369	302	325	349	342	384	379	349	386	355	341	375	360	350	333	331	344	317	381	332	349	363	373	320	345	357	392	329	319	370	360	402	359	343	328	390	377	356	360	393	363	314	374	353	369	351	387	382	372	373	347	357	346	354	349	340	355	369	376	364	369	358	367	361	358	347	345	354	331	391	357	356	370	349	340	400	393	363	345	399	347	327	373	354	345	370	339	380	353	348	353	366	335	375	381	378	382	369	344	384	373	382	344	328	381	373	383	341	362	338	375	364	366	367	361	362	362	365	352	359	361	330	363	347	353	378	347	371	375	361	375	326	364	333	345	381	372	357	384	338	349	341	330	376	355	357	366	370	358	384	335	356	347	375	343	364	325	347	359	363	329	356	398	361	341	362	368	363	372	334	386	380	353	329
24487	21400	28727	26146	23522	20045	14050	7665	5557	4091	3171	2433	2037	1961	1710	1464	1222	927	816	687	596	515	472	459	483	411	394	380	328	352	315	311	323	283	286	273	295	269	244	286	225	284	261	249	232	233	229	249	265	235	252	235	260	246	236	244	260	239	241	237	255	221	224	241	247	200	248	247	238	267	255	207	239	224	214	218	236	246	217	250	248	217	201	227	236	212	178	234	247	236	215	219	236	244	223	227	219	242	206	219	227	239	250	227	239	248	221	241	193	250	205	231	213	255	213	232	233	225	231	234	232	216	227	206	227	220	248	245	209	248	219	221	231	224	196	241	233	224	226	219	225	205	234	205	226	244	236	213	229	237	232	245	225	230	245	192	230	215	249	219	248	237	219	220	211	241	211	223	205	203	230	211	224	216	217	209	219	225	231	214	207	240	215	234	229	227	249	228	246	231	247	228	237	205	248	217	252	252	186	227	219	225	230	223	223	214	221	209	226	216	194	247	226	236	224	228	226	192	234	212	248	245	216	231	218	243	215	253	222	208	222	226	197	219	220	209	221	223	226	223	225	250	251	242	221	225	238	230	248	270	214	228	206	241	209	236	228	238	209	224	226	210	249	240	262	195	214	205	197	226	231	232	205	239	244	229	214	259	234	253	217	257	234	251	224	244	250	214	197	229	235	219	229	234	245	211	223	218	216	209	242	215	258	221	225	207	225	244	248	219	210	234	215	213	199	217	226	275	215	234	218	249	209	214	218	234	200	222	227	224	234	248	199	228	228	239	226	231	229	224	222	216	203	213	240	249	217	239	230	210	219	228	210	217	244	214	223	200	219	213	218	220	236	203	237	230	237	209	240	221	206	240	223	247	217	244	240	220	200	227	210	247	226	219	219	210	236	210	231	240	227	239	223	197	256	233	231	231	232	220	234	233	220	209	246	247	222	258	225	240	204	239	237	241	229	225	238	234	252	228	232	222	205	207	246	242	235	224	211	211	227	241	215	244	232	230	228	242	217	208	214	237	212	228	227	205	229	231	254	211	244	208	209	239	224	225	226	223	220	217	182	225	262	229	222	239	242	233	202	245	243	221	232	196	208	231	224	207	210	236	223	229	199	232	242	217	214	198	229	234	242	238	210	227	230	222	210	245	211	215	213	241	214	218	223	242	210	214	233	219	207	223	238	235	234	211	241	193	229	189	209	233	243	244	202	213	220	254	203	212	233	221	200	218	253	222	217	238	220	211	233	228	239	211	211	227	234	247	224	262	213	193	254	231	219	222	221	213	212	226	238	222	251	221	229	204	230	214	224	230	231	222	215	233	216	231	200	217	211	204	232	263	245	233	245	223	232	229	197	209	220	247	243	229	247	227	229	244	212	222	237	241	232	205	248	244	208	221	230	216	229	228	225	243	233	196	228	239	231	219	222	222	235	225	204	251	239	256	218	222	226	240	238	220	228	217	228	252	238	237	221	223	225	223	221	208	238	211	244	213	212	245	242	223	263	250	227	212	224	226	242	249	220	208	208	217	229	229	241	211	203	244	207	217	229	219	208	240	220	214	237	197	210	239	243	217	237	221	202	219	223	227	210	219	236	225	232	222	245	227	224	231	197	215	231	223	227	245	206	215	239	212	195	221	209	242	229	243	212	211	207	218	233	199	262	220	219	236	218	224	225	241	225	228	211	231	233	211	250	208	228	234	237	209	229	240	212	225	208	222	197	246	242	217	209	208	230	216	232	253	223	221	218	226	216	223	229	216	241	239	244	242	228	251	204	202	217	223	225	251	222	242	251	247	200	228	238	220	212	230	220	201	241	221	199	218	232	211	225	233	204	213	222	241	214	230	217	228	248	242	206	221	201	210	207	215	220	256	218	204	214	223	213	214	226	244	218	231	246	234	211	220	215	242	239	244	226	230	226	206	225	233	254	217	245	256	205	212	247	223	240	224	213	239	213	237	224	240	256	216	212	222	220	235	225	226	219	239	222	229	213	201	224	209	209	228	223	222	225	233	223	233	257	242	213	215	230	236	236	256	237	228	225	231	225	233	231	232	221	260	239	213	240	233	224	232	234	233	242	225	209	244	244	215	218	227	273	246	230	214	240	226	238	232	234	267	219	249	211	218	235	207	216	215	236	206	256	238	225	209	211	229	250	238	228	216	222	191	227	240	266	222	230	213	225	241	239	250	232	247	225	224	247	248	233	193	231	238	246	225	206	238	243	205	222	224	264	241	259	214	235	218	206	236	213	207	223	214	233	228	228	220	230	226	211	218	219	216	212	236	241	218	226	212	214	231	244	219	220	210	214	237	245	248	182	230	242	232	246	211	233	242	199	202	217	228	219	197	223	221	226	211	226	242	251	229	232	239	225	211	230	237	239	209	224	213	220	259	257	238	234	226	235	245	215	235	221	259	258	210	218	229	236	212	239	213	220	239	233	218	211	247	224	219	256	224	222	241	223	230	233	236	250	233	227	256	221	210	216	217	250	221	217	198	207	218	233	222	227	226	239	222	207	217	217	218	235	223	245	221	220	207	233	211	221	230	221	230	225	238	245	232	193	220	206	204	224	241	237	234	217	238	232	207	230	217	238	208	239	211	243	226	217	212	202	208	222	235	221	234	247	230	237	240	255	236	230	212	245	238	198	221	247	249	215	233	230	235	217	219	214	272	209	240	236	220	235	243	235	246	208	224	205	237	238	219	209	219	251	229	245	228	250	231	232	240	237	234	214	221	232	216	218	226	218	223	262	222	232	213	196	226	232	213	214	219	209	232	228	213	207	256	209	230	218	214	211	253	219	233	216	229	240	213	238	227	229	196	233	210	228	223	233	243	261	231	247	199	228	227	213	259	215	255	213	242	226	229	217	201	223	236	239	220	261	230	225	226	217	255	217	235	227	231	183	245	232	227	217	218	193	236	252	203	246	213	253	221	209	229	240	237	210	234	222	215	237	247	247	181	229	239	205	233	238	211	227	239	222	222	239	214	210	238	223	236	236	194	234	247	245	229	247	225	219	210	224	239	253	238	222	207	250	234	198	262	206	218	231	208	255	246	226	239	221	228	211	237	208	234	250	222	238	213	220	260	247	201	245	205	234	221	243	227	211	245	244	226	210	219	201	218	213	237	198	218	229	196	220	238	224	225	211	230	201	243	221	230	237	214	241	251	226	242	238	213	218	250	208	233	223	222	195	214	228	214	215	238	205	221	230	208	229	250	244	235	228	211	235	222	231	227	209	213	215	219	234	209	223	225	240	223	215	226	232	232	247	223	227	224	237	227	213	236	238	226	234	231	242	219	239	220	199	227	226	255	244	213	218	225	230	199	230	216	223	225	256	237	226	240	241	245	218	241	227	224	253	212	232	236	230	231	211	224	226	207	223	220	251	232	241	215	217	240	228	225	231	222	256	251	247	240	232	237	226	229	222	217	251	209	239	223	218	231	208	217	233	235	248	231	241	235	211	226	205	230	229	203	225	229	234	235	220	212	225	232
29722	48711	43540	35162	28947	23128	18304	13566	11180	8655	6976	5555	4581	4243	3601	3139	2498	1836	1611	1297	1084	1006	818	839	739	708	583	595	501	494	469	487	458	389	462	369	374	362	352	358	330	363	329	323	299	293	294	288	293	282	295	317	291	327	287	337	317	288	312	302	293	305	313	300	278	292	290	278	293	284	265	295	290	282	279	274	297	265	276	283	290	282	276	286	257	279	262	281	281	299	299	273	276	270	289	264	285	303	277	283	271	271	270	284	301	276	268	309	266	265	244	292	262	307	258	285	264	295	269	279	288	279	266	306	321	261	294	311	272	285	301	266	284	276	282	285	296	283	285	266	312	286	277	260	287	309	283	276	273	266	289	252	291	291	297	279	277	271	287	275	303	291	284	272	301	299	264	293	254	289	239	270	280	303	295	248	296	280	264	296	272	298	288	251	305	264	292	293	270	268	250	276	280	286	301	288	295	258	289	242	290	286	263	282	292	277	308	249	275	309	284	254	285	285	267	296	257	287	275	301	305	262	284	255	263	301	286	274	303	265	300	272	316	299	272	281	292	280	269	299	267	276	318	285	276	282	277	288	270	305	260	272	265	294	260	295	260	296	296	280	285	266	281	301	290	291	278	287	290	285	303	282	288	289	281	291	294	278	259	247	308	276	264	279	266	271	266	303	287	268	284	270	269	298	301	249	306	268	258	277	278	287	281	289	271	266	305	312	295	293	291	290	260	306	275	262	273	281	251	311	309	294	270	285	290	253	261	289	263	288	282	256	314	276	304	294	289	257	314	290	282	278	280	305	274	285	271	280	292	262	266	288	269	278	288	278	272	290	258	298	330	269	284	277	277	290	290	259	304	291	276	300	306	306	246	290	281	280	295	294	273	278	288	266	261	260	274	264	320	313	305	284	269	304	298	287	265	265	303	248	278	266	276	273	282	288	272	286	272	284	275	279	283	287	265	289	274	281	286	271	299	271	249	303	260	276	273	293	283	261	259	274	298	252	298	310	281	281	263	273	292	298	306	274	263	275	272	316	267	247	287	288	270	280	298	288	286	277	271	264	265	273	267	258	276	298	286	288	293	270	266	278	280	255	283	260	292	313	283	287	281	280	264	247	257	260	276	305	285	257	293	298	253	288	295	315	287	277	286	291	285	269	279	264	301	285	279	267	269	281	288	295	279	271	266	277	300	271	233	252	282	300	310	263	311	267	283	295	269	281	276	261	277	279	267	291	285	280	311	263	268	267	271	282	298	290	287	279	273	273	307	278	288	276	304	311	285	279	289	247	292	291	280	282	257	300	263	276	280	250	276	251	302	271	269	278	278	256	290	292	270	284	288	265	295	293	290	317	286	285	289	279	279	280	270	292	276	264	279	291	256	288	308	308	254	283	275	298	275	289	286	270	267	272	259	273	310	289	275	296	275	281	284	299	278	298	297	280	282	277	308	308	295	290	283	271	278	277	291	287	279	271	281	247	304	303	286	307	260	259	259	301	291	315	263	272	279	288	260	305	304	240	302	276	298	262	288	294	281	292	297	303	288	273	260	287	300	276	274	301	279	273	267	271	275	266	243	286	300	280	290	262	292	233	275	283	266	309	256	256	281	275	292	258	279	245	310	268	297	290	289	276	288	288	289	315	290	300	268	283	279	310	266	266	278	281	290	256	274	276	276	280	288	283	293	294	293	253	265	277	302	263	263	275	253	259	251	307	284	269	290	280	270	244	271	272	253	267	290	280	276	291	295	263	306	286	278	250	270	289	293	284	282	289	264	263	275	261	278	271	295	270	280	307	273	278	286	278	280	270	289	307	275	295	291	277	310	297	280	253	283	278	280	274	265	275	288	272	305	299	302	306	289	288	269	266	291	267	285	281	293	247	313	250	288	280	310	276	272	246	281	287	281	288	271	276	272	291	270	298	266	276	279	303	304	281	249	322	296	272	268	289	269	275	268	307	264	275	294	253	262	285	286	252	303	294	282	280	324	302	288	301	308	280	248	264	307	269	295	294	266	268	285	263	275	280	279	296	294	297	308	288	274	256	244	255	283	273	282	283	293	255	282	295	298	252	278	292	286	297	256	246	249	264	296	268	267	272	271	293	276	303	294	259	285	314	258	307	305	269	273	259	280	292	274	291	262	274	297	285	297	284	276	275	292	273	266	289	285	276	307	269	293	255	295	292	314	296	276	297	296	352	271	287	279	244	278	275	272	276	259	273	298	265	265	299	308	274	275	267	264	284	288	277	269	274	302	297	292	265	285	296	288	277	284	283	258	311	299	269	278	270	263	266	272	260	300	285	263	295	280	296	279	262	282	297	291	316	258	272	264	296	294	311	274	277	256	302	254	273	263	272	289	255	297	243	274	284	296	256	271	271	260	255	285	300	288	279	288	284	297	299	279	267	273	284	290	284	290	301	272	262	233	265	290	259	268	280	243	258	275	248	246	266	283	316	293	295	257	285	290	293	277	247	276	275	272	290	298	278	288	280	231	259	267	306	282	288	274	274	271	317	284	285	304	311	289	292	270	304	294	282	305	290	289	288	288	275	281	275	304	284	266	281	279	282	281	306	268	292	271	270	270	315	262	282	264	277	265	291	271	303	286	271	310	286	282	262	281	285	314	287	261	290	270	333	287	264	279	289	296	307	315	306	272	276	296	266	305	273	317	309	312	277	284	298	255	323	274	276	293	262	293	267	305	290	263	296	251	254	264	262	280	271	251	296	286	258	253	276	282	266	250	290	273	286	289	271	252	269	264	324	308	269	312	257	251	303	308	295	283	326	276	282	275	304	242	298	294	273	292	290	289	281	273	278	267	271	280	292	287	302	276	258	275	287	262	277	302	285	277	296	293	272	313	326	279	282	272	298	278	286	263	285	265	286	285	294	265	289	274	282	274	286	306	310	255	261	294	254	268	287	257	271	268	291	251	251	275	281	321	266	293	291	292	290	261	288	274	260	267	256	276	303	294	287	263	272	277	298	278	280	275	252	253	295	278	270	285	300	268	288	286	310	263	269	260	301	259	310	288	260	230	281	251	272	294	268	265	270	299	263	281	289	297	300	243	294	320	292	286	292	320	297	283	287	307	280	261	259	273	259	275	295	303	289	278	269	262	288	291	294	281	280	256	283	270	264	286	266	299	295	255	262	296	290	273	281	272	284	270	309	277	279	280	309	258	312	294	309	265	283	252	272	297	295	313	261	281	284	281	264	284	285	257	285	318	258	280	248	262	260	256	285	276	277	278	306	256	297	281	280	268	261	284	268	301	272	294	266	274	277	267	309	291	267	285	300	269	279	259	306	249	310	263	303	296	243	280	304	279	276	289	295	252	279	287	289	249	273	300	278	273	271	279	260	302	300	258	266	295	260	294	275	278	258	292	297	278	313	314	271	269	280	254	309	296	244	270	275	249	247	276	299	259	296	293	299	272	295	262	313	267	272	278	287	274	236	272	278	288	306	300	298	297	278	313	268	251	297	288	292	287	308	304	268
25585	21541	28739	28383	21947	15914	10495	6244	4501	3366	2568	2272	1801	1823	1517	1383	1191	905	874	748	633	626	532	536	528	505	443	437	442	433	449	450	414	400	405	408	378	403	419	391	368	403	372	347	353	370	362	324	396	352	367	313	368	366	322	355	382	380	378	367	344	368	354	375	400	325	352	357	370	390	349	357	353	374	345	372	333	375	387	352	373	392	352	376	358	340	363	390	319	360	337	367	324	356	349	319	349	375	365	394	349	356	368	368	347	352	317	349	372	375	323	380	374	347	351	334	393	348	376	352	346	351	356	371	365	350	382	366	361	375	362	393	361	345	388	360	318	375	386	335	381	324	361	382	350	370	374	352	325	355	388	351	358	318	332	345	343	354	333	348	341	366	362	356	353	355	330	363	355	323	371	350	360	342	344	381	322	366	339	358	369	352	355	364	357	345	346	359	367	336	307	368	379	345	352	343	368	315	363	337	347	330	348	357	312	334	366	363	362	341	375	325	399	329	348	368	346	359	375	316	339	372	319	372	355	329	383	353	366	333	340	389	347	365	321	361	356	328	356	359	370	359	386	345	338	363	345	327	360	350	365	361	357	356	351	353	317	343	306	364	346	360	354	340	346	322	332	345	367	374	360	332	381	362	370	344	360	351	343	345	362	375	323	364	354	329	343	365	331	341	354	414	350	367	362	348	383	333	355	363	352	351	349	363	407	346	357	377	357	389	342	342	342	351	362	366	381	351	317	383	344	367	357	357	346	361	395	335	394	394	407	329	385	358	345	348	364	341	325	357	352	333	344	336	350	351	345	319	349	326	370	366	400	387	372	372	373	342	339	356	353	365	356	332	366	361	371	370	347	334	298	362	359	327	345	385	361	371	365	353	344	341	339	379	375	381	366	369	337	344	362	363	383	354	347	362	351	339	352	330	357	326	356	350	328	353	374	372	382	367	346	357	342	350	330	365	354	341	346	360	365	378	358	356	350	367	347	352	378	330	348	359	380	346	354	341	309	344	339	364	326	346	317	364	360	347	386	360	347	330	376	360	357	342	344	358	377	349	359	385	366	352	356	341	382	365	384	377	369	371	377	369	337	353	354	341	370	372	352	349	338	370	334	347	371	340	359	339	350	335	360	345	361	350	343	371	381	374	407	320	376	360	380	342	367	349	357	374	358	349	338	370	355	361	346	353	351	375	398	334	353	347	343	372	362	362	346	369	349	340	375	378	344	340	332	387	338	369	354	365	379	364	344	358	364	375	348	354	378	377	380	311	345	346	351	366	355	360	360	345	352	371	322	367	397	348	339	348	342	350	350	356	346	384	336	364	318	339	335	341	341	302	375	346	374	360	338	359	402	362	366	329	327	338	354	353	340	298	325	356	412	335	364	358	359	401	357	346	379	338	343	321	347	353	379	328	341	357	370	305	364	357	325	353	366	364	350	316	341	353	372	308	347	371	378	346	341	373	371	361	338	348	385	324	339	372	356	365	375	352	373	333	372	333	358	361	342	337	368	360	366	367	351	345	337	360	370	372	370	336	380	335	353	363	328	361	381	387	344	383	356	338	365	359	347	364	328	370	302	326	364	341	355	337	354	329	373	320	375	383	331	369	334	349	324	341	387	384	389	344	398	364	352	343	355	359	368	360	361	369	372	378	357	373	367	326	344	365	362	348	334	361	350	355	343	362	336	387	373	346	349	381	349	339	326	339	365	359	339	365	335	331	339	395	343	393	370	354	388	327	342	351	360	357	340	315	390	336	359	320	361	365	367	377	351	351	396	349	400	342	347	354	372	339	363	359	375	392	333	349	343	364	340	340	348	368	373	367	362	381	375	353	348	364	326	350	341	382	360	325	366	360	357	351	339	316	307	352	385	372	365	369	350	355	365	340	369	356	353	366	324	360	329	347	346	374	373	343	393	369	354	348	406	350	380	357	345	342	364	355	357	371	346	364	359	330	372	372	345	348	350	354	300	364	318	375	354	370	374	406	372	339	334	366	385	348	347	359	375	342	342	362	361	367	380	353	364	365	329	360	340	369	371	320	355	339	369	350	368	346	351	331	368	359	366	350	336	340	363	345	367	362	348	341	347	324	387	348	334	334	370	335	343	367	368	376	393	317	354	371	352	347	335	372	350	346	380	375	350	344	323	360	334	383	356	351	364	371	354	364	347	364	397	351	349	384	359	329	355	365	358	360	336	380	348	327	361	347	338	375	388	371	342	351	358	354	367	337	365	360	326	378	368	328	337	388	354	356	318	363	386	338	363	341	364	369	353	340	351	356	373	382	352	329	331	314	385	348	372	318	387	371	338	380	370	392	342	327	356	318	321	347	367	340	372	388	333	342	369	361	361	326	379	353	381	356	353	355	362	336	423	345	330	342	337	339	364	358	359	350	314	321	341	348	366	350	374	347	356	396	355	371	375	387	349	311	363	357	358	366	346	367	351	355	341	322	339	367	351	361	369	352	391	383	359	360	352	395	296	377	355	402	377	367	348	353	379	341	355	355	349	386	339	361	374	320	352	371	353	348	351	362	337	338	404	349	357	347	367	371	346	358	342	310	346	340	326	345	366	360	365	358	351	372	384	355	366	359	371	342	365	328	337	367	346	384	372	343	346	353	397	361	375	349	376	333	319	350	382	343	350	374	375	349	400	372	351	381	372	368	376	382	326	361	336	367	339	347	358	355	339	355	391	320	361	332	346	379	369	342	381	381	370	321	372	355	380	383	318	308	408	374	375	341	368	364	387	392	363	320	342	334	328	355	362	342	357	379	343	348	370	353	344	344	380	364	365	337	325	339	358	334	387	345	359	361	346	351	355	386	372	342	349	337	336	345	375	354	363	363	387	334	357	354	344	354	360	374	337	380	351	362	368	387	345	319	342	315	346	338	343	344	359	328	332	379	337	350	384	362	356	349	336	379	348	361	351	368	337	362	322	359	364	370	376	358	378	375	329	375	371	340	345	362	351	339	334	345	368	373	333	348	347	354	333	343	336	343	367	369	335	326	342	360	393	344	366	349	356	361	353	314	373	379	362	351	342	349	346	360	351	366	355	373	350	356	353	394	347	336	352	355	353	352	354	375	363	373	362	374	389	337	344	362	365	343	326	368	360	343	378	372	346	348	411	369	355	388	380	362	352	341	362	377	383	346	366	384	385	337	333	348	337	345	399	396	385	376	364	356	371	368	344	355	337	381	356	324	323	398	328	332	340	362	361	357	360	378	376	379	361	339	342	358	382	359	359	393	381	300	372	342	349	343	354	381	363	338	355	385	377	369	359	338	340	382	355	368	326	387	341	361	385	329	351	388	375	386	369	357	358	358	378	381	363	371	354	323	380	359	373	325	360	372	332	356	389	355	368	351	363	379	362	336	351	380	374	342	338	377	343	358	363	357	365	336	387	384	388	374	341	334	355	377	341	352	354	356	355	350	359	360	387	373	404	352	370	411	341	393	370	358	345	368	359	370	327	355	369	347	331	348	352	338	372	366
29749	44590	40629	32238	26808	21075	16619	11957	9755	7338	5934	4941	4092	3808	3342	2860	2280	1811	1484	1258	1141	996	833	824	838	756	674	664	616	588	594	601	546	492	533	541	527	467	444	438	493	473	488	477	478	447	450	428	410	439	452	441	426	445	468	452	420	437	437	437	438	442	452	448	411	440	387	461	424	469	454	410	453	394	433	449	433	440	389	417	451	410	451	410	421	435	449	435	403	410	421	405	455	448	449	437	396	406	409	437	452	455	451	403	396	420	424	434	437	470	435	430	462	412	416	414	436	441	418	403	420	438	431	437	432	399	403	438	398	461	409	455	425	427	453	404	408	427	444	410	464	419	434	403	416	427	410	438	431	431	440	418	425	428	426	435	442	421	439	422	419	381	428	471	400	449	417	448	458	408	437	423	415	452	430	430	450	460	411	437	400	439	437	445	449	446	434	429	421	444	491	444	451	401	431	430	414	411	396	428	419	401	434	416	410	431	398	424	407	400	411	411	437	432	383	436	407	409	435	440	447	441	405	459	447	432	457	439	442	429	403	445	411	428	445	434	444	439	420	395	450	419	417	412	432	458	427	456	419	411	389	398	434	436	482	393	435	424	428	404	426	403	435	420	399	440	419	429	420	412	424	444	425	438	441	423	416	432	431	422	470	402	433	418	409	422	412	410	430	414	436	419	414	435	441	458	399	426	446	433	416	427	431	424	448	446	432	462	449	410	407	425	394	451	430	442	454	437	466	422	413	440	426	435	398	420	452	452	471	416	431	404	427	401	444	465	445	448	390	429	445	436	426	394	408	452	402	435	437	436	431	396	449	432	431	426	399	421	416	435	403	425	414	436	425	421	466	409	434	418	464	418	438	444	441	439	435	430	456	449	429	411	393	444	431	433	395	428	380	422	432	425	403	439	401	435	413	442	467	430	423	466	433	438	441	475	454	417	426	415	434	415	415	390	391	435	420	408	428	415	445	422	420	424	415	421	391	443	420	413	436	444	395	417	405	450	420	421	412	452	399	458	402	406	468	426	442	435	407	463	438	430	446	437	427	450	431	448	421	397	464	428	397	444	372	432	403	407	427	416	428	437	449	395	435	425	422	469	413	406	442	434	453	461	402	451	439	421	421	431	411	434	450	447	397	451	439	429	399	446	405	396	422	435	434	415	416	452	438	364	439	458	437	423	453	434	445	421	415	402	449	443	455	442	411	391	427	457	458	431	387	426	408	424	395	429	449	404	404	432	449	470	444	399	427	454	452	445	442	459	406	452	431	376	431	415	459	423	391	460	422	422	442	425	441	415	414	459	425	421	410	461	437	447	410	403	441	420	442	402	413	421	457	418	444	457	408	402	447	421	393	453	438	434	447	423	409	426	483	433	402	457	408	439	457	444	428	438	435	420	410	422	415	436	454	407	412	425	451	403	433	419	420	463	434	400	415	443	446	390	435	440	436	480	421	469	455	441	445	439	434	414	418	420	446	413	440	450	385	421	417	437	419	408	418	461	495	382	436	423	392	420	418	406	443	432	440	440	433	467	416	395	414	437	457	449	361	399	424	424	454	420	422	463	421	453	399	447	403	419	465	436	406	430	457	426	463	464	444	402	420	458	471	410	417	420	428	459	392	420	450	452	448	396	443	441	398	414	431	388	448	417	426	479	430	453	431	439	407	419	450	414	382	436	406	407	419	456	456	425	423	458	368	412	399	400	396	455	436	444	446	418	429	428	422	413	433	486	412	442	426	426	418	428	433	432	439	416	412	420	463	456	447	438	464	462	417	406	427	405	405	410	440	442	440	426	405	399	450	440	429	408	475	458	461	436	440	456	408	405	453	462	435	429	418	404	427	450	437	421	410	413	426	398	448	469	436	461	440	415	451	454	419	432	444	405	454	422	447	422	426	409	440	416	422	408	409	377	456	397	423	400	395	417	447	433	404	417	413	423	405	419	435	415	435	439	447	423	459	416	380	418	391	443	404	457	433	445	440	429	425	455	432	401	413	465	455	413	402	433	441	411	463	405	437	403	425	398	420	436	427	458	443	425	405	454	395	399	447	418	404	418	428	438	454	404	417	397	406	450	404	426	408	428	397	442	417	404	440	408	426	412	476	444	440	453	414	412	434	407	439	439	409	493	438	439	436	434	428	453	463	411	430	410	429	412	413	429	437	409	408	446	445	436	451	421	477	431	461	453	426	427	449	423	427	401	444	430	449	408	382	441	398	430	436	433	441	439	455	417	417	472	401	448	441	400	458	433	464	453	416	460	450	416	437	445	408	416	419	414	457	415	418	433	399	456	405	393	432	431	434	453	466	427	473	421	422	424	430	449	438	427	406	400	446	411	402	408	418	462	424	412	428	403	409	435	394	417	448	406	417	445	452	434	413	458	417	406	424	400	409	407	438	440	427	412	387	431	441	398	424	464	426	428	424	460	424	427	438	409	452	424	416	386	434	410	451	442	386	410	441	442	442	418	452	437	434	382	422	435	413	395	430	410	427	459	458	414	425	442	429	430	431	414	423	425	423	444	447	448	414	397	426	422	402	447	423	401	400	411	408	391	425	392	444	439	414	473	446	446	429	431	459	402	400	472	414	411	402	424	460	442	418	431	441	421	412	436	396	432	447	420	399	430	446	441	449	425	414	434	451	417	413	470	442	457	407	426	462	416	401	449	423	425	448	423	406	432	446	435	376	466	423	431	425	431	390	461	432	424	426	442	435	425	420	420	392	442	441	436	443	436	450	436	456	423	418	448	405	409	461	387	454	432	427	414	447	413	399	428	453	430	424	417	442	425	440	463	419	410	396	426	435	412	416	450	393	466	417	447	430	418	415	435	413	405	449	403	456	439	453	434	462	445	412	422	431	424	398	444	383	441	462	434	402	442	389	421	432	447	437	441	421	432	444	409	460	438	422	424	431	407	443	423	408	444	420	433	400	434	433	434	433	458	422	405	417	422	454	413	405	432	393	418	390	441	435	434	410	424	427	416	408	410	383	438	427	431	437	404	408	418	422	450	467	447	419	438	437	404	421	452	453	436	420	425	423	434	456	410	415	414	445	450	423	459	434	421	431	444	393	453	422	426	411	442	407	432	452	422	435	404	437	427	411	469	432	428	425	389	448	416	419	423	458	417	453	429	410	424	406	420	381	413	440	427	450	427	449	451	436	408	447	414	424	390	394	458	427	423	477	423	460	419	452	400	421	402	436	395	431	447	405	390	412	411	421	413	461	419	421	466	434	423	377	421	407	395	435	433	459	431	402	444	411	425	427	439	453	414	397	420	411	416	450	425	437	443	410	409	438	379	424	431	393	466	435	435	454	432	431	448	436	432	419	414	447	402	427	423	420	439	438	425	489	408	454	402	458	436	432	443	463	421	416	415	449	421	397	415	407	448	415	448	427	407	459	426	444	438	418	391	455	420	433	401	426	434	401	432	398	470	463	437	426	436	441	447	452	405	467	414	460	408	420	459	450	435	408	449	446	441	420	432	432	406
23302	21333	29034	24392	22837	23533	20703	11364	7720	5936	4358	3477	3021	2778	2421	2073	1758	1457	1080	915	839	711	722	631	562	519	532	427	444	426	418	373	375	368	343	353	352	354	345	313	315	349	356	314	298	271	338	304	292	317	301	279	305	321	283	308	317	325	306	291	311	296	264	270	259	303	293	304	295	301	284	333	295	295	277	270	269	271	268	294	291	269	293	276	306	289	266	295	300	272	267	302	240	249	271	274	283	291	257	315	282	263	276	288	264	321	264	327	314	286	312	301	297	296	286	271	273	273	287	308	258	270	267	287	293	288	285	280	290	313	296	273	294	305	265	256	280	305	258	289	256	309	309	275	276	275	279	264	289	257	257	305	284	295	302	289	279	275	270	290	290	291	267	287	256	311	291	312	272	299	292	298	299	321	308	271	292	284	302	246	275	317	272	312	320	275	278	297	306	313	293	291	302	272	278	297	305	273	284	292	292	285	295	301	291	274	270	288	299	273	265	294	288	316	281	292	324	307	290	279	279	269	273	307	306	305	301	287	259	275	304	284	286	297	296	299	277	330	283	308	319	277	265	261	297	278	256	291	286	257	293	310	277	292	305	285	278	307	280	289	272	273	244	275	270	278	257	307	277	314	306	276	317	292	287	298	310	310	315	284	272	296	257	293	298	275	258	248	287	282	274	288	287	312	277	293	303	278	278	305	265	250	282	280	292	265	290	276	308	270	284	297	284	286	274	337	303	276	274	264	283	267	291	296	278	295	291	262	265	271	263	293	303	280	286	293	274	303	305	306	282	293	304	300	274	289	309	312	266	267	289	286	261	300	265	298	282	300	295	273	306	279	273	291	292	277	284	292	277	304	276	269	263	262	258	289	299	312	295	286	315	270	291	269	296	283	280	268	283	293	305	278	285	300	274	266	301	275	281	285	311	270	266	292	260	303	304	261	278	283	247	276	296	300	275	294	288	290	297	267	265	271	279	256	277	341	288	295	294	267	308	279	294	272	269	268	317	273	289	316	283	307	255	287	281	298	309	284	321	290	308	292	271	276	298	286	317	288	294	279	270	271	294	294	266	292	307	264	290	315	273	280	298	279	321	300	274	264	282	299	272	297	264	307	277	278	327	307	292	310	272	313	270	283	275	286	293	263	290	275	284	307	296	305	292	276	245	274	271	316	295	276	298	277	286	291	276	284	299	253	277	311	284	270	264	271	298	291	305	300	290	278	319	281	271	283	283	286	289	317	279	282	297	279	289	246	276	264	313	319	273	279	319	293	303	324	321	312	262	300	302	302	269	276	295	260	260	310	304	256	267	293	298	305	284	279	266	281	286	278	301	308	289	326	308	285	271	285	279	278	275	300	265	258	296	279	283	299	279	311	268	283	257	273	274	286	301	269	268	298	276	283	255	273	313	302	261	309	295	299	292	311	304	276	269	280	268	287	301	277	307	290	327	312	268	266	276	269	252	297	238	324	303	300	292	273	308	290	305	314	286	270	265	287	267	291	273	292	280	284	284	263	304	276	287	322	302	268	295	275	317	314	270	303	312	271	297	262	293	276	288	303	289	292	283	284	266	263	276	308	269	289	294	283	266	280	287	286	323	272	318	275	281	297	288	280	279	295	298	274	299	271	306	283	283	323	277	300	268	292	301	291	263	290	287	306	280	292	292	292	291	270	266	290	286	302	296	286	273	297	283	298	262	275	265	277	290	276	291	271	288	272	298	272	284	291	294	303	276	298	301	272	272	281	273	281	293	239	275	304	278	283	306	274	271	283	299	286	294	288	329	266	274	265	305	286	285	290	287	243	279	282	270	271	266	299	275	297	251	277	315	283	285	278	293	273	271	297	291	282	260	295	292	264	289	270	306	255	288	279	295	290	282	294	294	316	295	272	254	296	291	282	273	272	278	268	305	274	292	270	289	298	297	345	262	286	309	286	304	266	284	277	299	262	285	265	272	299	292	302	310	319	263	278	289	311	286	272	267	301	304	269	263	277	243	273	258	296	291	301	292	321	269	271	287	292	302	267	298	290	307	287	311	281	265	266	275	281	300	299	297	316	298	285	282	275	324	288	257	282	259	284	274	300	291	273	258	292	255	303	265	282	269	257	272	289	266	283	305	320	309	282	274	280	296	252	273	312	258	268	279	284	286	295	295	283	280	316	288	301	280	282	281	259	303	266	308	264	270	284	283	286	273	300	320	286	304	279	272	284	290	306	249	257	266	275	281	270	246	265	308	292	285	284	300	307	295	305	273	259	296	299	311	265	245	302	270	275	321	303	264	273	277	268	278	274	333	271	268	289	341	279	292	282	270	247	275	308	318	282	281	290	316	288	293	297	278	283	301	299	254	271	302	287	278	262	280	306	300	292	273	284	279	299	289	281	276	302	297	291	268	296	289	275	297	270	274	288	278	284	294	297	272	281	272	284	307	268	258	293	297	310	268	302	289	291	266	294	292	265	289	286	282	283	276	267	288	278	292	301	328	296	271	279	304	274	297	265	279	300	303	276	270	288	296	292	277	296	281	290	283	285	285	277	292	263	293	272	289	272	307	285	308	312	306	293	298	285	303	288	267	263	296	288	297	282	275	297	262	306	291	283	242	277	286	304	289	287	296	261	292	274	295	288	282	263	280	303	308	290	281	295	301	280	272	297	281	276	282	273	278	299	275	279	278	262	273	272	318	278	281	265	281	261	285	250	313	298	300	277	292	272	271	278	261	292	279	265	265	308	263	283	285	316	277	256	300	295	275	303	294	267	300	311	303	289	295	296	271	274	270	286	279	251	260	277	265	296	269	278	304	282	301	288	279	306	276	274	271	284	289	287	300	298	251	273	290	271	283	319	282	258	295	264	295	302	282	297	280	288	276	281	270	287	302	295	301	264	288	315	284	280	282	285	280	292	287	295	291	307	286	306	258	295	289	286	282	250	293	291	306	287	290	275	299	298	267	290	296	296	279	275	293	294	256	281	294	278	297	272	281	295	277	312	280	274	314	305	276	294	298	271	284	293	268	277	269	316	286	301	251	274	304	250	289	287	275	315	266	271	269	295	302	292	273	272	282	273	267	285	263	275	327	287	279	292	289	278	280	252	292	271	295	294	281	257	296	311	287	273	276	271	297	289	268	284	267	285	279	289	265	283	282	289	280	295	262	320	278	303	288	281	271	298	313	276	268	257	294	281	261	312	275	298	282	227	308	296	255	290	292	273	254	281	301	297	290	312	289	314	251	279	271	282	293	300	295	263	301	296	264	291	276	291	268	299	243	305	292	275	299	270	287	252	263	298	278	307	303	284	308	292	304	292	282	291	268	309	266	286	271	271	281	296	269	281	275	307	288	308	265	293	285	291	272	289	299	285	299	261	298	296	283	283	255	295	294	291	283	305	265	275	248	323	255	296	307	256	326	282	277	299	259	315	292	301	283	244	290	304	261	312	288	273	278	282	256	300	291	292	303	297	292	266	272	290	276	278	259	282	268	317	278	306	284	275
31126	51951	48808	40201	34576	27055	22396	17344	14544	11655	9024	7286	6355	5870	5131	4206	3528	2762	2112	1763	1546	1288	1099	1066	1025	950	804	695	653	611	578	579	541	521	515	489	411	450	425	428	401	425	405	386	373	391	409	354	347	402	356	348	387	345	383	388	352	377	364	369	367	361	379	350	298	359	339	348	330	349	352	334	360	330	327	354	337	330	363	374	347	338	311	316	310	352	367	361	335	323	317	328	319	299	365	322	373	332	302	327	317	334	322	334	379	309	348	360	359	338	367	345	300	353	342	326	334	326	346	319	337	342	335	326	336	342	349	351	327	318	341	354	322	358	331	311	312	369	345	316	352	339	335	325	342	342	320	349	356	315	326	330	319	337	349	346	290	363	361	356	322	333	355	324	347	312	343	361	333	339	346	349	336	340	324	352	355	372	352	309	331	292	347	313	376	355	288	357	340	328	364	341	312	350	309	337	330	323	335	350	357	368	330	344	318	340	323	324	313	313	349	348	317	354	324	315	342	329	342	319	337	334	349	341	345	359	334	313	338	351	345	292	333	337	321	317	308	353	328	291	326	338	346	309	332	328	320	328	344	370	312	379	342	329	345	302	351	352	362	326	363	342	328	350	287	338	365	312	356	327	322	351	299	315	332	330	344	310	339	364	328	331	363	338	358	342	333	334	310	333	326	357	328	345	324	326	336	329	348	373	312	341	326	322	311	339	300	341	345	360	373	343	337	365	346	323	331	353	328	356	335	323	319	333	301	348	333	307	342	353	346	311	332	312	352	288	328	332	367	339	351	324	307	349	339	344	334	352	348	346	342	330	350	337	310	302	302	328	332	340	323	305	350	321	325	349	318	336	313	315	315	361	318	322	326	357	324	331	321	352	388	355	320	353	301	351	349	366	281	355	328	321	364	335	391	281	350	317	327	314	366	301	324	341	321	345	345	338	319	367	337	306	345	355	326	345	324	331	307	330	354	332	322	307	348	300	328	327	356	326	299	317	323	360	327	333	352	329	325	341	293	328	333	359	364	347	355	311	354	325	339	313	344	354	294	346	321	366	332	314	360	365	342	317	302	331	348	330	337	334	339	323	331	355	299	269	365	344	320	335	325	333	337	329	352	341	325	351	318	339	327	343	329	357	338	331	331	345	337	324	345	312	330	335	351	315	350	324	344	328	337	319	311	328	358	340	296	313	304	323	340	355	310	358	329	340	375	337	368	362	384	308	383	317	341	348	336	382	353	300	328	347	331	309	330	367	356	335	350	317	345	346	352	343	335	335	332	332	354	331	318	292	342	321	329	343	355	325	332	331	288	347	359	351	340	330	329	352	343	334	344	345	359	321	309	335	349	311	379	311	350	343	376	341	356	367	349	340	338	350	335	323	366	367	341	349	313	334	351	345	338	346	327	345	365	336	284	347	312	357	320	315	327	337	302	339	315	328	322	369	343	339	320	304	323	336	340	338	336	311	353	336	311	344	321	356	375	346	308	335	321	327	365	306	350	328	337	362	320	338	348	324	335	312	332	291	358	350	340	363	354	323	312	327	362	329	327	354	347	324	365	367	337	309	314	324	353	333	341	308	334	341	363	297	346	315	364	351	311	328	346	343	347	327	339	338	337	324	330	336	331	347	298	316	304	336	345	321	342	353	362	337	345	327	354	331	360	349	324	330	350	320	321	305	323	358	315	362	348	317	353	330	345	336	345	346	340	351	364	318	313	349	364	321	355	345	331	284	321	349	341	319	354	328	325	327	321	353	338	312	307	328	318	307	329	354	311	315	358	328	348	293	360	344	345	350	352	329	335	291	308	342	296	327	323	332	338	324	328	325	338	343	345	305	299	312	346	343	315	351	339	334	353	307	327	358	341	327	333	350	338	298	348	358	336	327	305	354	359	358	333	304	328	311	340	338	343	319	317	334	361	310	361	347	334	336	341	310	355	332	337	317	370	350	307	336	338	312	363	308	369	352	370	290	345	325	303	333	316	316	334	323	324	334	333	311	309	313	339	325	301	324	307	332	352	316	287	358	332	361	295	299	331	332	318	304	341	339	336	343	305	338	341	323	342	334	325	337	321	359	344	358	316	317	318	361	321	309	298	331	309	354	310	355	315	348	342	312	336	337	334	344	312	342	316	344	308	341	330	307	381	329	335	320	322	357	333	358	345	321	323	339	355	345	358	314	356	346	349	323	344	314	323	370	323	330	296	357	347	327	316	298	341	297	337	353	361	344	330	382	336	362	315	332	355	358	324	354	357	328	334	332	331	338	344	323	346	353	329	383	353	330	335	301	335	356	342	345	337	323	328	323	339	323	312	317	304	343	365	353	329	339	308	315	311	350	297	336	318	334	347	333	333	338	304	332	319	312	308	329	370	353	330	294	334	313	335	335	367	347	313	331	322	331	345	333	370	362	337	304	373	328	295	335	333	347	335	359	355	331	346	353	332	318	355	346	333	368	344	343	324	323	345	311	352	291	340	314	334	370	345	325	368	310	341	325	338	332	352	312	320	351	352	335	359	342	343	347	320	329	331	335	325	313	339	318	335	320	326	328	333	315	346	287	322	343	279	332	341	329	339	295	337	310	324	323	334	342	336	364	328	326	342	327	322	313	352	301	370	287	328	348	330	327	338	299	314	333	321	334	340	353	336	346	346	339	323	313	333	310	354	336	341	325	341	309	321	316	336	349	308	315	327	329	335	286	338	313	347	328	333	321	329	336	365	323	357	303	332	318	316	319	313	346	345	342	346	364	345	307	333	316	349	316	310	341	329	344	336	330	336	336	341	330	346	364	344	355	331	358	339	341	336	334	327	314	350	328	341	348	321	306	315	334	315	345	361	319	324	330	329	331	319	344	327	317	372	341	359	322	338	333	350	330	342	331	356	306	346	316	327	331	363	354	315	347	328	319	345	326	328	321	302	299	319	333	334	323	331	347	306	357	333	338	346	303	332	348	343	342	337	330	343	330	317	358	353	375	339	347	323	322	328	352	351	347	343	346	312	323	312	322	369	354	336	351	318	328	304	359	359	333	338	340	328	325	344	330	324	314	328	337	327	325	334	313	329	316	340	338	313	329	359	333	349	320	316	331	340	368	336	340	299	349	303	357	324	347	379	338	341	340	350	363	319	330	306	308	359	316	287	377	381	339	355	335	353	323	314	369	324	336	351	314	325	321	297	323	341	360	322	303	336	323	340	339	325	330	379	335	344	357	358	336	335	327	340	315	303	380	343	310	322	336	330	342	337	369	304	343	330	317	334	330	370	318	348	323	333	343	354	332	325	300	344	320	327	333	343	290	343	317	333	332	368	375	327	311	355	307	357	368	317	349	329	309	326	302	339	358	320	325	339	350	316	341	340	350	326	336	346	309	320	336	328	351	327	306	352	346	331	348	333	315	325	328	352	315	335	350	346	316	318	338	311	336	310	303	343	336	368	329	355	350	338	324	339	331	357	328	317	354	336	363	331	324	324	326	340	376	329	352	319	293	361	325
29247	27924	31988	26607	19844	12489	8438	5188	3938	3004	2294	1788	1545	1508	1303	1102	944	792	667	556	552	520	436	449	468	447	412	334	338	338	349	341	343	321	303	320	312	306	346	310	313	300	298	315	314	316	273	320	306	319	288	305	293	278	295	292	311	263	295	319	295	291	305	325	307	298	299	289	308	280	315	325	320	318	283	283	324	285	309	316	312	301	303	288	344	288	291	316	294	319	301	301	304	314	295	305	297	296	306	343	295	330	312	286	296	341	306	284	287	293	294	297	290	321	329	288	302	292	293	321	314	330	313	294	305	293	276	297	283	313	303	293	278	329	287	301	316	289	305	291	286	321	301	296	323	308	305	294	316	290	286	290	311	281	288	290	299	306	287	303	294	277	275	302	293	299	281	257	314	299	312	305	279	310	292	296	290	290	276	263	284	281	272	292	287	304	325	312	285	309	261	320	296	289	260	281	279	282	304	296	289	280	310	304	313	280	292	304	307	296	303	301	313	325	304	264	288	281	302	307	287	277	276	271	300	312	284	317	304	281	309	300	290	294	305	286	281	285	287	258	307	320	294	293	260	297	322	295	286	291	303	272	287	279	307	283	283	303	252	269	307	321	249	316	301	322	333	308	286	274	324	283	293	273	296	303	271	332	280	302	285	296	282	278	270	279	297	298	315	299	278	276	269	320	294	288	290	305	323	312	281	297	286	277	277	291	323	316	262	305	270	313	288	306	334	297	300	300	307	294	269	319	314	321	286	322	293	330	305	288	290	293	296	282	299	266	310	310	312	257	272	306	307	302	332	293	274	284	291	266	292	299	294	278	312	299	302	323	292	332	297	299	286	321	295	293	301	300	299	306	311	304	304	296	292	275	297	282	298	277	310	292	283	290	285	304	275	291	308	298	324	287	275	289	281	303	283	309	288	287	327	314	313	295	308	290	286	269	321	285	309	266	322	295	311	273	294	306	270	310	335	323	305	303	301	293	310	304	310	314	289	299	300	275	273	283	304	272	281	315	273	299	312	280	294	308	309	303	292	297	315	294	284	313	304	284	282	302	307	293	315	298	322	306	282	313	279	296	301	305	316	305	320	294	291	302	297	307	315	292	306	302	279	313	325	282	268	288	278	311	316	300	322	301	298	310	308	295	305	315	285	321	297	327	325	295	309	310	289	306	324	312	316	281	321	282	297	308	272	294	298	295	316	299	335	285	288	278	297	329	311	299	306	290	277	303	279	290	275	284	280	303	276	300	293	314	284	296	292	293	287	293	300	291	277	319	280	315	279	271	299	293	285	293	280	284	293	299	295	313	318	293	291	264	265	306	295	285	299	283	319	313	298	307	290	286	282	281	336	279	284	261	299	303	288	307	299	299	293	310	308	320	266	264	288	292	260	291	280	284	281	276	259	277	298	298	311	278	287	268	300	280	296	274	293	290	296	334	271	278	305	296	320	298	317	312	278	293	293	332	256	301	322	290	299	298	323	284	283	313	292	306	322	330	302	321	273	301	271	312	292	285	281	290	303	308	308	285	293	288	287	284	253	282	283	284	295	327	261	333	316	327	286	266	282	281	300	279	336	278	317	281	283	305	297	304	300	293	288	288	295	305	293	306	295	312	281	277	278	266	319	332	299	302	305	292	286	304	306	307	268	300	305	283	299	286	302	279	327	288	304	307	298	303	293	312	324	320	283	293	281	316	310	286	284	287	319	258	279	292	310	284	323	307	283	300	286	285	335	293	280	304	266	289	298	294	299	315	263	299	305	280	287	289	310	297	325	302	283	305	285	280	294	288	319	301	295	295	310	300	304	302	307	305	319	273	283	316	282	289	296	321	319	296	271	293	294	271	289	281	316	255	308	298	312	301	280	296	310	337	319	311	288	314	291	336	268	303	323	307	279	282	324	270	329	301	277	293	317	290	282	307	283	291	286	242	308	315	309	317	318	277	274	297	276	281	313	302	298	326	294	299	285	284	267	320	284	289	302	325	315	308	284	317	304	292	283	308	303	280	320	311	288	269	300	309	293	282	276	289	296	314	256	260	301	274	293	275	289	297	297	331	290	324	280	309	282	292	301	269	320	314	280	306	276	292	296	302	333	285	291	285	290	301	291	306	302	286	270	318	284	286	308	283	297	321	274	327	296	313	282	314	296	300	301	272	289	308	323	293	282	328	312	304	335	298	287	324	297	310	320	320	279	314	296	301	276	314	280	307	287	314	288	302	296	318	300	303	293	324	308	298	317	326	326	274	314	264	279	276	301	319	294	273	269	305	302	285	275	323	312	310	324	278	274	292	285	310	300	299	296	304	307	290	335	292	332	290	271	282	284	292	312	277	292	286	283	268	308	287	276	315	309	333	290	273	293	295	276	264	250	327	268	285	283	312	291	303	285	304	301	284	315	318	313	294	270	310	280	290	293	279	282	288	309	268	296	309	299	296	297	312	275	305	323	287	284	309	266	299	308	285	264	266	295	295	337	272	323	286	314	300	315	308	301	306	330	312	317	303	333	299	304	301	286	276	293	284	295	299	288	284	327	273	320	292	303	323	275	300	297	308	295	293	312	287	272	325	313	289	309	302	288	305	327	296	284	299	307	297	271	291	334	308	287	338	276	320	313	323	271	329	342	299	290	299	285	294	297	279	304	296	278	285	306	300	308	287	281	320	315	300	311	297	296	284	322	312	314	309	303	303	279	309	306	303	322	275	304	306	306	277	303	297	347	308	327	301	311	307	281	315	320	289	296	298	305	304	296	309	300	273	271	268	297	301	286	281	282	318	324	296	272	303	282	290	256	299	271	292	276	313	293	321	306	286	322	291	266	295	290	281	275	292	297	300	311	302	282	293	301	297	308	307	284	290	315	287	311	305	298	289	283	280	314	290	316	300	319	269	313	315	303	297	319	278	272	300	323	273	294	286	289	291	292	328	270	278	328	278	310	303	264	292	313	296	300	281	296	328	304	271	276	333	301	299	286	317	283	304	318	299	297	300	294	303	267	276	298	319	287	307	266	316	298	287	294	298	294	303	278	291	286	294	300	325	284	296	286	313	279	256	303	293	284	303	297	309	289	282	304	296	295	273	293	287	282	290	318	282	314	330	292	298	327	317	296	306	325	271	316	308	300	301	295	306	321	285	283	276	304	299	277	312	290	278	331	256	308	278	298	305	259	315	295	310	280	289	294	303	284	307	328	310	289	324	301	317	315	276	298	321	275	299	290	304	279	313	332	253	316	263	322	299	282	309	298	293	281	316	330	276	316	282	314	281	275	274	303	303	286	290	287	309	283	329	287	282	295	290	329	271	306	310	291	310	279	297	333	280	306	283	301	320	324	270	275	283	288	321	324	336	298	286	305	294	312	290	296	332	343	295	301	326	302	286	326	320	268	313	276	286	314	311	310	276	283	317	312	268	281	308	298	311	312	286	298	299	279	298	318	287	314	287	290	276	265	337	287	290	296	315	334	297	282	302	296	325	297	291	261	308	309	301	298	295
29683	41776	36963	28548	24102	17738	14272	10316	8303	6624	4997	3990	3424	3160	2743	2269	1948	1529	1314	1096	916	762	725	698	672	693	594	551	511	493	453	481	458	448	476	438	423	449	411	424	419	384	386	361	365	376	391	377	398	356	395	396	387	398	399	395	367	361	369	355	387	357	383	371	350	366	381	353	383	344	356	352	349	352	377	360	352	349	366	388	367	396	381	387	363	370	359	383	415	382	363	360	377	369	372	380	348	352	370	399	366	363	371	349	368	339	366	376	386	357	360	348	367	374	378	338	382	329	373	393	401	339	403	385	374	350	323	353	339	346	377	362	373	370	384	391	407	349	353	373	375	362	394	378	348	365	394	387	376	366	361	362	401	410	388	381	342	385	360	363	335	348	387	353	368	382	379	330	348	348	364	398	401	386	354	371	377	360	349	384	383	371	344	380	366	362	365	411	368	398	363	345	345	379	383	347	368	351	357	359	378	367	350	378	406	333	391	359	378	338	382	387	345	372	368	356	347	357	380	339	307	370	379	331	336	351	367	400	348	360	391	389	403	356	386	348	369	354	368	368	371	351	358	337	350	392	366	367	346	371	392	350	367	368	375	368	366	356	368	366	380	359	370	376	368	383	380	328	328	381	384	377	363	349	377	366	367	380	331	339	338	367	355	369	394	389	362	366	366	337	389	363	343	397	333	351	404	379	340	343	369	363	345	318	349	372	407	346	374	389	363	384	357	379	381	385	368	395	391	386	354	364	368	377	391	328	353	374	366	354	386	346	329	373	367	372	360	362	359	385	340	356	378	385	356	335	339	377	377	366	357	400	354	369	371	349	344	352	383	373	377	371	328	357	338	378	395	357	388	355	353	337	385	390	349	373	334	374	349	399	369	348	364	331	386	403	360	345	358	405	366	373	376	367	358	370	324	346	377	361	362	355	380	381	386	382	355	338	366	348	381	379	397	360	359	347	394	363	370	380	353	367	338	372	388	355	379	377	380	335	370	390	421	357	386	339	343	370	385	397	365	355	372	390	342	385	344	372	368	337	345	375	344	362	351	390	358	398	324	360	353	375	353	369	357	374	328	375	345	360	404	346	371	361	354	375	395	363	342	384	358	361	363	355	356	388	386	382	375	337	352	330	394	385	334	361	360	360	354	374	359	392	391	357	379	342	368	339	334	379	333	344	356	373	389	370	383	357	367	377	357	376	365	356	369	349	380	358	376	347	332	353	333	402	355	362	383	390	356	379	388	316	387	379	381	359	337	352	377	350	377	356	392	343	363	373	392	372	396	372	345	352	375	380	388	333	334	349	354	336	338	388	385	393	337	360	373	355	346	348	371	376	381	388	341	363	366	378	382	404	360	382	356	374	375	347	381	337	411	364	354	350	374	389	382	358	353	349	365	349	345	334	388	370	365	365	383	374	399	380	351	348	386	344	371	337	384	391	365	370	367	376	327	329	363	363	357	373	342	382	348	397	363	346	355	377	326	363	359	384	363	377	374	374	373	358	402	389	371	365	376	377	339	404	411	324	395	359	378	365	335	363	367	320	355	360	356	341	380	356	349	314	366	371	384	390	337	364	385	360	375	369	383	358	397	339	355	364	359	334	370	342	379	408	389	393	322	378	363	352	349	367	345	384	351	372	338	382	327	336	367	331	403	364	356	330	331	345	362	367	353	398	384	382	365	371	355	335	379	377	357	377	359	383	342	344	373	325	339	363	344	372	360	372	314	364	322	385	349	336	359	380	392	375	398	377	356	360	383	364	336	363	344	355	384	347	351	378	380	362	330	383	361	384	388	346	379	361	399	369	371	344	383	348	355	364	372	338	339	347	345	395	384	341	395	386	359	357	395	351	364	414	369	370	381	382	372	388	367	365	369	370	358	390	352	375	391	355	361	366	344	376	366	358	351	356	341	356	378	357	377	366	354	381	372	355	364	391	386	318	398	345	360	368	379	365	369	382	373	390	357	361	371	380	367	348	342	379	378	375	363	370	365	403	371	352	378	376	362	386	358	346	365	389	382	375	380	364	360	369	365	372	389	340	352	347	379	365	384	336	339	349	353	330	350	371	370	367	335	350	367	311	365	368	363	388	344	334	391	417	396	360	404	354	371	376	363	394	360	371	359	357	389	348	338	405	331	361	377	370	379	351	355	364	401	362	376	355	359	352	348	363	353	377	369	386	367	348	376	379	376	371	347	358	389	410	337	391	366	364	354	331	348	372	357	352	343	349	364	355	345	360	351	342	377	327	345	386	356	367	378	345	335	367	344	355	365	364	358	349	377	374	373	389	329	326	364	392	379	369	392	375	345	349	376	358	381	421	324	359	369	363	328	360	351	352	363	362	349	338	392	361	386	387	365	364	395	367	376	398	355	365	361	371	353	373	363	381	371	386	360	361	364	371	394	346	343	371	349	356	371	388	372	348	388	355	331	353	391	386	351	339	357	357	393	350	341	375	401	364	372	371	368	361	421	351	345	322	348	355	371	360	339	387	361	411	346	375	338	379	326	378	351	367	371	377	361	339	368	348	361	382	368	389	354	327	380	356	371	367	385	382	365	336	360	384	365	359	376	370	338	372	382	353	340	401	386	379	350	352	352	370	393	394	327	339	348	373	352	369	359	387	374	328	338	372	360	381	340	381	352	381	382	360	372	367	362	373	386	357	382	375	375	342	381	382	368	357	348	408	371	359	364	365	371	355	363	388	377	370	343	385	364	356	348	336	332	359	367	309	357	382	394	375	366	365	383	379	400	353	359	372	363	346	373	368	377	350	393	370	340	358	381	359	365	347	361	350	333	375	350	415	402	397	359	348	403	346	347	384	387	349	378	366	359	358	379	350	365	359	390	357	380	318	334	370	369	388	354	368	343	359	369	387	375	376	354	346	370	355	338	369	366	342	398	336	359	380	360	353	382	368	399	361	377	399	361	411	372	374	371	361	354	393	385	387	381	363	370	369	366	399	384	357	343	400	365	368	343	372	383	352	358	356	352	382	329	371	357	326	372	409	367	353	365	371	382	343	358	397	393	393	394	391	360	394	362	391	373	368	371	387	381	365	367	365	344	389	391	366	362	360	359	394	349	352	335	381	370	377	299	359	363	359	364	388	361	383	379	370	376	389	402	400	370	379	365	345	405	367	378	385	330	348	346	374	375	379	384	375	360	343	368	392	368	375	361	376	374	357	380	334	385	400	377	373	353	360	333	376	340	353	347	370	411	366	362	390	363	396	362	353	364	370	394	346	370	371	418	362	364	346	392	346	356	349	363	350	373	369	370	376	374	347	393	379	375	371	378	347	396	369	378	347	364	350	375	359	392	388	360	368	357	377	383	337	356	348	360	341	361	362	360	329	390	384	370	369	372	365	314	340	353	362	352	403	369	336	368	349	366	371	360	346	395	375	350	414	350	358	360	398	365	358	368	372	392	377	362	404	352	360	374	358	347	354	322	359	354	400	379	324	368	362	346	358	359	412	360	375	346	382	347	389	366	375
24430	21357	28631	25857	23948	19563	13372	8094	5738	4531	3453	2877	2189	2020	1671	1403	1197	1010	902	710	640	509	500	477	454	442	387	372	352	310	302	263	292	286	309	252	266	246	273	291	244	251	244	258	254	242	255	242	240	231	232	235	251	250	245	233	248	252	223	247	263	241	244	191	245	239	244	263	222	234	225	229	238	219	231	221	226	203	228	229	226	230	228	221	205	233	231	239	264	224	238	211	197	239	216	233	194	216	243	224	242	220	199	250	186	217	243	237	233	225	227	225	217	240	232	255	231	190	228	253	230	255	236	219	226	223	248	235	196	198	239	223	233	228	259	258	265	226	231	248	249	216	217	236	203	221	233	235	241	218	228	249	253	257	224	263	227	223	232	245	237	239	223	236	240	228	238	218	225	250	257	206	223	228	232	218	252	232	199	261	211	227	218	248	200	243	231	224	253	247	212	210	226	223	240	230	228	253	228	227	219	229	227	234	259	239	232	235	242	245	218	224	211	260	230	222	230	235	208	218	207	242	254	242	237	237	226	237	239	221	237	244	190	226	241	223	243	197	228	238	230	218	254	236	208	219	254	228	226	220	252	239	260	217	236	227	193	233	216	241	207	208	226	225	252	238	236	231	232	231	222	209	237	260	233	233	249	221	213	223	235	241	222	231	243	228	218	242	236	206	241	227	219	219	234	259	216	254	228	234	254	230	221	227	228	222	297	232	248	210	241	227	225	255	209	221	198	264	251	228	209	232	232	238	245	223	249	226	225	211	237	214	220	219	223	213	218	236	217	219	261	212	220	251	197	256	218	239	221	232	244	227	243	209	237	225	212	243	203	225	203	216	229	214	223	270	225	235	232	219	235	274	221	239	256	208	249	223	240	227	220	243	198	233	217	222	224	233	228	217	253	242	211	234	205	229	250	225	239	188	227	247	236	216	220	228	247	243	239	230	240	221	223	252	209	232	217	215	206	241	217	223	238	217	245	235	240	239	247	229	250	231	214	221	234	245	237	223	249	203	234	214	244	230	216	234	233	207	237	249	236	218	219	209	214	241	228	242	212	264	228	249	227	236	234	259	248	230	247	212	243	239	225	248	210	235	220	220	213	239	214	215	210	254	228	212	231	202	243	234	222	234	207	234	216	249	238	240	221	213	242	216	239	248	230	253	240	249	217	194	220	221	243	239	224	214	232	226	231	235	252	252	244	229	219	223	221	212	228	226	223	190	248	228	218	255	207	229	238	223	223	208	234	224	209	227	220	227	235	225	218	267	228	245	229	242	234	212	248	233	236	232	238	226	226	255	218	218	226	215	219	242	256	203	229	222	205	222	219	254	220	244	234	223	239	204	216	238	226	252	198	235	215	253	218	227	251	202	217	212	221	187	247	236	245	240	220	265	236	233	249	238	218	236	218	245	234	255	229	232	245	213	213	251	233	219	219	245	229	260	238	211	234	223	235	216	217	222	227	234	237	219	230	215	221	234	238	228	207	225	225	241	236	239	222	272	231	211	205	227	223	256	258	203	259	232	234	234	247	244	219	205	236	235	229	241	203	252	240	233	223	217	227	225	226	235	211	245	221	247	228	222	225	223	214	229	225	226	198	240	261	221	241	218	231	219	232	240	236	235	234	245	220	256	243	224	237	208	202	203	224	253	216	236	221	207	202	228	255	210	235	226	209	234	233	240	240	227	239	229	230	209	232	226	240	250	262	232	224	219	251	218	238	240	237	211	230	222	240	245	233	240	222	231	225	203	213	210	220	229	225	209	241	215	246	239	240	233	214	230	239	236	237	231	205	229	233	240	219	225	247	222	180	238	245	228	207	254	260	194	243	249	245	235	227	244	208	211	245	255	204	237	238	234	236	232	227	231	212	213	225	254	257	214	245	226	214	216	241	238	218	240	241	225	229	225	231	238	257	239	230	200	228	247	237	213	234	219	217	216	214	212	235	230	240	219	248	253	247	229	253	236	225	239	224	236	241	203	215	254	256	217	218	251	236	210	227	237	221	246	265	196	219	267	241	208	206	233	240	237	239	224	235	237	223	258	247	227	218	232	228	221	198	255	231	211	225	255	261	234	224	223	251	240	223	233	239	258	230	239	218	235	232	218	220	237	246	229	238	219	254	215	223	225	218	225	221	241	211	255	243	204	229	210	218	265	252	233	196	220	215	231	246	220	214	246	217	254	232	226	245	221	235	246	266	241	224	243	224	219	217	220	232	251	235	223	241	236	227	226	232	202	259	209	235	233	257	221	242	227	228	227	217	229	191	227	225	254	217	246	250	229	222	224	242	251	250	228	247	247	209	213	238	242	247	240	270	225	234	224	234	237	246	202	225	244	223	250	236	227	223	235	228	251	238	257	220	203	208	245	223	236	200	221	235	220	248	235	220	241	237	233	244	248	195	226	227	218	203	216	217	237	245	228	247	227	243	219	218	244	225	228	232	243	242	224	244	254	237	218	223	249	246	216	236	213	209	210	237	236	213	220	216	228	240	232	197	232	217	197	223	203	198	232	245	231	229	252	223	236	209	226	213	236	245	240	237	238	225	245	239	216	230	236	234	235	231	230	217	214	254	221	261	234	220	233	240	209	228	223	217	223	236	227	211	230	233	210	254	214	243	243	228	237	239	251	233	236	210	207	262	216	235	224	224	209	237	200	230	230	235	239	236	258	237	248	264	238	208	205	237	225	220	221	231	198	237	224	228	256	239	229	213	249	227	224	221	261	248	219	228	233	224	217	227	260	231	230	229	239	232	256	222	252	231	238	237	240	224	218	228	227	241	253	229	212	262	215	243	217	210	251	238	241	261	231	215	249	229	225	202	217	219	250	220	237	243	229	250	253	254	244	209	229	236	238	254	222	225	235	239	237	217	237	223	234	253	231	216	215	227	243	217	250	240	217	236	251	209	251	247	246	244	229	236	236	239	226	215	241	272	261	221	233	228	245	227	256	216	209	239	232	253	215	254	216	243	233	234	225	234	208	222	217	246	232	275	247	225	234	234	240	217	239	253	203	216	229	237	256	222	226	235	228	222	228	249	191	233	247	235	227	240	213	196	249	231	212	229	236	220	222	219	240	222	221	243	234	222	240	216	215	230	254	239	234	201	215	251	242	247	231	251	243	238	236	221	217	235	246	201	236	228	253	216	213	227	220	194	238	250	223	228	218	209	234	260	222	217	255	230	251	229	247	204	209	220	214	241	255	242	225	251	260	234	216	274	231	223	221	244	220	229	212	223	212	200	239	244	225	255	230	236	232	244	223	261	225	225	215	224	241	224	246	256	229	233	251	226	223	231	239	234	218	260	213	224	225	227	230	247	245	219	235	238	234	251	191	230	221	203	241	248	210	191	232	225	216	242	230	227	254	235	260	208	235	249	232	239	214	225	230	240	212	248	231	222	203	207	218	206	229	235	226	226	231	233	195	237	222	238	226	220	217	214	207	226	216	232	247	223	241	231	263	249	239	221	237	223	220	254	228	234	237	230	249
30148	47670	43134	34058	30296	21928	18144	14184	11542	9494	7582	6007	4833	4304	3544	2937	2523	2022	1705	1388	1085	928	924	802	763	770	635	601	521	473	483	437	475	411	399	378	382	381	353	361	356	332	328	334	304	348	311	297	311	308	295	315	285	339	330	324	290	298	316	303	336	305	287	259	290	301	294	294	306	309	298	264	314	280	318	265	294	289	285	278	272	276	305	289	289	298	276	302	295	308	280	287	307	318	274	272	311	277	264	278	270	306	262	290	281	282	313	279	272	288	263	257	270	281	323	278	278	304	258	298	249	285	276	283	284	293	270	266	279	291	272	289	312	292	302	281	285	251	304	271	293	300	256	291	260	269	271	253	289	283	255	271	285	327	316	276	283	306	265	273	280	272	305	309	305	272	324	278	309	293	257	305	310	286	290	303	274	265	263	286	262	298	279	297	277	253	301	299	298	282	292	265	288	283	292	247	291	265	268	280	270	271	281	275	267	256	285	283	307	282	306	287	291	287	252	288	293	286	288	284	270	310	305	287	297	268	332	256	274	295	262	272	298	298	297	263	274	286	301	329	264	274	294	291	276	324	301	273	310	309	288	277	291	285	284	297	276	268	301	276	263	288	273	267	280	272	266	265	271	288	289	303	309	296	299	280	282	279	282	307	308	272	275	249	310	283	297	291	302	292	277	283	273	301	295	254	297	296	271	270	261	297	265	270	280	261	301	287	279	289	283	279	294	259	255	267	274	259	276	302	271	291	294	299	291	301	301	273	276	262	275	266	261	268	277	289	306	298	303	264	311	293	289	293	285	302	273	265	294	275	302	279	291	326	257	320	301	297	292	281	283	296	294	296	295	301	283	285	268	284	279	272	268	296	300	286	259	300	289	272	276	271	279	314	279	306	276	281	272	289	276	284	320	304	292	284	331	283	285	248	308	272	290	299	288	284	268	274	288	293	258	270	266	275	302	301	300	291	271	292	286	274	298	286	260	312	290	301	284	296	284	291	282	279	282	283	253	274	325	292	299	259	283	295	308	288	290	299	292	283	288	269	286	261	303	284	303	286	277	272	282	262	295	244	308	287	282	289	305	304	297	270	301	293	296	306	307	295	306	306	291	303	279	282	277	293	278	318	276	287	314	286	271	283	270	288	294	300	304	266	303	294	288	275	253	290	309	270	287	281	292	302	273	297	270	286	305	289	296	293	296	310	287	299	280	260	263	291	302	284	243	276	268	298	258	309	318	297	290	278	276	301	264	310	320	286	307	252	281	280	314	272	308	303	312	287	312	273	307	253	287	287	258	295	304	299	273	314	288	275	283	301	309	282	266	282	261	262	315	271	286	278	274	278	289	298	304	288	275	281	288	301	257	311	298	295	303	300	273	276	298	279	286	264	292	298	286	283	305	278	270	275	250	270	243	277	279	301	283	280	258	287	267	307	309	292	290	286	314	294	285	307	278	280	287	319	288	302	252	279	267	309	287	259	285	315	282	284	292	312	261	273	301	273	278	305	248	292	295	268	328	301	268	283	295	271	264	279	265	325	277	288	283	284	299	284	265	290	278	313	270	288	275	280	276	293	265	306	293	289	265	289	297	282	274	284	299	273	260	268	295	283	278	282	256	297	266	288	293	279	264	269	273	304	300	275	299	271	296	314	281	281	313	296	295	287	285	292	298	296	292	294	259	318	275	300	289	295	302	280	254	263	295	273	264	291	306	330	273	279	292	290	279	297	288	269	288	290	281	307	298	296	287	275	288	281	262	288	283	282	292	260	257	285	293	304	316	270	285	282	288	280	304	306	304	287	277	260	318	302	300	271	269	271	291	254	266	294	278	272	282	262	270	277	293	285	325	286	292	297	306	298	277	274	303	321	294	257	261	294	312	275	250	321	281	299	261	275	306	310	259	271	303	288	283	288	259	295	301	287	300	302	275	282	304	290	274	285	301	273	310	297	273	312	285	302	288	248	299	259	286	313	276	304	288	266	297	298	283	289	274	267	279	263	279	270	284	280	263	275	257	306	275	281	277	309	282	282	272	282	300	307	289	293	284	286	267	290	269	266	276	311	322	296	251	275	274	261	282	306	261	290	282	262	288	295	276	319	265	274	285	287	289	310	254	265	307	271	264	269	293	293	328	320	274	265	277	261	293	290	311	302	279	280	285	275	299	286	303	248	305	284	293	283	296	268	300	262	295	278	277	267	271	283	288	256	293	307	266	271	246	301	299	283	280	319	269	271	293	296	286	286	272	251	293	283	287	321	307	263	271	289	312	300	299	308	266	283	273	260	283	282	316	280	314	308	277	273	287	275	280	278	286	266	291	305	284	305	289	258	301	269	290	274	260	271	264	297	272	290	289	302	309	296	308	256	301	285	297	267	275	271	304	266	301	284	287	278	306	264	296	324	290	301	282	263	285	297	292	293	297	277	272	291	284	279	282	270	309	294	307	284	280	278	256	282	275	311	265	278	283	300	303	274	283	297	269	279	282	266	297	264	314	273	320	293	304	288	280	291	288	310	284	271	281	273	341	267	273	268	295	298	305	283	284	283	283	291	283	277	301	271	266	312	264	306	277	300	256	286	295	288	291	285	291	295	279	281	280	266	269	272	266	287	289	308	258	299	287	300	285	285	296	300	285	254	282	273	266	295	277	277	269	304	272	295	314	283	279	313	298	287	302	284	290	311	291	287	278	286	277	278	285	248	289	278	283	253	292	284	264	294	294	277	294	278	312	287	309	302	256	282	261	296	288	298	290	297	262	293	269	274	279	267	283	286	274	253	288	296	276	259	265	316	267	306	251	291	253	292	262	255	272	284	311	256	269	289	306	265	285	301	289	272	291	267	259	304	279	265	259	280	306	281	264	298	257	289	255	282	283	276	273	318	308	278	304	285	239	279	283	292	306	310	274	272	284	309	275	304	272	306	286	284	274	295	267	301	304	300	257	297	292	312	298	278	290	288	289	304	266	276	271	284	316	281	277	293	277	291	303	303	286	265	272	289	279	297	280	282	317	292	296	289	297	288	298	268	300	302	291	306	297	273	297	311	262	256	301	302	268	296	285	282	258	291	257	300	274	268	297	261	270	278	299	296	289	283	290	253	263	311	314	290	315	300	290	286	295	269	274	246	266	289	274	312	313	284	279	274	307	286	280	256	300	299	290	307	259	262	266	285	300	281	272	286	291	290	296	279	279	283	278	286	264	312	270	294	280	296	304	259	280	268	263	301	278	284	264	264	291	299	279	298	301	294	274	305	282	268	306	288	263	264	283	257	309	305	275	266	318	306	278	278	288	263	279	301	278	288	304	303	272	266	275	295	307	297	287	265	289	288	274	343	285	277	279	290	312	308	252	286	261	294	239	284	302	270	270	286	273	266	282	274	290	321	264	275	280	243	292	276	301	302	301	277	267	270	279	276	276	280	282	269	303	289	296	304	294	286	316	258	293	279	310	271	266	267	298	280	284	298	277	298	281	281	288	291	282	276	277	306	289	307	277	293
25478	21469	28585	27821	22040	15341	9710	6210	4675	3806	2944	2209	1907	1615	1428	1294	1114	1070	898	758	681	589	573	580	548	518	526	466	415	456	411	389	414	419	409	413	368	384	395	382	395	409	386	372	366	386	347	345	371	371	372	378	386	349	328	342	374	369	375	359	371	362	378	371	368	353	346	343	369	363	365	377	352	368	335	354	377	365	356	362	348	357	340	325	363	356	361	335	352	385	328	370	343	373	357	315	359	347	351	318	334	367	392	347	325	345	354	337	353	362	322	371	374	377	367	369	343	382	380	345	316	314	338	365	392	364	334	357	371	364	361	339	354	318	413	353	361	378	306	340	385	347	340	367	331	346	320	342	371	323	340	330	371	348	347	348	366	334	358	333	366	366	381	360	331	397	377	392	373	346	334	371	349	378	352	362	369	359	349	362	343	344	363	358	337	352	356	356	356	335	365	343	366	336	365	348	334	310	337	328	372	385	355	346	346	316	324	331	369	335	367	338	317	357	377	329	384	354	348	332	347	336	353	379	355	368	324	368	382	348	347	359	363	357	361	332	382	330	358	363	370	357	352	323	357	349	347	320	364	341	332	378	347	338	356	341	308	360	366	342	372	383	323	301	329	367	382	344	352	336	343	357	338	323	339	332	351	338	350	378	359	371	374	345	353	342	322	322	351	375	331	339	344	334	398	325	373	360	346	340	328	366	341	349	357	369	341	351	365	333	339	342	367	363	383	340	357	353	343	325	393	330	380	352	346	386	333	349	327	363	356	369	373	333	389	369	384	364	350	380	369	369	348	356	364	344	385	344	368	331	359	373	330	360	323	355	339	321	330	371	339	323	351	353	352	374	337	320	360	320	338	357	356	362	332	366	339	319	380	313	363	332	361	326	337	377	351	382	347	350	338	368	347	329	348	347	393	367	364	345	376	324	359	350	373	358	346	363	310	366	341	359	344	364	364	325	352	320	340	343	370	317	348	323	345	337	354	370	383	371	388	357	353	356	323	370	350	377	358	327	325	366	361	389	340	339	338	365	353	366	363	362	353	359	366	351	371	371	344	349	383	366	338	356	353	344	353	386	349	353	349	355	357	377	355	352	371	345	383	352	346	382	348	386	347	338	354	333	379	372	365	354	341	337	384	337	306	337	337	352	399	344	397	330	356	354	373	385	361	297	382	368	354	359	371	371	352	359	370	393	346	374	370	354	343	351	341	353	349	375	356	352	337	328	332	348	357	362	324	349	365	356	388	354	362	349	400	348	321	382	370	341	347	358	333	368	367	347	349	347	381	373	403	380	334	342	376	361	347	331	385	349	336	355	356	370	354	377	358	369	359	355	363	313	333	331	379	351	366	371	331	354	374	324	354	362	342	357	358	398	318	338	369	345	393	379	363	393	340	359	365	380	341	399	368	362	376	362	356	354	351	373	367	365	359	358	371	373	342	351	366	375	376	363	331	342	370	323	355	363	356	364	329	367	397	320	347	364	344	343	382	341	343	348	347	357	355	373	334	344	376	357	345	368	346	367	371	365	358	341	318	337	325	371	368	339	363	331	377	357	341	339	361	355	362	367	365	356	359	348	363	376	376	360	350	362	342	357	330	349	334	360	341	378	381	346	363	362	342	349	351	361	343	371	320	344	307	374	317	354	344	344	340	364	339	357	341	370	360	329	357	311	352	345	350	365	350	368	381	354	349	373	388	400	340	340	363	364	375	361	368	343	347	378	359	352	340	344	367	366	348	387	322	376	333	344	345	366	332	338	320	339	364	336	333	335	362	306	379	327	353	313	338	347	373	357	317	371	337	351	351	344	347	346	391	345	346	328	376	380	375	358	347	367	342	350	393	360	346	380	350	359	340	387	345	357	363	354	336	356	345	358	328	346	334	350	362	380	381	360	349	349	352	349	365	343	336	382	356	385	356	334	359	361	397	350	361	380	342	366	354	342	371	313	366	358	376	344	342	383	371	352	380	340	324	377	381	359	322	373	361	340	338	362	391	348	305	361	354	326	361	362	337	390	302	379	349	347	333	340	387	360	375	362	358	362	379	369	328	357	341	345	333	365	376	350	351	391	358	350	388	339	342	370	373	342	386	384	330	350	364	382	370	336	378	352	329	315	336	344	343	337	333	390	360	365	328	342	363	372	388	379	374	359	337	374	345	340	351	324	338	340	377	403	328	364	346	372	371	378	363	383	364	352	367	374	371	329	385	353	344	350	363	354	356	346	351	360	355	331	361	385	357	347	342	358	360	353	363	332	355	373	392	347	350	373	357	387	357	385	349	367	347	341	326	372	378	341	348	359	335	388	384	331	353	379	336	362	346	343	381	356	322	381	364	393	366	354	371	385	349	325	358	348	361	351	349	381	362	376	367	353	375	349	374	313	363	379	348	352	338	351	377	363	355	364	363	355	344	352	358	390	355	352	395	380	366	355	361	335	342	354	352	367	364	316	331	340	352	387	358	385	354	345	372	337	347	378	369	375	415	364	378	365	359	360	366	329	386	340	352	353	342	360	339	370	353	342	367	323	372	336	347	322	377	347	358	349	357	371	332	367	350	383	328	340	354	354	352	381	380	332	321	351	320	360	341	373	339	367	348	333	356	345	337	372	331	354	370	337	327	332	362	358	357	393	366	385	364	348	393	364	335	364	365	335	335	390	344	340	374	366	340	369	362	347	337	345	346	338	335	353	340	367	365	309	359	371	330	328	375	341	337	377	355	347	368	390	363	364	352	375	373	364	362	360	343	346	361	339	337	346	354	380	386	363	364	351	325	364	372	318	353	357	380	381	354	354	332	378	380	355	335	343	354	359	352	340	373	348	346	351	321	355	366	343	360	373	333	375	359	390	349	321	367	373	359	362	353	367	379	349	345	343	378	318	361	329	369	360	385	378	363	364	389	334	329	344	345	343	347	373	349	337	348	347	354	346	324	364	339	371	344	363	371	327	356	387	347	366	384	363	352	343	359	370	347	341	379	356	377	341	336	347	376	360	359	349	335	345	345	335	361	355	373	383	372	354	354	348	346	362	350	355	369	381	378	346	350	344	364	367	339	379	363	331	352	349	337	381	310	358	381	367	364	343	383	343	364	345	367	365	364	367	406	346	376	369	350	353	384	334	350	341	347	361	369	351	354	358	344	393	356	377	375	341	346	338	352	348	345	358	321	366	351	326	361	363	388	355	328	375	354	334	360	361	345	385	376	376	339	357	348	372	350	335	372	354	368	360	354	350	328	352	343	355	373	337	355	340	337	340	359	339	350	365	398	336	376	396	353	400	309	356	362	367	354	355	320	352	338	331	328	384	359	338	335	367	333	328	366	368	327	338	319	366	397	333	358	347	344	333	319	344	384	396	352	333	374	368	359	356	361	333	316	367	363	381	376	316	363	326	358	371	394	392	315	328	347	375	344	375	345	355	302	398	339	417	346	381	360	344	387	308	358	332	363	384	359	365	357	345	390	374	360	375	357	359	364	373	392	339	355	379	404	330
28936	44956	40552	31466	27387	20413	15746	12392	9990	8482	6592	5216	4247	3555	3104	2661	2368	2021	1665	1437	1166	995	1022	879	846	821	753	703	596	576	570	523	524	556	507	520	524	497	475	467	470	456	457	459	455	479	492	474	430	441	459	448	422	438	431	437	465	422	491	458	440	430	476	488	418	420	429	449	432	463	435	429	477	429	433	462	437	413	419	408	463	416	429	435	418	467	429	479	448	398	420	449	442	420	408	452	441	448	461	419	400	414	397	418	425	425	412	418	433	424	443	425	425	478	451	430	447	422	449	429	436	449	449	473	426	422	448	453	479	404	394	413	470	386	436	453	436	427	429	455	435	442	454	444	417	424	416	451	415	427	430	474	475	444	446	429	428	453	424	428	400	410	416	441	460	435	440	425	436	444	435	461	429	444	423	444	429	448	445	412	392	443	430	442	468	443	400	467	437	421	400	443	398	403	436	438	422	451	427	431	442	477	421	445	435	415	433	423	448	438	437	426	451	397	446	436	426	468	422	420	447	433	426	410	415	420	420	451	433	438	419	484	394	446	448	392	433	460	405	435	446	423	439	441	466	439	431	435	407	428	435	479	424	431	414	430	422	401	454	407	417	446	459	432	409	439	429	434	424	456	474	476	418	431	442	442	402	417	429	417	449	458	449	470	408	434	443	442	438	484	426	430	413	455	407	426	425	459	443	428	429	468	415	417	456	395	427	442	438	419	393	403	432	429	421	454	435	459	409	416	416	423	422	432	409	425	432	414	404	476	486	412	434	414	403	387	433	440	419	410	454	465	426	425	470	443	421	430	410	438	450	467	437	419	424	413	429	433	427	457	400	415	417	442	394	417	402	410	429	460	420	443	442	436	434	448	410	436	450	441	431	443	459	431	431	430	425	428	427	485	447	435	465	426	435	412	444	401	451	410	406	383	438	422	418	439	431	459	422	422	425	441	434	479	418	423	407	448	422	488	462	422	476	468	417	463	452	428	424	418	414	415	437	455	430	414	432	473	432	424	433	398	420	395	488	466	414	426	443	420	468	405	416	414	432	439	464	466	425	398	431	444	400	428	433	422	427	442	442	452	439	421	419	424	452	451	471	417	459	419	401	432	391	426	423	446	443	443	437	444	433	481	416	417	429	444	436	461	431	434	420	453	447	427	436	408	436	480	401	432	433	447	442	429	452	446	465	406	396	421	434	452	434	428	430	420	440	436	427	416	438	432	401	411	434	473	427	417	432	433	433	451	391	420	409	455	414	416	432	453	438	485	398	430	447	432	437	421	430	439	435	406	441	443	412	404	445	468	431	426	461	413	434	436	428	383	416	409	404	436	416	425	475	445	443	457	410	406	439	468	419	457	395	406	433	412	426	390	410	417	404	419	421	459	438	448	438	419	432	420	440	471	431	449	446	436	396	446	428	426	397	405	443	450	405	408	421	412	395	426	452	447	419	431	426	469	459	427	418	465	433	454	420	456	472	443	429	399	447	425	473	421	416	445	448	413	439	431	405	455	449	440	394	461	446	427	416	466	399	410	431	419	430	415	409	402	407	445	435	435	451	435	418	420	438	465	409	424	453	429	431	417	389	422	422	408	426	436	449	422	447	413	407	413	401	436	446	446	444	451	395	408	445	448	441	390	448	424	476	428	460	380	435	450	447	417	415	460	422	411	418	445	455	432	428	424	412	404	470	444	410	423	435	403	420	408	444	409	440	451	448	472	413	489	445	458	419	392	426	429	388	458	444	407	432	408	450	421	421	407	434	417	470	421	422	421	446	458	434	445	431	443	423	410	449	413	443	429	418	451	437	440	452	406	442	443	383	416	432	401	436	478	430	433	422	433	411	409	418	412	395	445	417	474	434	453	395	415	464	395	398	427	401	433	430	423	422	442	430	426	441	426	407	430	423	438	434	412	409	426	423	403	443	412	429	470	388	411	448	390	417	444	416	445	450	428	409	435	419	398	449	443	445	403	425	456	412	423	418	446	440	424	456	406	423	443	416	447	420	449	422	446	421	447	401	463	425	421	434	417	431	406	418	386	426	399	446	423	405	430	443	406	395	417	469	435	434	413	431	438	416	449	418	419	440	444	427	424	462	420	440	461	409	408	418	448	432	443	412	438	428	457	404	454	453	449	433	400	432	456	411	451	426	425	460	445	470	400	408	428	426	446	436	456	426	442	457	431	445	412	429	396	440	475	431	404	415	477	428	415	436	410	440	420	430	431	428	414	419	420	410	431	390	433	445	452	425	412	401	441	441	440	376	455	415	405	407	430	467	434	399	437	407	461	418	428	452	456	412	427	423	393	395	462	466	455	427	445	420	432	429	424	414	425	436	417	435	447	463	412	412	420	416	444	422	445	431	430	430	375	467	474	439	438	445	470	405	451	435	440	442	452	465	415	433	415	426	450	431	443	434	435	454	418	436	443	444	442	409	444	446	461	411	418	473	436	464	455	408	465	436	442	439	403	418	392	428	443	395	436	410	443	426	400	429	419	449	457	399	411	450	406	421	440	435	409	435	426	417	423	436	445	434	448	401	430	468	434	432	452	438	427	436	432	396	439	434	451	414	436	442	409	441	472	409	452	445	442	396	461	408	426	448	425	458	447	443	454	463	422	468	420	436	456	455	422	422	430	409	444	401	491	397	472	440	464	418	405	447	444	433	428	395	448	421	460	436	425	468	409	446	414	386	417	429	415	398	404	472	411	432	438	417	435	454	436	473	424	424	437	406	455	428	405	391	455	453	397	422	450	428	421	418	437	449	459	432	443	444	463	414	416	411	406	397	427	426	448	406	401	418	432	424	430	410	413	430	452	453	421	423	459	452	433	423	433	452	421	433	424	387	453	416	437	402	428	402	443	418	413	402	433	429	439	442	479	421	392	437	401	448	433	454	412	430	408	452	435	441	447	413	443	415	474	432	390	409	405	453	438	431	453	465	424	485	443	409	451	437	423	395	453	407	411	440	403	416	409	449	463	430	393	428	432	453	427	430	398	471	434	410	429	451	422	405	416	411	451	390	437	409	435	407	410	395	434	450	423	380	448	471	437	410	438	427	421	391	417	407	405	423	426	419	414	452	472	444	423	437	446	402	453	451	465	428	448	426	454	424	434	397	424	430	426	456	439	455	441	434	431	409	447	417	435	438	439	409	471	424	426	414	433	409	426	448	398	431	448	432	422	449	424	452	450	440	420	450	419	434	458	436	410	441	407	444	430	438	451	467	448	415	442	447	440	394	431	457	435	428	382	440	400	485	437	468	419	431	420	475	424	463	445	422	434	454	419	470	384	421	431	468	425	453	429	402	427	434	419	411	398	442	430	407	426	396	422	443	423	434	428	438	412	463	475	411	456	443	473	425	464	422	444	398	391	466	401	446	467	439	448	414	419	450	411	413	439	443	471	443	420	449	449	399	429	417	430	424	416	456	436	447	411	384	440	411	420	401	442	410	447	432	440	417	440	431	445	452	423	424	492	396	454	462	439	416	442
23265	21324	28991	24419	22719	23420	20599	12013	7916	6548	5365	3959	3090	2518	2162	1841	1590	1438	1246	1060	874	749	674	663	656	593	528	477	462	427	444	410	338	364	350	353	328	336	335	342	355	335	309	315	301	306	295	302	284	307	303	303	269	299	324	314	323	316	257	306	276	264	308	287	278	272	273	327	311	282	312	274	306	298	273	276	261	313	262	275	297	305	310	273	272	318	293	293	297	258	253	259	268	298	308	259	288	298	308	263	274	301	268	295	308	326	276	299	259	289	279	261	308	306	259	282	278	277	306	260	271	262	294	293	283	283	288	320	268	291	272	301	273	282	264	286	286	316	268	266	268	289	268	317	275	271	284	305	258	269	292	273	299	276	267	264	302	305	272	308	270	264	289	335	270	329	321	277	270	297	266	310	297	271	297	295	307	313	273	291	294	256	292	305	267	276	249	292	300	295	279	281	271	280	286	274	288	304	259	292	278	290	251	314	285	277	315	303	259	294	297	278	288	281	307	289	292	295	266	260	281	296	294	315	303	273	266	272	272	288	261	297	266	277	279	274	299	302	316	299	301	270	280	289	266	262	282	235	281	316	254	294	279	271	314	293	283	312	307	309	278	286	270	274	273	263	267	285	314	314	261	303	323	283	268	286	251	282	288	294	284	292	266	275	290	264	274	270	266	263	295	280	281	278	270	285	283	289	290	259	273	281	293	280	265	283	277	286	269	272	286	284	296	281	284	302	272	259	320	312	259	306	294	276	279	288	253	275	277	285	290	305	273	321	285	266	261	284	306	305	286	286	285	296	287	283	283	318	322	260	291	309	254	291	270	306	265	316	261	293	269	269	293	298	286	292	269	280	277	291	296	286	283	296	266	300	263	290	279	294	255	319	283	273	276	281	271	266	255	290	288	298	292	296	276	294	294	262	284	265	273	255	272	267	285	270	309	275	277	270	255	320	303	288	259	287	318	303	263	286	282	283	296	239	269	291	282	309	300	284	298	259	282	309	260	275	266	317	272	303	276	270	290	283	286	307	283	294	262	260	305	308	273	274	280	276	299	290	284	286	268	325	316	257	255	289	298	293	265	307	280	257	293	293	282	299	304	302	276	291	295	285	288	279	289	294	274	264	265	291	302	267	240	271	269	292	273	283	277	265	258	312	270	266	285	291	283	300	282	283	304	299	299	305	310	273	311	267	282	275	282	302	274	258	272	297	277	282	287	303	270	264	282	297	265	296	318	276	263	274	280	302	286	285	266	278	285	293	280	271	283	294	271	294	268	313	252	270	289	301	277	283	266	277	270	259	291	296	275	272	279	294	298	270	277	265	283	283	310	273	293	293	318	272	310	290	299	287	296	252	293	263	255	283	289	277	300	275	262	284	274	245	344	278	266	268	263	311	276	311	305	307	277	255	278	269	281	307	286	283	277	302	271	286	306	288	302	299	282	264	323	270	251	274	265	272	310	290	264	273	251	280	290	245	270	296	271	241	313	296	302	296	293	270	296	279	279	284	294	309	292	273	286	299	290	264	276	298	306	284	287	307	257	265	282	276	251	291	275	286	305	287	275	292	271	325	294	287	276	281	302	280	287	273	306	266	284	265	321	281	277	294	288	325	266	324	286	251	310	265	310	277	291	265	286	293	271	274	259	278	291	305	290	266	274	285	283	279	266	283	310	266	308	293	296	294	269	305	286	293	305	304	327	260	286	286	274	297	270	273	261	278	294	278	307	284	270	250	301	284	260	267	269	313	277	273	271	262	272	267	286	306	272	338	284	312	287	310	287	301	267	281	295	286	286	280	278	266	291	274	299	295	304	273	287	295	305	294	278	259	307	307	273	262	294	247	278	253	277	282	302	262	308	266	258	279	317	259	292	296	258	271	267	290	277	299	278	286	291	296	282	318	270	282	278	282	244	274	290	302	273	286	274	335	287	287	274	299	282	293	271	278	269	291	300	315	276	279	303	300	281	290	291	296	273	275	295	300	283	293	288	299	283	275	281	297	279	272	303	290	277	283	285	289	261	283	270	282	263	293	282	287	304	290	270	268	284	294	308	278	294	281	280	286	286	267	297	323	321	271	286	296	289	278	300	254	274	252	262	289	293	263	275	281	283	291	264	276	279	303	282	256	293	295	289	267	283	277	240	293	268	285	272	268	286	251	282	269	292	256	281	276	282	278	281	241	282	300	303	295	296	275	252	289	264	283	294	285	307	260	281	288	273	291	275	306	285	281	315	269	296	283	299	311	298	257	311	268	262	275	285	281	267	271	294	320	308	292	292	295	291	289	302	294	282	301	283	268	287	299	293	270	284	296	275	283	286	268	306	294	274	299	295	288	321	282	277	291	251	276	286	271	282	272	305	313	272	273	286	258	310	290	303	282	308	313	283	307	280	253	257	279	271	260	279	269	285	284	296	284	313	294	272	295	280	280	255	303	297	267	291	287	284	283	271	298	253	277	269	302	285	295	272	287	266	272	291	288	290	290	278	259	289	285	285	295	294	286	270	260	292	301	250	299	263	304	271	294	276	285	303	308	258	276	310	296	313	262	285	302	296	259	298	265	294	287	287	307	254	308	350	234	306	270	284	285	261	265	289	317	304	291	279	318	292	298	271	297	288	293	277	314	323	302	281	268	315	281	328	291	292	291	280	311	289	324	332	274	276	291	274	286	270	265	287	284	308	309	298	263	281	276	280	318	281	274	279	285	287	290	288	272	272	290	277	311	272	258	298	266	284	270	298	266	275	269	306	284	278	291	276	283	271	252	259	292	325	280	289	282	282	306	279	301	302	276	288	273	287	252	301	303	274	291	295	291	309	287	290	297	291	290	295	305	310	327	273	274	289	271	291	287	280	302	299	295	290	320	276	267	286	284	270	270	294	280	246	276	292	278	295	241	274	265	274	303	334	254	276	306	297	282	271	265	267	267	297	272	269	278	265	275	292	295	247	297	307	296	284	292	291	280	280	279	276	300	273	286	270	296	268	252	278	310	283	308	290	288	295	310	299	316	291	307	266	266	299	304	258	322	284	274	281	299	287	278	307	264	241	277	273	256	288	298	257	270	260	297	282	274	310	277	274	284	287	299	287	290	315	290	291	279	277	284	330	268	282	318	277	284	290	312	304	304	288	291	255	297	290	288	278	303	283	281	305	292	294	277	280	305	278	293	303	275	278	294	284	285	286	315	301	281	313	299	267	291	287	272	298	299	263	285	308	276	267	284	290	308	289	283	302	274	278	288	286	282	289	300	260	305	265	276	294	291	269	310	252	302	266	316	292	241	287	310	292	306	299	318	276	282	283	265	307	297	308	283	253	269	293	296	295	261	287	277	292	297	271	286	293	308	277	262	311	282	266	257	273	292	308	324	309	278	294	284	291	284	302	301	276	287	298	299	308	251	264	270	286	269	282	294	297	286	300	281	235	250	283	295	278	294	323	270	292	282	276	291	289	254	299	309	268	260	294	282	298	296	267	289	260	259	266	280	265	296	293	276
30453	52774	48112	39405	34529	26880	22075	18125	14751	12621	10554	8440	6625	5620	4710	3938	3393	2954	2480	2031	1601	1327	1238	1191	1080	989	907	851	669	633	657	561	492	502	518	509	458	448	433	442	408	411	405	378	409	366	361	387	375	406	405	356	353	399	383	375	366	416	360	370	354	376	361	350	327	358	340	330	335	372	355	353	353	328	341	330	320	340	310	365	321	389	357	322	338	356	330	336	345	331	322	353	302	338	323	340	324	361	314	355	343	336	341	333	327	337	319	355	345	354	338	366	359	339	325	350	326	330	355	353	358	323	362	298	329	324	327	356	344	334	331	357	361	347	315	352	310	366	327	340	323	332	325	337	349	339	318	358	360	342	333	310	319	342	318	337	362	357	358	305	331	319	343	320	332	317	342	347	312	312	348	333	327	364	343	318	354	349	364	311	362	324	329	322	349	348	319	339	323	350	351	342	329	327	318	321	316	336	353	315	345	325	342	353	330	334	324	359	349	307	354	348	316	313	326	355	337	337	334	330	337	356	332	322	340	334	323	336	349	327	357	338	321	373	342	354	327	359	326	322	362	348	336	341	325	332	341	346	330	315	329	314	328	351	325	355	349	352	343	347	346	325	334	353	321	347	319	325	320	355	306	308	338	343	322	357	336	338	311	340	357	325	330	334	320	341	346	374	336	340	323	337	339	352	346	339	334	332	340	319	366	339	349	350	355	308	363	332	350	396	340	364	315	319	345	323	314	349	356	314	315	357	353	333	322	358	362	357	319	339	326	335	322	302	356	321	372	352	341	350	355	332	330	329	365	335	330	316	359	318	296	342	345	318	339	345	341	347	335	339	363	357	328	341	335	323	344	322	343	363	341	327	329	337	355	362	338	360	348	333	340	331	298	322	314	366	295	333	309	341	349	329	311	339	356	383	338	337	340	321	342	314	331	346	303	324	327	317	357	330	338	338	319	342	355	328	334	304	318	317	361	337	300	364	315	350	313	348	358	325	348	317	353	368	373	338	336	358	365	341	309	301	335	341	364	318	365	338	341	325	331	354	324	313	350	345	319	328	331	352	357	350	367	320	354	327	351	346	339	344	347	354	315	322	339	343	335	330	330	365	328	388	346	351	314	335	358	318	343	344	335	338	337	335	384	336	357	354	336	333	368	344	354	296	336	359	339	330	324	342	350	338	331	333	339	332	297	327	302	358	351	309	324	373	342	320	368	328	352	332	380	326	322	319	326	369	361	353	371	339	352	354	330	326	309	329	305	335	337	341	315	347	333	333	327	347	337	316	287	302	339	331	362	343	334	331	329	340	361	352	341	359	292	314	312	342	330	333	328	332	340	331	349	372	311	341	348	332	328	334	366	347	341	324	363	350	332	347	333	358	334	336	329	321	355	314	372	336	311	315	329	357	329	346	351	344	330	331	337	326	365	358	379	322	322	348	348	320	320	314	355	336	340	334	340	346	319	325	356	325	337	295	344	325	323	297	335	342	342	328	353	337	289	333	350	338	302	347	351	352	326	309	309	327	351	344	327	343	351	354	339	346	329	369	355	336	345	349	327	346	332	375	328	348	358	342	336	334	328	348	302	362	328	324	346	359	337	372	359	288	333	342	331	353	331	366	341	336	338	326	350	320	359	344	304	337	358	331	324	358	335	332	301	336	372	340	347	318	328	312	322	307	343	311	319	355	318	321	336	334	309	342	344	330	340	317	346	374	368	329	345	332	333	339	346	338	324	348	326	361	354	330	312	335	339	321	365	304	324	352	344	361	338	352	306	321	342	349	338	328	343	363	321	349	338	318	333	328	353	336	316	350	331	346	303	355	292	348	334	345	354	303	347	374	324	321	322	381	306	343	340	320	326	334	297	329	338	337	345	342	325	323	326	352	346	298	306	336	330	314	346	316	344	334	326	365	311	300	303	314	316	344	312	369	332	335	350	330	346	373	343	347	366	334	326	363	369	311	334	317	338	336	357	328	349	322	350	332	354	360	321	348	353	350	329	335	330	302	334	348	339	359	362	346	327	341	312	354	387	348	353	321	334	311	336	309	328	336	342	298	336	337	337	298	330	316	301	307	368	358	345	311	322	326	309	341	334	353	328	369	324	349	377	312	345	335	332	323	303	341	322	379	358	309	342	342	327	320	358	326	371	338	314	343	337	319	314	329	364	337	332	329	354	330	335	299	308	373	332	347	357	328	330	331	308	323	322	293	346	322	338	353	395	328	363	328	326	329	316	353	316	340	324	324	312	350	339	333	372	318	355	330	372	356	350	347	378	298	331	354	316	350	359	343	344	373	317	350	319	323	350	312	352	346	372	340	333	352	331	342	341	349	326	343	346	311	360	332	320	299	370	341	351	345	329	336	339	339	328	316	315	331	314	328	329	354	329	334	321	322	374	333	351	347	343	325	351	316	318	345	347	364	328	326	332	354	365	326	380	361	327	329	331	325	297	319	357	340	346	369	358	336	358	345	347	338	340	327	325	323	342	355	354	354	371	330	342	351	312	353	332	347	329	351	323	351	315	311	301	297	359	341	367	319	314	313	335	301	339	341	359	340	339	335	365	346	354	315	315	344	360	343	333	336	335	334	329	349	338	352	328	324	349	337	323	337	308	335	327	355	320	337	340	342	346	356	325	349	360	344	359	322	365	337	309	334	322	360	337	367	319	315	316	328	324	305	359	325	339	326	345	353	353	340	360	362	366	302	307	318	345	318	331	346	330	340	344	318	314	349	342	350	332	349	357	304	343	339	319	324	357	338	367	333	354	345	316	336	336	311	345	377	359	319	354	329	337	336	326	344	356	298	342	340	332	329	328	310	343	363	331	323	334	344	327	313	312	334	347	314	338	369	355	332	350	357	344	319	327	337	345	362	339	367	327	331	363	335	339	350	347	320	341	316	361	343	327	337	343	353	331	315	301	316	351	352	334	326	311	350	354	330	328	331	350	354	315	340	324	372	386	352	341	339	336	333	335	327	316	345	349	319	352	362	350	321	338	345	339	349	305	330	345	331	309	352	363	354	336	322	334	323	326	330	322	324	356	332	333	312	324	346	335	342	340	349	355	350	326	374	327	352	334	332	338	354	334	317	334	310	333	359	348	339	336	352	357	324	359	340	352	330	365	314	356	325	334	292	322	327	331	317	336	332	321	344	368	337	329	310	355	355	327	359	315	328	359	317	327	334	360	306	345	326	323	367	345	335	391	330	335	322	327	311	338	351	362	326	306	349	344	338	338	339	350	377	382	330	355	351	369	340	360	334	336	350	356	310	327	336	331	321	318	349	350	303	339	304	350	366	325	339	308	348	337	318	339	321	359	331	363	317	336	289	362	339	322	326	318	319	332	335	322	360	302	359	356	333	346	343	345	327	351	331	320	358	354	339	354	306	321	338	367	345	339	341	342	353	341	334	334	355	340	334	334	336	315	355	339	327	324	333	334	342	350	312	320	365	337	347	394	331	345	358	313	368	328	323	336	378	332	364	305	298	342	313
29184	27382	32872	27922	19771	12394	7492	5174	3768	3094	2503	1974	1537	1271	1156	941	846	766	758	665	577	490	441	446	449	448	398	373	370	364	363	340	368	340	342	329	316	358	322	313	324	305	283	307	300	275	304	282	308	326	300	306	294	291	329	273	313	320	343	295	316	311	326	298	335	299	314	289	329	307	281	274	307	309	279	321	298	288	314	278	332	316	332	310	307	302	295	330	315	289	318	301	296	307	292	263	272	314	303	305	306	321	299	322	289	282	325	306	293	334	290	313	278	311	311	309	295	305	272	276	274	306	330	291	287	316	310	277	270	309	316	273	291	304	321	270	283	315	326	298	322	280	265	276	313	297	282	313	316	283	293	322	293	301	294	315	305	298	287	293	295	267	297	294	283	333	298	316	300	295	282	280	288	296	321	313	307	303	311	324	321	253	276	295	321	310	306	284	309	297	270	303	324	309	291	298	292	288	291	282	286	297	313	314	325	285	266	291	311	254	303	271	303	284	299	310	272	323	312	303	306	270	286	296	294	312	308	297	263	321	318	309	276	325	286	337	303	292	280	299	313	294	293	316	313	298	281	349	299	287	288	340	293	288	287	275	302	273	323	298	276	307	300	299	317	296	308	320	276	290	308	257	297	344	315	292	277	322	310	294	300	291	302	306	277	310	295	297	282	303	276	256	292	298	320	298	293	286	307	271	286	314	310	299	325	303	313	288	309	316	282	308	265	283	314	283	317	322	333	303	282	278	303	339	304	332	311	278	274	301	291	286	303	302	291	296	322	289	283	303	302	308	310	294	307	329	313	306	281	323	297	298	297	277	270	296	331	302	281	286	304	268	312	280	310	290	293	310	307	286	308	325	331	291	301	305	319	274	303	293	318	302	297	306	323	298	296	280	327	319	305	334	293	290	305	289	316	297	279	289	299	296	301	287	317	305	297	303	289	304	314	293	256	285	294	272	289	317	269	259	316	289	282	296	277	319	306	296	302	300	300	298	316	271	298	311	283	297	292	300	329	298	281	296	273	278	282	306	312	291	306	318	245	307	293	270	263	285	276	292	312	304	305	305	299	293	301	289	309	303	290	285	316	298	292	321	291	302	294	308	296	289	319	306	274	324	297	322	277	305	308	283	287	293	300	320	291	290	313	299	274	305	313	306	291	306	319	331	321	303	340	279	293	311	311	289	315	285	293	280	261	322	296	317	284	299	287	310	304	294	292	313	299	288	353	272	292	292	303	297	300	269	286	295	304	309	295	308	288	305	263	302	326	283	341	253	301	283	292	270	310	301	299	289	266	287	297	295	301	279	305	326	324	318	331	324	311	323	289	290	347	294	301	310	301	297	318	300	301	294	296	296	298	293	298	275	292	313	286	286	273	320	303	312	253	320	270	302	296	319	273	307	293	322	262	288	288	303	281	285	306	281	334	302	291	290	279	289	294	295	263	270	311	298	316	326	318	330	307	282	299	299	324	298	314	341	309	280	327	308	280	298	296	297	300	323	300	308	296	307	307	299	288	293	299	321	299	282	303	292	290	329	303	282	329	303	280	260	317	310	264	322	323	316	335	293	273	272	320	294	287	294	300	254	293	281	317	315	328	280	306	291	274	305	303	292	318	308	283	332	301	314	302	313	315	305	289	280	297	287	299	322	294	292	283	328	298	323	292	320	311	306	311	319	287	306	294	297	287	299	271	308	287	301	297	282	297	310	321	279	318	306	272	292	356	298	298	321	295	267	272	289	308	290	321	334	293	293	274	306	312	289	292	317	301	292	286	282	309	308	294	288	316	305	299	287	287	318	316	300	284	286	310	293	294	310	314	271	277	289	324	306	307	282	309	283	296	331	291	311	286	329	286	308	285	306	300	302	287	312	299	253	299	325	322	343	271	270	298	318	308	276	276	313	294	291	305	306	304	329	315	289	291	273	302	327	279	319	282	350	309	294	288	260	277	298	283	298	309	312	305	295	304	293	321	311	304	300	312	325	271	306	316	327	293	275	300	291	302	298	297	272	315	285	302	310	275	328	318	310	293	295	283	308	314	284	314	294	290	324	279	300	337	282	294	303	304	307	314	283	311	308	310	319	299	289	276	278	280	308	306	285	300	300	294	304	291	292	322	330	285	321	293	293	295	299	279	273	304	286	306	341	309	273	312	289	290	281	304	303	315	286	314	294	292	292	298	275	318	308	286	319	313	324	323	278	300	311	279	287	330	294	323	276	288	331	268	283	296	304	288	319	312	294	287	275	297	289	315	285	308	315	291	315	292	298	288	288	302	262	322	286	339	310	284	318	322	318	279	284	289	321	288	300	323	318	302	320	360	305	299	287	320	315	283	277	297	322	289	294	290	313	315	306	325	313	306	311	299	299	298	264	319	279	288	291	292	306	257	251	321	291	313	299	275	288	308	280	314	290	295	311	294	290	303	314	318	322	287	293	258	296	279	327	308	305	306	269	291	314	328	300	316	289	281	287	318	296	331	305	314	276	280	307	284	295	289	296	314	275	309	298	291	297	292	310	300	294	317	297	321	319	327	276	315	260	315	312	291	291	280	283	291	261	280	282	307	280	321	312	287	315	295	293	293	285	322	322	266	294	293	294	292	344	302	291	293	325	339	312	305	326	284	305	278	274	264	315	287	314	291	326	307	304	278	323	273	286	314	286	294	272	324	282	259	298	276	289	297	333	291	273	303	302	313	337	296	298	283	291	319	286	274	275	296	291	298	328	291	287	294	279	292	275	276	297	328	287	273	308	290	278	300	303	295	300	269	307	277	295	317	274	316	304	297	299	298	289	310	294	314	282	288	289	307	285	319	312	295	299	289	286	336	302	298	292	281	292	308	322	293	297	282	312	289	311	302	294	311	275	274	306	321	283	319	312	287	300	300	290	296	288	294	301	282	262	306	302	273	284	304	337	303	311	292	267	288	287	298	289	316	305	279	291	265	277	277	316	306	266	286	296	308	293	310	297	295	299	302	320	274	282	284	296	316	320	315	310	294	312	303	313	296	261	309	297	291	284	269	265	293	318	277	271	276	264	297	292	294	285	287	314	276	260	297	314	285	306	298	317	329	336	290	284	297	309	341	277	282	297	310	293	272	297	290	268	320	282	287	271	328	305	276	294	329	283	291	284	272	331	308	282	318	275	282	327	311	331	278	275	298	320	299	320	307	281	301	311	266	285	312	307	312	317	277	301	303	280	322	292	301	286	301	299	262	309	297	278	279	308	298	288	272	309	249	292	292	322	278	293	308	277	294	307	329	303	308	322	300	309	336	285	277	302	296	297	341	288	293	330	300	296	289	309	298	292	300	299	310	315	304	290	292	275	278	302	295	327	308	300	317	290	312	291	294	292	298	306	281	270	290	295	316	287	306	305	271	283	297	275	272	311	317	289	292	313	287	281	298	296	307	294	293	279	295	313	328	272	276	321	293	292	282	313	309	317	319	301	314	298	295	283	322	303	324	306	313	289	272	291	327	314	307	279	297	337
28918	41892	38099	29484	23687	17348	13161	10479	8426	6871	5466	4379	3348	2771	2445	2125	1737	1539	1413	1211	975	826	748	698	767	683	626	611	532	490	489	460	468	445	480	414	442	417	405	378	410	434	390	388	404	368	360	394	362	363	377	389	369	372	389	397	402	409	424	361	368	375	341	382	357	390	362	392	364	376	368	386	369	380	366	339	392	382	384	395	360	367	360	365	366	373	394	369	373	371	358	340	364	370	398	392	394	349	367	349	373	397	377	352	375	369	338	413	359	382	393	328	384	368	392	352	363	363	347	373	355	389	377	359	371	347	349	361	375	346	408	343	393	385	371	340	382	382	375	337	369	350	359	377	386	369	376	378	332	355	371	373	373	365	356	378	398	358	335	380	397	385	347	412	368	355	336	355	375	369	385	398	399	357	396	378	377	355	368	376	335	402	346	340	338	373	370	377	359	346	369	351	403	340	375	344	411	365	387	372	363	369	380	389	379	376	364	389	360	366	349	351	378	363	377	372	349	345	371	378	383	316	371	371	365	405	358	348	330	366	393	384	326	381	360	381	394	348	368	390	369	378	330	358	379	357	365	342	370	357	376	417	390	335	372	390	392	400	371	342	350	368	380	374	375	356	368	358	392	355	391	349	353	337	343	379	376	400	346	351	378	376	381	405	348	344	367	358	400	341	373	367	347	389	390	366	350	364	405	383	369	372	341	355	360	396	375	409	404	334	333	363	370	376	394	395	356	394	374	359	358	356	349	373	321	388	379	378	362	355	361	381	355	341	362	366	345	354	359	346	359	344	361	381	363	361	379	339	365	353	397	373	413	394	356	390	373	364	336	370	349	369	363	396	389	388	386	392	362	345	369	356	333	348	382	373	334	378	360	374	396	376	378	371	350	373	353	355	378	350	334	364	371	371	352	350	398	385	367	342	391	367	366	348	347	373	371	367	398	357	317	364	367	368	365	358	358	392	368	379	363	366	351	363	346	387	381	381	380	375	375	378	347	388	364	375	362	351	360	366	366	378	357	385	385	376	371	348	360	378	415	403	352	368	373	362	323	372	355	350	393	358	385	392	346	352	362	387	383	354	354	375	363	365	383	339	372	411	368	361	355	369	368	324	375	347	398	363	368	382	369	351	358	363	363	373	377	402	348	384	341	352	381	333	379	395	394	337	328	380	351	350	378	326	344	370	378	362	339	373	385	372	365	371	328	390	411	395	348	344	344	362	344	360	341	339	392	364	401	393	382	352	377	335	338	380	376	367	359	358	387	384	375	368	342	351	367	407	359	381	347	385	385	367	367	359	379	377	353	376	363	369	359	371	390	354	392	356	331	368	369	394	325	378	366	341	352	383	366	385	379	344	363	355	364	380	396	366	359	372	344	373	359	368	383	362	367	354	316	364	380	355	367	384	372	414	350	393	383	405	374	381	354	357	392	364	375	388	339	334	370	367	378	382	374	373	333	385	384	372	343	348	365	323	393	372	404	340	389	363	374	398	357	369	365	379	378	360	327	404	344	369	397	369	370	349	411	390	355	378	416	371	386	354	362	369	355	352	371	386	351	395	337	380	358	400	343	369	400	409	350	358	339	382	365	397	400	370	353	368	332	370	352	362	380	392	390	403	364	338	384	335	339	363	369	336	385	370	342	385	372	387	334	369	353	344	373	377	344	391	370	418	362	420	360	360	344	390	341	336	384	378	366	309	386	355	345	364	358	369	394	359	368	395	389	362	428	357	379	374	376	355	353	378	367	356	378	333	366	373	369	365	373	360	371	361	346	366	347	357	377	336	370	357	348	377	381	384	371	381	393	387	371	367	371	380	346	414	389	341	362	401	378	346	372	371	319	343	338	358	368	353	391	365	341	372	361	360	391	366	376	384	392	355	371	359	370	362	343	369	361	368	352	385	345	350	380	394	351	394	342	404	380	338	356	385	358	364	387	397	335	353	346	344	340	359	374	397	370	389	356	373	375	367	391	339	356	357	414	376	396	357	376	378	334	339	344	370	386	368	365	375	345	330	298	357	327	402	358	370	378	370	350	391	361	380	382	351	390	399	345	384	366	384	369	325	386	360	358	391	352	381	367	367	366	368	326	340	382	399	345	415	360	367	360	349	361	366	354	346	380	386	347	396	375	353	392	366	358	336	372	364	352	365	365	372	368	367	404	386	410	375	382	368	377	374	398	370	363	373	375	341	367	381	341	369	368	372	372	371	366	362	383	355	387	342	340	356	398	365	365	342	374	381	405	403	364	351	374	361	380	381	414	369	361	349	374	391	387	393	360	369	359	361	382	371	358	351	358	386	369	354	371	370	382	384	354	366	366	350	374	376	350	383	372	367	354	377	367	369	371	373	392	381	418	387	354	355	375	374	364	373	351	384	352	366	373	389	368	356	398	352	381	352	338	378	324	362	371	353	373	382	383	325	348	390	358	355	373	366	355	389	346	370	365	355	375	379	385	377	365	376	346	378	364	381	342	357	392	391	366	346	353	378	392	347	363	358	366	379	396	396	391	366	386	347	333	381	377	389	359	329	337	388	353	357	357	344	355	384	366	383	357	383	363	415	364	371	383	365	351	392	413	303	358	348	388	370	359	403	351	409	333	360	380	344	354	356	367	395	397	381	335	393	402	358	394	401	385	372	377	377	367	380	346	371	366	375	338	362	370	359	355	375	337	318	364	391	370	364	335	359	382	358	406	380	370	352	356	369	380	378	386	388	355	372	403	352	371	347	365	377	394	392	363	352	376	379	376	371	374	392	366	348	375	340	345	395	350	357	401	372	371	388	378	371	341	362	353	381	384	427	351	376	385	386	361	378	357	365	392	383	391	432	388	385	359	364	346	387	369	399	359	366	346	363	349	340	374	359	384	363	386	365	363	409	364	356	345	396	356	372	349	380	349	383	381	337	369	374	380	353	362	383	354	374	399	382	427	352	382	385	360	362	392	364	358	346	330	361	401	344	378	385	377	372	358	376	364	361	344	391	368	359	356	390	381	366	364	359	356	373	331	370	407	365	361	372	400	378	376	364	363	332	341	378	387	385	363	390	371	371	359	347	352	355	350	371	377	363	335	371	367	360	347	354	361	387	350	349	358	355	372	355	365	358	378	397	359	358	382	338	363	363	376	361	367	392	364	342	331	377	352	376	377	391	379	393	359	384	362	382	365	391	424	382	383	353	348	350	409	350	360	361	372	365	372	347	374	374	384	339	375	367	357	378	385	370	357	378	325	369	350	360	379	375	362	374	317	349	377	376	365	401	391	403	361	335	381	366	373	329	390	358	358	363	346	372	367	333	341	346	393	361	369	377	360	358	371	342	358	348	373	406	368	387	364	354	338	376	344	345	327	361	371	344	374	358	311	349	383	375	390	394	368	400	340	379	383	351	357	354	368	371	362	343	361	358	340	351	362	359	392	369	342	376	332	395	356	375	407	374	381	360	330	359	369	362	399	380	377	369	361	380	347	364	397	365	363	368	347	390	388	357	375	381
24452	21369	28902	26594	23677	19335	12931	7923	5526	4581	3536	2683	2229	1798	1479	1399	1114	1044	872	764	644	547	472	460	457	423	414	391	381	361	310	293	307	293	276	270	273	257	298	292	284	265	270	247	279	232	220	261	255	239	266	237	240	275	240	267	243	259	240	246	251	235	250	235	238	259	249	267	257	257	260	246	212	228	245	248	245	209	229	245	249	224	236	237	226	237	223	221	228	240	238	259	244	228	205	232	223	236	262	250	246	226	251	223	223	243	220	218	246	240	241	232	246	223	226	226	228	241	216	246	259	210	238	219	241	247	242	254	242	245	250	223	218	225	218	216	246	209	224	239	257	253	245	245	217	230	249	205	238	238	231	204	228	236	219	231	240	243	229	232	248	219	230	217	223	256	241	238	235	209	216	244	245	240	236	219	232	251	228	227	238	248	245	217	235	216	205	258	243	275	214	247	222	229	228	265	242	289	216	250	218	237	245	232	248	222	248	271	222	222	261	216	245	247	236	239	216	221	251	259	203	220	220	211	224	222	237	210	220	210	207	237	240	238	236	229	245	251	222	238	259	241	237	233	220	257	248	233	217	233	241	226	232	232	238	232	199	226	243	235	218	236	209	228	246	208	232	272	236	233	250	225	197	221	236	190	248	230	243	231	223	242	245	235	212	243	221	239	255	213	262	225	257	210	230	225	237	236	218	199	233	217	248	227	195	245	261	237	226	231	231	233	223	229	215	233	226	236	235	219	257	231	235	212	211	214	229	210	257	230	238	238	237	220	236	262	248	230	237	225	243	239	222	234	214	237	255	237	260	215	244	259	255	235	243	243	206	257	244	242	233	247	236	243	268	274	235	231	242	255	236	223	264	231	248	237	250	243	229	219	249	206	226	238	240	229	236	234	236	249	246	243	211	237	255	250	235	245	229	245	268	243	259	236	198	241	220	236	229	238	248	253	251	224	244	238	234	266	245	234	243	236	230	222	222	226	245	241	217	277	210	215	230	225	236	261	194	182	213	235	207	207	245	221	270	246	231	233	237	242	227	275	244	263	253	248	233	214	285	224	247	223	199	227	229	215	227	238	228	232	238	206	226	240	249	224	258	214	241	245	225	252	254	237	224	225	251	248	229	252	244	224	230	241	247	191	238	204	234	226	242	225	210	238	229	222	233	204	215	230	232	219	251	238	261	255	247	226	208	247	213	238	225	246	234	259	236	251	242	208	254	236	249	221	233	251	237	214	235	232	240	232	204	238	212	221	242	236	222	252	235	223	255	200	234	252	252	265	252	241	214	253	279	195	236	235	239	244	221	231	219	230	225	239	233	218	246	214	213	232	231	263	269	245	239	218	231	217	236	230	213	209	236	239	221	230	225	238	248	231	257	251	214	239	243	226	248	256	221	256	235	239	239	260	213	265	204	234	243	225	209	239	245	238	222	238	232	232	248	217	224	231	228	230	224	188	233	238	223	241	225	234	243	244	240	203	209	241	212	233	246	228	246	223	226	246	213	254	236	239	228	240	204	229	241	250	235	230	206	205	230	226	232	208	240	233	216	224	241	255	241	234	218	235	278	227	234	212	267	251	241	253	231	256	217	247	234	246	222	231	238	247	229	227	237	236	213	250	196	218	245	238	255	256	240	247	234	234	229	227	224	230	258	222	254	238	204	241	221	226	241	231	220	238	206	231	215	210	221	220	201	221	219	238	233	232	207	240	215	190	225	226	234	228	216	222	233	225	238	237	254	258	258	232	230	228	243	251	250	214	222	237	232	234	231	244	229	235	241	245	260	230	221	234	230	243	213	215	207	246	253	232	216	242	219	228	223	230	221	217	247	216	212	233	259	212	224	258	214	227	228	248	244	251	230	235	218	228	242	260	215	246	210	236	219	267	220	205	232	222	209	205	189	250	211	201	230	229	233	251	232	205	227	222	228	249	233	223	247	233	254	217	253	224	221	217	236	216	207	220	231	227	269	208	236	219	224	239	235	248	223	227	238	262	220	259	258	241	217	223	232	229	225	228	242	218	254	215	246	226	254	224	258	211	220	236	234	220	233	219	235	216	232	238	252	206	214	248	235	236	227	228	257	233	226	235	226	275	267	231	228	240	224	211	245	203	242	218	249	226	210	224	228	231	217	222	247	245	206	244	228	241	249	200	224	197	241	223	241	226	258	226	246	225	211	244	230	248	235	246	262	238	245	226	248	230	238	232	246	212	224	236	230	233	235	239	219	236	219	231	225	272	238	241	227	265	208	214	247	225	233	252	219	247	237	218	254	234	211	212	250	240	251	225	254	216	225	230	238	240	210	241	221	243	226	222	214	212	217	207	222	222	242	232	258	220	221	235	276	228	213	229	239	234	221	207	248	229	248	241	242	220	244	236	248	244	232	210	234	224	226	228	241	243	223	243	236	241	255	232	210	210	234	241	224	231	257	218	225	236	220	244	215	215	227	201	224	223	260	222	220	234	259	230	237	242	219	240	264	205	240	232	224	223	207	236	244	231	220	218	203	225	242	209	253	229	217	224	240	213	244	244	223	238	235	213	249	217	232	244	219	239	234	215	213	235	225	232	212	244	227	231	206	268	246	225	199	260	213	222	253	252	230	202	230	234	264	245	208	233	259	232	233	248	233	256	251	211	217	227	215	215	193	242	240	239	259	259	243	226	251	235	236	224	241	232	235	226	278	251	247	219	254	214	222	231	233	239	232	208	208	252	252	199	205	226	240	229	220	227	227	261	234	226	230	248	249	223	232	215	226	228	234	237	205	209	234	238	205	240	234	231	230	216	219	226	219	231	243	238	245	208	223	233	245	226	237	213	210	248	242	268	234	244	224	219	232	225	195	239	226	224	235	249	244	260	245	223	238	251	225	227	279	233	229	249	219	249	211	229	235	239	221	219	231	219	231	225	239	210	238	251	229	225	228	219	248	238	228	230	245	231	209	218	218	236	233	233	241	223	219	246	236	233	241	247	255	229	244	234	240	225	204	281	230	221	233	243	208	225	210	236	230	215	233	215	222	247	266	244	214	242	240	227	209	256	241	264	242	237	238	232	227	246	251	234	222	228	233	210	225	227	225	246	261	242	232	199	232	231	243	236	260	249	206	218	246	209	249	244	239	232	263	238	226	243	227	238	217	239	246	248	226	228	241	235	234	226	236	251	266	224	224	237	270	254	226	244	223	233	225	251	243	235	255	214	239	211	260	258	236	211	221	234	223	220	218	252	249	253	233	237	229	249	226	245	242	238	256	215	234	229	244	273	264	222	252	267	236	239	210	243	235	230	223	213	244	240	254	214	220	220	235	239	236	239	224	253	230	206	224	218	229	225	222	217	234	239	248	255	236	241	237	229	214	213	245	249	231	242	237	250	258	245	237	254	242	229	228	232	243	238	219	244	255	243	221	254	255	237	236	212	235	230	228	200	233	216	203	211	226	218	224	239	225	235	227	217	210	256	228	217	257	226	205	215	232	219	243	221	243	221	255	238	242	223
29281	47772	45204	36121	29385	21995	17170	13843	11099	9730	7869	6150	4758	3834	3371	2899	2361	2048	1795	1449	1153	1003	825	839	769	761	657	577	579	468	416	425	432	408	400	398	368	405	387	365	361	352	367	325	323	302	334	340	312	311	319	285	295	285	319	284	332	286	314	308	327	313	288	295	308	308	290	301	291	314	293	260	290	306	274	279	306	283	297	271	304	324	313	298	263	306	323	264	289	293	323	301	321	301	268	295	297	281	316	245	273	291	296	283	263	314	309	290	308	286	300	297	274	276	276	280	286	311	288	329	262	324	278	324	304	294	301	273	283	290	302	321	278	296	273	297	292	300	281	298	308	270	262	282	302	290	258	290	297	275	258	284	310	260	270	305	285	297	290	285	279	263	277	288	297	281	287	301	314	306	287	277	300	302	317	292	263	291	301	268	295	275	313	282	292	294	270	275	282	307	280	290	303	268	298	271	293	286	284	270	271	286	276	272	285	279	287	295	283	310	286	292	298	280	264	294	278	275	282	313	302	298	307	293	282	292	303	318	286	284	250	295	296	284	300	286	280	297	312	275	314	291	269	266	300	316	300	281	330	308	284	292	289	278	282	290	299	293	267	273	314	289	269	290	288	292	301	298	296	305	282	323	297	267	276	285	307	290	304	288	292	275	286	260	304	288	289	304	303	301	322	286	298	281	265	291	293	275	296	307	293	301	307	271	283	290	277	280	329	298	277	299	262	257	287	295	307	256	285	285	309	289	300	286	259	274	283	308	290	281	266	286	303	314	290	261	308	304	295	296	277	291	305	284	297	278	267	315	309	295	297	268	298	284	274	301	275	292	318	273	277	281	302	279	279	283	302	276	277	294	287	342	338	286	268	301	310	312	301	295	289	286	296	303	290	283	310	302	310	269	331	299	304	308	293	307	282	288	291	310	292	316	310	296	308	277	299	273	302	295	275	313	284	269	290	284	276	321	261	293	307	296	284	291	295	301	280	333	306	298	281	297	302	302	275	295	288	288	309	291	265	268	312	273	290	263	281	310	286	282	305	303	282	309	273	284	283	281	302	332	295	309	279	289	307	310	311	306	324	307	291	278	281	299	299	290	274	271	273	300	296	285	295	290	284	309	265	309	294	277	323	298	283	250	275	260	296	302	303	306	301	280	285	294	282	302	286	302	321	291	323	315	300	293	265	297	287	312	301	300	272	289	279	314	326	254	281	290	282	269	275	306	289	280	278	286	300	273	300	302	270	313	294	299	252	294	283	277	298	255	299	280	281	280	284	286	317	284	277	292	272	294	309	289	257	271	278	276	277	309	292	299	291	290	266	274	301	273	282	279	286	301	294	295	280	251	338	285	293	290	291	268	253	295	301	301	280	294	302	315	270	261	289	309	289	262	294	268	282	265	281	310	285	269	277	270	300	312	255	296	312	272	299	291	304	301	306	285	272	285	284	345	296	317	298	277	272	288	296	301	292	301	262	298	292	275	298	254	301	289	296	297	286	294	296	251	280	278	254	299	284	286	278	295	270	294	283	275	296	311	293	309	298	305	258	262	263	310	317	286	277	258	283	323	279	308	277	313	291	293	282	286	284	295	293	312	274	301	311	267	305	304	316	293	288	310	311	273	246	295	278	272	309	310	285	303	270	285	313	274	290	287	294	294	287	293	300	287	320	268	308	289	282	270	264	314	274	290	265	289	324	285	268	291	278	285	303	286	283	286	297	279	301	287	278	275	334	300	306	272	294	301	259	274	323	277	303	282	298	306	303	316	301	268	319	293	286	282	271	286	251	243	300	311	332	296	301	285	286	301	280	269	280	275	314	262	286	311	256	266	294	283	296	295	286	283	321	271	323	289	293	283	286	320	284	279	277	300	294	308	281	281	273	290	282	283	298	282	294	255	274	296	303	303	290	303	276	270	298	290	282	264	275	292	289	265	273	287	304	250	309	274	271	296	311	293	282	292	289	280	280	303	320	282	306	284	301	296	291	306	315	317	273	258	285	309	301	295	295	331	267	316	287	321	291	292	282	283	282	280	270	302	295	279	303	276	267	272	294	263	285	295	302	288	290	293	284	302	288	289	313	290	297	273	266	321	280	255	293	281	295	299	266	269	284	300	280	296	299	278	326	294	263	318	298	300	301	292	319	275	289	300	280	280	288	301	330	269	246	305	301	284	321	298	283	277	296	278	290	257	290	283	296	286	264	289	270	287	281	279	304	273	297	297	288	278	320	294	264	287	274	287	303	294	283	296	264	317	274	290	284	313	291	286	327	289	282	274	277	283	313	288	295	263	298	278	233	300	276	301	279	290	297	293	308	293	287	282	286	298	307	315	297	282	294	289	279	279	281	272	321	289	283	263	290	289	261	236	290	288	277	287	297	289	237	307	315	284	308	293	301	284	294	297	320	269	260	275	302	310	283	314	311	285	274	266	290	280	256	302	298	275	269	294	281	312	254	302	284	269	260	299	281	332	308	312	295	291	284	293	301	307	275	282	314	272	296	266	270	270	292	297	307	295	314	313	279	281	285	309	311	290	332	287	308	294	317	249	307	290	282	306	272	267	301	326	340	282	315	293	292	317	307	273	287	304	290	288	278	285	266	300	274	295	284	291	310	309	294	328	284	270	272	299	277	264	287	297	308	282	253	293	280	285	265	319	286	267	312	295	275	292	293	307	283	297	281	306	262	293	293	278	298	285	321	300	329	275	279	310	310	284	270	256	302	282	271	301	290	304	330	312	317	297	283	288	269	310	292	277	296	289	286	282	319	268	280	280	273	287	280	267	291	307	311	292	298	292	294	308	279	294	288	267	299	293	277	270	292	280	296	324	292	270	294	296	272	310	294	312	290	270	300	269	276	265	304	282	290	318	281	296	299	304	299	308	298	286	276	299	292	267	307	281	308	293	300	277	277	300	305	281	306	258	292	290	286	266	255	304	277	291	270	286	289	297	256	291	265	301	274	302	271	272	269	294	294	302	313	318	295	304	280	289	274	322	265	289	263	314	293	255	294	281	303	281	297	300	275	255	312	302	281	259	295	322	305	298	252	301	287	283	298	301	292	280	276	316	311	278	295	276	301	272	296	296	300	270	299	296	282	271	291	298	289	253	279	276	285	276	278	311	316	272	283	309	248	318	305	303	301	307	295	289	306	311	288	295	314	260	286	283	275	281	272	292	277	296	290	286	270	312	327	292	296	285	309	299	280	333	334	255	288	285	281	317	268	302	302	294	254	292	273	249	263	300	309	282	289	305	283	297	287	304	293	302	297	292	264	286	283	279	303	288	278	301	258	289	287	275	296	289	286	284	296	295	297	303	286	262	272	289	291	261	301	274	318	297	310	296	329	267	282	265	292	290	263	307	316	279	287	321	313	289	300	314	281	249	288	295	321	306	307	268	289	297	258	304	313	255	314	295	285	272	295	331	273	298	275	282	306	314	308	298	317	310	307	272	302	298	295	306	289	287	303	285	298	323	310	270	284	300	279	288	285	300
25508	21525	28886	28216	21714	14887	9138	6113	4356	3521	3005	2324	1897	1549	1356	1204	1060	988	918	800	652	575	568	505	510	573	536	417	464	431	412	432	405	409	378	388	367	417	402	350	388	355	380	375	369	351	388	396	402	352	371	362	373	387	392	373	352	378	411	360	376	416	411	351	365	362	363	343	353	369	356	374	365	383	372	376	385	337	382	353	392	372	330	372	372	380	338	340	384	358	398	347	358	359	344	355	320	366	358	374	367	342	344	373	351	342	357	346	354	371	346	359	322	332	322	348	358	377	374	317	373	400	358	397	368	353	373	361	319	387	345	327	351	334	358	344	355	362	321	376	371	355	335	375	368	340	360	377	349	361	339	361	390	336	419	383	358	377	369	350	331	364	367	359	371	376	362	386	385	337	340	343	350	372	376	396	378	371	346	346	354	366	373	394	342	385	380	339	379	339	404	387	351	367	382	363	353	350	337	332	342	351	367	358	332	380	353	367	365	376	354	422	353	359	366	391	375	347	383	326	361	364	370	332	360	395	372	359	361	384	327	365	393	390	354	332	328	385	335	357	375	345	349	361	329	374	363	392	370	353	353	359	313	362	328	339	385	360	347	352	395	340	374	366	345	361	392	286	312	337	333	408	343	366	360	352	365	368	341	374	375	334	396	345	340	330	372	381	381	336	355	359	349	347	356	380	322	376	350	345	362	320	385	374	372	323	360	340	357	348	338	373	348	357	339	348	402	359	348	318	366	368	362	346	387	333	360	377	344	360	358	376	349	377	358	355	353	362	359	317	366	349	348	321	364	367	381	389	366	384	394	352	386	394	352	389	349	347	406	372	365	369	395	361	357	334	352	362	348	356	359	383	371	373	384	375	374	372	374	360	337	360	370	356	372	344	355	342	374	363	360	337	388	370	362	361	379	343	369	379	375	332	359	344	371	366	359	329	333	364	339	357	376	380	378	365	358	378	341	361	371	368	384	361	363	372	383	371	354	359	354	333	333	355	380	375	352	353	373	346	329	359	364	323	366	358	369	372	371	379	381	317	384	357	381	335	354	367	371	348	347	364	330	344	370	377	357	344	343	348	354	355	374	376	383	374	340	357	382	355	362	361	333	362	366	352	361	363	381	328	358	365	388	384	338	372	358	379	339	357	362	366	380	377	354	380	339	345	330	351	351	332	342	363	399	354	347	346	384	349	329	384	366	336	337	342	371	358	362	355	410	392	355	394	355	358	354	326	376	352	369	341	335	340	391	353	357	375	379	365	361	378	347	405	340	352	350	388	375	377	380	369	334	331	368	352	366	384	362	336	340	325	381	346	322	341	339	389	344	347	384	361	361	360	365	379	354	366	391	344	367	368	338	368	348	372	342	363	386	380	373	346	384	335	360	354	370	370	368	360	352	354	398	342	349	361	376	358	391	334	353	348	370	401	364	336	330	348	367	360	331	375	352	354	327	358	355	351	373	416	352	377	384	363	374	361	347	357	344	347	370	365	371	329	343	381	378	345	354	354	326	370	345	337	366	403	372	359	363	348	355	352	347	328	323	373	335	358	360	391	348	364	355	339	373	376	378	368	382	364	336	345	379	365	355	370	338	345	362	359	369	354	368	356	383	363	366	379	399	332	370	364	397	361	358	329	338	364	359	333	364	357	357	341	360	366	362	357	364	370	338	366	365	360	384	356	351	361	363	334	385	346	362	388	346	358	343	346	316	374	396	345	330	326	360	367	345	355	381	385	369	339	338	377	347	363	344	333	369	374	367	383	347	313	358	374	323	338	343	331	355	364	341	379	384	322	343	372	390	359	383	359	381	365	368	343	369	378	337	375	357	350	334	385	384	345	367	323	356	346	383	351	360	357	397	387	377	381	399	389	351	360	384	349	364	368	365	325	342	380	347	349	369	368	364	406	382	375	344	364	329	319	357	360	339	369	351	327	361	338	385	363	353	378	355	386	352	354	357	385	329	365	348	377	388	335	360	391	379	364	390	399	394	324	377	388	357	369	368	393	364	336	373	373	356	359	362	392	376	357	364	363	362	358	364	376	378	330	338	381	336	357	356	377	386	400	347	351	335	336	367	383	362	358	354	364	381	349	348	343	372	356	333	378	386	350	349	336	349	339	332	367	358	352	366	313	349	394	362	353	345	369	348	343	363	355	347	388	362	374	345	349	382	375	353	384	360	340	358	354	378	377	329	346	355	360	371	347	347	390	358	348	395	354	342	356	336	412	360	358	354	349	333	348	375	398	416	345	332	339	359	374	334	358	338	374	343	363	335	373	346	366	334	385	350	358	354	355	360	326	398	345	343	339	395	357	341	359	362	368	356	363	354	384	346	313	344	336	389	376	429	347	376	352	342	352	352	372	341	366	354	346	373	342	367	345	364	393	381	383	380	362	388	348	363	376	368	369	347	344	380	356	374	354	370	358	363	377	374	375	338	354	355	367	355	353	368	344	360	374	356	387	388	350	383	374	353	361	338	375	384	389	357	367	391	363	365	346	374	335	384	332	348	363	368	355	361	384	318	355	342	347	369	355	390	378	344	348	400	395	375	343	393	354	367	356	349	360	373	356	375	328	358	342	367	358	358	361	371	332	363	389	358	381	365	339	342	389	392	379	335	387	349	371	365	370	362	344	359	382	391	354	348	353	344	370	342	353	343	392	339	353	326	358	354	342	381	376	335	385	369	371	366	366	374	378	336	324	386	401	380	350	363	355	358	366	343	359	342	386	360	351	366	382	374	353	343	342	381	364	357	369	352	361	379	365	374	359	373	339	352	320	340	360	378	410	353	345	348	352	366	393	342	367	361	378	345	335	349	369	339	323	380	358	358	354	348	369	366	397	388	370	326	365	362	370	386	351	358	364	321	367	390	355	369	360	378	388	347	381	362	349	371	358	365	356	365	347	326	355	357	355	343	384	369	371	376	342	347	354	364	384	355	338	339	362	373	327	365	377	365	399	366	333	345	379	357	338	346	355	359	401	389	352	385	392	356	325	386	378	338	377	398	364	348	361	345	347	344	332	351	366	388	386	331	374	356	358	351	329	392	357	364	370	365	350	374	376	339	371	386	358	350	369	322	336	345	342	326	418	383	353	376	368	397	358	381	342	364	349	382	371	366	361	362	348	313	348	364	370	338	372	363	361	362	338	329	394	374	369	359	336	370	346	341	404	329	394	364	350	367	348	363	361	385	344	356	357	373	392	351	378	365	347	383	345	418	337	323	359	355	366	367	373	325	375	375	391	351	346	379	346	355	354	375	361	381	362	366	358	394	359	376	347	346	348	367	347	385	379	331	384	351	377	352	361	342	392	338	385	361	364	367	371	366	350	366	368	344	343	337	347	365	384	400	366	359	335	334	319	397	364	364	375	352	385	358	344	354	346	334	371	361	376	361	410	376	352	329	317	369	398	358	350	360	343	379	404	337	361	367	341	377	366	329	350	364	348	331	384	377	370	374	348	405	338	352	351	349	352	366	350	327	361	376	338
29683	45313	41911	31945	26764	19820	14776	12141	9567	7933	6719	5474	4234	3353	3012	2558	2192	1850	1641	1413	1212	1077	921	827	779	806	736	705	626	617	582	573	556	490	492	481	533	506	529	506	489	519	473	492	464	460	436	475	444	467	449	453	447	447	491	448	463	482	463	463	435	455	427	449	429	454	452	429	453	461	418	454	466	428	422	454	441	461	420	436	445	388	400	437	448	406	449	406	434	448	457	464	463	411	463	430	386	444	434	421	451	418	417	477	417	469	466	419	420	444	392	443	428	422	461	419	424	439	431	459	440	395	428	454	421	448	456	428	425	441	411	440	452	427	428	469	436	439	432	442	437	431	428	418	404	429	446	424	447	440	419	441	427	438	436	438	454	421	424	423	417	461	430	430	426	426	408	467	427	438	461	464	441	404	433	427	411	457	448	440	414	509	446	454	464	453	452	467	430	390	461	455	442	401	457	455	469	458	401	390	468	441	425	413	486	435	387	415	385	382	462	428	437	445	431	417	440	440	445	440	404	423	428	444	433	442	407	411	406	423	414	460	463	424	443	421	457	469	433	474	427	402	456	434	419	433	459	410	448	445	446	419	418	412	419	447	437	452	420	422	479	447	449	497	429	457	420	442	451	466	472	400	410	435	451	450	457	422	434	463	390	430	430	457	385	436	452	434	450	465	436	428	465	460	420	452	446	446	418	434	429	382	424	430	416	442	427	415	436	458	445	405	422	410	432	437	428	400	458	465	455	402	402	461	446	448	446	462	438	455	417	439	455	445	373	397	412	420	431	418	438	458	445	411	463	436	444	435	441	468	437	430	464	418	474	440	473	426	448	423	440	455	427	423	424	392	403	462	419	427	417	379	445	427	440	441	450	450	437	464	448	442	445	394	407	432	459	468	437	480	429	450	431	425	452	472	442	422	432	429	450	426	426	430	435	439	404	446	468	471	454	414	421	449	407	437	485	423	436	434	438	419	460	431	444	428	450	418	468	463	474	456	466	414	399	435	400	427	438	440	431	413	462	398	435	432	444	392	463	412	465	430	454	443	436	446	443	459	410	448	456	423	460	466	435	430	409	451	454	440	420	440	403	491	415	435	425	425	460	432	452	433	443	440	436	449	426	406	433	418	412	421	422	467	478	451	426	446	459	420	440	414	457	418	441	442	428	420	436	415	441	456	438	451	435	459	411	417	432	427	411	411	436	435	437	441	444	412	413	416	458	414	450	446	431	432	450	436	462	415	475	458	413	402	414	459	431	407	399	438	422	435	463	461	432	444	459	443	425	469	417	403	445	455	474	433	462	476	449	473	436	442	417	435	410	443	413	437	426	435	438	421	429	441	396	412	463	438	426	452	466	416	454	438	426	405	411	426	403	437	431	413	428	438	445	453	469	450	425	430	459	425	421	436	420	424	458	386	448	448	384	420	446	457	446	424	432	408	407	450	426	425	447	417	411	422	454	442	418	425	445	450	431	451	464	419	439	431	426	395	443	447	427	402	461	427	422	430	430	427	422	424	431	428	414	441	450	466	435	466	435	434	462	490	424	461	444	430	435	429	435	435	446	454	460	456	394	407	423	442	427	461	426	421	416	467	428	439	471	412	450	419	415	424	445	446	411	466	430	419	417	456	427	451	438	426	475	462	422	384	461	451	382	415	450	445	430	416	459	440	423	430	470	445	415	429	430	431	438	456	483	476	426	417	453	403	436	463	460	456	406	456	449	428	446	441	447	413	455	450	437	425	432	401	433	453	460	441	461	434	449	463	415	429	406	437	404	442	452	426	426	426	456	414	440	440	443	473	401	429	454	481	406	460	412	445	441	397	428	462	443	418	451	473	452	405	427	442	426	413	435	489	464	444	450	411	467	435	423	433	423	463	453	413	436	420	424	433	463	425	405	450	434	445	412	459	412	422	431	472	449	417	437	392	410	397	389	450	453	449	437	425	450	456	425	425	456	427	426	407	412	440	441	398	459	411	419	430	472	454	452	443	410	377	431	457	408	427	437	445	417	424	414	414	435	410	398	426	437	417	430	437	423	451	435	438	409	472	441	447	475	461	433	427	406	398	440	438	393	404	416	397	452	471	423	445	407	407	416	419	458	412	448	435	401	433	428	457	410	444	401	453	435	435	434	432	457	466	454	399	398	435	434	424	458	491	442	441	419	434	423	429	457	419	441	462	464	417	491	431	423	446	439	458	459	405	428	465	428	416	432	443	456	427	437	452	435	450	461	448	464	408	451	445	387	450	404	407	446	429	459	428	408	435	470	430	459	437	406	442	398	422	415	419	450	462	476	398	417	438	421	444	421	420	432	448	391	426	440	405	459	451	450	431	414	389	446	410	422	452	396	430	415	438	418	431	444	420	416	441	471	448	426	408	448	460	433	458	421	445	457	428	445	413	418	459	441	401	440	458	443	426	436	464	448	411	422	435	477	445	434	413	460	416	457	441	427	417	428	411	413	413	438	430	438	452	456	456	433	422	468	442	417	474	435	440	430	423	434	449	404	422	431	398	424	465	436	460	407	419	483	427	432	416	446	439	480	447	427	443	444	434	423	417	411	465	429	407	441	404	420	453	475	465	436	443	461	442	418	387	436	492	436	408	468	451	453	405	448	434	424	431	440	464	425	433	445	432	435	427	431	446	455	404	437	490	437	413	436	440	421	446	401	448	449	445	406	412	393	441	440	437	471	450	429	403	443	410	456	428	435	411	469	423	386	428	430	441	422	409	389	429	445	418	452	402	439	431	420	424	445	438	449	464	434	399	446	426	427	405	436	454	449	426	451	393	451	449	455	437	430	422	426	438	390	447	444	447	449	468	447	426	422	456	472	420	438	400	445	475	406	411	422	458	460	444	449	430	461	418	449	416	415	469	419	428	431	467	439	441	425	461	414	464	460	414	436	410	444	410	429	459	429	422	442	429	420	444	431	423	393	415	438	428	429	397	440	428	414	392	438	457	426	456	433	415	419	414	441	428	428	454	449	420	428	456	423	414	440	412	408	382	432	426	428	436	428	404	440	430	445	421	491	401	416	417	458	488	466	442	419	452	436	441	430	418	431	415	462	442	420	440	439	405	453	469	434	442	458	448	487	450	452	441	438	457	412	452	434	437	473	450	432	449	441	428	430	482	404	399	450	429	453	407	418	440	457	480	463	423	436	461	414	420	406	399	421	428	425	431	418	449	438	427	422	414	436	416	432	437	437	411	408	466	418	410	406	454	436	418	461	481	433	432	419	439	435	409	432	415	435	411	451	403	434	393	491	428	442	456	419	412	447	406	417	430	454	441	441	498	464	440	455	439	457	423	438	418	413	462	380	468	445	444	432	441	463	457	453	414	439	437	444	465	434	417	419	437	458	441	422	466	431	476	442	469	428	447	403	433	462	471	467	423	427	438	463	454	424	394	449	462	449	426	455	443	406	412	471	440	417	458	460	418	437	424	478	415	445	446	453	395	434	466	476	428	455	430	418	449	446	454	455	416	400	460
23283	21363	29035	24445	22610	23419	20037	11108	7348	5990	4908	4095	3079	2636	2281	1877	1578	1370	1134	1033	818	713	628	577	592	551	532	459	459	414	410	403	363	385	365	342	350	345	328	315	314	316	318	325	296	282	317	333	316	302	333	305	332	310	292	306	288	261	316	299	323	270	292	315	295	273	291	325	286	306	273	266	292	288	272	286	286	297	311	285	292	276	286	288	262	295	285	277	300	306	285	287	279	294	276	285	313	263	311	298	325	282	303	275	291	307	288	272	306	274	281	267	295	306	290	268	323	279	341	298	255	300	269	267	303	296	295	301	289	292	262	300	296	285	255	296	294	305	313	292	300	301	276	272	299	293	291	295	289	296	313	256	293	291	275	261	298	290	292	291	283	323	289	301	278	279	279	293	259	286	270	303	303	306	284	360	262	286	290	312	272	271	256	272	295	272	303	308	294	308	292	286	288	286	257	263	262	306	257	298	304	279	275	301	288	317	301	313	291	265	280	299	281	284	299	270	282	290	273	275	277	325	288	290	277	274	289	275	274	302	281	270	283	285	291	302	306	309	289	262	306	303	277	272	298	308	327	289	327	305	292	296	256	274	281	290	296	303	296	289	271	290	296	269	272	290	304	289	294	319	305	315	300	287	268	303	294	272	298	276	275	261	288	310	273	270	305	286	278	303	300	282	308	296	301	294	274	305	283	291	276	277	344	303	277	261	324	275	311	283	288	298	268	267	293	277	278	254	265	276	282	260	307	291	301	282	287	266	303	295	268	292	306	282	289	318	245	280	299	310	296	284	301	332	289	285	310	293	317	285	276	306	282	279	287	301	270	300	284	284	316	283	289	299	284	287	301	262	333	295	270	305	285	271	308	295	272	293	263	302	287	286	305	305	276	305	281	294	260	268	315	269	292	302	281	292	311	309	281	283	278	294	287	279	294	283	334	313	300	283	278	283	289	267	303	309	310	305	276	282	303	272	292	273	310	267	272	275	305	277	286	286	264	277	292	286	304	281	291	309	270	284	289	285	291	281	308	290	292	311	277	319	297	278	268	309	293	266	309	290	288	262	316	285	286	276	267	288	313	276	288	297	292	284	317	306	279	291	305	300	279	250	294	266	298	287	298	258	280	311	310	282	255	299	277	284	288	260	293	304	284	308	313	275	286	292	269	318	292	274	311	295	288	278	285	266	271	300	295	302	297	278	288	299	303	261	304	301	270	271	283	259	281	259	299	296	288	298	305	292	287	307	275	271	271	295	282	274	319	299	272	274	306	291	295	300	301	322	280	285	308	262	274	281	290	285	291	276	290	287	315	310	313	290	294	278	289	294	277	300	292	293	285	262	301	315	278	270	300	264	287	309	276	294	275	280	301	296	303	291	288	265	252	290	289	296	296	274	311	301	271	325	262	289	295	267	292	291	294	305	333	271	293	308	287	270	275	290	303	272	276	271	315	273	287	307	259	296	269	286	295	321	308	285	276	300	284	309	308	266	300	274	296	320	264	301	281	258	303	312	292	286	279	300	305	277	325	312	306	292	315	281	286	316	296	309	309	311	322	311	288	303	274	291	285	274	312	269	279	288	272	277	261	280	284	260	324	272	327	297	266	298	317	286	282	267	309	277	285	304	308	291	274	296	272	289	301	292	270	301	285	288	292	256	286	309	291	296	295	291	278	289	300	276	291	265	289	306	301	283	300	302	284	297	303	289	275	268	275	317	274	284	285	304	296	297	278	293	296	292	263	279	309	295	301	286	302	305	300	279	289	279	270	264	285	268	271	279	308	296	272	291	313	291	273	288	284	288	270	311	263	303	296	265	290	290	276	269	289	293	276	301	294	295	308	292	259	320	295	286	288	282	275	286	296	294	302	297	330	340	303	268	278	308	316	332	259	284	311	296	280	321	294	258	290	280	281	304	293	296	282	269	254	272	271	271	308	300	300	285	293	318	285	311	288	309	255	303	269	285	304	283	309	288	305	301	313	297	321	302	292	283	278	324	286	320	295	278	297	281	299	287	279	291	308	287	292	301	297	297	291	288	284	294	309	276	315	309	310	303	303	284	265	265	329	290	285	297	286	343	295	287	298	290	273	295	266	296	305	281	320	319	277	300	259	297	321	301	287	265	266	284	306	268	264	267	288	309	311	271	299	308	298	314	287	275	326	315	297	323	287	308	272	307	298	280	268	270	283	288	291	307	298	284	256	301	319	269	292	284	310	276	268	291	321	287	269	281	273	263	273	249	282	310	293	276	296	272	284	271	277	331	286	328	286	292	296	254	267	293	299	285	283	316	295	259	313	302	294	263	280	305	291	293	299	319	284	300	282	277	248	311	285	290	315	303	312	296	312	312	280	290	310	283	286	279	286	302	300	274	268	300	266	307	291	299	271	268	284	294	323	264	285	315	294	300	302	287	302	291	267	265	288	313	294	299	295	294	300	300	287	283	292	305	280	280	270	258	312	268	287	287	274	274	292	284	276	278	307	286	301	288	292	277	295	281	280	294	295	302	275	296	282	257	278	258	317	265	283	290	284	316	289	298	272	277	278	293	295	290	289	280	290	299	292	278	308	276	267	273	296	301	319	319	289	261	299	317	268	265	298	272	276	272	276	287	291	305	295	300	274	280	293	288	295	290	270	283	298	285	272	308	308	288	262	290	324	275	290	266	276	309	280	290	292	305	258	291	278	285	297	273	268	288	304	302	319	277	284	297	288	308	289	294	273	279	282	304	262	262	295	287	306	276	278	329	303	320	284	272	266	287	296	281	287	300	255	291	286	302	260	278	294	300	276	281	282	262	292	277	282	254	280	273	268	284	312	286	302	306	268	285	252	289	280	288	294	327	278	292	304	262	311	273	291	293	265	289	301	289	295	287	295	295	290	302	293	292	303	253	278	282	308	301	231	292	262	263	320	283	275	285	298	254	279	318	294	287	267	286	282	314	283	286	280	319	284	289	282	272	282	283	311	287	276	292	277	294	285	280	286	270	308	294	282	298	286	291	265	306	281	262	295	282	277	298	300	286	286	289	300	294	253	265	280	296	311	304	274	265	291	288	283	310	309	294	275	270	302	292	299	285	285	276	277	263	261	327	268	274	301	290	292	296	320	339	309	291	314	284	296	293	284	327	294	302	286	285	311	293	301	293	312	272	284	278	276	292	307	283	315	317	282	309	307	293	264	308	292	264	302	284	295	284	313	289	285	312	294	314	291	300	299	323	278	293	323	279	308	290	293	305	264	263	297	303	281	287	296	298	276	274	275	317	289	286	299	320	286	282	281	294	279	293	298	332	290	281	259	280	272	302	288	259	311	270	291	281	310	279	290	268	280	282	315	271	286	279	289	302	285	301	297	284	273	303	268	294	300	302	309	309	289	286	302	303	308	293	303	274	290	267	278	282	281	296	291	266	308	297	265	280	272	276	319	281	273	286	266	249	299	265	294	286	280	276	277	264	271	291	292	315	276	263	278	311	271	283	310	290	264	276	272	289	306	264
32140	53041	48447	40352	33610	26576	21211	17299	13820	11906	9872	8501	6615	5548	4769	3946	3200	2733	2308	1910	1551	1348	1135	1054	997	964	931	774	715	625	567	567	517	500	474	471	471	497	440	402	399	420	389	420	406	362	382	380	384	363	374	393	378	375	335	386	351	399	395	383	371	363	334	409	346	374	336	373	365	377	371	369	358	350	389	380	349	348	360	314	318	331	393	335	353	359	354	316	335	373	371	333	319	361	368	319	377	361	315	355	321	352	358	326	346	330	342	339	357	358	321	353	377	358	355	327	373	328	319	350	339	298	316	360	327	367	350	326	349	327	357	332	363	348	335	349	354	351	375	347	321	362	322	346	327	353	324	344	349	349	317	328	331	341	366	327	343	333	345	359	343	372	369	375	353	317	390	331	301	323	361	331	332	325	338	336	366	368	345	319	350	354	339	344	327	382	363	331	352	333	347	343	363	344	304	353	360	317	331	366	349	360	324	323	360	353	361	366	338	355	333	367	358	359	394	344	337	342	377	337	323	386	345	319	341	354	374	369	318	340	356	362	312	336	337	329	358	323	340	356	381	306	301	316	358	341	375	374	346	327	331	341	345	318	335	325	341	321	356	368	336	374	310	311	315	318	350	318	355	323	328	331	350	333	354	328	380	312	348	312	337	346	340	325	303	329	353	331	358	352	312	335	327	363	353	374	383	368	373	366	320	331	327	353	323	344	350	357	332	310	381	331	345	338	343	356	345	366	329	313	343	370	318	369	331	330	343	324	344	352	319	324	336	371	377	341	319	340	336	358	349	342	380	352	349	346	341	352	337	351	356	353	352	337	378	347	344	352	363	343	326	361	339	342	335	336	340	322	345	335	367	351	315	362	350	352	343	337	322	326	350	329	374	346	355	344	321	405	341	346	377	324	355	359	328	336	342	323	326	335	335	340	359	346	329	346	351	329	330	359	328	339	341	358	346	360	328	362	361	345	343	317	364	348	357	368	370	320	362	344	356	318	347	352	339	335	338	305	349	351	377	338	346	361	332	362	320	389	370	337	318	337	329	356	331	385	319	335	327	318	337	313	351	368	318	352	322	332	322	301	351	371	351	331	327	342	356	329	315	313	334	327	337	354	321	332	341	354	354	361	341	329	370	327	354	299	311	351	345	405	330	332	331	338	356	318	333	351	336	345	354	355	360	328	328	336	361	332	350	350	310	356	366	342	347	320	316	351	313	344	349	326	303	335	356	339	355	352	305	337	353	337	323	355	355	377	326	332	380	336	340	355	322	295	402	344	330	348	324	352	343	347	348	353	314	350	320	378	367	377	317	359	337	363	346	308	355	338	335	374	341	322	333	341	376	331	327	351	344	340	344	360	329	353	321	360	356	342	326	346	335	316	332	327	321	345	311	351	342	318	342	372	357	379	346	329	331	333	366	323	314	347	319	288	340	337	343	350	355	315	334	345	374	349	311	351	334	332	337	356	366	326	369	365	339	296	342	379	347	327	342	347	315	342	346	370	334	380	341	326	357	347	324	319	337	349	346	332	345	365	353	356	356	372	332	311	333	349	353	350	380	351	350	369	347	329	313	339	356	352	302	336	337	359	361	357	348	334	334	343	346	360	354	341	337	319	355	358	298	349	330	305	380	344	334	350	342	349	365	365	352	342	356	333	317	354	344	339	367	350	385	349	338	319	349	367	321	361	364	314	348	339	349	349	323	328	331	312	330	338	301	343	351	349	324	335	338	336	376	341	335	305	390	338	332	335	347	340	311	357	339	388	324	345	354	338	365	359	350	376	348	375	315	343	348	365	342	352	322	352	306	342	335	355	344	375	351	351	320	359	337	355	351	343	335	322	340	362	344	343	334	322	370	367	344	344	326	342	328	336	355	352	327	344	329	364	354	308	330	338	345	343	364	327	349	344	357	319	334	328	355	341	336	332	355	323	351	333	376	338	368	327	350	341	344	359	348	336	367	350	324	343	328	343	342	327	340	338	322	333	354	356	343	369	372	336	367	336	338	369	360	376	356	372	348	341	337	325	330	334	327	326	373	342	352	358	342	301	324	337	358	348	372	339	314	323	308	364	352	372	328	322	328	312	354	371	327	364	378	339	324	354	344	364	344	338	339	371	322	319	353	320	353	376	371	315	323	374	337	357	368	361	338	341	340	359	347	364	345	375	350	326	347	314	343	349	350	357	353	332	329	343	323	342	328	365	327	333	344	343	350	326	335	345	329	341	365	337	382	357	352	337	350	357	325	338	326	337	382	351	342	352	353	343	328	365	342	369	344	371	323	353	326	324	365	365	332	369	363	327	335	343	336	357	360	327	326	324	315	330	361	366	388	348	318	392	333	323	324	347	344	313	349	327	357	381	330	338	340	342	367	319	354	359	344	348	371	355	353	341	366	358	343	318	361	319	347	347	353	297	329	313	354	334	316	378	313	313	344	299	323	360	361	338	362	344	308	323	348	331	326	365	318	336	339	344	338	334	358	345	376	343	354	379	343	362	344	349	366	338	347	335	321	343	318	304	319	364	342	326	342	333	336	344	364	327	324	331	348	351	388	331	325	333	359	342	338	319	375	332	362	362	369	355	372	301	330	315	328	346	359	350	319	355	324	327	359	327	313	333	332	351	375	369	344	357	343	361	348	362	317	329	347	349	357	331	339	335	343	372	373	339	354	333	355	351	323	346	358	307	346	332	342	333	372	309	363	334	341	354	342	331	340	331	379	343	353	352	312	342	331	354	308	312	355	355	346	348	336	345	341	345	372	333	334	318	357	331	338	357	354	326	346	360	327	338	366	354	349	334	351	336	314	324	339	355	324	370	361	318	345	329	352	333	314	314	364	345	321	316	317	327	340	353	341	365	339	303	334	333	318	354	346	358	328	343	315	303	331	349	320	329	316	391	317	348	367	307	321	329	310	352	320	330	343	352	324	332	342	337	371	325	332	325	346	323	346	358	323	309	308	336	323	336	368	356	321	351	348	361	307	363	347	357	365	361	351	309	323	325	393	319	354	304	340	325	372	375	350	336	324	285	332	349	366	304	352	330	347	343	331	387	345	343	341	323	336	350	341	349	343	323	325	353	366	322	358	343	349	341	364	315	338	355	348	350	320	360	331	311	367	323	320	359	324	357	345	305	319	337	337	354	337	328	341	348	342	326	346	342	363	316	334	373	359	321	349	371	356	328	361	330	350	357	334	341	366	329	360	327	354	341	354	332	366	322	349	347	341	328	333	349	322	365	345	356	334	309	331	339	332	361	341	323	339	329	373	354	359	352	375	331	351	346	367	357	356	360	298	350	364	337	384	364	387	336	347	325	307	368	352	345	339	358	367	331	305	361	345	346	346	360	366	323	315	361	330	381	334	333	362	313	330	316	327	353	350	333	329	351	352	335	345	336	351	323	323	353	331	345	379	316	356	323	337	318	329	343	331	349	330	338	362	341	365	329	322	356	341	364	338	373	332	333	354	360	345	364	356	352	348	373	378	347	366	365
29372	27435	32179	27201	18676	11849	7453	5056	3463	2900	2350	1980	1601	1371	1167	1013	905	790	740	646	562	495	415	403	425	461	402	426	390	401	329	368	359	302	331	335	326	336	308	297	326	296	341	330	275	278	295	299	312	321	311	323	322	326	322	298	319	278	315	310	285	318	303	331	292	329	312	326	299	315	306	283	292	326	334	316	294	318	303	300	311	284	257	276	285	276	302	297	339	311	270	318	284	291	271	315	297	311	295	308	307	329	306	293	302	303	299	321	304	292	287	294	317	322	308	275	297	325	330	282	309	340	296	300	282	282	304	298	318	312	316	290	280	300	320	311	260	306	309	310	279	294	300	271	313	278	291	318	283	295	318	283	311	304	325	306	329	284	266	272	327	322	319	306	307	299	308	304	302	302	294	276	316	303	306	300	301	266	298	292	314	293	331	324	321	321	342	301	311	334	302	288	315	299	274	307	293	310	286	322	269	287	299	312	283	278	293	298	309	297	269	284	297	315	312	315	320	318	316	327	308	304	310	322	303	305	324	307	290	305	301	333	296	274	280	318	308	293	325	315	298	279	337	275	306	311	294	301	304	287	283	320	290	296	306	303	312	333	296	326	289	294	297	325	310	278	294	279	293	289	306	309	299	297	317	312	310	286	335	292	264	295	300	297	299	280	328	308	311	311	300	298	283	274	282	302	311	334	323	307	309	321	301	316	308	297	319	297	288	307	299	279	309	290	283	303	290	345	330	266	300	321	299	311	300	320	319	274	297	248	315	322	286	315	311	308	315	285	309	298	329	314	319	291	329	288	308	287	279	325	288	292	314	309	294	302	280	293	288	301	306	325	315	299	315	265	314	309	327	319	314	309	284	325	296	277	260	281	317	293	316	303	322	292	344	293	306	288	293	299	349	304	287	302	295	304	265	291	310	291	293	299	314	282	275	306	293	289	293	292	328	287	316	305	300	309	305	312	283	288	299	324	301	288	300	266	280	312	323	314	297	314	276	289	301	322	299	275	286	290	309	269	299	325	305	311	284	311	310	270	303	294	295	299	340	322	331	333	322	314	306	314	297	344	281	302	291	288	299	312	304	302	300	295	299	301	350	307	343	286	288	291	305	304	295	298	302	311	326	301	289	315	285	319	321	329	294	303	314	296	282	290	328	305	336	299	324	308	280	305	301	292	303	310	299	284	285	299	290	313	331	332	301	300	310	287	329	286	331	293	283	303	314	276	306	318	299	306	302	318	291	304	302	310	322	321	307	294	316	302	303	290	306	315	298	309	330	290	299	288	295	323	288	277	321	286	292	293	330	282	294	323	300	354	316	290	290	325	312	309	291	321	335	315	295	315	291	304	288	288	304	311	321	334	309	293	315	310	289	326	311	317	307	313	317	296	314	312	307	299	298	324	306	282	309	264	270	299	310	293	298	327	289	300	314	313	307	304	287	295	318	299	302	288	277	276	315	310	315	275	298	293	289	309	303	285	290	298	300	303	307	274	313	291	273	307	287	295	261	302	310	316	321	308	282	314	302	313	291	318	284	312	335	322	305	295	299	284	330	321	279	309	338	295	312	286	303	297	302	302	301	291	317	274	325	321	299	286	322	313	317	302	301	283	308	296	293	347	290	296	312	304	276	310	323	318	295	301	292	301	314	276	310	274	298	297	284	300	317	280	304	314	324	305	304	315	282	296	288	296	320	338	294	326	331	277	301	311	293	321	321	319	325	299	300	297	308	294	317	313	320	287	263	310	296	295	299	318	291	302	318	316	308	283	300	312	291	338	292	309	334	306	295	286	285	287	269	335	312	320	325	316	290	291	316	300	299	304	289	301	317	302	296	288	274	299	292	318	325	309	286	306	304	303	322	316	306	309	318	288	288	306	290	315	331	320	327	294	293	332	288	310	331	281	277	296	307	302	297	294	321	334	321	302	320	303	304	296	306	286	292	286	278	344	326	299	297	276	282	322	308	320	325	296	300	311	313	295	302	328	310	301	296	289	319	273	307	263	299	300	304	290	308	321	334	317	293	273	291	325	312	283	336	288	297	297	297	280	292	296	271	309	296	298	291	320	297	284	306	281	280	316	305	308	299	299	303	305	276	320	273	324	317	322	327	294	287	271	311	329	299	305	299	289	302	299	319	325	330	286	286	304	296	317	309	311	316	317	309	282	278	280	283	338	297	314	306	305	302	313	288	293	315	310	270	328	285	325	291	293	298	302	317	317	305	312	329	322	284	275	261	289	277	310	292	305	301	278	282	313	323	328	296	299	302	309	266	288	311	328	307	336	296	331	321	299	311	316	314	336	319	300	323	293	279	301	292	272	326	322	269	301	285	289	304	292	274	311	300	281	298	285	311	298	281	294	319	288	327	278	310	310	270	297	307	304	309	324	301	310	303	297	278	299	282	318	318	295	316	287	330	285	302	293	306	278	321	281	335	298	282	293	302	286	299	318	298	272	312	325	257	290	308	314	314	299	284	326	337	304	292	286	294	285	337	316	319	315	320	310	296	306	315	311	288	306	314	297	310	324	302	315	319	294	305	283	294	341	293	293	304	305	300	289	291	312	289	320	301	314	309	313	280	328	287	296	308	277	321	313	297	328	302	326	277	303	324	278	322	333	290	304	287	285	293	291	308	309	288	312	311	305	306	274	291	277	291	316	320	319	305	304	299	325	323	305	301	289	294	336	336	291	304	292	292	299	324	278	319	314	302	289	282	281	315	291	297	331	284	316	286	294	304	316	289	329	308	312	288	274	305	316	265	288	296	294	298	298	280	295	294	297	291	287	300	316	324	282	287	301	304	310	312	292	313	313	299	314	334	293	291	300	309	269	299	282	281	290	305	327	263	294	286	275	324	285	317	293	309	323	293	301	313	313	263	311	322	288	292	316	326	293	288	323	315	304	295	305	293	275	310	315	292	317	297	291	322	325	281	312	285	324	271	293	312	309	306	323	293	279	306	289	303	313	299	258	315	287	291	292	346	294	301	286	331	287	305	267	301	291	294	278	306	309	274	279	305	304	328	317	282	316	294	314	340	301	300	308	325	275	291	298	337	302	273	298	286	305	299	295	309	292	293	296	276	317	330	297	297	312	315	293	283	300	304	303	277	312	312	302	286	304	291	300	303	330	293	309	326	286	283	285	310	293	310	315	307	311	279	320	310	290	307	266	320	313	295	312	262	288	313	315	288	299	308	354	305	274	300	288	300	310	346	317	320	301	308	304	308	325	328	297	283	293	328	297	301	301	312	329	315	319	309	313	275	294	286	274	297	287	269	292	322	273	279	286	267	291	283	324	309	325	288	322	300	319	298	333	285	309	296	269	304	278	304	311	268	332	321	322	286	302	290	314	301	305	310	290	306	330	296	280	312	325	301	328	326	311	297	294	295	285	337	318	301	293	335	318	297	282	331	307	326	312	283	307	302	317	319	313	302	334	335	327	297	280	282	283	296	325	322	298	315	278	265	315	343	300	286	303	296	297	323	274	292	329
29855	41890	37473	28922	22756	17231	13318	9982	7356	6167	5273	4384	3459	2954	2708	2143	1759	1442	1309	1165	1057	863	705	683	634	637	643	540	581	519	488	463	489	458	442	415	396	417	436	413	386	400	412	384	375	402	411	390	403	388	382	401	423	357	359	392	405	377	401	376	397	398	373	356	340	400	391	401	385	399	348	366	375	399	376	413	365	401	373	387	381	363	410	367	364	344	377	378	407	375	353	389	365	384	358	379	369	339	345	403	342	376	358	356	370	403	361	383	360	367	369	390	372	399	346	375	408	373	370	374	361	396	397	420	368	379	373	383	346	357	406	364	385	353	369	391	377	402	357	393	347	330	394	372	376	358	355	377	409	405	373	418	376	388	365	354	350	345	398	363	370	389	373	361	365	370	372	369	384	360	349	350	363	389	389	334	368	411	393	388	388	381	379	375	354	356	353	373	387	392	335	388	357	395	383	393	362	419	388	396	361	390	386	384	395	371	363	358	350	384	362	392	389	386	347	392	362	374	366	363	396	411	391	380	404	381	421	355	383	383	374	387	326	381	369	399	401	361	378	371	366	345	383	383	357	386	391	365	379	398	363	326	376	403	387	377	327	388	358	407	360	378	368	387	380	390	335	386	367	378	352	345	373	359	374	364	398	370	374	364	384	413	339	350	398	393	383	392	394	360	388	340	360	372	346	363	357	415	331	368	354	377	346	383	347	430	349	394	388	389	377	395	354	348	338	390	371	378	390	364	359	336	389	349	396	401	364	391	367	385	365	398	403	401	389	346	396	423	394	343	378	393	359	364	386	364	381	368	379	395	372	391	383	360	378	386	341	378	354	394	344	376	380	381	361	383	370	370	386	341	378	376	405	368	382	359	413	399	384	371	384	377	365	354	393	381	385	385	367	345	351	421	335	392	370	345	358	360	390	369	367	393	384	350	375	355	351	399	395	382	369	381	377	394	390	384	378	359	391	380	389	385	405	356	371	379	350	344	385	344	365	368	366	416	385	380	342	380	342	382	388	363	378	367	379	345	329	359	375	422	367	380	364	360	350	360	349	357	383	351	369	366	372	359	389	387	379	383	373	396	361	349	370	392	388	347	366	399	364	408	385	375	383	379	380	361	342	377	393	357	360	392	362	359	331	334	352	403	373	404	353	366	375	366	389	411	384	431	380	361	379	387	368	369	367	366	364	390	397	350	361	346	357	371	350	364	382	370	350	374	360	380	353	377	373	384	374	346	373	367	387	388	337	388	362	356	376	360	362	362	370	366	368	353	374	378	391	349	382	362	394	412	335	364	375	374	357	386	375	392	352	358	389	344	342	367	389	388	374	351	381	372	328	395	376	353	363	378	371	351	409	350	350	397	400	366	376	345	358	341	358	356	396	368	394	373	367	383	343	369	350	401	364	418	368	347	360	361	355	384	359	421	362	391	381	378	363	365	367	363	372	361	354	407	356	393	394	379	376	352	353	373	349	391	397	395	343	377	386	383	415	377	366	357	380	378	371	345	402	346	361	409	365	371	371	394	351	386	411	408	406	379	385	376	359	351	372	378	359	373	362	395	358	364	353	349	390	365	337	378	383	344	415	376	380	392	353	385	391	395	361	334	374	382	363	374	367	384	388	330	372	416	378	382	379	342	364	387	340	382	385	384	368	399	331	364	375	394	346	348	377	364	396	411	374	403	362	357	345	373	367	385	369	393	382	346	366	377	359	358	391	377	353	389	360	360	387	384	364	371	392	381	393	353	362	361	352	406	393	363	386	352	334	396	408	388	383	391	360	375	372	349	382	364	354	394	350	343	408	390	369	370	377	416	392	399	357	370	372	408	399	367	343	374	371	348	347	352	356	368	376	368	420	372	384	418	349	365	412	406	389	369	363	398	357	366	396	367	366	366	398	365	375	383	388	379	361	350	326	372	399	373	386	368	376	384	349	381	385	376	365	393	391	411	370	363	360	404	415	386	379	376	367	398	379	398	345	383	383	332	358	371	392	392	391	343	363	370	386	349	391	375	350	374	361	354	396	360	375	418	361	351	375	399	371	364	383	390	382	391	373	368	368	386	411	386	369	364	384	340	345	346	381	374	383	370	386	371	386	376	411	330	361	387	338	359	367	364	385	351	361	378	373	381	381	394	334	375	386	372	366	383	380	362	360	361	369	362	348	384	414	371	361	365	375	386	381	379	357	377	362	349	368	382	416	333	395	386	352	393	371	405	384	376	402	387	319	383	378	377	367	377	385	358	393	352	382	352	376	400	378	368	382	337	357	384	369	379	374	344	396	373	376	361	360	369	374	379	395	335	350	378	388	405	397	391	379	354	374	343	367	409	362	401	357	375	340	388	366	372	365	382	374	388	349	373	390	360	355	371	351	356	356	393	366	354	389	386	332	399	358	361	386	384	362	403	405	368	361	396	360	389	372	365	381	386	379	357	341	403	344	351	347	373	395	356	377	401	370	371	366	370	363	378	332	368	367	372	338	367	378	397	354	378	384	376	392	358	380	369	351	369	383	370	376	418	380	402	400	425	365	375	361	368	388	384	384	343	388	377	376	350	414	379	367	375	382	359	408	369	380	348	377	374	357	366	363	380	343	355	398	346	377	406	348	382	373	350	361	372	360	404	359	358	358	352	334	355	375	396	355	385	391	400	346	364	360	360	383	341	371	395	378	407	416	369	363	351	391	372	393	365	383	388	362	415	351	390	392	345	381	369	346	405	374	373	386	362	362	386	357	355	357	362	374	372	400	369	375	397	380	380	371	380	395	393	358	362	359	374	358	403	396	380	385	389	370	393	347	400	361	390	365	367	399	356	367	380	395	353	362	359	360	383	385	341	339	371	364	390	392	357	368	378	390	367	352	372	384	367	370	359	406	332	399	377	406	355	360	370	353	361	359	377	372	346	375	379	354	377	387	351	334	400	370	367	369	363	342	373	374	358	364	373	387	374	357	358	381	389	415	346	370	368	346	356	382	373	373	353	364	390	383	373	385	383	378	366	387	385	397	373	361	359	365	361	407	381	357	372	379	346	352	362	332	389	387	383	392	363	373	395	378	397	402	341	366	374	383	355	385	372	365	368	395	356	335	376	382	365	389	395	359	346	349	372	402	414	376	362	401	359	374	405	371	349	357	402	378	385	373	369	382	349	426	376	392	383	362	369	363	356	396	355	377	349	404	370	364	386	387	380	355	398	391	384	361	359	374	340	391	375	346	329	379	389	413	376	327	377	370	372	323	365	420	355	340	388	382	371	391	363	356	370	388	373	386	397	367	360	387	389	383	401	418	383	357	379	394	356	367	372	367	382	379	374	400	398	342	382	347	381	353	422	393	406	394	371	372	439	382	365	383	384	347	371	383	401	363	346	378	358	397	402	346	397	349	344	380	361	331	346	397	396	338	333	386	353	363	379	371	394	369	362	401	375	392	375	357	409	386	412	388	391	387	402	383	408	391	353	383	399	396	371	355	341	347	362	366	356	373	382	359	365	387	355
24496	21389	28840	26563	23665	19012	12808	7595	5418	4219	3320	2844	2386	1901	1714	1450	1149	981	872	793	676	551	478	450	404	438	427	372	380	357	298	291	307	306	274	293	293	292	283	255	262	249	273	269	273	244	264	216	268	225	229	266	258	240	246	241	246	239	255	230	236	223	275	230	248	202	268	285	229	269	264	251	214	253	217	219	242	243	191	225	236	226	247	241	217	259	250	243	274	230	194	225	233	217	216	239	225	231	257	232	237	237	251	238	215	229	267	228	231	233	214	226	246	227	232	234	258	228	221	234	247	254	230	251	225	247	238	227	263	215	255	209	224	229	244	269	251	210	244	220	226	242	247	218	237	241	189	231	230	233	256	251	212	234	228	240	244	244	240	248	232	224	238	229	246	214	259	249	202	232	243	257	234	216	224	259	220	214	213	255	234	253	219	260	245	217	231	208	249	247	248	261	232	222	222	213	219	248	255	221	221	240	263	239	248	225	241	237	228	237	212	243	242	247	219	223	194	253	218	247	245	222	226	238	242	216	213	235	227	244	236	234	251	231	218	241	213	215	232	233	268	259	246	256	233	238	252	253	219	219	208	255	241	219	231	227	246	244	250	240	278	225	240	211	234	255	227	240	225	231	241	213	253	243	259	248	249	245	235	249	241	243	209	211	225	260	218	242	230	225	241	231	232	225	244	235	243	204	232	244	241	279	252	249	243	243	223	256	242	245	218	243	255	242	224	237	222	261	227	216	213	231	218	206	197	220	201	213	238	224	207	235	225	219	225	252	218	235	247	244	230	229	237	259	232	234	234	260	246	239	218	222	204	234	229	252	265	229	241	260	214	221	243	226	225	255	224	216	215	242	236	182	270	244	222	246	254	219	249	200	226	217	237	236	218	252	242	251	227	246	237	245	258	226	236	234	251	228	214	279	229	207	239	233	232	214	220	217	228	237	234	264	218	233	224	222	231	246	217	256	241	241	212	240	228	261	238	230	230	232	267	209	253	228	250	231	233	244	224	208	250	241	210	230	249	225	195	223	233	243	212	249	214	243	233	241	226	206	248	255	226	249	233	257	240	231	252	243	235	216	233	229	249	233	255	261	212	252	217	229	242	261	205	245	209	232	234	250	250	229	227	212	259	233	217	247	232	203	219	256	276	277	264	213	208	244	218	230	233	222	224	229	234	211	223	229	241	256	239	257	233	249	245	234	242	233	237	230	269	229	217	221	235	241	223	256	233	197	241	231	217	232	236	227	260	229	249	254	247	269	229	221	245	238	252	224	232	223	273	225	226	202	238	259	235	214	247	241	227	234	235	237	229	240	239	248	229	253	234	250	226	208	251	250	202	228	251	218	228	256	226	200	237	240	269	249	254	229	250	236	215	245	253	231	234	224	221	232	217	239	227	257	239	249	231	222	249	229	229	221	240	217	251	235	233	242	222	237	266	265	232	261	258	244	235	255	237	232	247	230	263	233	218	255	227	205	268	241	252	248	258	221	214	219	254	220	203	222	250	226	233	228	231	223	237	250	221	236	218	230	232	234	250	232	256	243	242	260	229	254	220	221	233	235	215	221	233	256	249	241	236	240	247	251	221	241	242	225	240	237	249	233	214	238	221	223	233	232	251	252	252	247	226	223	238	250	249	268	258	209	291	261	210	232	250	266	260	244	244	230	246	240	222	213	246	214	260	237	243	237	225	237	228	254	233	236	236	250	220	218	234	255	248	231	226	277	237	220	240	262	223	241	236	242	217	236	250	260	206	256	217	244	278	239	227	229	241	270	228	234	219	230	245	232	260	253	231	247	226	243	232	244	249	238	233	235	223	203	244	194	231	274	230	247	244	211	231	266	241	254	253	240	241	232	253	250	220	247	224	216	226	261	229	238	241	231	240	230	262	228	230	224	230	215	224	227	216	226	251	222	236	202	206	243	210	231	219	224	223	229	226	235	232	225	265	228	258	234	260	242	251	239	246	236	231	226	240	240	231	221	212	219	278	205	226	225	239	234	258	227	226	229	210	247	228	237	221	221	255	231	238	230	232	234	250	224	251	233	241	236	224	240	235	202	239	249	211	250	244	239	222	227	233	244	226	203	231	233	245	221	246	236	229	241	244	217	244	243	238	221	213	234	260	261	248	226	235	236	247	245	236	227	215	237	248	268	237	231	233	261	201	272	246	238	244	225	203	221	233	227	222	249	225	248	204	220	230	224	235	240	277	256	232	243	233	238	216	223	236	248	239	226	244	226	222	236	240	213	234	237	251	250	243	222	271	241	223	252	229	243	243	263	237	258	231	222	237	251	225	227	220	227	239	240	237	229	254	236	214	255	231	270	248	230	253	262	231	238	202	226	221	223	243	221	230	241	237	216	213	243	229	246	236	206	252	224	257	217	214	243	243	241	238	250	230	235	250	227	211	223	227	221	220	218	237	251	212	251	238	217	243	257	250	228	199	249	220	225	216	239	261	231	201	193	237	229	239	222	228	232	225	247	185	240	243	259	237	233	238	238	255	228	221	226	269	258	235	217	262	249	218	236	270	241	216	242	236	228	213	231	253	260	240	237	249	249	217	239	260	235	239	255	257	232	230	270	224	259	245	191	224	260	228	249	231	235	228	229	259	240	256	230	220	227	238	266	255	219	257	257	233	235	246	231	244	241	232	236	238	259	255	216	202	238	238	220	252	252	268	250	216	239	235	235	245	248	237	264	204	246	254	239	246	248	240	219	247	190	216	213	249	232	257	227	229	215	258	238	205	226	233	238	211	256	216	211	244	222	251	252	244	222	236	215	241	231	223	224	260	210	249	232	247	248	231	220	240	244	219	239	246	242	237	227	229	226	238	241	240	222	217	243	211	216	236	249	257	246	230	229	236	237	222	252	269	248	239	212	239	238	253	269	242	227	239	236	240	249	221	234	253	242	234	235	224	246	236	235	217	224	243	242	237	221	247	233	237	235	264	247	217	231	215	279	265	224	270	242	234	224	220	231	218	216	249	209	237	256	220	218	232	256	248	229	207	256	236	238	254	255	230	236	236	242	249	253	225	204	268	210	240	266	243	237	262	216	266	219	231	218	229	232	238	244	196	271	219	220	216	252	193	230	219	230	251	254	231	248	227	241	223	224	207	228	232	257	214	225	220	259	245	249	223	251	258	240	244	235	232	242	200	246	232	228	266	217	218	229	219	231	236	229	243	228	235	238	217	236	241	246	242	232	250	249	253	226	253	222	220	234	244	222	239	237	242	258	238	271	232	242	214	239	240	249	225	209	245	215	228	233	252	230	253	253	235	235	231	218	251	252	243	228	242	231	210	243	231	234	224	237	225	260	225	229	271	196	241	247	220	215	221	223	224	247	253	206	232	227	230	213	226	245	253	249	220	232	241	241	232	212	247	244	229	227	214	239	237	244	241	219	239	261	243	249	258	197	235	245	223	235	231	216	234	247	250	224	234	232	195	234	232	230	233	208	221	226	234	223	214	233	260	213	221	259	216	256
29892	48341	45406	36242	28277	21682	17216	13772	10820	8739	7532	6306	5188	4106	3692	2956	2512	2023	1798	1448	1264	1015	805	724	710	703	683	588	575	502	509	458	471	397	385	346	363	364	335	360	324	369	377	356	326	309	325	313	334	300	332	306	292	315	333	333	344	330	328	273	304	318	262	291	288	303	311	303	300	287	295	295	292	312	289	300	291	303	267	298	325	332	305	289	293	288	310	274	264	291	291	302	286	284	313	261	310	286	283	262	283	287	317	279	327	276	289	305	276	284	285	305	280	292	289	288	271	303	315	262	315	289	280	288	295	300	285	270	284	304	277	325	288	291	264	272	299	311	296	305	280	266	287	297	311	304	301	325	284	289	304	275	300	263	278	294	299	287	277	276	294	262	287	312	278	297	329	295	289	289	314	302	293	274	310	323	291	311	251	288	305	279	305	295	297	290	295	275	286	294	285	301	252	321	301	276	296	312	302	286	307	315	273	304	309	282	315	303	302	264	300	278	280	292	287	328	269	275	271	278	283	292	262	311	298	301	278	290	299	311	323	309	275	294	319	300	307	270	280	316	298	321	278	293	323	304	294	284	276	279	251	314	268	308	306	300	280	293	291	278	283	301	283	275	289	304	283	271	279	290	314	341	298	301	302	301	293	308	277	299	305	283	301	295	299	283	282	316	299	296	300	285	320	331	281	298	303	278	272	290	279	304	287	292	292	299	292	281	264	302	262	306	277	295	322	284	296	275	302	264	291	294	288	306	300	309	307	302	324	268	278	283	283	282	319	286	270	294	287	274	298	290	302	281	266	302	272	292	275	297	294	301	282	283	282	309	301	306	294	280	287	299	302	283	294	284	273	310	297	316	293	298	299	291	288	264	298	289	274	303	302	280	318	290	256	283	302	284	283	278	305	286	308	294	308	272	313	304	303	302	283	249	275	281	287	274	313	291	312	277	299	287	289	259	294	302	267	319	281	289	288	294	264	282	287	309	303	263	309	275	293	313	310	267	285	307	285	315	268	272	303	313	272	311	302	308	308	278	294	284	299	293	298	288	284	287	294	290	294	303	316	266	287	298	298	297	275	301	269	307	344	300	309	276	295	287	297	330	280	274	302	285	296	285	271	296	280	306	311	240	309	307	266	304	291	277	295	306	301	281	283	306	285	268	294	275	304	271	297	314	267	295	303	282	308	307	297	291	286	268	281	293	275	285	284	255	309	290	338	291	290	306	285	265	299	327	292	277	283	290	277	275	272	291	326	303	311	307	279	280	289	271	287	276	290	278	301	316	257	323	288	269	296	280	267	295	282	293	282	289	273	289	282	320	272	310	308	283	283	274	263	299	326	276	300	284	297	304	302	289	303	306	256	309	275	280	272	289	306	280	316	306	267	312	264	280	274	286	285	283	298	293	297	299	309	285	301	291	309	317	277	243	313	285	333	293	275	303	307	297	327	281	302	292	297	306	307	277	295	283	274	291	292	274	272	307	301	290	299	310	296	296	278	312	304	251	354	265	294	281	296	309	270	289	298	299	295	319	309	268	270	256	315	290	280	307	278	290	288	281	284	292	300	287	281	281	313	286	295	261	299	304	319	284	251	338	307	269	297	291	283	316	279	258	305	302	309	295	283	287	285	294	307	315	298	299	323	274	291	279	293	289	284	326	307	276	283	264	254	260	281	317	295	286	311	249	306	275	285	293	277	268	285	298	280	279	289	281	289	312	302	260	294	274	310	301	306	287	310	302	253	293	311	307	300	289	286	308	276	289	283	286	282	312	280	314	302	315	285	300	279	283	298	288	306	276	290	301	315	263	281	292	267	272	277	275	329	287	293	291	266	282	270	283	298	262	274	288	296	258	300	270	277	285	274	291	289	316	283	307	274	288	314	273	315	300	273	298	295	302	290	313	273	332	285	303	273	288	329	266	289	325	297	303	277	304	316	326	326	292	301	276	300	310	294	291	295	285	289	291	303	284	278	321	311	303	294	302	316	272	311	280	311	306	331	284	273	249	278	287	293	282	285	284	326	304	275	285	279	296	315	295	296	290	294	280	286	289	292	312	265	309	276	327	293	316	300	278	305	277	313	318	317	265	269	303	268	309	309	279	303	309	300	333	299	314	320	300	308	348	271	297	279	322	273	299	307	315	300	316	300	282	316	282	298	313	291	283	299	305	301	308	310	284	298	287	295	302	296	279	302	289	265	297	302	275	326	284	290	296	305	290	323	321	325	297	316	298	295	309	266	315	295	278	288	279	314	304	301	284	313	312	314	297	293	311	299	327	294	301	261	306	293	286	304	272	288	285	305	275	301	299	302	280	297	283	292	273	295	294	278	254	272	303	278	314	322	282	289	293	287	311	299	275	314	297	302	284	290	337	275	294	298	309	302	297	294	309	281	314	279	291	294	268	311	308	319	278	283	342	273	313	262	296	261	323	291	295	303	291	272	311	284	308	303	280	304	305	277	298	278	294	310	286	296	286	295	271	285	310	292	277	329	315	302	315	298	295	267	334	318	281	299	290	283	279	324	292	292	272	285	301	298	282	286	294	266	268	279	304	289	296	303	280	323	309	301	306	278	282	260	279	275	288	289	290	286	265	282	279	274	287	280	301	297	316	290	306	285	293	291	285	293	295	276	287	306	284	292	268	311	315	290	283	306	268	292	293	302	338	296	301	290	291	276	270	290	330	285	293	322	250	293	290	309	270	298	303	306	318	277	308	307	289	306	280	297	300	276	280	314	307	260	296	279	312	306	267	304	306	284	288	302	284	291	312	306	285	287	300	285	307	274	276	293	330	276	302	283	297	300	285	321	279	313	273	311	286	277	276	287	316	288	311	297	278	295	302	276	281	297	332	273	305	289	312	311	268	300	275	296	317	264	296	248	308	279	299	329	299	248	308	325	323	281	308	285	284	280	292	319	269	310	302	310	294	300	292	308	301	291	318	283	347	262	297	287	278	285	262	297	283	302	285	301	292	282	295	287	315	304	300	272	278	284	259	280	283	274	294	309	297	272	308	276	261	265	324	286	317	281	294	318	298	306	293	298	291	287	313	309	312	301	332	276	300	317	277	324	295	289	298	319	289	275	294	333	284	297	280	327	317	310	257	293	268	294	261	297	241	310	285	304	266	258	312	287	298	294	307	303	270	293	263	307	299	299	284	301	286	289	260	309	314	309	330	306	287	289	315	316	286	286	299	280	281	270	288	297	301	326	300	315	291	305	302	277	311	308	293	305	292	300	293	253	308	269	281	268	299	321	304	273	280	278	304	297	254	287	299	283	297	268	302	292	272	270	273	283	267	289	286	290	291	300	311	302	295	317	292	301	311	302	325	282	291	292	275	295	327	273	318	321	283	279	286	299	296	298	265	296	298	314	293	318	309	302	266	280	282	304	294	321	303	305	318	277	290	327	277	289	266	309	283	286	279	296	306	250	290	277	305	295	298	268	287	315	288	296	306	323	280	277	293	308	308	300	286	306	279	270	305	289	288	332	286
25436	21522	29009	28730	21406	14530	9469	6063	4311	3441	2843	2413	1988	1686	1538	1332	1128	918	833	817	721	648	596	500	555	528	519	447	479	435	432	420	410	408	414	386	368	381	386	378	406	396	387	374	374	370	387	341	372	361	358	392	349	362	374	369	350	333	355	390	388	369	372	365	376	395	360	373	375	371	358	336	374	335	363	317	358	397	348	369	358	327	382	348	367	392	340	360	376	373	339	357	356	358	395	341	395	349	361	372	398	378	368	363	350	360	351	343	364	347	354	377	362	361	380	362	369	355	372	355	338	362	379	376	354	361	400	366	354	361	384	354	374	379	369	380	336	372	335	370	376	354	373	396	324	346	336	361	378	357	375	436	364	362	356	366	343	364	327	338	379	334	354	375	336	356	387	357	331	341	348	330	331	363	371	346	347	344	386	357	375	354	333	363	364	343	374	354	402	379	355	337	348	357	367	386	386	380	387	363	337	361	312	349	359	376	370	344	370	371	358	359	331	360	352	338	379	386	378	354	328	362	359	354	361	368	367	357	392	367	391	407	372	379	335	401	388	374	359	380	358	351	340	365	392	356	368	323	343	356	342	358	372	348	333	373	370	352	378	382	382	371	365	356	368	382	372	372	362	378	352	381	361	399	348	348	376	373	392	366	344	366	356	385	330	393	363	353	362	359	339	369	362	412	371	364	331	351	405	312	337	365	360	342	353	370	379	363	359	386	361	377	370	368	355	359	370	365	345	380	387	380	339	355	366	340	349	354	376	365	390	383	361	381	363	390	357	361	348	374	363	325	355	384	389	338	376	390	387	363	367	378	356	337	337	403	357	397	350	368	367	359	391	343	355	367	371	317	381	365	350	335	367	339	350	351	339	357	364	343	401	375	389	359	367	394	396	380	369	393	357	378	371	374	368	342	356	351	372	380	381	382	377	332	341	367	370	357	366	363	347	373	361	345	370	365	365	394	370	361	353	373	371	342	363	398	331	371	371	348	347	364	384	374	367	346	360	362	373	409	369	336	347	371	377	347	336	351	345	378	365	370	404	355	371	409	346	376	349	364	349	358	353	345	332	362	354	358	368	355	391	372	370	345	384	389	368	359	357	360	382	390	339	364	338	367	363	345	341	365	359	333	364	386	344	356	366	361	358	386	392	355	373	378	368	384	369	378	373	370	366	399	368	349	331	381	393	344	383	382	383	382	330	380	385	335	358	347	366	362	436	358	388	379	361	363	368	348	363	340	389	359	370	336	353	369	325	366	345	382	359	363	346	349	363	358	394	379	401	363	353	333	365	381	346	408	395	385	325	333	375	372	379	345	351	359	333	358	365	378	368	315	363	361	352	377	383	377	354	347	361	350	426	363	353	372	343	349	387	370	326	374	363	354	368	355	376	334	360	335	361	379	369	370	343	357	374	395	405	366	371	372	345	389	340	379	376	353	342	367	381	398	400	354	374	346	384	364	367	406	347	351	349	349	360	350	341	369	373	352	361	353	335	365	378	351	352	365	363	384	359	382	363	347	359	383	361	339	359	351	335	338	366	345	336	368	364	347	377	369	348	327	361	394	386	348	356	357	375	390	326	347	386	372	399	311	369	340	373	373	375	367	391	362	343	392	366	380	373	387	360	360	363	382	377	336	377	374	359	371	366	362	381	366	342	365	364	373	378	383	365	350	346	354	384	345	371	312	348	364	383	365	345	327	360	347	357	381	370	378	367	362	381	327	346	355	397	378	333	339	355	372	339	340	335	336	360	342	374	385	368	373	349	406	379	334	355	360	351	377	365	352	364	382	369	350	333	395	344	366	366	323	358	378	394	358	371	396	342	352	346	367	358	336	391	334	378	377	373	385	364	363	374	380	359	364	363	375	404	399	369	356	356	364	411	356	344	354	385	384	374	402	394	391	344	346	342	373	384	354	361	380	380	395	360	358	368	339	368	378	348	408	331	395	331	395	367	354	393	348	352	351	359	330	408	369	359	352	324	342	355	371	370	383	367	312	364	354	387	373	367	351	353	378	353	376	324	387	376	386	362	319	380	323	345	383	337	406	382	386	318	362	318	336	373	342	405	393	350	331	373	363	366	344	355	372	372	374	355	325	354	359	343	336	386	332	347	373	411	358	393	355	343	398	358	414	355	392	388	348	324	354	377	365	343	358	393	359	335	345	381	353	362	360	353	366	359	328	362	391	385	391	375	363	352	342	366	414	390	377	373	366	363	343	374	384	399	352	346	400	383	373	331	359	322	360	360	336	375	349	343	313	360	322	368	388	395	381	365	371	379	342	350	355	386	347	384	368	338	352	384	358	383	371	324	349	372	356	406	363	372	373	322	372	351	386	368	349	339	382	395	362	345	362	335	362	331	371	351	371	376	331	349	361	389	335	333	357	390	355	363	335	355	379	345	436	349	377	322	387	375	368	347	346	379	352	370	379	374	378	345	325	388	350	375	374	335	375	344	360	385	380	358	364	389	345	361	378	340	380	411	364	371	339	380	408	377	354	366	380	370	369	362	367	373	362	370	393	384	357	382	351	339	344	360	335	380	373	365	372	341	357	384	363	359	348	371	387	350	352	360	371	390	363	384	337	390	385	353	365	362	356	404	344	344	352	369	392	335	350	365	336	356	374	372	368	370	372	356	380	400	351	380	375	340	357	394	342	351	373	348	352	376	378	322	384	390	343	367	369	371	363	325	372	372	374	354	355	356	365	364	378	376	343	350	373	387	371	344	327	346	348	363	365	354	374	379	420	358	385	357	333	353	365	370	320	374	380	349	372	408	382	361	375	330	362	381	344	389	363	365	325	372	345	366	388	320	359	385	366	371	362	374	372	365	359	358	389	405	379	388	371	362	344	389	365	331	361	381	371	363	380	375	382	311	337	364	370	370	352	398	350	436	334	362	361	358	368	395	345	380	409	355	379	347	371	376	392	376	353	368	368	352	387	348	371	353	338	375	351	349	356	359	352	351	390	379	377	357	373	378	379	348	331	347	377	382	375	383	370	372	362	373	344	357	383	332	372	367	364	349	372	419	372	379	349	341	329	410	375	347	374	386	366	363	383	362	358	382	360	381	364	347	382	348	362	334	351	320	352	346	365	334	370	348	415	372	357	344	360	336	346	369	340	394	351	361	346	356	355	340	382	376	355	374	364	371	353	353	384	331	350	357	347	364	352	365	365	367	367	365	314	381	355	349	377	362	392	362	385	327	365	404	365	430	368	376	336	372	352	366	383	374	346	344	363	336	374	377	344	369	350	368	351	360	357	350	399	368	339	376	374	350	390	393	339	340	382	347	355	374	423	382	391	356	351	378	336	352	330	322	333	348	372	371	374	351	346	323	384	370	371	326	389	364	396	338	377	364	362	343	396	386	343	365	365	332	394	344	364	361	352	383	330	389	354	401	365	402	361	369	368	353	367	366	328	363	347	376	381	387	379	350	366	360	384	360	375	395	379	326	358	379	353	336	372	359	381	370	393	375	382	357	324	354	359
29758	45436	42015	32947	25736	19761	15374	11968	9536	7782	6401	5309	4448	3771	3391	2783	2328	1925	1643	1486	1252	1029	955	879	772	767	768	702	663	634	578	589	544	507	552	512	505	540	507	467	504	488	491	501	442	498	466	465	461	450	451	433	462	446	449	456	413	468	475	437	457	479	411	414	426	436	468	416	441	449	440	455	417	431	426	459	443	430	451	412	412	443	412	440	422	407	446	437	458	446	434	462	471	459	423	471	454	451	434	436	462	441	414	432	449	447	439	443	444	434	420	437	414	481	446	437	409	421	433	438	431	457	432	467	443	405	403	434	393	427	449	431	447	471	425	432	417	437	440	415	443	439	429	417	450	469	473	481	476	437	439	485	457	437	412	391	407	412	427	439	418	435	424	454	429	450	461	461	440	439	457	452	400	471	460	414	444	453	414	446	440	439	442	411	450	445	467	411	435	451	426	438	466	431	448	426	431	480	415	477	503	410	412	468	431	471	449	451	424	397	446	409	424	455	432	441	453	420	467	452	436	409	422	423	432	466	407	449	423	445	445	398	437	434	425	440	420	429	432	469	422	466	431	460	433	442	453	452	417	430	477	442	459	421	427	443	419	419	459	444	452	445	416	442	416	427	464	445	450	441	415	443	381	478	460	453	438	422	454	430	432	453	458	441	434	467	460	424	454	426	404	444	412	480	435	441	433	397	473	469	450	430	404	432	443	421	453	408	418	420	442	381	429	461	458	451	463	454	420	431	459	469	468	415	467	417	465	421	487	435	441	464	445	482	420	425	456	413	456	413	429	455	407	415	417	460	448	421	468	432	450	456	434	472	428	425	385	434	417	448	443	440	411	428	409	407	461	449	436	477	436	439	450	431	458	467	437	425	444	418	443	477	440	460	425	421	445	456	436	440	410	420	446	438	452	418	424	454	456	430	463	434	440	463	476	451	435	441	437	431	435	444	409	447	418	437	418	412	428	445	453	437	407	428	440	413	466	460	419	451	450	436	431	430	401	438	454	473	467	415	430	441	457	436	444	427	441	427	449	408	406	438	427	455	424	486	418	437	446	425	396	431	459	426	429	450	448	445	452	429	413	504	417	446	431	426	433	422	445	406	454	456	396	380	413	436	480	476	433	426	437	392	432	495	456	470	459	440	472	433	478	413	453	431	447	442	428	454	447	441	453	446	460	434	439	457	425	444	477	451	442	455	388	421	442	440	444	436	440	435	425	454	468	437	417	421	417	420	432	423	450	462	455	425	426	459	459	424	435	416	414	420	439	449	413	443	431	432	399	435	427	471	442	451	456	450	459	432	409	419	413	458	426	432	438	418	455	423	417	451	446	435	429	430	422	450	441	481	405	394	421	423	426	394	406	497	481	461	467	406	431	445	468	456	489	439	436	437	401	406	465	454	437	432	442	428	473	438	445	420	435	421	387	440	451	470	489	471	412	486	395	449	422	413	455	435	425	469	434	450	480	413	411	407	453	431	421	457	413	416	431	479	397	486	411	415	407	426	422	418	471	442	456	443	448	450	458	471	440	412	427	461	417	434	396	463	432	449	436	419	448	434	434	419	438	433	446	434	426	481	439	439	454	423	443	418	449	448	404	443	435	464	409	429	429	466	470	448	446	428	438	469	419	430	418	427	448	415	435	424	467	446	476	437	441	451	444	433	486	456	464	403	441	449	414	435	455	455	431	421	461	463	460	432	434	459	458	426	447	420	401	421	423	446	432	420	450	454	445	431	476	469	435	479	477	443	449	459	418	443	395	440	428	445	421	430	425	426	455	436	441	465	437	457	434	408	415	470	435	470	478	399	435	422	427	471	463	423	414	433	417	459	428	424	472	407	402	450	462	441	422	441	435	444	429	404	429	431	465	426	430	447	458	432	427	435	458	447	474	470	414	448	400	437	428	501	477	488	456	435	376	451	497	422	392	452	448	436	433	440	469	445	436	446	459	455	421	422	423	455	430	449	482	435	439	432	421	433	455	413	444	457	430	432	428	469	449	464	460	456	424	438	408	453	440	426	445	404	438	419	449	440	460	452	419	440	427	384	415	438	428	414	431	407	456	471	437	426	457	440	447	492	428	452	453	440	446	425	431	430	480	427	448	424	417	455	434	445	451	405	424	425	435	445	421	478	492	444	444	444	440	411	410	416	478	454	439	457	471	445	441	417	459	422	436	419	444	448	453	418	457	424	420	413	456	444	456	417	444	445	425	439	418	459	415	446	433	445	400	435	428	474	452	428	460	469	478	419	464	456	428	446	453	463	443	464	440	454	442	445	426	434	403	448	426	417	412	438	433	449	421	463	457	410	444	427	404	420	446	455	438	434	434	472	434	427	410	371	444	451	462	430	432	455	434	409	436	450	438	418	441	432	437	452	417	433	425	441	443	489	488	443	403	415	429	481	427	458	443	444	462	397	460	438	454	418	433	418	409	432	429	446	418	439	431	436	435	441	427	442	441	443	432	398	420	471	477	470	471	409	423	404	425	467	429	442	443	412	406	419	422	391	454	442	413	437	439	453	413	420	469	458	455	434	462	445	470	474	439	445	421	466	456	456	446	462	394	460	431	452	435	463	430	445	411	490	448	444	420	446	405	473	412	434	415	417	477	417	447	462	419	439	463	438	396	448	475	405	410	445	463	404	441	460	442	436	421	419	456	428	428	487	469	422	430	423	451	473	411	446	422	484	484	426	444	442	411	417	447	454	436	489	437	393	453	421	461	443	408	439	438	461	441	435	466	422	436	422	435	422	418	397	431	417	427	457	431	466	445	457	437	419	426	443	441	439	453	426	440	456	429	444	430	441	428	413	433	425	471	446	465	438	413	434	462	465	407	443	419	492	443	462	403	420	434	441	413	467	446	462	435	418	454	422	460	412	425	435	442	434	410	457	455	424	477	393	450	411	418	476	439	448	428	414	473	430	450	425	439	444	439	439	434	414	425	412	433	475	451	435	445	451	447	454	426	413	418	455	422	438	391	453	450	435	419	473	418	445	417	424	462	434	398	439	437	446	412	400	396	441	420	464	451	461	435	453	471	456	445	442	430	442	444	408	441	418	422	459	416	450	409	415	454	394	441	463	416	406	438	420	424	438	440	433	404	448	405	424	368	448	432	405	454	410	458	410	461	425	417	432	447	460	451	472	413	449	451	407	466	428	457	462	429	397	415	469	444	406	436	409	448	434	442	425	465	455	458	429	410	422	462	408	424	438	424	443	433	449	424	477	439	408	416	453	435	473	396	408	461	451	423	435	439	435	427	450	429	427	435	421	473	390	417	388	442	437	464	456	445	451	414	450	459	426	428	457	461	437	427	463	457	456	458	425	437	403	450	453	445	436	432	413	440	456	417	450	475	459	481	456	441	430	438	443	423	434	446	445	468	438	464	427	409	423	421	468	441	454	476	474	478	456	430	419	429	479	409	429	444	420	392	461	434	457	463	433	418	451	484	379	486	436	403	471	461	409	460	455	462	443	454	403	458	426	439	445
23319	21374	29085	24551	22791	23198	19917	10991	7587	6090	5101	4001	3301	2878	2433	2086	1756	1483	1281	1104	930	768	661	574	590	535	546	498	503	439	425	420	408	393	382	389	317	345	352	372	359	321	323	326	301	301	307	364	308	280	303	315	290	277	297	299	301	306	324	288	323	297	298	307	282	309	281	290	302	299	297	279	331	327	283	317	281	274	309	302	276	301	309	260	294	254	259	278	305	279	269	288	295	311	274	292	281	315	327	314	302	280	303	297	304	268	302	270	320	327	257	316	305	285	306	307	287	296	263	245	314	301	309	278	291	309	308	318	292	313	338	258	319	302	280	310	278	305	268	281	286	296	283	301	289	289	306	298	300	304	285	282	289	308	295	287	271	262	300	308	283	311	252	301	292	296	287	278	292	265	281	289	299	297	283	280	277	292	287	288	274	306	307	263	296	287	295	303	311	278	292	323	320	298	301	278	319	295	317	287	286	275	262	325	289	322	287	280	286	286	309	297	291	280	300	291	297	314	283	290	315	288	314	286	297	304	288	317	266	271	295	318	277	282	259	297	281	290	288	306	320	286	312	279	293	327	272	292	289	287	268	286	310	320	306	301	318	311	259	302	284	275	290	293	281	281	292	277	282	275	295	267	300	285	288	292	296	291	279	303	272	286	295	301	275	317	299	302	286	309	275	298	322	291	294	280	281	281	321	289	272	281	275	282	274	286	287	316	311	286	314	331	309	273	285	271	279	295	297	280	288	297	308	250	286	308	313	281	306	324	272	269	329	292	285	284	252	285	265	316	287	311	286	263	270	302	269	284	294	293	293	288	284	268	274	267	293	292	305	268	324	293	314	299	283	254	295	258	290	299	284	292	284	303	306	276	294	273	316	277	291	288	278	286	297	283	260	268	298	314	274	278	274	299	323	332	288	290	278	297	286	303	262	311	314	270	279	292	303	297	282	303	314	286	326	284	289	298	308	305	282	296	271	300	271	290	324	294	273	304	289	260	303	290	308	317	271	291	315	328	315	314	286	303	298	315	324	288	307	295	300	311	271	308	300	296	308	308	310	302	301	308	272	270	275	277	271	308	279	299	273	273	316	284	292	276	309	288	282	281	286	333	286	286	312	325	299	312	298	308	286	299	306	275	313	282	332	279	332	287	296	281	263	309	291	304	284	302	312	287	286	324	284	339	289	304	344	286	337	297	290	274	285	303	308	295	297	290	293	264	295	330	279	307	298	294	308	313	311	304	315	254	278	282	297	296	291	267	271	278	304	267	313	271	290	323	319	268	292	277	270	246	308	264	265	316	301	279	309	284	285	286	303	293	296	325	317	290	295	286	285	269	290	267	278	283	284	305	273	283	285	280	309	328	265	306	282	293	317	269	308	282	298	278	286	273	293	303	307	286	313	291	314	299	260	301	254	294	273	289	281	286	264	268	281	278	283	294	322	305	310	304	285	307	271	293	298	273	284	279	282	286	293	309	317	272	303	290	307	326	289	294	294	310	271	294	277	306	288	286	310	283	284	271	325	274	257	267	263	302	283	294	300	279	299	312	273	299	283	268	303	274	326	285	279	275	313	318	294	295	293	301	268	309	272	303	278	277	318	308	309	301	273	304	295	284	295	284	296	269	293	301	281	289	293	273	304	275	281	321	291	296	322	278	285	285	306	319	311	270	275	297	293	287	274	288	282	303	303	284	264	279	284	320	298	311	279	277	279	306	290	289	272	298	277	262	303	314	282	315	267	310	296	294	271	292	269	296	308	312	285	289	284	287	277	307	302	285	315	275	260	294	282	290	293	303	299	277	271	279	278	260	320	298	321	293	286	302	277	271	275	286	291	293	268	265	276	275	273	300	318	275	304	313	276	252	283	298	310	298	272	308	307	254	292	302	296	299	297	289	288	276	311	314	304	312	297	286	292	266	291	294	287	310	285	252	263	308	301	307	312	304	287	282	286	317	337	280	292	316	302	306	287	319	289	292	269	291	304	313	313	279	284	264	282	260	304	289	262	298	311	308	295	271	280	313	271	272	298	283	299	303	265	311	270	299	272	271	290	287	308	295	285	315	283	278	286	256	272	297	293	293	315	291	290	304	265	287	316	299	319	295	298	336	290	295	289	317	267	294	305	310	271	318	264	289	271	322	251	294	311	285	277	321	281	258	303	282	284	285	291	282	287	293	307	299	299	313	303	268	273	278	287	324	275	277	280	279	274	315	287	265	262	275	308	310	277	319	297	286	275	295	302	284	313	297	292	288	288	304	312	301	294	289	282	272	273	279	296	276	310	280	302	272	295	303	286	281	289	279	325	281	334	305	307	285	281	268	301	299	317	269	323	271	286	291	267	279	303	329	302	275	328	288	283	318	290	290	315	306	291	319	299	313	294	284	282	285	297	288	287	286	290	301	253	296	288	317	288	316	326	310	287	287	315	300	278	281	282	305	291	282	259	281	287	289	309	292	293	328	273	291	286	283	306	331	281	295	288	277	293	293	291	292	288	300	329	275	285	292	307	283	272	270	277	291	322	295	283	304	262	302	268	309	276	284	282	259	292	289	295	293	296	309	289	294	273	295	288	301	285	285	301	251	290	268	270	303	274	323	299	300	294	298	294	316	294	310	313	285	240	293	245	278	273	292	289	283	285	278	302	277	302	284	286	310	274	310	305	288	290	293	281	318	285	303	283	330	284	264	266	287	307	289	260	290	309	259	237	310	280	259	280	278	275	300	299	300	309	296	298	294	282	338	297	316	283	284	295	268	297	289	303	305	296	285	284	309	278	276	279	309	283	300	254	322	265	283	270	280	287	328	304	285	268	268	263	286	276	323	314	292	279	292	302	302	267	283	313	305	288	255	281	302	293	284	287	283	301	273	276	299	292	291	286	296	309	273	303	307	309	285	288	293	302	292	303	277	289	270	309	291	300	308	295	302	274	332	312	309	294	282	292	274	299	300	283	302	320	292	279	289	283	303	297	292	288	288	292	298	299	317	266	320	289	280	287	281	305	290	274	291	295	287	278	297	290	306	304	281	305	313	266	279	312	312	270	303	307	324	276	261	312	284	334	294	269	319	295	328	296	286	288	292	354	295	290	291	290	296	315	282	273	305	283	291	293	258	279	313	330	266	301	295	259	276	295	296	311	328	303	305	317	271	300	298	289	275	309	294	286	320	296	311	309	289	291	291	321	310	303	284	266	281	262	304	296	320	267	317	298	302	263	293	285	267	298	301	297	290	289	306	308	288	281	275	303	318	280	290	287	271	288	291	276	318	275	332	272	281	299	311	310	292	319	340	286	311	273	284	307	287	288	306	270	302	272	275	291	336	311	299	297	313	313	309	302	304	252	289	242	296	262	299	263	291	352	301	293	299	284	283	331	269	285	307	270	289	257	321	275	303	270	269	305	297	285	303	312	273	267	283	311	278	298	261	317	277	321	280	271	290	306	267	325	280	294	303	292	276	292	286	287	285	302	297	284	292	273	294	278	296	280	303	302	290
31712	53568	49871	41329	33693	26644	21319	17194	14384	12277	10249	8340	7088	6079	5107	4302	3676	2869	2340	2158	1815	1526	1166	974	970	918	879	778	750	630	625	577	573	503	526	506	461	456	448	475	434	397	432	425	376	415	420	346	364	360	374	415	397	353	362	383	372	405	375	376	361	352	375	345	378	352	389	364	368	349	340	363	338	355	386	374	376	360	359	380	344	353	363	343	365	360	363	352	351	337	354	328	354	364	351	352	379	376	335	318	340	339	339	343	304	327	318	344	349	312	323	357	356	324	346	321	365	389	357	346	330	342	343	364	340	337	357	320	357	329	358	330	340	344	313	341	338	331	358	323	362	343	393	340	332	333	326	347	321	328	335	344	351	312	352	350	337	399	349	345	370	342	370	308	326	309	363	352	341	342	324	338	347	326	359	342	345	358	335	359	332	332	396	327	325	334	360	358	359	326	356	391	360	335	330	359	340	347	362	353	347	348	333	366	336	339	372	351	363	345	345	367	337	365	354	348	362	356	315	358	330	354	362	348	366	350	352	384	320	362	309	344	315	338	323	326	376	372	356	362	347	334	373	361	345	334	356	342	338	333	342	326	334	360	387	370	366	350	366	343	345	343	333	346	334	366	357	324	352	352	328	384	410	348	344	366	387	378	344	335	361	364	360	361	334	333	333	374	338	353	360	344	322	319	368	343	341	367	359	331	343	330	358	337	335	343	347	354	340	328	347	348	335	325	352	354	345	333	356	371	342	337	308	324	332	313	354	342	348	327	357	344	354	345	330	295	346	330	334	364	363	319	382	355	354	367	326	339	313	358	365	361	356	357	375	323	366	360	367	357	323	359	332	329	371	312	344	336	349	320	365	328	322	325	392	352	317	336	353	374	335	370	340	336	336	337	346	350	334	309	356	330	352	362	354	335	344	376	358	342	346	337	354	349	379	352	361	336	342	388	304	331	343	326	326	354	336	325	326	336	348	322	353	346	354	360	355	344	348	383	389	326	367	356	338	335	372	340	302	323	323	360	373	339	326	337	326	386	359	374	357	366	343	336	345	333	348	335	351	355	337	346	319	376	379	339	321	333	317	357	348	350	329	339	372	379	340	361	369	354	342	358	386	390	333	349	341	369	333	321	301	330	359	332	345	355	329	334	348	360	345	359	350	371	357	350	344	377	368	363	346	342	343	347	327	338	360	345	328	346	333	358	352	354	360	356	336	318	330	348	338	340	376	337	363	371	311	353	344	339	326	310	372	334	358	329	349	347	354	370	312	371	348	333	373	322	344	329	378	345	370	365	360	342	340	356	343	363	362	383	347	344	352	302	350	317	359	342	341	336	347	346	360	335	347	340	367	364	337	360	342	366	354	344	356	328	342	382	350	354	350	351	319	345	327	317	361	363	352	360	334	364	348	370	338	345	336	360	366	344	354	321	369	351	328	366	361	362	350	369	351	324	336	325	323	315	344	332	344	349	339	351	365	333	339	331	358	346	367	356	355	343	366	332	345	314	366	350	318	321	361	322	368	368	350	338	360	362	316	356	346	336	332	357	350	363	350	351	364	359	387	346	351	339	313	376	341	351	357	372	372	360	314	367	362	350	341	331	347	321	330	346	364	337	317	338	330	319	342	350	346	346	319	342	360	337	364	357	342	364	328	325	333	360	334	352	359	336	342	361	349	361	364	343	362	359	351	309	381	366	359	370	365	338	335	321	353	310	343	355	336	349	338	348	347	322	363	349	376	356	338	359	356	321	348	346	376	326	337	371	351	333	348	362	329	344	336	353	335	348	346	366	364	342	340	362	325	329	383	361	348	342	349	377	364	334	365	347	338	355	339	380	323	348	353	356	329	345	353	322	360	347	328	326	353	348	341	348	352	336	362	349	326	332	341	346	348	344	339	360	345	361	335	335	364	336	355	346	320	334	350	332	326	376	360	327	355	327	357	335	325	338	360	328	383	317	342	333	354	338	313	344	354	322	353	346	358	330	353	343	324	345	300	353	354	353	326	348	367	353	338	354	363	335	348	377	329	318	336	335	349	365	360	368	333	316	315	326	309	337	329	377	343	360	351	355	358	351	354	359	358	353	364	367	362	301	357	373	367	323	311	282	330	369	312	360	360	334	353	374	330	334	317	344	355	350	344	377	330	340	349	347	388	348	341	351	341	370	333	353	382	351	343	350	377	358	352	339	361	347	328	347	334	336	313	350	327	316	372	351	376	376	351	363	335	365	322	356	345	305	300	363	348	334	333	331	357	372	360	361	319	339	347	338	347	346	332	349	350	376	334	373	324	374	381	360	372	362	340	349	351	353	338	355	339	335	336	317	320	355	353	400	363	347	379	358	345	302	392	340	337	331	359	344	323	337	335	353	352	328	354	336	326	324	346	359	371	363	342	351	339	337	322	352	374	327	354	353	352	326	344	349	343	354	339	376	353	343	371	340	355	359	351	338	335	335	365	358	352	332	371	359	342	366	317	369	348	333	346	370	327	370	341	327	316	346	361	354	361	330	359	333	367	352	368	364	369	334	329	338	351	341	299	371	337	385	328	364	329	362	356	366	382	337	324	343	325	355	330	338	362	367	351	374	361	370	337	329	341	358	358	340	333	326	339	344	366	350	345	379	355	351	352	341	331	345	377	337	338	359	364	333	337	324	358	337	362	376	328	353	333	357	349	353	334	332	349	340	358	349	354	355	368	363	349	365	358	336	352	358	336	339	374	358	344	310	360	327	341	340	363	351	367	354	336	336	309	354	355	318	355	339	341	354	369	361	356	354	356	358	350	325	362	340	371	342	358	340	331	349	351	354	374	351	377	333	352	348	334	337	353	363	351	340	346	359	338	347	363	342	384	362	340	375	344	326	348	327	330	360	361	353	356	355	358	345	321	348	350	356	338	306	326	353	337	343	332	352	340	378	345	332	317	345	343	321	358	366	325	331	341	355	354	357	337	362	376	347	369	375	318	358	351	328	360	365	352	359	352	348	356	379	348	330	369	346	349	408	350	347	341	347	365	387	381	326	330	341	386	343	313	391	336	340	329	354	370	352	337	356	344	346	372	342	318	361	321	346	366	375	347	309	338	333	348	335	353	340	358	337	306	347	340	339	334	318	347	364	325	360	359	331	349	367	349	361	354	332	363	304	372	332	356	369	323	330	364	356	316	345	380	337	332	323	349	359	352	344	355	329	386	358	361	365	366	349	381	355	368	314	315	334	337	356	358	360	337	342	317	381	337	353	315	333	347	349	353	347	340	372	325	326	321	341	371	330	346	367	340	338	344	332	358	348	320	340	341	328	308	369	361	362	350	369	343	335	363	336	313	326	355	341	359	341	322	333	301	365	337	333	327	340	358	330	403	369	341	387	351	362	361	323	372	336	362	327	347	360	322	349	379	358	336	334	339	357	315	367	338	321	314	343	337	350	351	357	346	365	317	341	350	331	372	351	355	379	332	345	330	354	330	368	366	337	344	329	344	386	361	356	344	386	345	304	354	339
29424	28205	33582	26875	18593	11878	7611	4980	3742	3036	2390	2037	1721	1463	1314	1106	969	800	710	652	593	518	432	464	415	444	388	382	385	395	358	346	360	334	362	330	340	326	337	309	317	363	298	317	324	301	303	280	304	295	338	293	318	315	342	309	311	320	323	308	280	312	298	296	302	270	281	320	297	334	310	302	328	327	300	312	305	294	314	318	294	302	299	325	288	298	320	329	299	300	288	306	309	300	272	287	317	330	287	291	291	292	287	325	329	306	300	310	301	300	272	329	332	272	310	284	313	291	313	306	317	308	295	289	321	302	295	311	311	306	289	286	279	324	326	325	313	284	282	290	279	299	302	292	314	276	322	321	306	325	307	278	285	312	302	288	294	327	307	295	262	285	290	303	305	302	309	320	279	289	323	308	284	335	284	304	288	272	291	303	306	305	280	272	291	296	323	311	319	281	306	322	316	311	311	286	306	305	304	290	290	317	286	294	280	299	313	347	302	312	296	292	297	277	302	297	307	293	300	286	297	307	289	316	262	298	278	328	258	293	329	293	301	270	297	313	303	312	304	321	299	289	316	311	291	276	332	313	306	313	290	314	285	316	284	284	275	310	299	330	323	305	307	311	301	321	295	282	306	302	315	338	289	279	286	291	335	304	311	273	290	322	297	271	294	332	294	326	258	308	309	303	298	331	314	319	304	303	320	307	288	308	313	294	316	331	301	288	306	312	315	319	289	306	343	319	301	331	293	285	336	294	304	300	302	308	300	287	325	322	298	294	311	286	268	303	283	277	292	281	318	311	299	285	295	318	314	321	302	307	295	327	300	276	313	324	323	297	313	309	299	324	300	301	316	309	314	309	315	330	326	341	312	302	303	303	288	295	305	281	327	336	300	313	339	302	307	326	291	306	313	311	313	292	293	260	320	329	340	330	304	344	326	324	301	315	287	281	301	283	318	295	317	296	317	304	311	293	307	298	297	297	310	330	341	295	278	288	307	274	315	286	290	313	326	311	293	344	319	286	280	329	297	305	313	290	270	298	320	282	312	291	305	325	316	349	308	329	311	302	300	332	314	288	296	306	303	296	291	349	289	326	295	297	281	318	295	310	322	298	311	325	333	304	323	308	357	324	258	284	288	285	338	302	297	278	318	322	291	301	300	318	285	313	286	324	284	286	307	313	293	308	309	301	261	303	316	307	291	327	305	285	316	306	286	288	283	303	332	326	292	324	309	322	307	314	295	312	320	308	312	291	311	245	294	322	268	297	318	312	318	319	304	322	318	312	322	311	319	316	321	297	308	312	324	329	305	305	322	286	287	287	300	327	328	296	292	325	322	269	303	325	300	307	294	297	265	297	290	320	289	302	320	297	327	318	295	296	308	314	265	292	324	295	292	326	321	306	310	314	321	305	289	293	264	317	313	320	320	305	327	332	293	317	288	309	300	286	300	238	311	305	274	292	292	295	310	304	299	310	305	295	310	276	278	305	291	284	281	319	277	315	326	286	305	334	324	292	299	330	321	309	327	308	306	298	301	350	289	319	300	304	353	295	305	281	288	279	306	288	303	312	307	312	298	305	301	309	317	308	322	278	297	290	311	285	332	301	299	281	294	301	289	329	300	334	328	328	318	278	285	301	295	289	337	315	311	298	302	289	332	320	305	290	305	282	276	303	303	300	292	300	307	298	325	303	329	321	323	318	310	315	276	287	326	336	315	310	261	330	308	302	286	310	281	318	320	300	305	299	299	327	314	303	311	325	279	289	301	311	324	295	300	354	300	296	332	279	285	292	293	316	312	295	285	300	305	318	311	281	269	317	304	305	286	327	283	334	308	323	309	299	295	283	313	318	315	313	293	276	332	351	311	292	291	323	300	344	287	318	305	305	313	319	289	282	331	293	315	292	313	294	310	295	283	309	301	296	293	312	298	329	317	339	302	314	323	287	298	314	301	283	302	287	336	298	293	292	315	304	312	314	312	325	338	313	318	301	311	297	350	283	270	310	300	316	326	322	278	286	327	321	301	319	281	304	273	299	282	326	301	308	290	311	310	322	298	289	309	299	322	340	328	253	313	277	327	323	331	312	290	335	325	284	304	300	271	321	256	306	304	302	300	288	321	328	267	277	316	297	301	286	308	308	299	290	311	321	287	300	274	338	274	303	309	279	323	306	284	312	296	299	284	313	278	306	300	298	321	308	293	303	337	304	304	290	320	275	303	322	278	322	292	296	329	327	299	293	267	267	289	297	325	325	302	306	316	325	297	298	282	301	297	342	309	322	312	297	332	285	295	306	284	295	308	285	315	303	322	304	321	325	285	287	285	306	320	330	328	303	325	270	298	276	293	334	299	297	323	300	325	277	285	285	292	291	296	306	303	316	318	274	320	283	320	288	316	303	308	324	327	275	320	297	295	322	308	307	317	297	282	289	316	295	299	297	327	304	303	289	344	275	293	296	292	308	301	299	323	291	305	262	298	312	298	314	313	341	298	287	321	291	312	296	290	315	329	306	318	302	275	308	304	288	304	307	312	312	279	312	285	306	307	317	319	317	341	311	305	291	283	301	283	292	285	321	303	304	310	311	290	298	298	305	328	293	290	308	277	326	294	299	299	303	275	301	295	310	314	326	300	277	315	294	317	317	320	318	288	298	300	291	294	298	330	296	297	311	292	312	338	321	326	323	285	309	304	331	295	342	316	301	316	323	297	337	292	316	295	298	280	309	311	290	324	311	311	313	308	286	285	295	320	293	308	277	276	305	306	292	297	331	306	296	313	301	287	339	288	318	296	304	300	295	315	272	309	319	312	313	335	297	290	296	302	324	326	329	300	303	297	308	298	299	278	248	316	275	296	322	278	304	300	310	313	305	294	287	321	291	303	289	304	324	306	311	320	269	321	320	304	287	309	320	293	287	325	296	303	291	285	315	335	269	334	286	331	328	333	291	306	322	320	291	327	307	267	274	309	294	308	282	294	303	321	317	308	332	331	283	308	313	316	306	279	297	305	284	336	306	325	332	322	312	316	290	291	319	296	282	284	305	310	312	310	311	281	333	267	313	302	296	301	318	259	324	317	309	292	302	343	326	307	297	292	288	280	327	299	293	352	323	286	275	290	313	319	291	288	277	307	303	326	292	309	309	283	307	293	310	313	288	291	301	311	314	320	300	322	313	299	299	294	298	303	352	303	317	320	304	295	310	309	338	285	268	326	283	317	300	289	297	300	295	324	303	278	322	305	324	309	309	298	304	295	307	329	292	296	275	309	329	323	308	298	328	292	285	368	292	294	304	287	290	287	310	292	310	323	296	299	322	333	289	269	314	276	280	312	291	315	332	315	300	334	310	322	338	301	313	282	300	317	323	299	298	305	307	281	333	301	308	316	329	334	318	306	314	341	327	317	310	303	259	304	288	330	289	339	302	296	282	272	310	281	286	324	301	306	344	310	266	312	323	263	312	303	311	291	291	319	304	313	311	319	294	296	279	292	333	317	292	296	311	322	295
29955	42704	38107	28436	22508	17228	12967	10293	8349	6686	5527	4555	3753	3231	2837	2307	1940	1643	1442	1206	1089	894	763	676	642	644	565	564	528	503	519	469	450	454	453	412	438	405	425	421	402	389	413	384	348	387	384	393	397	361	411	405	386	379	383	410	413	378	370	372	375	385	366	390	388	376	383	411	376	395	400	392	370	361	386	388	372	373	403	398	399	359	379	394	336	373	381	387	369	397	370	390	375	369	369	360	365	395	390	368	397	352	357	386	370	390	374	337	394	395	363	363	360	335	379	384	368	369	380	351	371	390	392	382	375	391	364	432	429	352	380	411	383	350	370	418	354	355	351	368	393	372	380	365	354	408	388	375	341	348	361	414	363	360	353	412	369	401	370	387	363	399	356	388	359	410	379	390	376	383	362	382	380	378	404	354	381	386	382	349	398	394	395	360	359	373	330	370	376	403	372	354	360	395	408	364	371	418	374	387	379	374	370	382	366	391	363	363	383	383	392	388	375	385	377	372	350	376	386	388	394	378	370	371	352	383	376	361	395	396	362	393	346	402	397	377	382	371	368	388	355	395	368	346	381	382	368	384	358	401	367	383	378	382	341	383	378	388	384	373	403	372	351	401	386	390	374	374	352	376	394	376	339	386	382	407	394	404	394	376	360	386	340	334	373	374	355	405	381	363	398	411	365	410	368	411	379	360	371	378	377	399	381	376	359	334	397	383	375	359	386	401	408	356	357	399	368	371	408	343	352	396	394	354	362	356	381	377	380	367	363	369	379	351	391	366	360	378	392	377	405	363	379	384	390	391	415	371	387	365	360	362	394	371	371	367	405	386	372	371	385	387	337	345	398	348	358	365	406	354	360	377	371	384	391	381	394	337	350	361	391	354	408	392	362	375	416	384	362	358	391	381	370	388	409	365	365	368	365	415	388	346	373	372	360	362	371	362	388	375	369	378	359	377	404	364	433	400	364	365	375	369	371	367	421	379	404	402	381	410	381	396	383	411	352	373	383	352	414	377	376	387	383	371	377	372	352	356	365	368	384	371	395	368	387	388	415	382	406	358	346	378	392	381	370	388	398	370	375	347	365	360	371	407	410	372	350	369	367	377	368	411	391	401	398	417	350	363	364	407	395	376	358	382	386	379	391	393	366	394	382	399	361	368	355	367	362	389	401	363	381	390	386	384	380	370	362	360	401	364	391	369	381	353	367	370	387	352	382	360	400	396	343	386	386	384	351	383	363	388	420	353	353	383	362	333	362	389	387	356	380	372	389	358	344	336	386	323	398	357	349	383	371	358	397	334	385	351	372	368	409	411	399	378	377	368	345	364	412	380	389	364	371	381	350	358	380	348	418	345	383	415	386	403	385	365	367	399	369	371	420	402	393	382	404	380	371	385	400	361	363	380	408	394	406	380	381	434	368	382	410	395	355	399	347	372	367	377	394	409	416	400	373	360	383	388	364	364	379	414	370	377	370	410	397	372	413	370	356	390	354	348	369	395	405	407	394	387	385	370	395	418	374	387	393	336	372	382	380	354	378	368	426	389	364	405	378	374	390	403	400	370	365	375	365	375	374	367	384	396	377	343	355	375	412	375	370	367	389	413	349	434	399	378	415	376	370	383	353	347	384	420	370	407	415	387	392	363	400	390	377	365	383	364	363	384	386	340	382	393	398	331	364	381	364	391	395	372	385	396	419	356	383	372	387	386	372	366	426	367	367	376	371	369	388	370	403	369	391	403	400	368	403	397	379	376	368	373	415	371	346	365	352	362	384	368	360	364	392	377	355	419	368	385	364	360	357	377	397	358	369	405	373	374	361	377	388	374	405	351	380	437	351	409	401	325	382	390	403	341	374	365	357	411	383	374	375	365	365	376	371	342	394	376	359	380	373	379	402	388	378	407	371	372	385	370	400	376	375	356	389	386	422	366	363	374	348	398	399	387	369	413	414	403	405	383	391	368	412	362	350	383	339	396	349	381	407	369	382	392	360	402	384	397	372	367	388	355	372	383	362	395	395	367	372	383	389	347	434	384	383	377	348	362	365	381	378	392	348	359	354	378	357	369	396	364	370	343	365	345	358	386	353	354	367	384	392	376	379	383	360	379	365	378	391	364	394	370	387	384	365	366	364	359	377	400	373	385	418	365	368	382	348	381	367	379	386	353	406	364	372	355	375	388	380	359	363	388	391	375	384	402	353	381	408	398	411	379	386	351	355	392	387	372	344	398	368	388	364	385	360	360	362	399	383	352	376	385	384	343	374	382	407	383	356	385	356	374	423	414	371	374	381	364	382	395	354	406	363	360	353	375	342	351	379	345	379	368	375	388	356	368	390	380	375	379	389	423	369	347	413	362	379	387	357	396	370	397	373	379	361	343	405	382	390	381	362	367	370	390	366	344	369	338	383	374	375	411	426	397	354	388	371	396	372	354	338	393	410	375	365	386	372	357	354	369	372	367	399	339	377	411	379	337	370	406	379	396	411	339	382	383	367	391	385	375	395	353	346	363	370	366	421	351	347	381	415	363	385	372	359	370	386	362	406	374	392	407	373	403	381	373	339	372	390	379	338	384	338	387	403	396	377	389	362	390	391	373	385	392	401	374	395	373	402	381	380	343	372	375	365	361	366	374	358	346	361	382	362	373	424	393	403	388	397	380	385	373	393	389	396	395	350	396	381	388	406	383	379	354	366	355	388	387	367	374	394	388	398	387	360	365	351	390	377	386	390	374	385	412	377	360	378	354	388	358	360	394	375	367	399	353	319	409	368	380	374	369	384	362	373	347	387	363	372	357	372	375	391	391	389	381	392	415	364	376	396	358	359	362	366	372	398	402	366	383	396	393	364	371	416	353	395	406	393	419	405	393	380	368	374	353	407	399	377	378	371	404	394	362	367	412	391	358	385	383	360	365	374	354	395	361	364	382	392	368	392	400	372	372	372	380	366	383	355	382	359	380	356	375	380	389	382	380	370	370	388	380	393	357	387	403	385	368	413	370	378	385	354	372	393	393	394	377	376	334	365	368	354	366	378	343	376	344	377	395	389	425	339	386	380	401	378	382	369	372	359	402	380	414	359	396	353	374	375	414	375	373	384	403	372	359	367	347	374	377	386	385	415	357	378	374	379	380	370	392	389	398	353	378	352	382	376	414	386	374	400	350	347	384	404	382	369	401	416	377	371	391	364	377	394	361	383	391	362	366	384	381	365	365	351	394	376	373	388	358	351	373	384	402	383	346	354	385	342	377	353	355	391	354	352	382	364	387	417	359	345	386	354	387	364	383	382	410	358	370	371	349	379	357	347	377	375	364	393	389	390	378	366	376	415	377	348	354	401	372	384	415	348	386	356	345	382	348	348	373	368	419	409	387	363	367	362	346	346	392	361	371	386	380	377	382	386	385	348	365	352	412	366	380	362	426	364	352	395	382	390	378	355	400	377	360	405	350	381	380	362	356	376	394	362	387	381	397	388	349	382	390	402	411	384	364	386	365	386	373
24440	21345	28703	26036	23381	19332	12839	7620	5957	4758	3670	3055	2511	2200	1911	1554	1400	1114	938	777	708	590	508	491	409	403	424	380	378	351	325	291	320	295	299	272	265	283	287	281	279	261	263	262	268	269	251	254	230	265	245	229	258	227	245	247	261	264	230	236	242	221	242	250	199	265	258	258	253	215	224	228	252	268	246	239	249	198	241	231	238	222	235	239	239	234	279	254	231	221	259	247	239	255	235	243	226	239	231	229	245	215	246	235	216	228	230	251	248	218	237	241	247	234	214	243	227	240	249	234	243	220	269	270	225	271	220	262	218	236	266	265	247	232	237	223	228	215	235	222	220	248	227	242	242	254	221	271	230	220	253	190	260	265	222	235	229	256	225	265	208	224	212	241	216	239	251	235	227	239	248	246	249	238	228	248	213	249	256	237	253	251	213	265	246	270	231	223	256	234	228	255	221	229	244	255	234	213	238	228	241	215	200	222	245	254	226	252	238	232	241	223	244	221	219	249	253	257	229	238	230	221	221	235	231	251	218	244	269	216	272	246	266	263	243	232	235	237	256	256	249	260	236	264	243	241	237	213	222	256	252	221	255	230	225	242	210	201	227	225	231	241	213	246	247	212	244	245	258	229	219	215	243	241	249	225	240	240	246	244	264	226	238	247	257	237	204	237	274	228	244	213	220	239	212	231	239	220	243	253	220	231	240	233	213	242	251	225	258	275	247	254	272	241	232	236	222	247	230	218	240	245	226	233	193	231	240	222	230	252	248	260	236	258	241	224	212	220	229	252	246	258	218	234	225	228	238	252	241	235	221	236	241	221	236	229	236	263	225	225	238	252	223	235	228	232	262	272	257	236	227	252	243	215	232	236	263	224	244	237	201	242	255	240	221	249	233	228	244	255	239	251	250	232	243	217	225	249	229	248	238	238	243	232	262	238	235	233	228	217	245	252	247	246	243	237	258	214	230	226	242	246	214	235	238	235	239	240	225	216	254	264	246	254	247	243	232	255	236	247	223	238	224	239	227	249	229	201	277	223	249	229	207	238	237	275	248	220	249	255	255	261	248	225	235	236	248	243	235	227	208	240	229	220	278	222	238	264	237	248	248	245	253	241	224	260	212	242	224	235	234	231	256	240	230	234	241	240	235	241	253	256	233	248	250	271	270	234	251	223	233	254	233	238	224	224	258	225	221	250	235	254	244	230	263	244	271	245	271	248	252	239	246	229	211	233	224	244	236	233	233	266	246	244	235	267	221	217	242	235	259	221	273	231	237	237	224	246	229	247	230	231	220	256	238	243	230	216	271	248	252	236	227	244	229	224	244	227	238	236	250	248	228	243	221	252	246	252	249	224	260	258	213	220	239	245	242	245	212	237	244	253	237	239	209	232	245	261	237	235	251	245	238	272	245	271	231	213	230	233	242	250	245	227	236	242	226	258	236	252	219	251	250	230	222	249	218	238	252	266	223	260	233	263	264	231	244	222	238	226	249	219	225	252	241	251	229	223	236	221	243	214	270	237	219	257	247	250	235	228	229	228	238	237	279	235	204	233	273	229	235	238	220	245	231	212	245	267	230	236	251	246	257	248	256	238	213	233	208	244	250	251	231	232	253	234	233	249	238	232	254	245	241	265	217	234	238	260	252	235	229	232	237	235	221	232	227	238	236	209	240	219	253	226	231	278	231	255	236	214	196	238	233	227	222	250	221	222	253	232	226	245	234	237	226	224	242	238	225	266	231	245	262	250	259	237	222	246	265	237	234	215	236	226	223	237	272	238	219	235	252	242	221	255	219	237	232	243	234	258	268	262	238	270	224	249	249	245	246	237	228	228	240	253	223	248	240	230	233	214	241	251	235	262	245	231	231	253	256	246	250	236	221	221	219	235	292	205	220	253	236	239	234	253	226	224	239	242	231	234	225	238	254	234	251	230	245	245	253	237	246	259	237	236	270	231	223	243	252	249	225	234	202	246	230	228	239	231	249	248	251	255	233	218	242	226	251	236	260	230	223	238	240	230	255	231	226	253	235	241	205	226	228	260	242	222	234	202	207	238	222	244	234	234	232	224	241	243	263	239	250	251	248	260	221	242	212	229	254	222	239	230	228	243	246	263	256	243	220	243	244	232	254	236	213	220	250	227	236	254	220	235	239	237	230	238	247	228	235	230	234	250	226	242	232	228	233	239	224	240	234	263	237	243	214	216	218	242	255	266	226	233	234	218	222	246	234	225	273	264	219	252	229	221	235	218	220	230	235	259	266	248	239	236	231	235	269	258	244	253	239	221	233	223	271	209	226	253	228	248	232	244	240	248	236	237	237	240	234	234	258	243	232	226	215	238	215	222	260	240	254	235	239	244	192	217	242	248	222	235	256	213	222	244	219	232	248	220	227	253	234	266	232	240	228	237	249	250	243	250	229	234	242	237	229	256	247	230	218	245	245	214	261	234	266	240	237	260	284	239	223	249	224	227	223	240	244	225	241	242	247	248	250	252	232	220	252	242	229	223	255	232	214	239	210	261	222	238	265	216	235	257	222	251	215	259	242	221	279	237	251	233	250	241	219	227	256	246	241	251	256	223	222	249	231	242	240	244	234	228	254	242	234	227	268	241	246	228	224	233	249	217	226	252	242	224	241	227	242	244	223	246	242	216	238	233	265	253	233	245	255	255	226	270	266	242	230	237	229	265	250	231	248	192	245	225	232	250	302	234	226	244	228	263	240	226	237	230	242	206	237	243	233	247	239	229	256	232	238	227	232	231	253	250	242	248	246	243	250	227	241	243	222	240	234	231	256	228	235	221	232	236	235	226	232	224	207	223	250	247	261	243	258	250	249	265	224	220	244	240	252	236	227	228	245	203	249	230	198	261	266	246	246	245	219	235	258	225	220	253	240	257	231	236	249	258	240	264	246	232	251	213	248	252	232	223	213	238	233	225	236	225	221	229	244	264	238	210	242	224	250	250	230	208	241	235	243	248	249	232	237	234	234	222	240	233	221	237	214	242	232	258	238	244	232	224	220	229	266	239	225	225	249	253	233	259	228	224	244	227	233	231	218	235	239	230	255	200	238	256	250	242	226	228	208	246	242	208	237	225	237	221	257	206	229	231	237	252	222	226	236	194	248	249	217	225	224	245	224	215	250	240	222	246	229	215	230	236	252	248	270	244	239	245	212	253	245	245	241	241	252	265	247	252	239	221	226	226	251	236	232	235	222	215	253	258	242	275	222	223	239	234	239	240	245	234	229	218	272	219	232	238	231	258	245	234	254	248	234	222	254	246	203	241	225	264	240	250	242	271	239	215	254	238	249	252	224	229	250	213	227	255	242	264	242	223	242	231	257	251	234	236	261	252	237	226	233	230	234	233	235	231	272	233	210	215	219	233	234	223	222	220	248	230	235	250	215	218	262	237	225	235	247	248	234	234	243	232	232	241	236	256	243	226	250	255	243	244	243	192	254	263	247	228	256	252	228	256	226	261	254	249	223	229	258	249
29628	48907	43763	35209	28542	22242	17184	13726	11987	9673	7889	6732	5573	4788	4138	3461	2947	2317	1864	1496	1381	1174	895	820	677	659	606	639	596	523	478	460	452	430	413	418	369	388	378	354	339	319	330	294	318	341	335	300	298	293	338	298	322	329	317	305	346	331	321	289	310	307	336	331	290	294	315	300	285	316	303	332	279	295	289	284	320	311	308	326	317	284	267	297	302	294	315	292	283	304	297	304	292	321	339	290	286	291	271	299	293	299	297	274	295	318	260	314	276	338	296	301	284	309	291	318	283	295	293	295	333	271	308	314	338	303	322	304	297	280	299	276	288	291	304	314	307	303	314	284	292	283	322	289	311	315	278	307	285	308	291	310	315	298	301	301	305	322	294	283	306	296	292	282	284	315	322	290	257	297	303	265	302	335	316	286	257	287	301	280	334	303	287	305	320	300	274	266	300	300	284	299	293	308	264	300	319	301	297	278	303	289	299	267	321	303	292	269	307	279	313	314	296	309	331	263	269	298	279	269	291	308	290	279	298	309	283	261	309	299	312	300	309	283	311	326	285	305	289	301	310	307	283	290	310	305	284	299	299	271	249	288	272	309	304	327	324	271	294	287	314	304	322	299	301	266	287	297	312	278	309	300	298	310	277	303	282	303	290	276	303	303	309	296	308	306	287	301	285	306	284	312	332	281	287	272	294	275	318	291	306	273	304	295	291	282	298	270	312	298	297	274	320	309	297	328	325	258	289	278	276	293	292	322	327	308	293	274	277	288	309	300	303	283	300	297	301	302	303	282	292	304	294	297	289	264	306	296	300	319	278	277	291	297	300	327	249	276	293	314	327	277	291	285	306	281	288	315	292	320	260	329	315	301	321	285	299	317	277	313	305	280	325	263	282	309	299	301	291	292	292	302	321	298	322	321	284	306	289	278	301	294	327	282	315	295	287	256	328	270	337	290	306	287	303	277	323	330	330	303	289	293	277	284	307	306	298	322	284	295	306	278	293	285	301	281	281	321	324	297	282	317	271	285	288	285	306	298	334	304	292	295	302	271	265	267	288	287	303	288	275	323	297	318	319	305	293	272	283	329	291	281	283	270	280	300	285	301	294	307	291	306	291	293	258	308	313	282	281	253	273	298	295	276	309	304	295	278	308	284	293	306	311	282	282	285	289	300	277	298	294	278	291	305	272	292	268	307	302	294	286	296	312	313	284	292	301	326	315	301	288	317	324	315	307	297	320	289	317	299	263	306	318	307	316	332	318	294	277	263	316	269	285	291	262	295	284	294	291	291	289	304	288	318	297	313	318	274	309	292	310	278	328	305	325	301	314	289	270	271	308	282	292	305	305	282	291	290	312	311	283	282	291	283	315	305	288	296	293	260	289	293	293	277	288	293	281	283	275	325	331	287	285	303	285	308	296	316	294	288	293	299	291	310	315	293	270	321	306	314	299	283	272	302	308	312	312	290	322	305	274	307	294	304	292	308	274	287	311	267	303	302	300	280	312	277	292	285	260	308	281	316	317	276	279	326	331	324	295	306	306	277	303	292	304	282	279	293	315	270	278	287	285	326	325	289	288	308	292	282	310	304	306	300	320	274	279	292	305	278	288	292	279	302	300	314	293	257	298	289	308	297	318	294	289	284	295	291	285	299	286	289	262	305	306	276	319	316	292	290	305	305	291	272	359	303	293	295	277	270	324	324	268	295	310	274	321	297	316	274	294	284	283	289	280	259	294	292	311	313	316	317	289	296	290	330	291	312	295	301	296	286	301	317	318	289	298	284	315	277	303	269	294	297	313	337	284	301	313	280	304	306	314	294	294	306	307	288	269	266	295	316	307	296	294	288	305	311	252	311	281	310	311	316	300	265	287	320	310	310	295	287	290	294	311	285	291	300	306	284	294	299	271	294	298	281	281	318	297	314	281	301	312	301	314	272	317	327	298	275	282	286	301	300	276	294	309	329	282	271	272	297	282	287	294	277	306	308	308	288	315	328	272	274	314	318	313	301	275	286	290	324	309	293	294	301	274	308	285	286	248	269	309	268	310	299	292	280	297	279	300	310	315	273	264	314	302	300	333	281	289	288	328	285	298	306	285	299	294	295	313	307	306	295	308	275	309	317	301	275	313	285	307	295	297	310	292	316	319	299	323	297	286	296	276	302	312	288	324	282	303	328	302	301	303	277	304	318	297	292	314	316	284	282	288	280	308	305	295	316	291	289	295	291	270	296	306	277	316	298	274	259	309	306	302	295	312	281	265	297	298	297	284	274	327	298	288	286	272	317	321	282	288	312	279	327	306	317	276	262	310	310	278	260	310	302	292	307	273	287	288	286	296	312	275	304	300	308	289	307	318	309	313	344	299	289	292	314	302	314	306	307	295	290	295	297	274	313	287	290	291	312	317	284	302	317	291	322	324	334	325	289	280	288	311	315	303	299	318	317	314	313	305	281	270	305	288	312	286	304	301	317	298	259	302	295	284	293	297	307	265	298	281	299	322	327	292	300	303	291	315	314	294	284	285	311	281	285	313	317	302	293	320	291	303	351	300	300	317	292	310	312	288	298	301	297	312	273	280	311	292	313	291	297	320	316	278	283	304	277	289	302	284	304	297	264	315	334	297	315	321	302	273	336	326	286	288	289	290	305	302	313	262	315	267	329	284	301	285	280	275	300	267	308	318	302	286	280	305	307	287	310	301	296	294	290	287	305	269	297	283	288	280	261	328	297	294	284	290	267	296	302	312	303	317	288	265	292	267	330	281	283	247	298	312	285	266	273	290	319	304	306	274	320	304	290	285	290	288	301	280	308	255	274	284	304	290	316	310	312	296	257	302	319	297	293	294	309	277	312	309	292	303	299	312	294	275	299	273	293	283	281	330	286	295	296	332	329	310	301	316	333	293	276	288	295	317	296	316	282	305	300	305	313	309	268	313	329	263	301	305	289	271	305	287	305	307	268	304	302	275	279	290	300	275	318	290	303	300	282	307	310	294	292	298	289	308	270	297	284	318	299	297	297	312	320	296	323	309	315	299	294	332	311	328	323	291	299	302	280	305	306	291	298	297	290	282	289	290	276	314	286	269	314	289	313	326	292	295	301	322	288	317	295	300	290	310	282	297	299	316	304	295	329	306	307	282	297	291	281	300	294	280	308	296	302	307	281	291	304	272	262	302	286	312	290	303	322	253	280	293	343	312	268	311	289	323	275	296	293	302	331	294	287	277	307	323	314	284	287	329	271	272	309	285	277	288	296	343	311	288	289	295	307	289	253	294	283	267	270	288	287	303	309	264	265	273	311	295	319	265	279	267	322	275	267	286	323	266	277	299	335	308	266	309	299	322	273	319	294	300	322	286	280	283	285	294	292	305	306	300	282	283	293	311	316	297	287	298	273	298	317	292	283	297	323	307	275	278	293	268	311	280	301	315	287	313	303	305	320	273	318	274	301	298	311	299	288	303	276	317	294	303	289	290	300	275	303	302	292	294	299	270	303	282	302
25489	21555	28812	28437	21427	14534	8920	5806	4611	3732	2997	2560	2151	1886	1717	1462	1255	1099	978	829	768	694	583	522	513	508	502	473	448	429	483	464	477	401	380	384	422	351	379	375	394	401	401	367	411	386	366	397	355	365	377	405	358	377	368	354	368	416	384	400	366	385	349	347	332	376	374	331	381	370	354	377	381	381	386	342	368	366	345	403	363	396	367	383	359	354	347	382	337	367	401	391	386	356	392	365	355	342	375	360	378	375	392	350	386	360	355	376	371	421	358	377	385	390	334	358	367	359	362	323	375	337	390	380	357	365	357	357	354	321	382	381	421	370	356	371	376	369	371	366	389	360	362	416	378	352	337	375	348	372	355	370	392	354	411	369	375	390	373	367	371	366	369	348	381	372	393	338	332	392	373	348	375	363	367	378	396	361	401	379	404	387	410	392	403	347	350	378	374	364	373	373	346	382	355	373	376	327	342	385	362	406	399	378	381	362	398	390	386	369	391	375	389	343	339	363	330	382	387	341	381	332	338	369	376	365	333	364	397	365	358	381	343	383	346	361	375	333	361	369	358	361	368	372	336	378	362	350	350	364	344	374	371	388	385	367	368	322	373	334	378	335	380	392	375	358	353	366	342	378	375	338	385	329	353	404	384	346	350	383	376	361	371	391	369	346	353	351	318	368	356	342	396	359	375	370	349	360	345	354	380	422	352	378	331	351	354	395	368	366	346	380	374	359	379	385	372	350	383	346	386	337	366	358	374	400	363	359	349	374	368	365	382	394	373	362	370	392	351	364	364	373	400	384	346	342	365	376	386	364	374	366	381	427	360	328	374	342	361	326	373	372	373	360	319	374	359	349	359	358	341	369	334	365	401	369	338	378	369	345	372	362	362	399	347	352	392	362	380	364	381	383	355	364	382	336	370	355	349	364	346	333	394	359	390	331	360	386	360	351	374	369	341	367	340	389	364	352	383	365	395	375	364	338	332	363	385	365	408	401	379	368	383	389	333	374	349	361	349	377	367	386	369	382	353	333	380	367	369	382	351	381	370	367	389	356	346	370	373	373	378	363	372	322	382	354	363	376	383	342	364	371	379	361	381	371	388	362	356	360	382	410	380	375	357	354	383	351	352	338	382	375	370	378	390	383	367	371	380	368	374	350	359	368	344	367	371	381	398	370	369	353	366	365	383	352	377	377	366	334	381	382	350	363	349	364	386	344	386	368	340	375	413	350	395	361	378	376	353	398	381	359	361	371	339	388	354	371	380	336	343	379	355	401	367	314	380	349	351	318	358	354	368	353	371	343	387	365	382	331	362	403	414	340	374	381	355	413	390	376	374	353	370	366	391	363	358	378	368	377	376	359	381	370	358	361	328	368	380	339	391	370	342	355	362	341	390	382	362	335	368	382	369	338	406	342	368	346	373	348	350	361	361	356	368	386	385	364	371	363	356	347	340	396	398	338	342	321	367	391	371	378	375	341	352	379	386	334	387	365	363	401	362	373	394	377	353	324	362	349	386	370	398	368	359	374	341	357	351	355	362	364	343	370	395	384	340	361	326	353	356	340	358	376	331	329	363	376	370	392	381	363	383	367	350	375	360	371	378	360	358	401	370	384	374	341	355	438	359	417	355	376	373	377	382	381	326	350	321	398	360	382	378	381	382	361	392	384	391	363	362	371	378	335	367	365	341	375	371	361	364	369	365	367	378	358	364	330	408	380	401	368	410	363	375	403	407	399	365	366	367	362	369	363	337	381	368	345	347	369	371	377	327	375	356	346	391	359	358	388	363	389	335	384	371	338	359	382	406	379	379	414	373	369	356	365	359	360	380	318	378	370	363	340	380	365	369	417	376	358	353	379	361	389	370	366	359	379	379	350	374	338	350	397	366	329	354	378	333	340	362	381	347	365	356	384	346	353	393	360	366	370	355	370	358	373	369	335	389	359	336	372	361	383	361	408	378	383	406	374	395	387	371	384	370	366	339	359	364	381	362	367	379	311	374	375	376	379	396	373	361	362	341	356	387	377	388	339	374	357	357	338	383	363	349	349	358	368	360	391	379	380	336	350	355	390	350	327	302	379	369	366	344	340	358	368	352	382	375	386	368	412	386	372	345	365	370	347	373	297	364	361	364	348	365	373	392	385	356	361	355	362	335	354	408	365	353	385	320	395	373	380	373	335	351	323	412	377	365	389	357	367	345	376	377	383	372	374	375	346	371	382	400	332	371	356	340	382	395	376	356	397	356	362	390	374	400	361	368	378	377	358	361	353	356	342	356	363	372	337	369	372	409	396	350	381	379	384	372	380	373	352	330	359	362	355	363	372	398	388	381	365	369	358	363	335	343	383	364	351	364	382	356	367	380	363	381	354	358	378	353	381	370	402	335	369	368	361	364	383	368	374	400	354	368	336	338	405	367	378	340	377	360	342	356	355	376	371	387	380	347	390	354	331	335	372	375	337	362	352	343	360	365	361	366	348	375	344	365	330	347	382	361	359	400	352	347	328	364	385	368	358	374	325	405	373	397	326	355	384	384	375	369	396	384	365	383	393	373	369	373	363	356	347	352	381	362	368	361	392	374	365	383	395	428	365	358	347	347	392	319	404	349	366	363	373	340	379	349	365	348	377	343	373	388	360	357	405	366	364	321	364	407	368	377	374	389	391	376	354	355	349	364	381	348	405	387	327	370	380	376	395	359	387	333	333	330	336	319	355	372	377	348	367	377	368	352	363	391	392	386	340	363	351	379	361	378	377	377	354	348	365	366	375	367	359	363	389	369	375	345	368	340	383	377	377	362	333	382	378	351	365	361	331	368	380	434	374	350	374	371	356	356	405	367	376	371	339	377	366	362	381	355	341	341	386	368	321	383	367	384	361	382	360	351	347	378	326	398	385	349	378	400	370	372	382	373	368	356	360	381	351	356	406	382	362	356	349	354	377	380	377	373	383	370	361	383	354	343	364	367	355	372	344	403	369	368	376	323	361	354	356	388	384	358	364	353	377	385	372	339	370	394	367	385	386	358	350	372	375	382	367	373	406	382	353	373	347	356	377	354	398	381	349	349	387	359	344	380	384	337	377	388	388	374	349	390	373	379	363	414	397	371	378	379	375	370	397	335	364	382	341	356	407	334	340	373	366	339	374	343	370	379	368	369	380	365	363	375	358	395	377	349	388	358	372	356	386	383	378	352	362	373	359	347	369	368	370	338	368	343	351	379	407	371	345	362	388	383	358	384	347	359	381	366	381	384	394	319	367	373	387	354	340	361	359	349	373	419	328	356	351	355	355	388	347	363	354	360	403	404	397	370	378	348	357	350	383	349	346	357	372	327	357	379	363	362	345	345	369	343	390	352	372	362	348	362	365	374	334	330	384	349	388	340	383	354	385	346	361	333	386	368	396	347	366	383	393	368	356	335	374	367	353	398	327	360	343	367	373	386	385	369	324	338	339	379	355	378	337	371	339	402	387	421	353	369	374	376	359	363	367	335	375	368	331
29225	45954	41390	32721	25547	19896	14750	11826	10026	8651	6800	5869	4811	4272	3589	3100	2591	2125	1853	1459	1277	1102	1022	848	823	749	700	661	641	636	625	602	535	549	509	570	553	462	484	482	493	502	470	459	427	470	503	461	482	480	458	442	461	450	481	462	455	479	439	460	464	428	481	456	463	435	470	469	453	399	466	470	428	439	453	436	422	452	437	448	449	480	440	430	416	465	448	427	405	435	445	426	454	423	428	478	440	443	430	452	421	448	430	457	456	437	462	407	416	477	443	437	427	470	475	454	422	405	475	426	443	461	445	478	426	472	446	439	446	442	463	424	442	434	451	445	446	449	452	440	434	467	446	426	487	457	449	441	437	425	463	454	447	438	470	464	434	439	440	436	465	465	431	421	452	421	476	427	453	471	460	464	458	457	405	463	449	438	506	425	430	457	433	434	486	437	433	441	431	420	446	396	419	427	467	462	417	461	426	444	433	447	508	419	485	414	445	450	421	455	454	445	446	414	443	451	465	491	455	429	468	466	457	455	401	446	422	445	438	459	428	460	414	456	449	462	427	433	443	482	442	444	443	449	428	458	476	462	511	410	464	463	482	436	444	469	454	449	459	428	471	458	471	451	498	417	444	460	418	418	424	485	433	447	420	474	437	432	450	479	439	438	470	456	460	437	437	428	474	450	471	448	429	448	478	443	454	427	476	459	441	425	480	424	450	484	399	396	419	439	408	435	496	450	415	472	441	457	437	466	435	444	445	459	450	459	472	442	454	448	439	497	437	451	423	462	449	438	428	461	449	450	448	453	432	433	424	408	457	428	449	442	423	459	439	447	435	468	456	467	428	426	447	420	415	458	429	454	428	431	418	440	483	424	454	469	448	431	426	443	488	478	453	415	459	425	460	421	442	439	425	446	463	453	459	403	462	450	435	423	402	426	423	447	423	463	448	450	468	454	451	472	451	451	434	492	424	424	446	449	435	455	442	443	446	477	484	430	437	420	415	461	445	439	458	440	436	410	481	413	429	425	448	427	398	446	442	434	458	425	430	446	425	457	422	440	425	437	458	428	429	455	444	431	416	476	438	456	429	458	445	460	450	429	440	424	463	451	394	458	418	443	453	431	423	419	456	438	458	469	462	476	468	493	444	480	434	464	460	449	427	450	421	445	425	461	432	417	479	438	453	450	442	447	463	485	441	421	459	468	437	447	473	439	493	473	437	438	437	476	430	443	498	459	457	497	453	481	454	444	452	432	442	419	465	433	453	448	424	487	461	451	441	456	444	440	427	412	468	435	462	437	472	438	484	443	431	423	442	422	434	443	436	446	458	437	471	440	442	441	414	417	437	490	454	441	444	427	437	454	469	425	429	493	465	477	448	423	414	445	412	410	432	454	460	454	418	447	450	420	458	453	440	444	426	468	418	421	428	418	492	468	456	463	400	441	413	425	455	448	454	465	423	441	445	434	452	456	461	466	388	456	464	464	461	425	442	427	449	433	428	429	430	401	470	441	388	397	468	426	461	448	444	422	430	438	413	491	432	462	449	430	459	403	461	461	455	421	438	444	450	435	461	491	426	437	466	445	415	437	464	465	443	431	422	462	446	422	438	465	506	444	446	422	475	425	478	438	453	462	425	431	416	414	414	458	432	451	431	480	427	459	461	467	427	493	443	440	433	431	431	445	406	397	443	448	463	476	459	475	429	430	447	451	465	459	427	425	452	441	447	424	393	474	444	437	428	465	448	463	408	438	440	468	465	430	452	480	423	430	469	434	428	447	437	429	411	446	466	482	446	443	423	471	440	421	418	409	442	452	453	431	431	448	452	448	460	463	422	477	431	454	419	475	469	473	471	461	429	482	478	441	492	444	446	428	468	478	432	462	423	438	449	427	455	401	470	459	445	452	437	448	434	443	412	459	430	449	404	470	410	472	462	432	401	406	422	460	474	422	441	403	439	424	455	413	434	435	482	461	442	455	447	458	431	424	462	487	416	454	460	472	433	447	441	414	446	434	436	490	425	470	419	427	478	448	433	382	470	427	422	405	461	457	454	457	462	453	475	459	433	478	447	442	398	422	463	450	465	444	449	445	414	437	417	451	468	432	425	431	453	452	434	460	439	453	442	455	440	424	438	426	441	415	458	432	451	428	452	460	440	433	455	458	438	449	457	413	425	463	422	465	482	429	433	477	469	454	436	420	440	456	466	479	430	439	466	460	444	427	461	448	402	422	449	459	458	446	446	447	456	431	458	419	430	430	448	450	411	419	446	451	425	440	423	455	468	421	445	481	418	498	438	455	468	482	453	457	414	426	436	461	410	485	450	467	457	456	463	460	442	470	444	438	438	430	420	439	464	432	428	464	444	457	417	458	412	421	416	441	445	434	449	453	449	437	433	442	446	463	451	445	454	429	440	475	431	436	440	441	460	471	486	447	446	439	448	397	442	439	463	467	443	443	453	420	443	425	440	393	422	443	455	422	418	453	431	441	461	465	450	406	432	460	439	419	461	476	477	478	467	438	454	429	463	441	459	455	425	450	465	436	471	442	449	428	465	455	447	406	435	451	437	443	460	435	434	460	421	463	415	434	438	448	456	434	438	465	492	480	433	433	467	488	473	457	435	461	488	440	449	451	445	473	444	420	457	464	434	433	424	435	422	467	453	417	488	433	425	436	440	447	414	441	437	434	460	441	486	428	450	442	413	466	485	471	453	441	433	426	446	430	442	437	439	435	456	446	444	437	410	449	462	432	443	418	483	460	464	457	485	478	445	444	405	459	472	460	482	417	440	458	428	445	418	419	467	450	431	460	449	469	453	446	478	442	472	481	451	410	427	412	487	431	420	452	446	431	448	441	450	419	463	449	430	470	455	430	422	418	411	428	434	411	421	438	429	451	430	429	463	437	423	415	458	441	428	412	434	408	446	437	457	443	444	428	467	524	469	410	417	417	487	460	410	450	461	448	413	416	467	432	427	420	448	435	452	448	425	419	477	396	445	469	429	476	445	405	448	418	475	416	437	458	459	467	479	422	439	434	468	449	471	454	430	429	459	436	450	456	442	436	453	429	445	445	481	448	465	408	478	415	449	400	455	449	501	443	443	468	458	471	453	458	452	441	405	448	419	452	458	473	416	434	419	443	478	469	456	445	470	450	469	410	460	462	447	432	445	460	424	461	409	466	444	407	440	472	441	429	467	475	447	459	425	472	435	413	416	475	422	456	469	422	453	429	484	445	453	446	467	452	458	403	437	433	452	458	435	449	422	412	458	444	424	447	424	448	443	445	444	440	479	488	433	466	489	448	419	459	446	434	458	454	507	459	461	461	459	479	429	447	477	450	481	409	460	436	402	408	462	421	452	429	456	472	475	436	480	466	453	448	435	453	458	460	431	453	452	388	451	419	495	415	439	462	441	458	467	433	421	429	421	423	462	501	448	462	443	428	460	463	421	455	420	422	453	449	436	423	435	463	450	444	464	429	454	434	441	506	453	403	433	431	467	440
23279	21363	29089	24392	22332	23152	19519	10224	7504	6208	5170	4172	3485	3135	2722	2292	2048	1688	1349	1123	939	882	689	584	554	523	517	487	475	447	463	406	422	412	349	399	361	370	340	317	389	301	359	339	359	318	338	326	289	308	311	318	328	341	316	349	349	324	365	325	298	332	306	298	317	317	301	293	341	336	310	335	286	287	329	302	280	320	325	284	280	303	297	290	305	295	302	277	323	268	291	272	285	265	325	310	305	297	288	292	284	283	295	299	310	298	298	286	303	281	327	275	289	308	302	282	277	294	294	319	291	279	316	313	327	317	309	300	299	287	267	291	284	315	300	306	318	295	327	315	295	332	314	280	306	283	294	270	328	302	297	337	279	314	296	330	309	309	314	323	314	309	323	313	272	291	325	290	278	291	293	314	313	269	289	339	308	266	276	318	338	291	287	303	296	293	296	297	295	292	306	287	273	292	312	267	315	320	278	322	289	271	275	293	298	310	283	303	299	307	278	309	302	303	297	309	288	321	318	297	305	287	311	283	284	312	279	311	302	284	281	305	311	326	298	292	297	317	281	298	320	279	290	320	310	285	326	321	302	326	296	286	305	301	274	307	305	303	268	300	292	297	320	292	291	274	288	315	282	317	304	304	321	265	292	309	328	304	301	331	309	264	317	331	296	307	307	292	315	303	317	300	317	333	319	322	286	284	307	297	282	290	290	300	278	251	299	283	289	308	302	295	309	298	315	340	311	284	288	277	297	288	311	301	292	328	293	289	292	306	291	298	303	271	303	305	265	282	297	295	265	329	311	288	264	293	308	304	290	310	332	276	284	297	322	292	324	302	303	323	285	318	277	300	299	308	305	302	304	301	300	316	327	292	293	289	337	265	336	355	301	297	325	290	298	292	288	308	278	295	299	300	327	286	261	283	304	298	291	276	312	301	265	295	275	311	301	291	275	303	311	315	292	304	296	285	292	294	290	304	281	300	307	297	293	309	308	301	295	283	292	281	287	303	308	299	285	307	300	289	298	306	300	317	298	290	284	294	292	291	281	322	299	244	279	316	297	326	295	284	316	297	306	300	269	288	280	296	284	279	301	293	312	322	302	275	305	304	333	307	302	283	317	293	306	276	296	304	302	293	272	293	299	251	288	294	311	295	295	294	292	283	328	326	292	260	297	309	294	297	312	308	301	296	294	325	296	301	292	314	299	310	305	323	274	298	343	304	290	285	299	304	309	290	312	312	296	285	300	282	290	286	302	299	282	300	279	274	317	304	331	317	291	330	288	290	292	289	276	275	302	313	307	282	276	303	300	301	313	285	278	315	301	323	311	305	288	310	279	294	301	326	318	274	301	288	294	298	269	311	299	291	275	309	281	311	300	276	309	301	294	296	256	307	277	279	336	276	299	286	276	299	321	322	290	289	283	300	320	286	314	307	305	306	287	300	279	305	302	290	307	286	318	328	303	320	274	299	303	298	283	251	303	304	286	291	325	287	285	288	301	259	284	313	291	327	304	275	321	281	321	297	294	301	317	280	309	319	285	314	303	329	301	312	281	283	276	314	278	315	303	300	314	282	324	284	274	282	298	281	289	280	338	325	289	306	300	284	330	293	297	259	355	287	270	308	287	299	305	306	264	285	315	316	303	308	286	321	300	288	295	277	278	300	309	296	291	311	339	296	266	316	306	296	269	320	274	299	301	328	279	272	301	322	327	320	304	293	291	297	310	292	291	301	319	306	293	274	332	317	302	340	292	281	324	293	281	328	302	301	323	297	323	326	283	284	296	309	293	283	303	294	306	324	303	318	282	311	297	301	304	300	305	299	308	298	316	294	335	282	283	283	280	301	318	311	309	332	288	305	305	307	308	304	310	294	311	285	295	289	272	280	260	281	263	286	296	261	285	304	315	308	325	285	296	280	329	309	310	316	271	281	317	274	298	304	291	294	340	311	291	320	306	289	331	309	326	314	331	278	289	297	296	282	307	298	286	314	326	306	314	301	291	293	314	303	277	303	283	285	317	308	295	301	293	281	303	314	312	306	322	302	307	312	308	296	311	331	289	310	293	308	302	277	258	322	282	304	294	312	301	286	295	293	272	276	274	293	289	282	308	307	316	310	310	305	306	271	288	300	303	297	314	272	304	309	288	322	321	303	305	291	309	289	286	298	299	293	280	305	295	296	302	276	334	321	300	316	304	293	273	306	285	291	297	311	287	282	323	296	284	306	306	312	315	325	296	293	317	305	309	302	292	320	318	299	319	302	289	286	281	311	257	268	290	313	336	312	307	271	329	298	302	304	270	303	324	301	331	303	306	317	303	279	298	317	287	296	288	335	287	280	321	311	328	313	318	286	269	324	297	289	295	306	323	304	278	298	303	289	301	307	320	278	279	310	283	298	259	304	287	311	288	285	313	278	295	281	288	294	287	303	299	316	283	288	289	339	305	294	294	331	280	321	333	269	298	272	259	291	330	312	278	310	300	312	302	279	322	306	300	284	304	310	280	320	292	301	295	295	296	286	317	311	259	289	288	319	288	299	318	298	264	319	291	309	263	264	282	274	300	283	291	288	295	265	318	310	295	302	281	278	282	288	301	307	324	325	281	287	287	314	284	292	288	297	326	284	315	314	313	288	334	309	318	317	328	269	299	330	324	310	318	319	333	314	285	295	325	320	304	335	292	279	298	317	309	303	278	308	283	311	307	303	285	285	314	290	305	322	263	346	298	296	280	323	281	304	316	307	334	273	295	286	312	305	292	307	303	292	282	311	320	309	320	273	310	321	306	311	293	292	291	286	309	305	315	297	280	327	305	289	325	294	297	298	279	288	308	315	298	284	314	305	317	296	302	283	292	297	283	297	308	315	304	288	300	302	301	305	286	289	292	268	327	300	294	315	303	311	305	286	288	301	313	288	308	295	323	322	310	299	304	306	286	255	298	304	291	316	278	310	312	302	308	286	279	255	296	317	320	304	296	329	311	296	295	310	298	316	314	330	313	280	274	284	297	292	280	303	296	304	268	286	308	305	289	273	287	288	303	272	297	272	289	318	302	290	276	303	296	321	325	288	267	293	289	286	327	330	290	293	274	298	341	273	310	263	306	307	278	335	257	290	277	285	286	282	307	299	306	272	274	315	324	313	308	328	284	327	293	302	338	297	302	310	275	294	320	298	328	257	315	293	276	271	297	273	315	327	332	279	309	285	285	318	308	294	295	266	296	297	279	294	308	299	273	303	281	292	309	295	292	313	300	315	322	314	287	306	299	280	311	305	287	289	281	321	298	299	289	322	286	292	322	317	315	313	286	311	304	296	306	311	278	268	308	288	291	266	288	307	284	331	308	300	265	309	306	303	349	292	294	334	302	293	290	321	300	295	274	281	299	325	319	311	304	299	321	273	285	274	324	325	300	294	292	303	283	286	283	292	303	291	302	302	304	310	265	295	289	293	295	276	323	290	321	289	283	323	297	307	301	289	281	288	331	311	302	314	289	292	321	312	304	303
31825	52850	49659	38793	31724	26310	20190	15855	14182	12083	10166	8765	7458	6459	5682	4537	3980	3365	2755	2257	1755	1599	1310	1056	933	881	820	808	721	686	624	592	578	576	596	516	502	475	442	413	403	471	441	403	459	377	341	415	356	382	381	401	374	368	390	402	372	404	363	358	393	394	400	406	372	369	373	371	355	389	345	408	378	379	347	324	353	312	340	339	326	388	396	351	349	340	387	332	297	319	378	365	337	368	380	363	335	331	368	367	373	347	365	341	342	356	386	316	357	359	325	358	364	363	332	374	362	340	367	381	380	334	348	362	332	324	383	351	357	376	373	353	361	353	351	325	385	332	375	342	342	351	339	330	352	354	335	388	341	383	371	310	361	349	347	340	368	363	334	349	342	370	347	331	338	379	353	346	390	333	344	353	363	335	359	317	321	365	377	364	367	354	345	368	388	332	354	390	352	335	372	361	350	367	356	346	353	379	359	323	352	356	349	347	345	354	356	395	342	343	373	346	374	332	361	342	359	356	365	358	344	353	353	361	355	351	357	310	335	338	330	377	375	329	346	362	328	364	350	353	359	339	352	346	362	354	352	343	378	345	364	346	376	364	364	315	322	364	346	353	358	359	344	367	346	352	347	358	350	373	376	355	343	328	350	347	375	346	371	330	313	375	359	366	350	355	314	380	355	374	376	380	362	341	330	386	347	332	333	365	372	353	351	345	369	317	358	360	370	342	364	323	343	351	360	362	343	373	360	373	336	345	344	322	321	333	354	347	319	368	335	351	337	326	359	331	339	335	328	341	367	348	338	365	379	366	347	375	321	390	353	361	338	329	337	355	361	345	348	363	343	364	369	348	357	350	356	373	333	365	349	365	328	333	352	362	344	363	358	343	356	352	332	379	346	324	371	316	357	346	352	350	335	358	316	339	359	404	362	325	376	331	370	337	377	374	356	348	392	346	336	338	378	347	339	354	370	356	344	353	377	348	364	366	336	359	314	388	365	325	360	325	326	349	378	354	335	348	313	351	343	341	339	367	348	353	348	362	347	366	352	332	344	346	357	335	379	367	348	337	374	331	373	367	356	377	376	375	348	357	354	321	317	345	382	333	321	338	364	355	372	368	339	370	366	317	378	373	318	336	386	366	361	352	342	366	352	332	361	382	368	339	328	379	371	352	345	342	386	331	339	351	336	360	382	352	342	334	351	361	344	361	319	373	361	356	342	385	383	330	345	357	336	331	333	338	381	355	360	383	344	331	340	373	354	359	374	334	361	330	345	342	327	358	354	351	378	342	346	351	365	359	364	374	355	332	360	374	330	384	373	370	333	345	356	360	347	375	324	360	382	373	356	379	332	353	365	346	401	372	374	348	391	348	317	341	359	376	362	340	353	328	345	349	345	360	366	340	370	372	357	353	354	373	340	308	351	360	315	321	343	362	357	379	392	339	361	361	352	336	356	364	334	327	363	340	349	380	305	387	371	346	355	311	345	384	373	339	334	354	363	325	370	348	381	335	334	392	347	323	312	322	366	366	343	381	350	345	346	380	368	379	366	363	341	334	380	319	335	342	353	335	382	367	336	343	356	359	361	379	373	348	342	375	336	360	332	330	379	356	360	354	346	342	359	371	336	354	356	352	355	348	380	338	351	335	385	386	313	336	355	355	356	341	361	354	357	346	370	366	335	366	351	372	319	353	368	355	318	373	354	362	323	321	342	354	372	371	348	378	356	361	384	364	345	392	363	358	340	358	365	340	314	346	319	360	313	334	359	310	353	383	378	334	363	369	379	368	368	334	360	353	388	381	330	355	335	400	348	347	357	348	374	341	339	389	378	341	345	337	355	316	341	341	345	391	335	361	345	371	363	346	344	350	328	349	341	402	380	359	373	344	386	329	359	322	319	372	349	351	382	340	331	303	326	383	381	343	359	352	347	326	363	336	386	365	351	335	344	370	354	358	355	373	354	371	352	326	368	350	353	387	342	317	328	339	401	368	348	371	329	328	351	321	360	344	373	352	381	330	391	402	383	343	345	330	331	356	369	377	335	341	365	364	362	365	384	354	349	342	360	363	357	378	368	364	343	364	336	363	357	306	346	353	350	346	361	396	356	389	369	386	335	322	329	332	343	369	329	366	390	381	353	344	343	380	323	394	346	339	341	323	364	334	353	346	328	353	388	301	367	364	340	323	344	335	368	346	362	336	341	332	351	351	364	381	337	333	336	351	354	374	379	358	367	386	334	350	348	354	379	373	370	351	347	331	328	331	328	336	354	357	343	350	371	348	332	363	366	310	365	355	328	355	346	340	352	377	341	355	374	372	345	381	372	352	349	367	296	338	350	324	341	344	361	353	367	296	351	325	343	345	345	317	353	330	320	365	337	372	314	355	330	341	346	335	333	377	353	357	347	368	359	323	341	373	365	309	331	375	339	332	311	353	351	347	373	325	374	352	334	316	385	390	349	334	323	359	346	334	357	347	359	359	357	398	362	386	352	339	362	316	360	367	332	404	329	351	327	344	328	332	382	335	334	354	331	363	384	308	370	365	358	366	357	345	352	314	336	328	361	334	367	343	372	359	331	334	362	326	325	385	340	322	324	372	350	340	344	321	334	351	356	354	347	345	366	357	363	346	347	372	352	368	356	329	331	378	332	342	367	363	358	379	314	350	358	315	369	329	368	357	358	364	345	365	364	335	342	387	327	359	345	337	343	336	354	370	337	344	423	367	360	366	349	350	360	357	388	370	327	372	332	385	361	365	341	343	340	329	388	349	335	371	350	377	371	367	343	395	350	368	379	349	326	353	381	373	313	337	348	380	340	341	325	336	333	324	367	353	364	345	362	344	340	339	354	359	375	334	349	357	359	342	348	351	328	350	348	361	340	324	357	338	338	338	344	335	359	341	365	341	342	315	374	375	371	370	369	344	318	379	384	373	384	330	338	336	333	322	353	353	358	371	331	365	375	354	337	352	336	344	370	362	331	344	384	324	360	360	360	343	374	356	360	374	349	330	353	341	383	357	320	338	318	346	327	341	338	339	361	347	358	363	336	338	333	332	371	333	342	408	332	348	349	358	316	374	364	354	302	342	328	356	350	359	342	365	344	358	355	370	355	337	327	348	335	346	337	370	344	354	346	328	334	345	350	364	365	371	346	372	359	371	350	331	364	348	340	372	364	318	358	344	351	353	334	335	349	350	345	350	351	352	383	344	328	363	332	344	380	335	360	378	342	344	346	319	353	338	372	351	352	355	349	380	341	343	349	356	343	340	364	392	336	361	358	314	347	340	330	351	342	351	371	356	352	343	375	383	340	344	364	334	367	340	348	362	344	377	351	332	340	362	381	327	383	357	323	369	350	314	348	357	342	330	357	345	359	336	365	351	372	333	353	377	340	370	355	367	372	377	357	348	350	347	346	351	346	337	342	352	362	300	395	373	322	330	340	361	348	347	378	346	357	374	322	346	334	332	324	359	348	362	369	359	316	325	338	349	331	359	347	369	353	347
29120	28634	33617	25550	17608	11381	7458	4284	3490	3020	2483	2030	1759	1627	1468	1259	1085	967	839	715	584	598	509	423	423	413	430	408	357	375	335	369	342	349	375	331	351	367	346	331	312	310	289	299	348	328	307	324	307	311	344	323	374	366	315	336	314	333	300	282	280	305	315	306	327	349	283	303	346	342	300	317	323	331	312	307	319	284	296	308	316	315	329	309	303	288	311	297	312	343	345	294	328	339	305	311	309	285	286	291	279	307	314	289	320	291	290	315	276	303	312	299	278	312	281	297	312	298	319	288	296	319	302	305	348	296	307	267	280	333	303	300	306	334	314	300	290	340	324	291	276	357	294	329	344	314	325	332	298	338	326	299	306	324	284	309	303	302	318	285	318	338	314	317	345	341	321	321	307	313	307	319	325	296	319	320	301	289	331	286	302	327	316	289	317	297	302	330	295	298	298	315	330	327	280	297	289	305	262	299	290	308	317	320	317	309	314	305	314	308	307	302	289	284	325	326	289	295	325	330	296	310	311	295	324	342	315	296	300	314	320	287	332	326	285	298	275	284	313	300	315	302	311	340	327	334	309	334	325	289	300	305	321	276	268	294	299	321	311	296	308	332	308	297	289	321	299	313	292	279	272	321	308	314	295	316	314	285	314	306	271	284	339	271	284	288	301	348	306	293	295	318	319	317	288	310	299	316	326	319	316	310	296	328	304	320	329	310	322	330	306	302	277	319	315	329	299	270	296	282	311	303	324	336	299	329	309	319	314	309	284	277	310	287	309	285	271	295	288	345	316	307	313	300	285	308	320	317	290	295	313	271	311	284	294	311	287	277	295	297	352	285	288	304	302	342	328	297	301	333	321	314	296	289	312	288	314	311	309	309	320	359	309	312	310	324	331	317	301	336	335	292	344	333	328	314	296	304	307	312	310	351	320	280	325	324	329	328	301	307	307	371	286	288	297	321	317	323	319	301	300	290	307	315	284	343	302	316	301	331	333	306	302	293	306	338	312	300	308	328	316	308	305	305	321	311	279	296	304	304	298	309	292	319	322	311	286	322	268	323	322	286	310	322	319	344	333	294	303	319	343	307	320	304	307	323	295	348	357	299	311	300	295	330	341	316	322	304	293	319	300	296	321	286	320	309	314	314	278	280	291	305	305	316	323	295	302	311	297	320	295	319	254	319	322	309	333	304	307	324	290	326	326	311	324	348	318	310	293	283	323	311	271	352	290	295	274	327	290	307	311	311	312	315	329	304	308	282	319	318	314	314	300	301	310	323	316	350	315	315	318	284	288	329	297	290	313	315	309	275	298	300	310	294	305	337	319	322	296	315	306	305	275	282	292	318	315	295	298	328	286	282	307	304	305	324	292	302	336	295	297	312	298	318	307	312	319	283	291	338	296	328	328	291	302	299	318	324	330	307	346	372	319	325	302	324	337	320	286	320	330	306	282	336	300	303	316	306	326	328	293	320	316	327	290	290	317	290	297	276	282	309	339	281	311	297	322	331	325	296	304	318	295	315	328	305	295	280	306	314	300	328	300	308	335	337	336	335	318	322	313	286	318	305	311	295	301	300	332	328	290	278	301	299	290	295	309	274	308	329	292	345	308	342	307	313	305	309	290	286	308	333	321	301	300	309	340	336	298	328	321	299	332	313	324	290	312	284	326	300	301	328	350	293	295	297	316	322	293	314	301	301	292	282	290	283	291	282	329	307	325	310	351	320	310	306	322	282	316	302	321	305	330	317	312	307	289	330	276	316	323	292	312	306	292	331	313	329	312	329	299	279	287	327	311	311	330	297	310	306	296	326	309	329	317	294	308	297	321	319	341	264	320	317	312	295	337	306	333	301	320	320	339	311	306	295	346	323	306	299	306	324	307	275	307	272	317	330	339	291	297	294	295	279	295	344	349	286	287	329	308	337	316	322	343	281	289	315	318	329	296	310	321	278	313	329	318	306	319	300	295	318	285	331	314	317	308	328	331	315	325	292	300	326	350	326	298	301	324	279	319	327	327	328	300	319	308	306	308	300	276	300	326	284	303	319	302	285	307	300	289	328	293	313	320	276	316	315	302	312	325	331	339	314	295	321	308	360	297	300	275	298	298	320	296	292	313	344	330	275	298	308	341	317	289	330	316	298	295	319	324	324	314	307	258	336	351	333	296	328	330	306	310	318	323	290	319	305	344	327	333	305	281	295	320	321	278	312	299	292	320	341	306	319	345	326	293	328	305	287	312	314	305	336	328	291	327	329	328	332	301	265	293	326	319	301	317	315	333	323	307	318	291	324	299	304	306	307	294	330	296	302	334	315	303	305	303	281	305	296	288	316	299	307	286	318	326	289	292	331	328	315	317	295	334	324	307	333	318	303	275	344	317	328	322	330	327	301	292	327	300	315	309	332	317	314	322	329	291	309	341	312	317	294	313	277	278	281	300	310	295	298	299	305	293	308	320	300	306	288	287	286	327	337	313	270	311	293	325	317	339	301	288	343	335	316	325	307	342	341	317	330	315	325	356	285	339	328	302	302	303	305	339	312	319	317	304	299	319	294	336	315	303	300	336	333	298	351	316	294	297	306	283	360	291	307	315	311	313	300	274	322	304	303	299	312	283	334	311	303	293	330	344	307	320	281	313	301	306	309	284	308	319	296	337	303	284	328	299	307	278	301	297	301	342	304	309	327	292	311	301	302	298	285	301	309	284	321	315	338	314	309	315	303	288	281	294	343	300	326	295	326	289	307	312	347	291	335	313	303	307	289	295	322	317	329	332	305	298	314	347	308	349	300	288	285	323	301	336	300	302	307	337	350	333	295	305	315	306	344	306	324	333	342	310	328	312	327	305	307	336	292	349	352	304	282	311	322	301	323	293	299	317	273	307	312	321	296	329	330	316	307	290	326	317	312	312	283	305	293	300	322	298	301	325	316	270	274	307	315	323	328	348	326	292	311	310	310	291	287	283	286	300	313	331	287	296	334	319	303	314	316	302	334	314	295	307	303	276	317	341	315	322	335	311	324	327	292	305	318	322	294	328	309	286	314	321	302	290	337	332	318	291	300	319	291	309	286	322	280	309	280	294	319	317	308	295	317	323	303	307	290	325	302	317	331	288	290	329	298	307	320	333	294	282	325	293	340	328	300	319	320	311	303	341	305	331	301	270	310	284	329	283	292	331	308	317	310	307	323	316	322	298	329	297	336	287	310	276	278	308	329	305	272	300	298	292	279	300	331	296	318	308	303	299	302	295	315	294	273	290	264	315	315	305	297	305	308	306	310	292	329	324	354	304	321	295	315	322	309	317	336	291	303	346	297	332	342	310	332	320	317	302	336	327	303	306	318	307	302	315	319	303	346	275	313	320	285	299	315	326	317	327	299	326	323	322	299	288	296	307	300	291	324	322	295	307	331	349	337	298	301	332	298	301	322	332	317	335	295	269	303	306	302	327	319	283	308	334	303	320	313	270	318	316	318	308	328	314	336	284	335	347	326	348	316
29233	42830	38372	26626	21814	16891	13060	8926	7628	6748	5708	4748	3949	3637	3053	2555	2196	1850	1541	1311	1128	1060	794	673	691	599	535	586	572	568	472	473	456	499	445	418	444	420	401	384	432	425	417	417	400	416	422	363	393	382	416	385	393	394	385	377	412	413	396	368	375	374	381	388	374	399	387	375	394	339	338	368	418	390	368	364	385	399	410	365	367	383	390	342	355	358	401	357	368	374	359	384	382	367	390	366	393	423	354	374	383	390	374	374	390	382	360	389	372	359	375	342	417	393	382	379	409	378	390	415	367	430	388	385	397	359	374	403	421	361	347	362	407	362	394	393	382	365	384	345	386	345	373	365	375	404	406	417	388	356	353	366	365	415	387	401	363	398	424	359	348	416	394	380	445	360	376	427	386	387	373	363	410	412	386	362	379	403	367	360	366	381	392	371	374	386	391	371	386	380	394	400	355	399	361	370	366	361	396	392	367	390	378	423	342	390	359	393	396	378	378	361	390	375	406	377	350	397	361	379	359	373	361	402	390	379	392	379	390	366	372	389	370	379	389	403	386	360	388	403	401	384	386	338	380	371	366	386	370	369	389	377	358	363	363	391	371	395	384	360	344	387	350	350	407	396	350	366	408	383	378	389	411	367	385	378	363	403	389	362	414	356	409	381	355	398	375	375	398	374	377	393	406	394	403	380	365	410	397	389	400	382	385	374	366	386	351	416	405	404	385	376	403	398	353	374	362	391	388	382	395	377	357	367	391	375	366	354	382	375	351	403	417	408	385	387	394	374	359	385	385	382	386	350	364	374	407	363	356	357	399	387	394	356	351	387	404	427	396	375	362	354	352	397	387	394	377	370	381	399	375	375	366	360	390	377	397	411	373	361	365	392	370	382	399	357	342	379	395	394	395	373	374	361	373	361	408	388	374	378	372	395	395	381	369	372	415	382	370	368	374	393	403	370	391	383	372	368	365	377	359	389	391	389	371	366	343	361	399	381	365	360	401	442	422	363	385	385	400	422	383	386	373	366	379	401	383	376	367	377	334	363	413	384	429	406	410	383	357	373	387	348	376	386	378	401	353	421	345	383	404	346	365	403	357	388	412	376	374	393	393	356	394	382	374	362	371	384	364	393	425	372	355	381	378	385	402	420	356	400	387	379	376	363	364	395	355	417	371	385	379	395	371	354	376	363	378	376	373	381	349	329	398	385	397	399	375	393	375	378	393	376	388	384	384	371	417	388	367	378	381	358	384	376	380	423	390	355	376	385	386	383	371	405	389	383	378	392	362	371	371	396	354	382	363	397	392	365	367	409	392	360	392	395	385	387	399	398	396	377	423	409	377	381	391	344	365	370	375	374	355	372	393	361	358	360	384	408	390	374	386	374	413	364	383	350	406	352	342	378	390	398	389	395	387	379	376	363	420	396	367	391	364	393	398	362	383	383	388	402	386	390	391	407	364	391	372	398	382	377	380	376	369	387	381	397	379	362	396	388	350	376	390	365	384	393	348	406	377	369	351	390	411	348	363	389	398	376	359	419	379	360	391	389	364	384	385	383	396	416	367	413	401	380	380	372	362	356	376	381	386	384	399	370	359	351	390	420	382	376	408	414	357	392	367	389	404	335	407	379	374	363	342	371	367	398	404	400	379	401	368	394	379	363	402	352	351	419	349	368	396	396	364	388	392	356	380	365	390	400	337	362	367	383	372	382	372	417	336	418	365	372	373	367	370	404	328	393	395	368	396	353	339	370	389	396	357	371	382	418	392	374	376	381	404	360	346	404	375	425	420	387	401	410	384	373	381	398	387	394	379	344	421	392	375	386	349	406	347	375	389	364	399	368	369	386	359	395	390	359	375	384	420	398	354	332	371	377	379	331	368	381	358	373	381	393	397	353	406	379	385	353	346	390	383	402	373	373	421	374	363	362	373	393	399	347	352	358	355	401	367	399	380	374	374	378	373	399	384	383	365	381	354	387	387	351	353	382	412	395	383	402	387	370	373	345	370	390	370	409	411	344	377	354	338	388	410	384	378	365	369	381	344	364	366	377	370	416	378	372	407	384	369	367	386	430	344	392	407	383	340	386	401	367	372	372	380	369	379	383	414	377	373	364	354	384	354	422	392	360	391	384	385	386	382	362	381	374	363	407	406	370	392	457	361	346	384	416	328	394	415	364	390	370	384	370	398	385	357	401	366	392	384	388	401	406	365	399	361	393	389	384	364	394	369	371	387	385	334	395	396	399	367	391	396	391	355	391	393	382	422	385	411	376	396	381	373	446	366	365	385	361	382	394	392	387	380	339	349	368	403	367	367	381	373	400	383	349	337	404	370	376	381	401	381	393	391	388	411	377	405	402	398	361	380	365	390	378	350	360	416	368	374	363	365	379	392	366	390	369	379	406	363	376	375	384	376	393	379	366	364	354	383	400	392	379	398	385	430	410	368	448	384	338	398	363	393	392	415	401	402	408	377	339	406	355	378	363	366	340	386	390	420	375	395	386	417	402	336	374	367	388	392	364	377	387	374	401	372	390	407	363	359	381	386	365	358	348	379	391	378	400	386	342	395	375	385	373	365	357	353	365	382	362	369	398	374	395	396	389	399	364	367	364	368	384	369	377	396	417	337	373	370	369	375	381	384	387	373	383	369	390	370	346	404	406	362	359	369	359	410	404	420	390	364	392	388	385	373	367	385	367	399	379	362	409	421	362	376	406	378	381	419	389	386	372	355	367	384	387	413	403	428	336	355	379	376	377	406	354	386	391	363	368	382	401	361	364	412	393	395	410	360	422	391	372	392	387	378	379	406	360	387	370	396	391	380	378	378	367	402	404	335	409	394	359	369	383	359	389	388	402	384	388	371	381	362	370	403	363	363	390	346	369	391	381	360	430	374	417	404	373	357	401	359	402	364	385	350	370	373	372	414	378	403	373	422	364	439	380	405	398	416	359	376	382	374	379	386	399	379	384	382	379	392	380	370	385	343	349	363	410	395	387	407	407	380	370	396	368	386	346	374	346	369	406	378	389	390	378	378	376	380	415	379	423	387	382	377	417	385	357	357	353	355	376	383	390	359	376	366	373	362	370	403	376	391	382	374	378	392	412	396	378	374	369	377	398	360	355	393	391	420	368	379	378	359	374	380	404	377	363	393	383	371	371	378	350	400	384	370	372	373	427	386	352	373	375	367	397	384	406	345	400	382	365	368	380	382	404	369	397	369	403	363	366	376	365	408	383	388	375	371	362	365	323	393	378	394	373	376	332	394	409	363	334	398	375	355	373	362	367	377	387	413	373	384	370	392	365	358	400	347	395	360	335	356	397	421	386	376	366	372	352	347	363	355	397	347	416	364	381	408	366	384	407	373	396	407	387	388	389	407	387	331	377	378	389	357	352	367	389	369	340	382	387	367	382	371	420	385	431	353	377	415	358	353	344	376	375	408	386	366	330	347	398	400	371	371	365	398	383	383	392	386	376	348	382	354	404	347	394	389	337	375	371
24478	21345	28706	25692	22882	18790	12375	6833	4913	4052	3564	3067	2516	2346	1935	1597	1405	1237	1135	904	756	696	536	490	470	408	381	355	353	351	322	317	314	325	282	306	283	276	286	249	304	260	266	277	262	264	240	263	255	264	247	240	253	268	244	234	260	229	244	261	271	247	251	247	246	284	241	236	239	234	254	234	252	264	231	254	234	242	223	235	248	235	266	252	248	280	252	272	274	239	237	221	256	245	245	209	233	222	252	224	267	236	253	234	234	258	250	225	243	277	243	241	234	273	238	254	247	227	230	250	259	260	239	241	225	265	251	234	253	235	238	260	221	245	221	255	193	239	253	244	259	239	245	231	213	282	246	273	265	237	240	218	266	231	254	228	247	250	238	281	240	231	241	231	266	239	242	230	240	235	240	228	227	223	242	221	231	208	210	235	254	243	240	234	210	256	236	238	212	254	230	214	236	218	258	248	236	251	207	232	251	237	225	240	239	247	234	246	233	252	225	245	230	220	243	236	245	248	250	217	242	257	243	222	254	268	246	230	246	238	257	208	232	250	237	257	263	254	232	239	241	249	249	233	240	233	236	234	253	244	248	234	232	221	236	248	239	249	235	244	233	239	280	246	252	279	236	254	228	230	259	249	276	266	255	241	233	240	261	187	247	238	246	236	251	215	213	254	236	224	249	244	257	247	249	249	260	239	237	232	237	205	256	260	221	265	238	250	251	233	245	230	238	255	231	246	233	224	207	201	259	255	243	248	250	239	255	214	255	238	249	259	216	231	266	238	232	221	225	242	264	238	235	256	251	228	232	257	250	249	211	228	237	239	233	233	254	224	223	223	228	243	260	239	258	248	272	257	208	235	257	234	247	235	230	230	248	267	284	215	217	260	247	234	208	226	214	233	240	244	234	211	281	254	245	238	273	230	230	235	254	247	227	233	222	224	247	251	212	240	254	238	271	244	210	238	245	227	245	240	233	256	280	261	244	213	255	242	244	218	237	231	237	256	250	238	266	226	238	245	202	233	227	244	258	248	214	245	214	259	242	232	236	266	260	233	241	248	272	231	244	230	230	286	261	239	230	262	225	243	260	223	221	239	212	224	251	250	221	242	237	234	200	247	260	254	260	268	258	222	231	229	265	239	222	243	238	263	270	267	219	256	243	208	244	239	238	218	241	234	256	221	240	241	234	232	231	220	246	235	240	265	254	259	230	240	237	219	219	257	246	219	267	243	230	243	228	269	209	246	233	260	230	239	212	257	248	269	249	264	244	216	228	252	238	267	235	255	238	258	241	250	254	231	233	218	264	255	239	235	245	229	266	232	230	246	236	237	237	219	259	260	236	254	213	254	239	271	238	253	248	219	272	253	221	254	251	243	248	250	225	246	239	247	246	216	246	232	263	235	228	247	257	254	245	259	223	221	223	258	238	254	215	219	248	242	241	274	266	262	253	247	234	250	236	252	258	221	243	257	238	229	246	250	250	257	250	252	240	224	245	221	245	266	239	221	219	225	229	255	224	230	235	260	252	226	222	237	266	215	243	250	247	226	212	230	238	224	237	254	246	224	244	260	204	216	232	229	234	269	250	219	230	247	250	260	237	272	272	239	226	256	254	232	233	241	225	242	239	242	222	235	234	265	259	236	230	243	245	222	251	211	238	224	238	246	267	246	230	244	246	254	254	262	253	249	244	241	246	228	263	241	226	234	251	218	218	254	242	252	231	245	213	229	235	243	256	250	267	265	247	234	205	244	244	244	237	237	226	268	247	257	269	222	232	235	242	243	219	230	222	232	238	283	241	233	253	263	216	243	239	252	237	258	218	225	244	269	240	222	220	214	257	279	231	231	220	271	256	256	251	242	238	258	242	228	223	237	246	236	235	267	243	244	280	236	248	270	260	259	239	219	240	260	229	262	244	238	246	239	220	246	237	237	249	218	203	245	226	216	250	238	236	254	228	211	276	266	247	231	240	234	253	243	256	240	264	249	215	203	243	259	231	262	217	236	240	234	245	251	241	256	269	243	239	270	212	213	224	253	255	239	238	240	220	228	229	224	242	245	239	243	221	265	218	247	246	208	253	241	202	260	209	247	251	239	250	239	244	251	227	222	235	223	256	245	249	243	237	249	246	261	264	274	249	240	223	244	238	244	252	212	238	249	239	243	228	247	232	236	255	229	237	268	217	234	267	252	251	250	249	264	243	260	256	245	264	238	268	261	246	234	269	228	244	256	228	244	249	233	241	229	260	238	261	263	225	227	245	240	238	259	226	194	207	221	252	212	233	268	222	231	252	247	247	255	259	244	250	226	245	229	230	232	249	244	238	230	241	224	260	244	224	212	240	243	254	242	234	247	208	243	251	225	241	240	238	224	232	227	236	236	253	253	225	235	246	226	262	243	238	235	248	251	225	234	222	228	251	248	270	238	245	247	228	244	228	224	228	250	247	245	211	253	212	225	244	239	249	251	255	233	259	222	240	239	222	282	260	231	249	210	245	278	243	260	244	255	262	265	241	270	258	259	240	294	227	269	217	240	242	228	260	255	251	250	242	217	291	237	242	241	254	269	242	233	240	258	240	222	229	239	232	261	272	231	210	255	211	236	250	223	240	261	218	263	196	238	256	235	224	211	232	246	243	227	257	232	219	244	240	222	256	266	239	247	258	238	199	221	218	256	243	246	240	240	238	237	218	231	235	216	230	239	241	225	260	222	252	255	257	239	268	227	275	247	244	236	238	233	235	272	236	224	252	258	237	237	242	232	244	258	230	225	219	263	224	215	241	241	257	237	235	240	224	258	247	253	248	236	235	225	278	230	242	255	265	243	236	236	267	271	207	249	246	269	241	231	225	261	241	251	238	259	262	246	242	238	256	231	247	226	226	209	211	242	262	223	236	240	251	235	248	236	255	237	236	242	237	218	242	260	233	228	230	241	257	230	238	223	221	241	223	232	249	237	241	261	258	240	242	241	218	218	227	267	237	227	222	217	265	245	221	238	247	236	244	239	256	237	240	242	247	217	264	258	231	232	232	228	225	268	258	240	226	258	246	243	224	241	229	236	255	230	260	225	230	231	253	234	252	227	250	234	236	250	244	246	213	244	266	240	241	255	246	231	231	214	229	225	236	229	237	247	245	231	204	236	244	242	237	245	257	246	247	255	240	257	244	232	259	252	212	220	257	231	232	246	228	262	253	233	242	225	235	234	248	261	234	253	234	261	252	199	239	247	270	228	263	216	217	252	237	266	255	252	245	259	221	225	238	241	255	256	237	228	257	234	243	233	241	245	232	221	248	225	245	230	266	247	241	235	244	235	256	248	261	263	200	246	236	268	282	253	242	225	283	229	231	236	241	243	245	258	220	252	244	260	227	257	266	213	248	229	234	215	250	257	270	255	246	230	255	255	252	246	260	256	236	243	231	218	241	259	226	265	242	239	228	243	247	266	231	251	243	266	247	245	229	227	223	251	233	232	239	257	257	215	225	221	244	229	215	247	215	249
29390	48421	44212	32824	27641	20987	16697	12462	9958	8685	7797	6521	5724	5033	4346	3441	3024	2572	2136	1660	1480	1295	995	759	715	644	625	597	571	511	509	477	435	402	406	377	407	397	383	380	358	333	359	322	308	344	288	331	301	330	309	288	335	342	304	338	325	325	295	333	314	316	286	316	274	276	311	276	247	327	284	309	314	318	317	309	310	320	289	300	312	281	296	306	292	296	296	308	307	280	293	318	287	322	295	323	301	280	331	307	318	325	326	303	306	294	285	293	308	305	303	287	293	286	304	295	278	257	308	314	291	337	309	292	289	297	296	310	307	267	300	298	263	311	318	261	310	327	288	285	308	310	276	294	315	292	291	326	264	320	292	292	291	291	295	331	339	316	299	292	332	298	298	275	303	269	313	318	321	295	325	317	355	304	296	276	342	292	328	294	293	308	310	271	304	296	304	297	250	313	293	280	326	316	294	301	293	286	314	318	287	328	279	289	322	305	305	298	293	287	310	306	303	284	289	277	298	321	278	304	296	299	284	276	302	274	302	278	317	272	340	305	287	289	313	276	320	315	304	299	290	310	318	269	338	312	303	283	306	267	300	303	287	298	279	293	292	297	329	306	311	293	292	287	286	296	269	289	306	297	301	279	301	323	296	311	296	293	302	292	294	281	268	295	327	316	272	312	337	283	283	300	288	335	309	287	291	292	303	338	290	288	301	270	295	304	279	265	297	287	266	303	286	305	311	290	259	308	299	322	327	308	291	305	302	268	304	282	306	294	276	309	294	338	295	302	289	290	287	314	287	297	306	311	266	304	280	285	311	309	299	295	326	287	303	305	277	305	333	306	288	294	303	300	292	293	266	308	292	317	297	312	308	288	307	316	313	265	313	289	276	322	324	324	323	313	325	290	330	307	304	291	303	310	340	314	319	336	321	306	297	260	303	301	304	297	307	263	306	300	316	285	299	297	315	302	317	337	302	288	314	306	328	310	307	303	286	287	297	302	299	292	316	315	314	328	291	333	285	310	318	323	289	309	281	286	280	276	274	283	314	274	321	299	320	273	288	307	266	340	267	291	283	299	257	301	303	291	269	308	302	285	284	296	303	322	299	288	305	273	300	305	274	281	280	318	294	300	311	329	283	290	306	330	303	324	296	286	307	291	296	285	310	291	299	299	282	268	268	320	317	310	293	262	330	308	286	303	319	286	298	291	289	298	307	310	301	299	288	293	296	296	313	276	289	303	269	290	286	306	324	297	326	273	266	320	304	310	317	290	320	301	279	305	276	305	298	349	287	299	295	306	296	278	292	302	322	296	266	317	276	312	280	293	299	269	294	275	328	293	312	311	297	284	291	297	278	312	317	296	277	302	307	301	322	331	308	301	260	269	323	267	297	310	282	288	287	279	322	289	272	251	304	289	303	282	336	306	283	316	303	272	326	308	304	287	323	278	267	305	277	287	281	288	336	307	292	286	300	305	296	321	318	304	282	279	312	316	333	328	305	284	289	312	294	294	306	298	318	315	294	303	312	310	307	299	292	300	328	304	277	284	304	263	274	304	325	269	279	330	301	307	313	297	265	274	287	269	295	308	278	316	315	276	302	316	304	347	297	272	299	265	264	311	275	299	288	339	279	286	310	249	298	304	289	315	314	289	288	268	313	274	310	288	295	318	317	278	297	321	303	281	304	300	316	303	301	301	275	293	287	310	313	287	315	290	290	315	296	331	272	313	301	309	301	308	287	337	301	295	312	326	315	311	307	290	280	303	280	290	303	349	305	308	327	293	293	296	312	314	304	280	302	272	300	298	274	305	289	302	296	271	251	310	317	299	295	299	320	329	316	288	292	278	308	300	305	266	305	325	295	272	287	282	291	301	306	339	304	280	310	287	311	297	331	274	318	277	329	302	290	318	276	318	334	310	270	323	283	301	295	309	330	301	317	272	299	287	290	268	267	291	294	305	275	293	299	308	286	287	310	316	274	302	276	311	286	315	293	324	273	299	300	293	311	323	300	314	296	329	320	310	271	291	287	296	311	322	305	322	316	307	305	293	303	316	277	318	271	269	320	347	301	303	282	300	310	305	286	310	301	298	290	318	301	299	302	311	285	295	317	258	310	287	299	297	307	322	307	296	300	296	281	292	299	300	291	294	309	258	304	296	292	280	318	284	300	343	294	305	283	310	314	320	315	304	307	280	323	298	293	292	311	293	308	315	328	314	315	296	322	311	291	306	305	308	315	302	310	300	317	288	284	308	297	270	314	301	304	294	306	280	288	326	309	294	329	271	317	286	276	295	290	288	300	317	290	289	285	282	296	296	268	306	297	298	282	284	318	304	307	263	282	297	304	311	284	296	288	297	300	295	278	299	310	284	286	325	298	300	300	339	301	311	305	338	290	308	269	313	309	308	318	296	294	290	308	307	326	299	301	299	303	301	298	311	274	300	287	307	308	295	271	310	304	296	287	294	303	312	302	321	307	281	264	276	296	294	326	322	325	280	294	302	283	291	327	322	290	302	280	281	310	333	341	309	296	277	305	288	312	317	304	320	313	284	308	301	296	287	303	323	285	284	319	295	278	298	320	339	313	289	295	298	305	302	317	295	298	286	292	301	300	291	313	298	339	310	314	293	305	327	278	301	301	300	287	293	297	304	279	285	302	307	287	322	273	306	288	293	291	298	293	287	305	327	295	307	309	293	320	268	294	287	340	287	287	293	304	328	295	283	291	275	307	296	305	302	290	289	320	291	317	278	283	294	294	324	297	300	300	342	275	310	316	294	290	313	304	327	318	304	291	279	290	285	284	291	319	315	300	315	289	311	278	252	293	310	308	283	329	294	289	301	305	290	296	291	350	307	294	304	290	290	299	314	324	326	247	324	320	324	302	287	335	298	308	311	280	282	287	295	314	309	297	301	325	279	285	289	304	285	297	293	280	303	297	327	300	288	297	318	286	280	286	336	302	316	304	308	278	293	298	289	277	328	285	308	322	268	292	347	308	290	296	303	281	282	299	276	271	312	294	294	264	285	320	297	268	292	286	300	268	307	304	262	284	310	297	293	306	297	295	333	289	302	285	302	296	303	292	290	270	260	276	295	301	297	293	335	301	308	280	309	302	265	297	257	302	307	315	288	280	281	287	306	301	290	302	290	275	296	304	330	299	282	325	269	273	294	296	290	278	290	288	295	296	318	291	294	278	291	296	271	267	297	285	312	332	292	276	293	277	300	308	314	304	298	322	268	292	293	282	318	298	292	272	298	316	280	288	284	305	282	313	286	309	308	312	290	302	291	293	283	310	314	309	304	317	307	316	296	303	302	286	299	293	314	324	303	329	252	293	284	305	304	297	308	296	294	299	307	291	293	319	282	309	283	286	301	296	288	278	284	311	307	289	328	292	294	346	283	298	316	334	307	288	278	285	299	309	321	309	301	298	306	326	278	323	328	304	311	336	272	297	298	294	263	283	299	323	285	318	304	279	274	292	299	323	295	309	309	344	289	294	300
25539	21525	28713	27797	20700	13783	8686	5095	3817	3237	2875	2529	2237	1949	1670	1460	1255	1141	1037	877	819	738	580	529	530	535	545	508	459	469	458	486	442	413	411	438	403	398	416	406	399	374	368	401	368	364	373	385	399	423	374	354	391	408	413	377	393	380	373	400	377	409	350	373	391	398	367	400	344	398	394	397	356	369	389	412	416	380	401	359	393	359	398	402	419	411	378	388	359	380	364	332	385	357	363	371	357	362	377	361	397	354	371	357	391	364	389	414	371	392	404	386	392	377	374	368	376	403	374	388	361	372	411	364	343	409	372	365	391	359	370	369	370	366	394	352	375	390	364	380	357	380	361	409	355	392	360	369	342	377	352	389	385	355	360	349	365	362	397	377	369	375	412	333	385	377	384	356	400	402	339	382	386	353	362	366	376	375	390	371	391	386	390	390	388	384	376	397	381	377	368	384	383	386	378	349	400	371	371	364	367	398	368	383	326	374	350	375	403	356	370	365	345	361	365	354	369	392	360	356	384	378	361	381	343	377	384	354	387	344	399	390	383	363	405	356	364	341	381	369	395	368	381	370	365	360	380	399	401	398	364	318	350	358	352	369	384	383	371	377	377	410	382	375	377	378	374	382	358	367	384	361	365	356	364	365	341	357	402	394	381	387	375	344	376	370	405	371	341	395	350	357	383	396	360	375	352	408	379	363	384	425	337	352	371	389	350	359	378	389	366	345	383	410	374	400	366	388	381	390	373	389	352	377	381	389	368	380	352	393	357	374	368	374	357	370	377	365	376	403	350	385	348	340	383	357	380	378	343	379	383	362	388	399	407	401	387	395	350	381	394	369	365	378	362	411	353	378	395	370	379	388	375	406	346	351	361	343	369	367	360	383	383	374	362	352	355	371	359	380	392	366	394	361	401	389	371	411	360	364	341	381	364	379	371	386	391	362	413	399	371	400	376	394	379	344	306	375	376	389	387	369	391	371	369	367	366	406	366	378	353	358	395	356	352	409	349	359	372	376	388	389	348	394	357	356	373	426	329	399	355	375	395	356	338	374	368	388	381	375	349	377	368	344	407	370	390	380	373	362	389	379	406	365	346	353	364	373	358	397	338	373	364	378	336	396	369	359	399	377	389	382	339	376	363	372	362	388	369	342	330	340	391	365	366	391	403	376	394	365	393	381	391	366	417	397	358	373	387	375	372	335	392	364	404	370	373	376	356	372	382	379	376	365	399	363	369	388	340	379	373	403	383	377	355	379	394	376	351	395	350	354	361	351	385	369	343	370	353	366	388	390	399	350	386	380	372	396	351	366	347	406	371	428	373	360	403	342	367	375	392	358	361	384	401	377	358	333	339	369	352	393	365	370	384	377	412	370	424	373	378	386	413	372	348	390	379	368	383	379	400	387	368	353	375	353	368	359	387	402	380	383	383	351	353	356	383	357	375	339	358	363	348	374	388	401	369	365	395	348	357	375	396	345	395	378	380	406	389	324	403	405	345	393	404	373	365	357	376	378	382	384	375	393	403	418	362	364	333	370	361	369	380	372	355	361	374	372	392	357	341	389	354	361	355	367	377	345	397	401	346	379	358	322	387	328	405	387	372	383	375	334	376	342	396	393	377	392	365	335	362	343	326	342	403	367	363	377	329	351	395	367	367	327	349	382	396	395	397	372	353	364	370	381	368	400	388	355	344	396	343	402	350	357	356	389	351	400	384	355	391	412	389	354	352	356	328	365	392	378	336	386	399	360	356	383	375	365	373	367	348	368	342	362	379	380	395	368	369	375	388	366	369	357	352	365	370	391	374	371	380	337	366	354	368	358	390	369	372	394	348	386	392	378	404	410	375	387	396	372	363	374	362	372	387	375	384	384	404	411	382	364	364	368	375	382	404	377	369	352	392	342	387	385	354	377	372	351	343	361	393	393	365	365	387	363	381	370	379	376	388	374	395	369	338	397	385	395	341	374	354	381	374	381	351	367	389	362	373	361	366	377	359	371	401	360	390	350	396	369	355	383	366	357	363	400	382	397	381	362	380	371	383	385	364	398	359	363	401	327	349	395	361	380	340	381	358	375	387	373	361	376	365	394	386	389	382	349	344	338	357	372	364	362	387	354	354	335	408	329	362	377	381	380	375	346	355	392	391	400	365	364	400	390	396	380	350	386	398	388	368	424	368	379	394	402	375	366	384	380	376	391	389	358	353	350	379	360	360	367	381	369	341	370	357	413	366	342	402	375	391	372	378	370	332	379	391	403	381	397	386	371	363	353	368	361	365	385	364	370	370	369	360	348	387	371	371	406	365	412	394	366	375	369	388	368	387	382	383	425	392	405	398	374	358	377	379	398	356	390	367	355	353	413	342	377	363	361	375	379	398	372	390	382	356	383	341	378	364	393	375	381	376	360	362	380	358	380	360	376	381	386	397	405	413	360	376	361	347	360	370	402	371	389	370	355	391	350	362	355	391	382	360	390	313	375	384	390	396	374	372	381	363	399	365	401	366	348	366	386	403	423	366	374	339	393	378	374	369	365	411	406	348	336	339	380	354	370	374	384	384	387	326	381	376	393	356	368	355	360	348	366	364	397	401	370	398	338	387	357	374	334	361	391	365	369	394	385	376	369	341	331	385	375	362	353	362	393	391	353	358	375	357	400	363	383	356	368	368	381	372	425	408	393	390	372	356	358	350	360	385	359	359	400	370	357	394	382	363	376	373	408	369	380	394	366	345	350	382	408	397	367	369	384	339	366	376	370	343	387	371	406	403	387	372	389	367	392	379	371	393	386	382	399	388	369	420	369	400	379	387	394	388	372	391	371	377	393	397	377	409	374	357	362	409	387	378	387	388	372	393	365	373	365	363	381	373	340	349	389	326	327	368	366	416	388	349	362	392	361	351	346	393	401	386	376	392	365	343	359	354	336	394	372	362	393	376	393	356	350	344	400	370	347	393	385	389	398	402	354	407	414	379	352	363	373	399	368	362	395	378	361	374	400	350	362	368	386	343	358	393	375	356	353	382	372	332	372	366	388	400	360	393	367	382	367	390	371	377	335	392	389	379	358	380	361	358	408	390	392	399	359	359	366	366	346	386	386	356	365	390	345	433	401	394	350	366	385	367	380	376	363	353	410	333	372	374	367	352	383	361	364	363	387	395	367	375	367	369	379	375	347	362	358	373	397	419	340	392	359	337	352	342	365	367	358	378	391	397	374	383	358	393	391	371	366	363	387	406	365	393	378	335	343	397	396	378	359	374	371	373	360	341	366	384	380	333	386	406	364	376	378	386	378	388	391	378	375	352	372	399	336	361	367	359	366	373	368	408	368	381	383	366	377	399	376	384	365	371	351	429	378	362	446	392	365	382	391	387	351	409	357	366	374	392	388	359	374	387	334	367	356	420	361	366	392	348	361	335	356	348	395	362	350	389	373	386	355	353	356	421	382	369	385	370	383	378	366	381	362	384	399	364	411	371	381	372	359	394	391	404	402	372	371	354	394
29521	44996	41283	31378	24812	19079	14247	10340	8561	7190	6682	5460	4642	4112	3692	2981	2685	2255	2060	1631	1407	1238	1014	878	771	710	687	646	635	642	603	561	605	514	549	526	537	511	505	505	484	455	476	475	462	491	478	453	424	453	478	431	452	459	458	445	459	503	482	478	448	477	438	499	438	488	453	398	453	447	405	455	439	452	453	453	504	434	421	434	440	458	435	450	466	463	439	421	443	432	457	423	432	435	467	475	471	468	434	474	464	426	441	420	445	470	442	424	453	422	457	458	469	447	432	449	416	451	417	474	465	469	478	472	435	434	409	449	461	451	440	402	453	464	426	444	456	410	461	478	438	410	441	452	490	469	434	464	439	471	439	428	467	451	452	421	475	430	425	420	441	443	471	464	438	477	483	437	404	457	430	453	475	451	440	439	452	435	436	473	400	425	479	464	453	475	444	459	409	433	444	436	496	460	461	457	440	462	467	464	440	454	444	403	475	466	435	450	425	425	430	443	472	444	457	444	433	464	483	420	435	445	435	478	420	444	417	490	433	469	440	448	460	436	467	455	436	491	462	448	446	412	460	426	445	477	437	458	451	429	425	443	431	459	429	469	462	440	490	449	436	459	451	465	444	471	398	451	473	469	433	419	426	477	429	429	454	424	463	472	448	393	457	403	438	476	457	472	412	477	424	441	432	405	443	475	434	449	420	422	438	477	461	459	429	448	437	440	429	444	438	452	455	467	447	464	461	468	433	466	447	443	463	441	407	480	454	456	439	426	420	429	452	443	466	448	438	452	457	411	493	465	447	486	465	428	433	435	458	455	448	431	432	442	394	429	455	430	431	430	437	456	448	458	433	444	464	427	448	455	476	454	473	436	462	468	426	403	457	450	450	433	421	427	433	485	421	444	434	432	444	444	483	412	461	440	427	431	402	429	506	444	465	471	465	456	428	441	432	455	431	421	471	442	439	454	445	417	454	441	426	445	492	481	443	446	436	432	433	456	473	453	457	486	446	440	433	428	415	420	418	463	451	444	436	482	473	451	450	464	453	456	449	444	401	436	433	402	457	418	450	454	480	405	455	439	432	469	485	471	431	423	450	460	491	460	453	545	453	451	429	417	451	402	456	439	451	445	467	433	439	444	489	440	464	417	449	447	446	477	459	458	455	458	440	416	451	469	415	441	450	439	448	462	415	479	426	459	426	464	435	457	423	475	412	453	440	454	460	468	450	479	472	456	420	446	410	427	445	476	411	475	437	411	457	463	427	460	434	438	464	404	437	443	433	457	460	440	478	421	473	423	456	444	479	458	428	416	472	478	425	438	472	459	465	424	424	479	471	474	414	452	469	486	461	443	392	451	473	458	423	461	473	454	422	464	464	473	425	493	465	442	449	430	477	494	426	454	456	470	459	447	507	473	474	485	476	494	413	418	439	435	435	475	456	437	418	463	427	482	473	448	452	403	445	460	422	462	455	449	416	508	452	457	415	462	441	501	472	422	446	487	430	482	428	455	430	464	460	502	446	425	426	456	479	463	419	443	502	455	429	438	474	453	460	475	448	458	439	435	441	436	421	476	467	419	435	473	448	436	441	477	459	437	449	450	470	457	467	424	455	434	462	428	480	472	413	430	403	443	430	431	436	450	426	384	465	409	467	463	465	441	459	424	451	432	469	406	462	471	464	428	454	474	431	448	457	426	442	442	460	422	441	456	439	430	429	449	471	453	499	428	437	454	471	460	448	460	435	447	436	442	444	457	455	443	477	412	441	470	436	431	456	446	463	439	445	470	471	445	475	437	491	452	422	459	450	528	472	453	435	456	450	470	434	465	447	423	471	443	454	439	462	443	461	444	479	451	423	446	474	479	442	470	450	451	423	415	472	422	481	443	452	427	444	394	448	432	411	469	421	448	451	446	469	430	483	456	484	441	502	448	453	436	475	421	495	449	418	448	441	443	441	436	448	426	442	413	428	426	444	445	449	469	479	470	461	472	465	471	447	470	433	408	447	447	452	434	467	477	456	410	432	418	471	462	448	415	461	485	458	437	463	481	479	457	439	508	437	441	445	480	424	438	436	452	464	431	404	428	452	450	439	429	450	441	443	467	460	480	457	395	409	451	435	472	461	446	458	422	454	435	439	451	433	442	457	427	456	474	473	435	408	480	455	472	454	469	440	466	434	423	410	459	447	473	498	474	447	441	446	460	457	452	446	473	453	445	462	487	435	423	438	453	497	438	452	473	461	412	442	432	474	445	453	421	437	461	477	450	433	425	459	435	429	447	449	449	480	478	423	446	433	422	443	445	464	426	444	433	459	439	476	468	453	438	430	424	429	432	439	422	442	478	435	429	449	462	435	476	427	465	502	462	439	475	449	422	411	422	453	429	430	403	483	429	464	444	453	444	432	444	431	450	447	447	469	442	462	431	465	437	420	449	478	448	451	471	408	432	438	464	456	410	434	452	429	465	436	435	495	455	417	431	458	454	455	456	437	425	475	437	470	421	448	458	427	477	453	414	464	431	385	453	446	409	456	450	470	416	482	454	481	426	449	464	399	454	446	455	475	438	466	450	431	473	443	471	455	412	446	466	457	476	448	404	462	440	402	462	453	466	433	484	469	422	452	403	420	436	443	437	492	462	483	425	415	487	420	442	443	395	432	478	446	447	430	441	438	402	469	445	461	472	408	450	428	409	406	428	462	409	467	430	502	479	451	419	445	428	460	438	475	451	457	447	463	445	439	416	466	413	436	416	468	428	473	439	420	446	463	443	469	450	431	426	480	462	487	483	457	468	434	435	484	426	413	468	426	463	426	464	476	436	433	474	507	436	447	446	470	457	428	441	492	483	399	474	451	455	471	447	432	430	438	463	457	451	473	471	464	382	460	502	463	431	472	445	421	435	456	453	432	421	430	478	442	477	495	427	438	475	420	457	456	426	423	491	451	459	449	475	445	426	421	453	501	433	473	436	461	474	429	447	468	449	497	443	447	485	433	446	437	436	472	445	428	451	435	479	473	469	470	438	444	471	440	464	465	413	449	424	475	490	466	443	462	428	427	426	428	458	430	452	453	455	490	461	481	469	471	452	420	460	421	447	424	454	435	445	451	447	427	417	431	442	468	482	464	434	482	492	463	461	444	410	467	425	423	456	420	443	440	437	423	461	480	482	470	436	444	439	451	458	453	444	447	454	472	453	438	457	485	431	459	423	465	435	455	444	427	447	479	432	466	472	469	448	447	481	428	419	463	448	465	435	441	455	454	472	486	479	475	423	480	427	468	447	496	440	435	467	478	477	457	473	455	462	460	442	426	439	424	443	464	478	455	438	464	451	450	458	430	461	461	443	451	489	487	457	417	435	447	463	402	429	444	455	444	463	489	457	455	445	474	438	455	416	476	410	441	464	435	461	467	438	466	469	439	440	492	461	459	459	416	475	457	443	451	473	445	470	461	441	476	447	396	496	479	461	436	483	462	449	465	456	491	444	443	430	441	471	443	446	469	440
23363	21406	29086	24561	22464	22850	19186	9674	6727	5518	4824	4088	3504	3067	2604	2197	1794	1623	1444	1217	1132	879	749	651	520	524	496	517	467	486	434	430	382	399	413	401	360	323	384	306	330	346	330	360	341	341	295	300	305	318	323	305	313	312	330	342	307	325	325	306	333	310	326	321	353	293	294	334	288	327	288	300	318	337	334	321	315	283	307	275	298	312	320	289	313	308	343	318	294	312	311	288	319	326	321	298	308	304	338	291	307	283	298	283	296	322	319	299	294	313	309	299	311	297	305	347	302	302	312	325	291	312	314	327	266	298	330	279	294	288	322	320	302	306	284	272	295	301	311	289	298	311	301	307	290	305	291	287	306	307	283	308	310	351	307	293	299	309	313	299	304	297	323	290	271	303	313	311	293	311	337	291	287	315	297	289	280	321	291	306	308	295	268	312	291	307	338	293	310	318	287	323	313	309	317	305	314	311	310	290	315	289	294	298	298	301	307	296	312	291	305	297	291	270	298	323	331	299	297	296	301	290	282	266	290	299	297	297	308	295	297	301	333	309	289	304	296	290	295	306	305	272	322	311	307	289	290	298	315	310	304	305	322	303	275	311	287	304	274	335	303	320	282	305	299	294	285	333	300	294	307	297	298	262	281	315	270	342	316	317	312	290	320	296	295	310	302	313	332	293	291	305	292	260	258	281	317	270	320	293	266	316	320	291	319	302	327	322	288	299	292	298	275	275	304	304	279	294	342	325	288	319	277	332	287	308	304	288	319	319	283	286	275	271	312	293	296	301	341	323	305	284	298	322	300	309	315	323	327	302	271	314	301	287	330	295	317	312	295	322	312	289	337	307	336	287	321	275	314	294	285	318	312	298	306	323	324	315	316	295	305	290	333	295	305	311	316	288	283	293	318	291	292	291	314	295	307	277	309	277	310	292	300	319	312	309	322	286	294	293	321	300	290	305	287	300	298	309	315	313	300	286	339	311	308	305	299	317	319	296	300	291	295	293	298	285	304	309	301	296	287	327	301	281	310	303	298	327	322	274	331	279	288	329	289	316	290	326	269	268	291	311	297	306	318	285	321	287	303	299	339	308	278	330	299	295	317	317	314	290	309	310	301	318	308	279	281	304	300	315	283	266	309	321	307	306	312	316	290	304	309	327	308	330	302	278	323	316	293	321	304	286	281	285	307	315	300	331	273	294	326	323	300	302	277	322	289	330	264	296	268	336	331	307	294	311	296	306	317	307	300	310	316	300	331	291	289	307	332	290	314	297	324	278	290	324	336	264	317	295	339	302	313	313	338	283	277	275	304	330	313	301	314	260	280	306	298	326	288	307	271	274	302	310	297	280	294	324	320	248	328	297	298	302	287	293	279	287	293	317	339	308	284	326	299	288	297	324	287	279	299	322	307	304	304	307	311	315	351	300	353	312	306	334	299	313	289	298	305	288	321	322	300	305	307	285	275	306	304	338	325	282	307	280	319	268	331	287	329	280	305	262	319	277	300	299	293	320	292	293	289	299	289	269	321	298	291	290	266	304	307	271	262	314	309	282	283	316	275	324	316	298	289	294	306	293	318	296	319	291	310	286	325	319	323	316	309	296	307	321	292	300	326	290	301	291	285	341	317	331	305	296	288	284	302	315	307	316	312	311	319	344	301	340	312	314	311	306	301	302	323	339	329	296	307	283	292	280	326	295	307	307	289	314	296	327	310	270	305	287	308	325	326	315	280	327	280	298	287	313	311	308	322	309	291	306	285	303	312	310	304	287	338	293	309	295	324	297	300	321	296	271	308	317	302	294	289	290	297	297	318	302	293	307	301	285	320	259	300	306	299	301	295	268	285	300	282	292	292	292	307	286	275	283	305	282	276	329	300	333	316	333	281	303	294	338	305	322	288	287	300	304	280	306	266	322	272	264	313	301	293	283	293	322	278	312	269	283	304	290	306	284	327	317	333	314	296	260	302	275	319	310	309	306	296	298	287	285	301	306	272	350	289	321	279	302	307	298	308	300	291	304	299	280	285	296	285	312	307	300	316	279	310	305	304	292	296	320	309	294	301	273	258	277	317	312	312	271	310	296	286	289	294	311	276	319	286	278	278	279	326	299	316	288	319	300	335	302	298	287	309	310	301	275	290	318	307	299	341	298	286	306	326	296	289	297	292	301	298	324	317	284	296	288	308	301	274	308	283	314	313	270	313	295	316	297	289	320	312	272	306	298	308	320	318	313	313	313	294	312	309	319	314	292	316	310	311	318	320	285	329	309	287	277	339	327	294	297	302	348	286	276	301	307	291	311	303	307	343	306	324	320	334	287	301	338	332	292	328	279	300	296	324	315	284	282	280	305	327	288	308	285	301	301	283	326	315	317	300	283	314	295	292	318	304	323	322	300	311	296	353	320	310	292	296	303	280	310	297	303	306	296	305	327	263	279	315	315	270	291	310	340	289	293	281	273	296	287	295	292	315	309	299	328	324	321	333	306	277	323	280	318	314	294	323	277	312	306	310	332	296	291	283	319	298	339	314	315	275	287	290	303	294	286	315	318	304	296	279	295	300	314	310	303	299	305	279	286	304	311	301	299	272	288	285	305	296	332	297	295	314	314	287	268	325	293	315	297	320	286	327	261	330	270	301	297	306	284	301	305	344	316	270	288	308	289	288	292	306	289	300	323	280	325	288	335	319	325	292	277	302	302	312	305	300	333	301	301	295	266	287	325	290	313	304	351	294	296	304	313	321	310	314	269	310	283	287	290	279	310	317	282	314	318	341	291	293	263	319	315	264	295	307	306	295	298	315	307	288	313	301	314	315	278	292	292	333	286	311	295	302	306	319	293	273	295	266	318	325	273	313	317	294	302	258	307	317	285	289	290	314	302	296	284	318	297	286	316	316	300	323	305	275	311	304	328	308	314	300	315	311	282	298	307	295	325	296	282	307	322	339	290	308	341	308	270	319	294	304	304	274	318	319	278	298	302	297	306	325	297	286	299	303	306	313	300	331	288	306	355	320	303	312	269	315	300	317	259	325	296	306	313	314	292	265	335	285	307	288	315	297	305	274	326	281	327	317	332	287	300	326	285	298	306	321	315	282	321	324	307	306	297	318	318	313	304	288	304	332	336	330	326	302	339	284	315	304	309	304	292	310	293	275	285	320	290	320	310	276	335	317	252	335	313	266	307	301	297	310	281	316	293	296	322	298	321	307	313	292	294	278	314	298	338	306	295	258	279	299	324	310	312	300	290	309	285	322	284	315	302	287	329	332	295	294	325	314	299	311	324	335	303	326	277	292	289	289	289	314	293	306	312	305	284	276	304	316	317	335	306	309	300	279	321	285	320	269	338	276	295	279	287	294	300	301	281	295	297	292	325	298	298	314	320	294	292	304	325	318	316	294	287	326	292	332	336	324	324	296	318	314	284	301	294	319	289	334	290	295	297	312	321	312	297	311	300	285	315	303	305	314	285	298	303	306	288	315	325	317	266	305	305	314	310	325	279
31808	54140	49621	40695	32036	25090	19939	15212	12747	11045	9637	8510	7431	6295	5414	4429	3748	3381	2923	2328	2053	1612	1316	1110	929	880	770	734	673	647	613	591	572	555	525	495	477	461	486	479	425	431	405	390	387	412	351	381	387	409	376	340	358	364	402	397	402	415	387	415	397	386	389	382	397	377	355	375	368	346	337	380	362	315	356	332	375	364	348	346	364	360	360	341	297	378	374	375	377	366	369	364	357	360	334	353	379	352	361	379	322	343	347	389	356	327	357	373	362	357	356	361	371	390	320	311	370	380	393	344	317	368	361	359	353	361	387	343	333	335	354	347	344	353	337	341	365	342	354	360	331	370	341	340	362	340	356	388	345	345	358	370	377	371	369	402	387	354	367	367	348	359	365	382	364	338	363	323	398	333	362	333	365	374	337	360	387	347	326	379	334	371	364	364	313	349	347	351	357	350	360	355	358	383	349	356	337	317	388	353	393	347	369	323	346	347	381	385	353	367	367	362	342	361	330	355	338	325	343	342	356	334	319	396	348	368	354	354	359	349	363	413	379	331	352	375	346	375	331	371	361	347	383	343	341	326	353	359	363	346	346	347	374	336	346	362	341	359	366	331	348	326	398	331	358	351	357	326	359	348	377	409	376	310	367	372	360	367	364	334	348	377	327	362	347	338	353	380	361	363	379	360	346	372	339	341	332	323	371	350	355	365	360	374	378	371	347	369	345	342	356	367	334	356	324	338	368	358	337	363	369	353	339	373	346	363	336	349	381	362	362	376	357	321	362	319	332	377	386	338	366	368	347	360	361	358	341	360	332	347	357	380	355	386	363	390	363	344	360	347	352	340	404	373	349	345	372	334	361	354	346	347	351	366	367	367	355	338	364	350	322	333	383	338	353	355	351	408	337	390	331	358	361	340	371	338	350	368	341	326	372	342	352	349	391	331	367	351	339	346	342	341	322	363	335	349	385	383	345	362	329	347	354	368	370	331	327	345	391	347	349	378	315	352	350	312	372	346	359	339	356	376	351	328	348	401	345	345	385	356	354	388	386	330	362	378	354	396	365	338	359	353	347	348	388	355	360	410	347	376	362	348	382	337	347	323	351	326	334	395	368	339	351	372	356	357	375	341	349	348	401	379	357	364	364	339	335	348	360	339	353	344	345	364	363	392	338	359	353	335	366	373	370	332	386	334	365	343	353	338	335	359	373	336	357	348	355	361	354	362	374	376	331	331	351	350	347	345	381	370	329	379	341	336	356	359	400	363	337	374	347	355	380	365	373	378	366	374	372	368	349	368	349	358	352	385	335	372	340	372	341	373	375	318	376	317	334	373	390	359	359	339	380	326	345	318	364	348	357	348	374	368	342	345	330	352	360	326	366	359	358	353	325	362	360	379	342	366	352	368	350	356	338	361	360	403	348	396	349	350	378	357	335	368	338	365	389	358	357	352	328	377	354	335	376	361	347	340	334	355	341	325	347	385	348	330	367	362	357	365	353	361	362	393	374	383	354	342	358	386	374	313	332	362	370	337	313	368	345	325	332	338	352	367	336	388	365	343	351	383	364	407	328	330	385	363	363	364	344	355	392	336	345	353	330	346	355	341	347	359	345	373	367	375	361	339	356	361	356	365	347	354	357	338	335	358	351	381	354	359	353	386	352	348	353	345	344	367	345	319	333	330	337	346	357	347	343	347	343	353	354	327	337	356	352	377	347	369	362	390	360	356	359	366	395	346	380	390	377	351	361	350	348	334	346	361	342	381	383	324	373	328	390	341	367	353	361	345	361	340	357	379	316	344	369	345	372	379	396	369	320	331	368	349	355	380	344	375	319	352	350	356	323	349	330	317	368	378	354	336	334	370	356	337	371	354	373	331	383	359	314	344	369	349	343	345	342	353	334	348	336	374	355	351	360	330	369	364	359	347	362	348	368	354	350	365	359	359	363	375	361	350	325	352	380	361	355	324	372	366	367	328	344	364	375	391	351	330	379	359	329	369	348	339	356	361	331	344	361	366	357	373	366	361	339	392	358	364	315	359	367	360	324	373	372	351	358	349	336	348	343	385	362	361	325	339	352	334	388	360	368	417	372	354	360	332	349	359	342	354	367	331	328	399	336	349	374	368	351	361	349	367	362	356	354	350	314	351	349	364	337	357	350	376	369	350	347	377	363	400	360	380	373	310	358	340	361	373	345	372	325	358	344	344	323	362	334	360	350	351	342	359	327	356	381	338	366	340	348	367	341	402	324	372	396	374	356	350	379	399	412	360	350	343	338	373	362	379	358	370	343	332	354	360	360	335	355	352	339	342	336	330	343	345	360	367	336	341	344	372	378	373	333	355	354	389	331	383	366	377	358	369	371	324	355	360	389	358	349	397	340	365	371	370	355	340	339	335	315	357	362	344	340	369	338	371	361	322	334	362	387	347	326	342	352	365	398	354	374	320	386	346	373	343	332	368	382	346	335	364	382	308	354	337	360	360	336	355	350	347	360	352	334	372	378	374	345	341	336	364	364	384	337	347	356	332	373	334	349	336	334	331	348	352	343	373	323	364	351	393	355	348	378	342	346	386	373	343	351	379	337	346	349	372	372	367	369	325	369	359	338	378	364	334	359	381	365	365	349	342	361	390	327	319	357	332	358	353	342	347	360	336	342	370	370	325	320	350	350	343	368	331	371	354	344	362	346	342	343	361	378	333	335	358	363	377	359	356	348	356	376	350	374	348	365	333	343	324	367	309	389	342	367	345	335	376	331	320	336	338	337	401	383	375	331	355	358	350	335	359	358	357	350	366	342	345	350	312	343	360	375	356	333	336	362	362	367	354	372	357	359	340	309	378	337	358	333	360	369	363	349	381	384	365	333	355	395	365	390	347	346	402	348	377	345	357	348	337	318	346	324	326	371	378	364	347	339	359	389	342	375	358	353	360	355	353	399	360	357	375	361	339	345	367	370	371	351	367	353	352	336	357	343	342	351	360	313	343	391	360	357	379	343	364	355	357	403	356	397	347	359	339	387	360	347	337	341	353	346	346	373	377	362	350	335	363	369	347	381	364	381	332	350	343	381	356	332	375	376	378	327	391	367	371	380	326	360	371	330	323	333	372	319	356	330	366	360	379	355	380	351	327	355	350	363	352	394	375	335	301	343	346	340	366	349	350	346	332	332	326	359	375	383	381	359	347	341	348	358	373	376	367	373	385	351	361	379	350	369	353	346	370	323	351	390	358	362	329	336	357	351	357	363	394	371	331	332	326	352	378	388	327	381	333	349	356	406	337	363	358	348	358	350	355	376	328	347	351	360	340	322	367	370	393	383	347	363	339	338	352	339	349	349	366	376	376	359	330	353	369	406	347	349	333	343	369	361	387	340	360	390	346	346	368	341	379	343	384	351	368	355	367	322	337	383	385	330	352	350	363	321	366	377	353	343	351	344	348	382	378	375	338	372	345	379	351	352	364	366	344	345	368	357	370	353	397	350	372	354	399	372	358	367	340	368	340
29456	28663	32662	27044	18298	11010	6459	4391	3250	2827	2388	2036	1827	1602	1320	1107	967	917	856	730	655	540	549	497	411	421	385	383	390	347	355	366	326	368	391	357	382	337	312	359	337	311	308	304	319	302	319	303	305	301	344	314	315	292	305	321	332	321	348	292	310	350	349	300	323	338	333	303	327	271	309	313	304	320	334	304	320	339	321	303	318	320	358	340	295	296	296	336	329	299	312	327	316	307	327	320	288	271	305	309	307	311	320	341	344	341	335	298	309	324	292	324	320	290	307	318	319	314	278	308	313	306	329	318	293	334	306	286	300	287	317	298	318	327	317	358	279	320	304	303	277	302	325	291	351	344	323	305	324	319	321	299	330	308	295	324	301	318	296	280	319	333	316	299	281	316	326	273	318	305	310	298	324	301	296	315	294	336	337	319	292	303	337	284	294	314	297	284	280	311	341	311	324	300	294	321	346	322	317	305	297	294	325	323	323	315	317	324	308	310	312	292	330	291	315	300	331	300	324	297	315	293	335	284	321	321	320	300	314	338	323	283	325	322	310	315	307	297	315	316	296	314	319	293	287	329	294	302	287	341	329	324	324	315	291	340	301	307	331	308	299	308	317	298	296	287	311	311	315	287	322	296	316	333	294	337	314	300	299	339	316	312	329	326	320	310	301	308	304	291	334	325	292	306	311	290	317	310	355	313	355	285	335	317	322	318	296	293	301	315	323	333	331	310	315	299	311	331	335	344	316	338	310	282	300	302	342	300	314	349	293	341	317	309	313	294	313	292	314	307	324	313	325	289	314	342	297	324	320	301	305	324	300	318	306	319	309	318	270	315	311	313	329	297	309	301	280	333	334	332	320	301	333	320	328	322	285	296	287	369	305	340	334	335	285	323	307	326	302	302	311	311	299	317	289	335	320	284	312	322	345	336	337	288	312	318	341	317	337	329	321	297	287	325	296	335	316	337	294	308	303	311	303	323	319	300	335	326	326	320	314	303	298	315	324	297	308	328	297	292	292	327	306	317	323	277	336	316	326	326	338	329	321	311	331	335	311	355	313	294	296	291	333	340	317	303	304	290	329	311	328	323	289	340	308	317	285	265	305	313	281	303	344	310	305	285	319	304	306	301	297	302	338	293	323	300	312	341	313	331	317	325	309	353	330	305	306	295	311	345	333	308	304	302	308	294	328	358	293	296	317	304	298	308	285	349	275	277	304	342	304	314	289	343	302	322	304	293	317	300	321	283	274	296	262	313	301	275	288	339	317	308	318	350	338	305	300	312	307	327	288	290	323	327	320	326	298	307	310	286	339	312	302	315	319	292	315	325	305	320	337	355	336	353	338	298	321	334	291	298	322	305	302	323	295	319	323	317	323	306	305	314	303	289	269	317	321	330	305	331	305	322	320	311	286	306	312	322	318	308	305	330	287	300	325	326	318	343	306	303	322	291	304	304	306	340	302	335	299	318	331	304	345	323	316	306	352	356	275	299	291	321	293	284	325	316	330	336	312	301	286	277	305	331	300	281	313	334	286	281	293	287	333	310	310	333	302	313	336	280	309	325	315	327	306	310	333	297	300	288	312	330	302	329	292	311	306	333	274	333	324	289	318	317	280	293	319	318	309	306	334	341	295	286	310	316	311	288	302	299	303	315	324	303	334	309	306	295	333	338	305	314	300	314	306	305	299	298	314	342	318	310	297	336	322	289	305	295	320	313	324	314	292	320	335	330	302	310	313	310	295	327	313	295	342	335	314	309	291	312	283	328	297	322	302	297	321	295	326	307	326	288	305	342	311	283	324	294	332	326	316	334	296	302	322	310	281	303	315	316	300	302	310	347	308	296	299	330	304	281	301	309	315	350	309	305	300	281	319	322	313	295	326	329	316	270	306	266	313	338	301	302	309	323	312	276	318	314	325	311	303	300	305	321	305	313	324	303	294	331	323	307	330	294	322	313	299	302	298	308	311	282	322	328	318	306	344	285	311	337	327	314	329	312	295	326	305	283	325	302	330	319	324	306	337	266	316	333	291	302	303	308	312	286	313	320	315	287	285	308	327	308	359	304	316	297	306	302	305	321	328	301	312	327	320	299	322	296	327	300	352	291	294	308	310	278	297	317	321	332	321	331	299	295	287	310	331	279	314	306	299	290	319	301	308	317	315	314	302	325	312	295	303	325	323	314	331	290	317	308	312	352	298	301	346	355	321	304	297	313	285	341	286	289	328	270	307	323	287	342	345	329	283	325	310	293	302	305	370	307	277	306	312	313	291	276	310	305	320	324	305	287	307	283	297	324	317	303	312	316	268	307	297	307	311	299	316	320	314	308	300	308	274	315	337	292	334	335	332	282	331	314	303	323	290	293	313	306	322	327	322	306	274	286	304	317	309	333	310	264	322	326	337	348	312	303	311	282	315	297	296	286	355	306	302	317	309	261	355	284	335	301	297	280	315	305	329	309	321	312	331	358	285	333	317	305	323	319	359	319	296	313	309	348	295	305	325	331	330	316	308	293	294	291	325	327	317	291	312	332	336	291	279	317	327	302	331	306	289	329	304	310	306	325	304	310	333	275	319	311	307	343	307	319	305	287	315	318	306	306	292	284	330	297	308	337	313	325	331	303	293	295	332	329	330	317	315	347	306	290	342	325	300	316	294	319	348	286	336	253	299	298	335	356	288	297	310	322	321	306	277	307	329	321	305	298	330	309	312	307	299	306	314	304	328	336	322	325	342	291	306	309	330	305	315	294	343	313	318	307	334	279	324	310	309	294	315	342	292	284	316	323	328	284	302	303	317	336	279	317	291	275	288	327	310	342	306	308	301	316	317	296	322	316	300	301	289	344	276	325	284	318	311	356	316	304	343	314	314	297	299	315	323	337	329	287	337	337	310	303	292	304	319	324	350	338	330	294	334	308	307	301	319	297	286	281	306	344	290	317	337	309	310	327	327	302	320	326	318	322	329	298	278	339	268	298	328	350	315	297	311	309	332	311	320	299	316	307	304	351	314	302	300	294	296	291	317	293	325	331	352	292	301	336	296	298	333	319	331	320	321	335	320	279	310	267	284	312	294	335	309	337	298	358	322	301	292	328	301	283	307	313	314	338	296	309	321	306	340	318	291	304	292	305	312	324	313	324	290	323	306	314	304	317	315	290	334	291	297	313	294	310	310	284	297	328	314	331	321	328	338	312	302	332	298	314	325	279	308	313	328	314	313	309	304	346	325	301	290	306	314	314	324	328	336	316	304	344	308	274	338	304	278	314	344	294	339	327	304	285	324	282	296	306	285	266	343	312	297	279	301	320	300	320	324	346	326	310	325	333	315	342	308	336	329	293	316	301	325	283	316	311	308	305	317	336	310	322	312	346	299	314	330	280	298	313	306	301	325	341	329	313	301	299	286	303	317	309	315	298	308	296	322	319	305	266	311	318	301	314	303	296	332	332	303	287	335	307	310	285	303	318	300	324	318	351	338	326	302	316	329	309	301	344	331	311
30085	42720	37685	28799	22232	15669	11862	9081	7170	6318	5570	4716	4110	3493	2924	2457	2195	1831	1592	1332	1182	947	837	702	651	604	521	512	531	453	537	490	480	481	454	460	440	415	435	435	398	395	392	413	418	397	420	426	431	357	368	393	401	398	408	405	375	379	383	378	381	385	393	369	415	400	402	339	383	382	392	396	368	382	391	376	374	420	359	381	411	382	378	385	388	387	387	397	356	390	363	405	400	372	379	401	398	370	373	398	364	373	378	356	399	411	404	392	386	372	394	365	421	368	383	342	409	413	354	373	378	414	410	391	368	383	378	415	378	360	374	425	400	372	400	388	377	364	366	378	357	335	371	407	401	377	349	370	416	325	390	364	355	373	346	377	367	359	370	362	375	380	375	352	370	401	338	385	405	378	391	376	372	407	417	371	369	364	381	399	387	354	391	401	388	375	375	382	413	373	386	396	385	381	386	393	412	397	387	372	374	404	377	368	344	407	370	337	392	367	380	361	390	406	392	394	365	384	375	385	380	406	364	383	325	358	370	369	377	395	384	354	378	395	363	382	380	392	367	346	362	393	408	385	381	416	376	352	360	365	370	386	363	377	358	359	380	418	377	410	432	420	360	380	401	365	362	379	393	377	398	365	359	375	360	393	388	381	393	384	359	398	404	357	371	374	403	368	350	363	390	368	372	372	354	397	368	361	371	354	392	386	380	404	374	390	386	377	387	393	370	380	370	357	397	331	380	384	415	408	409	392	374	355	334	398	367	378	337	399	414	385	339	368	386	396	372	376	385	343	355	388	340	391	387	363	375	441	389	384	397	380	361	396	365	372	400	400	379	366	406	341	402	383	403	377	385	385	389	406	365	371	334	379	402	392	375	381	370	406	364	359	378	407	364	392	427	383	378	404	381	406	393	394	368	361	354	425	373	406	359	399	402	367	364	357	352	375	404	343	357	372	391	385	385	410	400	399	385	387	393	409	388	373	381	401	387	375	381	380	399	384	378	406	386	387	373	382	380	368	375	337	366	391	401	396	405	388	435	394	375	369	398	393	366	371	379	401	375	392	386	384	401	378	403	388	365	364	391	388	332	393	377	361	418	415	361	380	370	418	406	355	379	385	421	410	383	347	366	387	371	380	411	378	352	431	386	399	386	397	425	350	357	378	387	417	418	443	401	391	371	382	381	373	384	384	355	397	396	380	390	397	391	392	388	432	380	352	361	415	389	385	399	394	404	406	388	371	395	378	393	348	403	397	393	395	388	380	390	360	414	388	412	403	367	398	396	406	405	376	387	361	400	378	416	384	359	393	386	381	363	387	355	367	380	391	394	374	392	414	388	354	378	361	371	353	424	369	362	397	361	396	359	393	430	444	380	365	383	364	377	406	389	379	381	394	406	397	395	354	375	406	404	407	369	377	385	399	394	340	405	373	359	381	354	397	374	365	411	368	385	357	381	390	390	307	371	418	393	375	387	353	408	374	360	367	387	355	384	377	358	414	383	428	372	360	369	410	371	417	378	370	382	373	370	411	390	384	378	406	428	411	355	389	400	395	360	382	358	393	410	348	394	393	362	391	347	354	387	352	377	367	387	369	415	369	379	354	390	372	377	356	367	380	365	385	397	354	399	392	423	382	382	364	379	403	381	385	372	388	383	331	357	375	395	399	397	362	381	426	392	387	385	368	371	386	370	383	418	359	382	404	377	383	422	389	350	389	369	377	357	420	391	409	348	392	397	388	408	386	375	387	388	370	390	365	371	377	408	358	406	402	364	383	377	391	362	385	373	385	420	412	401	358	403	375	386	376	394	365	414	356	355	407	393	370	364	391	382	452	350	348	366	396	387	412	379	367	363	415	386	368	409	371	379	391	385	356	394	410	406	374	384	362	371	346	387	336	347	395	386	390	383	366	411	406	383	398	395	367	408	393	400	397	394	388	378	391	393	374	398	386	376	368	374	401	415	407	366	394	428	404	361	364	402	374	405	382	368	377	399	362	378	350	368	421	380	388	332	389	359	407	364	396	348	381	376	404	379	350	410	403	388	370	330	377	383	357	369	362	382	388	365	388	394	390	393	369	419	381	391	383	367	375	365	377	420	390	361	375	379	384	376	380	395	370	360	366	401	400	390	397	356	343	315	398	397	406	388	395	385	387	374	375	399	393	350	372	369	406	395	386	411	356	391	393	412	429	368	357	383	347	397	390	401	375	374	343	378	355	410	377	379	365	402	355	395	388	399	362	376	374	389	378	389	389	393	389	332	403	372	357	416	370	365	380	376	391	389	375	391	363	379	393	351	402	397	410	382	379	391	368	370	425	337	377	387	378	404	347	382	388	368	386	415	411	368	402	413	394	374	384	378	386	394	417	349	386	396	405	381	398	374	362	351	383	388	368	364	381	387	382	383	395	378	373	381	350	386	365	349	396	377	389	405	414	369	395	383	407	362	376	411	392	362	398	344	397	328	376	359	375	407	329	411	350	376	413	368	403	395	393	378	384	379	396	408	377	355	405	373	402	373	360	392	353	415	355	372	372	391	357	330	381	367	389	349	378	420	359	392	401	372	362	365	375	388	356	376	385	414	376	373	396	356	407	397	375	385	406	393	398	391	397	369	354	387	395	415	393	371	409	366	357	387	352	425	377	406	361	408	373	399	370	423	396	402	386	390	398	385	385	374	390	412	389	388	426	336	399	385	394	357	355	388	379	373	392	390	408	387	346	363	405	421	408	379	356	378	415	381	384	389	382	347	392	420	361	360	364	388	377	405	395	381	399	426	377	403	389	377	387	414	386	348	376	399	383	383	399	381	406	399	401	387	407	408	398	353	448	384	387	364	396	379	366	393	365	337	388	383	376	375	379	352	349	381	414	367	382	381	349	371	349	401	402	378	384	406	394	358	397	373	389	376	416	405	390	345	354	397	371	411	383	405	340	400	376	367	384	387	379	370	387	367	376	394	377	412	394	398	382	385	387	370	412	399	346	398	401	392	396	390	360	414	371	402	389	410	405	374	378	419	410	381	373	364	430	371	395	396	358	388	399	346	401	405	403	420	416	363	365	386	393	364	372	346	368	394	370	368	384	390	388	394	411	381	362	395	372	386	347	357	369	343	372	372	399	359	398	379	417	396	395	381	405	402	402	377	352	362	404	378	353	365	439	395	389	380	393	341	394	413	391	367	371	391	396	381	357	372	403	343	401	367	397	380	421	387	414	401	384	361	381	380	370	382	371	367	369	353	413	371	337	380	383	399	382	397	385	406	378	410	406	378	377	362	396	387	381	348	363	368	394	342	407	412	402	402	380	346	370	405	411	393	365	366	386	361	379	376	371	372	363	373	391	398	406	381	342	370	360	394	357	371	373	393	401	378	382	358	366	385	389	374	395	381	386	379	392	343	359	412	361	376	386	374	386	379	397	400	380	372	391	376	383	411	389	390	397	348	396	396	361	395	359	371	395	369	409	354	377	419	382	359	357	444	376	369	352	371	392	416	353	402	366
24465	21352	28785	26147	23168	18261	11375	6695	4914	4066	3542	2970	2559	2126	1784	1550	1382	1106	1009	867	741	655	569	493	470	398	389	357	328	368	338	358	309	320	294	264	292	286	280	263	305	254	278	254	266	233	260	280	227	227	246	247	220	247	282	259	253	252	272	245	258	269	268	236	254	253	242	259	273	236	214	234	212	245	234	279	263	229	242	230	249	230	243	228	240	227	274	252	241	261	262	260	269	247	247	240	260	229	256	265	249	216	243	252	271	252	225	255	241	240	234	251	256	239	233	246	215	237	261	226	238	214	245	266	225	247	257	247	230	251	264	258	227	246	251	233	241	243	246	236	221	265	243	253	258	263	248	272	284	268	279	254	238	234	215	235	231	254	236	227	240	241	248	252	269	250	250	243	253	216	251	245	236	275	223	250	237	255	250	283	256	254	233	246	240	255	234	243	264	271	255	238	261	261	229	231	260	245	255	257	251	239	245	291	235	230	241	233	247	295	240	255	248	265	265	228	230	269	225	288	231	302	247	243	267	261	254	233	242	258	266	223	238	242	246	246	281	249	260	232	254	238	275	235	248	255	256	243	256	215	241	280	262	233	277	273	263	226	247	228	227	241	262	245	250	224	255	267	220	249	238	251	250	247	250	243	256	239	242	248	244	222	275	273	245	221	247	247	241	243	245	256	259	258	231	261	267	247	251	276	240	263	211	240	247	242	240	239	250	234	269	267	255	271	215	237	265	273	252	251	250	260	236	238	281	217	277	242	256	230	256	239	246	262	264	270	229	245	241	219	243	211	228	256	243	232	256	235	237	246	266	229	225	257	253	251	232	280	235	253	253	246	262	234	243	223	236	258	276	275	252	267	249	263	215	247	241	242	251	242	262	256	283	228	232	261	244	269	264	213	246	253	246	240	238	227	240	263	230	223	262	245	286	268	220	256	234	245	242	281	215	255	252	245	238	264	255	198	244	261	271	242	256	233	222	205	229	256	223	274	223	248	250	249	250	230	235	238	237	254	250	229	271	234	265	280	246	248	249	210	240	236	249	260	270	255	256	237	207	262	260	237	235	227	260	252	214	260	225	285	255	222	231	257	235	238	274	253	252	241	282	258	226	248	241	248	238	224	272	253	245	230	285	234	265	265	251	245	233	241	266	266	230	261	232	275	255	242	249	252	259	257	263	263	274	252	236	248	262	273	253	261	240	226	217	255	269	245	250	236	275	255	246	235	251	258	232	259	244	258	254	252	222	244	233	249	239	216	260	266	227	241	248	252	271	236	244	234	249	234	233	273	234	216	253	258	248	242	235	248	257	266	253	231	263	239	240	239	250	262	271	238	234	244	276	250	252	266	261	261	260	243	233	242	220	271	252	237	266	251	262	247	250	262	251	262	265	239	236	262	247	248	223	247	242	240	266	241	213	251	261	275	247	254	237	255	230	227	233	255	260	228	251	264	255	230	230	211	265	246	264	244	242	262	246	243	250	238	258	236	229	245	219	256	257	234	228	255	254	241	245	245	241	247	262	267	234	261	239	229	232	261	238	251	264	258	271	232	276	227	240	274	221	250	261	255	231	229	225	257	251	233	240	209	218	256	233	248	261	261	260	232	284	266	216	227	227	238	262	249	243	242	242	242	270	246	265	268	248	225	241	283	235	244	249	255	245	256	255	259	268	233	220	252	241	242	246	256	233	263	267	235	240	281	231	238	212	239	256	238	259	218	242	247	225	271	224	251	257	270	254	223	216	244	260	248	236	227	241	266	238	245	274	252	246	251	267	247	272	223	262	254	240	220	226	215	245	254	252	287	249	251	274	262	240	255	239	244	262	242	257	235	219	251	243	290	258	255	256	223	265	270	239	247	242	250	244	246	254	267	237	253	252	212	254	221	261	271	243	230	239	265	235	246	238	257	268	248	230	241	230	254	249	247	254	238	258	262	251	245	255	237	267	239	235	257	274	257	245	246	244	244	250	255	245	235	258	220	253	234	249	265	236	214	258	251	271	236	226	240	239	230	233	258	240	254	260	241	250	246	224	256	236	223	275	260	227	238	226	230	242	238	229	246	252	257	277	245	218	257	229	235	230	250	258	227	245	272	253	257	243	233	220	273	279	255	229	245	238	259	246	250	272	231	227	235	251	246	253	244	275	241	277	262	271	238	227	260	254	238	242	242	251	233	227	272	226	272	250	238	259	235	269	211	258	250	243	232	245	243	278	303	237	252	232	246	242	239	245	244	229	266	242	242	260	254	241	270	232	236	228	245	265	252	256	237	236	221	266	270	235	256	270	235	256	260	254	222	274	246	239	246	271	251	237	245	212	252	232	247	258	233	249	258	262	244	259	272	248	252	241	248	231	262	252	237	253	252	248	263	232	270	260	251	243	264	248	248	254	263	214	253	222	244	252	249	252	255	265	232	264	236	251	244	247	273	261	259	264	236	261	261	226	227	234	277	254	256	218	260	235	259	234	216	249	227	227	255	253	233	273	228	246	246	265	239	237	259	258	274	265	275	248	238	244	217	219	251	244	219	241	222	247	283	221	257	247	269	253	245	246	237	216	264	213	264	242	246	264	208	271	255	259	254	255	235	241	253	248	224	245	267	248	248	227	223	227	250	251	229	259	255	248	245	230	247	254	230	239	246	232	244	241	249	219	258	254	215	271	247	274	215	244	250	240	249	271	255	248	246	246	261	254	242	221	238	261	266	226	259	250	252	241	267	229	234	251	229	257	239	205	255	245	257	249	256	251	236	241	205	247	268	237	237	252	219	274	248	241	235	247	245	253	246	242	245	258	253	252	255	257	252	263	251	250	219	228	248	242	245	254	252	243	210	223	229	231	230	259	243	257	278	240	201	209	257	228	230	234	239	245	252	291	245	229	260	237	240	234	227	245	267	240	230	253	244	244	244	243	276	262	250	250	227	277	239	234	233	257	248	237	235	221	255	266	265	243	250	248	293	242	245	236	250	221	252	254	225	247	222	236	264	253	244	214	260	241	259	220	286	223	233	245	260	263	283	234	246	283	253	261	221	209	241	274	229	239	246	230	254	268	256	244	228	254	262	245	226	260	266	220	248	241	253	244	228	237	255	253	242	260	260	210	224	255	241	230	286	221	256	234	252	251	243	249	257	217	232	251	256	249	221	268	249	262	225	264	262	230	252	242	237	252	220	233	258	255	245	269	221	249	278	238	220	238	231	256	233	244	245	280	251	253	253	238	259	248	251	256	264	241	253	242	257	222	250	224	213	239	250	238	246	248	270	226	230	266	244	268	241	231	259	261	235	249	246	254	238	233	234	224	237	240	266	239	237	271	237	240	259	251	248	267	244	236	248	247	254	265	252	235	247	219	254	267	241	259	284	255	221	247	216	254	285	246	259	247	237	244	214	239	271	246	251	241	279	257	226	247	258	254	227	266	240	265	230	249	253	249	275	226	213	256	230	235	224	271	243	260	242	259	215	258	242	254	275	235	243	253	245	251	259	253	257	228	226
30301	48312	44869	34803	27665	20317	15619	12090	9808	8681	7616	6627	5821	4755	3777	3339	2848	2296	2000	1784	1504	1226	1053	920	757	708	601	601	534	518	475	472	451	423	438	402	383	320	386	372	360	350	370	369	309	331	344	310	346	330	323	324	324	310	312	321	323	286	329	329	334	309	304	337	293	347	301	295	278	323	303	303	296	311	302	296	311	314	276	287	321	289	288	270	291	316	281	321	284	302	329	282	301	298	291	272	318	342	306	323	325	278	312	328	306	317	288	322	295	294	321	293	291	289	279	292	303	305	282	296	301	317	303	302	296	275	300	299	302	298	330	304	306	288	301	302	301	308	301	306	287	318	311	315	304	333	316	291	319	307	288	319	286	329	319	314	287	323	286	299	290	292	305	296	299	278	311	277	324	314	310	283	294	327	291	296	312	317	318	328	283	323	295	270	290	320	300	290	305	295	293	310	309	282	291	303	294	307	295	304	293	292	313	298	313	311	294	323	292	326	325	319	308	302	322	310	279	275	304	304	301	304	279	298	307	295	317	351	313	293	326	318	301	330	297	289	288	317	307	336	306	303	291	286	291	294	299	326	326	320	298	292	273	289	316	302	288	290	285	296	308	330	297	286	307	288	278	302	299	293	309	325	303	311	310	296	321	307	300	317	300	315	318	300	288	300	295	342	290	295	339	303	288	281	310	313	290	273	315	291	297	314	303	314	292	310	295	298	302	304	326	323	294	306	316	280	305	319	316	309	310	304	293	290	311	298	301	333	287	309	282	317	334	313	310	309	294	324	302	286	315	286	308	295	308	332	332	311	331	279	317	299	314	305	305	314	339	310	306	303	306	298	283	321	318	308	303	285	339	305	300	323	279	323	326	322	299	300	346	292	308	295	333	309	330	319	301	338	313	305	305	296	311	300	341	263	311	349	291	284	286	307	339	301	278	280	335	290	261	284	332	281	307	308	301	307	272	331	318	302	291	303	304	296	301	299	342	309	330	328	285	281	293	288	254	319	317	315	312	306	321	327	318	301	313	293	313	334	324	313	286	296	284	307	302	301	301	287	309	280	295	328	310	318	302	284	314	280	308	305	289	300	316	315	312	281	291	341	301	315	284	319	297	306	263	294	300	302	315	292	297	294	285	314	330	330	290	271	271	293	290	316	308	287	292	307	293	312	300	315	306	271	323	327	311	289	294	281	321	311	279	301	303	290	296	314	272	309	311	294	339	314	287	318	310	336	302	337	315	317	292	293	314	302	305	318	298	299	284	288	267	299	293	296	319	324	289	317	298	293	300	280	301	300	329	306	291	311	302	314	319	289	298	311	287	308	293	296	289	310	309	287	301	284	270	325	299	331	321	282	308	279	315	248	320	305	286	303	298	297	292	330	280	295	307	329	297	298	311	281	322	305	310	325	315	319	343	275	276	322	304	317	305	306	320	305	314	286	271	291	313	321	287	318	348	302	299	327	314	343	297	320	331	273	312	324	312	304	324	300	312	316	329	286	292	306	339	278	289	285	256	285	305	308	305	308	311	312	314	282	293	299	311	300	326	302	299	307	312	283	309	343	307	302	326	307	309	324	276	319	310	299	311	301	294	311	291	308	323	298	289	310	306	307	291	312	298	302	285	310	289	330	309	304	301	313	324	308	335	287	279	286	304	287	333	267	343	304	309	310	293	311	308	309	300	303	303	304	280	310	314	268	307	286	288	319	298	295	279	284	309	292	294	285	328	301	320	269	302	298	299	308	320	270	316	308	332	322	268	304	310	276	283	290	310	294	312	313	279	296	308	290	321	332	283	317	280	307	307	328	303	302	309	339	292	297	321	314	306	311	292	321	311	290	297	306	310	307	290	336	335	289	293	308	299	332	289	312	337	281	300	329	274	285	299	328	304	299	305	243	285	300	278	293	275	306	328	291	291	283	309	341	281	292	324	282	355	359	281	323	303	269	291	319	324	296	311	342	298	306	312	303	314	322	295	341	290	325	275	280	290	294	310	298	316	272	291	331	308	289	338	295	301	316	327	296	301	293	304	296	290	287	296	308	308	296	300	308	281	270	327	307	301	302	340	313	300	295	295	323	332	299	308	316	345	295	332	310	293	270	300	295	282	267	322	270	291	295	320	297	292	299	314	317	305	299	335	299	311	296	325	303	302	302	288	305	294	292	315	305	299	289	275	349	317	320	310	299	264	310	282	285	291	303	308	276	290	303	310	324	307	322	293	307	296	291	291	324	317	290	304	300	318	325	307	316	313	313	315	299	305	326	285	326	294	291	298	295	289	304	295	279	278	311	311	320	298	305	296	313	316	312	285	340	317	276	334	327	300	302	280	323	301	310	295	321	302	286	291	307	310	296	294	333	332	323	284	310	279	299	317	319	348	274	295	295	276	296	298	319	313	290	306	328	323	317	295	293	325	284	303	309	325	323	280	287	308	324	271	314	292	314	267	329	315	268	348	302	338	302	352	295	279	297	314	322	300	310	280	308	309	305	308	304	316	302	286	278	288	284	325	279	334	283	312	272	275	319	292	285	292	324	327	301	290	296	296	321	316	327	319	294	288	307	318	301	338	302	296	315	274	319	295	315	327	314	292	282	308	281	290	312	306	317	321	304	308	294	302	316	284	301	344	283	318	305	301	270	298	285	287	313	299	314	312	336	289	316	300	315	292	295	322	298	317	305	313	306	296	314	267	296	302	291	298	309	313	322	315	322	309	288	295	286	298	314	313	284	322	299	295	319	334	302	282	338	290	302	286	280	299	294	281	314	299	323	308	300	290	319	289	312	295	326	318	313	274	302	289	324	304	296	293	345	326	328	274	298	320	292	304	324	287	362	305	313	283	314	309	314	315	290	273	290	330	291	295	314	350	313	302	295	332	293	314	327	310	295	307	281	325	275	324	312	308	314	296	296	305	309	306	298	269	321	302	290	280	317	306	300	282	284	313	276	313	307	282	299	289	299	316	322	319	319	308	343	312	309	315	299	311	312	315	320	305	281	305	325	325	312	303	292	307	298	282	321	278	316	283	308	275	317	330	309	306	293	288	268	309	303	360	294	319	315	311	322	290	302	305	261	275	331	316	329	282	298	293	281	317	286	318	315	292	289	296	310	292	284	294	322	280	289	284	333	294	311	326	301	295	302	273	340	330	301	288	296	305	287	338	307	276	275	303	317	299	293	311	330	326	296	314	319	321	317	281	279	293	292	308	304	306	323	323	325	297	303	327	317	314	319	301	300	274	309	294	302	317	287	310	308	316	329	300	293	283	331	290	300	292	305	299	311	314	301	298	308	307	310	270	334	316	303	314	287	280	305	306	303	270	301	315	303	309	340	317	312	335	304	312	271	325	335	273	293	317	309	296	305	300	276	297	316	326	321	280	302	284	319	297	305	329	319	283	293	278	308	317	324	275	319	294	328	309	299	311	306	320	294	293	319	300	297	299	293	321	311	273	312	317	331	269	299	307	317	307	289	297	325	343	277	293	296	319	296	285	301
25577	21581	29035	28198	20766	13038	7977	5207	3822	3238	2922	2522	2321	1910	1607	1421	1276	1159	1011	896	771	687	614	569	574	534	508	467	460	462	488	419	450	400	412	413	441	452	377	413	418	357	395	430	381	383	371	377	393	406	405	396	385	362	375	371	405	382	397	371	386	388	422	429	364	402	376	360	382	342	341	402	394	341	370	359	361	383	374	391	351	357	386	351	375	357	386	385	377	391	403	351	397	352	398	379	345	372	346	406	373	363	390	384	382	397	382	404	365	369	373	375	377	357	395	403	396	367	399	358	395	427	369	372	398	348	354	372	344	396	396	343	367	367	410	399	370	377	374	385	377	391	372	372	395	355	382	398	359	416	393	376	364	352	413	388	341	369	373	378	378	355	332	411	374	348	397	387	427	367	380	377	400	360	405	356	359	370	358	376	402	372	369	357	395	357	375	364	372	363	393	381	370	401	376	355	342	357	350	338	373	378	378	376	349	384	410	372	374	377	351	365	381	380	380	397	397	392	382	380	367	384	356	328	358	375	381	391	390	358	384	358	367	392	384	387	362	372	361	373	421	368	363	337	413	355	402	373	337	350	386	400	362	377	377	370	372	386	395	379	383	372	374	370	400	367	366	378	340	416	378	372	374	416	366	337	407	372	363	372	350	407	379	394	345	378	361	391	355	380	371	361	362	367	374	351	409	405	349	373	371	351	379	399	378	321	377	361	388	364	391	391	377	368	339	398	367	376	386	377	377	396	379	358	377	367	357	372	390	387	378	387	416	371	402	384	357	390	389	357	426	381	386	354	396	372	395	378	368	367	374	364	358	408	405	365	417	384	392	395	322	381	357	368	401	350	367	346	372	391	350	371	424	386	377	374	371	388	390	362	362	328	377	384	387	348	376	360	412	411	373	347	388	378	402	387	396	376	363	383	363	389	378	375	377	389	348	381	388	371	394	392	340	408	368	351	381	377	378	367	398	377	392	360	369	366	365	373	369	365	409	368	390	370	364	365	401	367	383	388	382	388	346	364	372	398	327	373	382	368	381	372	380	364	365	374	365	378	351	362	375	333	380	360	369	390	402	411	367	378	367	378	345	344	386	376	379	329	351	342	350	387	351	443	362	384	397	375	390	375	382	401	372	375	358	358	374	400	380	353	332	335	352	351	382	364	388	347	407	354	362	388	379	374	376	402	356	368	382	404	378	362	381	380	356	364	398	373	355	408	337	382	371	359	377	378	344	383	391	357	365	383	373	354	386	372	363	378	391	377	377	352	391	391	377	371	381	397	366	340	395	354	366	363	364	382	409	381	387	390	371	325	386	391	424	364	390	405	403	388	380	393	385	331	395	353	417	351	354	363	379	339	364	383	375	378	359	374	379	380	347	378	384	352	376	380	392	332	363	396	404	325	383	357	380	363	351	382	372	362	381	340	381	367	371	399	400	390	353	367	391	366	334	366	392	385	432	375	360	411	379	374	353	394	400	363	365	349	400	386	345	389	357	378	353	358	374	393	384	406	372	368	352	362	351	398	371	372	394	405	378	404	382	388	370	373	408	381	384	382	366	404	371	405	403	383	377	344	363	396	367	385	375	387	377	375	371	377	389	413	372	408	335	377	382	431	378	400	373	382	378	380	369	376	385	363	409	369	363	415	387	407	358	358	359	354	356	371	391	396	322	368	354	354	365	376	374	372	362	347	379	370	357	313	372	376	371	390	372	377	404	387	376	347	356	336	368	382	379	367	412	367	396	395	400	391	370	376	384	364	352	350	399	354	361	362	396	361	334	375	433	364	389	386	388	350	348	377	385	355	381	376	351	397	413	358	397	410	359	348	411	381	385	376	398	369	358	360	380	381	375	388	346	371	373	416	388	383	397	372	368	356	374	386	354	356	372	375	402	332	389	380	395	339	361	366	367	392	373	367	373	380	374	351	406	382	389	371	372	377	404	393	373	383	397	400	421	382	371	379	395	368	384	377	369	369	379	373	370	359	366	398	397	396	407	385	374	385	365	368	362	369	355	381	401	342	393	388	351	393	404	383	340	382	389	352	388	378	367	390	347	374	393	369	400	352	359	419	379	358	328	386	341	363	372	370	370	386	382	361	366	408	371	378	348	366	398	376	370	376	379	372	374	367	399	385	376	390	376	381	392	403	371	381	389	370	350	375	384	419	394	376	371	355	325	370	352	354	403	415	397	372	394	372	359	377	364	397	380	364	371	416	378	422	383	397	371	354	387	330	364	361	406	396	357	370	379	364	426	395	354	372	402	355	400	406	401	387	373	372	382	402	375	362	366	385	383	350	352	412	358	337	392	373	372	397	381	396	375	402	380	359	384	371	355	393	412	391	355	367	393	365	337	395	352	378	366	357	372	382	420	397	363	380	377	377	409	358	376	384	381	416	375	397	374	383	379	367	371	333	346	386	363	386	375	331	378	370	354	359	366	379	395	405	371	381	372	352	366	377	416	344	376	375	372	347	360	353	393	362	379	383	357	371	340	366	398	363	356	412	396	361	364	373	380	358	403	398	380	388	387	398	345	381	371	383	346	401	365	393	374	396	374	357	345	355	406	404	380	406	378	363	407	372	400	394	424	361	382	366	369	374	403	408	377	379	351	366	371	376	403	390	392	385	401	382	350	366	356	360	371	390	366	389	385	391	348	389	390	340	385	389	391	393	379	374	403	358	424	395	386	392	374	356	370	368	390	384	372	353	362	384	355	378	370	408	357	403	369	403	380	349	366	361	389	368	353	347	392	375	366	378	337	387	380	404	393	390	375	410	360	317	396	378	361	368	372	348	363	378	400	367	338	356	407	371	372	400	379	394	357	382	387	376	411	363	357	400	396	363	386	404	369	412	380	368	365	389	332	421	390	321	367	410	382	389	377	362	400	380	404	404	409	422	371	389	388	376	355	386	343	385	376	382	374	391	368	363	360	369	356	414	368	375	358	386	371	412	389	364	368	364	383	420	373	396	382	346	359	391	335	404	412	408	347	365	368	357	410	363	362	352	353	413	376	420	402	368	391	356	341	367	397	383	356	371	374	360	387	386	348	395	359	402	365	389	367	388	403	350	383	377	405	349	391	355	375	388	386	404	401	356	388	399	378	351	409	386	366	360	387	375	377	355	390	377	371	387	351	361	381	384	363	362	395	370	376	373	408	398	409	395	368	383	411	375	372	389	379	354	394	375	382	339	380	394	358	383	373	389	395	362	371	418	355	361	380	383	406	381	404	347	351	363	366	385	378	412	345	377	390	375	405	364	375	391	377	371	378	361	374	396	381	376	373	372	356	386	340	366	349	387	367	360	361	388	336	372	371	393	370	384	367	403	395	404	348	397	375	401	387	389	362	374	322	405	396	366	316	381	391	402	369	327	400	410	374	388	379	378	400	355	404	325	367	380	403	380	355	360	367	364	369	362	402	350	375	363	390	364	359	375	347	336	363	374	375	389	351	367	360	371	370	390	406	411	383	362	355	396	385	358	375	388	360	368
29403	45841	41992	32070	24819	17330	13460	10618	8338	7337	6424	5987	4992	4252	3464	2996	2612	2305	1927	1623	1529	1257	987	960	858	805	697	649	595	635	605	618	570	551	559	569	537	508	549	469	485	493	529	502	455	512	471	496	471	466	455	430	489	490	470	485	485	509	464	485	467	480	459	462	478	468	441	488	482	508	434	495	494	466	448	490	425	465	462	464	419	447	488	475	485	453	411	468	480	475	438	436	461	461	472	423	443	470	444	490	438	443	451	469	404	405	452	466	417	424	449	405	440	499	461	453	454	450	423	445	492	439	435	456	486	488	433	471	435	456	457	421	428	485	454	419	479	478	497	438	447	477	449	453	406	466	442	415	418	458	463	499	438	467	431	464	474	464	428	445	453	408	438	474	441	426	479	446	465	435	469	450	460	409	468	457	441	441	476	483	444	486	427	450	488	447	464	459	447	482	434	442	451	459	456	474	477	435	462	440	433	456	439	436	473	482	433	453	440	470	420	430	436	471	460	448	451	477	409	441	456	436	453	427	450	447	497	444	432	463	462	471	459	473	468	442	502	480	451	456	481	418	445	464	423	474	466	459	446	444	416	473	485	488	446	488	448	433	417	484	482	503	459	463	409	432	441	507	441	453	507	458	430	473	415	445	432	460	474	439	465	454	415	451	429	430	408	429	452	457	434	469	498	451	431	437	428	482	459	434	499	449	475	420	432	441	452	423	436	417	483	488	419	428	484	490	428	471	447	440	481	446	461	439	454	440	473	456	436	437	430	449	464	428	477	417	444	447	422	440	438	466	463	459	394	461	430	442	468	434	417	437	470	446	447	448	456	437	457	474	416	490	485	449	437	461	449	457	463	461	466	457	427	446	417	435	427	464	439	433	446	477	473	451	443	462	484	486	443	465	449	450	455	426	481	507	461	440	424	497	440	438	479	484	422	423	482	444	471	471	463	425	473	446	476	461	442	448	451	435	410	459	413	448	434	472	471	481	448	428	490	458	416	440	453	481	465	441	444	472	421	436	448	461	457	431	441	457	425	440	530	489	459	466	494	465	431	426	461	453	441	456	448	440	465	456	438	463	442	476	459	450	453	463	463	484	476	444	445	441	435	459	436	465	418	449	448	429	447	472	455	448	499	489	445	472	495	437	445	506	428	460	418	476	471	423	467	507	453	439	491	453	430	458	444	511	447	469	429	420	485	458	457	479	453	467	459	466	449	438	433	474	457	460	439	484	439	467	453	480	427	438	440	449	490	401	428	441	509	445	463	448	438	450	425	459	431	443	441	462	459	481	465	489	442	415	446	441	466	461	490	506	450	496	480	441	427	459	476	458	447	479	448	454	462	439	435	454	432	437	454	476	495	467	419	384	467	452	462	441	436	434	463	465	445	444	461	486	455	423	468	425	470	438	434	431	448	450	413	442	451	467	431	457	489	431	472	405	447	443	478	448	479	469	441	446	422	469	462	445	438	441	451	498	446	450	461	425	452	464	425	439	448	434	449	474	471	442	461	452	476	466	461	433	465	447	458	389	457	493	437	438	464	434	410	468	456	486	453	469	476	425	425	460	437	486	438	449	422	440	437	461	471	443	447	432	484	434	451	454	453	465	458	448	462	443	448	445	419	464	439	398	412	447	449	426	428	466	465	465	430	483	453	465	480	472	439	435	424	430	422	429	482	476	464	472	433	442	474	450	457	423	460	457	468	443	442	435	426	433	456	449	448	470	424	448	449	456	435	489	468	481	482	476	460	454	453	434	495	448	439	464	474	457	453	443	465	469	456	487	451	397	495	448	428	456	458	431	456	421	444	434	451	436	513	454	470	441	429	455	463	434	450	461	437	473	437	437	424	454	487	452	495	472	454	462	452	486	430	405	447	424	449	425	431	449	453	462	480	427	444	449	456	451	404	459	458	472	442	459	481	429	462	448	456	457	452	439	447	484	457	460	425	420	445	488	443	478	456	492	443	431	451	447	433	465	441	491	459	449	471	429	461	458	451	423	472	474	463	463	498	465	431	459	468	463	429	444	448	446	443	466	453	478	429	453	453	457	464	470	448	438	493	461	446	466	420	426	471	445	431	444	427	439	437	485	449	427	434	440	458	440	452	486	437	513	430	444	465	462	464	484	478	471	424	500	453	456	463	470	436	477	453	462	471	462	455	469	439	497	430	481	453	445	456	447	466	415	438	459	467	468	445	459	432	451	455	493	459	423	427	460	438	451	413	461	464	435	481	511	465	459	449	479	473	484	482	504	455	473	484	474	479	424	412	485	412	460	439	461	487	445	452	459	420	461	457	463	468	472	466	426	471	463	497	445	483	448	461	432	445	471	471	472	447	471	436	504	433	410	432	464	451	432	450	444	428	485	434	401	452	472	448	481	469	464	467	453	469	468	476	465	441	470	406	408	447	467	450	455	471	478	455	470	421	444	436	453	454	440	484	437	475	434	472	424	470	438	458	457	456	453	474	483	430	455	454	475	475	432	435	448	451	450	464	444	451	440	467	459	465	424	470	470	462	438	431	442	445	467	482	477	496	453	468	430	467	445	464	503	485	471	422	466	491	453	445	466	412	439	498	466	466	444	467	450	443	459	492	438	477	460	478	463	449	419	468	475	462	450	446	449	461	460	446	443	438	473	415	435	466	426	471	443	489	447	486	471	447	444	450	468	448	484	437	412	428	448	443	430	457	429	441	474	428	449	440	498	422	413	482	454	452	431	445	437	441	434	416	469	453	429	458	459	462	443	455	430	439	450	417	454	470	466	450	445	435	423	496	470	484	468	448	452	453	452	468	457	454	472	482	444	498	447	433	456	435	470	464	464	490	468	489	446	467	444	456	453	493	466	442	438	425	441	450	428	410	456	468	454	450	468	464	459	457	441	465	484	447	430	428	431	451	461	474	478	447	460	456	468	454	441	443	452	458	467	448	493	432	454	438	465	461	484	464	457	465	410	467	466	462	479	455	439	472	436	426	444	444	465	451	470	466	482	441	489	445	433	517	433	446	450	490	460	437	475	442	470	446	476	442	467	477	413	438	485	433	451	418	429	445	444	483	427	442	448	483	451	421	425	428	461	444	434	473	494	458	450	472	408	454	451	513	434	475	441	483	464	469	443	453	415	502	449	489	483	439	441	476	417	449	437	480	479	475	416	466	438	485	432	432	506	460	449	457	457	466	441	442	460	435	474	411	447	501	448	450	453	458	460	454	431	467	464	416	435	466	450	428	478	478	491	476	517	442	428	435	469	455	480	461	454	431	442	431	467	475	457	414	430	419	438	452	440	421	483	491	481	438	453	427	427	462	439	464	512	418	479	461	449	465	486	457	449	479	427	471	456	447	440	446	425	438	480	444	440	421	416	479	460	457	452	413	463	422	438	450	454	431	462	440	423	427	442	472	454	447	433	429	464	421	464	425	433	448	465	473	442	488	463	481	443	459	468	415	454	442	410	433	438	418	462	485	440	445	440	438	473	447	427	447	455	469	443	496	461
23273	21372	29103	24565	22269	22639	18630	9479	6271	5172	4365	3978	3606	2950	2547	2068	1845	1667	1450	1212	1184	970	825	676	657	637	555	576	448	432	460	405	435	397	397	390	377	341	321	388	334	344	359	307	328	324	315	337	287	300	319	360	332	327	319	317	315	308	327	334	338	325	320	297	323	316	287	325	345	346	332	298	313	317	316	294	295	256	304	317	289	290	324	307	328	301	298	279	296	277	297	305	297	270	314	333	289	294	325	266	281	333	310	336	319	287	308	299	305	281	282	308	304	278	331	296	289	323	288	287	314	326	299	336	286	330	288	320	320	315	267	277	303	304	328	311	330	314	315	306	320	276	283	304	286	287	295	280	298	313	279	293	321	296	323	305	280	318	328	290	325	323	322	280	355	281	280	284	277	306	305	312	309	307	335	324	290	287	288	336	318	323	302	287	312	283	320	323	324	303	316	328	321	320	323	320	313	345	301	320	330	300	339	306	310	307	321	280	316	304	288	292	297	286	303	304	335	306	343	323	309	286	308	302	303	305	322	326	311	314	301	315	317	308	308	303	328	316	343	312	286	295	288	322	323	289	318	322	274	301	290	302	277	268	323	335	309	315	301	325	325	305	281	276	286	285	318	325	266	304	313	315	301	301	309	342	348	295	327	317	294	329	291	328	282	323	307	282	325	287	349	320	284	286	331	289	306	328	319	328	281	323	316	334	312	291	351	324	308	291	303	303	304	328	307	289	291	311	296	333	290	335	291	299	307	290	279	309	312	316	321	318	296	274	314	300	295	338	298	306	299	284	307	293	306	314	294	326	305	301	319	347	345	334	302	325	287	292	299	315	317	321	291	311	293	292	323	303	316	341	356	310	314	293	295	284	318	303	305	297	304	282	289	317	296	286	308	311	306	300	308	266	303	317	293	277	325	325	331	327	299	297	284	294	311	315	308	294	326	328	311	318	296	283	272	310	265	336	321	309	328	324	287	244	328	289	282	365	293	305	330	279	311	295	322	278	273	304	308	325	299	314	318	305	275	300	298	302	279	317	323	316	312	287	294	333	311	351	316	320	306	302	317	304	294	295	287	290	306	318	303	271	346	285	325	311	328	329	313	309	280	297	298	321	317	341	266	314	330	304	320	323	324	306	287	298	315	319	315	289	311	291	322	285	279	286	289	290	321	291	322	309	259	312	318	315	308	284	315	295	316	297	315	322	301	306	299	289	278	273	319	318	357	312	321	292	279	325	299	338	318	322	266	325	316	290	294	335	282	312	322	314	319	273	311	297	312	316	332	293	297	304	334	307	309	306	302	289	278	318	309	283	290	310	316	291	308	292	288	330	287	332	342	319	318	314	310	299	340	314	306	294	307	334	338	313	310	292	292	278	318	328	332	290	327	283	308	291	325	324	288	304	348	304	303	310	324	336	303	327	305	307	293	293	305	285	311	324	294	293	298	319	346	313	276	329	332	303	315	299	307	305	280	322	315	296	271	292	316	289	284	305	289	300	322	326	312	301	294	294	311	304	327	335	315	283	350	331	269	318	370	289	276	305	290	317	295	319	290	307	297	318	308	347	313	303	311	305	323	309	326	306	320	304	319	315	343	325	330	317	299	299	291	309	295	331	319	294	307	336	294	301	287	292	301	307	303	312	310	316	319	292	307	303	293	303	299	317	287	326	287	277	305	305	318	308	303	293	298	300	313	314	290	331	334	297	292	327	290	298	306	308	294	308	333	316	301	295	279	324	305	322	335	274	318	318	300	313	338	300	297	305	303	306	306	285	315	341	272	293	320	302	309	268	345	299	305	290	324	281	302	306	321	247	312	317	314	298	297	335	295	326	293	324	295	301	329	284	292	290	303	284	295	320	295	334	278	308	298	296	289	291	276	303	322	283	322	293	325	310	308	291	302	294	320	287	276	295	303	321	315	329	308	296	309	272	290	305	297	321	308	288	305	306	291	332	291	289	332	311	283	318	306	303	328	315	284	302	338	305	282	294	324	310	313	269	289	301	323	315	310	300	278	295	316	298	277	278	312	315	301	319	309	348	291	290	298	313	289	309	322	329	287	315	301	333	284	329	315	285	277	318	292	295	333	322	320	339	282	294	291	288	306	332	322	288	336	287	282	345	296	296	283	312	283	300	300	281	293	322	313	335	291	303	321	313	290	302	296	323	291	267	277	309	320	327	329	288	307	275	328	292	323	320	315	298	295	287	297	301	290	280	278	308	317	316	333	267	286	294	327	316	284	312	303	307	316	259	293	312	284	305	302	296	315	322	290	314	324	284	309	305	267	310	328	328	299	314	322	261	316	284	291	285	295	283	293	291	291	312	308	278	294	285	331	289	283	286	315	318	276	302	314	281	293	319	312	313	336	297	321	302	303	309	320	266	312	301	289	298	279	298	319	292	318	312	301	310	330	312	308	265	310	285	349	307	301	308	326	318	298	330	305	301	352	293	298	310	310	307	326	306	285	331	341	273	267	301	286	320	287	297	313	274	288	318	290	337	322	277	286	262	256	317	306	305	294	333	309	293	270	294	308	346	315	264	304	325	303	319	275	291	293	316	310	322	309	304	283	306	298	312	329	296	288	315	299	331	328	319	271	300	305	342	314	325	311	324	339	297	323	297	278	298	307	312	298	299	281	288	314	311	294	307	281	332	301	318	292	320	301	321	315	320	301	278	324	318	283	265	301	321	283	309	305	339	313	311	295	296	301	308	331	307	296	302	295	304	301	304	276	311	304	320	317	269	287	290	286	328	318	301	316	273	338	297	326	355	314	353	306	319	309	311	279	299	317	298	257	297	329	268	332	314	316	308	288	311	323	286	297	300	316	302	282	307	294	314	313	341	318	290	317	289	313	309	303	325	339	301	330	286	306	269	315	311	300	306	305	289	316	329	298	304	314	327	295	296	310	320	320	292	296	322	287	278	316	292	322	298	287	312	294	298	324	301	296	301	286	305	307	311	293	319	298	337	304	315	290	328	295	282	285	297	277	302	345	306	328	317	303	287	283	303	318	286	314	292	295	301	305	311	301	332	298	275	282	306	333	316	314	311	326	289	306	322	334	281	292	277	312	310	291	263	299	333	274	310	310	282	330	288	296	315	324	295	323	302	282	321	329	292	308	291	317	300	297	345	283	290	335	276	299	322	270	330	332	316	311	311	291	315	289	325	327	308	310	303	317	299	325	325	311	291	312	313	309	319	285	273	273	302	316	332	295	298	335	311	308	313	326	333	324	306	286	318	306	317	304	317	308	332	284	276	316	300	303	309	311	284	282	313	299	300	287	320	306	311	283	291	301	321	272	307	316	324	291	322	317	310	264	306	292	300	299	287	303	313	300	316	287	324	302	305	280	328	309	317	338	283	305	326	297	286	333	309	298	267	306	294	297	309	318	300	291	313	282	301	338	328	324	342	317	322	278	301	309	286	332	324	320	346	292	291	315	277	306	294	271	300	322	320	286	315	300	296	294	297	299	297	309	300	297	305	318	298
31896	54056	51010	40348	31398	24206	19254	15255	12103	10514	9192	8272	7545	6173	5261	4341	3653	3412	2955	2526	2091	1716	1472	1159	1058	1054	895	808	697	671	680	644	592	570	540	528	496	496	479	456	441	422	399	421	427	415	408	390	384	403	386	408	412	374	378	371	417	352	411	381	382	391	440	366	386	373	375	357	400	380	359	371	337	374	387	400	388	375	356	374	370	365	344	361	363	341	348	384	366	371	386	383	344	356	372	402	381	350	351	361	338	328	368	349	399	359	352	366	381	353	332	374	332	349	352	393	374	360	368	364	337	368	346	354	385	353	322	349	384	348	366	349	367	385	332	364	357	347	332	349	326	347	379	347	346	365	367	352	354	369	365	359	352	333	344	360	332	337	369	321	342	359	355	319	317	332	339	380	343	382	370	357	355	363	347	354	359	396	362	343	386	371	358	372	375	330	355	383	373	387	372	348	393	373	354	354	346	381	361	387	366	390	378	362	374	360	345	376	323	388	380	374	364	387	348	371	353	361	386	361	354	408	367	376	368	371	348	351	342	374	359	360	348	373	342	393	346	362	360	334	346	349	377	360	348	386	342	386	380	382	342	372	378	374	376	354	391	391	381	386	342	350	344	361	392	365	337	338	391	337	394	387	367	381	375	374	358	363	384	364	372	350	343	364	383	361	360	362	335	334	383	339	375	370	377	357	329	378	351	376	362	339	368	361	337	353	392	354	367	383	355	373	343	364	383	372	367	366	357	349	355	372	339	367	390	367	358	370	370	340	379	339	331	366	400	343	380	367	388	324	340	359	349	355	337	357	372	372	366	364	349	348	377	341	354	386	362	371	373	370	372	348	365	390	358	383	348	324	354	360	383	361	395	340	355	373	329	342	344	363	383	362	342	364	340	360	366	350	337	374	350	358	357	343	363	361	356	374	400	361	354	368	332	351	385	339	372	345	358	365	407	378	393	343	355	350	336	360	343	380	371	354	385	363	381	331	346	374	360	397	369	349	355	351	348	372	299	373	320	357	386	344	343	339	361	386	359	379	351	352	342	350	375	355	354	373	369	341	324	352	366	349	340	373	338	400	350	329	378	353	385	371	364	377	395	337	325	372	368	394	334	364	351	360	369	362	345	380	371	379	325	350	363	402	346	376	359	397	365	352	379	360	382	347	368	362	336	386	361	393	382	368	320	370	377	353	367	347	334	354	342	329	335	373	353	368	316	351	378	366	314	363	383	334	326	366	357	361	355	324	375	322	352	338	374	351	382	395	350	351	322	400	343	384	366	348	356	357	358	366	373	338	342	329	371	358	359	381	362	373	356	383	370	343	352	380	354	357	354	341	334	387	366	369	341	381	336	345	362	366	375	332	375	359	371	339	378	378	335	382	360	375	333	341	344	356	357	336	367	398	349	378	331	394	339	374	354	382	374	350	344	362	343	379	390	350	365	323	371	372	343	342	390	413	389	370	352	358	358	348	333	361	348	361	368	365	392	351	373	324	392	348	363	356	378	335	359	340	346	351	370	365	337	352	352	356	387	358	349	365	359	331	341	369	377	364	339	382	360	352	377	388	370	385	400	336	380	339	356	318	372	335	347	374	364	385	382	333	399	349	331	369	358	390	348	335	351	341	355	368	379	383	356	364	401	387	371	348	344	373	387	356	363	366	354	389	383	382	370	363	353	347	361	366	381	350	321	343	376	345	350	398	333	385	364	368	379	394	341	370	328	329	363	371	346	357	396	392	373	366	384	376	351	368	370	347	360	369	339	340	381	366	366	350	326	377	395	380	340	331	338	334	345	347	341	339	351	340	358	361	350	342	328	360	355	361	372	369	358	373	401	373	360	356	372	336	344	356	367	365	385	349	358	409	383	346	372	380	348	384	338	393	373	389	362	376	376	392	377	337	358	356	350	365	364	386	353	342	349	360	320	368	328	375	351	335	378	357	328	361	348	376	397	352	352	383	362	358	341	348	367	360	356	368	344	343	385	366	385	363	339	374	331	378	355	385	381	331	352	352	356	330	384	360	359	337	324	388	343	337	370	372	338	376	352	346	362	406	320	359	357	363	381	336	398	364	359	328	358	362	335	374	368	345	394	379	370	341	364	385	354	394	395	326	353	368	337	384	358	385	342	358	352	361	340	371	379	363	360	342	346	366	358	323	358	373	367	376	359	329	352	362	398	380	358	365	336	414	400	345	345	391	357	353	357	391	371	347	347	340	379	346	359	329	372	342	327	356	340	365	359	387	335	348	374	365	365	369	378	360	309	346	331	361	378	353	368	337	361	344	367	368	382	363	356	343	322	321	359	373	380	372	383	345	385	350	332	321	375	342	359	405	371	379	348	364	377	356	363	325	372	397	361	375	377	377	344	372	328	337	394	374	388	403	365	372	366	318	384	385	376	379	357	334	366	349	349	357	383	362	379	389	336	360	362	346	345	360	370	327	348	310	336	367	358	355	341	406	318	353	372	376	362	333	373	389	379	392	347	360	345	331	362	352	315	399	350	379	338	368	383	352	351	356	361	344	352	393	358	366	368	336	370	365	398	366	377	357	357	394	392	344	337	371	339	362	382	343	354	334	332	344	346	357	369	355	364	336	349	364	343	379	353	331	327	353	350	387	348	344	368	391	374	347	394	354	348	358	341	404	323	362	356	344	354	367	366	361	359	341	359	344	379	362	379	329	342	377	319	377	371	329	378	372	365	336	361	376	372	359	342	341	359	322	360	369	382	392	398	351	359	377	372	373	355	364	348	353	347	344	373	364	379	352	354	349	320	374	372	342	370	415	348	354	399	361	358	342	375	348	365	379	366	331	373	391	353	356	364	359	351	374	349	344	385	350	360	390	372	365	354	364	373	365	385	367	364	345	381	331	341	390	387	355	367	333	344	354	366	352	330	338	347	361	374	346	366	361	360	363	363	358	339	370	331	357	338	402	338	377	365	364	365	369	379	382	348	353	345	360	352	337	328	354	368	346	373	337	355	357	365	366	345	358	372	342	364	365	356	361	363	384	361	338	350	368	373	349	358	373	350	365	373	358	363	344	372	372	348	354	331	363	392	359	392	379	346	357	365	322	377	369	359	358	353	384	366	369	353	330	375	324	339	396	330	374	354	360	388	352	343	383	377	386	347	394	316	343	364	355	363	364	349	374	356	344	369	367	359	371	352	362	347	353	373	396	361	347	354	361	376	383	350	341	355	343	383	397	374	362	330	365	320	358	383	358	373	353	337	343	332	360	308	332	363	349	395	330	359	368	353	374	353	336	375	366	364	376	350	372	337	354	342	392	350	365	364	347	377	354	354	344	370	387	363	347	351	341	382	357	371	343	373	381	369	374	376	377	382	343	380	382	377	334	312	374	386	388	351	340	341	381	336	368	360	344	334	363	326	350	359	353	376	337	336	349	388	367	356	370	385	361	360	368	374	332	336	342	381	374	360	369	350	347	352	369	363	392	329	376	340	350	383	362	368	357	395	359	368	336	396	368	361	377	392	347
29551	28439	33688	26953	16190	10209	5856	3864	3119	2429	2230	1921	1788	1531	1371	1140	1072	969	855	738	664	627	519	510	456	425	425	429	369	332	346	362	350	358	343	358	340	349	363	354	335	350	332	359	312	325	315	322	360	325	321	331	349	349	334	308	352	325	336	304	340	304	318	348	305	314	315	359	302	290	310	314	268	321	303	300	320	345	302	291	325	324	304	337	334	345	294	341	310	301	315	316	309	321	304	294	336	315	314	313	328	306	308	339	285	340	322	321	305	322	319	318	301	316	324	281	299	310	329	289	314	324	359	331	299	320	312	332	348	342	305	332	327	303	334	345	324	330	300	301	290	307	331	305	316	306	297	319	318	330	323	302	331	323	341	304	339	311	327	291	280	325	327	320	302	283	322	329	287	338	328	300	312	315	327	293	339	325	318	317	326	300	326	337	297	306	294	312	340	314	289	326	305	332	327	302	320	317	331	288	334	317	315	341	322	314	318	321	310	290	301	294	298	310	346	333	299	312	297	321	310	269	298	338	302	326	313	323	288	325	306	309	326	297	306	306	324	285	324	324	319	318	316	348	357	326	334	313	318	298	335	314	324	372	313	312	300	318	309	328	343	340	317	337	360	308	313	317	326	297	311	343	334	310	283	308	322	307	331	293	350	323	307	316	346	287	323	316	333	303	312	337	296	310	331	330	307	306	334	303	297	382	350	287	288	316	306	277	303	330	291	301	286	334	328	359	334	333	341	316	307	307	352	318	303	333	325	306	321	335	296	325	337	308	334	303	337	311	341	302	326	304	346	339	362	313	305	351	312	320	320	290	325	299	312	336	332	308	331	292	299	320	306	335	305	322	333	301	346	355	292	320	326	322	290	316	333	341	304	315	301	302	281	322	316	287	297	290	307	290	320	292	323	319	306	280	339	310	333	284	292	309	313	345	296	360	304	329	307	314	306	334	319	313	353	340	328	305	283	319	288	334	317	319	308	320	319	339	310	335	330	350	314	325	295	312	302	298	298	310	339	325	310	295	311	291	311	319	309	327	308	262	355	328	343	337	300	328	325	273	316	323	355	336	319	307	327	328	327	297	307	332	366	342	313	335	312	301	307	305	282	316	317	344	319	305	300	311	308	291	307	277	303	310	313	321	302	314	304	320	326	307	334	325	326	337	289	285	321	292	331	297	294	310	334	311	306	357	285	316	367	354	342	349	289	310	333	303	315	320	333	305	303	324	332	292	326	301	327	316	283	339	299	311	338	349	315	325	293	325	314	322	312	302	325	310	282	361	313	308	298	297	348	310	311	318	312	315	334	308	329	355	318	320	319	286	311	303	309	307	281	303	312	333	354	309	322	337	328	308	348	329	300	306	321	321	304	286	318	334	310	319	342	310	303	328	332	292	348	325	325	318	308	295	315	311	331	295	331	320	300	286	322	302	333	331	310	330	333	307	301	310	308	305	310	341	334	335	314	339	317	285	320	310	313	329	308	305	332	308	352	323	332	288	320	284	331	314	321	321	313	319	325	311	314	317	300	318	308	312	332	336	353	323	325	322	296	306	302	354	312	291	297	351	305	292	305	350	320	328	297	344	322	311	346	330	282	325	292	314	334	326	307	360	310	337	290	321	291	316	345	312	318	324	341	311	306	327	302	336	320	274	338	311	305	334	288	313	322	318	297	310	311	297	301	338	304	321	295	301	345	328	331	339	315	338	305	332	323	339	313	339	337	308	348	327	306	318	303	319	324	338	297	346	316	305	314	324	287	324	319	338	341	338	324	355	311	323	302	317	316	320	347	310	342	317	327	306	325	298	310	327	330	335	330	349	329	354	331	320	325	332	310	324	320	309	301	325	332	328	340	324	305	319	300	311	293	299	310	316	322	282	323	358	356	297	324	358	306	314	290	314	318	349	304	322	328	310	335	303	305	293	314	340	291	316	346	298	338	325	308	308	317	312	342	287	318	313	333	362	331	295	335	285	330	298	300	330	340	316	332	308	340	331	330	306	302	278	328	337	293	305	331	316	300	298	329	322	313	295	285	353	329	287	312	320	335	318	295	319	318	334	319	298	324	336	331	324	293	316	306	313	307	321	294	287	317	312	301	320	309	316	309	348	311	296	304	292	324	310	322	313	329	316	319	318	312	341	301	342	329	288	330	346	306	282	335	322	299	300	354	329	336	313	347	313	326	307	327	350	328	365	330	287	330	268	341	310	313	311	315	324	348	333	322	322	288	290	356	305	345	338	313	318	337	273	305	332	328	332	327	315	327	323	323	330	306	343	346	329	322	321	361	329	317	298	304	307	316	320	334	314	269	357	315	319	326	335	325	335	306	310	314	291	328	336	319	308	317	310	314	313	325	305	307	320	312	338	298	282	329	317	349	324	324	294	315	276	338	304	345	336	335	341	317	335	330	296	304	338	310	318	314	324	291	307	322	294	289	348	335	331	346	303	299	327	308	314	316	328	320	361	330	335	330	326	311	313	310	311	351	307	315	295	319	319	334	345	286	330	317	282	327	294	313	371	326	340	284	308	319	332	281	316	299	300	315	340	348	290	344	326	347	324	307	328	336	322	306	332	309	314	318	322	335	298	292	294	341	289	301	350	338	315	312	312	306	303	332	318	329	333	322	333	307	305	344	332	295	338	335	345	299	314	303	324	361	317	329	333	310	307	349	323	303	322	324	287	324	322	307	320	314	316	331	332	313	310	321	323	309	344	327	327	325	292	346	274	322	334	341	296	307	294	315	334	316	278	313	309	317	318	316	334	345	386	303	337	357	302	333	325	313	313	339	339	338	323	325	329	330	338	345	316	324	320	321	316	339	323	322	310	348	309	299	314	318	330	316	326	306	285	331	323	305	318	311	306	305	278	339	310	320	320	337	307	282	316	308	342	301	327	330	331	323	334	308	300	327	297	326	308	317	309	321	303	315	315	337	316	309	326	313	304	316	283	348	317	326	313	336	338	339	301	293	313	307	297	312	332	320	290	317	292	318	287	296	303	282	311	318	304	324	303	303	293	326	312	314	364	299	325	336	338	322	306	323	318	350	341	339	291	337	275	301	309	338	353	321	311	310	302	341	298	278	318	322	304	302	314	309	284	329	296	312	299	322	303	326	305	294	326	324	321	312	304	300	304	308	299	360	311	314	298	320	304	313	311	336	311	306	325	288	301	320	294	311	334	334	346	310	333	333	330	301	294	297	335	306	337	294	304	345	331	351	301	309	335	346	300	290	330	314	325	321	326	331	342	305	328	299	319	320	322	317	293	354	314	311	324	323	334	315	313	339	290	339	309	342	311	322	303	326	322	328	289	317	300	302	329	309	300	336	327	312	331	324	327	291	318	338	307	304	325	321	325	304	299	314	324	334	310	303	360	295	323	287	293	318	338	325	333	315	330	339	325	334	331	303	332	331	279	312	329	289	316	318	352	356	337	302	336	313	331	291	291	315	316	339	313	323	316	306	279	299	330	317	339	323	318	316	310	334	311	290	354
30532	42614	38557	27646	20023	15195	10836	8253	6728	5578	5061	4388	4057	3455	2972	2378	2257	1849	1654	1463	1236	1025	837	818	720	642	601	568	540	524	506	510	510	450	494	483	480	396	402	428	425	427	433	427	433	408	380	372	412	395	419	390	409	432	405	386	349	396	434	376	397	350	377	412	408	383	418	386	405	379	410	376	367	373	368	424	416	354	375	403	398	400	376	398	400	371	358	418	371	393	410	398	399	390	390	374	391	381	399	369	367	374	387	423	405	404	400	409	396	404	404	390	435	385	380	357	428	381	393	375	402	393	390	392	413	420	373	423	402	389	386	394	405	368	410	372	374	418	402	381	389	377	380	368	381	409	393	383	379	371	377	401	407	359	374	378	394	382	390	370	374	407	415	409	429	365	380	406	372	394	397	368	391	426	383	391	366	406	429	415	423	385	392	382	398	424	387	413	418	362	408	392	397	394	384	392	410	349	405	389	405	404	387	369	389	381	390	407	390	362	377	348	371	357	404	405	386	378	358	355	397	369	407	392	386	383	404	395	393	392	401	390	377	359	399	396	410	375	379	367	402	395	389	402	398	400	365	397	363	398	385	386	358	412	398	380	391	404	417	403	368	396	386	392	405	386	397	380	399	386	389	398	390	369	375	385	384	399	415	384	377	369	378	414	394	385	376	392	415	415	416	366	405	357	355	390	418	382	359	395	423	393	398	389	427	387	379	390	382	396	380	393	366	429	396	401	418	390	386	385	386	425	367	370	400	378	424	413	399	401	358	381	349	403	376	393	398	406	388	378	387	379	379	422	388	395	426	384	341	408	378	410	426	394	427	381	407	385	424	446	361	384	387	361	406	411	383	403	399	382	368	396	405	358	422	370	377	382	410	387	427	406	407	375	386	413	367	371	416	402	404	377	384	395	367	373	395	385	375	378	398	379	411	381	378	371	365	383	390	397	396	369	390	428	434	391	392	367	413	421	373	394	408	411	389	390	369	374	359	374	387	437	360	415	421	376	393	346	389	400	408	406	391	414	418	386	389	358	399	404	366	376	389	394	400	359	399	394	394	402	426	404	408	375	367	402	414	427	378	381	407	411	355	404	397	383	428	417	388	432	420	412	376	386	388	380	384	358	421	384	409	371	355	402	378	379	421	390	397	398	401	397	399	400	376	386	397	336	397	400	383	422	389	360	391	400	391	378	375	393	397	392	427	411	403	369	449	357	402	364	362	384	407	385	364	376	385	384	389	379	380	400	419	376	393	389	406	391	388	389	366	419	376	442	349	375	378	387	413	365	391	383	390	375	409	399	394	402	369	381	382	387	389	406	388	392	352	382	397	358	390	406	395	390	391	366	393	396	395	392	380	379	427	387	409	417	406	414	425	409	395	330	352	407	394	369	392	397	397	400	391	405	407	405	392	370	379	380	443	386	363	368	402	386	379	400	363	375	377	414	400	401	363	397	410	387	410	399	397	382	359	387	377	368	382	383	351	383	385	404	405	413	356	383	388	376	379	397	367	397	382	394	380	406	399	423	374	426	401	392	395	409	372	382	394	411	422	403	376	391	402	443	386	385	398	387	402	383	396	352	379	389	372	407	395	394	398	398	405	390	374	402	414	375	376	401	405	388	363	389	400	370	385	385	400	384	386	379	379	399	383	385	395	390	406	451	391	398	368	394	386	401	406	379	396	353	380	394	388	393	390	405	390	375	379	412	412	373	414	376	382	390	366	386	411	409	379	393	369	401	384	392	389	424	385	413	364	413	376	387	380	384	384	366	403	395	407	406	409	355	408	355	385	395	389	405	390	349	370	384	387	395	388	382	373	360	363	406	396	384	386	384	371	387	372	408	372	410	413	384	381	396	396	392	392	451	374	405	370	380	372	389	403	392	379	397	384	406	363	410	438	401	408	403	378	427	381	363	398	372	389	374	361	399	383	391	393	385	381	389	387	404	368	396	408	398	413	375	379	389	389	400	359	394	429	426	424	412	392	422	403	382	379	395	405	360	389	380	408	368	374	364	396	398	387	367	391	419	362	383	397	372	373	398	376	414	397	406	366	402	392	367	364	391	371	382	397	384	382	371	387	405	400	372	398	359	395	405	413	381	408	410	411	400	381	382	383	391	424	379	381	386	373	404	402	354	404	364	378	397	405	394	388	387	377	357	392	383	380	381	394	391	390	390	406	379	357	400	411	415	385	402	391	365	374	388	386	394	412	403	416	422	391	360	421	390	367	390	384	362	413	359	401	404	432	399	403	390	388	401	425	381	398	367	401	406	388	339	391	402	383	408	345	420	362	361	384	384	361	363	376	393	381	430	384	376	393	385	380	381	339	392	412	442	363	396	369	374	378	376	401	391	384	383	390	401	399	406	403	416	382	376	383	403	397	416	384	353	419	408	403	443	462	432	372	397	380	370	393	357	371	379	404	398	360	388	371	381	409	379	406	394	381	428	365	389	363	413	392	385	383	368	369	358	433	412	415	436	367	376	408	380	363	408	415	373	419	390	406	426	405	383	378	402	390	406	414	341	370	419	362	358	386	401	360	397	412	395	402	391	375	378	388	422	419	387	405	344	363	415	344	427	378	462	366	402	367	395	384	379	391	391	396	406	374	374	388	377	384	379	435	386	380	375	359	380	390	370	381	388	378	386	427	364	386	401	432	394	364	388	385	392	412	398	382	405	401	421	376	418	400	378	381	364	393	366	396	382	407	389	409	377	398	401	375	385	411	373	374	407	396	395	382	350	381	370	378	407	405	392	395	384	375	384	430	405	408	415	394	380	376	426	396	387	358	408	395	397	359	402	353	376	404	384	389	388	400	409	415	373	384	394	378	391	392	377	395	384	371	396	402	381	386	404	380	434	410	401	392	419	366	378	393	378	411	422	401	400	364	399	382	405	438	372	414	381	405	395	380	353	379	410	407	393	417	375	387	386	359	395	377	378	397	365	399	393	400	391	379	367	397	378	375	388	391	385	411	392	362	390	433	401	414	401	371	361	371	338	408	424	401	410	430	401	402	411	368	403	381	376	383	385	394	378	376	408	369	424	403	425	381	422	397	412	421	373	369	408	388	415	409	401	399	375	404	386	350	365	365	366	372	379	390	384	422	420	399	378	399	400	377	412	376	390	403	356	408	398	342	405	366	391	419	416	377	356	411	380	372	386	382	383	388	371	366	382	390	440	393	401	379	377	392	413	374	401	402	392	375	394	367	368	393	387	369	368	374	416	410	404	357	386	385	415	372	357	389	403	377	415	409	400	425	380	417	373	364	370	400	377	388	387	391	392	405	359	369	396	371	382	379	396	381	414	374	362	386	364	415	365	399	384	409	370	391	335	399	401	353	371	384	408	382	369	383	395	398	402	378	408	413	391	402	398	378	401	382	381	396	398	385	401	402	368	400	407	406	392	388	405	417	423	395	408	361	376	397	368	422	391	360	377	381	396	376	359	390	383	381	381	391	390	373	382	419	378	380	414	373	408	375	388	385	398	402	392
24383	21324	28649	26063	22415	17310	10491	6071	4343	3650	3118	2855	2657	2122	1826	1553	1363	1211	1054	950	802	697	600	549	488	477	437	464	358	344	329	308	327	325	317	274	310	301	272	272	300	245	294	306	218	282	260	238	276	286	237	274	259	256	234	261	288	274	268	244	251	257	238	228	236	234	233	255	255	266	275	226	252	261	273	237	257	235	277	224	251	265	247	256	245	250	278	254	230	235	222	253	249	264	263	204	220	250	256	240	268	253	246	274	249	239	244	233	268	249	237	276	246	237	235	252	264	278	272	264	245	235	242	286	252	257	243	239	249	238	244	213	258	257	236	257	261	247	294	249	252	256	267	246	259	253	237	241	246	251	247	255	270	253	244	219	273	262	229	268	232	242	248	277	254	283	236	256	262	249	234	255	239	259	237	236	265	262	240	258	245	217	277	240	237	231	238	255	240	231	218	252	230	230	251	218	280	254	240	248	245	237	233	258	248	264	225	253	227	282	265	269	240	242	255	222	259	256	243	264	242	264	277	249	235	252	249	273	254	243	266	218	236	224	233	253	238	244	226	250	235	239	236	215	246	243	237	260	272	254	254	245	231	264	232	279	245	229	259	282	221	223	256	227	219	274	268	281	230	258	248	261	274	224	272	213	222	252	240	224	260	231	268	262	248	267	282	265	246	244	250	258	255	253	234	243	249	249	257	249	265	249	235	236	267	251	246	243	241	258	259	247	243	228	241	238	235	263	257	268	283	220	252	266	239	249	255	297	241	281	234	240	249	251	269	229	270	262	222	243	256	227	233	243	247	258	252	230	247	256	242	257	262	229	240	240	253	239	214	271	254	242	261	239	233	253	259	246	253	247	261	250	254	266	227	231	242	227	253	250	231	264	216	276	252	239	273	258	255	258	229	238	252	243	270	253	251	242	278	245	237	229	247	248	236	234	267	282	237	251	262	257	278	226	251	223	239	221	263	254	258	227	259	279	262	241	282	225	243	261	238	224	239	223	249	241	241	254	265	224	276	222	251	223	259	249	250	250	255	226	249	263	246	251	226	265	240	236	255	245	285	253	252	257	244	230	252	252	261	247	272	264	235	252	242	232	231	261	254	240	231	248	259	255	242	234	243	246	260	241	251	266	245	246	224	252	257	241	234	248	261	254	253	243	246	270	249	249	259	258	255	244	235	236	241	266	232	240	245	261	249	247	275	223	235	247	256	228	262	276	241	239	248	244	257	232	269	244	242	246	232	263	225	257	251	264	268	228	270	248	224	237	229	243	239	243	239	250	237	270	223	220	248	241	254	275	241	261	275	250	267	251	259	257	264	243	267	250	244	265	204	259	223	244	240	268	242	238	256	253	237	234	244	225	270	264	248	231	281	257	239	244	233	244	215	243	256	265	266	241	239	228	224	253	235	254	256	213	234	229	245	248	257	249	246	263	261	273	266	251	233	234	244	280	270	223	251	262	245	257	243	222	239	280	277	246	265	247	239	240	243	246	260	234	245	244	237	236	240	261	272	255	218	266	259	236	241	250	259	231	252	263	245	266	233	236	262	261	242	249	230	266	238	238	251	249	252	236	245	240	272	213	243	252	243	247	250	266	244	245	215	203	277	233	261	266	251	234	266	259	233	240	274	255	236	216	281	249	252	262	234	242	269	245	235	255	233	268	249	257	214	248	227	225	263	237	239	226	236	244	225	264	232	254	244	265	235	224	220	245	262	237	258	250	262	244	226	237	238	247	255	242	248	231	251	239	276	253	250	227	258	219	236	227	241	234	245	274	234	263	259	236	242	253	266	251	270	249	255	239	268	240	267	226	217	241	249	239	243	233	262	223	259	248	239	242	247	258	255	264	226	232	239	272	219	262	224	248	246	229	239	246	252	222	240	238	228	269	260	246	245	275	242	244	261	253	245	253	227	224	237	257	222	255	247	269	245	222	252	245	249	231	229	246	237	250	228	262	234	272	291	243	237	242	265	247	264	242	226	214	246	246	248	234	242	246	229	234	233	238	281	257	238	256	232	246	251	283	248	271	250	240	231	277	253	253	235	265	214	247	239	237	243	253	276	258	269	238	259	267	249	235	256	225	243	230	253	266	263	241	238	241	251	270	249	233	240	245	233	237	229	246	259	234	239	265	232	261	269	233	256	218	239	264	251	258	243	276	250	274	247	261	213	252	281	251	239	239	234	221	253	217	235	250	259	267	253	248	244	237	240	269	227	251	220	241	233	258	270	231	240	241	256	243	233	270	253	238	240	227	238	260	256	257	241	226	259	234	245	280	258	257	231	237	231	226	263	223	234	231	209	248	200	235	261	264	250	252	260	210	248	245	223	272	267	248	284	238	247	251	255	229	271	264	267	233	254	251	244	243	266	259	229	241	249	251	243	245	252	229	273	248	259	228	247	257	224	252	256	227	220	247	248	251	249	233	255	256	250	215	219	277	225	260	260	249	243	269	258	227	247	249	252	246	267	238	262	245	254	257	243	252	228	271	259	257	233	260	221	229	256	256	238	261	245	195	238	237	246	294	256	248	247	243	214	212	240	241	261	271	276	229	235	258	245	223	233	241	224	243	219	239	287	204	250	241	241	235	235	251	233	252	266	220	250	257	244	264	234	250	217	217	247	288	237	233	240	257	235	249	263	256	279	244	269	245	222	253	252	267	266	246	262	212	239	233	256	271	264	212	250	225	248	264	236	237	253	251	257	248	216	246	232	276	263	239	274	236	229	235	274	247	264	263	242	241	257	237	252	245	281	250	242	241	260	248	250	240	261	234	236	241	247	245	232	264	273	259	248	241	254	254	243	244	248	270	243	254	257	252	271	266	238	257	248	255	233	230	247	253	244	253	239	219	239	248	265	251	234	244	241	263	233	238	236	277	238	269	224	241	210	251	246	233	259	251	230	269	248	239	259	242	253	252	234	259	275	285	266	221	232	256	223	248	247	260	229	274	242	242	208	238	247	255	237	246	259	243	258	276	255	260	250	232	267	262	242	258	273	244	263	256	228	231	245	246	218	226	226	261	254	275	249	220	267	260	238	214	265	222	245	266	269	257	232	236	234	254	260	230	250	265	247	266	246	242	248	255	251	259	219	221	233	250	277	249	238	235	244	229	254	238	252	248	253	238	267	273	259	253	214	252	253	264	253	259	240	225	247	224	233	237	271	243	242	233	255	251	249	235	236	269	231	233	259	246	242	242	280	255	232	260	267	257	264	276	248	257	237	234	227	263	230	286	252	260	268	269	263	232	241	249	264	262	241	257	230	268	258	211	229	241	232	263	276	259	276	236	234	233	236	237	248	248	232	227	252	255	278	248	244	262	237	226	256	251	254	260	246	256	237	280	248	225	249	230	242	246	274	261	249	251	236	258	239	212	246	226	230	270	227	251	212	248	243	273	259	234	222	261	251	234	221	275	225	238	249	249	228	238	226	255	234	275	244	267	253	231	244	236	230	254	260	280	243	234	269	248	258	243	256	237	274	274	262	248
30136	48886	45677	33833	25766	19296	14471	11419	9222	7651	6816	5993	5568	4671	3819	3402	2992	2554	2125	1775	1567	1245	1078	858	829	720	742	590	632	545	486	463	444	459	437	478	420	386	314	353	334	356	366	343	377	345	325	298	308	333	310	332	341	334	352	323	319	328	321	344	363	317	308	334	327	334	286	309	319	332	307	358	321	336	320	309	338	325	325	378	296	286	342	307	300	331	333	311	307	298	282	295	315	279	304	301	316	305	315	322	310	312	316	291	326	310	291	341	311	292	312	309	306	305	326	297	337	299	323	270	301	323	304	317	294	284	303	303	338	320	304	311	328	301	292	295	305	301	338	350	282	325	355	325	274	330	316	309	313	316	325	335	324	320	269	307	305	308	308	285	321	315	324	332	341	318	314	305	301	301	305	315	311	298	305	304	272	322	302	320	305	303	313	300	304	291	273	325	336	313	329	296	308	296	313	321	331	305	300	306	280	345	328	334	329	319	284	291	323	339	309	296	328	307	299	312	278	306	315	338	287	301	307	312	323	303	290	297	301	310	298	337	314	303	291	307	308	283	319	336	297	295	317	351	308	311	311	291	344	315	338	323	298	340	330	313	270	312	319	294	338	285	335	333	313	305	307	297	315	302	308	307	284	302	300	328	276	347	327	344	306	293	310	308	289	351	252	330	326	288	317	303	287	285	310	318	276	292	326	350	303	315	299	285	304	302	296	284	335	307	300	299	309	297	333	323	325	347	276	293	288	287	326	323	310	286	296	261	301	311	294	312	335	327	306	278	282	326	329	324	309	332	350	347	305	298	274	328	308	329	298	323	273	312	298	301	318	327	314	314	326	318	290	305	310	314	302	309	317	317	297	310	300	323	281	289	279	314	329	317	311	291	325	325	301	340	362	300	292	328	306	291	286	326	303	319	332	318	292	311	329	288	316	312	315	341	310	329	292	322	336	311	336	299	296	306	300	305	316	326	307	295	321	315	305	283	297	311	292	293	320	323	303	315	327	280	283	301	344	318	301	351	277	266	320	287	283	308	308	305	274	301	294	301	324	301	301	299	282	264	357	320	308	279	304	309	292	265	330	279	284	343	276	294	307	304	289	293	313	298	325	340	306	341	336	335	287	307	300	331	319	289	289	279	316	328	308	323	297	306	284	312	293	338	314	302	300	359	296	278	311	315	341	300	290	261	309	328	298	317	308	317	335	305	292	307	336	299	335	322	309	270	299	303	321	303	341	317	285	300	319	321	305	282	327	289	306	339	303	317	288	316	330	330	311	336	340	307	308	335	308	269	302	362	323	284	315	310	332	292	332	325	291	313	331	264	288	328	328	295	303	325	262	278	300	328	341	325	291	297	329	298	305	291	337	289	282	311	309	313	294	323	332	280	330	301	322	307	310	302	305	306	295	315	298	303	321	325	297	309	295	313	273	327	303	307	305	307	305	308	330	329	302	308	314	331	294	310	286	286	287	321	330	331	315	308	290	311	323	322	300	309	350	316	305	326	310	314	326	363	328	304	304	290	317	298	322	325	308	331	333	295	307	299	306	297	300	338	323	302	291	323	292	291	308	304	282	295	307	329	295	315	299	299	328	305	306	288	341	283	308	287	285	321	298	298	313	297	331	310	307	295	281	290	324	318	313	307	319	322	334	300	332	329	299	295	293	315	329	318	337	312	340	298	321	322	327	296	323	302	318	287	328	340	309	309	306	314	313	305	323	315	315	330	306	314	333	315	293	315	310	313	327	298	306	275	334	334	326	332	326	307	326	315	296	326	327	338	325	345	313	347	273	305	328	314	300	319	297	312	326	345	292	309	329	308	323	322	306	292	322	294	316	291	290	312	291	301	330	305	292	340	305	318	307	295	324	309	274	306	269	288	295	284	300	339	309	304	307	325	323	312	345	289	304	307	311	291	305	331	322	319	331	317	286	272	289	315	315	326	305	322	307	290	342	305	336	313	268	304	304	324	300	303	282	291	313	309	296	318	302	294	305	302	315	324	273	292	331	303	308	313	321	306	296	308	332	305	305	264	303	269	317	315	329	331	288	301	304	302	326	317	297	302	276	313	319	296	308	280	269	314	322	283	284	294	303	329	330	308	321	310	281	297	301	304	292	307	296	300	311	316	292	291	304	288	278	338	318	281	298	275	318	342	299	320	289	306	306	274	309	326	305	307	311	294	276	300	294	316	324	314	324	310	332	281	305	320	299	339	293	333	336	330	320	286	309	286	302	296	281	313	320	329	310	284	318	301	288	278	319	287	331	338	289	316	326	303	301	305	311	312	305	272	314	314	298	289	314	301	311	341	308	309	321	329	327	334	293	282	298	299	355	300	302	318	320	327	355	338	320	296	281	286	286	306	314	298	300	330	304	362	311	315	313	331	307	314	334	295	304	295	306	298	337	295	306	303	340	316	266	321	307	255	332	305	338	297	284	312	287	306	327	277	337	294	319	284	339	314	307	302	315	300	330	326	291	302	280	293	296	273	319	338	303	326	343	298	316	345	305	305	291	308	320	325	322	309	299	292	276	300	305	281	307	312	317	276	313	307	320	285	329	330	320	327	266	288	312	278	329	308	321	322	325	343	361	289	310	298	280	329	312	294	306	313	318	299	302	336	272	314	279	318	295	321	308	302	320	331	317	326	301	320	297	288	285	307	269	288	294	322	319	290	331	284	314	297	287	344	293	323	288	313	347	268	286	314	275	300	291	305	352	303	304	348	304	296	338	304	303	328	349	296	293	310	334	315	306	304	312	283	318	307	289	338	309	287	290	313	305	331	294	338	318	321	308	329	294	305	308	321	305	303	329	279	300	318	282	292	290	320	303	292	306	379	309	290	316	282	302	330	284	313	291	321	321	338	297	276	274	299	326	369	329	327	299	326	275	310	308	295	303	274	291	322	324	312	344	310	291	337	308	311	308	281	354	273	307	299	350	313	287	324	305	322	313	322	305	298	290	333	272	326	317	296	312	309	317	262	310	298	286	286	320	287	314	296	298	321	318	281	278	314	312	260	304	319	315	295	327	324	324	330	313	295	325	319	307	327	314	283	341	308	325	310	296	307	303	298	310	328	324	298	324	314	299	324	321	324	311	310	286	312	323	284	307	305	314	339	306	314	307	336	296	301	299	304	315	291	334	301	297	303	298	303	337	281	314	300	289	325	289	302	316	304	281	296	294	276	304	306	311	282	345	310	305	307	339	324	303	293	298	292	335	324	279	297	328	298	305	288	354	311	306	308	312	350	289	310	325	324	293	291	304	343	308	305	295	316	318	332	310	299	296	341	309	291	314	323	290	309	321	316	321	296	302	338	315	332	318	293	308	283	284	281	304	284	305	313	282	279	321	346	301	289	321	323	321	344	283	314	284	298	251	305	320	326	331	297	350	302	293	287	317	348	317	286	309	326	324	302	313	291	301	318	311	303	320	338	324	297	296	288	331	289	298	282	323	322	296	299	325	313	348	300	312	299	275	287	308	312	308	334	335	308
25556	21565	28610	27045	19112	11873	7473	4587	3636	3096	2599	2445	2127	1813	1735	1544	1380	1199	1046	925	826	729	635	608	606	541	508	523	511	462	442	438	443	443	397	432	420	427	402	378	409	396	415	394	398	379	393	369	373	386	399	378	388	383	375	420	383	393	369	387	397	385	383	367	377	386	382	367	370	365	374	405	401	417	381	361	425	401	393	356	369	367	370	418	350	387	380	366	395	375	408	352	382	369	419	372	355	372	378	387	404	378	394	387	405	380	395	353	366	379	424	372	389	397	413	367	381	384	371	396	362	385	371	410	375	353	381	424	380	386	403	379	367	389	343	386	392	389	360	360	412	370	419	369	420	426	394	409	421	372	390	378	416	375	378	347	400	379	390	391	402	384	396	384	401	361	374	359	379	373	372	377	409	379	372	374	336	376	369	336	422	392	405	338	356	368	374	433	393	369	362	369	415	392	375	376	388	391	319	389	390	366	354	398	403	393	379	389	394	380	374	317	360	375	397	394	372	365	383	365	365	342	354	385	412	368	425	381	342	403	387	418	364	399	373	394	396	341	380	381	354	380	400	389	405	379	367	402	359	390	377	394	409	377	360	395	389	365	368	389	373	378	414	365	396	366	432	373	394	417	360	386	390	390	368	383	375	419	402	380	394	415	353	367	350	409	369	377	374	376	369	371	349	386	391	347	396	364	401	423	403	375	379	394	366	398	376	385	356	346	375	358	391	405	348	367	380	384	378	351	371	394	366	412	382	387	364	404	411	408	360	384	389	388	378	404	383	381	378	382	358	370	382	385	363	408	372	382	387	415	394	416	403	419	375	392	352	370	359	355	376	362	398	381	387	356	374	379	412	395	394	379	379	391	363	384	374	374	369	368	374	358	347	357	392	407	357	371	388	401	364	398	365	358	381	389	369	453	388	383	378	373	410	361	368	380	396	381	374	385	384	403	430	427	355	380	373	425	410	411	408	389	373	406	388	387	435	352	352	385	432	327	396	356	372	394	372	396	395	385	378	408	379	400	362	371	405	379	397	400	387	376	374	410	367	376	384	390	373	393	379	410	350	359	371	346	385	386	364	394	392	337	383	379	385	386	362	388	410	382	398	402	391	422	389	391	367	395	382	374	400	383	404	370	392	356	355	373	361	347	387	389	400	427	361	393	411	383	367	391	393	393	387	365	391	390	363	378	402	371	410	366	354	334	377	369	387	359	378	384	372	402	420	398	328	412	391	389	391	384	405	376	385	360	409	386	401	342	408	364	374	392	359	405	389	398	390	351	381	357	380	359	356	405	355	408	365	381	381	397	391	380	383	360	357	364	406	389	382	372	397	415	393	390	403	363	367	349	395	380	366	349	379	360	386	388	371	382	399	414	430	361	369	326	374	358	383	363	411	383	412	381	398	360	341	397	385	371	382	388	392	400	383	376	420	397	373	385	359	407	415	379	382	384	375	400	395	403	396	372	393	400	377	404	398	372	385	373	384	320	360	378	380	379	371	398	375	390	385	381	373	345	381	384	413	389	347	399	389	356	353	348	374	390	386	363	391	372	377	401	404	385	400	361	362	363	371	362	382	376	376	359	361	415	387	342	366	362	363	364	345	397	382	365	406	382	399	377	363	381	363	404	371	377	354	395	366	354	398	373	401	373	440	410	350	333	404	369	383	377	426	396	375	362	354	346	403	399	348	366	401	379	392	385	365	353	385	367	393	410	374	410	348	416	397	380	344	387	369	362	408	431	402	391	378	355	366	401	404	382	378	362	408	391	385	402	417	403	372	369	372	395	374	417	371	368	388	368	418	368	340	382	378	365	389	424	404	383	366	375	391	406	370	359	388	345	370	403	343	386	384	370	382	384	375	369	360	403	387	359	349	361	395	364	384	376	380	406	365	370	366	383	376	355	360	380	371	399	396	413	424	411	340	383	382	375	377	394	389	363	369	367	436	391	373	372	400	389	382	368	347	385	428	351	366	401	368	416	395	407	382	374	387	390	361	349	368	351	364	381	364	364	385	386	417	377	345	363	384	415	390	384	385	375	433	384	393	425	352	377	382	357	407	371	374	373	364	394	365	352	409	397	358	388	358	368	391	373	413	381	401	400	396	386	333	360	354	358	373	355	358	367	355	372	389	393	363	347	372	346	389	374	361	398	385	367	376	399	425	362	366	350	378	389	396	367	413	393	336	373	409	391	402	377	402	361	402	411	409	381	391	405	369	426	362	375	336	378	372	363	356	409	415	374	403	380	393	369	369	385	393	350	412	395	387	361	371	387	391	387	347	380	401	383	431	376	393	355	384	372	360	392	388	321	381	319	410	356	351	382	366	375	386	417	373	398	386	390	378	414	359	414	403	346	365	413	375	359	368	376	359	365	368	380	382	404	383	396	370	357	389	381	358	356	394	381	395	385	415	380	380	374	364	400	374	390	351	396	397	394	360	358	390	383	382	389	391	346	369	355	370	412	356	387	356	369	375	354	387	392	386	364	377	405	394	378	374	387	391	415	376	432	396	361	374	376	399	369	355	370	399	414	380	384	400	339	436	366	373	391	391	345	391	390	384	369	372	399	390	390	379	383	375	339	369	342	391	361	386	393	364	405	380	365	377	356	417	372	355	363	385	384	389	348	383	418	394	377	344	369	403	393	415	356	409	340	394	376	402	359	377	369	359	386	358	356	365	391	356	415	404	409	410	381	411	345	387	357	372	378	399	381	386	378	373	362	405	418	377	400	379	392	399	377	376	390	371	371	367	373	364	376	370	412	371	404	353	389	359	408	346	379	396	382	385	356	381	403	390	396	363	370	367	391	419	373	413	383	381	356	399	401	360	376	366	392	348	395	368	408	390	406	375	386	400	379	365	445	401	396	363	374	397	380	363	369	378	361	371	391	394	389	380	382	360	414	380	403	379	364	382	379	382	390	380	381	377	375	385	383	417	414	353	380	388	363	386	404	385	370	375	357	357	418	409	373	387	388	399	357	381	395	397	364	372	409	391	366	371	371	394	387	384	377	394	420	376	401	373	377	379	385	406	363	381	380	351	362	362	379	413	378	400	408	367	344	374	371	400	364	390	376	375	387	409	356	362	380	405	371	361	395	392	440	362	367	365	383	396	394	382	352	364	385	396	374	360	368	344	405	366	385	333	337	388	363	367	380	421	359	363	361	395	375	397	381	359	347	407	413	382	350	369	388	411	356	382	350	398	329	399	350	350	386	372	380	377	343	377	362	367	372	389	361	331	426	382	380	379	379	402	369	372	390	363	408	343	373	357	355	360	403	354	405	400	386	388	385	378	390	372	356	378	358	407	384	397	396	361	366	428	377	392	388	370	370	372	419	414	393	365	408	373	365	389	385	395	387	400	334	344	410	364	407	371	400	396	389	383	385	386	398	417	369	370	381	376	351	370	375	389	385	347	379	391	390	361	369	351	353	378	335	418	362	354	369	388	401	420	388	375	352	371	346	394	373	356	392	390	397	359	394	356	388	405	393
30744	46021	40993	28965	22794	16933	12862	9876	7892	6807	5819	5335	4793	4186	3642	3090	2656	2468	1981	1755	1529	1207	1046	927	883	853	785	698	672	619	606	613	547	546	583	556	555	526	507	533	523	497	447	486	507	484	499	516	461	483	467	493	477	480	465	462	456	437	473	454	456	478	464	485	475	458	508	451	459	460	480	462	451	446	421	451	471	470	489	467	501	457	435	489	450	432	448	477	483	453	481	460	461	466	446	480	424	446	452	454	427	443	487	452	462	466	466	445	467	472	467	463	440	445	472	411	465	445	463	430	445	448	467	445	452	446	435	467	483	456	461	434	443	466	457	445	478	442	447	467	481	451	464	440	447	445	448	429	500	462	471	442	491	445	459	477	487	454	452	445	423	465	445	415	444	497	495	413	443	505	457	457	445	450	490	432	454	452	474	447	459	457	461	462	460	459	491	460	445	424	465	486	435	421	452	454	427	499	457	451	487	465	432	409	459	453	477	500	445	435	471	479	448	436	467	457	467	454	472	455	463	476	454	432	451	449	410	449	446	445	445	469	463	481	479	448	456	465	470	468	468	427	438	412	473	444	467	444	458	442	469	434	425	442	448	467	482	431	460	468	474	423	479	446	505	489	441	442	437	459	466	500	496	453	458	437	455	455	455	457	434	474	429	424	448	450	468	466	460	436	457	451	426	392	419	449	492	460	452	471	437	477	458	432	447	418	438	468	477	477	437	432	460	447	473	429	465	478	443	460	454	476	473	465	449	422	444	438	469	444	455	456	464	469	437	468	457	416	461	440	446	447	449	454	455	411	439	453	475	443	410	462	465	456	451	490	472	429	507	486	454	436	427	468	472	443	457	472	425	500	477	440	480	478	452	450	432	433	479	420	465	427	438	463	489	483	434	439	470	456	472	488	423	452	434	443	492	457	460	463	437	463	472	480	441	446	436	438	470	460	472	449	455	447	463	432	435	426	475	466	436	459	441	461	451	458	482	482	428	454	438	493	437	423	442	472	468	463	462	441	478	500	445	450	462	466	443	433	453	439	450	439	473	487	410	450	455	428	453	427	456	459	467	467	459	441	494	410	480	450	506	455	480	468	446	474	491	432	461	451	441	501	486	461	496	451	430	423	477	444	447	408	440	477	444	466	474	456	429	460	456	466	480	444	473	446	459	460	458	457	457	473	463	483	468	461	454	472	461	464	518	445	442	440	500	439	453	487	480	477	469	426	471	451	478	450	480	446	505	478	475	454	476	457	455	443	443	486	430	506	419	441	460	466	454	453	440	460	462	456	444	485	433	450	461	442	447	413	466	448	444	436	506	447	416	472	484	467	463	461	461	432	466	459	466	477	470	462	484	452	482	460	463	433	431	476	453	473	488	474	459	447	437	484	481	459	457	443	444	462	447	434	431	446	430	448	454	459	431	430	465	435	451	462	418	443	465	461	494	453	426	434	470	490	492	436	461	465	445	480	441	458	424	475	466	472	488	460	448	434	446	512	478	488	442	449	458	407	507	475	411	455	460	423	476	475	441	464	461	460	422	462	480	437	458	466	453	460	444	443	453	443	448	486	458	469	443	460	473	444	467	427	487	468	452	437	428	414	467	455	441	466	503	444	490	462	430	463	450	458	441	463	468	435	482	486	466	426	445	465	448	480	489	429	422	510	452	434	465	474	516	455	486	432	479	450	458	485	479	477	472	465	450	442	475	493	460	458	443	496	462	419	437	440	441	482	485	443	422	474	422	469	469	457	493	491	425	455	445	473	446	451	474	482	470	461	470	445	460	467	473	507	423	430	460	477	419	426	446	440	463	442	447	483	453	434	457	458	423	463	459	460	482	448	438	469	444	451	480	448	434	442	456	455	461	450	427	430	419	447	503	464	466	479	472	468	426	442	464	455	458	465	454	434	427	452	491	451	463	447	488	437	465	439	447	433	459	438	481	448	466	487	450	435	431	482	444	499	448	461	451	475	476	479	459	485	413	490	408	491	446	458	452	475	473	430	479	452	455	462	433	446	468	413	443	462	420	489	476	470	519	447	460	450	431	444	456	448	394	438	489	472	466	468	480	454	410	461	425	445	458	458	472	429	456	458	447	475	470	473	460	474	460	458	480	496	442	454	492	442	472	434	477	468	489	454	467	457	483	434	469	459	441	493	436	473	510	434	435	466	493	459	467	448	458	504	460	471	472	444	445	441	438	496	473	450	429	439	438	441	474	482	479	453	468	440	445	453	452	488	458	458	426	433	476	469	451	490	482	453	457	430	430	471	446	433	476	451	467	471	459	522	416	467	454	473	477	436	495	483	483	452	453	470	460	472	459	485	445	490	449	434	429	459	437	440	444	463	460	490	444	482	433	462	465	503	430	497	452	424	451	475	435	434	482	471	476	444	457	477	392	454	470	460	443	434	487	485	462	441	470	458	448	463	451	468	452	432	504	445	442	472	443	421	476	464	437	470	456	475	458	467	493	445	469	476	446	478	447	441	424	410	462	445	500	463	450	480	503	444	464	437	448	460	462	451	444	440	451	497	441	465	441	467	462	498	430	474	449	446	467	466	460	455	479	465	479	450	456	484	450	455	487	451	476	445	486	437	448	498	418	414	439	464	441	454	447	460	428	468	459	453	459	455	459	462	472	434	454	415	455	477	476	441	464	479	438	442	442	458	469	402	443	463	444	450	456	452	463	457	452	461	443	465	448	488	420	432	452	443	481	463	424	464	429	465	461	471	401	457	467	451	429	478	487	435	457	462	466	473	471	468	442	472	427	455	468	419	444	510	464	469	454	456	468	451	474	460	469	441	477	471	487	443	468	432	443	464	455	491	482	446	445	447	442	461	472	496	435	449	475	432	483	468	457	410	489	455	480	444	441	431	479	428	433	429	465	431	439	447	442	427	462	414	457	461	456	474	446	420	470	487	455	486	459	448	473	450	473	495	452	444	466	425	474	480	499	435	431	463	466	461	446	478	417	456	461	446	450	432	479	461	453	454	448	462	431	459	423	460	417	440	463	458	458	451	455	421	487	484	427	453	482	497	471	380	481	453	455	445	462	436	457	446	415	441	451	435	477	435	445	463	430	464	457	460	436	469	491	455	475	491	456	462	491	453	453	465	456	431	478	452	471	448	450	449	465	435	438	449	490	453	455	461	469	451	483	468	484	478	482	478	431	466	471	458	474	458	482	468	428	459	459	469	467	443	477	419	443	473	461	437	488	433	469	476	442	435	450	449	441	452	434	478	461	443	458	479	490	485	442	474	474	472	434	468	417	462	447	503	458	416	464	430	500	459	470	431	445	459	452	439	448	431	462	400	462	442	451	467	459	491	444	508	457	435	476	493	470	508	443	436	455	427	428	441	461	438	449	436	435	508	444	434	443	466	452	452	454	436	445	463	438	474	464	452	500	469	454	442	470	485	442	470	451	451	471	448	480	535	477	427	465	462	481	471	509	476	447	428	457	460	439	417	480	460	442	453	447	456	445	470	420	469	434	440
23244	21337	29040	24254	22083	22394	18061	8891	6231	4978	4131	3601	3282	2880	2482	2240	1989	1771	1547	1298	1142	948	781	726	664	610	570	550	519	502	493	400	440	428	393	402	407	356	380	331	363	354	324	318	313	335	309	309	305	308	304	285	347	305	340	371	348	324	338	336	294	356	301	291	302	283	312	323	310	306	306	296	309	298	323	312	291	307	311	349	300	326	329	314	302	285	326	315	337	292	331	297	317	338	315	295	323	303	316	309	299	323	311	313	314	323	295	295	288	269	311	364	290	303	310	286	281	325	336	323	282	282	314	275	345	326	332	306	337	293	311	316	305	302	319	312	329	312	300	296	341	325	323	296	294	317	327	298	328	319	290	273	295	304	323	314	286	297	300	291	294	293	325	311	303	299	284	327	299	313	312	297	300	296	260	328	325	297	306	298	311	305	284	317	297	312	322	313	306	287	307	343	326	306	308	307	322	328	321	299	330	307	277	315	306	285	325	353	304	329	306	317	307	297	294	305	296	280	305	305	311	269	315	314	308	301	307	314	279	318	328	280	293	294	352	297	279	288	317	324	291	339	303	303	290	325	308	347	309	318	320	329	329	322	335	310	314	307	313	309	277	304	322	303	341	307	304	317	304	321	302	265	361	304	297	283	298	326	350	334	286	264	302	315	302	319	314	306	304	286	278	319	304	295	323	292	301	312	304	304	326	290	315	296	308	273	340	332	315	309	312	273	283	292	313	278	313	314	309	306	315	269	293	321	315	297	287	283	300	333	326	321	321	295	298	311	313	322	305	330	304	294	299	308	294	325	289	302	287	318	290	311	305	280	291	279	317	318	270	302	277	283	317	330	329	320	298	313	298	296	304	312	344	297	298	293	308	306	288	347	305	302	323	298	294	306	317	314	291	321	301	293	304	305	328	321	335	289	346	312	315	319	314	283	304	307	312	346	331	293	306	314	316	294	305	307	315	316	331	282	296	321	307	301	313	350	292	317	341	309	325	312	293	309	333	299	309	319	298	288	315	340	301	274	311	290	306	324	306	322	317	294	302	311	323	331	324	284	296	327	315	294	303	309	324	284	325	355	307	290	321	283	313	305	328	316	320	320	325	317	288	273	356	316	302	303	317	324	327	312	307	293	322	308	302	295	290	330	293	323	290	293	315	314	308	308	318	310	286	297	327	294	323	334	321	319	334	304	306	299	306	315	321	310	325	304	296	291	335	272	275	259	278	326	281	299	330	283	321	322	304	315	300	314	288	323	308	324	302	302	289	316	284	336	326	318	312	296	325	330	313	288	284	309	328	285	324	304	306	304	307	329	335	294	295	331	292	282	316	291	307	294	311	313	302	315	323	319	305	275	336	300	288	292	300	297	330	350	287	319	336	298	325	330	274	279	294	295	286	294	293	330	335	346	300	301	305	318	311	280	316	301	327	324	308	293	304	275	294	342	315	294	306	321	304	317	291	326	316	301	298	324	326	277	290	304	344	310	323	276	297	307	298	312	304	325	283	336	336	315	323	321	324	323	332	332	302	321	290	311	306	309	264	305	321	281	297	306	314	293	328	318	319	329	353	276	294	294	298	270	300	292	341	286	327	303	288	297	301	296	300	300	290	288	316	294	296	291	279	284	307	283	325	317	309	294	297	269	288	323	284	299	301	324	309	315	301	328	320	313	314	305	310	330	306	317	290	317	316	290	317	320	302	290	303	297	326	323	287	320	321	284	319	322	300	326	310	331	322	294	319	310	305	286	286	328	300	308	306	309	304	284	330	311	301	298	300	294	307	309	352	293	327	325	291	307	278	323	329	291	325	315	309	327	279	313	315	318	325	346	265	336	307	305	332	347	283	306	305	292	326	294	325	329	325	284	330	315	307	305	315	303	312	321	339	342	331	329	295	305	294	339	304	296	334	311	291	293	288	298	329	282	321	304	300	293	320	292	310	291	295	289	304	307	302	336	322	332	284	318	311	314	321	305	322	275	317	296	316	313	311	308	317	306	324	315	330	301	307	282	309	295	313	313	306	324	291	311	305	309	302	302	316	284	330	344	299	315	300	330	321	328	320	322	290	326	274	305	314	303	315	307	306	331	290	313	306	314	328	337	300	314	314	321	298	297	317	290	314	318	340	315	300	270	291	293	298	327	310	338	288	320	337	299	303	330	301	290	317	347	308	265	312	298	339	325	294	302	294	322	335	293	287	288	297	327	283	296	316	315	270	318	280	317	307	317	333	306	297	330	307	285	322	299	310	324	321	308	281	347	313	316	308	296	310	327	275	287	343	320	296	318	321	306	313	289	254	296	312	269	302	331	282	310	302	274	315	298	297	282	307	303	317	338	308	328	304	325	304	288	319	317	340	302	299	310	305	302	313	322	316	303	337	312	269	315	329	314	294	315	305	302	293	265	288	318	295	291	341	319	323	330	336	292	328	291	293	300	328	273	309	315	333	316	336	302	317	305	300	313	291	330	292	290	305	342	304	305	339	277	329	305	315	291	288	307	306	323	302	318	296	340	314	311	330	306	298	307	315	322	296	276	308	301	318	320	334	280	296	308	346	329	308	329	291	326	286	333	289	280	317	306	325	345	331	299	311	302	316	317	291	295	345	331	312	325	319	302	315	313	295	326	295	303	297	311	310	321	321	320	301	295	317	322	307	310	300	312	306	311	311	303	313	319	323	302	312	300	304	313	301	318	341	322	303	301	306	316	291	303	341	326	285	351	317	296	319	280	310	283	325	316	318	293	319	302	324	311	304	299	306	302	301	289	284	337	320	294	306	288	342	295	288	323	306	281	322	320	281	307	325	284	321	291	346	311	313	313	321	291	280	361	338	280	312	338	317	281	308	289	340	285	303	272	297	329	329	302	290	282	271	326	311	317	338	341	350	301	282	317	304	313	304	309	307	299	316	333	309	308	309	312	278	302	313	305	297	329	315	308	320	303	307	303	295	330	329	301	337	311	315	306	315	294	355	316	290	308	314	292	313	308	286	303	275	320	345	285	288	297	293	314	285	318	287	329	310	335	337	327	327	323	322	304	336	353	310	305	314	308	301	292	329	296	285	279	328	316	319	299	323	319	314	293	341	287	308	280	278	286	313	337	331	317	301	307	293	300	315	307	325	326	305	319	296	305	338	312	288	287	323	326	314	299	311	315	317	351	317	338	331	335	298	363	332	307	308	291	335	296	288	313	302	299	290	295	310	293	314	301	277	299	303	285	314	347	314	330	306	281	287	297	300	266	310	295	315	307	309	315	308	302	284	298	267	331	307	293	322	288	358	314	310	298	287	312	301	302	288	313	315	331	327	289	301	295	314	283	325	308	300	298	316	317	348	321	283	307	314	296	335	310	305	274	308	320	301	302	290	304	324	328	333	314	298	331	332	309	300	312	296	288	333	347	293	279	301	334	314	324	350	317	309	318	292	310	320	270	325	295	318	298	329	313	304	321	317	322	299	313	303	309	313	315	309	287	309	293	301	295	323	291	304	316	304	348
32545	54436	48447	37085	30522	23621	18621	14353	12096	10132	8661	7707	6957	6176	5305	4582	3838	3450	3056	2545	2226	1789	1395	1251	1001	967	936	851	751	702	677	596	608	583	596	504	474	517	496	478	443	416	414	425	422	432	408	418	419	418	375	407	414	392	358	405	398	395	384	415	401	366	391	331	382	372	351	335	372	367	362	405	366	357	376	391	341	347	342	374	383	343	381	342	357	369	357	368	368	380	346	413	374	353	355	354	363	361	382	350	358	404	349	359	338	359	359	399	385	362	350	358	337	351	347	368	367	382	374	355	375	356	379	333	374	373	364	359	387	344	349	362	354	393	348	346	355	348	322	362	365	328	367	370	354	357	313	342	321	369	391	368	388	362	354	328	373	344	360	347	345	348	366	354	351	326	361	365	357	360	359	339	340	389	378	362	349	377	382	347	344	318	336	361	368	388	353	338	381	349	330	340	356	351	374	365	333	350	350	377	325	351	396	376	347	349	317	373	365	389	345	348	359	361	396	346	352	393	385	360	377	380	412	371	357	343	374	327	343	374	337	354	355	348	359	335	361	402	346	372	363	343	347	375	368	385	353	389	349	358	373	350	327	372	353	418	355	355	337	365	345	341	367	364	368	345	355	382	365	355	345	351	346	352	359	366	370	388	332	371	367	356	371	348	388	360	361	393	329	335	362	363	331	346	374	361	383	368	378	379	360	385	341	365	378	359	346	351	363	362	375	346	391	389	382	362	365	352	349	333	337	367	379	394	350	336	369	367	358	333	412	331	373	327	375	371	350	332	393	394	371	379	346	337	360	344	363	356	384	352	325	358	369	344	379	346	351	363	333	378	397	344	394	364	322	350	368	343	367	371	363	362	381	346	365	372	378	356	356	342	344	329	351	373	391	319	376	341	350	380	362	354	355	343	395	372	375	352	377	361	342	341	364	372	369	339	355	349	375	323	399	351	319	377	332	349	333	343	347	384	363	362	369	365	353	364	378	350	357	354	335	386	362	332	372	366	375	338	331	347	372	381	382	349	362	359	350	389	360	351	368	346	347	366	371	357	367	352	377	358	353	367	368	356	356	352	357	380	382	371	373	382	412	367	386	375	400	366	375	390	364	364	377	379	358	335	382	383	353	351	362	392	363	382	376	365	367	376	351	349	335	362	356	363	368	355	360	331	402	372	375	392	319	364	377	334	361	337	352	376	340	371	350	369	392	359	361	367	345	365	385	346	362	379	314	386	366	318	358	391	356	351	377	378	354	355	351	332	376	366	346	371	356	322	366	375	358	382	357	347	377	370	362	381	398	360	373	338	336	351	332	367	352	387	372	358	382	359	344	360	339	358	398	351	343	381	371	356	399	346	377	350	337	394	382	335	356	388	383	364	407	360	395	379	376	328	363	366	359	372	355	368	335	384	346	343	363	377	354	351	374	374	366	398	351	354	375	380	367	384	360	355	377	393	326	358	369	376	355	375	373	366	353	394	395	329	345	420	347	331	336	364	332	351	365	369	360	364	375	369	385	388	400	397	371	355	376	363	379	355	351	356	372	369	344	345	371	347	382	352	353	393	356	331	390	336	341	345	375	350	376	369	364	374	364	340	381	379	358	332	375	387	367	379	388	364	351	366	339	342	310	325	359	350	386	372	382	350	358	347	367	380	344	363	353	400	322	356	359	357	398	350	345	364	378	358	385	352	380	361	395	362	353	348	376	373	352	350	359	362	378	376	348	351	399	340	355	355	365	351	377	388	380	340	331	371	351	384	407	369	378	359	376	402	366	325	390	369	384	342	370	359	427	352	328	352	351	337	389	382	329	381	341	367	343	343	360	381	331	355	357	403	396	354	333	373	380	328	327	359	371	344	394	365	330	361	354	350	378	331	383	381	359	353	397	360	323	305	343	347	346	360	373	407	350	380	389	344	392	343	345	363	369	368	358	408	388	351	395	372	370	379	358	373	331	371	369	343	368	350	389	352	322	329	347	384	393	365	359	384	390	362	359	342	362	352	334	385	346	371	348	371	351	364	352	363	381	351	367	360	356	381	360	359	309	354	369	330	360	351	349	386	355	357	359	383	353	383	357	369	354	363	378	362	348	347	368	338	357	338	313	349	354	371	356	337	378	350	391	378	338	368	365	364	362	380	325	365	352	366	374	373	414	380	373	318	389	387	375	376	330	379	378	337	355	359	352	378	367	372	360	334	340	358	349	357	361	371	386	368	327	405	352	367	343	378	374	363	371	387	363	348	339	348	443	349	321	390	373	347	379	353	352	395	380	373	370	360	361	385	362	345	364	357	373	397	339	330	378	347	339	366	369	369	356	377	358	368	349	366	380	359	385	401	348	357	378	345	372	366	349	323	367	393	374	365	352	350	378	328	349	367	377	372	372	354	320	363	374	370	388	383	366	343	383	370	369	373	347	358	373	376	335	353	353	384	377	403	374	356	392	384	366	379	369	362	356	323	374	390	365	375	361	365	346	330	356	356	391	349	346	333	382	354	365	369	366	368	343	356	367	381	319	361	313	370	352	380	370	356	374	338	364	366	339	389	358	388	391	327	381	393	324	333	357	383	358	365	373	385	380	333	347	373	337	379	367	358	379	345	387	341	345	364	362	336	379	365	382	346	358	373	371	375	335	362	345	367	402	374	382	369	349	351	336	354	370	337	373	373	382	393	379	359	363	376	360	341	395	369	381	364	380	398	377	344	359	378	350	352	366	378	381	364	380	354	353	345	390	334	378	356	357	334	382	366	354	406	343	382	363	351	399	361	405	373	333	364	340	380	373	353	369	359	341	378	333	363	346	377	356	376	363	333	393	359	372	395	365	340	361	373	347	388	380	327	376	359	339	364	362	338	366	368	355	357	373	369	369	351	374	343	352	341	331	379	400	352	318	354	352	349	386	375	386	380	361	367	373	350	384	367	392	364	351	378	314	351	367	354	367	372	346	395	357	369	402	375	396	364	373	335	359	342	384	377	352	330	386	380	369	380	362	391	365	348	356	353	337	383	344	341	367	366	379	398	379	385	344	366	365	386	390	345	357	369	349	397	362	370	361	379	360	335	362	361	368	339	337	331	356	385	353	357	348	349	372	401	395	373	371	390	380	334	364	328	379	370	337	349	351	342	340	337	351	344	353	361	373	391	367	342	373	343	362	380	371	357	369	325	366	348	376	333	392	348	365	344	404	368	321	326	359	355	396	364	365	362	365	355	339	319	351	375	350	416	370	337	359	375	368	342	338	343	375	370	344	372	367	373	403	343	366	354	378	357	341	373	336	363	400	355	356	367	331	367	338	363	342	359	354	346	404	355	381	346	355	347	357	338	377	329	350	391	374	379	309	371	363	371	380	343	344	385	359	365	385	362	353	359	364	335	372	371	346	338	345	341	356	334	383	388	331	342	358	383	359	355	369	369	357	356	359	392	372	353	323	379	345	349	357	378	367	346	359	383	351	379	368	333	342	380	355	373	363	343	385	374	368	364	363	384	373	387	355	383
29718	29404	32139	23716	14773	8909	5258	3424	2898	2404	2056	1810	1690	1556	1403	1260	1114	928	863	774	693	614	587	479	476	408	420	416	359	378	389	376	341	351	354	377	339	325	362	326	318	298	339	336	341	326	342	316	292	334	315	348	328	307	306	370	335	346	284	328	293	310	339	307	329	298	326	316	307	303	337	331	331	299	301	310	359	317	321	310	309	328	317	309	317	292	256	344	300	325	362	328	325	329	314	325	304	342	356	353	284	303	310	317	279	306	330	323	316	313	326	324	306	311	318	314	314	333	330	337	297	318	324	336	320	342	314	342	313	308	359	322	316	335	299	310	322	311	301	319	316	324	349	306	335	316	328	319	321	339	333	331	332	325	313	292	302	333	314	308	300	305	329	298	331	307	308	326	329	310	327	347	314	313	277	317	317	275	349	314	336	316	331	347	311	339	288	322	348	323	337	330	293	333	315	321	330	323	296	330	340	302	327	335	293	331	314	347	323	322	303	346	291	308	321	315	314	298	331	319	325	288	319	317	316	348	312	334	302	315	324	320	303	302	295	327	317	329	327	291	326	319	328	306	327	333	323	279	331	325	315	287	289	329	321	327	299	306	348	329	332	317	316	324	292	309	322	313	281	341	321	327	328	324	329	320	318	314	343	347	322	316	310	318	326	311	320	305	351	362	335	338	343	325	350	283	324	317	342	347	312	346	328	349	296	340	334	313	298	338	307	309	314	319	322	327	299	315	324	341	329	333	348	302	338	312	346	328	341	294	320	316	332	342	318	297	335	346	335	301	309	314	336	286	323	334	303	342	276	321	319	310	308	329	317	343	332	322	318	342	331	325	323	315	318	296	284	322	325	332	359	315	337	324	313	324	308	316	311	322	333	317	302	305	336	326	328	344	318	312	338	313	300	340	293	315	272	308	338	330	282	317	317	332	311	310	281	321	328	324	299	333	353	320	328	318	297	335	338	322	293	307	335	307	288	327	303	340	322	345	342	289	317	331	327	313	318	333	305	336	317	276	340	346	316	335	312	331	312	304	347	333	344	302	336	308	320	368	332	314	314	307	294	327	330	328	347	306	326	293	317	308	316	317	325	347	326	317	363	348	340	309	318	302	302	298	318	299	331	312	317	304	327	348	321	325	299	297	300	320	319	336	335	280	297	326	305	292	330	308	303	339	340	302	325	318	299	336	347	305	332	307	300	302	309	341	334	322	314	320	310	323	305	327	303	330	318	350	296	338	288	322	300	324	302	315	310	307	339	328	353	314	318	308	315	321	298	285	346	341	327	335	324	343	308	351	310	304	321	328	352	330	308	318	328	353	281	326	346	304	350	342	323	280	271	310	335	329	338	320	296	341	337	321	309	339	338	317	291	308	314	336	335	333	327	301	300	331	305	290	308	329	336	314	319	317	297	313	359	327	319	306	308	327	315	265	311	319	297	332	340	315	312	348	301	324	307	333	308	293	309	340	329	282	336	332	291	321	281	316	330	311	296	294	304	292	323	311	324	311	330	341	318	316	301	330	282	275	312	323	326	285	292	291	314	337	316	305	312	302	318	319	300	347	343	322	291	321	310	324	333	316	296	309	310	351	326	331	298	292	313	343	305	286	289	321	323	291	332	307	318	299	306	309	314	323	342	314	325	326	336	318	319	355	292	301	305	306	319	293	306	303	300	342	336	302	324	322	324	300	305	312	299	297	333	328	329	329	292	341	327	341	276	350	332	321	290	319	345	320	303	289	314	311	318	309	340	365	305	304	290	315	328	342	328	329	341	294	345	331	305	322	330	284	314	308	321	303	318	271	278	312	280	298	308	352	319	336	318	307	323	332	309	328	307	327	319	341	318	316	307	311	323	309	329	328	316	316	318	291	306	321	301	357	336	307	318	286	325	337	316	323	309	328	315	344	297	343	325	317	303	312	323	300	333	294	324	309	330	306	343	340	292	317	307	316	310	313	328	319	349	312	304	326	312	331	309	303	293	320	352	306	322	310	308	325	300	301	298	312	300	346	282	349	302	310	342	314	317	322	349	325	308	331	310	317	314	294	286	334	321	349	290	342	320	315	300	326	291	287	320	321	294	324	327	314	328	342	337	327	297	321	332	300	343	308	330	336	326	309	294	326	328	327	304	306	329	339	329	348	331	314	356	317	293	306	334	307	305	318	311	331	335	298	312	346	328	314	313	312	287	304	340	321	306	324	317	321	355	302	311	297	344	292	366	332	294	334	331	320	293	318	352	313	296	334	320	316	274	289	348	308	356	313	309	335	290	308	311	289	328	337	308	329	308	290	327	266	294	285	303	312	283	345	331	326	341	320	325	340	335	345	302	322	317	308	323	325	311	316	329	319	317	324	328	308	286	325	314	312	355	297	294	352	323	309	316	303	315	299	312	313	343	308	322	324	312	321	298	335	307	328	323	323	300	328	316	304	299	317	315	329	300	322	322	285	320	320	323	307	316	320	328	325	323	345	325	287	316	321	334	293	345	329	307	321	321	317	312	302	271	336	307	341	327	314	303	316	338	343	328	295	307	308	300	316	324	301	317	317	308	311	344	318	324	312	343	298	356	328	291	335	299	295	303	322	321	344	300	321	320	321	319	302	334	347	309	329	305	297	335	331	346	322	334	317	320	312	331	317	318	338	340	328	308	325	284	318	323	348	302	290	321	327	288	344	311	347	323	315	302	334	314	307	337	311	322	337	321	340	294	310	327	295	316	286	312	326	291	277	316	292	291	308	309	364	346	316	339	326	330	336	309	326	323	332	319	306	349	329	308	306	347	344	306	350	332	307	310	337	290	329	308	314	321	321	334	329	344	343	305	302	296	319	310	316	309	354	306	310	322	302	291	329	339	343	335	302	300	333	323	326	323	303	315	303	333	319	321	337	313	320	328	292	287	288	314	329	318	305	316	317	330	304	296	314	329	336	307	317	282	314	288	304	337	353	329	303	352	313	304	316	321	310	367	306	325	330	324	304	337	303	305	319	317	317	322	309	293	312	266	319	317	323	306	341	325	315	336	317	304	308	315	321	319	323	290	315	326	345	320	334	307	277	302	310	326	340	282	314	311	323	310	327	335	310	299	292	305	324	302	333	308	324	335	338	321	344	291	336	312	351	350	344	286	302	287	328	338	313	316	332	312	306	341	312	309	299	341	384	309	310	316	296	334	305	336	331	317	326	289	280	317	323	298	304	321	330	303	345	337	310	359	319	267	316	301	344	297	330	309	342	330	322	273	305	303	337	341	339	297	329	321	300	329	295	275	375	282	285	293	298	309	306	326	313	321	317	322	291	308	302	308	289	307	316	316	321	275	341	307	309	354	327	310	340	280	295	294	324	323	339	327	313	287	315	322	295	359	313	328	308	320	317	313	285	323	330	330	287	317	337	328	342	316	311	343	309	340	334	350	326	316	333	311	310	336	319	303	370	310	284	319	312	303	333	337	337	308	332	323	307	296	335	291	307	317	289	344	352	318	312	294	287	324	350
31364	43451	37009	24953	18688	14384	9927	7463	6339	5440	4736	3996	3769	3464	3083	2613	2205	1907	1725	1478	1240	1053	864	707	756	663	590	597	623	545	505	494	463	503	461	422	434	445	427	430	399	400	434	407	430	403	381	413	380	410	393	381	432	376	393	400	399	424	408	395	392	385	375	426	412	376	393	358	414	416	385	385	415	402	392	394	391	395	369	394	421	395	424	421	403	421	372	369	385	380	371	389	397	419	385	395	382	433	376	389	393	366	374	396	398	365	395	364	387	402	393	380	391	423	418	410	416	430	396	382	376	399	408	361	362	377	354	431	399	417	373	415	347	391	394	411	397	381	365	433	404	396	383	389	357	392	402	388	397	379	409	367	357	411	375	389	413	356	408	395	380	401	378	381	394	403	399	396	394	376	388	363	366	394	399	402	381	421	393	384	400	393	376	388	372	421	392	415	377	387	349	380	421	405	357	364	383	355	386	422	401	390	395	409	367	385	372	379	369	375	425	358	389	370	390	348	397	385	366	404	385	384	368	389	402	397	393	376	413	404	377	388	385	444	381	397	423	398	406	407	402	399	421	386	396	374	353	377	416	378	398	372	371	427	409	447	396	440	398	388	407	438	382	398	384	383	396	372	379	401	363	389	414	426	397	386	418	394	386	372	420	389	359	346	355	377	405	389	380	370	400	395	372	405	409	393	386	410	408	364	382	393	373	391	431	404	390	363	368	397	403	396	402	434	388	402	400	377	419	400	391	381	366	399	328	357	413	401	389	386	390	362	391	426	348	422	368	373	358	397	373	389	386	417	384	381	409	409	406	412	404	378	400	416	426	391	401	373	378	414	413	397	410	414	348	406	369	411	410	387	388	387	419	383	430	378	378	364	415	391	389	390	387	383	369	389	419	369	407	394	433	391	399	420	363	361	428	366	447	402	365	365	405	394	424	411	356	410	391	384	423	422	403	350	401	397	391	386	406	418	394	387	421	364	361	409	364	394	420	418	388	398	376	382	389	394	371	354	389	375	373	379	388	395	372	369	379	360	433	399	381	375	381	414	396	403	382	391	402	419	412	394	394	384	379	372	400	395	371	417	366	372	393	356	361	393	378	387	364	379	420	388	397	394	380	394	355	374	430	386	363	393	404	416	393	377	370	409	388	415	403	384	364	409	384	426	393	423	411	370	395	395	397	372	385	362	382	372	390	373	413	382	407	370	391	352	395	353	380	393	396	377	398	388	424	414	398	353	375	355	374	362	381	376	363	380	407	369	439	419	382	399	390	407	381	381	414	419	425	366	376	364	394	396	405	394	384	420	392	387	392	383	385	391	389	385	399	346	369	401	355	410	376	385	387	394	408	415	429	418	397	389	408	374	433	393	414	400	422	400	379	368	380	386	392	395	424	376	391	414	393	360	407	394	396	386	437	380	366	387	351	372	378	383	390	399	390	387	385	374	393	420	420	383	398	426	399	388	419	423	343	370	399	376	416	405	395	405	410	374	362	421	382	378	380	408	419	392	394	389	429	386	341	432	362	406	362	396	389	395	395	378	379	375	410	401	383	368	404	365	375	393	400	430	378	444	372	414	404	392	366	385	426	372	363	415	369	400	372	382	392	419	403	366	392	398	378	403	386	424	397	416	396	395	377	400	411	418	399	403	407	363	410	418	426	378	417	380	364	374	373	383	397	321	394	350	380	408	378	380	382	372	371	387	385	338	377	367	384	418	390	401	364	404	372	388	397	404	384	391	374	399	386	400	407	405	382	375	401	378	373	394	402	396	371	365	374	392	387	385	380	358	376	415	400	430	379	419	399	406	421	413	396	364	388	401	411	394	377	415	381	400	344	393	420	393	410	376	411	418	352	406	377	399	394	421	409	374	333	414	370	376	399	412	421	385	376	377	355	422	375	398	374	386	420	382	386	412	425	398	395	429	398	365	420	424	385	372	377	446	399	386	426	383	385	375	376	393	375	383	372	384	390	388	372	417	377	380	385	414	372	427	427	392	426	375	381	402	436	399	407	380	397	425	404	376	405	394	373	380	406	385	371	446	362	363	392	394	414	387	408	348	407	385	403	384	403	401	383	367	407	401	409	375	372	377	401	367	386	382	392	383	398	396	407	405	379	379	353	396	388	387	394	362	368	367	381	375	404	424	372	408	394	394	378	408	426	392	370	366	380	389	395	407	362	387	373	389	394	372	412	355	399	390	380	392	390	403	386	432	412	390	384	419	393	395	370	376	380	401	398	355	406	387	384	389	414	390	370	420	410	364	397	385	422	407	411	377	378	428	389	377	386	368	367	370	383	379	427	431	356	402	368	412	373	419	366	373	379	371	397	400	418	377	386	404	398	378	384	387	407	399	407	390	390	415	375	425	392	408	424	408	410	410	396	411	422	399	358	398	375	398	375	396	376	386	357	379	380	374	385	391	399	372	408	395	413	403	403	394	404	380	402	405	422	388	414	396	418	422	392	398	369	376	432	404	377	444	375	382	370	390	412	393	360	393	405	405	365	383	382	422	377	388	419	390	409	420	396	406	394	385	392	401	390	393	431	385	383	372	402	379	415	403	390	374	360	371	407	396	356	394	408	429	393	371	389	395	399	379	353	393	369	405	376	389	397	401	364	380	389	409	357	341	393	385	412	395	391	390	368	424	388	406	423	408	393	385	420	391	420	406	389	361	424	412	394	378	396	392	419	391	390	400	352	371	374	381	417	370	401	380	386	406	391	390	365	359	377	409	415	392	393	343	405	375	394	397	422	411	403	397	399	410	411	418	390	384	400	407	400	443	404	378	402	359	426	400	391	436	372	424	356	376	391	407	404	392	376	419	430	369	382	371	355	412	385	399	396	403	371	413	384	420	378	411	388	397	389	347	409	397	411	393	419	381	382	383	405	376	392	409	378	398	378	374	372	363	358	394	412	390	378	381	406	388	396	367	410	372	396	359	423	365	393	384	421	417	396	375	424	382	382	390	359	405	387	380	445	388	382	405	372	388	389	328	389	376	451	389	404	373	435	388	373	391	399	413	405	410	434	387	381	393	410	383	409	414	388	381	356	400	410	405	385	421	403	371	377	400	430	357	413	368	385	371	417	436	375	388	391	441	375	383	383	401	409	390	418	418	398	379	385	410	400	415	394	376	374	409	393	357	368	386	417	415	385	429	382	400	394	400	412	409	404	370	328	410	393	394	358	402	404	368	362	397	389	367	389	358	432	370	415	399	399	385	380	435	398	408	386	370	423	402	391	377	386	416	407	334	390	394	390	416	423	390	356	408	402	400	369	422	418	380	397	412	401	400	410	374	382	390	385	412	385	388	354	426	384	410	416	365	427	408	400	392	419	382	388	389	422	391	406	377	424	396	412	407	385	407	384	396	405	406	367	415	384	393	371	372	396	379	379	414	399	387	401	369	354	377	413	407	400	376	401	392	378	393	365	347	423	395	363	377	416	391	389	393	407	376	425	408	387	390	369	362	385	403	401	354	402	376	405	392	391	401
24416	21348	28579	25705	22021	17053	9951	5366	4201	3396	3113	2670	2451	2121	1867	1615	1462	1287	1068	1022	864	799	596	529	485	455	455	382	369	351	335	328	293	351	317	322	308	294	259	289	273	293	263	272	263	286	275	255	269	241	260	263	254	279	250	265	285	264	268	257	272	263	289	280	290	270	232	260	231	283	259	223	254	275	281	243	258	248	250	273	252	241	262	254	254	252	249	262	246	246	260	253	211	261	256	242	245	239	249	281	268	246	252	252	280	245	240	236	281	242	257	241	246	272	239	243	261	259	240	228	254	240	242	234	254	260	202	247	241	245	254	281	232	258	248	260	243	227	272	288	238	210	231	266	280	238	300	241	226	264	257	240	246	268	246	232	241	272	271	265	237	265	261	282	242	247	279	250	256	238	270	264	275	239	230	222	244	255	243	252	239	240	230	249	253	244	264	266	266	230	265	240	260	261	233	252	248	237	253	247	255	234	243	263	242	247	241	246	248	253	240	254	261	243	270	272	233	258	239	256	267	252	261	243	253	235	260	246	229	272	244	222	228	234	249	251	239	256	257	266	236	242	244	245	228	250	224	266	231	223	226	242	237	250	267	256	226	276	238	248	257	255	234	239	265	224	240	212	233	255	249	280	242	239	275	244	249	240	259	270	247	263	253	226	226	275	255	264	230	255	250	242	254	252	250	255	238	248	245	252	239	234	255	261	225	257	227	258	246	232	225	248	253	257	258	250	216	249	247	251	250	240	255	269	266	249	244	237	259	215	248	272	235	235	281	261	289	249	247	249	237	237	265	225	262	239	246	235	242	251	253	237	261	248	252	249	239	250	237	269	254	258	231	250	231	245	235	268	248	230	270	237	239	248	249	252	246	258	235	280	225	267	261	266	266	226	260	218	282	254	255	239	255	245	208	285	246	205	219	292	261	241	268	253	244	248	253	259	240	266	262	220	234	242	257	255	265	254	246	263	236	239	258	231	234	250	259	273	261	263	272	253	246	243	230	212	258	279	211	256	257	228	275	235	257	251	287	246	238	249	243	236	263	237	235	255	273	255	277	252	255	242	255	238	269	258	255	268	270	261	247	224	253	229	242	237	253	237	226	272	278	257	279	281	245	234	287	227	228	217	247	239	258	230	251	286	256	248	247	244	269	263	266	241	240	219	248	222	215	242	257	248	251	246	259	259	258	267	253	223	258	272	251	257	235	247	273	255	239	208	234	247	252	239	239	247	260	227	262	261	247	248	276	255	285	237	272	213	257	230	269	251	271	246	233	237	219	264	247	237	237	283	231	235	238	242	245	249	271	248	250	261	249	272	246	267	279	236	254	270	237	242	248	235	258	261	250	236	211	222	239	252	233	256	272	241	283	263	238	215	249	209	262	242	250	225	240	223	227	248	216	230	228	231	242	232	255	259	240	218	272	240	241	253	253	241	247	240	231	247	253	243	247	249	232	249	244	240	265	235	264	252	264	241	268	258	236	281	273	233	236	244	267	229	254	239	248	248	248	251	220	247	253	278	253	237	247	264	234	249	250	225	249	258	252	249	244	239	231	264	263	224	218	257	250	269	246	258	273	249	267	281	203	256	256	229	258	269	230	238	257	268	261	266	250	230	249	254	235	260	229	244	262	252	230	271	210	220	277	278	244	243	246	262	257	254	236	223	251	241	252	264	243	249	252	232	275	253	263	246	264	249	219	248	237	231	273	249	253	241	259	205	263	235	241	266	255	270	262	249	255	250	277	261	237	232	262	263	238	265	253	283	259	247	236	277	237	260	253	233	245	223	223	224	246	272	253	238	260	254	259	262	246	267	274	263	252	217	239	219	265	248	250	247	261	247	254	254	226	225	241	225	257	239	249	235	247	231	245	236	264	268	235	249	248	247	240	248	242	270	272	240	241	232	267	257	235	228	249	243	230	233	259	273	246	249	224	256	224	244	259	218	260	252	233	252	293	239	259	262	254	251	284	256	225	259	243	253	253	254	250	265	251	249	252	270	245	251	243	220	263	238	233	219	277	250	253	264	213	252	226	243	205	261	255	247	272	269	241	223	253	244	285	236	284	266	234	258	249	251	230	220	253	235	239	252	251	245	253	275	269	247	211	221	253	261	223	230	261	231	256	225	242	242	243	232	240	259	244	239	246	250	256	250	231	254	252	270	245	262	247	250	234	259	221	210	222	252	237	258	248	256	261	269	269	215	230	216	235	250	238	235	244	234	254	235	264	269	267	245	254	220	261	232	247	267	244	223	278	245	217	262	264	250	240	236	256	235	260	256	260	259	290	243	247	276	246	257	281	253	279	248	269	256	237	226	240	253	263	280	238	230	224	250	228	252	271	247	236	251	242	277	254	220	255	251	236	234	263	259	271	225	253	251	265	270	252	230	236	243	255	263	226	227	226	262	229	259	228	232	242	266	262	241	239	241	235	231	270	230	236	261	268	244	241	267	241	237	243	255	245	255	236	276	253	249	265	261	266	258	221	248	253	236	245	256	250	268	267	241	265	246	237	236	265	260	245	242	258	255	254	215	251	238	274	238	250	249	260	270	258	267	242	266	273	234	269	254	277	231	245	255	230	255	259	270	272	228	244	260	238	237	245	235	266	236	235	265	252	253	244	229	240	280	238	225	220	239	258	245	262	245	257	243	227	245	241	235	239	244	274	237	218	227	261	254	209	258	247	275	230	238	240	266	241	234	266	259	238	257	247	215	238	247	235	259	249	234	243	252	229	267	254	242	260	248	254	247	250	243	253	250	238	261	253	219	257	272	236	274	271	260	236	236	245	262	254	260	249	232	260	250	220	218	226	280	217	258	267	256	257	214	274	254	281	279	251	259	241	253	263	234	254	270	249	232	230	253	265	235	224	239	247	267	263	258	244	267	237	271	254	256	227	255	261	249	262	220	228	241	253	285	242	240	286	260	263	217	258	251	259	257	271	272	250	264	274	263	249	244	237	258	240	238	266	237	249	253	253	249	250	246	219	261	227	215	259	228	252	268	248	225	254	265	258	245	252	249	252	271	237	225	227	263	255	282	223	225	227	248	245	247	254	272	218	227	250	259	251	245	216	253	238	251	248	243	263	238	263	249	239	259	256	238	224	291	242	225	258	245	245	254	246	231	263	263	245	258	252	238	256	246	237	235	244	240	255	237	246	258	235	253	238	248	247	255	247	264	242	247	286	252	225	263	232	265	224	258	258	248	247	231	234	236	220	283	259	260	265	236	247	251	208	253	244	257	237	254	241	254	253	231	271	274	249	237	233	269	218	236	271	273	233	213	256	234	248	252	234	253	239	246	267	249	230	247	226	266	246	277	245	239	260	243	260	238	260	247	240	228	229	227	239	259	239	243	286	232	254	241	244	262	239	255	265	251	256	250	242	262	283	250	243	229	260	262	274	233	261	254	240	247	261	229	244	227	245	251	251	264	231	259	246	258	276	241	256	221	253	234	247	247	256	240	248	273	247	276	241	262	259	257	236	232	244	213
30498	49340	43434	32619	24617	19107	13790	10526	8919	7479	6811	5913	5342	4857	4181	3660	3005	2568	2297	2057	1725	1412	1172	909	943	773	696	720	590	517	524	486	458	455	445	413	375	378	401	354	390	360	369	358	359	354	328	383	336	351	342	289	338	301	372	312	312	341	340	350	337	315	297	322	312	303	318	333	302	276	287	337	295	305	301	291	339	337	329	316	314	334	281	332	324	327	296	298	304	334	295	306	343	289	285	305	315	280	331	293	319	309	317	292	311	297	278	285	295	295	282	326	301	277	307	300	349	311	296	305	322	260	292	302	308	302	311	302	329	300	317	342	293	321	288	305	321	290	326	303	297	289	358	314	267	292	310	350	299	316	321	329	302	318	325	338	293	307	294	320	330	308	328	303	324	294	300	325	279	289	310	299	295	284	300	302	302	295	338	283	285	288	295	312	325	323	293	296	320	295	306	340	288	303	320	304	303	295	323	332	297	379	338	302	293	315	329	314	295	310	318	341	333	339	315	308	306	329	315	336	324	298	328	354	318	307	314	291	331	301	306	325	306	284	291	316	298	304	321	302	315	289	310	284	323	308	307	294	299	328	289	307	308	301	305	299	295	331	314	291	306	318	318	286	313	333	304	307	306	298	313	293	309	285	299	317	318	317	295	295	305	317	291	327	314	285	294	290	315	311	313	289	288	293	317	320	301	315	310	339	333	306	311	308	328	327	273	306	314	274	315	287	288	320	299	317	253	315	300	310	321	347	310	296	279	321	341	324	338	329	315	321	331	305	278	313	330	317	296	313	319	328	317	340	285	305	287	329	347	328	331	295	308	324	334	325	294	299	310	297	326	308	312	311	305	325	302	320	319	305	315	271	331	317	292	285	315	280	299	304	269	329	296	308	314	317	284	301	290	311	335	323	301	296	321	318	319	324	294	292	297	342	328	312	323	281	339	312	317	310	299	318	309	292	313	353	335	300	319	332	319	302	323	319	322	288	335	326	311	247	310	339	342	305	289	300	297	298	289	311	319	320	293	324	299	329	317	307	302	329	284	306	293	301	324	313	309	346	323	323	322	306	325	300	293	318	312	318	329	299	321	295	300	314	321	285	307	293	312	283	301	321	282	331	313	298	303	302	332	315	314	315	301	327	301	316	322	292	314	314	295	316	312	305	317	308	292	305	294	314	311	299	299	300	290	301	318	293	302	350	313	306	322	300	298	310	328	297	301	325	294	337	289	283	331	328	281	330	314	312	314	325	311	307	331	303	311	310	302	306	300	304	274	326	335	300	316	330	304	307	333	318	288	309	327	339	313	283	319	342	302	309	338	339	318	288	326	330	313	292	299	309	272	301	277	313	309	309	280	328	304	286	330	344	316	322	298	344	325	321	290	316	295	280	312	287	325	289	361	273	309	302	293	308	319	293	340	332	314	297	318	285	333	313	306	314	294	298	295	299	316	325	269	310	301	346	292	303	300	301	298	327	318	265	287	304	326	291	308	299	301	318	303	296	280	285	309	291	305	338	296	337	287	278	301	308	313	318	327	299	325	317	315	291	295	303	319	308	359	292	297	344	295	308	307	281	307	319	300	315	340	346	294	305	327	323	316	315	288	301	309	294	292	314	294	346	323	317	299	315	308	298	317	319	350	296	324	296	316	304	298	299	307	341	289	328	296	296	301	285	338	328	313	345	320	344	289	326	339	308	283	343	298	293	307	334	303	307	327	317	304	296	290	300	287	343	289	323	308	325	317	330	316	327	305	340	303	294	291	310	313	316	295	327	324	318	303	287	294	299	283	329	315	304	298	305	314	292	325	312	321	303	311	348	322	331	301	330	297	315	318	301	308	303	313	351	317	328	279	355	333	313	290	327	307	319	296	325	317	322	303	313	297	300	315	346	318	306	296	326	305	325	302	354	301	319	308	339	301	319	319	309	297	293	288	290	291	294	304	285	276	307	341	307	303	295	311	306	288	319	302	296	315	306	319	318	344	314	299	310	298	307	281	307	328	346	308	310	307	306	296	271	316	319	303	313	306	306	324	289	324	315	296	335	301	300	262	292	308	301	315	287	306	314	308	306	307	296	304	347	334	294	294	309	327	315	333	343	327	325	287	328	321	347	300	319	321	313	334	311	294	342	320	282	309	304	290	297	305	288	315	314	290	335	324	333	296	317	309	298	321	310	320	296	317	331	320	316	326	306	315	326	279	296	303	303	314	297	310	316	321	302	295	301	319	331	288	310	310	296	308	307	325	303	306	324	321	289	331	307	295	325	265	316	302	292	321	325	320	336	262	314	309	338	325	326	287	291	298	306	310	305	305	321	347	299	320	288	297	311	334	296	298	294	306	309	320	302	318	322	334	310	299	288	323	303	297	297	281	315	306	315	348	304	315	303	317	296	294	316	324	349	325	303	298	314	284	290	316	316	298	284	307	315	328	290	306	329	307	297	340	294	284	279	343	295	307	324	275	327	321	295	338	324	308	306	310	270	343	308	299	314	296	321	292	280	322	288	297	294	317	326	292	266	317	284	254	316	330	308	300	291	310	283	287	302	312	302	287	310	317	272	302	328	321	300	293	320	318	305	312	293	309	314	303	307	314	324	307	305	301	306	301	315	298	331	293	342	322	264	312	318	311	262	323	295	303	306	322	339	302	316	316	334	298	307	346	327	278	299	284	296	313	274	299	319	280	292	347	313	336	324	348	298	297	305	298	325	293	305	310	295	319	321	308	297	283	313	275	328	306	313	316	281	332	279	303	325	306	306	320	326	293	329	316	308	325	291	298	331	315	303	300	305	304	332	303	273	286	313	308	295	307	306	293	321	299	281	317	293	338	316	316	296	332	299	310	316	306	319	312	317	312	324	301	306	306	334	309	290	327	284	331	312	324	311	338	327	313	305	303	335	286	294	306	311	357	339	314	285	324	287	309	312	307	285	333	290	274	351	337	331	303	322	317	320	318	287	289	316	308	318	300	329	302	293	304	299	303	311	314	332	307	331	308	318	321	329	306	291	319	318	295	302	334	328	345	317	328	311	264	321	287	334	275	305	316	301	284	275	310	330	311	281	290	302	317	328	318	307	296	323	313	313	297	310	300	322	289	322	270	283	322	308	328	314	285	311	282	304	331	310	301	297	331	327	295	319	306	309	316	298	342	313	331	319	293	324	322	335	294	302	306	289	305	292	345	331	322	282	341	320	313	303	286	305	316	304	335	312	310	292	338	333	306	290	295	278	315	307	329	331	325	312	303	317	331	302	300	316	300	318	326	308	280	303	279	308	323	311	282	320	299	280	308	290	306	290	324	284	316	314	339	324	280	292	298	305	309	301	313	302	295	287	302	316	284	292	312	295	300	302	287	299	316	317	286	316	302	327	334	304	301	288	282	303	299	311	294	320	309	297	308	313	313	321	310	295	308	306	291	320	311	311	292	305	289	319	304	280	283	331	328	309	323	282	325	316	292	297	296	310	307	277	305	340	296	292	317	299	306	293	316	292	298	309
25527	21480	28529	26899	18246	11380	6941	4396	3399	2709	2406	2331	2064	1838	1703	1497	1287	1173	1120	1082	906	784	642	604	576	568	542	481	535	463	472	450	439	455	433	448	451	460	420	376	381	392	387	368	354	392	420	379	400	401	404	354	404	389	393	367	416	351	406	420	400	383	397	423	402	393	374	404	380	389	383	372	363	369	374	409	365	402	411	361	365	380	387	360	379	413	375	356	371	384	358	388	383	399	370	407	415	402	363	408	355	394	370	359	395	400	402	390	387	372	363	396	403	370	369	400	408	360	409	371	379	384	346	382	362	436	371	394	373	367	370	353	397	321	387	330	401	397	397	385	395	380	400	408	345	404	385	376	372	394	397	373	429	407	376	360	387	408	385	411	385	424	405	382	348	394	379	379	419	351	388	369	359	385	388	348	371	380	369	340	367	380	398	387	411	383	431	405	366	414	409	394	381	374	374	380	404	383	410	367	425	370	387	353	377	378	366	370	400	389	381	368	383	410	383	371	388	351	391	405	402	346	408	380	358	392	370	382	388	364	371	382	375	354	338	397	385	419	360	384	398	378	391	383	413	366	417	380	395	392	371	401	406	346	381	393	388	365	422	380	370	391	399	403	398	375	351	418	366	362	364	383	365	365	357	383	361	366	366	389	361	382	397	435	373	391	380	357	421	377	353	397	401	379	364	386	405	402	386	416	385	361	399	366	383	358	425	381	378	421	389	353	398	377	381	420	393	376	373	406	370	395	391	405	377	414	390	383	371	354	368	366	370	393	388	387	392	371	407	370	360	397	396	383	372	374	389	386	404	368	348	401	386	375	388	402	366	393	383	383	353	374	377	368	408	371	366	350	385	361	394	402	423	386	414	394	410	356	394	384	379	393	370	376	350	397	399	375	397	383	365	403	352	390	377	396	371	410	400	371	386	366	408	360	380	381	420	394	415	379	384	412	436	395	374	397	389	414	399	403	367	364	389	356	355	354	366	365	381	401	410	406	392	388	387	369	371	375	361	408	415	358	394	354	380	359	370	349	381	413	406	375	370	418	366	373	394	391	367	356	371	412	375	362	388	391	357	351	394	380	400	417	396	361	397	396	354	387	385	357	368	404	385	387	383	377	381	364	406	355	389	395	400	353	384	412	418	402	398	401	374	355	358	419	393	381	371	376	394	388	411	385	381	410	375	370	388	364	379	381	378	397	366	364	360	381	376	380	373	370	388	376	412	369	385	352	396	425	388	371	360	400	372	409	372	411	398	372	384	357	364	412	354	392	407	402	377	323	374	382	391	377	381	397	381	387	368	387	391	385	394	356	387	383	356	422	401	394	377	406	419	397	361	379	420	364	397	348	374	372	368	385	376	338	410	384	411	360	389	378	354	403	400	399	357	361	407	380	401	372	347	370	380	386	388	416	391	393	386	365	372	382	398	376	396	371	397	374	397	385	393	402	386	381	380	425	394	398	376	397	361	379	391	369	379	389	409	377	364	370	354	336	352	376	394	387	374	400	379	364	381	408	368	367	403	397	400	375	399	335	352	354	394	370	380	394	389	378	375	356	408	382	379	356	353	355	353	354	389	418	396	380	383	366	370	371	338	398	413	383	377	399	393	377	425	375	349	391	383	413	354	396	393	377	431	344	391	394	389	377	356	359	390	401	385	386	387	388	409	417	398	427	355	409	380	389	404	374	374	372	387	350	400	407	417	381	390	383	399	370	387	382	381	364	381	400	380	375	381	383	368	346	394	369	385	379	398	371	381	389	379	355	396	383	413	376	387	373	401	402	395	386	392	366	405	339	399	356	386	400	377	412	381	366	394	400	382	376	407	375	397	385	351	389	386	406	395	406	394	389	375	358	381	388	373	405	364	356	386	410	411	370	407	379	380	408	408	416	398	394	358	363	387	384	369	384	362	415	384	391	397	366	395	364	386	415	423	385	367	404	397	374	370	373	371	370	392	417	423	402	390	389	369	403	387	378	385	379	392	366	369	416	387	377	332	400	365	405	378	407	378	399	367	410	368	379	397	351	340	412	418	362	390	359	385	366	428	377	421	372	393	358	375	372	364	360	397	359	356	360	386	377	391	397	395	418	367	421	404	384	388	364	374	396	402	356	363	380	388	385	406	397	363	345	429	367	376	393	387	388	406	376	361	416	379	380	368	391	382	394	411	349	394	383	382	402	341	362	389	357	385	413	394	371	418	388	362	395	380	376	405	373	381	367	399	404	404	382	391	408	395	408	410	376	358	369	354	390	384	396	343	384	401	362	408	370	386	411	373	382	394	405	380	394	391	421	359	379	365	377	381	379	382	374	376	376	392	410	388	380	391	420	376	354	397	390	391	403	357	377	367	392	355	380	390	377	409	371	383	366	373	421	329	358	395	349	384	398	433	380	380	377	356	375	394	406	390	357	393	404	402	361	409	406	361	385	371	376	399	402	356	416	390	456	379	361	367	388	381	396	387	418	374	363	372	389	400	372	394	373	389	432	402	361	368	373	377	406	376	375	401	371	386	349	398	411	369	353	406	378	390	364	414	422	344	388	367	393	365	376	389	415	390	367	398	394	418	400	401	398	387	415	391	358	397	398	354	377	366	370	384	394	406	350	393	360	359	375	381	370	361	408	379	391	420	399	387	364	372	371	352	398	393	347	400	378	370	403	373	404	339	384	335	348	361	395	401	372	406	393	402	356	400	345	418	363	387	373	371	369	394	414	407	435	420	363	398	394	373	426	406	389	360	380	381	383	398	396	413	363	376	423	331	386	365	407	373	425	420	365	394	360	351	389	366	388	403	365	401	386	369	376	375	394	371	404	384	408	369	379	386	389	403	390	385	393	391	367	375	410	388	390	406	402	391	388	382	352	363	370	409	391	409	362	371	364	369	378	372	349	374	334	396	363	395	393	407	400	367	370	406	380	386	420	402	367	401	424	385	385	386	416	346	404	381	375	387	361	390	360	334	378	374	337	368	394	374	411	385	387	377	348	357	417	372	406	396	393	366	361	393	354	335	411	376	386	391	362	371	374	398	409	378	370	371	378	355	363	390	347	413	417	381	373	371	371	351	371	415	373	373	378	397	440	417	374	359	393	383	392	355	361	405	382	398	399	400	382	374	421	382	370	418	408	387	363	414	394	374	356	375	400	384	398	382	360	379	380	413	355	380	389	383	359	394	362	357	405	338	374	392	400	355	369	388	393	354	399	411	380	383	382	392	383	368	384	353	373	421	390	407	404	389	404	368	396	409	341	381	382	396	381	376	399	382	377	351	368	368	391	359	356	395	369	385	368	392	396	370	384	372	393	359	411	381	382	386	394	344	372	385	367	389	378	373	362	364	415	380	377	355	376	377	389	395	384	403	373	378	381	348	372	397	393	364	384	439	409	388	392	362	344	396	385	429	393	389	359	392	384	363	388	430	386	379	390	357	373	358	381	390	428	387	386	385	373	417	398	387	354	376	360	372	402	397	367	416	368	384	400	385	377	345	426	378	419
31196	45347	40470	28280	21225	16332	12018	9051	7679	6197	5427	5051	4665	4120	3612	3026	2686	2317	2159	1930	1670	1464	1085	897	864	801	783	729	716	675	585	588	639	548	568	551	553	593	491	523	484	519	490	473	522	490	491	472	472	502	481	494	466	489	456	478	478	459	486	464	431	490	465	496	467	433	452	435	462	445	409	475	470	448	471	485	472	440	465	463	470	465	458	459	478	423	440	421	476	523	457	501	481	423	472	434	442	453	441	450	469	492	441	443	459	471	465	457	473	461	432	413	477	443	490	452	442	438	456	412	451	429	469	489	468	462	455	447	463	478	468	513	428	455	479	436	449	473	447	496	448	442	440	455	454	454	462	433	485	448	462	437	451	428	467	468	457	476	468	483	444	460	450	462	450	486	468	442	473	462	443	447	453	468	434	455	518	494	488	473	476	441	452	481	461	467	456	472	461	439	478	464	490	447	409	466	454	477	443	453	416	468	460	456	468	479	433	407	431	457	487	466	468	468	496	503	486	477	467	464	472	435	487	454	454	447	496	473	452	420	471	460	472	472	439	469	463	437	437	455	464	466	445	442	488	470	477	428	481	432	448	466	446	437	494	451	484	470	455	440	478	478	473	446	462	454	462	470	425	454	428	454	491	418	459	436	438	451	473	478	453	465	471	455	427	469	484	443	431	470	479	446	467	491	500	460	470	478	450	452	462	462	505	416	489	424	456	472	481	482	445	473	477	488	448	501	464	458	464	458	480	425	458	440	406	500	471	449	456	445	462	462	462	430	461	456	457	458	447	499	485	366	458	454	471	481	447	451	493	466	445	463	470	492	508	472	474	492	458	460	459	477	448	449	461	458	473	470	446	447	466	432	447	463	436	471	477	453	464	460	510	486	478	467	466	459	493	461	424	435	446	468	467	454	421	468	462	452	465	473	477	432	427	476	425	432	499	469	435	461	444	429	467	467	464	461	450	450	470	477	431	485	478	473	492	438	473	468	467	458	439	433	506	454	477	470	442	463	450	484	445	482	462	465	445	485	475	468	421	463	439	439	455	458	432	424	438	487	458	456	501	462	445	458	488	436	457	502	463	480	468	448	479	447	449	491	433	450	425	440	435	450	440	429	467	409	466	420	457	432	461	488	473	449	435	471	467	456	445	443	452	458	462	464	488	419	487	474	465	483	477	460	411	481	427	454	461	451	468	443	476	452	480	475	445	452	482	468	475	467	428	521	442	464	478	411	455	470	506	498	461	470	440	468	472	485	464	479	472	444	467	460	461	447	441	439	452	470	463	471	475	472	431	471	441	502	516	482	466	459	472	478	439	458	465	448	468	452	469	447	502	456	488	440	425	457	471	455	460	417	433	467	429	463	422	481	428	493	469	414	427	454	475	455	494	479	504	501	469	456	469	423	483	474	469	463	459	452	471	484	472	423	461	468	425	460	458	517	440	471	424	448	479	476	448	496	473	476	451	455	448	461	510	437	461	412	483	459	471	474	474	470	445	420	451	480	457	474	435	450	440	476	446	436	438	477	482	486	434	481	441	463	493	462	458	488	413	427	439	459	453	496	462	411	440	456	418	503	465	473	458	459	467	450	450	451	487	476	489	454	453	463	487	449	448	484	479	474	451	442	445	489	491	436	465	443	423	481	467	458	459	462	440	454	445	447	414	457	457	465	464	476	480	438	478	473	508	472	437	429	464	452	474	437	450	449	460	458	463	451	451	462	469	445	476	493	438	478	449	429	486	464	474	466	465	456	446	471	459	461	486	468	455	463	486	455	489	445	476	422	445	469	458	474	462	450	445	435	493	438	442	453	441	443	458	477	457	449	409	467	471	464	457	441	446	469	460	430	430	446	499	463	463	460	414	453	485	449	499	470	434	475	461	505	458	480	487	478	471	436	473	452	460	451	456	430	429	481	467	464	488	423	484	444	485	472	469	464	447	483	462	496	475	474	493	466	429	488	455	429	478	465	454	472	447	475	455	471	512	466	443	450	439	429	423	440	414	489	460	433	481	490	478	456	465	491	453	440	458	471	513	419	466	452	462	445	452	463	473	465	506	476	428	471	446	465	453	468	419	434	429	478	502	471	485	463	487	456	459	474	461	493	473	460	484	448	422	426	450	469	474	477	439	491	458	439	486	454	475	483	446	455	465	458	465	485	480	466	419	431	470	493	460	460	445	451	472	440	463	454	452	461	453	418	474	475	446	501	449	476	476	451	440	447	446	454	431	470	455	466	482	465	474	485	451	436	470	440	451	450	407	489	455	461	516	466	474	447	478	437	448	464	485	477	446	459	432	439	446	461	448	471	422	441	457	445	455	482	465	461	437	440	457	432	460	479	463	481	497	475	451	433	476	430	465	451	466	454	481	419	410	483	457	451	493	480	471	435	466	476	500	465	425	469	442	504	424	472	467	470	435	470	463	474	481	467	450	482	447	456	447	478	448	434	428	462	462	456	451	467	430	438	486	484	482	463	444	503	469	482	431	428	424	458	437	448	453	441	481	436	480	466	434	463	471	521	434	479	455	421	475	457	485	485	471	451	434	449	445	439	479	460	422	485	451	460	451	432	425	477	442	507	468	442	425	471	471	464	435	474	495	448	510	453	454	443	459	470	466	475	456	457	443	473	511	456	451	461	450	448	442	424	453	458	460	400	480	478	475	455	444	495	504	455	441	440	453	481	452	474	443	457	498	454	447	426	484	476	430	496	440	486	453	432	483	471	472	466	455	461	477	448	438	453	439	454	444	462	436	453	451	427	451	449	445	469	421	458	430	451	477	455	497	437	471	434	455	451	505	471	450	496	486	439	484	472	513	450	492	428	443	455	483	489	477	491	512	441	444	443	482	439	475	465	471	478	478	456	494	456	459	452	491	474	467	476	480	449	477	455	466	496	445	479	426	425	482	427	453	466	453	457	462	482	431	470	450	454	440	458	477	459	436	490	461	445	487	453	481	438	489	453	490	503	482	458	473	468	523	452	453	441	484	429	474	451	451	443	438	440	437	429	474	455	466	449	469	437	445	466	485	460	495	443	479	474	482	465	475	468	480	461	422	507	509	469	465	460	487	454	450	447	473	450	430	480	478	422	455	450	475	462	491	459	484	475	455	443	462	429	482	454	447	463	459	495	468	477	466	454	491	496	454	483	485	474	441	436	420	444	482	475	452	449	455	428	474	459	441	451	504	462	441	520	472	456	429	488	447	438	474	445	480	460	475	409	483	473	452	453	469	467	432	424	480	430	481	472	489	453	445	459	451	465	425	458	464	475	454	455	475	470	441	477	410	455	447	471	459	438	468	471	451	448	477	469	442	466	482	450	461	486	444	478	452	479	465	464	471	430	427	483	446	476	468	453	448	470	443	446	450	422	459	458	420	478	472	406	479	464	438	429	470	426	469	458	459	464	436	448	480	443	446	431	468	481	433	503	445	474	458	473	449	478	443	481	443	455	459	496	467	427	455	446	485	433	480	482	485	466	457	456	444	476	466	430
23238	21307	28961	24206	21882	22272	17903	8417	6054	5139	4196	3748	3324	2888	2605	2222	1870	1649	1524	1440	1260	1113	857	720	663	642	618	524	554	471	489	440	458	401	379	400	399	331	375	362	338	352	369	344	317	347	321	347	318	324	282	317	306	326	343	331	316	361	365	342	320	335	320	307	328	282	331	316	342	335	310	353	280	307	307	317	310	302	307	300	289	313	332	293	321	308	290	274	298	311	327	329	310	303	332	314	262	298	332	342	333	279	297	326	325	300	304	320	278	311	301	306	309	298	305	283	301	299	325	329	318	278	305	306	343	322	305	337	316	297	304	309	293	320	285	295	333	283	288	344	312	288	306	299	285	317	309	308	313	302	335	286	309	321	326	320	317	300	356	344	327	312	298	278	305	340	336	296	307	283	316	335	319	285	311	339	319	309	342	332	274	265	324	305	306	335	286	301	293	346	287	281	278	301	303	312	313	322	304	293	291	278	288	332	295	278	336	310	349	272	342	304	308	326	291	321	315	264	299	320	322	328	331	321	329	324	314	306	303	305	279	323	314	290	334	313	306	308	292	319	297	318	328	279	304	311	348	292	303	317	315	313	319	288	295	291	316	303	336	313	312	314	322	292	323	333	325	341	326	329	309	302	332	302	316	313	329	297	328	321	316	311	323	285	324	313	295	304	319	308	306	296	322	275	301	339	303	310	292	314	313	319	274	320	332	267	312	309	288	311	279	318	289	328	313	300	307	307	321	305	311	318	338	288	309	330	326	287	291	322	302	305	316	293	291	299	328	324	320	309	300	312	284	286	309	298	316	293	319	304	328	314	317	316	315	315	296	332	331	325	362	297	292	312	288	301	317	310	303	302	267	289	339	319	320	299	293	321	304	312	288	296	309	335	340	309	323	330	292	292	287	321	296	303	256	326	291	304	302	286	296	316	303	322	318	314	282	311	318	301	305	313	286	290	308	296	332	321	288	329	342	307	327	293	344	350	288	333	299	290	301	282	296	313	302	281	299	319	301	312	301	324	273	297	313	313	325	303	300	322	337	316	311	302	285	320	319	296	330	313	316	274	299	309	286	325	293	260	330	326	331	306	298	300	301	310	285	275	297	307	329	310	318	292	264	307	301	292	329	316	263	325	297	314	299	294	322	314	313	278	290	345	341	287	292	324	311	342	355	291	290	304	308	327	308	312	310	283	313	308	315	315	328	310	342	295	302	322	336	296	335	311	290	332	289	303	338	308	342	342	292	311	287	280	304	293	293	306	342	298	296	296	319	331	305	290	318	332	312	326	311	303	329	310	335	324	306	285	313	312	290	313	302	289	297	309	316	276	317	328	308	330	296	355	309	320	320	303	329	318	302	334	297	304	326	301	306	280	304	319	296	270	310	332	312	283	298	308	337	334	318	319	274	304	307	323	315	282	285	330	313	315	300	302	310	326	290	308	298	300	273	342	316	321	285	319	298	301	315	338	330	304	293	316	321	348	316	328	319	338	295	318	309	340	307	315	303	303	293	314	321	302	335	303	328	290	272	301	313	327	298	325	290	320	280	297	314	310	344	270	315	299	285	308	305	290	346	289	297	329	303	292	334	321	335	317	296	319	296	301	333	271	329	322	316	289	294	348	280	310	307	291	341	263	310	324	294	318	316	300	275	343	307	299	298	287	334	332	302	286	333	316	293	323	340	321	293	316	311	284	323	305	312	342	317	299	301	312	304	280	313	309	320	318	310	315	333	322	324	324	333	307	302	321	312	322	300	341	312	302	323	314	301	287	290	337	276	338	292	333	286	299	317	328	304	299	296	301	310	280	311	310	299	302	315	325	313	319	300	315	333	310	301	317	289	315	296	293	300	301	289	331	295	292	308	321	317	289	297	334	284	295	309	314	326	318	342	314	309	312	312	327	286	308	335	335	313	333	335	307	339	317	292	321	342	310	350	303	297	321	301	329	333	320	286	308	281	309	309	344	329	308	297	298	360	295	335	295	313	307	321	292	323	314	293	317	291	320	317	319	328	328	329	292	314	309	336	322	314	280	307	314	323	287	352	330	295	328	312	330	288	291	311	290	295	335	306	301	316	275	313	308	297	307	307	318	293	292	285	321	289	287	314	347	300	286	295	317	274	311	304	330	334	334	331	295	320	324	323	342	285	289	342	319	295	343	307	342	308	286	300	303	302	326	324	294	325	303	319	333	301	313	318	284	313	291	303	320	308	311	318	275	350	309	313	325	300	325	297	304	321	308	314	338	293	299	333	325	297	309	278	291	327	314	306	310	296	295	323	298	312	307	314	320	313	303	327	308	311	296	317	313	316	300	333	311	317	337	316	328	290	322	301	309	315	319	283	307	289	314	347	308	331	337	285	327	296	310	297	313	326	323	272	303	324	305	317	298	307	297	333	329	305	313	306	288	317	279	299	311	328	322	316	292	318	330	341	286	339	287	360	316	288	327	292	289	303	296	344	329	307	314	280	307	256	315	304	306	325	311	291	289	293	309	295	307	317	306	318	288	283	291	345	307	312	322	303	301	273	289	301	309	286	315	299	310	315	309	349	307	316	320	309	314	338	318	310	320	290	309	285	308	335	325	334	298	319	286	327	346	329	314	301	296	312	293	310	316	340	322	315	316	324	309	323	286	303	321	334	318	302	356	352	300	331	311	314	311	315	321	287	342	301	308	323	282	327	311	306	303	342	336	303	308	307	303	303	298	295	361	327	315	342	301	332	292	323	339	308	342	319	305	290	301	333	292	295	332	330	345	294	347	313	286	337	281	335	306	289	337	319	297	297	320	310	289	314	321	336	335	298	337	277	271	301	278	271	323	310	310	319	299	312	317	290	306	333	342	297	271	309	307	284	326	308	311	314	312	310	345	294	300	271	298	295	336	277	297	297	292	329	309	289	297	308	304	351	300	308	297	333	333	296	295	314	302	324	298	321	325	319	309	307	300	311	326	311	295	299	307	313	300	330	296	331	293	324	296	294	322	295	291	277	288	302	277	304	317	309	325	312	296	306	317	312	299	316	293	321	330	278	305	347	340	305	296	307	326	313	326	298	324	313	343	315	350	284	274	315	332	312	306	327	325	269	325	289	313	316	296	311	296	287	284	324	304	329	292	345	276	313	300	300	315	322	310	339	327	338	327	293	276	314	334	280	271	299	325	313	301	304	312	331	318	312	320	313	276	281	342	327	313	336	285	323	309	328	307	325	301	334	325	300	309	293	298	301	324	281	308	293	278	315	333	295	303	326	299	324	309	305	288	299	298	329	319	349	293	326	289	310	284	307	295	330	271	327	336	298	285	299	324	293	293	295	304	294	326	276	282	283	290	315	311	319	294	336	320	281	304	340	276	349	334	305	307	326	346	305	322	353	304	300	323	301	307	312	284	313	358	338	307	296	289	289	298	308	282	303	319	339	293	305	267	302	301	317	312	311	310	285	302	332	293	322	299	312	297	287	297	294	307	294	298	315	291	313	314	359	297	267	325	328	298	312	314
31562	51688	46597	37114	29104	23354	18294	13777	12064	10180	8629	7959	7123	6345	5490	4823	3944	3467	3144	2945	2489	2156	1645	1173	1010	1106	994	899	757	759	705	647	640	562	551	541	498	506	471	478	429	429	439	439	438	414	414	422	391	354	372	419	405	404	364	384	424	403	381	394	366	404	383	423	409	379	357	379	386	384	391	350	356	416	385	382	408	358	359	359	372	383	383	374	361	380	382	347	395	392	321	334	383	355	350	349	349	390	401	399	342	376	386	362	350	369	367	402	386	343	397	339	346	363	356	366	346	379	381	359	355	347	356	395	348	359	394	360	385	356	361	366	390	397	356	340	356	363	348	353	357	378	304	362	406	369	351	369	383	347	374	335	389	387	373	363	352	344	343	403	376	375	380	347	355	371	347	402	377	346	371	372	358	392	358	379	401	363	383	385	379	321	362	342	370	346	382	371	385	381	384	359	335	350	375	345	378	334	377	385	364	371	347	366	373	414	362	367	360	354	337	372	366	367	373	352	395	353	380	368	381	351	370	352	354	337	361	385	386	342	363	351	385	385	386	373	361	377	335	354	385	346	331	356	358	365	354	408	348	355	395	360	357	387	357	362	365	349	349	368	383	317	375	369	374	366	355	400	345	313	366	331	364	364	376	382	355	383	373	349	346	392	346	375	362	379	383	376	370	317	367	374	337	351	364	367	359	361	361	395	373	373	355	360	369	379	370	388	375	396	350	357	390	368	344	374	367	336	387	349	345	362	392	375	344	365	361	348	395	340	351	392	369	344	348	357	328	367	378	365	346	388	385	402	366	335	372	373	352	348	374	376	340	396	326	405	360	395	380	339	330	356	342	356	373	383	380	381	379	378	389	341	345	373	364	367	311	364	360	370	326	367	357	346	376	364	366	343	374	341	391	348	374	373	374	384	371	354	368	369	388	357	352	366	384	377	386	391	342	352	325	382	373	365	367	377	327	391	355	344	348	352	362	377	362	360	356	341	372	375	354	381	321	352	361	356	374	370	352	355	337	380	367	353	374	353	384	361	399	365	354	365	379	358	344	341	344	323	382	343	370	339	398	365	352	354	357	354	355	387	383	374	353	362	369	351	400	389	371	355	372	367	356	375	418	410	339	357	392	375	326	351	356	377	354	357	348	402	350	351	356	387	346	362	335	374	343	358	335	355	382	355	343	371	350	367	335	351	402	355	325	384	341	349	358	369	335	357	383	367	365	351	338	352	384	369	383	371	370	350	355	346	381	376	343	374	357	356	367	371	350	334	358	326	389	382	357	377	371	345	341	353	383	374	391	370	397	384	347	355	359	361	396	377	375	364	395	338	334	391	379	368	381	350	368	344	340	352	360	345	409	372	357	339	379	369	374	359	359	369	355	350	369	368	365	376	348	370	377	357	354	343	356	355	334	376	354	363	395	411	369	347	370	376	346	354	352	371	334	375	355	376	359	392	371	366	388	400	339	339	326	356	333	359	364	361	359	362	343	362	370	357	373	359	384	374	347	345	404	376	358	334	382	410	385	383	336	383	375	360	361	343	353	348	402	367	378	361	355	358	381	362	376	353	391	366	374	404	381	349	354	371	363	378	384	335	348	435	348	357	348	368	345	367	374	345	403	351	337	369	404	344	375	353	352	369	374	360	363	365	362	388	376	352	375	366	339	361	385	363	348	360	365	336	343	375	389	359	359	375	352	376	380	335	353	363	365	370	375	378	358	369	362	385	369	383	383	370	372	369	369	363	377	381	383	358	327	363	344	320	347	383	366	382	349	405	349	375	373	352	349	367	360	341	349	361	427	337	415	404	337	396	357	358	360	346	394	375	368	378	352	387	341	375	368	368	374	353	374	355	366	371	377	347	353	343	389	364	387	352	359	417	365	338	373	379	394	383	390	390	411	356	352	370	388	335	369	382	358	377	383	357	366	400	382	324	378	341	350	374	359	366	373	384	353	368	372	350	362	373	343	382	337	334	357	384	349	331	346	324	354	338	375	377	371	384	340	360	366	333	363	386	381	390	403	361	370	364	368	361	355	349	361	364	369	357	394	357	370	381	324	372	334	361	324	379	369	361	362	371	366	415	380	382	313	345	328	385	365	362	358	395	375	391	350	387	335	367	350	380	330	403	350	359	381	351	368	359	338	360	367	360	333	368	350	375	373	331	355	365	381	383	384	371	336	358	373	361	330	346	348	330	358	357	373	334	361	317	364	372	393	398	352	341	366	349	362	373	359	367	354	300	380	370	381	374	377	392	363	391	379	370	359	367	370	361	381	373	361	375	362	379	386	376	377	368	364	357	340	317	405	370	359	390	367	394	376	392	362	341	392	400	372	376	380	364	350	378	338	368	346	363	369	394	350	367	377	400	364	362	340	369	322	345	400	350	401	375	408	359	374	372	347	392	366	374	343	409	343	351	366	367	367	404	388	346	392	347	356	373	381	368	388	340	338	365	368	373	324	342	324	347	315	383	377	369	344	376	364	341	357	388	355	327	371	362	368	399	364	371	358	346	376	357	346	380	362	357	343	388	349	363	336	359	394	360	363	360	357	388	379	370	378	346	384	373	381	380	346	341	341	393	358	352	394	341	370	336	379	352	371	320	368	358	353	402	372	367	389	386	372	332	341	325	368	406	357	376	347	372	358	368	332	395	352	333	333	362	374	363	364	380	378	373	346	367	367	361	351	401	371	346	355	404	362	337	364	351	359	360	354	361	373	354	361	392	351	351	346	379	353	354	381	390	354	406	352	374	361	367	378	344	312	368	349	358	351	393	366	369	351	326	360	358	375	365	384	346	353	392	379	351	375	330	359	376	353	358	375	386	383	370	356	379	350	350	342	387	358	343	371	335	383	385	354	367	335	414	383	360	344	337	339	350	373	341	386	376	353	387	375	361	344	393	371	303	349	369	354	354	354	389	383	350	394	377	352	355	340	362	385	352	380	333	343	396	404	377	391	361	375	369	379	338	377	384	335	378	360	373	374	382	371	382	391	361	383	345	372	379	335	339	335	358	389	349	362	381	368	359	390	371	368	347	387	358	353	386	347	344	371	385	361	336	347	363	366	329	363	351	362	358	333	381	368	402	406	377	348	365	383	361	364	379	338	349	372	372	376	356	338	365	359	362	367	340	342	344	400	384	388	377	356	376	345	385	387	377	332	353	339	398	350	354	384	366	376	367	400	361	374	374	364	414	366	369	362	367	370	372	350	342	328	363	364	342	376	372	374	361	363	331	372	329	354	367	338	363	354	374	373	331	346	353	339	361	370	349	374	382	371	406	356	379	386	376	371	328	369	318	368	381	369	347	368	325	370	340	391	363	379	372	345	385	360	392	364	366	372	372	334	371	399	334	347	366	388	346	348	384	336	387	357	378	365	375	371	337	330	355	393	353	351	350	377	400	351	369	385	331	368	364	330	363	361	366	398	318	358	362	330	372	372	369	360	382	381	392	371	376	370	378	366	375	341	381	379	352	378	341	364	381	367	360	349	359
29207	26736	31639	24124	14613	8877	5537	3439	2798	2404	2026	1853	1793	1567	1347	1210	1093	986	885	869	760	652	593	510	403	419	418	424	427	374	369	361	370	349	345	338	377	344	353	354	331	345	341	302	330	324	318	350	321	306	310	325	328	352	326	310	315	303	359	330	335	320	343	311	308	352	349	306	318	301	299	349	313	301	324	336	331	329	327	327	311	328	334	301	325	299	353	341	332	317	307	331	312	332	336	277	292	366	328	309	336	307	281	336	320	316	342	322	355	370	330	334	337	313	322	339	320	353	325	333	349	305	296	325	313	336	317	316	330	284	279	298	326	336	323	313	299	303	325	319	332	344	320	288	276	320	328	323	331	295	306	328	295	314	308	291	277	336	300	334	353	315	306	294	334	321	294	307	290	313	301	348	298	325	344	319	312	329	338	318	312	335	296	324	313	315	330	329	333	323	281	314	334	300	326	305	339	346	325	314	337	332	309	332	298	309	312	332	343	310	299	324	347	294	318	308	325	330	321	329	324	315	325	301	290	319	316	340	296	295	291	308	338	354	320	340	311	316	322	334	297	326	295	320	307	317	328	296	311	312	297	334	312	320	313	351	319	311	323	307	334	330	336	326	327	331	317	315	339	307	304	293	351	323	324	313	285	331	325	297	309	341	302	327	336	318	323	299	334	334	308	319	294	345	326	328	321	339	353	296	330	317	327	328	339	322	319	337	322	314	333	327	296	320	287	299	322	335	333	333	302	317	334	304	289	326	323	309	334	346	331	307	329	294	322	308	322	291	356	312	303	289	284	322	325	318	333	312	320	308	329	340	342	296	322	349	319	305	278	307	320	332	323	331	299	340	333	326	333	334	310	322	306	348	324	321	325	364	333	304	299	313	337	320	318	346	296	324	320	287	326	305	343	284	317	348	326	334	330	300	343	345	330	283	340	326	337	300	302	337	311	361	314	312	344	341	310	337	336	328	342	310	336	337	332	288	338	311	335	331	336	325	329	299	332	338	333	337	337	321	331	322	315	320	275	324	279	304	321	296	289	319	308	313	317	327	311	298	347	306	288	306	324	331	287	313	338	314	346	355	329	335	346	326	316	321	335	301	310	310	289	322	305	314	345	314	321	309	313	262	324	323	297	316	312	314	324	295	321	365	343	308	312	310	310	291	308	305	296	338	318	319	341	305	315	294	323	308	308	321	333	319	348	325	305	295	321	308	338	330	328	306	328	321	312	293	340	321	320	296	337	316	337	321	347	308	292	335	316	301	307	341	300	325	323	305	323	307	372	318	319	291	302	343	340	308	302	355	312	327	303	324	343	340	300	320	315	336	334	324	317	314	316	323	328	326	296	339	317	299	317	333	334	346	350	321	318	332	291	314	318	287	319	309	342	307	350	319	297	287	304	311	306	350	303	284	319	350	293	333	307	313	335	315	329	310	340	308	311	301	308	301	306	335	299	308	310	314	308	299	313	328	286	344	319	303	328	355	312	327	301	326	312	306	323	321	325	323	327	340	312	302	295	332	314	312	342	321	320	344	294	331	313	325	307	320	312	333	335	309	326	308	320	303	331	283	295	302	329	331	289	311	349	311	309	324	304	301	303	314	290	336	317	338	296	325	325	307	327	377	332	320	325	314	342	314	337	333	337	300	355	308	310	326	302	308	332	314	292	297	356	359	308	324	327	308	294	337	331	355	358	329	287	313	315	294	319	313	307	342	283	307	305	359	343	301	332	321	322	339	327	339	333	303	311	320	315	318	315	361	293	309	321	327	312	315	318	314	317	310	301	324	350	318	342	331	315	316	334	351	316	306	326	325	313	313	299	346	350	314	327	312	311	306	298	306	307	336	298	310	316	325	317	351	307	321	320	357	294	308	311	336	311	312	336	309	301	314	316	311	295	332	303	341	307	302	328	327	323	322	343	307	329	284	340	296	324	340	285	305	317	310	341	320	312	336	304	303	314	330	294	314	319	351	329	315	312	341	330	355	299	291	321	346	342	304	309	315	313	376	340	326	338	319	281	306	315	318	308	314	295	287	333	294	316	338	333	322	319	346	330	329	308	326	311	306	297	313	313	314	318	322	334	314	360	333	340	322	339	329	308	350	300	333	322	318	323	382	346	306	332	327	333	329	333	350	347	317	325	305	314	305	338	316	321	354	319	331	333	334	314	300	340	332	338	322	306	315	326	309	264	341	319	329	326	296	316	328	319	331	312	316	321	306	364	307	377	294	315	328	320	306	315	272	305	330	291	323	350	324	315	292	333	311	322	340	324	299	303	314	299	322	331	313	369	298	329	311	332	312	315	327	353	315	301	327	330	356	341	306	330	303	299	324	337	298	333	350	314	372	336	298	345	301	354	340	332	328	318	323	335	325	287	307	315	339	319	339	336	286	349	316	317	321	331	314	314	341	317	309	325	336	310	307	293	328	278	293	317	335	327	334	323	305	319	331	311	344	305	331	331	345	361	294	312	316	324	316	302	346	325	352	301	290	310	325	315	309	339	333	333	300	315	309	315	339	321	306	326	332	303	320	311	301	306	328	336	313	325	325	308	334	322	306	333	353	321	293	344	372	354	328	288	298	299	330	325	311	315	317	313	290	293	323	332	325	337	345	310	290	305	315	316	322	311	327	286	339	305	339	273	307	347	278	347	338	320	300	314	291	310	338	303	287	322	322	297	289	305	329	310	332	345	302	277	289	287	294	348	315	281	312	309	313	329	331	311	317	328	309	332	330	314	308	312	299	321	322	307	310	332	353	299	344	308	331	330	324	333	342	314	311	337	325	322	332	304	343	271	313	327	340	312	297	330	306	322	300	324	369	320	344	318	304	324	290	334	319	324	329	312	326	332	342	321	341	310	315	333	312	317	326	343	339	332	336	303	311	322	292	313	304	310	303	293	314	292	299	347	341	316	303	333	331	336	303	288	323	344	326	329	332	319	289	313	329	289	348	324	339	309	324	319	311	322	330	325	346	337	306	333	312	329	313	325	288	339	340	309	319	313	336	308	343	325	338	292	347	329	295	331	307	312	305	286	332	309	303	300	283	332	287	313	297	338	329	292	339	349	313	309	324	301	305	317	286	340	326	309	298	311	324	352	297	364	274	318	334	304	344	298	318	307	291	326	309	332	321	318	306	317	334	298	327	312	328	306	303	317	320	337	319	307	327	311	293	327	332	321	305	332	328	323	353	304	293	320	338	299	332	306	314	354	316	313	359	278	335	333	304	317	328	358	316	331	317	304	307	328	327	316	354	320	324	305	281	347	353	336	326	315	346	319	336	308	330	309	319	299	351	293	310	335	334	309	338	320	316	285	355	289	299	306	323	306	323	324	315	295	309	307	325	293	311	348	322	322	314	283	335	316	322	319	295	290	314	330	317	316	315	325	335	344	342	346	322	286	325	328	324	338	318	301	295	314	311	326	336	320	318	335	350	328	311	338	337	309	315	326	285	321	328	303	333	327	307	321	313	295	299	316	310	347	300	349	306
28729	40658	36621	25253	18762	14006	10468	7386	6213	5393	4587	4083	3905	3498	3057	2617	2325	1927	1833	1539	1411	1173	1081	774	648	652	735	619	609	586	482	538	503	461	480	466	412	439	421	403	424	442	447	411	367	423	430	410	387	435	410	420	438	395	379	396	407	430	428	398	402	461	368	358	372	397	365	347	431	420	380	416	425	385	409	397	414	389	392	388	370	381	389	408	413	397	407	379	382	402	405	393	374	429	366	433	416	397	425	392	380	413	378	405	382	368	410	407	412	379	378	379	375	390	411	384	390	399	386	364	348	456	406	406	394	382	397	395	390	410	408	383	365	391	381	395	345	371	413	450	390	412	386	408	400	370	360	399	440	413	359	377	412	407	392	411	401	426	395	435	390	403	370	432	379	354	386	426	376	381	413	400	389	391	404	388	388	365	417	381	426	396	426	353	412	395	345	392	388	416	383	396	364	354	395	422	369	354	391	368	389	405	399	389	361	392	386	408	376	385	369	373	363	410	387	407	402	422	435	419	423	373	398	425	375	386	382	398	380	368	403	373	400	362	394	417	415	409	402	393	385	381	409	368	400	429	416	360	374	350	420	415	392	443	392	372	397	393	346	371	378	374	382	378	420	389	419	389	419	371	394	369	378	368	445	360	358	389	364	410	377	388	373	412	366	380	393	393	422	393	400	361	383	351	378	392	408	418	367	420	386	355	394	440	378	392	390	380	384	378	405	390	399	361	412	374	376	424	363	397	391	387	388	396	404	415	390	405	414	377	423	350	420	393	399	386	378	387	404	413	387	412	371	400	418	388	380	411	374	358	394	385	387	419	370	391	357	416	381	397	412	379	394	407	409	365	406	411	396	382	393	397	388	401	426	348	364	388	382	397	367	386	385	375	385	396	381	398	422	387	413	410	436	402	420	387	412	416	372	423	425	398	432	428	365	417	426	405	385	376	429	429	423	421	418	380	415	373	364	419	446	422	406	396	420	365	408	425	367	427	396	425	413	391	378	412	388	392	384	416	405	388	394	390	390	384	389	385	406	383	402	364	393	370	398	347	406	417	427	369	366	392	409	387	416	392	412	383	404	359	368	431	383	378	407	369	367	370	370	393	409	387	388	382	392	425	385	385	414	393	389	388	360	379	413	385	386	375	406	402	407	406	381	386	369	384	411	425	399	430	416	363	410	417	411	404	372	395	430	388	342	442	408	404	412	414	408	399	372	362	379	382	407	374	401	368	392	377	341	402	404	383	364	367	401	367	391	393	395	402	392	379	379	404	377	391	371	406	410	347	388	388	372	421	388	394	393	380	388	403	411	378	398	350	395	387	383	444	394	363	346	434	404	382	411	372	378	411	397	386	424	376	390	394	373	368	378	398	387	359	354	426	347	391	398	367	387	402	435	420	430	378	386	378	418	385	369	384	393	405	405	395	388	395	372	400	406	396	388	356	385	365	427	389	367	368	375	390	378	398	398	378	388	400	373	425	405	397	384	399	400	397	400	440	391	360	420	393	403	381	424	366	378	376	360	419	397	375	367	407	389	397	401	384	403	374	388	412	390	378	395	386	433	408	388	415	381	367	411	373	353	378	398	425	394	400	389	414	425	380	416	368	391	364	364	383	390	401	390	417	375	387	357	368	392	372	365	373	413	385	403	389	445	383	398	398	375	401	435	404	365	402	407	425	386	380	377	391	379	390	394	363	395	387	399	388	383	393	357	406	376	428	381	393	406	375	376	360	383	389	385	415	352	381	412	412	397	422	410	359	423	401	387	381	374	385	378	376	373	381	385	364	376	406	370	381	411	382	407	381	393	400	364	408	391	398	403	356	411	347	399	385	386	426	389	422	384	391	411	375	355	404	396	382	408	411	377	409	402	397	423	385	387	392	385	373	379	418	386	372	391	391	388	399	411	403	389	402	403	420	451	378	371	396	419	403	344	433	366	397	392	409	393	399	388	368	392	400	392	421	371	418	407	391	414	404	382	389	389	397	380	387	372	393	376	391	391	365	408	378	419	380	393	405	403	397	387	379	399	413	397	392	375	384	407	371	397	397	384	429	409	406	392	414	399	390	404	392	376	384	391	386	385	402	413	402	399	407	407	381	438	388	409	372	379	402	401	394	408	409	400	396	411	406	399	372	402	400	393	390	395	399	369	405	409	381	416	391	415	418	384	374	390	397	377	377	404	410	366	387	382	411	403	390	373	399	342	391	366	379	413	395	376	378	369	358	393	404	401	427	412	366	375	389	441	390	385	356	388	389	375	387	383	383	378	390	412	362	429	416	373	396	423	416	395	401	374	390	421	381	406	378	361	391	421	425	393	416	366	394	408	401	405	408	374	377	393	387	404	439	365	352	377	406	429	373	400	394	390	412	406	356	380	400	398	435	395	410	386	400	414	407	398	375	413	362	402	367	396	386	381	407	395	404	388	376	432	359	386	377	389	400	379	350	371	400	409	383	366	362	405	380	381	354	406	410	396	376	385	367	373	381	401	401	366	363	415	407	407	407	400	381	375	364	333	392	383	407	420	389	416	412	412	391	392	360	387	359	380	404	388	383	376	395	386	394	365	422	391	429	361	389	408	410	391	384	414	376	392	377	403	379	380	387	387	346	374	400	386	410	392	381	419	400	356	432	411	408	387	377	402	383	417	406	369	406	359	382	391	346	375	418	383	389	400	422	398	414	378	351	382	343	367	382	396	429	399	404	383	387	393	366	393	339	407	378	355	403	374	382	394	408	412	383	353	414	387	362	393	394	402	413	372	395	397	397	414	394	400	390	376	385	399	385	398	365	350	382	397	376	390	408	381	379	407	394	412	370	393	384	384	404	415	424	384	388	390	420	369	437	396	404	393	381	426	421	409	407	363	403	393	410	395	381	403	393	398	403	392	392	377	385	364	394	369	396	380	406	422	385	437	367	365	375	395	372	367	384	405	408	427	413	405	398	392	412	388	399	380	374	419	394	391	422	409	366	408	385	378	415	373	408	370	370	408	389	385	415	361	402	384	371	416	390	404	439	386	387	414	406	383	363	403	393	368	375	384	401	377	395	408	369	412	379	377	337	428	407	406	401	409	387	390	395	368	446	405	397	397	381	369	355	415	368	405	380	395	418	394	403	363	376	376	414	390	390	387	396	383	383	405	379	390	415	379	371	377	374	404	394	419	392	410	438	342	387	395	358	384	439	420	378	363	399	398	379	405	414	405	392	396	400	372	405	391	385	359	386	412	386	441	383	394	408	400	355	400	405	368	394	361	382	406	366	333	383	405	397	389	411	370	395	382	414	414	382	460	384	413	394	391	412	352	410	381	415	384	372	401	366	400	377	419	369	419	376	410	383	397	372	391	406	402	364	412	394	385	386	430	392	408	407	398	382	393	383	406	375	368	344	412	399	358	380	373	446	398	386	366	369	404	384	387	371	397	410	410	387	391	367	390	385	412	421	411	396	385	387	376	388	365	390	405	435	369	410	392	371	383	394	386	378	385	409	385	389
24453	21369	28566	25376	22103	17157	10314	5378	4007	3548	3005	2576	2483	2120	1856	1541	1352	1118	1111	1110	893	775	697	595	513	466	450	451	394	380	321	344	340	309	334	341	295	290	291	287	246	274	277	296	261	249	264	261	294	273	230	258	243	270	266	255	250	254	292	265	247	237	263	225	266	254	247	253	235	260	272	252	232	251	266	225	222	255	279	272	258	273	277	237	241	257	266	250	240	233	246	248	270	253	259	231	237	228	261	231	249	234	276	244	279	249	260	243	239	249	236	269	240	239	253	251	249	247	258	248	235	260	230	239	257	245	232	226	278	259	257	260	281	249	219	232	244	247	221	234	266	239	272	270	256	255	236	260	239	261	268	263	237	255	235	234	243	244	235	260	273	240	258	250	229	234	262	262	252	241	255	252	238	265	270	263	240	270	237	250	260	221	274	234	240	261	231	239	258	280	254	260	270	238	260	241	254	246	260	247	245	246	248	251	262	267	267	230	249	226	234	255	266	247	270	232	243	227	273	227	234	270	208	262	212	251	251	265	241	245	251	247	230	238	238	267	252	248	265	287	254	270	281	251	254	230	218	257	249	220	262	247	227	266	266	247	253	276	272	284	260	229	247	249	234	270	262	260	263	240	258	241	243	237	269	244	239	234	255	255	237	251	284	256	268	252	270	256	254	280	261	233	255	240	250	250	253	256	249	258	250	254	263	270	261	252	247	244	248	257	252	242	245	267	242	261	236	276	273	288	265	254	224	262	253	239	206	263	244	280	255	224	268	258	277	274	261	253	261	259	275	254	248	247	254	263	239	243	226	245	261	244	257	255	243	286	247	254	243	239	217	242	229	244	264	248	275	250	247	260	255	234	245	245	242	245	228	244	246	253	239	265	240	239	256	262	248	231	273	243	233	237	237	284	244	259	278	249	248	247	243	247	232	241	254	240	261	242	238	263	246	246	226	263	229	253	247	248	235	251	237	265	279	224	216	259	245	280	258	237	248	236	280	246	266	238	240	241	259	255	257	265	255	274	243	255	248	246	277	207	264	225	267	260	258	275	249	247	248	263	241	250	236	241	244	246	256	223	246	267	249	249	265	273	269	239	261	243	272	263	256	264	267	261	230	248	250	270	267	269	207	247	263	296	260	243	222	236	244	232	249	256	236	245	230	264	264	225	240	230	253	254	264	238	273	248	282	281	249	283	274	240	262	245	274	251	227	247	244	264	274	267	275	239	239	263	259	226	251	250	262	266	222	263	271	254	227	263	277	244	274	259	220	252	260	244	271	249	226	255	272	257	235	249	251	266	235	273	279	259	215	250	231	238	248	247	239	254	244	246	251	256	226	225	245	264	256	261	237	247	253	246	236	236	249	237	255	257	271	249	243	256	273	238	272	245	252	250	269	269	255	218	234	231	241	272	265	226	244	250	275	256	258	238	234	249	279	247	238	263	242	269	259	270	246	242	254	265	276	267	242	253	243	253	228	238	254	240	250	231	267	241	271	254	265	241	237	250	233	267	259	258	244	257	252	231	254	208	239	280	251	254	221	251	262	266	232	261	238	257	231	251	238	244	250	252	227	238	238	239	272	253	271	261	256	219	236	263	248	295	259	251	256	288	267	231	245	259	253	270	244	262	245	239	233	245	250	262	282	271	242	259	299	260	272	228	234	245	293	248	264	273	249	239	251	249	266	268	243	246	262	259	276	235	243	246	275	240	261	243	237	268	234	260	247	262	232	241	251	255	252	247	246	263	244	221	242	257	251	261	275	267	275	259	242	239	243	240	248	246	239	254	239	278	243	285	270	275	263	241	229	259	244	265	252	242	258	232	244	242	237	238	233	250	229	274	224	229	263	244	239	277	246	236	235	273	245	249	252	282	250	260	266	244	260	267	270	265	252	263	274	253	216	255	270	235	220	227	258	237	268	255	239	276	259	235	241	263	252	255	234	228	209	251	288	265	220	257	235	239	246	234	253	218	267	250	255	213	258	251	233	222	230	256	254	249	248	225	252	267	253	260	259	231	262	247	284	261	262	247	238	279	267	252	253	231	270	231	235	274	251	251	247	263	253	263	261	237	230	279	255	263	244	225	252	282	263	236	245	265	251	231	247	259	279	261	224	243	280	227	252	262	249	245	256	230	269	242	253	224	257	237	255	280	254	250	281	248	253	240	259	281	240	262	238	239	267	244	254	263	240	279	268	264	241	252	271	232	266	226	240	245	252	254	256	210	251	274	247	262	219	240	249	254	239	270	259	295	251	257	222	261	222	262	243	241	262	254	254	256	253	238	249	240	252	220	239	239	245	249	238	243	247	265	245	262	255	236	235	240	251	253	264	250	238	229	262	249	248	271	279	225	263	250	233	261	247	265	255	261	258	249	256	252	259	252	249	238	256	261	261	257	284	249	271	241	265	274	244	245	245	286	227	273	268	263	275	274	218	222	234	253	254	269	245	259	226	240	236	245	236	271	241	214	260	240	230	264	259	267	258	266	246	259	272	237	240	260	248	262	271	258	235	257	231	248	258	274	229	245	250	247	259	236	246	244	257	260	223	243	235	232	237	225	264	265	245	249	265	264	297	232	236	241	229	219	265	247	257	260	239	278	240	234	248	239	241	255	247	273	236	251	234	276	265	223	254	255	254	267	253	254	264	239	267	240	261	276	242	243	263	275	268	259	254	246	242	235	233	269	240	266	246	276	233	248	245	270	228	264	233	241	220	238	221	271	255	252	244	270	258	260	253	241	250	264	229	254	260	241	274	236	267	238	266	250	254	253	255	268	247	267	245	260	286	274	233	266	253	272	243	222	232	252	253	229	243	242	259	264	258	240	258	237	259	248	259	263	239	247	263	246	256	264	281	276	248	284	231	231	287	247	275	278	237	263	268	247	240	266	264	272	233	252	233	233	222	249	275	265	245	251	259	246	236	240	263	216	245	253	269	248	257	232	259	243	213	228	227	257	244	262	254	231	248	235	244	236	242	274	268	224	237	237	250	272	269	265	261	258	243	244	250	254	242	243	286	262	263	238	236	256	271	229	236	235	252	241	256	286	258	235	216	273	266	231	286	268	254	262	263	242	262	261	251	226	264	254	253	254	250	252	273	243	266	227	264	244	257	269	261	261	264	263	249	227	288	267	236	250	258	251	257	263	250	247	224	256	240	289	237	292	243	244	248	250	260	240	254	248	227	255	247	268	283	254	252	269	265	238	251	235	263	253	253	259	254	241	252	262	247	232	235	250	231	272	235	239	283	259	260	257	253	247	279	264	265	243	240	237	265	233	269	236	233	262	252	263	238	262	263	244	265	260	243	256	244	276	236	247	264	276	255	254	238	257	252	273	255	264	262	222	223	268	265	231	261	244	269	268	263	245	249	279	240	273	243	255	230	269	241	261	244	231	261	224	213	246	256	276	246	255	256	230	269	230	273	244	255	251	244	261	233	257	230	280	243	280	236	261	257	246	250	247	228	264	234	286	248	232	265	246	268	260	238	252
29275	48627	42706	31064	24792	19167	14400	10309	8727	7378	6541	5866	5374	4769	4001	3298	2855	2572	2320	2061	1753	1524	1345	1062	831	713	749	649	588	569	538	515	480	470	394	411	382	386	394	411	385	370	389	357	380	381	350	331	330	339	377	345	326	358	362	329	326	345	310	336	351	329	357	324	353	310	316	316	320	317	336	346	303	317	337	306	289	304	337	320	334	297	286	313	322	290	303	293	288	295	325	312	295	349	292	318	311	330	315	302	330	345	331	333	298	294	317	295	331	333	326	323	288	330	307	312	316	284	306	338	320	310	325	304	319	346	313	327	320	301	301	337	330	287	297	313	314	346	297	314	294	293	317	311	320	295	315	270	298	309	306	284	315	305	309	344	331	302	321	258	299	329	305	304	313	313	284	289	305	302	337	308	314	312	307	323	319	301	341	320	300	288	311	304	303	312	328	303	334	326	307	273	302	283	314	281	304	320	315	317	342	340	329	301	299	311	296	320	298	335	321	275	312	316	310	305	337	323	318	293	289	300	325	303	311	309	316	341	336	332	311	303	306	292	284	322	314	322	303	325	317	340	301	332	315	295	304	346	298	304	322	318	311	303	305	302	311	317	320	317	360	312	293	302	315	341	330	326	295	301	307	316	324	275	317	327	316	315	313	304	318	286	345	293	338	327	342	282	310	283	298	318	309	280	338	260	315	292	342	310	278	312	313	297	284	303	325	334	308	320	317	324	331	312	312	300	311	300	291	293	316	353	301	312	295	312	298	306	300	347	283	330	317	308	304	319	316	305	305	310	290	336	311	332	311	312	327	310	290	312	300	275	309	300	310	279	310	298	323	342	301	326	314	279	305	304	279	300	331	327	333	295	310	330	286	303	315	307	301	323	284	349	314	302	308	271	312	292	320	283	323	341	295	298	300	303	302	256	306	337	308	330	291	339	305	313	310	326	301	316	325	316	303	308	276	317	305	311	305	334	307	284	295	365	327	335	321	348	325	309	299	293	313	316	319	316	292	300	310	334	291	299	295	307	350	318	304	337	309	304	312	291	291	339	306	324	323	326	323	317	303	310	323	331	316	326	314	314	355	308	329	312	290	299	303	334	326	348	325	301	317	265	321	286	312	286	304	295	319	324	343	284	294	316	299	315	301	315	292	335	340	310	316	291	315	318	340	296	328	339	330	340	332	291	299	319	295	343	319	326	330	303	288	303	294	314	318	328	305	286	335	303	278	307	297	334	333	338	310	326	282	336	279	300	354	317	336	331	276	321	298	307	321	318	294	274	311	313	309	319	307	337	312	295	303	296	318	333	297	318	328	311	294	348	318	297	296	282	307	294	316	320	317	311	335	307	304	336	319	338	326	302	312	335	312	296	311	314	319	288	337	310	318	286	297	299	304	325	297	296	313	308	314	359	305	300	314	312	318	300	304	310	292	291	289	279	254	314	308	287	286	335	337	301	303	330	295	286	310	280	303	343	282	299	317	332	309	314	283	320	292	313	339	309	335	299	310	338	330	326	279	295	314	310	301	315	304	335	328	299	323	349	284	331	320	318	308	315	303	313	303	281	308	329	277	276	291	288	328	310	319	328	304	295	297	282	321	313	317	304	308	312	316	285	307	318	325	311	284	327	344	317	298	312	330	316	347	319	305	295	351	314	326	311	288	318	326	298	319	315	330	291	355	314	313	287	319	295	288	286	310	288	318	332	282	306	300	290	297	306	323	300	303	304	309	299	321	306	314	285	327	271	334	271	323	315	335	318	336	296	331	282	313	321	297	316	287	303	325	307	313	274	305	306	295	323	316	299	320	320	285	321	308	319	309	311	292	270	308	298	321	322	299	318	299	306	324	312	322	326	308	300	290	311	304	349	263	310	287	302	344	294	306	321	316	295	322	298	319	321	308	319	331	299	331	283	303	332	306	285	317	335	307	341	335	293	307	286	310	304	300	286	282	319	306	300	284	296	306	308	324	334	300	300	308	296	304	343	315	303	326	329	299	311	298	291	324	297	325	321	332	299	331	334	324	329	295	324	323	306	333	282	340	308	304	278	305	328	325	334	322	329	304	335	331	292	350	308	326	302	300	282	320	299	311	315	310	312	270	312	278	309	297	337	321	299	298	302	288	303	322	327	293	294	314	298	291	307	312	299	296	295	322	305	320	320	332	298	315	297	302	308	317	326	357	291	321	310	325	305	305	298	313	295	292	318	291	342	300	344	317	277	314	315	341	291	323	318	326	307	283	314	315	302	335	302	311	336	306	260	283	305	321	298	318	319	317	326	282	332	316	312	308	278	302	319	302	295	324	322	311	315	302	324	282	312	320	323	303	293	295	295	320	338	313	290	311	303	288	302	287	297	314	274	290	310	298	266	323	304	321	314	295	338	310	303	264	315	341	332	294	346	300	321	301	323	279	309	293	305	302	304	294	328	313	311	280	287	327	307	310	291	326	293	328	291	317	312	297	295	273	343	301	319	319	302	303	322	319	313	318	290	304	317	332	329	316	321	291	308	301	353	308	277	299	318	301	305	317	312	283	274	294	298	302	313	300	331	339	291	269	296	298	316	313	299	306	290	291	336	299	313	303	303	319	320	348	335	298	306	311	278	328	338	300	302	291	290	324	307	295	292	348	340	302	331	293	286	318	326	291	296	298	352	333	324	332	335	313	339	289	296	340	299	315	318	314	297	312	299	306	322	296	288	300	306	310	321	299	309	298	326	301	278	304	348	300	325	297	299	323	285	329	315	288	324	323	303	319	310	318	297	312	321	312	316	317	311	295	331	322	317	325	305	319	347	317	301	285	319	298	282	297	313	337	324	324	290	292	286	290	316	325	298	285	317	347	330	313	307	335	322	309	334	333	307	294	373	293	320	289	303	279	286	289	345	314	308	314	307	340	312	305	349	283	290	298	302	255	310	316	336	299	282	327	316	316	309	284	298	302	303	326	307	360	326	328	321	285	277	293	311	310	312	339	312	328	312	332	328	295	329	321	303	288	334	312	313	303	315	309	314	304	308	309	321	329	308	301	309	342	320	310	334	302	316	318	322	327	292	316	353	311	311	295	292	295	309	290	292	294	309	317	296	316	334	301	299	313	328	328	321	312	295	292	288	360	313	286	302	278	298	314	284	310	305	301	309	317	292	302	303	320	300	325	310	301	299	299	292	306	313	296	332	316	309	319	308	317	312	326	331	326	311	306	315	297	334	298	329	296	317	286	304	324	318	305	305	304	291	301	315	312	306	286	312	340	305	288	337	307	307	307	292	305	314	320	314	310	296	310	292	284	311	319	310	295	276	286	313	311	335	327	321	273	292	315	300	303	300	337	299	283	289	283	298	312	313	328	351	324	307	330	303	283	308	327	292	333	277	289	293	298	271	315	334	332	309	335	306	322	326	300	335	319	328	320	270	314	313	302	290	294	341	309	304	315	333	309	284	298	373	314	331	316	305	326	281	311	314	298	317	323	288	330	321	311	306	335	247	286	308	311	320	280	276
25489	21417	28177	26620	18143	11449	7277	4188	3234	2844	2415	2119	2031	1887	1629	1508	1321	1093	1067	1015	890	818	719	675	594	562	561	490	497	486	481	425	453	450	427	479	454	428	393	422	410	391	392	366	426	432	384	382	428	436	391	406	387	380	406	396	373	424	380	403	419	391	379	389	432	378	410	405	380	394	394	403	380	398	440	380	364	372	398	430	397	419	408	376	370	396	364	440	389	369	361	400	398	404	407	400	424	402	409	357	391	367	382	386	386	400	373	391	362	384	398	372	394	427	367	380	363	377	413	392	397	415	369	395	364	380	416	378	387	411	395	377	358	425	384	390	396	393	371	395	392	379	404	401	393	404	386	408	414	374	355	445	396	399	406	404	370	393	388	399	382	378	350	419	406	377	430	411	404	363	411	403	419	381	386	378	374	410	389	375	396	412	378	395	411	376	372	396	389	411	387	388	373	405	391	359	425	387	433	376	398	412	400	394	405	394	401	372	410	355	415	399	395	392	386	373	385	372	381	406	365	389	378	372	412	395	411	385	363	383	374	418	397	335	376	393	384	360	375	408	401	396	368	386	418	402	400	378	391	378	383	371	403	389	365	409	370	382	365	394	401	403	361	366	413	376	418	396	411	389	383	383	420	426	403	380	405	373	415	375	399	366	395	344	391	386	349	383	375	377	412	390	393	382	363	392	396	425	363	357	386	366	344	407	372	375	391	388	395	425	390	362	389	396	383	444	411	385	369	396	390	390	395	393	384	425	389	349	382	368	373	367	415	399	376	379	392	375	404	398	372	403	373	356	404	376	384	411	416	385	400	407	425	366	420	377	412	401	387	375	402	387	364	379	391	376	396	396	337	358	388	393	372	376	387	392	401	352	373	404	371	428	409	384	413	394	390	417	427	407	420	395	381	364	407	396	356	390	426	381	390	393	379	361	375	390	389	427	411	391	349	411	443	420	411	398	359	382	396	355	381	383	409	379	351	376	408	392	383	366	381	395	371	414	381	372	379	415	386	422	384	397	374	380	355	354	368	345	367	371	364	385	419	372	397	411	371	328	386	408	413	358	400	417	387	389	388	378	395	371	415	371	386	376	398	429	399	428	383	375	390	421	407	373	392	432	391	400	414	405	376	392	372	387	449	377	398	390	436	410	366	399	397	359	389	413	393	405	385	382	388	376	412	375	398	407	418	370	386	379	389	383	398	408	384	387	383	378	381	377	385	401	367	381	413	390	384	376	364	373	407	399	364	408	406	380	412	405	393	364	405	412	412	359	390	380	407	383	435	349	415	408	421	365	391	373	386	426	361	407	394	388	399	369	363	388	374	393	391	379	358	404	385	375	406	347	386	383	384	378	412	411	380	407	370	403	388	346	421	393	377	387	407	387	374	390	401	398	381	399	378	404	427	390	374	389	389	406	410	411	373	389	405	379	378	362	392	367	391	419	381	397	392	409	394	380	402	410	409	378	417	380	373	419	400	416	375	385	380	373	385	391	372	382	408	398	392	415	402	392	383	343	376	377	391	382	398	394	412	388	408	368	375	408	373	403	387	393	382	359	362	383	360	396	382	371	402	392	391	399	419	398	375	395	364	418	411	419	376	412	396	360	379	405	364	371	359	403	386	406	348	408	424	368	380	367	396	373	372	378	391	370	371	418	423	373	393	385	364	383	357	382	386	385	363	368	391	409	393	390	369	395	385	392	390	385	420	377	386	392	351	355	364	399	396	411	373	354	383	396	382	378	391	379	409	400	389	423	405	394	419	370	402	377	398	409	405	374	372	376	362	382	385	370	420	365	374	383	408	382	400	372	371	366	381	390	342	417	355	401	399	390	400	428	393	410	387	359	413	398	398	404	381	403	412	434	367	378	371	383	424	421	394	420	393	362	429	361	341	383	364	364	389	400	408	391	376	410	363	391	348	406	401	353	394	390	395	356	400	404	398	405	419	384	378	397	392	347	370	405	378	391	404	372	327	431	385	385	409	387	374	373	392	374	425	370	387	396	441	412	397	395	393	392	398	388	447	386	358	395	389	383	362	398	405	407	331	373	361	395	378	381	374	395	410	373	403	421	367	401	358	378	377	392	438	368	392	350	394	414	374	364	379	350	388	382	412	414	389	376	364	372	379	400	372	388	395	379	391	388	382	420	355	419	410	381	357	371	359	371	404	391	389	379	366	385	373	426	387	354	418	387	365	428	370	382	393	378	376	427	379	385	387	389	384	388	394	388	373	371	416	447	408	413	396	406	369	392	407	422	406	359	372	422	429	401	384	393	376	384	415	392	440	389	363	384	421	417	366	323	409	360	366	358	411	390	368	363	383	402	400	386	351	386	417	385	406	409	429	395	393	371	375	356	367	406	362	404	369	355	426	371	397	370	407	362	393	402	363	382	373	391	397	393	419	365	357	386	385	411	410	390	402	367	404	396	363	405	372	435	408	373	369	350	392	398	400	367	410	371	403	419	391	402	395	360	399	366	393	386	394	366	394	381	384	388	459	406	374	361	438	361	416	384	384	378	373	367	396	402	366	388	405	377	372	384	408	413	402	390	378	404	424	392	375	383	382	387	405	368	402	396	389	391	354	375	396	391	381	397	420	385	356	347	402	389	377	412	397	423	352	401	393	399	392	413	384	394	366	389	392	392	351	378	366	382	398	404	414	372	386	395	400	391	368	354	412	398	375	406	368	367	374	405	416	399	383	393	397	400	389	373	400	363	390	368	386	430	384	393	400	374	395	393	392	382	388	355	373	392	374	412	383	375	366	374	375	378	434	439	392	422	358	392	385	390	384	379	415	375	392	365	402	390	371	350	410	365	414	390	371	385	359	394	406	376	396	394	403	365	390	409	394	403	383	411	356	405	406	368	390	382	390	409	387	412	386	396	373	389	392	369	378	374	352	415	391	401	400	422	388	359	367	426	420	402	392	408	361	365	391	404	386	377	404	392	387	370	427	416	363	370	445	398	390	396	423	422	366	401	355	386	427	377	447	371	398	359	374	390	396	416	407	417	338	373	360	381	421	431	376	398	393	364	381	416	339	409	379	402	382	391	387	365	412	404	360	394	362	410	417	371	404	402	392	380	402	373	390	424	344	386	348	394	439	394	382	390	414	370	401	401	368	408	372	409	372	393	398	358	380	406	414	381	383	390	367	360	373	380	375	378	404	397	359	359	408	386	393	372	369	377	389	361	438	401	384	415	383	395	378	386	389	404	383	357	387	386	379	366	389	424	399	420	395	368	361	402	382	384	389	379	424	359	371	384	387	416	394	373	399	396	426	455	399	376	390	366	375	374	401	392	392	424	422	407	405	361	391	399	393	365	379	418	368	401	365	411	379	423	397	399	381	406	401	414	406	347	388	396	413	390	417	369	352	404	382	395	393	378	393	400	389	364	416	375	420	338	394	373	397	401	401	358	389	385	402	401	396	404	390	375	366	386	376	404	373	381	365	391	380	378	383	359	377	380	373	383	372	398	375	375	391	390	421	401
30318	44388	38877	27262	21296	16587	12500	8885	7391	6343	5526	4984	4537	4089	3518	2957	2568	2250	1990	1794	1584	1364	1288	1134	932	795	835	717	642	712	689	628	623	598	583	550	563	552	526	494	532	519	535	460	486	489	495	468	502	483	473	467	500	508	469	470	499	490	439	498	474	496	461	451	470	502	482	471	428	471	483	458	493	442	487	450	465	467	468	444	443	456	480	450	473	506	464	481	474	446	503	462	471	450	474	433	467	443	433	486	461	437	448	477	420	455	492	453	490	469	451	444	492	475	466	479	443	445	430	444	470	468	468	474	448	416	439	452	438	453	442	462	448	475	430	470	479	458	459	486	475	433	423	459	422	442	465	471	475	451	484	454	493	445	460	489	494	482	484	487	435	462	458	424	430	439	475	449	426	500	483	444	486	503	445	429	495	497	488	446	472	449	436	442	447	512	458	450	434	454	494	486	466	457	429	457	509	486	477	483	450	432	418	457	468	492	447	485	466	481	483	461	438	464	474	473	448	463	495	444	465	477	425	444	458	451	439	461	466	416	480	472	465	463	463	470	454	462	437	461	491	469	458	468	443	467	476	450	447	422	481	478	444	496	469	464	432	463	473	460	503	449	465	445	473	431	448	429	461	443	459	461	440	494	499	453	500	470	476	445	415	451	456	468	467	458	458	454	453	449	473	472	475	448	476	465	444	479	451	450	433	469	464	421	436	451	476	426	451	472	465	460	471	486	435	479	489	438	467	483	427	484	474	444	430	465	488	457	458	453	465	441	473	469	460	448	463	458	473	467	439	482	481	441	415	449	488	475	464	445	471	487	473	478	437	465	473	465	456	439	490	497	493	486	480	450	476	457	433	466	518	485	493	482	438	511	473	422	470	466	479	477	512	469	476	502	476	443	512	496	463	494	485	506	485	460	491	451	473	463	491	445	487	450	494	451	441	473	480	425	479	469	462	439	466	451	472	448	521	456	475	459	449	494	465	486	455	460	469	473	461	447	475	479	456	478	469	459	443	484	460	438	429	478	476	461	449	466	475	458	451	467	480	481	472	511	476	459	428	482	456	454	504	470	488	497	466	494	469	504	501	478	423	450	468	459	481	472	488	461	470	495	448	436	462	457	414	442	481	466	446	482	468	447	485	453	444	476	481	467	452	463	446	455	437	444	473	451	450	466	481	451	481	420	484	465	482	489	453	511	510	488	429	420	444	480	497	453	415	467	475	470	421	481	478	448	466	468	473	436	477	447	482	477	456	435	492	480	425	485	490	430	496	433	484	487	448	489	460	466	477	472	476	459	448	419	447	443	481	443	464	482	466	475	479	486	486	458	437	454	469	468	475	455	435	454	471	480	490	432	470	431	524	497	486	436	460	441	441	451	457	475	403	491	457	484	461	465	445	488	440	483	492	448	472	428	447	478	422	497	481	477	441	468	456	432	494	467	454	469	494	449	464	471	424	476	475	467	478	468	454	457	479	466	495	449	460	482	482	479	468	473	505	458	483	464	467	486	442	461	444	491	442	450	475	433	443	473	451	468	479	434	420	443	423	474	459	494	487	443	460	491	465	470	482	429	448	461	497	488	475	487	436	487	481	453	465	490	453	506	483	445	487	460	496	461	504	454	442	480	448	496	435	443	479	407	465	427	449	502	415	473	456	518	464	447	426	420	470	504	435	458	440	460	467	447	438	514	498	468	466	423	443	461	452	482	445	455	425	455	457	464	467	482	468	462	452	443	454	438	498	483	430	481	467	512	477	443	458	511	440	459	507	469	476	453	448	478	450	444	466	423	449	480	472	477	452	463	472	503	453	459	462	475	427	482	456	430	444	465	464	464	436	440	469	466	463	450	531	440	478	498	473	460	477	438	442	455	443	461	468	452	498	444	478	474	519	446	434	496	459	495	426	464	448	463	503	500	488	470	472	423	458	416	442	439	465	410	471	453	459	492	438	443	407	492	430	471	469	468	480	461	452	451	457	482	457	446	494	490	482	468	465	447	475	467	461	480	465	461	443	472	440	454	465	476	449	511	425	450	429	442	447	458	472	519	469	443	457	491	454	450	436	469	476	466	473	431	431	468	418	467	484	450	431	507	474	445	434	447	484	464	455	473	507	465	455	449	483	467	444	475	513	445	429	453	486	469	444	506	461	469	469	429	448	485	451	469	455	469	468	447	473	449	475	450	466	481	462	452	426	473	441	537	445	498	468	464	447	443	492	431	474	442	453	452	474	460	456	469	455	464	438	492	436	449	471	484	458	465	430	491	503	436	466	441	424	494	430	468	453	463	479	503	459	496	430	490	431	466	417	451	459	442	470	454	458	476	472	447	436	479	510	458	474	457	497	474	496	471	469	466	463	442	489	475	452	417	472	490	469	452	483	475	430	464	447	480	438	456	487	481	464	431	444	483	477	417	479	450	446	459	447	462	440	435	462	499	476	469	445	440	483	452	499	461	435	448	423	443	461	425	508	485	457	485	443	442	475	447	468	492	443	474	476	471	454	475	449	465	456	472	470	459	460	478	451	470	437	453	429	478	429	464	490	497	499	466	429	463	413	453	470	417	469	482	432	484	471	492	478	475	467	455	475	484	446	467	483	438	461	466	476	497	446	461	461	486	450	427	456	477	521	448	444	454	461	452	466	469	450	463	466	456	447	499	474	464	471	474	493	524	435	465	488	457	490	463	470	483	480	455	466	442	456	440	454	473	430	454	481	493	459	449	424	464	474	487	470	453	429	466	478	455	491	481	495	432	454	472	468	438	476	437	512	461	463	493	435	479	457	408	443	511	483	492	450	500	462	482	452	444	482	454	460	500	457	428	456	450	450	439	436	449	460	442	486	438	460	466	441	477	454	449	514	460	492	482	477	447	494	427	481	469	446	451	467	438	456	482	464	437	446	493	441	471	476	471	473	492	479	500	472	521	429	501	436	486	476	463	433	454	459	425	432	439	478	462	459	468	462	501	489	480	482	473	506	478	443	462	467	489	453	469	449	459	485	440	461	427	454	474	472	464	499	483	458	443	437	460	451	453	436	415	491	478	432	502	485	469	470	495	431	450	455	485	474	457	429	470	509	454	483	463	485	429	442	444	482	468	472	490	453	441	447	462	499	449	464	480	479	453	483	464	476	447	430	459	440	474	464	456	434	447	471	504	475	439	470	437	414	426	461	484	444	496	444	465	465	496	471	463	474	505	463	439	482	464	476	434	463	450	475	481	458	455	462	458	442	470	451	458	463	449	478	457	475	457	482	467	425	417	476	459	488	466	461	505	471	444	486	451	447	473	469	468	452	453	429	449	473	497	491	444	471	429	444	435	461	477	479	441	467	423	465	488	479	476	459	463	478	499	497	461	436	475	470	464	460	475	470	426	517	455	439	476	465	473	442	458	509	445	427	474	452	458	487	459	471	453	471	446	435	436	436	467	418	449	487	490	473	448	449	467	430	476	485	488	472	440	420	438	450	444	470	485	446	467	434	470	488	453	429	463	454	443
23293	21327	29053	24104	21895	22214	18012	8564	5756	4603	4039	3561	3123	2758	2365	2105	1704	1588	1450	1355	1196	1055	944	794	664	590	534	526	550	535	470	437	431	395	408	362	410	375	360	363	350	320	365	368	371	313	343	341	343	323	331	341	319	327	326	342	299	359	341	354	327	326	339	293	326	308	345	370	319	323	353	339	316	328	299	329	318	306	354	308	316	326	333	314	306	302	343	322	304	330	290	338	288	311	310	300	305	329	308	302	310	312	325	343	311	320	323	302	319	294	313	312	328	332	320	307	316	304	302	327	337	312	332	304	311	312	290	318	314	325	332	310	341	316	308	311	313	309	310	318	314	319	355	318	305	312	296	307	351	300	304	327	303	289	299	305	319	323	311	315	327	338	309	323	299	331	331	303	345	292	305	351	289	294	308	332	304	310	299	299	294	325	317	331	325	294	279	336	326	285	321	311	313	336	329	318	327	290	306	302	281	322	305	329	344	330	341	336	327	315	302	318	328	327	326	305	275	357	328	310	282	302	329	301	300	313	320	311	307	318	318	300	321	312	304	317	342	280	338	311	328	306	324	301	328	317	318	304	286	318	315	290	299	313	302	305	300	320	322	318	316	316	304	305	344	290	312	343	302	325	307	316	302	315	289	335	343	284	332	329	305	366	324	267	317	315	298	306	321	300	290	323	320	319	313	312	311	291	328	300	330	308	328	297	312	313	317	323	338	301	323	338	312	274	346	305	330	334	332	304	295	292	334	304	321	316	278	332	317	324	308	303	311	333	337	331	275	318	318	328	296	349	359	323	341	322	315	343	299	320	302	324	326	335	318	261	351	324	315	320	273	278	308	320	296	320	347	319	320	321	329	303	318	317	314	338	303	330	319	314	311	329	297	331	329	321	292	324	337	302	322	306	342	323	314	289	318	312	310	289	315	325	310	346	317	340	297	297	325	319	320	275	316	307	327	314	322	282	323	308	331	323	312	281	323	320	298	318	290	323	325	329	323	327	291	335	318	300	326	302	318	346	310	269	304	309	314	293	322	308	299	319	315	306	315	307	353	306	336	333	318	350	309	312	315	322	306	351	301	305	285	308	328	311	325	312	326	300	320	324	319	307	345	303	326	330	308	313	328	302	322	364	286	311	319	310	281	301	302	289	317	291	335	304	292	327	312	301	310	353	310	307	316	314	325	320	302	319	322	312	316	315	306	341	308	336	297	319	302	313	280	319	295	321	306	306	343	305	339	322	299	312	291	371	308	315	315	323	327	310	320	292	299	302	320	334	326	339	329	302	311	305	339	339	322	336	314	316	330	312	316	342	332	299	339	298	318	346	315	316	335	296	337	305	299	317	327	331	297	318	287	359	342	338	328	328	325	310	342	314	293	293	296	291	303	315	301	303	280	336	306	310	326	321	320	310	314	318	325	295	312	332	311	303	294	329	308	340	326	357	332	322	315	326	317	332	285	328	299	296	305	308	290	291	279	317	340	317	338	310	342	324	315	306	317	336	296	298	310	315	335	330	284	301	302	300	314	319	314	314	322	325	317	333	315	303	309	319	289	308	303	339	303	307	309	282	327	318	314	291	308	336	332	293	312	328	299	311	314	290	285	332	358	284	325	321	325	297	339	318	313	313	314	285	328	324	322	326	317	318	325	284	317	326	315	313	330	297	317	318	303	296	295	314	297	310	301	352	304	312	290	327	306	304	312	336	314	316	334	330	304	313	351	294	326	305	329	302	297	317	297	333	314	320	280	323	352	347	251	299	312	341	317	294	308	360	339	303	303	349	302	296	319	307	293	317	328	340	333	323	313	325	324	306	296	311	305	348	306	312	295	319	333	300	312	314	321	298	332	282	337	329	324	298	300	317	312	325	315	326	339	333	313	315	346	329	297	292	327	327	313	304	295	335	345	331	318	299	341	299	293	305	321	341	300	298	272	308	317	290	312	335	341	374	320	304	322	292	346	301	306	307	330	295	284	344	351	300	310	328	298	321	309	314	302	322	308	315	348	321	308	272	315	291	321	330	322	317	319	341	326	335	289	315	303	342	284	301	324	315	306	307	305	299	296	317	336	314	355	332	291	324	350	310	324	282	351	308	323	312	322	316	278	315	330	307	308	323	347	306	291	325	297	338	298	355	328	289	339	274	304	301	316	307	298	334	288	309	310	332	301	297	320	307	307	333	314	332	345	320	312	310	312	287	322	352	297	306	350	319	299	330	298	296	325	351	338	310	307	332	288	311	322	299	284	290	317	291	356	288	289	313	334	294	300	299	326	328	325	337	323	354	325	313	317	329	331	311	321	326	297	318	282	320	289	300	317	338	330	297	276	285	309	293	328	322	285	305	307	323	325	291	340	324	329	305	313	325	297	320	313	315	347	307	333	299	312	335	325	289	287	309	309	305	318	314	340	333	332	343	310	298	307	343	304	307	310	346	329	338	310	293	291	299	306	292	355	347	304	334	309	354	309	307	317	315	340	327	327	306	310	312	323	304	315	322	321	306	317	334	286	322	299	318	347	323	310	316	304	298	286	319	350	382	305	306	297	289	328	314	318	278	336	325	325	312	317	341	291	330	293	306	320	305	339	319	288	326	316	297	329	335	336	291	318	329	354	333	299	303	346	328	318	330	354	318	311	333	293	348	319	303	331	336	297	330	309	304	326	302	323	300	332	361	326	310	324	332	301	314	326	312	335	330	320	291	316	345	315	340	329	304	320	316	311	287	292	346	300	293	298	318	295	320	294	321	330	319	318	319	299	299	326	298	323	326	306	354	307	309	335	307	315	311	287	322	304	296	299	291	314	311	311	320	303	306	344	328	326	320	318	337	287	296	330	336	309	302	332	327	325	297	326	298	327	317	321	297	302	315	324	329	332	297	304	327	332	301	328	344	333	321	319	321	355	300	332	322	313	314	321	328	303	329	321	292	300	288	297	351	351	305	344	332	277	315	324	321	333	331	305	311	333	303	314	354	331	308	247	319	285	263	330	350	298	317	296	312	292	322	317	315	299	329	316	308	311	317	328	293	305	295	310	318	292	308	328	324	321	306	330	320	340	309	333	323	308	292	302	329	309	304	300	317	345	300	291	326	326	325	281	285	296	301	321	313	285	298	310	338	335	333	363	310	300	304	300	322	294	317	282	293	335	315	309	328	313	284	307	309	324	318	303	340	344	302	294	321	306	330	322	326	311	302	324	302	316	340	327	316	309	335	360	343	297	292	321	320	328	344	315	281	346	317	295	331	340	298	334	340	324	313	317	300	312	307	299	296	282	311	311	287	317	348	310	324	332	296	294	292	297	327	305	311	307	322	319	320	319	309	317	354	323	305	297	309	292	333	297	317	326	317	323	281	307	316	304	332	314	314	327	305	295	321	333	304	309	312	297	305	327	321	303	326	311	318	338	316	301	319	309	295	306	315	330	345	324	328	333	321	339	317	304	358	347	334	285	330	323	358	316	319	304	305	322	316	302	312	323	300	314	317	353	306	302	307
32239	51431	46456	35742	29837	22607	18775	13588	11178	9436	8301	7407	6741	5913	5161	4404	3631	3105	2878	2659	2313	1889	1665	1415	1273	984	895	850	791	747	662	664	615	581	584	522	512	468	477	478	480	457	459	457	481	416	391	398	401	394	387	391	402	428	420	416	381	390	404	411	361	367	403	385	369	391	386	375	355	410	383	377	378	340	403	328	365	372	378	385	376	374	338	368	350	394	360	346	416	360	387	385	371	394	359	379	363	378	371	383	381	386	338	385	372	383	366	368	378	382	364	405	386	360	417	358	371	369	378	390	325	364	353	365	366	402	382	371	392	361	387	364	368	386	370	393	371	343	358	406	364	362	364	387	344	351	416	372	409	346	367	380	358	369	384	388	368	373	362	338	365	377	382	370	380	381	343	387	384	383	375	373	337	349	327	369	356	362	340	387	369	357	367	372	370	377	367	403	385	366	393	381	373	356	377	344	395	366	367	345	393	381	378	357	390	385	394	372	413	382	348	387	350	398	366	368	375	378	373	391	391	381	357	331	387	344	366	392	394	329	368	341	353	385	370	363	346	373	361	354	355	381	338	360	395	357	369	372	356	366	349	355	378	390	366	359	353	313	382	371	354	368	366	363	386	375	370	376	370	378	345	362	375	352	311	330	366	332	364	351	355	359	366	385	372	339	368	370	385	357	400	339	378	381	361	375	350	359	361	350	339	349	344	333	396	363	338	388	371	353	359	346	351	340	384	358	378	354	341	347	375	351	360	341	366	337	370	388	371	373	376	361	347	366	379	367	370	371	368	362	348	350	364	336	361	397	366	344	351	365	368	363	386	389	377	376	393	374	389	358	372	353	366	347	375	356	360	343	358	371	383	373	379	374	387	404	363	357	371	401	378	417	369	352	342	380	377	335	389	383	388	357	376	386	381	348	332	395	350	342	384	349	342	372	344	315	377	382	392	350	364	360	392	362	380	375	364	335	376	380	374	339	396	394	326	365	363	394	415	374	369	364	400	348	348	389	384	324	405	363	367	351	368	362	358	366	393	374	385	363	353	340	363	405	356	353	416	360	363	399	338	381	393	322	398	365	375	360	367	367	377	356	375	384	333	350	368	391	365	353	393	375	387	359	384	381	393	365	365	345	380	349	356	381	390	347	340	378	357	367	339	327	355	344	374	349	371	396	359	391	319	376	351	374	374	366	374	413	373	359	392	362	360	371	348	374	404	414	381	393	352	387	342	395	379	367	367	339	396	398	377	379	350	384	385	395	365	348	376	376	382	391	369	365	317	372	357	375	388	372	355	347	336	380	350	382	374	415	376	403	369	338	396	342	358	360	389	341	385	365	360	350	388	344	357	416	327	373	362	359	338	382	397	353	361	390	343	366	397	356	357	351	350	353	404	404	338	393	387	374	359	379	373	419	369	372	377	407	380	362	404	386	360	397	370	343	380	360	332	388	370	375	338	415	349	391	371	361	405	379	351	356	352	390	401	352	366	387	382	354	335	393	365	389	375	389	361	363	362	358	377	352	360	376	419	357	371	376	370	394	373	375	363	369	375	386	355	353	364	385	389	343	354	386	341	365	379	351	391	358	368	348	350	390	357	363	359	354	374	379	380	406	386	364	378	351	394	368	359	390	403	385	360	377	345	369	367	345	384	383	329	365	396	367	387	343	371	381	327	349	381	355	371	383	323	396	334	399	342	359	368	370	386	358	352	381	375	386	386	358	382	402	373	351	391	362	362	349	355	360	370	372	383	384	387	352	384	356	383	356	370	321	370	358	353	345	382	365	377	339	356	382	342	380	357	391	348	363	364	352	375	374	353	365	365	395	352	361	413	364	404	359	393	369	361	361	372	378	373	345	394	385	324	366	376	352	346	364	377	380	383	380	366	376	358	360	360	350	358	370	359	327	405	351	386	385	373	381	378	393	388	354	352	373	387	373	404	371	378	342	358	385	385	374	384	357	358	376	359	359	362	356	377	381	370	328	420	373	359	412	388	387	368	410	375	358	361	380	386	380	369	406	379	352	347	381	374	341	362	390	373	395	344	405	372	379	373	363	364	349	371	359	398	379	368	341	333	366	372	364	348	385	389	362	341	348	375	395	335	358	385	343	343	363	399	380	395	371	374	328	384	404	387	383	333	400	368	351	392	349	353	378	383	377	375	343	366	395	374	343	342	394	353	388	390	399	367	367	343	360	358	383	350	377	381	403	373	346	350	382	359	348	366	363	372	382	351	364	345	356	339	342	378	364	379	367	379	368	375	392	361	357	358	383	376	377	363	365	341	391	356	328	344	351	361	366	389	365	376	389	372	369	371	358	355	359	387	378	381	395	365	367	343	328	357	391	366	356	365	354	356	382	331	393	372	343	398	415	350	380	359	339	420	369	383	336	391	365	363	379	363	369	347	390	404	350	363	389	394	379	355	352	364	336	365	384	364	374	337	370	343	380	363	402	406	376	346	392	396	375	355	356	361	375	371	354	344	369	360	379	353	370	368	365	336	371	317	358	397	401	384	413	390	412	359	387	365	358	375	372	358	378	380	380	355	411	371	374	370	391	382	370	372	372	352	364	359	338	365	368	367	376	354	359	351	422	399	321	371	355	389	359	382	353	339	348	335	376	388	339	361	383	364	380	365	348	376	384	348	348	359	347	383	355	392	373	340	375	376	390	386	376	369	387	385	369	329	336	332	371	357	347	328	394	354	361	347	365	358	340	375	383	376	355	387	383	384	374	354	357	388	342	388	338	361	402	391	364	407	370	371	350	360	352	368	389	353	381	384	357	351	371	357	350	338	389	349	346	350	343	384	344	379	369	357	357	375	355	358	383	340	368	359	361	360	334	363	395	343	344	389	368	369	365	373	378	363	344	371	397	367	366	372	344	362	373	346	365	387	402	385	376	392	344	327	359	374	362	354	374	327	393	391	417	382	355	398	440	396	370	367	384	330	364	381	366	367	378	377	365	368	382	344	352	359	368	396	381	369	376	362	386	389	407	365	382	367	372	352	365	356	392	363	368	382	381	362	366	358	404	366	371	357	342	368	345	338	394	359	404	340	362	345	386	384	376	376	365	400	340	396	353	367	372	380	396	368	355	409	388	383	376	411	384	354	358	366	368	366	397	391	388	376	408	394	371	383	352	343	394	383	357	387	364	395	352	383	357	423	343	345	361	365	359	365	398	337	384	386	342	350	369	362	396	370	385	373	365	388	398	384	347	374	355	372	352	369	371	354	337	382	376	342	360	366	359	377	365	388	367	346	349	352	383	346	388	360	412	377	392	362	374	357	380	364	364	407	367	353	325	353	373	390	405	363	372	347	337	364	353	372	375	390	358	348	367	383	377	364	362	383	353	337	354	397	370	380	351	371	383	392	368	353	382	355	357	375	363	349	386	359	370	408	342	354	368	368	373	338	371	370	356	364	379	337	351	351	373	382	360	403	391	387	408	347	394	351	351	351	396	354	393	380	365	371	361	366	355	385	371	375	362	371	401	400	358
29176	27266	31190	23981	14569	8495	5612	3512	2683	2248	1998	1734	1581	1387	1282	1133	955	933	892	808	791	676	570	543	513	481	415	450	350	357	393	371	372	374	364	381	340	349	358	341	350	364	353	369	330	337	342	342	341	352	352	341	338	330	292	319	346	318	301	321	358	323	357	317	316	344	323	354	323	338	318	328	334	337	309	343	345	331	342	336	336	309	314	300	341	348	333	307	336	322	313	358	361	297	348	336	339	305	341	331	304	328	327	332	325	324	312	346	326	344	340	321	349	324	322	335	313	300	343	311	316	294	356	327	328	331	305	331	346	330	347	340	329	309	318	373	333	312	326	329	327	325	293	293	314	316	320	352	342	350	359	326	351	275	333	335	321	311	307	337	310	303	345	333	327	306	338	351	312	349	354	303	322	324	335	316	285	325	335	345	360	286	340	329	341	286	270	334	292	325	337	373	329	338	351	326	341	338	329	338	310	306	323	337	280	350	349	307	325	301	307	350	290	335	318	365	301	311	323	330	344	301	310	346	328	297	330	294	341	305	298	327	348	319	338	332	311	312	323	335	283	316	319	329	311	354	329	321	342	331	315	330	337	303	286	309	311	309	345	301	316	296	348	334	297	353	319	335	306	325	319	351	321	331	302	307	322	345	346	336	316	323	311	324	276	315	352	344	318	337	338	340	328	330	359	325	319	296	351	286	304	316	325	327	323	296	327	348	328	317	311	307	350	327	328	343	320	331	307	345	337	321	312	314	335	322	340	315	337	304	317	325	331	286	324	301	330	328	317	287	336	369	341	292	309	295	335	315	355	325	327	306	338	338	321	332	325	328	308	340	318	336	300	282	335	329	322	351	351	353	323	307	330	319	345	316	334	342	303	315	308	343	345	318	324	354	381	319	323	322	307	304	323	291	297	331	283	343	334	338	309	348	337	341	352	310	324	337	299	357	355	311	288	349	344	322	340	302	343	354	291	325	335	331	341	328	303	334	298	306	325	320	339	312	336	317	323	313	360	335	326	314	334	320	310	337	356	354	320	348	367	314	327	321	324	328	323	322	351	337	315	337	305	318	343	323	336	312	345	332	342	318	325	342	308	289	294	331	336	288	349	289	371	314	320	332	305	323	348	350	325	352	363	352	343	310	357	335	303	320	323	332	320	308	300	358	339	317	351	337	314	299	304	305	329	304	334	340	343	329	379	326	322	302	333	298	349	301	316	325	329	318	321	319	345	309	305	325	329	314	309	327	352	306	332	332	356	298	304	349	333	347	347	300	318	308	328	309	328	338	347	328	325	310	359	347	285	334	325	377	325	338	267	293	324	315	306	315	338	359	330	338	347	326	307	301	350	332	287	301	316	318	329	351	349	315	334	327	322	305	309	331	314	310	333	306	379	365	315	332	339	300	354	321	343	369	320	354	332	315	324	314	317	312	308	319	301	357	340	315	332	315	323	325	297	322	337	309	320	324	311	295	292	314	343	315	335	386	339	326	329	301	316	312	321	325	324	322	304	324	325	331	316	314	299	342	317	351	318	313	310	318	328	339	329	299	311	339	303	295	328	330	310	316	336	309	305	323	332	371	314	313	320	354	308	306	356	292	321	345	317	328	357	303	299	363	341	330	345	342	318	318	311	318	341	310	325	318	358	345	352	341	285	332	329	313	329	331	308	336	333	312	318	322	340	313	306	336	295	338	335	305	329	321	315	315	331	307	328	327	338	300	324	321	322	361	294	308	298	333	334	323	357	289	306	384	299	329	339	288	340	327	312	318	292	330	318	332	327	329	331	344	357	354	323	329	327	349	345	311	320	315	303	290	287	320	340	324	324	310	325	305	342	325	334	348	306	352	359	323	312	314	256	326	296	310	329	338	316	324	325	317	329	314	340	328	331	320	315	338	308	329	313	313	310	314	324	341	322	335	350	327	337	342	301	337	339	352	342	359	331	309	319	305	315	347	321	329	312	318	309	321	333	341	309	334	328	310	332	326	343	290	300	367	352	319	336	318	304	311	319	333	348	338	294	322	352	327	321	338	324	317	317	302	381	304	310	292	318	303	326	288	328	290	303	331	344	308	317	321	312	330	310	321	307	329	337	308	342	338	332	310	305	333	326	326	331	337	317	299	340	301	294	316	369	314	316	353	304	343	336	290	317	327	327	317	322	349	315	343	343	309	300	312	322	310	326	315	334	323	329	337	329	333	298	338	319	339	315	323	324	329	285	319	346	349	304	314	338	357	334	337	338	304	320	334	329	291	321	281	322	324	350	325	330	320	337	372	327	316	344	321	342	348	329	329	309	326	311	315	321	343	336	307	344	339	311	303	325	366	295	370	299	349	306	336	326	323	305	340	298	314	306	336	358	309	336	350	326	345	354	315	295	321	343	352	348	318	321	295	313	317	347	332	280	349	336	315	312	307	371	316	363	320	297	354	365	289	327	309	359	345	318	336	316	332	324	338	336	320	339	322	332	332	302	303	334	346	336	324	307	306	329	314	338	317	332	340	353	315	349	326	308	339	306	341	289	340	303	310	300	325	319	301	312	355	322	339	338	308	326	362	320	354	333	357	314	319	340	322	293	306	295	342	327	340	316	322	314	359	331	304	313	318	339	310	308	335	304	287	345	333	326	340	308	357	356	331	332	311	341	360	322	324	333	320	303	342	328	325	330	300	316	310	321	305	335	339	326	352	330	304	326	344	316	329	307	314	343	296	304	340	339	318	331	355	338	300	296	325	305	359	296	348	332	305	340	349	315	327	331	308	325	303	341	303	314	309	331	317	358	339	304	343	330	345	325	312	302	301	279	321	326	303	341	312	315	330	326	314	343	298	341	305	357	301	327	341	341	326	318	280	329	329	332	328	319	307	328	312	349	317	359	355	361	350	329	300	313	311	330	282	320	345	319	313	345	307	308	302	325	311	312	333	322	326	338	371	330	331	330	335	300	343	342	312	292	316	302	336	319	328	358	326	332	324	302	316	314	304	336	320	309	349	276	345	350	325	320	328	322	297	354	318	355	340	330	312	320	364	357	313	318	318	346	330	337	322	343	312	348	338	309	312	328	327	323	309	329	357	334	368	322	303	347	317	324	320	316	361	337	336	284	324	339	333	327	331	335	321	370	302	296	320	314	310	316	315	348	352	320	373	297	322	339	342	327	310	330	317	328	358	327	313	330	334	335	294	326	306	311	331	355	305	321	336	324	320	325	314	365	333	375	334	335	335	360	327	324	345	321	301	338	297	316	308	298	329	337	283	343	362	333	310	319	301	320	309	283	324	346	326	291	309	315	302	333	314	301	322	346	330	335	305	300	294	333	326	344	325	312	353	332	305	351	318	322	297	326	340	306	331	322	338	296	334	326	311	336	331	304	332	334	331	337	346	321	347	354	311	323	344	356	347	304	304	346	365	316	349	359	323	337	317	321	365	315	357	315	315	306	310	323	349	331	316	310	312	334	320	364	294	328	318	334	348	346	324	362	313	308	373	301	286	353	336
29044	41066	36322	25319	18532	13507	10706	7609	6095	4974	4257	3907	3570	3150	2653	2297	2069	1769	1678	1568	1426	1250	1050	896	845	701	646	638	625	578	556	499	526	513	480	462	448	455	460	441	423	457	405	416	423	394	419	411	417	380	432	428	393	410	405	400	429	389	469	367	407	385	394	399	422	381	437	413	390	383	421	422	405	405	400	413	373	406	391	429	419	383	360	373	396	383	396	430	416	391	408	386	358	408	407	391	388	413	454	406	402	401	417	402	378	362	412	404	394	396	428	407	373	392	398	383	408	412	400	366	421	407	407	396	399	434	400	394	402	413	423	375	381	431	395	399	413	421	387	398	404	416	385	416	359	380	393	380	424	397	396	382	431	389	393	374	387	410	372	389	383	425	405	390	407	369	411	383	385	363	423	389	388	386	389	450	383	412	381	416	409	423	398	428	421	389	416	394	416	387	357	375	435	425	398	397	408	393	437	412	427	388	439	428	405	381	437	401	409	383	393	416	373	426	405	410	406	405	368	407	393	382	422	420	428	385	386	390	392	372	402	415	394	384	408	414	407	405	363	393	375	431	395	376	422	379	442	385	393	386	403	381	382	407	386	392	426	383	420	395	394	381	423	384	395	363	379	389	390	404	399	420	378	425	409	402	395	408	384	356	404	410	400	414	404	379	401	398	426	382	375	396	428	410	370	368	404	396	376	413	418	418	403	373	420	387	408	401	433	391	374	377	420	409	399	401	407	421	384	402	395	367	405	415	362	411	391	402	388	410	398	365	406	395	360	399	422	397	388	401	377	391	411	401	380	392	419	423	425	390	396	405	386	386	410	443	395	360	444	399	398	371	402	385	444	420	405	416	421	389	385	408	389	429	422	388	372	420	396	408	410	415	373	404	357	425	370	376	401	382	438	402	426	440	422	419	443	410	429	384	363	382	419	418	410	401	381	410	442	416	380	366	387	370	397	354	390	374	388	391	385	424	426	415	389	398	378	402	408	385	397	378	420	397	404	412	375	369	391	371	388	373	385	393	420	404	362	394	384	400	431	415	399	401	403	399	407	367	370	406	389	414	405	394	360	416	400	378	413	389	420	408	418	404	406	387	380	374	375	396	451	438	408	388	448	371	421	383	387	392	376	390	388	402	399	419	385	394	410	396	402	433	375	439	389	364	374	364	398	383	422	378	438	381	403	415	411	404	412	408	391	382	399	425	412	398	417	371	384	404	415	405	403	416	407	399	402	391	408	389	377	408	401	408	403	363	403	382	360	423	411	405	370	378	407	385	374	379	398	395	418	378	364	393	375	382	352	395	400	405	405	382	414	416	396	377	435	425	376	381	379	389	410	363	397	400	397	389	407	363	398	384	388	421	397	360	413	397	382	413	414	398	406	403	404	383	378	404	422	413	415	397	400	412	382	387	394	396	396	385	418	414	431	404	374	422	385	373	381	392	429	393	398	382	419	407	425	431	399	403	374	428	391	390	430	418	373	370	406	416	388	398	400	396	405	384	361	384	419	372	432	379	440	388	385	427	371	421	379	415	384	406	415	402	382	373	374	399	403	435	410	393	393	401	395	390	431	405	438	359	394	409	418	384	445	388	402	398	383	381	412	380	386	401	389	377	414	363	410	407	393	396	407	393	387	382	380	389	397	421	382	429	407	388	399	432	381	386	377	425	369	377	406	387	417	409	426	414	378	432	402	406	419	395	379	395	395	394	409	381	392	379	393	391	409	376	407	405	412	392	372	367	375	365	384	399	413	425	415	388	397	375	362	355	394	373	380	392	381	380	417	443	395	422	386	401	405	416	420	387	384	385	400	419	423	348	398	391	404	441	382	394	418	445	419	433	374	392	398	361	365	396	371	403	417	378	364	386	385	384	399	382	400	370	450	388	363	381	424	399	422	378	390	388	417	378	429	370	388	422	415	409	411	411	422	360	438	422	417	386	362	368	394	391	390	399	404	404	401	397	373	404	432	412	404	362	384	387	412	386	392	440	397	350	394	389	405	388	395	397	386	380	400	390	407	401	420	402	392	371	366	410	414	394	368	403	419	370	421	401	381	398	366	381	397	401	404	398	384	363	435	392	410	378	346	407	410	388	362	390	426	370	391	379	403	446	407	368	376	385	397	379	389	438	387	375	409	370	414	409	408	419	430	432	400	420	417	413	376	394	403	394	381	412	400	405	411	373	367	380	408	360	410	392	417	398	397	353	406	381	412	348	403	430	401	399	396	369	402	397	410	428	392	367	399	401	403	405	398	408	377	415	433	413	401	415	391	397	330	384	377	394	374	395	441	389	377	392	380	389	418	392	394	432	396	409	415	380	368	413	429	372	406	376	427	430	402	387	444	377	373	373	408	400	423	420	390	404	386	420	381	399	407	414	381	434	375	401	397	386	389	389	389	414	370	410	442	388	392	413	385	386	410	442	396	396	423	408	386	412	402	421	375	384	425	421	410	396	430	393	415	371	406	387	363	386	388	427	451	389	400	404	393	405	372	413	426	412	416	373	370	394	397	413	421	403	402	437	413	381	383	379	376	398	430	411	373	389	378	376	370	394	361	405	381	437	392	383	381	383	416	427	410	385	399	384	408	427	382	382	392	423	393	420	375	388	391	386	443	381	423	406	395	380	393	403	374	404	387	425	401	386	394	359	397	431	389	358	414	415	386	389	415	413	401	400	383	406	376	413	415	398	411	397	384	435	388	375	420	388	378	393	394	375	392	382	417	419	379	397	386	387	392	398	412	372	407	379	386	406	398	404	422	412	402	364	406	381	384	407	387	395	396	383	403	369	408	421	398	394	423	416	409	399	364	385	388	431	380	383	400	401	359	374	397	386	391	416	404	391	390	404	400	414	399	380	400	401	411	417	443	384	406	387	391	413	391	366	389	376	419	397	420	395	421	378	389	382	421	423	406	390	371	415	367	375	396	387	405	380	410	405	402	429	380	395	407	433	400	411	427	391	395	403	393	400	413	426	417	457	366	385	392	412	382	414	432	402	382	379	393	368	402	412	375	398	372	421	372	379	388	364	406	403	372	405	399	414	421	415	433	391	384	402	396	404	381	412	408	393	410	375	413	445	411	387	391	380	393	434	382	416	399	428	410	410	408	408	406	393	376	410	356	372	363	425	388	396	432	385	366	388	407	401	431	392	393	406	371	419	421	362	365	403	398	393	417	374	406	403	386	381	391	394	422	401	375	405	396	408	403	374	419	395	379	354	388	393	393	417	382	376	418	406	372	389	379	394	417	387	394	411	419	389	417	416	414	404	395	368	412	383	381	426	403	388	417	394	394	419	404	403	387	419	377	397	391	436	376	405	408	375	383	393	402	402	424	417	371	385	400	385	398	391	405	425	386	379	405	395	377	383	388	389	403	360	424	381	402	408	408	409	392	378	392	408	398	401	412	398	386	443	446	407	395	372	375	394	384	413	386	384	398	397	437	381	371	393	409	397	384	439	409	373	376	400	403	357	414	410	411	410	411	369	362	418
24367	21322	28550	25670	22051	16685	10154	5807	4012	3421	2792	2372	2111	1907	1696	1492	1197	1069	1008	960	880	828	610	640	599	466	399	404	373	379	374	311	341	283	329	307	289	279	312	340	288	251	282	280	290	286	260	266	246	267	261	270	280	261	264	270	246	251	279	263	289	254	280	261	245	259	233	247	251	273	212	250	242	229	258	269	280	272	259	260	259	233	223	238	239	267	277	268	245	270	255	251	235	240	262	278	257	221	254	248	268	232	222	260	269	267	254	239	214	255	233	225	282	249	258	248	262	268	246	235	238	278	252	277	272	250	241	272	245	249	271	270	261	268	253	284	245	284	240	200	244	287	249	268	255	255	259	277	265	261	267	286	252	255	248	267	256	258	270	259	252	259	248	250	271	245	268	249	271	252	256	260	262	261	242	255	260	255	256	251	273	233	276	240	256	246	252	265	258	257	249	248	236	256	267	240	270	263	229	263	224	234	249	237	262	270	254	226	217	254	238	251	254	263	239	245	258	266	256	248	222	249	252	244	261	257	278	261	257	257	270	265	253	259	290	257	264	265	238	256	261	233	248	260	264	254	230	241	261	209	238	259	247	236	263	244	251	236	237	264	257	255	223	281	247	235	241	252	246	220	255	265	240	255	256	241	241	248	251	262	236	242	267	259	229	239	246	262	273	242	261	277	257	264	234	258	269	276	265	245	256	259	250	255	252	253	255	225	243	258	271	263	259	276	249	259	239	223	260	250	249	278	268	252	254	258	253	237	236	278	288	254	253	272	234	252	262	243	255	275	244	264	240	261	271	260	239	263	249	239	226	272	277	225	275	270	219	264	250	268	261	238	266	270	255	271	285	271	267	275	284	226	233	233	240	269	273	277	242	278	258	261	264	254	250	253	259	266	270	257	245	263	279	262	275	249	239	253	253	255	243	242	272	254	255	226	242	234	241	273	253	250	244	248	268	234	279	235	267	267	240	255	259	241	234	262	234	256	245	241	282	270	226	267	278	265	241	250	208	258	266	250	251	274	249	237	247	249	262	271	259	248	262	249	261	252	259	262	265	253	272	241	268	250	235	272	271	264	281	257	241	271	254	269	273	267	258	219	260	276	243	294	212	283	238	251	250	220	273	241	269	267	267	235	245	241	237	222	276	253	246	257	227	247	254	250	273	250	254	261	265	226	237	235	288	246	294	258	224	256	234	263	272	260	232	256	245	259	265	248	249	273	229	219	259	233	260	273	221	267	243	254	269	279	261	233	216	276	253	252	249	269	255	258	234	237	266	234	229	284	230	240	225	209	250	227	223	247	257	265	274	229	242	265	252	266	232	260	254	254	289	260	245	267	251	244	241	235	268	271	244	279	249	268	242	235	248	227	238	239	251	275	266	247	244	256	254	242	260	269	264	225	257	262	227	247	273	257	276	221	245	228	242	227	250	262	245	253	256	251	249	244	275	262	256	265	270	230	246	308	255	242	254	234	265	223	241	248	253	264	239	238	256	256	250	244	239	249	268	219	267	276	246	227	252	275	274	267	270	247	263	214	251	224	273	270	267	241	265	230	245	288	276	267	274	235	243	258	239	261	218	239	262	265	264	263	242	259	255	226	263	284	231	254	233	269	243	240	265	279	254	244	289	263	253	225	264	271	239	252	254	264	222	260	243	259	254	271	280	248	258	277	254	264	250	269	249	247	251	230	238	278	273	272	215	261	279	253	250	271	272	256	278	253	275	243	267	248	244	240	227	252	260	253	251	242	255	241	240	238	236	249	277	237	243	247	260	224	250	227	271	262	243	253	289	269	240	236	213	255	256	267	266	263	281	237	267	272	249	274	255	260	229	265	243	250	260	261	262	250	254	276	250	253	266	234	248	247	223	267	254	269	278	240	253	256	271	241	274	209	264	279	258	248	275	260	242	223	255	266	233	245	267	286	257	284	248	232	260	261	254	251	258	258	271	258	219	238	276	257	254	228	279	251	287	237	271	272	225	258	243	285	244	261	254	242	259	247	268	274	234	250	228	264	229	257	264	249	259	238	282	250	233	231	248	256	243	243	227	257	246	225	252	249	274	234	251	203	266	224	269	269	246	242	240	271	266	271	226	267	270	284	282	255	255	246	253	247	243	257	242	236	244	238	243	279	228	253	250	251	264	232	250	233	245	244	239	239	255	237	272	272	271	253	257	267	258	251	244	240	265	242	249	255	258	281	231	220	249	254	275	249	254	284	252	232	279	268	265	241	251	231	227	275	256	237	249	247	260	248	249	251	274	266	271	222	263	240	244	238	218	242	262	234	252	267	265	232	248	254	258	225	260	230	261	240	239	267	260	243	277	253	268	239	258	246	250	246	262	281	244	222	249	225	258	288	245	263	253	249	258	267	247	254	250	261	249	264	239	248	246	253	283	255	254	255	240	234	258	258	250	241	243	249	270	248	235	260	236	273	218	257	247	235	258	239	252	220	257	242	253	239	255	263	242	237	240	259	290	261	283	279	273	242	238	282	270	269	258	233	258	235	252	244	243	255	251	246	254	232	272	228	252	212	268	249	236	260	231	262	283	251	273	228	254	257	254	253	278	253	280	249	234	270	263	267	262	238	269	259	248	248	256	238	250	228	224	267	268	272	228	246	223	271	258	241	252	225	223	253	253	255	241	264	251	254	276	281	277	282	245	242	251	211	252	228	271	228	245	250	240	252	246	263	257	239	239	230	253	248	243	268	243	265	239	258	270	251	252	255	242	248	248	247	227	265	237	247	243	269	273	250	253	252	229	266	239	251	251	259	246	266	242	283	225	247	232	254	232	245	241	249	242	254	250	234	225	278	246	267	230	257	256	285	264	266	248	278	235	264	244	247	257	274	251	278	278	274	243	244	258	234	253	258	269	256	238	254	243	250	251	271	233	243	258	269	271	253	242	238	268	269	261	261	244	251	231	253	262	245	268	258	269	255	263	237	267	240	279	258	271	268	232	255	258	247	239	251	243	240	256	268	251	230	230	259	249	266	268	251	237	249	247	291	275	283	254	222	237	253	251	236	210	251	254	257	265	253	249	257	257	230	263	250	258	279	232	259	254	269	263	259	266	262	263	244	271	232	246	272	243	256	239	253	256	245	273	266	258	263	244	267	233	237	261	271	256	251	290	272	256	252	249	241	241	276	256	267	272	278	260	247	270	252	258	231	252	243	237	245	253	287	241	255	232	254	252	232	259	238	254	249	238	252	253	250	236	239	248	250	236	243	247	254	238	247	237	255	228	235	247	237	246	236	256	256	262	219	226	251	250	249	254	228	251	246	255	262	249	237	261	257	252	278	257	275	262	236	225	238	271	250	270	250	250	267	242	262	257	255	255	248	259	249	254	276	242	256	244	261	233	232	259	250	252	235	242	247	234	242	262	251	267	262	252	260	237	234	255	245	232	244	263	254	224	252	270	244	285	264	233	267	288	236	225	263	248	246	295	254	257	245	258	273	234	253	247	260	270	265	252	245	234	263	256	257
29415	47969	42644	33566	24563	17974	14160	11096	8653	7183	6114	5180	4846	4192	3544	3079	2642	2285	2089	1965	1674	1460	1277	1118	1006	842	647	635	632	585	557	509	448	459	401	461	399	374	372	371	380	338	357	350	376	341	348	333	338	343	313	291	323	330	332	358	352	357	350	317	318	307	315	333	323	332	346	316	293	341	318	314	314	304	306	297	322	278	335	301	332	294	299	313	313	293	305	297	300	331	336	292	323	337	290	285	298	294	327	272	323	294	309	334	295	310	308	310	322	291	315	318	306	309	319	278	301	319	357	345	303	292	325	320	344	335	308	326	270	320	309	309	328	307	315	312	297	299	289	308	297	306	316	322	332	329	307	306	342	316	336	301	327	328	328	300	309	321	315	318	339	312	307	329	300	314	295	313	303	304	307	326	280	317	320	318	300	297	319	301	310	319	304	331	333	325	302	323	348	290	325	330	321	283	302	291	304	300	302	267	311	332	296	288	315	304	315	285	321	296	307	288	281	330	306	352	296	301	328	307	326	308	321	298	287	313	356	301	300	284	319	325	325	309	296	308	307	297	285	315	298	316	304	309	321	311	304	325	310	298	309	328	318	278	320	314	319	307	355	306	298	311	344	315	323	301	311	311	332	342	351	292	304	317	294	302	331	305	314	290	303	323	305	302	301	339	304	307	294	301	309	295	321	293	301	328	317	325	280	315	319	292	323	291	286	311	318	302	301	296	324	310	326	329	317	349	312	336	306	285	312	310	319	312	312	312	340	291	316	309	262	306	328	310	305	325	308	302	301	289	313	318	280	329	310	293	297	314	335	299	305	310	325	300	321	295	305	307	292	326	310	304	304	278	303	332	301	311	301	326	295	315	308	315	311	302	304	332	309	282	283	335	312	298	323	329	289	318	295	309	330	273	338	296	311	329	353	285	314	291	310	281	282	316	324	322	282	337	296	315	325	293	341	299	316	326	300	313	318	339	340	315	320	301	296	317	325	331	301	298	297	326	343	300	277	318	315	302	323	283	314	326	319	299	288	326	289	289	300	307	289	317	323	326	307	325	318	321	334	282	345	315	313	319	332	323	333	340	332	308	304	314	295	328	276	317	275	303	338	300	299	300	304	314	266	313	303	294	319	334	295	330	326	308	317	303	325	301	303	285	326	322	299	328	312	293	300	325	327	309	293	320	292	283	312	306	342	282	293	291	305	322	297	332	304	326	301	357	311	306	320	310	306	298	295	347	312	299	278	310	314	318	289	310	308	275	338	325	324	291	291	311	314	318	315	348	303	323	326	304	306	299	325	281	323	296	295	299	330	258	320	342	303	321	300	322	307	299	313	317	305	316	340	323	316	336	294	329	317	339	306	277	317	305	297	312	301	311	315	330	290	299	309	324	326	322	300	305	284	309	339	350	308	315	286	312	331	339	290	309	262	291	313	337	317	325	303	309	299	324	311	305	286	301	313	299	292	292	307	301	315	320	326	351	294	304	303	298	286	322	283	297	277	302	285	299	310	314	298	302	291	356	333	302	319	310	331	306	316	313	290	323	313	304	326	270	280	303	327	331	322	307	322	304	319	318	320	304	316	311	284	307	315	331	321	320	307	320	305	309	336	331	286	300	327	303	288	315	316	304	289	316	284	308	288	298	318	301	305	289	302	314	312	286	262	292	292	324	329	307	312	314	323	313	299	291	305	294	298	308	318	309	306	313	281	321	322	306	310	305	315	281	283	296	322	281	285	316	314	306	325	292	330	301	304	325	298	307	306	316	311	317	312	302	306	310	299	319	291	332	302	308	321	316	289	310	317	307	292	300	278	312	334	316	326	315	298	312	326	339	336	300	275	349	310	324	299	311	311	308	302	337	278	325	306	317	331	325	327	315	299	300	331	291	321	318	294	304	312	298	290	306	348	311	297	319	330	295	326	306	296	330	303	311	312	333	300	314	296	301	330	287	322	310	332	306	296	322	289	328	296	289	309	338	296	302	299	313	324	313	308	324	317	290	305	306	295	356	317	307	316	327	300	306	305	320	334	320	315	337	302	313	336	325	300	293	303	318	299	319	298	316	326	310	290	298	303	306	301	286	344	299	355	297	325	335	303	334	329	304	298	295	320	334	302	321	287	290	325	325	301	317	322	290	291	305	297	316	293	300	346	283	305	300	301	301	314	320	278	316	296	293	311	297	314	321	309	290	313	342	302	299	284	312	300	326	338	326	309	332	312	336	290	336	330	311	305	320	319	336	302	310	297	304	281	293	317	321	317	322	307	335	323	304	316	311	306	325	301	296	289	340	337	308	302	303	314	320	298	310	296	327	336	306	303	292	321	304	311	308	327	326	324	317	297	304	363	290	283	315	324	284	295	315	302	299	318	308	286	316	307	264	277	310	338	320	306	304	333	327	315	293	280	310	288	296	341	304	314	329	321	298	327	306	302	322	350	304	296	329	298	283	309	311	311	311	317	314	295	299	297	325	337	310	324	304	303	297	299	306	313	314	325	300	304	313	310	311	280	308	314	317	299	320	315	304	308	303	274	327	317	320	311	343	308	325	319	317	295	305	312	277	318	307	329	339	316	347	314	329	297	305	313	300	337	303	328	285	326	329	288	297	285	325	306	318	321	319	316	299	329	332	315	278	313	302	307	284	292	326	290	308	309	323	331	319	284	315	278	303	330	294	310	302	328	298	280	292	310	321	342	316	279	290	315	277	296	330	326	328	303	326	294	338	299	279	324	282	320	286	289	344	300	326	271	307	343	288	318	342	331	302	317	270	289	300	306	306	290	298	277	298	326	290	311	313	337	310	310	306	318	309	297	297	342	338	301	346	336	320	314	308	300	326	313	322	304	320	306	281	305	320	307	283	322	318	330	306	292	317	314	296	307	323	279	335	286	322	294	315	295	321	360	285	341	324	286	303	327	315	318	299	299	319	288	335	344	287	298	329	325	306	332	324	324	324	283	321	336	317	336	317	339	321	310	334	309	309	268	310	287	329	310	318	270	323	309	305	323	306	303	304	284	299	337	305	302	300	300	282	307	310	329	309	312	328	303	313	319	299	297	309	314	310	313	296	279	293	336	311	313	328	285	313	301	305	324	336	324	310	310	307	306	272	296	320	275	301	307	299	317	295	289	281	300	316	311	322	274	317	294	306	294	317	314	286	307	278	303	317	319	325	322	326	322	295	323	328	338	327	300	325	324	335	311	325	303	281	303	331	292	312	300	324	310	304	323	309	299	296	293	301	329	329	307	319	299	315	299	269	324	320	297	354	344	306	307	312	312	312	272	344	296	310	291	273	292	343	299	337	293	330	272	306	314	317	322	294	302	310	304	300	317	303	316	306	299	348	332	298	294	282	314	310	302	303	300	313	315	316	301	329	309	299	343	274	318	279	301	291	304	306	300	338	334	317	307	288	312	321	285	315	305	331	291	324	316	342	333	303	332	315	284	308	321	297	364	335	321	297	315	296	316	331	286	299	301	329	340	298	303	321	319	298	289	282
25567	21425	28271	27109	18895	11188	6908	4615	3407	2734	2348	2036	1972	1682	1594	1389	1207	1179	1059	1009	873	868	694	674	636	578	620	525	495	449	464	460	450	435	441	416	409	384	420	428	415	388	390	378	401	353	398	380	426	404	408	439	418	398	403	401	414	378	385	366	376	393	381	397	379	393	379	404	402	401	400	400	374	380	400	387	363	396	387	368	393	406	365	403	402	413	387	371	364	378	391	360	396	381	370	371	406	389	384	399	396	381	433	386	392	396	426	404	411	413	403	391	398	422	415	371	391	377	403	393	414	382	406	417	370	412	387	427	390	355	378	395	378	356	382	348	398	380	381	386	383	361	386	387	409	380	400	436	394	360	403	388	406	401	427	385	360	385	378	396	393	395	398	409	405	349	381	404	382	367	370	371	399	388	397	426	389	352	352	378	384	413	392	422	402	414	359	385	397	385	387	391	368	390	394	376	393	385	406	385	431	405	355	368	418	421	377	377	350	377	363	358	382	399	405	376	358	383	376	417	370	395	408	376	361	385	408	399	420	383	407	358	361	372	403	416	413	392	421	363	392	382	370	403	402	407	381	408	373	400	387	384	380	364	368	365	415	379	398	406	386	377	405	401	421	432	399	407	411	393	396	405	368	369	395	391	380	387	356	367	396	413	371	365	375	396	385	381	366	423	390	400	404	369	353	383	395	340	397	356	394	410	411	354	399	357	388	405	368	394	404	414	363	405	402	388	401	372	361	399	374	387	347	430	379	368	396	388	403	400	399	419	390	359	374	389	394	375	375	390	356	369	360	380	384	366	387	376	391	405	373	406	424	373	401	362	394	391	405	392	405	381	400	366	386	404	355	409	420	390	388	387	391	367	377	345	391	430	405	413	425	400	359	378	368	411	385	397	385	387	344	340	368	400	400	377	386	371	379	365	377	432	360	396	399	406	386	389	414	415	376	379	395	399	410	400	425	414	394	386	403	403	380	360	353	371	369	420	400	416	368	390	379	366	383	398	362	405	402	346	388	388	394	390	397	373	380	400	427	379	354	406	418	375	395	428	362	393	373	404	374	371	373	413	383	410	395	399	405	378	396	378	368	380	390	406	411	398	374	404	414	382	385	374	389	374	408	404	371	379	382	401	347	395	396	380	401	396	363	344	398	378	408	405	403	434	424	389	393	375	386	384	410	411	405	376	381	386	403	388	371	354	407	360	390	360	395	395	398	389	371	421	364	410	385	398	378	401	411	405	419	378	376	385	417	396	408	388	370	384	410	365	357	430	391	398	377	370	377	396	391	406	373	406	388	398	390	378	392	384	375	393	383	377	379	345	403	372	397	375	350	363	422	368	344	367	397	394	391	388	397	423	382	394	407	407	377	391	364	385	385	402	408	400	410	347	405	356	418	426	368	360	409	381	391	380	397	424	354	384	353	422	349	383	347	396	396	371	353	443	379	379	398	354	380	391	413	401	415	357	357	420	375	373	396	388	379	388	372	387	369	411	376	388	409	365	392	388	395	376	359	375	406	356	354	390	364	422	402	374	408	372	425	376	414	400	388	390	408	413	379	425	363	355	373	383	352	381	433	370	419	366	407	381	376	391	407	409	411	370	423	402	366	371	360	391	411	405	417	388	364	408	402	414	381	419	372	355	382	383	381	404	398	396	367	395	368	381	380	402	360	398	444	370	427	393	382	405	411	361	390	391	399	376	379	383	404	409	401	393	404	416	362	361	413	387	366	368	385	404	411	402	353	389	366	376	381	438	362	414	400	362	414	357	446	398	418	352	379	421	354	362	358	394	349	367	399	387	389	376	403	401	373	390	370	416	390	396	398	359	382	371	385	357	378	413	411	388	391	407	399	358	379	426	376	378	399	364	367	399	382	383	386	400	390	419	380	365	398	410	410	401	416	409	382	409	334	399	371	397	402	397	390	379	385	374	397	399	394	380	379	391	361	389	353	370	391	376	405	367	381	391	412	416	375	389	381	413	393	350	390	439	400	363	381	388	379	415	399	404	373	388	417	361	363	361	409	391	373	358	411	378	390	429	409	382	370	377	388	412	364	404	407	359	431	376	381	368	388	388	400	392	362	378	388	415	370	396	391	399	364	377	407	398	424	391	407	392	410	348	394	357	404	382	404	368	384	395	370	384	392	358	416	421	383	375	367	377	354	365	405	349	393	383	390	394	394	417	426	384	398	357	357	350	368	391	365	343	384	390	401	405	366	375	379	404	361	410	432	385	395	379	366	392	384	391	401	388	420	357	367	368	419	408	430	375	360	399	386	383	397	380	394	366	382	376	362	385	406	403	375	421	384	419	380	422	410	376	429	379	390	357	363	368	383	418	408	406	385	387	426	387	392	406	379	343	415	377	373	417	402	390	401	369	388	346	384	379	385	404	392	408	364	366	368	366	384	402	397	398	350	412	385	367	418	394	379	380	368	386	372	376	395	385	412	383	374	404	357	383	378	343	372	404	387	354	403	392	398	372	374	418	410	433	377	377	386	436	390	400	415	374	392	363	425	371	384	412	397	416	367	457	389	355	372	342	375	390	406	429	377	386	363	354	342	427	419	400	385	364	357	382	357	356	411	408	354	377	374	370	374	377	400	366	382	388	393	355	401	360	388	391	362	357	376	411	414	392	416	414	388	400	362	389	409	369	363	424	423	394	372	385	391	371	372	386	409	365	360	378	368	362	389	388	376	409	366	355	376	414	382	398	388	359	389	395	403	381	376	381	372	384	401	361	408	378	397	388	420	380	401	414	425	373	397	378	394	390	402	410	363	397	389	386	387	369	387	379	394	422	391	392	395	382	365	431	379	390	411	390	380	384	377	425	419	398	403	362	371	383	340	403	411	386	395	389	371	362	375	369	383	388	412	369	406	380	379	403	380	412	396	374	386	403	380	416	407	368	369	390	390	405	372	391	394	371	400	381	369	425	393	367	365	374	417	405	425	387	396	372	384	388	405	379	366	365	391	391	403	395	385	389	394	389	376	365	372	383	405	398	361	378	373	396	392	326	402	396	397	363	390	388	390	370	385	402	388	399	343	379	354	383	399	370	390	395	381	347	379	385	395	358	378	365	367	360	395	405	408	413	429	399	353	385	365	358	387	429	372	359	368	381	353	394	422	384	405	390	385	378	389	387	414	392	408	394	403	416	381	410	373	388	396	359	360	382	402	387	402	411	388	377	413	397	369	380	371	376	388	417	405	404	376	362	387	395	380	418	381	424	377	399	417	423	391	363	378	395	371	390	386	414	364	383	428	420	385	372	389	395	400	394	416	385	391	367	393	395	373	427	410	419	412	363	395	392	407	372	383	397	376	405	376	411	395	402	412	389	361	386	367	359	416	419	386	379	371	404	360	380	390	385	350	421	382	377	406	406	389	385	395	404	379	377	382	373	414	378	377	427	340	400	382	415	436	403	407	364	429	413	371	377	412	407	393	410	370	425	380	375	376	406	418	423	400	358	359	445	375	362	403	355	393	375	404	383
28461	43806	39910	29568	22247	16112	12145	9599	7665	6236	5381	4728	4266	3732	3371	2900	2570	2195	1921	1893	1644	1464	1223	1139	1017	894	818	731	681	685	647	587	598	565	580	556	550	546	567	470	501	496	501	477	519	488	542	466	497	524	450	483	474	457	449	439	453	495	474	441	490	482	465	497	465	488	492	464	468	454	477	505	473	442	482	467	470	464	481	446	467	492	447	485	475	473	469	431	488	490	447	445	432	459	461	469	460	456	494	555	455	449	487	483	456	483	459	444	486	449	458	462	470	494	436	483	469	438	484	496	459	453	465	479	459	481	495	498	474	442	461	450	440	454	501	488	458	456	487	458	457	460	471	453	470	480	480	459	438	462	501	437	478	468	497	488	464	452	476	488	453	442	455	448	464	452	469	453	412	456	476	429	482	485	481	476	469	461	489	486	462	457	452	442	435	439	459	429	431	412	454	506	418	488	510	507	446	485	454	440	453	455	473	458	431	465	458	482	466	456	488	485	517	426	458	409	450	472	464	438	496	475	488	459	475	432	490	465	456	463	470	459	467	478	486	457	444	460	462	488	470	457	465	423	458	483	434	469	489	447	471	446	464	456	414	482	436	464	490	471	443	473	469	530	439	438	444	453	436	463	481	469	483	452	410	458	465	432	456	421	474	473	485	487	460	434	422	461	471	448	504	483	471	455	496	427	462	455	445	431	455	454	513	452	485	491	472	441	422	452	465	456	471	493	457	480	427	454	450	463	442	474	453	423	490	490	458	445	488	443	474	437	448	456	522	488	478	477	436	473	452	436	456	468	480	443	460	445	478	449	515	503	509	478	451	464	459	448	442	463	448	497	468	462	469	431	496	519	446	470	467	435	470	481	490	443	463	473	487	443	420	461	445	470	528	503	455	445	446	482	440	507	397	487	479	453	464	468	459	465	472	451	471	468	466	494	520	440	484	478	489	460	465	460	459	464	458	481	420	433	433	476	468	495	468	401	497	476	447	457	416	452	465	449	457	449	420	447	470	460	440	483	473	445	488	451	468	476	426	472	460	457	479	471	482	439	445	484	458	456	467	464	495	450	491	455	464	452	454	465	441	476	441	494	473	457	483	486	463	438	476	429	440	438	469	463	470	427	457	466	484	493	422	478	434	463	456	476	472	453	454	461	476	451	482	488	533	458	470	439	454	457	479	502	450	441	487	441	458	453	468	453	448	456	461	502	465	445	462	480	451	469	463	510	447	485	477	457	465	451	482	508	491	465	474	481	474	473	432	465	482	461	515	481	464	449	466	483	481	485	432	470	489	449	458	475	496	465	448	448	470	432	471	470	457	462	465	463	460	448	471	467	460	467	449	451	469	472	477	457	487	438	453	454	465	460	413	490	499	445	438	473	492	452	463	461	496	445	452	446	494	474	487	485	426	466	436	482	444	451	478	435	447	493	485	469	435	477	475	503	476	448	456	445	458	470	463	443	479	448	470	452	478	479	498	459	458	456	480	457	463	469	448	473	477	449	453	451	442	491	460	496	496	499	466	511	463	450	468	489	452	474	498	447	481	451	507	453	452	471	443	451	460	499	476	462	443	453	459	476	470	469	461	434	452	534	446	473	502	461	501	450	432	467	488	503	467	436	458	469	459	497	475	445	420	487	485	480	443	481	446	481	495	486	455	458	438	479	459	479	432	488	439	479	471	459	492	471	467	468	473	444	482	459	488	460	446	462	450	489	456	431	465	515	468	514	491	461	469	467	467	468	471	474	483	465	450	487	420	504	508	456	478	468	461	485	464	441	464	431	483	449	461	453	541	497	491	443	464	468	465	445	463	419	434	452	451	471	496	450	491	479	483	432	455	470	479	511	474	487	473	464	499	469	484	464	426	471	441	450	456	452	458	470	442	482	482	454	439	485	493	466	470	439	489	485	492	455	429	404	422	464	446	457	462	451	462	453	473	459	472	499	463	455	446	479	463	450	462	429	486	489	478	459	469	509	491	431	437	488	499	443	495	422	450	459	464	444	472	467	427	460	465	503	480	480	467	475	467	485	486	441	479	455	470	466	481	505	496	451	468	439	479	411	469	449	454	465	445	474	475	489	458	436	440	450	445	452	525	489	483	457	474	472	443	448	475	479	482	472	468	431	476	428	460	441	460	471	472	442	484	488	501	471	494	453	463	453	443	456	468	448	433	487	480	476	461	453	434	446	492	449	457	472	473	411	467	444	455	448	467	451	458	486	440	442	464	476	452	464	473	491	458	431	482	456	425	492	488	498	462	484	455	448	465	484	460	487	468	449	488	439	464	475	475	442	477	442	464	478	468	485	464	461	451	433	438	459	481	454	461	453	438	467	477	479	476	443	482	459	438	501	477	457	483	468	467	452	500	494	444	486	486	428	451	410	481	490	453	478	480	463	473	478	473	464	454	441	459	420	464	443	460	469	438	471	495	489	499	443	442	488	422	457	481	474	493	476	467	432	457	465	492	445	480	441	434	461	459	424	448	475	458	422	504	448	461	459	436	438	454	456	444	489	474	491	511	453	474	475	445	457	501	479	432	485	464	438	451	513	468	443	443	455	513	459	433	434	470	498	435	423	479	425	453	473	432	460	461	463	437	468	463	459	436	458	426	477	490	455	495	466	460	478	436	446	468	447	466	454	463	453	457	422	495	508	487	496	483	490	504	464	459	490	477	450	496	473	451	444	477	471	505	479	439	473	479	473	481	489	463	467	447	468	439	457	496	476	449	497	471	447	504	453	463	446	490	435	409	453	474	498	476	466	474	476	491	501	434	443	470	453	453	450	473	466	450	440	435	486	440	469	465	480	479	449	453	446	472	482	455	471	469	463	436	443	495	475	490	468	453	450	464	478	448	453	465	491	480	489	481	453	493	468	489	470	461	449	481	484	453	473	476	459	472	463	482	462	468	443	486	481	434	415	436	483	480	432	477	467	447	430	462	478	442	445	497	461	418	458	453	482	430	489	472	479	469	489	453	430	450	471	466	486	418	463	497	465	447	470	450	474	444	482	423	469	457	485	473	472	491	446	478	427	470	438	498	480	485	465	420	494	441	432	502	473	504	468	490	460	473	499	455	451	489	440	487	460	450	425	435	479	492	463	453	455	475	474	465	488	472	461	437	439	466	452	463	461	462	456	487	484	486	474	448	456	491	443	433	450	472	468	493	460	433	446	448	489	500	479	449	477	447	464	463	469	484	467	450	491	499	431	449	437	460	443	492	483	469	499	477	447	456	498	502	454	482	481	485	454	500	460	443	485	458	494	480	479	432	500	454	481	469	472	458	447	475	500	450	463	457	504	446	433	475	484	462	464	468	450	461	451	469	486	457	495	484	476	467	485	481	476	478	470	459	483	499	451	500	488	493	454	463	439	472	473	463	480	500	459	477	491	473	478	470	479	439	452	433	464	445	469	419	473	434	489	484	480	427	460	447	476	499	477	425	473	485	460	481	516	480	442	462	451	480	473	478	457	438	477	503	485	451	461	450	440
23247	21306	28991	24178	21940	22288	17716	8754	6169	4861	4021	3360	2974	2680	2313	1975	1742	1541	1471	1360	1093	1070	986	839	825	652	601	579	515	517	476	468	400	436	416	413	369	328	348	345	340	354	360	341	365	338	349	319	320	341	342	322	369	338	311	335	350	322	351	336	342	291	360	317	331	296	299	319	331	350	301	337	333	299	335	305	353	312	308	275	322	305	303	327	288	325	293	321	316	301	305	323	326	305	337	314	350	316	329	325	332	342	289	307	326	346	309	322	291	315	335	298	310	302	281	320	333	317	309	363	318	314	298	304	320	326	325	311	353	334	341	309	346	293	339	334	373	327	287	291	312	335	291	341	319	277	297	311	324	315	326	321	330	326	323	303	304	335	291	334	290	328	324	317	321	291	296	324	341	307	313	306	324	310	275	350	320	319	312	324	298	298	337	303	326	327	325	304	310	315	302	296	320	355	325	334	337	342	325	320	293	292	311	329	327	328	309	348	285	313	314	289	300	294	320	290	336	307	346	306	355	328	337	311	310	292	311	315	298	345	337	330	328	307	338	311	334	288	310	308	288	309	305	305	303	293	302	290	326	327	348	323	357	322	343	298	321	274	331	305	346	350	311	303	293	352	305	321	329	297	329	313	322	333	319	303	306	307	302	322	314	292	315	306	357	303	330	298	303	317	316	322	330	324	312	324	334	293	304	289	301	310	327	335	316	326	311	287	329	312	341	299	319	319	325	301	341	315	309	288	320	306	300	332	320	306	330	311	312	317	306	299	321	324	334	347	345	321	296	315	317	358	306	315	304	307	312	327	338	322	310	324	303	321	342	318	330	305	354	297	340	293	326	315	307	329	319	348	335	315	293	347	333	308	327	319	326	304	332	343	311	298	301	307	312	301	317	298	311	318	342	288	303	283	295	316	335	284	353	301	330	353	294	295	300	333	309	299	324	330	291	333	318	314	308	318	307	319	311	303	335	306	319	349	333	311	310	317	315	362	332	313	306	298	306	298	321	297	313	330	323	335	340	322	347	297	316	345	336	330	334	327	300	348	334	312	322	302	324	326	295	318	294	320	322	275	319	317	278	342	330	337	318	319	299	338	272	318	306	332	334	327	336	270	305	318	296	324	307	297	318	311	307	327	306	283	307	343	315	312	326	314	315	362	310	318	328	331	361	340	315	330	312	339	329	315	334	319	310	337	319	331	299	309	321	286	292	308	311	294	303	338	313	289	339	296	334	306	311	300	278	341	301	321	308	280	343	326	308	311	315	329	312	328	302	312	295	333	322	315	321	312	355	300	303	306	310	332	336	291	322	294	301	298	300	318	344	317	336	296	312	322	329	322	310	343	317	329	314	293	298	310	301	341	295	292	346	319	335	297	295	336	305	305	316	310	299	310	314	315	283	329	317	314	329	288	317	306	311	323	325	309	324	325	336	326	291	358	296	338	298	298	311	332	306	305	299	329	324	307	314	313	297	324	299	293	291	325	305	331	318	292	331	327	346	338	341	337	305	316	300	288	326	318	301	301	333	290	316	335	311	321	316	317	313	330	308	297	331	330	327	317	328	307	302	326	287	332	320	331	324	290	308	313	337	338	292	314	303	322	333	321	335	329	306	334	306	317	348	305	327	330	306	310	276	354	276	333	344	319	311	337	315	332	334	303	345	311	340	340	321	310	324	324	303	325	309	315	329	296	337	290	308	324	317	311	298	272	321	306	288	341	333	318	301	305	299	333	325	323	291	323	328	325	326	290	338	313	303	319	327	315	282	338	305	292	309	308	333	329	344	308	285	302	321	309	307	305	335	332	272	295	292	308	307	316	313	305	292	301	318	304	316	315	311	309	352	321	333	376	335	331	316	341	306	326	320	309	292	299	287	295	327	278	335	313	319	302	321	318	319	328	306	319	289	304	315	326	273	351	297	284	322	317	314	328	283	298	308	313	291	294	319	283	341	333	326	294	338	297	328	326	315	341	319	305	288	310	323	310	330	324	329	318	309	306	358	284	328	313	323	330	319	301	281	316	348	320	327	326	302	330	327	299	317	320	308	319	302	290	318	314	337	335	318	312	313	329	290	340	325	317	279	290	327	338	309	348	339	302	305	296	316	309	316	325	290	312	334	327	315	321	341	332	334	329	307	370	313	293	304	312	320	323	317	325	315	321	308	308	286	298	337	328	330	345	327	286	320	279	303	329	289	310	298	303	325	364	318	324	319	328	292	319	310	310	330	319	317	343	283	317	319	325	296	293	307	329	326	316	294	320	312	318	321	313	323	327	290	312	318	312	342	269	318	330	303	329	298	322	332	337	280	349	301	300	303	313	310	344	317	316	293	340	309	370	320	311	316	315	344	320	276	331	307	324	298	319	300	314	291	310	321	308	321	320	283	337	326	312	313	313	321	289	341	326	320	286	314	355	309	317	329	310	338	319	322	350	301	288	338	319	327	294	308	297	330	285	353	303	311	323	277	296	325	345	276	323	308	304	314	341	305	351	307	347	347	313	290	307	325	317	318	302	310	326	321	317	305	306	310	304	295	333	339	345	318	332	311	316	338	304	337	317	313	339	305	298	292	312	299	308	292	315	312	316	302	317	343	305	338	335	322	275	287	314	312	325	311	330	305	308	332	300	310	322	289	290	285	299	319	346	323	312	339	290	323	315	315	323	302	306	297	306	310	311	347	323	329	309	314	323	335	276	303	310	303	322	313	330	305	321	299	316	289	283	322	308	286	294	350	308	317	304	299	294	310	290	333	285	318	305	312	310	332	306	339	310	331	295	311	312	326	339	323	324	347	334	345	320	309	308	308	299	326	284	306	331	310	324	298	293	328	268	297	321	306	321	340	336	327	335	322	346	330	318	287	325	340	325	309	287	304	328	288	358	321	314	337	299	321	307	326	303	315	293	308	307	326	342	324	298	313	285	303	290	299	309	338	291	318	339	310	325	295	309	313	313	305	331	334	278	309	325	326	339	306	325	331	329	305	332	297	314	297	324	323	327	322	308	317	326	315	282	330	327	313	314	339	324	321	332	324	306	301	319	319	333	344	336	306	321	327	318	351	296	304	337	304	317	308	335	315	325	306	274	333	362	311	299	280	320	333	314	322	324	298	331	315	283	327	304	322	321	320	343	314	350	304	303	326	302	285	346	345	311	309	291	314	277	321	331	309	303	285	323	297	285	291	321	313	287	306	304	308	277	305	316	300	326	319	345	291	326	338	310	314	292	301	335	313	353	304	319	314	349	305	324	307	318	325	320	320	304	334	326	324	303	295	309	292	319	296	304	345	295	338	315	320	274	325	313	310	325	332	317	346	316	299	305	343	301	303	355	322	331	283	331	332	304	317	296	311	296	294	314	312	293	306	298	328	317	296	327	323	323	300	322	304	336	283	312	313	316	340	315	300	339	339	309	293	328	311	290	322	339	302	315	339	326	310	316	308	326	293	337	320	333	315	295	312	337	337	285	308	318	289	323	297	299	340	296	305	292	313	311
30833	53030	48327	38820	29987	22897	18270	14636	12176	9774	8074	7140	6236	5593	5004	4269	3776	3257	2914	2622	2285	1984	1665	1586	1368	1134	1018	895	758	688	668	649	612	537	535	545	562	466	523	462	480	447	452	438	417	464	417	374	406	387	398	432	391	425	413	395	432	376	437	414	419	434	373	417	398	400	396	386	379	386	380	384	399	400	365	379	396	379	358	368	366	357	389	370	376	397	387	371	364	382	349	378	385	370	361	381	421	361	366	369	388	369	357	389	374	401	329	344	351	380	332	356	346	361	362	366	377	365	376	325	341	399	369	373	361	373	396	368	373	343	411	368	371	374	341	376	383	351	343	391	355	387	348	353	326	375	350	353	367	378	372	426	380	351	406	364	366	344	413	391	383	402	392	376	407	392	372	357	372	361	340	367	364	372	368	402	376	355	353	340	363	347	364	384	373	371	349	369	370	376	393	374	359	323	380	389	343	342	367	378	318	364	411	381	372	393	349	379	406	353	388	396	404	364	353	412	380	365	395	368	393	359	349	380	373	366	344	378	367	351	368	360	378	348	399	352	390	378	361	350	367	384	387	339	374	363	336	367	399	380	378	388	387	392	328	395	371	361	387	362	360	361	383	389	365	383	369	380	342	350	367	371	367	366	370	374	372	371	364	346	361	345	339	378	387	366	353	368	368	361	364	384	373	359	395	341	355	360	368	355	368	378	357	399	329	387	386	365	363	388	397	329	397	360	362	376	368	352	375	412	355	368	365	368	356	393	366	363	376	386	352	399	375	377	372	357	379	344	357	333	364	356	391	389	375	348	387	344	387	383	359	348	369	343	374	366	373	357	349	358	375	376	385	361	385	363	382	339	365	359	365	374	390	396	363	362	373	392	347	390	359	343	427	366	322	382	359	356	401	380	346	365	356	373	367	389	377	355	375	410	404	360	388	403	344	348	378	371	353	378	367	366	362	391	358	369	378	357	381	345	385	354	340	383	348	368	374	342	354	370	342	367	328	349	354	337	352	360	362	402	367	369	393	356	386	365	397	393	335	374	403	366	358	350	358	356	362	383	350	359	369	385	365	376	377	388	367	369	375	339	372	367	381	371	382	394	342	388	339	387	402	353	386	366	340	341	339	352	356	345	344	354	358	403	371	381	365	337	369	388	361	381	367	395	400	388	340	368	406	363	352	336	356	376	390	364	344	388	358	336	372	377	375	348	346	322	383	358	380	347	360	381	339	406	403	369	372	332	366	353	353	357	359	374	366	370	336	350	356	368	382	366	364	384	362	343	391	371	358	345	368	363	367	338	358	376	382	350	352	343	404	364	388	374	369	387	351	362	365	360	370	370	395	374	358	392	353	368	358	346	363	373	383	375	364	390	401	375	375	382	350	407	381	318	367	382	384	372	358	329	345	361	371	357	347	375	371	401	397	371	386	367	387	371	382	400	384	377	371	386	384	356	337	387	412	356	354	359	380	369	347	353	389	361	356	366	369	397	407	350	400	370	366	372	378	363	380	341	362	373	375	363	393	372	358	384	370	340	351	375	378	395	391	353	362	364	327	363	314	347	359	405	351	368	367	388	386	381	351	366	329	332	369	348	397	370	369	358	318	334	395	346	374	378	360	339	348	322	375	372	340	368	389	366	333	367	348	386	347	419	340	395	356	372	358	374	357	365	377	395	395	378	374	358	381	394	346	378	353	360	360	388	392	387	331	362	375	387	367	370	347	357	363	375	350	369	369	385	376	358	405	337	380	358	382	363	356	383	390	374	357	366	349	375	369	382	401	374	407	394	376	364	363	352	362	399	349	407	367	338	357	368	371	400	352	377	350	375	356	372	329	381	375	345	363	386	347	328	417	348	343	377	357	373	363	336	387	366	369	376	383	350	368	344	323	381	389	367	352	352	354	355	352	335	374	375	379	367	370	391	347	351	340	341	336	365	351	330	395	382	356	375	400	376	349	340	377	384	338	377	376	389	394	359	361	411	394	345	387	333	398	361	372	366	368	414	366	374	371	364	383	353	362	325	379	407	340	370	343	371	367	380	376	382	367	334	379	363	385	357	347	351	365	358	363	403	341	365	384	358	374	358	338	364	381	402	373	357	361	382	356	374	400	384	393	390	368	392	377	390	350	369	384	362	376	350	378	359	343	373	377	381	350	331	397	366	381	364	388	380	360	398	374	345	370	364	314	364	391	362	391	355	341	374	362	393	343	394	420	324	363	351	378	367	397	345	370	389	363	340	348	366	363	353	391	375	358	336	375	364	388	350	343	377	387	365	335	338	373	361	345	391	355	340	344	395	347	365	335	361	334	385	371	344	355	393	357	370	344	371	351	400	344	364	331	364	360	379	362	333	394	355	365	391	356	360	382	375	351	354	357	388	355	378	365	379	376	355	374	398	385	382	353	377	365	383	392	391	371	390	367	340	372	342	319	354	376	388	379	342	372	340	415	340	369	383	396	373	383	369	359	332	362	351	347	370	371	382	401	370	354	366	383	383	344	338	354	376	342	396	372	331	366	345	356	330	377	390	366	365	377	400	370	331	378	390	360	390	381	365	355	382	367	363	393	374	398	327	355	378	383	371	403	395	365	366	367	366	305	362	376	358	340	333	370	379	342	353	371	358	334	356	353	370	388	354	414	375	367	380	382	423	337	328	348	367	366	326	375	384	384	355	350	363	399	401	397	392	363	352	386	357	345	342	365	393	363	338	393	374	405	366	376	363	377	386	364	397	374	319	386	365	331	374	394	372	341	377	369	367	366	392	387	351	366	371	375	356	376	359	414	387	393	365	363	380	336	381	349	403	356	330	350	351	408	376	353	363	392	368	377	375	393	359	376	351	343	362	351	379	385	369	351	345	348	338	383	373	344	378	379	395	375	389	362	377	367	350	359	363	348	346	358	326	368	385	374	354	414	373	392	376	393	396	371	397	347	384	370	366	370	370	375	365	372	360	352	374	382	370	351	352	371	348	388	345	348	389	367	357	377	396	357	360	367	353	354	373	363	335	409	378	375	361	373	351	342	395	355	409	361	379	374	341	346	385	347	403	374	345	380	350	316	357	373	392	362	360	381	382	372	349	355	372	355	357	333	366	345	348	373	354	349	378	347	381	358	370	358	353	366	361	373	387	372	390	346	315	371	378	343	375	375	390	400	384	350	377	358	379	386	365	366	352	370	363	371	304	369	371	342	369	380	347	343	342	360	390	402	384	388	384	342	383	336	405	393	356	383	389	339	406	352	379	385	393	324	380	395	343	400	381	392	362	401	367	396	329	342	388	342	397	361	391	385	398	370	351	340	352	360	371	332	372	326	407	369	346	383	409	380	333	404	413	396	367	360	371	358	398	324	351	371	358	383	345	353	394	374	393	367	363	391	337	332	338	395	345	387	379	384	368	344	403	398	380	394	344	390	376	383	366	389	367	350	352	349	381	373	373	372	361	330	367	338	386	357	367	378	377	355	347	383	407	381	365	373	373	400	359	369	403	365	393	362	354
29363	27781	29804	22648	13629	8225	5233	3646	2755	2183	1782	1649	1556	1393	1255	1086	978	884	869	818	700	690	599	572	562	499	480	458	429	367	376	346	364	334	391	361	342	348	331	349	302	348	333	323	314	353	377	346	318	349	348	345	322	317	343	351	323	277	337	341	343	308	311	329	326	303	314	301	311	348	330	306	331	320	356	318	300	350	316	311	333	307	360	332	309	321	319	327	312	304	320	284	311	315	330	318	308	302	332	326	336	346	316	331	278	303	338	321	326	332	333	375	313	315	351	307	334	335	309	360	314	327	337	340	300	338	351	344	329	313	330	330	309	316	310	334	336	329	317	329	320	320	357	307	300	328	354	315	344	300	303	332	361	342	322	350	341	342	323	329	319	312	314	309	345	331	338	302	325	324	326	312	304	305	328	345	355	344	357	319	304	324	328	362	319	300	344	329	316	338	351	336	290	328	332	321	325	328	298	336	323	339	297	335	342	329	320	358	302	298	329	310	319	329	326	308	339	332	282	315	366	306	308	318	330	329	357	343	315	300	306	338	334	312	341	340	347	303	365	320	319	323	300	316	313	332	352	351	321	339	323	312	338	323	341	296	340	323	331	298	320	359	291	344	329	320	336	314	347	325	324	320	372	336	328	309	328	332	332	353	309	317	330	319	329	320	303	344	321	313	345	315	318	341	298	306	313	356	338	312	319	316	282	330	318	344	324	325	330	321	310	347	340	325	323	340	330	320	338	354	303	332	305	307	329	319	358	327	339	305	329	315	319	271	304	306	315	337	327	299	320	331	339	315	318	333	295	303	319	325	305	329	320	305	318	326	318	329	315	286	320	339	318	345	351	316	293	296	336	327	332	305	324	335	348	321	318	322	323	361	282	326	345	338	313	345	332	318	311	321	295	336	326	325	317	348	348	326	317	322	328	311	329	327	304	318	331	364	260	348	318	325	340	316	333	345	333	337	332	353	309	298	336	349	345	313	334	331	301	336	371	330	323	307	309	338	336	308	352	323	314	333	329	318	342	301	327	328	337	303	321	341	334	288	320	317	314	314	312	301	354	297	320	361	362	331	317	312	324	302	341	316	323	333	298	346	326	298	342	333	299	330	348	307	336	343	318	314	322	340	323	341	343	290	318	343	333	320	323	309	329	337	320	347	333	309	321	330	353	333	313	331	315	321	319	336	317	324	357	317	327	322	347	325	341	328	353	323	326	298	351	338	314	331	345	298	317	334	333	310	319	324	336	324	366	321	295	335	316	352	374	315	336	320	307	304	324	316	328	317	302	352	282	354	319	309	341	338	327	341	348	307	295	352	331	317	357	346	305	336	344	351	306	344	304	353	349	305	365	329	300	329	292	330	334	307	354	315	309	302	338	371	287	322	351	327	312	330	330	309	331	317	329	356	290	352	340	313	344	348	339	350	330	337	311	334	327	311	323	348	314	303	331	335	330	317	341	341	321	322	334	302	318	347	331	348	314	318	338	322	293	312	316	285	304	329	315	332	347	321	309	307	324	297	313	325	332	312	354	303	325	338	317	313	325	334	364	328	326	295	318	337	318	331	335	318	336	317	354	373	311	313	317	337	311	317	297	351	351	322	322	345	310	298	298	336	341	327	330	292	310	331	324	330	312	343	359	327	355	310	327	302	333	293	371	339	348	336	325	321	341	318	353	327	300	304	337	323	319	302	313	326	317	308	314	333	343	291	318	332	345	341	355	341	309	339	332	308	301	328	330	335	334	342	334	341	310	268	337	290	322	349	326	319	346	319	322	298	313	323	315	341	328	360	283	354	307	299	307	329	307	338	350	315	325	288	339	318	286	321	360	321	309	337	329	370	329	342	332	289	316	343	335	329	322	344	347	311	347	318	319	340	309	323	321	308	341	309	328	323	331	334	336	324	335	302	310	314	305	337	316	308	322	311	341	331	325	355	314	339	321	329	339	344	329	295	352	297	288	332	338	313	315	350	327	328	323	358	344	316	336	345	358	307	294	326	302	328	288	310	342	331	308	335	312	340	304	360	334	343	309	332	332	307	343	306	315	300	353	339	319	340	323	308	322	306	313	344	343	293	312	317	336	325	315	307	323	370	327	301	335	341	346	315	332	339	340	298	315	328	320	311	363	352	330	335	370	321	298	362	304	321	309	321	313	337	322	330	345	302	301	327	343	330	332	289	336	343	300	316	312	348	315	351	294	308	309	330	323	319	334	333	336	321	330	331	305	330	344	344	320	292	335	342	329	345	322	326	298	316	313	305	332	326	331	318	335	308	327	319	284	341	333	347	314	353	321	324	332	297	306	359	354	328	336	349	302	335	294	344	285	337	314	329	313	343	330	331	315	323	318	301	326	303	310	314	340	293	337	336	330	312	352	329	332	322	334	313	329	313	327	279	301	337	334	323	322	338	311	337	312	339	306	331	321	293	328	345	343	311	339	293	345	329	333	321	307	327	329	315	299	329	325	314	318	336	345	323	312	344	329	299	344	339	321	316	291	350	336	322	330	324	334	350	322	341	322	333	332	335	341	298	336	331	284	292	336	298	329	321	280	359	330	308	299	298	281	328	315	318	349	329	313	301	317	345	373	336	292	341	328	341	341	291	336	285	356	350	329	327	314	308	315	299	324	331	357	306	339	337	318	320	358	317	326	309	339	319	358	322	314	366	321	303	312	344	343	322	301	323	341	295	334	311	343	362	325	300	327	340	307	316	313	367	292	352	301	339	331	307	305	322	334	312	297	306	299	333	327	336	304	321	326	327	319	316	329	352	314	314	308	318	299	339	317	307	296	331	330	315	327	330	286	321	342	356	311	349	304	327	295	319	314	332	331	283	305	321	293	317	348	306	323	312	336	330	339	315	353	347	376	309	343	341	314	366	308	304	333	331	331	338	341	342	314	295	345	343	334	324	360	344	321	331	323	321	329	347	318	329	330	362	320	334	310	328	301	319	326	337	349	374	303	306	328	321	333	345	354	320	289	327	338	330	346	338	324	352	335	314	318	283	347	314	303	344	322	329	353	326	331	346	316	320	322	325	324	335	338	309	315	324	316	326	313	333	329	325	315	338	319	338	309	336	331	327	337	352	350	355	317	316	338	305	360	326	297	313	295	328	313	349	299	354	345	289	327	308	358	310	332	359	339	310	349	314	334	317	295	329	340	314	333	333	345	317	327	355	341	320	297	332	304	333	303	321	359	316	311	333	277	313	332	308	298	309	336	331	322	337	332	317	342	322	294	336	324	323	315	312	323	331	345	342	320	323	320	330	324	345	324	317	330	341	319	338	329	338	327	318	335	328	326	328	327	324	327	311	355	302	314	347	307	304	347	315	304	343	358	324	325	316	328	348	329	299	324	336	284	310	343	366	324	308	323	339	299	322	332	342	298	307	323	309	320	334	354	323	307	301	349	304	351	344	342	336	313	287	329	309	313	355	351	298	332	329	343	336	302	312	310	308	314	345	332	346	333	357	357	280	361	329	329	317	317	342
29849	41614	34741	24078	18146	13511	10305	7858	6201	4996	4179	3660	3348	2977	2593	2202	1993	1781	1686	1526	1298	1139	1086	921	823	761	709	599	612	581	574	539	513	501	453	455	460	438	453	465	436	426	420	420	431	386	364	410	421	379	395	384	448	384	401	397	393	420	409	441	398	417	413	413	392	420	429	411	400	406	397	375	394	405	396	411	395	352	408	398	375	402	429	363	394	399	374	370	402	407	415	373	399	400	380	403	381	394	362	383	392	420	395	371	376	409	388	429	402	436	354	387	425	412	382	390	433	435	402	402	392	411	410	389	393	374	343	431	400	377	379	377	386	414	424	419	378	435	365	417	393	398	425	420	385	383	371	375	395	417	391	385	374	402	394	355	414	422	375	376	389	384	389	410	406	405	409	388	409	378	396	391	423	441	384	378	383	369	397	385	384	401	393	393	389	401	396	415	376	396	383	407	401	411	408	374	387	367	426	386	387	419	439	414	386	409	408	391	394	408	373	366	440	374	372	406	428	399	378	404	413	392	413	397	390	375	404	415	406	401	384	387	384	390	432	388	390	372	412	392	374	387	374	387	397	413	413	426	410	399	387	435	412	402	426	437	389	427	417	388	413	421	378	413	414	359	370	382	392	405	385	391	405	378	385	386	407	408	450	385	393	396	388	395	384	356	366	387	401	370	365	397	407	420	388	433	364	404	397	380	372	403	406	403	392	367	386	362	396	421	384	378	384	403	392	404	422	371	417	399	393	378	423	447	404	417	409	375	391	413	398	399	409	343	421	393	378	354	429	405	401	398	395	382	426	389	434	419	414	391	429	397	400	384	391	395	404	372	379	347	411	394	369	444	400	376	406	404	424	398	394	394	424	402	382	369	396	369	398	392	403	422	380	424	407	388	409	385	393	364	417	380	382	348	402	390	411	390	404	396	428	397	371	408	414	388	404	400	403	384	394	389	412	387	406	381	393	358	420	381	404	377	416	368	420	370	379	414	428	422	369	429	398	405	393	399	388	425	447	425	394	372	431	363	426	397	404	415	380	399	417	383	417	402	409	387	429	376	452	399	410	395	354	433	390	405	419	409	408	404	403	401	398	421	452	408	383	421	380	421	431	380	399	392	402	426	398	405	401	401	382	394	390	397	380	379	409	392	391	374	367	404	418	396	410	358	382	398	372	380	406	409	388	381	416	389	394	372	384	389	420	407	420	368	393	426	363	405	399	426	384	379	407	379	402	407	380	365	380	416	393	363	387	406	394	415	400	390	415	410	411	408	412	374	388	389	364	408	405	428	401	399	394	425	404	396	396	383	374	392	398	390	383	379	405	402	379	375	418	419	384	400	365	436	404	376	396	412	428	375	377	394	412	376	380	416	369	382	398	406	410	404	366	417	408	401	390	383	419	403	382	389	401	397	396	426	411	390	401	399	409	372	420	397	387	396	392	411	421	401	382	429	405	411	381	413	431	400	414	379	395	369	381	392	388	440	411	400	401	390	421	401	375	386	431	410	379	420	419	412	389	408	374	396	413	409	431	403	386	402	409	410	377	367	417	366	414	370	391	403	422	382	407	393	398	416	395	380	397	410	343	407	405	398	428	404	371	374	385	413	387	426	449	376	404	387	426	411	427	408	412	390	399	375	401	397	388	407	344	395	405	405	408	386	433	355	410	398	408	403	397	405	385	378	399	414	383	375	369	387	394	401	383	432	396	379	365	394	360	393	384	394	397	417	393	442	395	392	420	403	425	395	424	389	378	393	386	385	383	394	382	406	393	388	379	395	394	385	425	417	393	431	423	396	392	383	405	379	401	400	407	410	427	417	397	365	402	392	425	419	404	371	396	373	410	393	377	399	399	431	450	398	388	412	418	418	391	422	382	443	384	383	380	438	413	397	411	409	374	389	405	424	385	383	435	400	447	425	386	399	433	397	385	381	425	367	412	401	406	418	424	434	373	404	387	420	422	407	451	338	417	431	401	408	395	420	401	397	408	423	372	396	373	401	404	420	387	403	421	393	399	389	426	405	394	419	356	401	385	392	392	375	390	376	399	377	409	372	385	351	420	393	435	401	423	410	435	412	374	416	387	405	386	399	405	411	389	400	380	416	384	393	394	386	396	378	359	411	423	405	414	383	395	418	405	389	386	422	436	354	385	372	382	435	428	389	438	439	396	392	419	409	364	432	383	417	392	376	385	366	428	383	392	415	444	413	389	410	354	388	352	372	370	396	399	404	378	429	374	411	430	389	421	438	345	413	419	398	436	385	394	404	423	373	424	370	392	383	395	390	416	443	450	389	394	406	374	375	397	419	368	403	409	386	403	418	424	401	377	381	413	382	379	404	363	361	397	437	376	380	417	410	370	392	378	390	433	425	417	375	417	423	381	400	411	384	371	394	402	415	381	378	411	429	385	381	383	424	399	376	391	393	375	393	416	420	390	379	427	419	407	408	391	433	403	372	368	398	377	403	372	379	394	366	360	447	440	370	404	378	390	429	388	390	414	398	376	436	430	389	406	383	387	378	379	380	400	392	391	375	403	418	407	428	445	401	393	382	410	377	393	377	400	390	370	397	356	407	396	403	394	421	373	411	416	397	381	378	439	409	416	416	409	372	380	380	418	409	411	437	410	361	403	393	368	415	389	397	415	389	410	390	400	425	392	390	403	438	396	440	350	403	402	374	381	429	385	460	405	407	378	431	410	408	375	423	434	368	384	421	387	420	374	396	360	397	383	381	394	383	415	403	400	401	370	449	412	427	436	394	402	418	410	410	412	384	385	390	427	372	376	421	387	370	409	387	387	403	405	421	394	397	400	398	388	409	422	410	375	417	416	394	396	385	394	373	417	378	374	384	415	417	393	409	383	401	382	366	406	381	429	411	418	418	400	397	397	414	403	403	441	379	395	387	370	381	399	397	389	415	422	406	388	393	406	421	374	364	365	420	379	397	383	402	395	398	405	455	409	381	408	377	400	434	379	362	381	382	397	372	402	402	398	388	391	410	405	411	377	391	409	413	427	405	396	388	421	415	419	374	383	402	383	387	386	386	434	387	379	420	411	431	376	368	403	396	413	395	394	394	384	342	408	403	404	439	381	372	456	387	362	409	418	364	372	389	384	412	388	418	405	395	406	399	400	383	384	390	399	377	351	408	442	369	434	430	442	417	380	391	376	429	409	370	398	387	457	407	454	392	376	390	360	388	404	399	392	397	430	398	389	432	450	367	347	409	381	419	431	419	380	396	419	379	408	388	392	390	404	356	397	389	427	388	409	409	419	401	397	387	395	411	424	416	405	422	389	416	424	452	388	385	381	361	399	392	398	416	383	386	380	402	407	394	369	373	383	383	377	379	399	393	390	383	398	393	403	411	387	407	403	381	366	380	357	397	416	370	400	402	391	370	429	419	405	393	409	417	437	404	408	407	382	383	377	429	418	343	395	408	375	384	395	398	373	375	404	372	413	407	360	415	403	388	418	404	406	404	397	421	394	383	416	399	409	391
24437	21355	28627	25467	22462	16796	10118	6021	4206	3315	2654	2429	2031	1810	1646	1447	1231	1086	1043	978	897	820	685	593	560	467	469	428	452	411	341	329	321	328	313	279	298	286	305	274	281	260	257	271	282	283	275	294	273	275	282	252	255	248	259	292	266	290	279	250	232	252	273	236	246	232	242	262	279	255	235	260	253	268	269	268	288	272	266	246	253	250	218	234	264	257	258	281	238	262	250	248	259	277	286	268	259	241	297	297	278	266	263	278	265	272	224	255	263	277	248	269	264	286	223	239	258	252	265	284	251	274	263	248	262	288	275	245	268	245	232	220	238	263	264	245	262	241	260	256	255	287	258	268	238	274	289	223	282	269	253	241	262	250	228	237	258	256	245	290	211	244	237	237	295	247	282	234	272	243	245	265	243	277	248	263	267	266	265	242	258	288	258	237	246	255	259	242	252	264	288	249	228	231	260	246	251	273	245	259	243	257	239	266	271	285	249	277	288	253	265	261	279	245	265	292	283	265	253	238	226	243	264	240	228	244	236	263	278	249	261	257	267	259	252	272	254	265	244	233	266	270	270	246	270	245	258	237	228	263	259	254	255	264	265	261	254	269	223	265	270	278	231	243	236	263	232	249	251	283	267	260	267	248	259	259	283	255	252	283	247	280	247	266	269	286	235	261	252	254	256	238	256	249	278	253	267	247	259	267	258	246	243	265	268	233	258	251	251	246	282	260	257	246	265	278	209	213	250	234	236	286	265	241	260	231	255	255	254	284	251	256	264	267	254	264	264	262	264	257	276	263	225	266	275	261	251	233	253	285	249	269	249	257	278	255	263	242	243	257	250	236	249	255	234	272	264	257	250	288	272	254	272	252	287	254	237	242	254	245	246	262	246	245	256	247	265	256	270	225	247	264	251	240	246	257	242	236	249	236	271	267	250	245	244	261	248	227	260	255	248	252	228	245	250	235	244	261	285	240	288	226	252	259	250	269	261	254	282	235	257	231	260	272	249	279	261	261	262	230	233	243	228	247	258	242	262	267	265	256	258	255	238	255	264	289	290	251	246	255	250	248	274	256	258	242	283	262	265	244	283	267	264	231	253	272	256	228	266	259	280	261	243	254	245	281	231	253	245	266	258	277	232	249	274	270	228	252	235	246	269	282	260	272	265	270	235	276	253	244	258	285	260	280	257	275	238	239	250	264	242	262	262	265	266	275	249	254	266	253	269	243	240	270	272	245	222	246	240	247	259	252	254	245	261	234	234	278	265	277	256	276	220	261	261	265	240	248	257	251	245	230	276	253	258	256	244	211	257	251	250	252	283	257	253	239	246	281	246	244	242	229	284	246	223	258	259	268	258	261	233	236	262	264	248	279	268	238	263	231	249	277	245	239	221	231	319	255	258	227	241	230	241	267	257	308	243	241	258	262	233	252	252	252	242	260	235	265	255	256	248	257	265	261	269	240	294	272	243	256	269	288	268	243	264	269	245	238	270	242	260	258	244	251	287	235	242	281	255	248	259	231	256	252	253	237	266	259	224	249	270	237	235	255	285	278	258	250	258	242	267	231	213	248	253	250	264	247	257	286	265	255	277	239	275	273	266	253	239	263	274	253	231	245	261	270	263	260	243	257	253	276	247	260	257	249	289	273	252	263	267	254	222	256	279	268	253	256	255	288	240	234	241	256	228	240	265	253	252	283	264	267	270	253	256	228	241	242	229	243	231	245	250	256	261	266	272	279	262	245	261	274	255	278	273	262	255	262	273	229	279	263	221	272	287	250	255	243	236	273	246	267	244	246	235	268	257	257	260	266	248	244	250	276	244	253	270	256	286	270	248	274	259	275	281	258	271	254	250	250	263	275	288	276	250	257	241	252	240	261	225	250	249	256	243	291	255	262	250	251	262	262	273	279	250	250	243	259	229	270	235	247	256	258	263	271	246	243	261	283	244	242	253	212	274	271	269	250	278	258	276	248	257	242	257	248	256	295	252	212	251	265	241	257	254	279	232	250	248	255	256	268	245	231	275	245	264	238	241	242	266	245	276	248	232	283	278	273	301	273	228	254	252	260	268	281	298	269	247	274	257	255	258	245	258	269	266	281	272	244	267	258	254	258	246	265	233	242	251	288	270	260	244	248	242	279	235	264	232	273	233	275	258	265	260	231	273	235	279	248	276	273	266	263	248	261	233	251	254	217	272	255	265	244	253	267	280	276	256	270	259	257	273	246	249	264	266	247	267	249	240	274	239	273	246	251	240	258	274	250	244	236	254	316	252	263	287	254	268	264	270	268	259	265	248	321	259	248	229	250	259	269	259	249	263	256	230	275	254	258	241	235	242	269	252	293	257	269	277	251	250	269	243	260	248	254	276	263	249	245	239	250	272	248	265	241	266	233	277	249	258	250	255	245	256	235	288	252	237	244	220	258	238	271	258	245	255	278	242	256	259	276	247	275	267	269	277	302	282	243	234	236	222	271	267	234	257	247	224	288	261	275	245	253	250	260	261	247	279	288	228	232	263	257	239	267	258	264	269	253	234	250	278	218	216	271	244	233	261	238	232	240	256	226	244	244	244	239	266	263	273	272	260	243	209	272	256	254	245	255	241	262	240	264	259	256	241	226	282	254	265	251	269	253	245	249	248	267	242	229	269	260	252	243	245	234	230	239	240	252	279	235	262	266	262	247	246	249	255	238	287	265	285	270	266	261	252	253	236	254	234	265	270	282	251	235	264	223	251	229	260	268	233	261	248	242	232	268	250	252	270	251	263	275	248	250	255	240	247	256	253	244	239	255	234	246	242	281	295	252	282	274	264	265	246	270	248	246	264	255	245	266	263	233	269	250	256	269	236	248	260	267	240	256	264	298	285	251	281	273	257	285	266	244	266	265	269	246	274	240	248	278	284	244	272	249	279	243	295	266	241	215	257	241	276	269	239	260	292	253	248	244	259	255	261	256	240	234	285	253	275	229	260	250	284	237	267	265	257	242	225	251	250	241	269	266	250	248	248	240	242	286	252	268	251	258	257	241	261	239	278	255	232	254	244	249	270	259	218	264	260	266	268	261	253	241	253	257	254	269	249	241	271	286	259	276	256	248	284	239	273	231	253	259	253	224	265	271	278	245	260	275	266	284	278	222	241	269	258	257	244	222	223	287	261	259	260	282	266	239	254	252	244	271	267	261	265	262	244	245	255	250	254	250	227	231	263	252	273	272	254	258	267	261	249	270	240	239	266	251	238	255	272	268	248	253	244	251	250	270	253	268	260	245	237	268	262	249	233	245	259	239	243	249	252	233	282	258	249	271	264	264	249	227	244	250	227	271	258	241	247	262	270	250	267	245	256	287	256	235	241	257	279	276	245	264	245	241	262	260	257	247	267	253	284	238	268	253	253	240	263	279	263	276	247	246	256	234	239	277	242	267	290	267	250	226	240	227	276	270	230	262	266	272	256	254	264	243	250	248	259	267	278	266	264	240	277	278	262	287	268	284	256	269	259	246
29619	47670	43127	32514	25825	18238	14632	11374	8819	6995	5891	5161	4569	4086	3538	3032	2500	2273	2100	1977	1746	1458	1357	1165	980	907	747	751	683	552	545	476	408	468	427	415	445	384	383	386	376	341	341	327	354	351	323	335	366	345	330	328	345	320	341	332	317	356	313	317	331	325	297	326	296	360	333	318	340	298	303	307	327	359	320	274	309	316	339	330	307	326	295	313	336	329	287	321	310	305	319	318	337	331	300	315	328	300	285	294	317	295	331	338	319	314	281	352	308	305	304	369	302	314	318	316	308	300	331	317	316	318	305	325	302	301	303	321	309	298	327	328	297	288	315	313	303	321	312	312	313	317	311	313	312	290	299	333	329	320	305	338	306	313	311	320	319	320	325	298	296	316	300	308	309	334	323	301	345	310	303	326	328	314	343	339	304	317	310	326	319	358	325	329	325	308	321	304	310	303	330	294	323	324	313	359	310	342	313	328	289	277	304	323	323	316	315	283	297	327	309	345	312	328	299	311	323	306	335	301	299	315	308	300	310	306	312	271	322	339	324	310	300	285	354	315	293	333	257	284	304	314	298	308	300	334	311	329	308	295	321	331	289	343	316	294	310	306	312	296	306	295	310	317	317	332	284	342	310	309	335	296	312	296	302	287	310	318	326	323	317	338	299	291	320	288	316	316	304	301	335	333	338	305	302	275	311	314	323	326	306	322	311	304	340	321	317	297	331	300	295	352	326	303	318	314	316	316	298	318	327	336	306	299	333	324	315	305	286	279	302	309	307	304	343	337	344	356	289	309	312	328	319	333	282	305	342	323	298	274	311	312	352	330	319	312	341	328	316	310	365	318	316	309	331	317	312	347	321	322	326	330	340	309	330	327	321	315	300	295	309	311	337	316	327	330	309	342	326	325	320	346	331	299	331	350	323	323	308	280	329	310	352	283	331	304	305	328	294	350	336	316	345	296	326	292	314	344	341	275	331	293	282	306	331	312	314	320	286	313	316	299	309	298	309	333	322	303	347	334	290	306	318	301	296	299	323	303	334	304	318	294	322	291	312	323	306	334	285	322	310	304	298	298	343	313	319	338	314	305	318	318	333	302	317	326	318	321	317	323	301	304	351	284	314	327	338	286	306	322	301	308	304	307	300	332	326	297	275	288	350	318	323	297	335	310	280	331	343	305	305	310	302	318	302	312	351	301	299	337	342	308	314	308	303	298	310	301	294	327	281	328	324	277	329	324	329	318	329	327	305	299	309	312	339	288	332	313	308	315	292	283	303	319	305	312	339	286	328	312	300	323	309	318	316	293	318	311	330	304	318	342	308	339	321	332	341	322	353	284	325	299	315	301	357	354	299	301	311	305	311	300	309	310	308	323	310	270	314	306	357	317	297	313	317	330	313	324	320	324	293	298	305	312	282	349	337	312	300	304	313	316	296	291	341	311	311	338	294	283	315	331	318	316	322	327	318	337	318	296	327	302	307	333	289	333	316	330	337	294	338	293	317	281	312	302	336	344	306	340	330	299	315	320	328	341	296	351	290	352	301	299	287	350	310	321	298	326	293	277	278	314	268	304	318	323	306	340	313	307	286	291	290	297	312	292	320	318	300	285	290	276	328	327	328	303	314	292	300	332	351	279	311	292	324	271	311	300	315	314	301	342	314	318	329	317	289	284	300	326	324	314	305	318	315	340	319	305	314	311	330	312	348	288	307	331	293	285	317	333	311	345	314	334	360	317	323	342	326	312	302	301	320	332	314	323	309	324	283	350	319	341	313	302	296	306	296	302	285	344	335	310	355	302	310	317	306	343	306	271	309	325	308	325	334	278	345	329	290	335	300	347	305	290	334	319	304	342	292	314	309	334	313	305	310	335	298	308	315	298	365	324	328	280	314	293	308	297	297	294	324	314	309	329	315	334	334	304	318	292	306	297	305	314	342	348	316	316	314	269	293	304	325	334	311	315	317	276	306	313	307	311	302	307	318	300	296	306	323	298	305	332	311	290	297	286	331	306	287	342	291	290	344	334	366	274	310	322	331	304	361	288	312	286	293	275	308	311	340	311	324	321	312	332	318	325	318	331	281	316	293	311	325	277	308	287	316	308	329	310	289	358	323	313	327	308	288	300	290	308	308	308	314	323	322	326	334	293	331	324	316	336	307	323	321	316	325	291	319	340	299	311	305	296	290	302	325	328	312	306	345	325	326	307	300	311	307	328	331	346	285	309	329	341	303	300	293	300	326	313	283	311	300	320	310	307	302	311	292	270	314	309	330	331	326	324	293	319	340	314	307	305	309	312	341	286	333	311	295	307	336	321	340	304	349	314	339	304	309	328	308	307	299	300	309	316	307	290	322	314	315	323	280	318	310	303	304	336	320	318	324	322	311	306	320	293	307	344	338	292	312	317	317	332	313	316	291	316	321	333	320	311	310	297	341	311	336	300	284	277	304	323	284	309	303	330	316	297	313	319	349	303	334	302	281	305	316	358	286	315	311	278	320	286	312	299	314	331	314	283	302	333	320	338	292	344	316	316	328	280	328	335	328	308	318	334	309	306	295	353	275	297	302	358	318	329	296	328	308	279	350	287	311	328	308	315	316	326	286	306	326	312	304	304	328	317	320	332	336	315	300	316	314	316	302	311	334	311	282	321	309	303	333	321	318	301	296	298	330	330	337	318	283	341	286	314	308	363	330	325	333	332	323	322	282	301	288	320	322	306	310	339	295	315	302	328	281	287	307	309	309	294	298	339	301	299	291	308	287	294	324	314	317	326	335	343	295	332	342	306	284	338	325	286	300	308	306	324	331	300	338	308	310	327	323	316	304	317	326	333	305	345	323	310	287	306	322	372	333	326	288	340	296	332	314	306	332	318	317	283	290	285	283	322	334	320	303	316	286	324	317	298	323	293	334	333	315	313	313	304	293	363	296	334	325	296	311	301	317	298	299	303	328	329	336	308	294	348	356	312	309	288	324	301	302	332	322	316	315	353	330	305	299	301	319	305	308	335	317	324	321	323	305	328	310	315	292	299	297	290	300	362	327	315	262	341	300	332	317	329	291	317	303	320	317	292	297	308	332	316	283	310	290	290	284	276	305	321	325	307	321	358	314	273	311	313	339	320	308	282	329	313	322	323	328	350	301	340	319	306	318	330	319	308	328	327	318	325	315	335	299	310	296	322	296	366	323	304	335	290	330	306	320	271	332	341	326	316	337	304	322	301	302	306	302	344	311	322	333	339	323	301	332	307	338	310	317	333	295	333	299	302	283	325	323	317	318	314	341	300	313	305	320	314	315	320	307	335	306	332	305	333	306	315	300	317	302	298	346	310	306	295	320	329	328	318	327	332	316	289	314	326	287	306	313	301	312	286	306	346	323	316	319	318	333	331	331	330	314	352	327	314	287	296	321	304	316	320	319	317	323	309	309	330	321	314	337	314	322	350	332	319	305	306	300	295	305	335	331	336	296	309	295	326	293	302	278	338	344	302	294	299	327	302	336	305
25544	21453	28196	26530	17824	10792	7139	4820	3548	2770	2315	2069	1914	1598	1560	1341	1145	1107	1065	1098	971	814	748	752	642	606	573	538	490	539	489	454	451	450	441	434	431	422	439	419	407	420	399	437	428	428	392	388	387	407	382	400	410	397	383	391	365	424	406	422	401	427	374	399	401	379	430	444	382	424	412	407	415	351	381	364	369	373	426	410	344	408	392	396	387	390	398	412	392	416	346	423	412	404	374	406	399	382	412	367	374	385	378	389	388	416	396	374	401	362	406	366	383	391	398	417	397	415	401	387	406	370	370	420	417	404	386	384	400	367	403	374	392	385	403	389	414	399	363	385	420	402	419	396	384	394	400	351	404	400	387	384	362	394	386	390	404	416	382	389	418	389	391	370	422	387	416	410	448	389	400	421	420	414	371	382	401	416	393	365	391	425	385	374	387	414	345	390	405	363	398	432	374	416	392	401	417	375	356	367	399	421	401	416	396	375	382	396	416	418	390	382	361	429	384	391	403	371	421	367	383	370	431	375	404	397	406	351	404	417	391	391	364	362	407	396	417	367	428	402	399	383	396	400	415	427	408	401	378	407	377	400	390	367	432	438	372	390	360	382	408	408	434	356	400	382	384	416	407	390	405	392	393	410	385	384	415	383	400	388	382	409	393	443	374	398	378	407	353	384	392	384	405	406	380	383	382	382	417	376	383	428	432	369	386	416	391	379	398	413	401	438	430	423	415	380	404	420	448	434	407	361	453	410	388	410	363	401	422	367	425	413	414	396	397	419	417	398	389	377	393	354	400	413	379	368	396	389	441	381	388	418	378	399	389	416	383	380	375	366	407	365	394	396	379	428	426	356	386	400	414	356	396	418	422	406	438	393	403	385	395	387	357	391	427	400	372	389	396	421	389	389	383	411	375	385	431	373	393	387	405	408	389	387	396	393	414	361	380	417	431	402	416	404	417	393	395	358	367	376	395	375	391	378	369	419	370	403	387	383	397	433	406	374	385	413	416	427	386	388	395	371	415	384	455	397	411	373	393	405	404	412	396	383	416	377	418	444	400	401	369	379	368	426	394	419	400	415	384	388	445	403	403	376	395	371	367	412	357	401	389	399	400	376	392	409	396	403	387	401	349	418	385	399	367	396	406	392	414	390	362	391	379	377	387	384	429	396	387	371	389	408	382	365	397	409	410	393	428	407	391	410	425	387	430	397	423	431	417	396	397	401	410	383	413	388	398	401	380	368	428	384	408	383	412	414	406	423	409	379	402	395	387	351	406	400	430	441	369	431	377	383	401	378	396	403	351	393	415	377	382	389	435	434	396	396	390	376	439	390	379	370	408	382	401	373	408	369	381	379	414	406	409	390	400	386	417	378	404	388	421	382	392	389	361	406	392	358	378	399	359	412	413	404	422	408	400	412	402	414	384	404	366	377	376	408	420	419	392	415	396	400	403	395	397	398	405	399	364	401	399	401	429	388	401	375	407	392	380	375	386	366	349	396	396	395	405	378	396	371	398	405	382	338	385	359	433	394	390	401	404	370	397	426	401	399	387	446	367	377	401	399	403	423	385	429	383	362	386	351	407	397	379	367	401	397	420	405	428	359	437	391	396	396	398	388	383	365	405	405	401	389	428	403	414	397	387	410	402	404	389	400	385	417	387	405	397	358	380	416	417	428	397	410	362	369	392	406	401	430	385	384	432	411	382	393	400	402	391	381	374	368	357	350	402	421	414	384	421	381	387	401	371	375	444	405	388	422	366	410	413	417	398	407	377	415	384	402	374	396	391	403	421	389	393	403	397	385	390	417	403	407	395	374	371	375	352	402	429	379	376	370	395	409	406	389	369	402	421	404	403	386	421	383	418	383	379	411	398	389	395	416	365	388	436	406	366	391	364	370	386	399	391	404	430	386	449	377	387	406	392	389	362	376	392	430	425	386	430	379	395	386	379	381	417	379	384	397	377	392	398	397	386	402	386	386	408	386	394	387	380	387	398	373	401	425	433	373	389	395	367	396	386	404	412	406	408	410	391	399	360	416	402	390	424	412	368	425	373	392	389	390	398	373	387	408	408	396	381	367	404	387	417	405	343	420	400	372	387	404	372	390	393	379	414	378	403	384	390	378	406	396	399	392	404	391	389	381	377	390	358	357	385	354	382	420	390	379	389	342	375	389	362	402	400	404	373	412	377	357	429	406	393	381	409	411	402	410	400	437	363	395	376	388	370	399	408	410	400	379	376	375	406	398	380	410	441	386	362	388	401	411	400	418	398	380	433	394	342	363	397	373	349	417	419	413	430	433	368	409	407	392	388	402	395	394	425	366	392	388	392	385	413	388	392	416	383	399	383	367	454	387	405	398	395	351	359	375	383	413	383	404	409	417	405	412	381	385	415	431	370	359	337	393	378	387	387	419	410	399	359	386	383	401	391	377	383	411	380	417	380	371	435	403	382	376	394	411	402	378	395	431	399	415	380	391	396	402	422	388	389	423	389	381	403	372	397	404	421	348	369	394	403	403	387	401	395	406	415	396	413	390	379	408	412	400	352	374	389	406	408	379	359	385	435	415	401	392	367	398	388	398	402	388	405	365	400	418	404	413	378	353	431	417	444	420	373	389	400	437	376	410	410	404	380	408	371	398	400	392	417	369	409	403	461	399	397	415	423	427	370	389	411	404	391	349	412	423	381	407	371	419	394	402	385	379	345	378	392	377	381	402	404	435	367	428	420	388	415	408	405	404	397	368	388	376	402	438	410	397	376	445	376	381	364	399	393	378	435	393	411	393	386	385	374	422	369	385	396	427	386	384	411	391	418	409	404	401	375	381	390	389	378	397	404	391	409	394	365	423	411	424	416	390	366	402	405	380	379	409	390	390	373	414	368	401	377	451	398	382	388	406	393	417	393	372	405	398	397	372	425	368	435	371	393	399	394	391	385	385	401	378	395	396	379	388	367	411	379	410	412	399	417	385	367	419	420	352	373	411	390	399	392	366	417	431	414	348	378	425	387	396	397	402	427	372	390	393	433	374	396	393	409	393	393	412	397	405	359	407	388	366	404	362	395	389	388	417	416	380	355	368	398	362	408	374	359	398	413	359	397	360	388	435	392	395	397	417	403	387	408	379	384	390	417	393	404	396	378	390	386	382	345	428	421	364	374	399	391	357	403	384	396	420	377	350	413	407	393	385	388	388	385	400	425	374	373	373	429	394	399	399	398	383	397	348	372	406	334	373	422	393	374	408	394	404	420	379	386	424	381	404	417	404	387	396	409	419	393	429	400	407	386	435	395	401	406	355	386	419	420	357	408	380	408	397	404	399	380	399	403	370	417	431	439	405	383	372	405	424	379	393	395	391	382	402	389	391	404	415	400	405	428	386	396	367	392	399	404	392	368	389	369	393	383	403	408	420	391	360	368	430	430	379	394	377	445	427	411	368	369	415	389	428	377	398	390	384	390	429	406	416	409	398	391	408	417	430	395	385	423	364	393	419	425	429
28804	43620	39316	27410	20521	15874	12946	9645	7755	6183	5191	4616	4054	3539	3126	2553	2294	2102	2038	2039	1710	1463	1268	1152	992	950	878	806	724	712	642	628	606	566	567	562	562	523	526	491	528	501	465	510	500	497	486	465	497	470	517	484	481	515	442	470	489	485	503	472	472	463	428	501	498	474	494	499	464	496	431	484	495	505	460	436	471	520	437	450	471	448	506	458	453	438	472	465	464	462	498	494	474	490	476	457	444	486	468	496	450	434	487	478	496	461	465	451	471	474	519	428	487	462	464	448	474	488	489	468	452	489	486	505	535	479	449	443	490	455	457	431	466	483	432	454	455	510	477	497	470	448	470	531	476	491	467	482	462	507	475	473	487	458	534	469	445	484	490	461	455	477	445	440	445	475	445	461	467	452	467	442	471	495	477	484	450	492	474	510	460	464	465	500	470	470	457	446	479	464	477	432	523	479	463	438	475	509	453	450	446	471	464	478	481	472	500	511	447	501	461	468	487	482	465	473	459	469	451	464	475	461	482	459	487	520	487	461	434	455	457	468	489	476	479	456	455	466	478	471	434	480	495	457	474	508	505	442	442	496	466	470	447	453	480	480	477	479	478	484	497	499	459	498	426	437	477	427	488	471	484	451	463	447	450	503	485	495	502	488	477	469	469	453	479	454	481	486	478	539	492	428	489	508	523	483	494	445	441	447	456	476	485	471	467	487	502	459	438	500	455	507	468	474	437	451	443	427	467	458	489	522	441	466	473	479	449	466	457	447	512	459	478	488	492	454	490	455	502	469	490	477	455	477	457	460	473	457	464	467	514	487	458	497	464	491	489	448	438	476	479	466	483	454	475	464	468	474	467	471	452	495	499	503	447	465	465	485	512	452	461	457	493	462	514	456	430	452	496	471	458	501	461	466	496	475	472	476	466	443	478	434	468	480	482	456	468	474	438	476	500	476	475	427	492	436	486	472	458	456	482	462	467	455	480	466	470	483	440	487	505	509	507	472	471	484	426	523	490	449	484	442	509	449	503	446	482	492	457	459	530	485	470	441	480	498	466	467	490	458	476	461	500	426	467	454	438	449	465	443	516	470	463	515	501	473	477	472	477	505	483	468	463	492	490	459	477	489	473	455	458	451	497	433	480	452	490	473	503	462	489	482	472	454	520	474	471	458	478	465	458	475	473	447	470	451	481	493	494	455	474	443	485	463	468	455	486	419	456	475	452	468	428	487	489	452	457	457	504	475	483	475	455	434	419	486	496	457	492	437	466	498	463	454	498	420	479	498	479	444	469	488	451	504	482	478	487	464	471	463	491	520	484	496	480	474	486	476	503	455	480	463	430	515	496	432	453	476	495	472	491	481	474	493	484	458	455	479	493	494	488	418	436	442	468	481	481	453	502	482	474	471	458	448	453	494	496	501	483	451	426	501	460	466	461	500	473	497	487	516	476	494	492	472	489	454	457	443	465	471	475	455	506	518	459	468	467	442	488	497	466	494	479	502	475	459	478	482	476	490	485	475	498	495	464	460	437	490	432	454	449	461	480	463	495	452	465	456	442	494	477	530	461	481	475	466	428	484	507	490	474	509	456	437	449	462	473	469	479	479	507	501	500	481	468	478	512	445	500	473	438	458	494	462	499	475	492	445	455	483	463	488	455	535	450	477	433	446	463	463	456	484	460	502	430	467	446	478	462	475	475	450	487	458	453	468	434	420	507	486	459	498	466	477	466	454	466	448	470	485	475	469	491	458	467	459	463	467	460	509	469	477	456	464	469	474	473	477	483	465	487	465	447	469	456	440	468	464	467	453	501	468	461	493	442	510	453	496	521	482	424	451	499	406	467	487	417	445	470	485	486	493	489	474	437	491	485	456	480	485	461	453	467	472	437	458	502	458	458	487	433	452	432	463	489	494	452	459	453	466	471	464	505	476	462	487	479	496	468	483	489	466	506	431	449	471	472	463	465	489	497	447	492	437	480	458	453	454	475	500	515	483	484	433	449	496	498	472	462	494	455	480	491	457	455	454	470	440	496	483	493	477	449	464	503	466	494	492	515	442	458	484	471	493	452	485	469	458	465	455	468	489	475	515	488	458	492	468	456	452	458	470	470	450	485	491	492	462	502	448	477	461	470	499	476	450	484	474	485	459	487	496	454	491	477	464	488	450	457	482	477	507	450	456	465	464	446	477	473	517	461	458	533	515	475	437	441	489	484	494	457	495	455	502	484	483	462	501	477	483	473	457	438	488	448	519	434	471	495	484	493	451	458	476	447	508	496	501	487	511	450	469	489	471	488	446	484	466	487	450	523	458	528	495	434	496	485	465	480	503	465	487	465	445	428	452	418	476	493	470	446	491	447	439	467	473	455	508	448	491	472	426	441	528	498	502	479	429	499	467	459	493	463	498	461	479	480	447	449	442	507	480	434	455	483	483	478	521	461	453	484	443	464	459	499	475	461	441	479	475	459	514	509	448	478	450	436	473	503	440	515	455	472	501	456	476	453	470	469	470	484	504	482	426	452	513	441	446	444	460	445	485	492	504	512	428	428	449	455	503	514	456	498	477	466	468	479	492	475	488	473	478	489	465	456	480	483	468	475	463	460	481	476	460	451	480	441	462	478	481	475	509	473	510	454	457	447	484	477	448	468	478	468	491	455	482	499	476	492	479	445	472	491	473	493	444	484	468	466	476	467	488	450	463	475	453	435	468	439	431	470	497	446	465	458	456	496	469	486	429	467	471	510	457	466	494	486	495	491	480	498	477	478	455	495	473	446	501	465	490	502	468	454	455	453	483	448	449	420	477	493	473	479	433	470	457	469	433	473	447	489	480	505	522	457	458	463	487	463	485	499	457	461	507	461	461	468	448	470	467	462	475	488	479	428	479	483	472	495	461	485	484	432	472	498	493	491	470	450	485	458	519	456	437	452	453	434	447	467	454	480	498	476	446	478	463	448	423	454	443	480	472	437	464	458	472	483	490	452	460	497	488	471	442	491	505	464	493	483	469	469	489	447	495	442	464	476	476	463	463	465	492	507	471	532	499	489	459	482	474	448	456	471	497	442	485	490	468	500	467	452	501	445	489	475	497	456	485	450	478	481	492	466	475	505	501	463	462	454	497	496	493	486	517	473	482	500	445	469	441	481	479	477	482	459	471	469	526	508	458	499	487	491	496	461	465	453	461	479	479	461	444	487	491	469	468	468	437	468	461	475	485	471	478	477	497	469	463	468	503	456	491	515	476	481	498	478	484	475	459	472	449	470	498	453	482	430	481	498	438	464	444	464	483	508	484	493	466	438	429	481	493	449	456	425	474	479	484	456	485	488	479	479	501	473	470	464	439	490	446	491	534	475	449	513	472	473	484	498	445	442	494	475	438	528	473	480	463	480	493	440	488	484	471	478	458	480	479	452	474	492	453	497	464	444	443	486	502	467	437	478	438	437	465	493	472	482	475	470	490	452	466	449	507	482	504	519	479	469	453	444	471	475	458	498	464
23325	21352	29053	24135	21870	22285	18597	9622	6410	5104	4036	3502	2982	2660	2259	1974	1658	1579	1530	1431	1258	1079	943	879	779	695	626	562	590	500	516	460	459	446	394	374	394	336	378	364	350	360	346	373	354	366	348	329	351	307	337	326	367	335	354	347	336	318	356	314	347	344	312	318	316	350	352	312	338	318	301	322	328	340	303	321	313	317	307	323	327	327	304	310	319	321	294	313	345	360	352	301	331	336	356	321	343	313	285	305	332	336	360	301	290	321	309	327	354	337	331	320	280	299	316	330	308	316	346	331	313	337	281	323	333	348	312	335	319	320	332	337	340	356	341	315	347	328	337	325	333	346	343	347	318	340	312	316	330	325	326	338	332	339	324	315	344	317	343	324	309	338	327	341	303	316	310	291	339	340	324	302	326	333	334	326	298	282	343	305	330	293	319	329	338	304	337	318	304	322	336	326	322	352	326	344	342	300	307	344	293	343	312	315	307	332	324	322	325	331	318	327	291	340	323	361	357	320	294	367	299	300	316	304	319	300	358	342	367	347	357	337	340	301	323	317	314	324	326	347	317	298	296	317	308	353	330	292	329	334	329	321	327	326	313	353	330	336	320	338	306	368	300	309	311	324	304	341	329	298	317	324	305	314	367	311	327	337	277	307	303	326	314	308	295	333	295	323	317	326	325	318	314	298	333	318	323	334	345	327	336	338	301	321	316	308	324	328	327	304	332	348	334	328	293	316	323	318	303	296	335	331	311	334	337	336	323	335	285	317	330	325	289	318	305	350	347	305	308	319	331	323	322	319	320	302	307	330	306	313	329	323	293	334	331	321	317	324	322	294	311	310	339	309	312	317	277	320	311	317	354	324	310	344	324	308	316	316	303	300	338	305	294	297	354	338	295	342	291	337	296	318	335	315	311	277	312	297	263	312	313	316	306	316	318	341	304	337	337	328	317	319	327	332	334	281	327	328	338	344	270	314	314	324	343	341	333	329	326	324	341	305	289	283	307	329	341	340	322	345	322	329	311	332	350	324	313	331	325	322	338	341	301	296	323	309	327	298	318	334	312	312	337	322	333	335	311	322	325	355	322	340	317	314	342	343	320	313	339	334	329	306	323	294	288	307	333	305	328	283	318	280	278	317	311	335	322	332	345	313	347	285	331	317	297	324	320	314	324	351	297	306	309	364	329	321	340	347	327	355	297	339	314	334	341	312	317	306	338	327	319	344	308	301	303	335	296	324	315	345	325	324	336	312	341	323	333	299	320	329	306	347	295	343	349	333	302	291	325	333	310	307	331	340	294	316	344	296	334	355	330	341	328	321	323	305	335	308	326	301	343	321	314	359	312	330	329	343	327	320	317	287	327	320	285	309	306	318	331	354	307	310	302	301	339	328	349	308	336	340	334	338	335	345	320	346	324	311	317	288	333	353	293	330	296	301	340	310	344	317	311	334	330	305	331	290	354	332	289	326	339	327	343	283	328	330	311	332	348	317	298	322	332	276	335	341	319	324	296	305	308	341	308	321	301	334	328	296	343	324	318	316	355	334	300	325	352	332	347	307	311	322	327	346	349	329	325	299	349	335	312	327	315	327	323	319	326	310	312	316	307	290	335	328	354	319	319	340	334	361	343	335	310	311	331	326	323	334	339	327	316	307	336	307	342	327	332	293	326	311	278	294	360	362	325	305	313	325	311	307	305	323	340	328	333	337	291	335	311	320	309	348	342	309	322	315	338	315	310	315	305	328	308	319	343	365	321	329	327	304	304	348	350	342	309	286	313	328	337	335	336	319	318	340	299	305	324	323	326	316	348	303	326	310	311	340	350	315	317	332	323	321	336	322	288	349	347	302	344	290	317	293	312	348	311	331	282	310	307	317	317	310	350	345	320	336	298	351	287	292	349	300	319	317	334	318	305	307	309	327	314	304	326	321	325	304	299	322	328	350	321	330	305	299	338	330	332	306	311	345	320	317	344	318	300	301	303	320	309	312	299	319	333	325	348	314	330	336	312	322	329	323	310	308	297	319	308	326	319	298	338	317	314	319	336	323	343	307	309	326	328	340	357	304	330	332	319	310	312	298	326	314	319	288	289	342	312	320	356	327	313	310	338	312	329	303	336	321	304	326	326	322	349	337	315	327	315	339	312	325	340	322	329	308	309	333	327	331	336	335	307	306	341	324	312	320	341	362	317	328	335	292	320	315	306	314	334	325	301	314	304	323	285	331	306	319	332	329	335	318	325	334	355	313	365	313	344	307	330	350	325	319	335	367	310	344	319	328	309	303	327	311	329	320	312	304	334	332	315	340	309	311	326	300	317	321	326	322	321	305	325	295	323	305	285	339	360	298	323	323	323	321	306	305	327	368	293	361	310	303	342	327	319	320	312	344	316	310	337	315	343	305	315	319	339	345	331	314	310	310	338	304	361	325	319	299	322	344	310	279	359	329	312	364	309	312	307	345	320	323	300	331	316	323	338	323	340	335	328	319	347	302	342	306	327	324	328	331	344	336	364	340	327	313	347	345	343	334	337	330	312	321	317	307	338	313	323	340	326	298	307	350	319	306	313	304	372	317	336	302	316	338	311	312	298	318	334	335	297	350	317	305	305	341	352	323	349	320	314	303	321	327	319	321	319	312	307	306	317	321	321	314	331	330	325	324	314	295	331	325	319	313	309	315	286	362	324	285	324	330	315	352	344	333	317	318	321	340	291	303	319	323	337	309	304	325	336	313	357	303	314	327	341	317	349	339	316	302	333	331	320	323	291	349	312	316	325	329	322	306	333	312	324	312	339	327	314	301	284	346	333	316	329	337	289	338	330	318	301	313	327	319	297	321	309	309	336	295	313	336	286	318	303	308	310	330	346	321	329	341	323	305	341	329	312	335	353	325	302	312	310	308	314	331	315	317	340	307	312	326	324	293	331	300	304	314	299	303	313	290	335	328	332	317	347	310	336	338	322	280	308	319	301	300	339	328	315	317	325	316	304	324	323	340	343	320	312	321	311	347	296	324	330	322	320	335	323	311	342	339	341	332	309	297	326	350	357	314	320	300	299	301	355	318	333	345	317	336	333	273	316	345	345	328	340	334	322	331	289	305	297	331	333	363	308	328	338	323	318	314	306	307	303	308	313	302	282	298	295	358	300	339	320	314	340	377	338	313	304	311	342	329	342	315	324	329	310	336	344	351	316	299	337	306	318	327	290	308	318	336	301	332	355	308	324	292	325	313	296	318	320	329	310	315	307	326	353	325	310	318	338	356	324	314	320	329	309	321	325	344	303	313	310	322	275	337	307	318	345	344	318	322	367	346	337	298	298	297	292	336	340	360	341	300	312	310	300	325	350	308	343	340	326	332	311	301	317	331	299	315	324	330	351	326	303	326	307	322	344	329	310	322	324	319	320	345	327	343	339	332	306	334	379	322	358	308	358	355	327	345	313	317	323	303	302	312	318	358	336	346	308	316	321	337	335	317	315	312	305	361	332	334	296	319	344	314
30870	53654	47347	35057	28792	23114	19466	15408	12324	9980	8419	7327	6418	5449	4792	4128	3521	3126	3031	2786	2404	2165	1801	1512	1364	1161	1061	938	912	771	706	646	599	594	546	518	484	488	513	458	451	448	466	435	435	419	426	426	403	421	402	406	410	405	431	407	425	390	438	422	435	416	391	382	368	392	416	384	389	413	405	402	359	354	420	393	384	390	383	391	394	414	373	375	351	390	359	375	391	359	380	369	388	392	372	371	369	374	401	359	371	383	348	344	379	328	368	359	389	357	367	376	377	400	342	372	358	386	369	380	366	382	376	362	367	350	390	375	383	355	386	375	382	399	336	369	392	400	380	380	367	361	353	389	395	335	398	355	393	382	345	378	359	379	384	386	397	389	417	355	359	385	383	406	388	362	396	379	370	386	383	387	401	380	373	415	376	386	334	356	371	379	356	355	396	415	378	380	364	412	386	371	385	392	375	347	414	397	358	337	353	404	357	374	379	346	376	385	370	408	381	404	383	374	376	372	357	362	385	384	369	357	387	369	341	390	373	335	400	395	413	377	344	373	383	391	393	413	388	362	366	380	402	404	383	361	398	378	355	372	372	399	389	380	371	350	409	427	387	371	387	367	401	376	365	353	361	355	360	393	359	381	394	387	367	357	400	375	383	362	374	391	370	333	393	385	401	386	353	393	356	363	350	371	377	371	397	386	391	389	362	357	381	383	387	392	353	357	377	402	352	373	347	370	382	363	359	371	361	337	387	389	371	403	370	387	396	401	365	384	381	392	379	358	399	384	398	418	369	370	377	354	374	355	368	347	390	389	358	361	367	386	373	370	377	396	387	374	369	370	377	416	366	342	407	364	356	387	387	354	385	364	369	353	352	402	377	363	392	403	386	369	394	386	391	383	391	407	406	376	356	366	344	379	383	355	348	390	367	416	382	371	389	357	379	351	369	355	380	356	380	371	387	332	364	373	359	376	377	387	365	381	352	354	366	379	367	347	375	355	419	352	377	375	372	372	389	379	388	386	375	381	372	393	349	380	370	383	346	347	359	379	398	377	386	376	379	377	379	389	373	386	348	374	399	367	403	402	364	409	402	404	401	372	369	344	359	335	403	382	403	389	371	360	369	376	371	398	359	383	386	390	381	353	397	360	371	366	365	376	340	403	398	396	391	360	376	390	342	358	380	375	394	351	336	383	376	359	391	345	357	386	378	355	375	372	398	375	381	384	379	343	376	364	364	387	367	396	392	379	382	422	372	373	405	405	387	368	378	372	398	346	408	372	382	389	371	368	375	393	348	357	366	394	361	377	366	414	358	374	391	414	371	376	391	365	415	369	396	345	347	426	372	384	337	349	371	382	356	336	390	353	392	397	399	390	385	351	375	361	373	395	388	402	368	333	410	369	357	385	347	363	372	367	355	401	351	380	371	379	412	397	381	378	401	382	374	389	367	418	360	393	366	393	367	375	385	389	393	374	371	363	364	395	396	362	418	379	394	388	367	373	371	352	378	397	366	363	392	370	378	365	380	364	371	355	375	361	370	417	353	353	369	376	362	375	378	369	387	409	356	403	356	409	410	392	354	385	399	375	375	411	377	355	380	370	337	368	428	374	391	395	415	373	347	402	357	353	377	409	391	372	395	348	410	402	383	361	381	403	368	383	397	336	388	390	345	363	360	378	391	369	372	390	383	355	405	343	384	359	364	396	349	361	386	350	383	397	384	365	372	418	349	355	380	396	363	398	374	377	388	378	395	403	344	390	381	354	377	392	393	372	359	368	404	372	371	370	376	355	359	357	397	354	372	374	366	355	406	349	367	386	430	384	328	394	379	405	364	367	374	391	392	397	374	400	365	362	339	374	391	382	377	388	342	369	379	394	356	394	392	369	395	380	384	331	374	333	400	386	333	370	395	355	397	352	363	398	392	376	351	402	359	409	346	419	388	415	361	356	372	381	381	389	391	364	379	370	353	382	382	360	361	375	355	362	387	376	403	368	376	377	359	370	377	387	377	369	361	371	342	375	398	338	387	364	385	376	377	349	390	340	402	373	376	372	352	385	360	419	384	380	387	395	385	396	390	395	391	359	347	375	355	387	353	385	351	369	356	396	342	337	394	352	372	368	370	388	384	378	386	392	349	374	378	404	348	352	346	378	371	345	375	412	388	377	356	425	371	395	442	381	400	392	345	379	402	356	384	386	393	366	384	382	371	360	394	368	339	409	352	362	404	357	392	385	366	363	360	371	392	378	438	364	383	342	375	389	382	390	384	337	353	386	380	406	358	400	368	424	373	383	383	381	390	388	366	385	384	381	355	331	378	354	377	370	357	346	377	366	358	389	353	386	384	368	435	360	360	394	353	366	376	386	366	374	363	382	349	365	389	351	344	367	370	377	379	417	364	388	327	362	348	350	375	375	395	377	385	380	374	376	352	397	372	390	367	368	361	400	389	371	382	381	388	398	415	353	379	364	392	396	381	366	351	336	391	393	357	376	377	397	375	395	351	405	380	360	374	373	388	410	373	364	369	347	394	350	343	361	344	417	355	364	361	366	405	381	383	384	348	365	357	406	365	359	389	385	358	400	348	403	370	372	381	377	391	366	394	377	380	349	373	424	366	373	360	393	352	362	347	359	405	387	404	393	404	392	347	413	389	356	369	432	384	363	386	414	388	414	374	389	396	393	379	409	334	379	394	393	344	360	369	424	375	342	342	404	372	377	385	382	367	372	374	410	388	367	354	395	342	369	395	369	402	405	401	371	360	408	381	413	349	373	388	405	409	361	364	369	383	371	351	374	363	391	371	365	380	386	420	376	384	386	353	378	377	384	397	379	394	358	341	397	390	395	418	381	345	368	376	387	333	373	378	388	365	385	371	385	399	350	377	386	371	368	409	377	371	416	386	367	360	387	402	389	382	389	414	354	354	372	365	350	396	362	415	362	394	376	363	376	347	383	377	350	387	372	358	372	376	377	352	369	390	362	358	369	374	382	366	347	374	395	377	344	398	385	380	390	393	389	370	351	381	362	391	377	393	367	369	405	375	383	400	366	395	410	357	391	401	366	389	375	385	424	397	329	391	414	385	389	364	367	363	362	378	379	389	371	402	382	385	358	366	391	361	393	359	407	390	379	350	402	360	380	368	380	340	378	354	375	368	351	397	371	377	391	370	368	374	375	390	389	368	380	388	433	418	372	382	366	395	370	336	388	385	390	384	404	372	367	398	375	366	376	369	385	378	381	395	369	352	339	375	385	382	364	374	367	395	365	356	370	390	394	384	356	355	376	384	367	398	378	373	351	363	392	379	397	382	395	400	409	368	380	379	364	343	377	383	374	382	385	373	379	363	355	382	448	385	398	361	391	349	385	361	355	385	364	379	413	387	340	374	371	374	397	357	403	392	382	361	367	391	369	355	369	374	405	371	359	360	389	346	338	360	376	388	416	392	376	400	344	402	403	392	396	412	385	365	374	364	393	384	366	363	396	363	365	382	384	366	373	423	387
29195	27265	29320	21907	13653	8842	5948	4185	2947	2398	1907	1646	1537	1324	1222	1048	929	866	814	816	803	767	586	550	513	491	442	431	440	408	435	384	424	360	362	390	369	363	334	386	361	346	345	364	351	380	342	399	358	327	327	317	365	310	316	334	368	330	340	391	322	380	377	344	314	331	336	320	333	377	319	362	314	348	324	326	332	332	328	300	318	350	335	330	347	314	331	312	316	335	329	315	364	356	316	295	355	343	291	320	315	347	320	308	335	316	310	313	322	341	302	313	337	316	339	314	344	338	357	330	307	344	337	342	345	322	350	341	324	318	339	332	322	311	339	340	343	326	320	326	301	326	320	316	316	332	338	303	311	340	337	345	322	289	345	361	310	314	323	337	339	361	298	351	307	348	326	342	307	353	350	368	331	345	362	323	351	324	336	315	315	340	325	280	364	336	305	352	319	319	305	327	346	323	306	321	340	340	343	314	339	354	326	330	343	327	310	335	375	326	323	328	326	319	340	310	320	313	339	349	329	313	313	303	338	368	340	353	349	343	293	339	331	345	324	332	367	333	342	324	326	312	353	336	301	348	343	338	339	354	338	353	353	293	321	320	325	344	342	303	327	330	313	321	311	326	326	299	300	353	352	340	361	307	364	286	303	311	339	346	297	318	315	349	322	315	315	304	337	344	319	332	317	321	344	336	344	342	353	334	364	328	365	327	339	337	303	311	305	302	305	346	330	349	393	320	333	367	358	312	360	356	335	326	322	356	338	339	355	330	324	313	316	338	342	328	341	358	327	329	332	326	321	334	305	285	341	333	308	358	337	344	363	326	362	317	297	381	326	308	358	298	335	363	312	302	344	293	347	373	332	316	339	340	356	319	330	347	334	322	366	293	335	345	362	310	327	343	350	323	317	315	334	310	285	311	345	315	326	336	328	303	343	360	335	322	350	322	329	329	343	324	333	312	333	347	343	296	336	302	316	313	311	343	326	372	373	348	340	313	350	345	287	305	330	322	350	299	360	314	314	316	359	324	336	346	305	337	334	317	305	344	322	329	316	357	351	322	354	331	328	329	320	329	301	363	332	321	307	337	339	359	313	331	328	309	335	323	306	339	312	319	307	304	324	350	329	308	334	346	381	317	325	288	297	355	329	337	367	318	280	330	303	330	311	320	355	363	322	331	335	331	338	355	318	314	327	317	293	348	336	309	334	334	342	332	328	316	296	320	319	342	355	351	351	356	343	355	337	341	341	298	329	314	354	312	332	357	351	354	320	351	334	310	338	323	298	335	328	346	346	340	313	338	342	335	331	302	361	327	332	306	297	339	304	323	325	333	331	352	325	320	324	348	323	327	319	336	329	320	358	337	301	311	361	332	330	363	324	314	347	335	342	331	337	330	365	302	344	316	301	337	310	351	324	373	321	324	342	331	326	339	341	319	346	357	321	338	332	342	337	355	336	335	317	330	328	348	342	334	335	328	344	301	351	346	333	353	306	337	307	267	318	318	319	334	341	334	345	285	334	311	313	329	323	305	348	319	331	329	325	329	326	308	311	336	304	310	328	322	336	300	341	325	321	341	348	359	352	327	348	339	324	307	331	316	378	307	337	335	337	332	321	359	313	358	313	340	338	321	335	363	345	324	342	353	320	336	316	347	378	325	309	321	332	349	344	330	314	348	334	336	310	339	301	354	305	346	351	349	368	312	337	329	316	350	319	355	334	318	343	306	324	337	350	321	330	330	330	337	332	304	347	332	337	327	332	354	322	342	346	356	313	321	327	304	381	327	299	325	355	329	335	295	301	385	340	321	327	317	336	349	335	328	334	325	329	332	359	328	331	337	339	315	297	331	325	308	342	348	344	349	309	320	362	324	336	327	355	338	334	306	374	352	352	308	337	345	343	321	337	337	345	327	324	318	360	382	324	304	374	352	323	318	312	307	335	322	324	378	336	380	360	333	319	343	352	307	338	315	322	317	321	342	314	362	312	309	330	312	344	301	369	298	327	313	322	338	300	324	332	317	336	295	317	339	348	315	354	333	338	349	352	315	327	333	360	328	332	328	328	316	360	346	330	316	336	322	285	341	345	337	365	350	336	343	315	306	358	327	349	343	334	349	347	313	319	349	337	356	377	365	315	312	364	320	312	308	327	314	320	332	329	303	342	340	368	369	323	310	326	329	315	346	326	331	330	320	349	339	317	338	319	332	344	319	319	308	281	362	338	326	330	311	330	307	323	344	339	326	328	326	293	343	349	334	307	349	350	312	309	374	276	341	365	355	328	332	326	347	325	347	328	351	320	297	346	312	352	317	306	321	342	337	298	339	349	326	332	316	343	325	346	316	339	333	334	367	366	323	300	336	321	349	342	326	307	292	320	342	344	329	330	326	308	340	346	322	323	341	344	321	324	287	302	351	331	334	349	340	322	324	337	318	371	303	337	317	290	302	328	326	315	290	318	346	347	374	323	322	311	347	337	378	327	309	315	313	356	327	307	343	347	293	327	326	333	339	327	321	354	328	342	323	326	335	311	307	335	321	353	333	342	352	304	327	315	360	345	325	335	340	319	333	349	332	326	308	318	316	344	342	347	359	285	332	317	327	350	332	337	335	339	320	296	339	324	325	351	321	314	333	335	341	336	352	290	318	352	337	306	356	334	325	329	332	291	330	316	330	339	342	323	320	364	331	340	319	342	335	321	346	346	318	316	311	315	331	354	328	345	303	350	331	337	340	345	340	298	316	318	339	325	287	329	314	336	329	327	345	331	337	322	325	312	332	345	346	334	329	332	337	374	332	315	347	335	335	321	324	310	336	351	324	321	349	276	323	327	327	325	295	322	326	327	354	352	350	305	340	341	364	349	339	365	328	370	368	319	353	331	340	336	300	316	348	318	299	334	336	333	366	305	333	354	302	341	351	325	352	333	314	331	315	335	303	333	345	332	332	318	332	333	337	358	294	359	357	294	341	359	331	315	316	308	327	331	339	330	297	308	323	306	318	307	345	298	328	339	367	320	318	322	342	338	331	338	318	351	330	344	303	347	334	355	320	316	345	353	329	285	326	319	354	352	344	328	325	330	334	313	330	359	290	307	359	341	344	326	333	334	324	321	331	317	302	319	331	340	347	323	313	324	329	321	326	337	327	334	344	340	327	330	310	350	322	343	315	320	308	332	328	331	311	312	324	339	319	316	332	316	359	339	325	320	334	335	311	326	297	326	313	335	339	333	348	336	333	322	338	326	341	303	333	326	346	342	344	321	327	333	299	326	305	319	333	346	314	367	325	311	332	320	353	306	352	313	346	333	340	315	323	356	306	330	336	350	352	323	361	323	332	336	334	333	336	344	326	340	313	328	330	338	296	338	333	313	363	329	316	344	322	331	306	326	338	337	351	341	346	351	291	344	343	360	296	352	334	339	341	352	332	325	353	354	297	315	334	346	293	309	309	331	317	311	323	324	328	305	339	339	303	328	345	359	319	329	342	307	315	316	321	341	340	306	311
28701	41304	34262	23609	18003	14036	11198	8757	6670	5388	4328	3704	3318	2989	2501	2156	1843	1715	1614	1706	1508	1279	1083	914	897	735	635	653	669	573	545	541	533	508	503	453	472	477	458	392	427	454	409	442	384	411	396	411	370	435	384	415	399	417	432	449	403	393	412	419	429	394	425	442	401	427	396	426	427	460	416	418	374	387	400	393	418	437	384	362	411	419	373	396	397	380	431	384	400	358	404	372	424	423	401	411	380	385	381	407	386	401	422	380	410	422	373	411	421	388	409	385	406	410	395	395	426	423	412	433	405	406	399	443	393	392	408	426	391	414	404	404	397	382	411	411	370	414	438	421	386	433	387	428	424	388	400	415	402	384	435	411	413	400	409	395	371	419	391	436	376	414	423	409	402	377	396	390	410	394	413	380	405	429	429	455	418	373	415	384	425	380	426	413	410	393	383	403	423	394	400	418	371	426	436	377	376	413	416	427	427	416	413	392	383	386	379	411	368	378	416	424	441	424	351	395	387	372	426	398	390	379	410	416	428	433	453	390	390	413	380	411	398	388	389	420	435	394	403	399	395	425	388	383	411	423	408	385	403	421	436	403	430	380	427	396	388	402	418	419	396	390	384	364	423	455	388	427	406	387	385	374	399	378	412	417	380	388	400	399	398	466	369	395	436	431	421	435	407	421	403	383	399	394	431	419	408	403	367	387	410	371	418	417	418	443	403	365	437	375	389	374	402	432	372	441	414	411	442	432	396	383	386	418	390	435	445	410	386	425	389	370	407	375	375	405	426	370	389	427	397	365	402	406	392	408	429	414	424	391	386	413	435	397	396	385	372	392	425	392	425	417	410	410	433	416	401	420	420	440	369	412	407	396	397	420	421	386	423	411	407	438	393	409	390	422	398	428	423	423	421	439	390	389	426	382	391	396	390	417	427	407	417	369	412	419	368	380	378	424	419	435	395	408	377	437	384	420	387	438	395	411	382	420	385	400	408	424	391	397	397	396	389	386	372	401	402	395	389	408	371	427	389	375	423	399	387	427	387	374	418	427	426	406	401	375	422	391	436	382	370	405	392	441	431	379	379	397	371	394	392	418	377	369	429	414	417	415	408	407	413	422	418	421	394	398	408	387	400	424	387	375	425	373	424	381	408	427	403	408	375	423	437	419	445	407	410	383	398	392	405	415	425	389	420	426	411	415	361	389	408	408	410	386	427	403	386	381	409	389	442	422	405	397	429	421	442	413	398	368	403	413	386	393	394	439	421	421	386	410	405	397	418	370	397	443	419	397	421	368	399	415	405	385	418	410	392	372	426	389	418	401	402	411	406	409	437	386	397	382	454	412	406	403	379	374	391	426	394	404	378	403	410	423	417	377	402	387	407	381	399	394	422	410	439	412	412	415	403	421	394	394	392	399	414	408	386	393	371	382	375	402	435	408	397	433	389	413	436	413	399	415	393	395	407	398	415	396	375	398	437	443	390	386	419	436	393	400	353	381	405	450	434	381	372	408	402	404	423	402	400	413	401	403	412	431	427	401	377	424	404	423	438	417	390	413	415	384	407	435	457	416	400	392	372	363	416	368	381	429	386	399	436	422	412	420	382	400	377	408	400	447	360	422	402	419	402	388	370	418	417	416	401	403	426	378	450	410	415	428	387	415	372	404	437	407	421	399	380	411	410	427	437	395	376	371	424	396	404	392	421	433	440	421	398	414	406	366	367	440	414	403	428	428	379	403	417	383	396	410	388	414	417	417	389	415	400	376	407	392	416	375	405	432	365	402	416	388	401	381	402	429	406	373	400	416	419	407	406	390	416	400	405	423	388	364	392	383	421	387	422	405	406	422	423	422	393	408	421	409	435	409	409	429	390	433	408	400	411	421	400	374	389	363	390	414	419	387	400	436	416	414	396	409	422	417	423	358	441	374	440	404	410	390	404	434	370	457	440	397	366	383	394	437	423	425	415	386	396	389	422	389	384	398	431	378	409	417	391	397	398	391	438	393	396	389	400	399	400	375	406	429	387	391	441	395	373	425	380	411	411	398	403	392	408	417	369	427	413	400	410	415	380	423	353	376	397	381	421	419	399	394	403	403	390	422	416	377	395	428	395	398	400	364	417	399	421	429	438	426	382	419	376	420	385	392	418	374	369	383	423	415	385	422	449	421	400	408	400	360	414	393	414	394	392	403	401	404	405	452	431	373	411	408	424	418	416	405	407	398	391	415	412	391	403	385	394	411	391	411	419	407	427	380	394	417	407	395	465	377	388	396	400	402	426	392	427	412	360	413	396	439	384	424	409	397	414	387	388	437	406	394	423	422	397	391	469	359	419	395	422	432	420	446	375	399	372	410	379	399	392	424	383	400	414	401	415	385	422	385	401	445	405	396	399	395	395	433	368	384	387	425	393	374	456	404	392	426	358	425	425	413	403	398	416	414	422	439	404	433	408	395	378	383	415	401	423	427	455	406	411	371	407	445	412	398	407	393	399	406	402	418	450	399	391	398	348	402	409	369	429	407	395	452	377	403	381	372	393	432	398	436	405	398	399	372	384	412	379	380	421	393	386	433	397	417	439	409	389	420	389	396	422	436	385	425	402	418	375	452	432	377	426	411	401	448	354	421	396	373	424	375	374	422	416	407	399	429	401	435	413	402	415	428	390	404	372	427	406	392	376	372	361	424	402	410	373	414	379	406	444	405	425	365	396	374	391	408	393	437	414	416	397	409	409	410	417	427	412	433	413	384	433	391	417	395	413	439	403	408	372	394	370	407	413	424	429	423	417	404	408	412	430	415	397	409	415	440	409	376	375	370	399	414	398	425	402	419	413	400	401	395	418	404	381	423	405	418	379	382	438	398	391	416	427	385	395	434	393	389	396	419	395	400	417	438	383	389	378	403	414	412	450	384	421	378	378	391	404	406	393	385	407	434	393	415	415	424	411	438	423	364	379	423	382	374	407	396	382	403	425	365	410	419	378	402	421	400	410	392	396	360	395	375	412	416	405	415	424	430	405	414	399	393	380	392	399	402	429	422	392	414	409	404	322	395	426	422	453	408	362	367	392	402	391	415	387	440	402	403	382	412	409	415	387	396	401	416	390	396	400	408	387	416	389	383	431	388	396	400	386	453	417	365	401	431	409	387	399	413	407	419	427	406	416	403	383	387	432	358	402	408	413	455	407	408	407	376	399	432	456	396	401	368	386	388	407	404	401	406	401	394	385	412	410	399	418	434	375	421	433	391	386	438	418	371	397	390	395	377	391	420	403	404	398	413	399	407	396	397	419	425	388	367	395	403	422	408	406	407	379	391	440	406	429	389	403	372	415	389	388	395	432	421	414	391	398	391	409	374	415	427	385	403	413	386	371	415	403	446	398	423	387	397	393	409	394	375	402	381	411	388	426	364	419	409	391	375	410	388	377	398	394	385	430	425	396	381	415	358	433	424	377	403	401	375	402	403	401	376	417	423	405	418	439	436	381	389	404	418	381	376	390	403	459	352
24550	21353	28489	25722	22467	17372	10783	6759	4578	3626	2925	2490	2070	1844	1595	1393	1227	1165	1071	1035	959	903	704	689	576	537	501	441	413	408	378	395	343	293	321	313	340	304	301	282	314	278	279	288	276	276	278	231	255	270	260	277	260	294	252	285	256	265	274	236	301	275	249	250	292	267	264	253	235	265	249	274	240	245	283	253	279	255	238	281	273	268	250	245	255	262	267	280	269	265	258	226	295	271	259	250	273	249	270	282	226	254	243	270	230	277	253	270	273	271	254	239	244	260	276	256	258	281	265	291	255	280	278	251	267	252	260	254	258	285	242	257	232	261	245	235	259	265	248	279	277	270	258	256	258	266	249	259	265	252	254	245	270	277	252	276	235	246	253	253	232	265	234	271	271	225	241	271	235	228	294	249	280	245	246	249	258	250	289	262	265	256	264	282	275	259	252	270	277	277	242	291	265	254	256	233	268	256	270	274	259	245	236	273	273	246	244	256	263	251	276	275	256	255	262	275	253	263	265	246	226	262	273	255	277	276	241	268	288	257	242	233	261	309	261	286	264	278	252	262	265	251	234	287	289	273	252	276	278	252	272	296	239	280	271	268	280	255	231	249	250	237	249	245	249	271	287	296	316	249	257	276	240	282	249	283	239	265	246	279	247	256	269	253	265	266	275	264	258	258	287	244	257	267	266	282	251	246	273	270	233	240	246	270	257	224	252	253	240	221	273	249	278	262	245	264	266	257	238	259	271	292	277	265	271	285	280	274	237	248	259	242	240	280	281	274	257	255	239	293	255	265	248	249	235	259	250	261	256	270	214	272	256	298	251	263	273	263	262	266	249	259	249	279	269	257	253	238	262	247	261	253	261	262	240	252	275	274	254	271	280	240	261	260	276	259	231	245	264	275	266	239	249	265	255	276	260	251	251	278	270	275	251	265	256	285	275	249	279	252	244	241	278	276	252	275	293	261	286	254	259	260	259	248	267	244	293	248	267	218	242	254	250	292	281	263	243	282	274	246	253	244	252	234	271	262	285	265	262	276	257	223	279	255	246	263	273	266	294	259	260	247	227	256	274	271	231	259	236	276	280	269	257	268	263	259	268	241	257	257	227	265	281	287	269	280	269	249	266	263	275	233	246	248	285	235	276	281	278	255	261	254	282	259	267	257	235	264	280	254	257	256	246	273	266	257	282	249	257	277	270	279	255	258	280	235	258	240	255	264	232	264	271	245	261	245	244	235	271	261	278	254	282	262	248	267	235	248	261	269	272	265	284	258	248	261	251	263	259	292	258	253	253	253	253	283	285	268	250	240	287	273	269	232	228	271	258	247	273	271	248	247	267	274	265	270	270	266	272	258	258	250	259	266	267	249	269	256	280	236	277	268	248	252	249	282	277	267	245	248	252	261	243	233	243	266	278	283	246	285	237	265	238	273	275	245	270	257	260	252	242	289	257	253	260	251	254	270	267	253	274	273	264	298	250	240	280	255	264	276	276	257	248	258	257	225	235	297	255	235	265	255	263	254	251	266	244	260	272	258	243	263	252	260	262	256	265	273	257	267	270	250	259	262	254	266	256	328	266	250	292	265	235	256	234	250	304	281	273	259	270	252	294	276	292	259	257	273	248	278	256	299	255	253	245	259	268	254	262	245	271	264	242	250	251	258	319	265	263	277	277	268	248	287	265	283	252	260	255	259	263	239	305	265	236	254	265	259	301	276	268	262	253	299	242	289	232	235	299	261	250	247	239	276	255	259	254	282	257	258	229	269	274	240	272	291	232	262	260	279	249	243	286	258	286	270	252	258	277	256	244	250	269	254	256	287	283	249	276	249	289	266	224	285	249	260	246	235	289	245	243	280	258	259	265	244	256	261	282	264	275	255	252	278	250	255	231	225	287	253	253	259	276	326	258	277	257	251	238	239	278	280	263	221	294	266	257	264	270	250	269	271	274	240	257	256	284	255	263	243	243	291	266	244	303	275	267	257	252	251	275	255	242	274	296	259	256	283	266	282	269	223	245	266	266	256	262	255	289	264	277	260	296	261	260	229	240	261	266	275	248	247	272	250	256	277	291	252	279	286	254	273	242	264	232	243	261	243	252	252	286	278	267	274	270	252	275	248	243	269	297	291	291	286	247	275	251	244	264	263	277	236	262	268	246	269	240	260	263	269	279	240	256	278	253	243	243	220	250	238	276	247	273	278	288	264	260	253	252	228	242	245	268	285	248	255	289	261	263	286	256	271	264	262	250	255	249	246	244	263	281	256	259	275	227	256	286	264	247	265	265	262	278	254	269	280	264	241	265	247	277	265	290	226	259	245	254	248	244	289	256	251	239	276	275	246	242	264	282	247	244	232	239	263	282	274	217	275	276	260	250	253	259	301	238	239	286	270	296	251	281	239	292	274	274	254	264	264	231	274	234	270	284	280	264	263	232	279	254	278	285	248	247	265	267	262	284	255	275	248	268	248	259	237	286	263	272	227	260	275	250	244	265	268	274	298	276	267	270	282	235	271	239	244	303	277	290	263	240	244	257	261	261	263	272	281	282	252	231	262	253	266	261	259	258	257	283	254	264	269	249	256	282	267	275	262	241	273	249	255	235	254	284	267	248	247	236	255	247	271	264	274	273	263	280	278	263	265	269	242	260	273	261	242	270	263	246	262	274	249	263	251	268	269	281	262	250	251	252	268	263	259	279	263	292	279	226	237	279	243	282	259	257	248	241	245	249	288	263	281	252	248	240	283	265	263	235	255	247	276	282	252	237	241	270	262	287	297	271	273	244	261	273	239	250	257	229	283	286	258	264	291	233	269	255	272	255	250	274	270	255	268	267	244	258	254	242	243	236	235	232	276	275	241	254	272	255	261	278	248	228	268	288	248	255	271	270	290	249	245	247	276	259	234	258	232	279	238	262	244	222	230	274	254	260	291	286	260	254	277	312	265	254	272	256	254	244	257	274	255	249	248	256	296	237	260	250	278	250	256	256	264	255	243	256	245	273	250	234	248	285	235	261	240	265	273	276	251	266	281	279	250	243	245	262	252	254	255	256	260	265	284	250	244	249	250	264	251	315	275	231	235	260	258	272	276	247	234	229	269	268	278	279	256	298	287	281	263	251	238	275	237	248	276	275	252	246	256	256	241	265	290	266	233	268	271	282	260	245	296	233	258	251	277	269	257	250	276	268	264	253	260	270	233	242	240	244	299	261	240	250	279	288	244	259	256	281	225	246	237	251	274	281	262	264	261	248	280	250	278	250	271	246	238	274	307	249	267	255	259	277	262	285	246	234	251	227	240	273	268	255	235	228	275	240	258	238	242	244	270	275	273	288	270	273	267	252	243	247	270	258	267	255	261	262	250	286	280	235	278	275	218	233	253	247	253	252	248	257	279	236	271	256	285	246	245	271	260	258	302	241	258	247	250	259	285	247	261	263	270	260	250	263	242	288	281	282	245	284	292	261	239	259	285	250	281	258	260	258	282	241	287	288	257	272	251
28761	47094	41517	33327	25829	19451	15408	12630	9602	7825	6396	5386	4687	4163	3418	2973	2705	2235	1949	2114	1907	1641	1318	1051	951	823	810	732	679	587	541	490	501	495	455	461	402	411	354	412	359	350	386	377	375	331	350	371	312	351	359	370	347	337	364	335	346	376	349	349	332	360	337	334	344	326	309	310	333	324	346	326	343	358	342	368	342	341	314	301	303	308	314	333	342	328	319	330	315	297	309	306	354	318	307	343	311	332	312	312	312	311	326	346	320	313	314	294	320	331	331	338	324	322	301	300	364	309	310	302	333	320	320	331	332	339	317	339	342	356	324	300	295	336	356	327	310	334	288	314	310	337	319	301	317	330	318	300	299	338	308	327	325	367	355	358	345	317	310	338	324	334	310	337	303	327	313	306	322	299	339	306	327	288	336	326	343	335	303	337	328	354	329	321	328	318	329	324	332	288	342	301	287	316	327	312	343	352	314	318	331	295	359	346	299	339	332	320	298	334	310	302	309	338	335	320	324	281	344	328	321	314	307	303	301	317	341	292	301	312	298	317	310	348	348	332	339	336	334	345	325	320	304	352	305	304	309	345	317	319	343	319	305	332	369	306	327	329	320	319	319	319	343	324	315	305	307	276	348	329	320	328	306	295	354	295	332	320	320	330	318	314	308	341	327	336	312	293	343	358	332	290	329	358	333	284	310	342	349	328	322	312	313	342	319	339	348	336	339	319	329	334	365	338	338	336	347	301	328	342	300	311	335	355	313	293	320	334	314	354	352	331	301	297	336	304	318	337	349	339	343	332	339	337	326	330	355	355	291	342	331	287	300	326	312	301	333	341	295	304	330	346	310	298	328	306	284	328	302	335	318	343	354	308	340	356	326	306	298	335	344	311	347	292	317	339	285	312	317	327	344	335	362	330	325	319	305	322	320	335	295	309	319	276	311	332	309	320	325	316	344	289	317	317	313	320	345	357	315	312	314	321	339	334	332	285	313	352	319	313	343	313	314	346	310	329	301	340	351	339	313	315	303	343	312	343	327	312	345	299	353	330	341	301	345	305	326	319	339	348	324	334	329	315	307	352	318	308	338	317	337	327	279	335	335	345	332	313	299	323	327	309	299	346	290	362	319	330	321	305	324	291	314	326	345	339	321	342	326	325	342	328	327	327	320	319	304	320	305	329	333	351	318	287	325	323	323	296	294	347	343	309	327	361	305	340	306	330	300	299	327	318	308	353	343	351	329	332	309	287	314	335	336	353	305	329	300	336	349	342	320	335	330	331	332	268	312	340	323	328	333	296	321	360	275	299	355	323	370	320	303	310	307	303	327	312	282	327	353	370	329	321	334	330	332	317	338	327	324	292	335	311	307	302	322	312	321	321	306	324	299	331	318	338	298	325	327	307	308	326	344	317	303	313	344	310	340	333	298	354	324	333	354	317	323	342	320	301	347	334	328	327	304	310	351	332	325	343	324	332	322	306	292	335	316	317	381	290	318	308	311	306	351	280	309	312	305	341	336	306	306	320	322	345	325	317	306	323	302	298	315	323	349	346	320	303	317	347	306	340	291	304	291	304	332	341	330	322	289	308	320	293	348	334	317	265	291	339	325	301	320	334	330	330	318	318	326	323	329	340	332	289	332	318	327	335	335	307	323	298	326	334	337	362	312	292	328	320	327	357	311	352	325	288	317	320	324	308	305	295	315	311	329	360	326	334	348	317	305	318	309	305	293	353	328	342	347	343	362	338	290	286	358	303	321	298	329	358	291	339	327	332	367	307	331	342	330	287	286	315	336	315	319	290	317	330	306	329	354	348	307	336	369	343	313	331	320	335	316	316	315	297	291	305	350	331	330	318	313	301	320	298	344	276	298	313	339	327	319	318	328	297	309	298	333	337	302	326	337	332	294	300	323	318	321	304	336	288	304	297	320	337	335	341	319	309	325	337	311	314	314	325	301	339	329	322	330	315	293	329	299	307	300	303	325	303	328	297	323	329	317	330	309	337	312	304	308	334	345	297	337	273	303	308	317	317	294	336	341	323	316	298	323	331	304	329	311	313	284	319	310	316	313	332	355	301	344	322	350	336	339	305	324	298	279	335	309	283	308	336	332	310	330	329	321	359	307	328	300	329	322	309	322	331	319	320	318	334	326	318	329	316	339	327	353	332	318	336	320	315	342	317	330	287	332	306	311	313	289	325	310	321	289	358	345	342	307	328	316	318	325	340	309	334	354	329	350	352	329	309	297	330	310	341	323	338	316	323	320	346	315	320	320	298	311	311	348	325	334	325	314	346	334	326	323	344	345	341	306	314	297	322	306	324	347	324	312	335	330	344	328	313	316	322	317	289	325	294	320	307	329	306	336	352	341	354	288	315	358	326	279	325	294	330	314	319	297	326	345	311	343	340	306	323	325	332	309	313	315	327	317	302	336	320	341	325	352	332	329	312	329	317	322	308	328	320	318	325	325	362	314	310	324	346	340	315	315	297	291	333	323	352	319	316	309	341	308	315	285	330	296	303	303	323	362	343	303	310	290	304	301	289	342	332	309	315	320	333	328	340	319	324	315	296	307	321	317	311	301	292	309	349	307	329	326	338	346	339	328	326	352	309	297	322	345	311	332	302	317	325	324	332	295	324	313	310	327	303	307	365	362	316	292	346	341	324	335	335	318	312	306	297	298	337	308	300	311	348	324	307	295	326	331	336	318	319	298	326	322	329	329	353	314	318	361	338	311	315	307	342	306	324	328	308	305	300	319	323	315	359	339	336	292	335	298	307	319	321	323	329	308	292	352	306	295	326	301	322	348	294	345	307	316	345	339	314	349	318	293	328	327	314	295	340	297	316	318	305	319	297	317	315	324	307	295	331	316	335	291	326	315	312	314	353	336	320	314	318	320	305	314	307	307	298	340	327	354	319	332	308	332	345	317	322	320	302	323	331	304	332	357	309	338	335	310	347	322	322	322	353	329	320	312	307	314	308	305	315	332	308	320	306	314	301	324	302	323	296	352	345	318	313	304	363	313	332	328	313	322	298	301	326	324	339	304	354	351	336	312	285	346	309	291	353	340	290	305	323	363	310	314	316	305	286	284	341	297	308	306	333	322	276	324	340	331	345	318	318	317	341	308	331	319	343	302	307	324	291	326	309	296	302	334	325	289	295	290	322	325	369	302	317	325	355	335	312	307	364	341	311	309	317	299	341	271	306	312	307	320	337	338	343	340	339	310	320	307	332	339	305	308	327	309	336	339	317	297	325	315	323	312	316	321	326	305	310	316	318	362	328	299	291	357	320	302	319	351	291	312	329	274	319	346	317	334	320	320	306	314	316	336	309	311	338	323	304	290	301	333	357	323	357	300	299	321	358	321	311	323	309	326	342	331	312	313	312	333	328	348	340	319	313	324	280	310	336	334	325	345	304	319	348	346	301	316	323	284	335	312	283	317	297	311	298	334	281	325	306	312	322	317	330	315	303	309	310	307	321	317	325	309	325	320	324	328	304
25425	21381	27956	26997	19236	12004	7569	5024	3710	2995	2448	2075	1793	1633	1441	1296	1191	1149	998	1008	930	824	741	670	614	605	560	599	538	525	518	450	428	443	488	461	412	444	431	402	426	405	439	396	404	421	354	430	379	405	375	434	395	409	417	413	432	411	420	422	412	380	402	392	390	394	399	388	377	393	453	407	432	411	401	435	425	355	419	414	393	420	381	415	390	387	408	378	434	400	431	397	418	368	341	388	373	407	423	400	419	397	383	410	384	392	422	398	423	353	364	411	397	346	385	383	403	385	428	438	417	398	385	398	374	407	418	416	389	408	407	388	383	393	400	372	413	406	373	387	386	395	381	378	385	392	420	390	386	402	395	369	393	390	428	416	407	402	397	399	417	405	405	410	404	449	390	414	424	407	402	391	387	458	400	422	356	386	370	404	387	391	393	388	397	428	398	396	432	404	370	398	416	419	403	395	396	376	361	372	391	407	402	397	413	413	420	423	395	419	440	385	409	369	375	384	350	411	414	450	411	420	421	379	382	367	385	389	381	387	431	416	400	385	384	351	418	390	418	431	387	403	445	422	357	415	395	388	390	408	404	405	379	377	423	340	375	393	369	387	402	395	391	448	415	372	417	406	378	396	389	362	437	363	418	403	412	411	389	408	402	378	406	389	375	370	421	398	420	368	397	373	389	397	385	400	381	388	390	388	364	429	377	387	395	424	396	425	357	399	405	434	433	404	424	444	401	383	378	390	397	409	383	412	423	410	426	380	416	391	442	381	376	365	401	389	396	399	401	406	398	380	401	385	396	404	374	415	392	402	409	403	427	374	401	386	391	364	443	370	411	408	422	374	414	354	398	387	417	426	452	397	389	369	399	437	414	415	427	409	431	397	438	406	385	407	426	398	407	417	420	410	421	375	409	381	387	377	405	397	430	399	376	437	419	356	422	418	410	435	415	403	419	375	389	390	406	417	415	384	418	432	412	410	393	449	403	444	387	381	414	408	409	373	385	444	383	427	423	396	416	414	377	386	391	411	375	390	400	410	431	397	427	403	455	380	382	397	395	376	394	419	420	388	403	430	377	422	386	401	401	390	411	425	394	402	394	389	405	389	424	379	396	423	412	409	385	416	394	407	427	397	407	393	393	427	403	400	384	404	385	390	394	395	403	390	417	406	391	396	420	388	412	396	370	397	392	394	384	398	386	416	395	420	378	421	378	393	382	384	375	387	374	437	409	411	408	383	437	399	424	409	418	405	392	386	408	382	386	390	423	412	383	408	384	391	416	377	399	393	379	406	413	408	402	379	398	356	408	415	390	404	413	422	405	394	415	379	378	384	420	389	397	415	385	374	425	382	420	373	404	445	378	412	412	407	435	410	406	400	378	424	421	414	399	407	381	384	394	413	408	412	441	393	427	404	385	411	397	405	405	382	394	411	373	372	424	425	410	419	431	393	422	400	397	421	422	416	392	414	402	423	374	409	369	373	395	406	410	410	422	427	405	388	443	430	415	375	406	387	406	395	386	393	349	399	397	387	417	366	396	390	368	423	362	399	421	421	390	404	418	408	399	387	392	384	385	403	426	391	412	395	411	422	400	391	402	375	404	407	375	420	366	414	378	429	431	381	424	422	385	407	448	434	372	408	409	404	401	375	403	396	377	408	377	431	372	403	398	404	394	413	382	401	391	398	410	377	398	418	416	380	386	414	393	356	365	427	393	382	385	393	426	424	411	380	397	400	395	392	386	389	377	389	416	411	381	350	331	381	417	388	412	412	389	409	424	360	406	374	393	417	410	376	379	408	376	407	397	415	427	385	388	382	386	371	387	397	433	377	380	385	358	371	440	398	385	415	400	405	404	384	351	389	390	425	405	404	411	418	405	396	419	366	399	411	422	411	395	410	422	381	431	393	410	356	389	425	402	391	373	359	384	411	418	398	410	395	387	413	397	387	373	376	387	363	389	414	418	406	385	380	374	430	434	371	423	399	394	389	412	421	401	402	402	414	401	379	400	390	400	382	389	378	375	424	412	397	422	384	411	393	398	385	411	416	389	416	428	426	441	373	426	407	402	394	377	393	371	358	371	385	418	373	393	409	399	407	397	373	417	396	400	376	397	445	388	391	394	403	385	359	437	372	411	401	409	399	380	393	405	387	431	415	386	437	388	398	409	425	396	404	390	412	400	403	384	400	391	375	386	393	429	396	399	406	422	375	389	403	421	394	378	408	381	395	371	423	388	377	397	422	416	431	417	414	393	366	398	446	374	441	434	367	396	405	395	398	407	401	399	443	411	400	388	392	453	389	401	406	429	394	374	429	433	429	404	391	395	396	407	391	409	368	434	393	408	406	386	388	412	388	388	383	363	405	386	415	384	413	405	391	398	393	390	382	401	364	411	401	386	427	382	407	426	420	424	412	438	415	392	404	415	379	403	397	397	372	394	396	386	380	402	371	356	435	455	385	388	387	393	426	388	385	372	410	378	392	405	406	422	405	379	385	393	438	364	393	409	395	393	403	382	402	393	402	386	408	458	379	401	378	438	403	384	414	441	370	394	383	422	381	397	383	398	382	425	397	375	408	446	386	402	411	423	376	400	373	381	404	408	395	409	423	394	408	368	421	405	408	419	403	424	377	401	380	435	344	393	397	375	389	368	432	394	415	392	413	413	396	373	370	390	398	411	433	379	418	389	376	401	367	392	394	402	369	408	439	456	379	400	394	416	417	377	404	422	416	368	405	404	399	386	397	415	388	384	409	392	402	398	391	404	381	399	376	406	418	385	375	442	391	394	348	413	381	390	405	382	384	384	387	405	405	395	371	399	401	415	386	455	412	404	413	437	409	421	423	442	379	402	375	409	388	434	397	382	393	398	431	414	393	417	379	402	378	382	360	368	438	411	390	367	410	422	376	425	392	390	401	432	391	375	393	372	404	412	404	430	362	396	433	422	420	381	402	372	421	374	358	421	390	401	367	387	402	414	394	413	406	395	383	393	398	389	392	396	392	384	402	384	404	421	399	387	415	389	399	383	400	385	409	393	401	410	426	418	415	409	363	404	402	457	388	369	399	423	409	409	392	389	417	410	396	382	417	380	382	400	380	403	391	388	399	387	388	378	398	414	456	384	444	405	427	355	380	426	381	405	389	402	378	376	398	412	439	387	407	405	366	406	349	400	351	386	426	418	401	369	414	378	359	363	377	396	386	417	422	397	413	419	379	365	420	420	391	383	387	391	448	424	401	422	429	355	382	394	415	394	394	444	403	423	378	418	379	389	423	388	366	430	400	382	379	369	437	397	423	375	409	420	415	417	360	404	410	386	386	391	393	359	380	394	384	410	398	443	426	412	410	400	397	395	396	406	400	405	415	396	414	409	402	410	386	435	400	383	410	407	414	384	405	389	409	417	398	367	394	394	383	380	432	405	406	419	401	410	405	378	425	422	375	419	392	397	405	383	392	428	382	390	411	396	412	420	351	400	398	397	379	398	385	383	422	412	380
28759	43145	38159	29171	23237	16966	13222	10402	8218	6559	5506	4684	3886	3397	2963	2579	2465	2130	1788	1831	1816	1554	1311	1130	972	1007	872	787	731	718	657	592	613	545	585	576	581	543	524	541	554	554	483	497	500	467	487	438	467	507	469	489	522	489	486	456	444	472	473	522	503	501	502	479	454	470	446	440	486	480	488	493	449	513	504	492	505	426	494	477	482	485	489	507	462	453	475	483	495	463	448	481	524	512	446	477	473	485	429	475	465	437	471	452	489	469	475	466	501	446	462	455	438	494	454	493	466	495	501	474	461	482	492	485	468	509	506	435	505	495	478	511	479	454	472	447	494	456	483	448	461	513	470	483	486	448	486	462	471	495	459	458	456	498	480	497	463	488	508	479	493	474	463	486	473	452	508	456	493	476	439	463	449	496	462	459	487	493	468	511	439	496	509	447	471	462	479	474	450	473	497	482	480	485	472	508	446	448	466	461	478	458	475	479	462	478	504	492	477	458	457	485	483	481	472	462	479	484	443	475	453	473	478	466	463	458	439	465	455	425	464	436	476	462	472	498	469	451	465	468	492	429	453	496	455	473	457	504	481	492	439	493	501	456	518	479	496	489	475	497	470	427	474	483	471	511	452	502	499	500	476	480	456	510	482	441	447	451	488	480	455	485	493	439	483	485	447	487	487	446	478	490	443	461	477	483	480	486	519	483	466	478	478	503	499	498	497	471	434	501	463	483	503	495	534	478	480	494	483	512	464	479	480	503	484	481	490	490	501	503	506	480	445	460	471	489	474	474	458	493	489	472	477	476	466	499	474	461	483	481	475	475	482	501	488	478	452	476	477	476	460	434	501	484	466	478	493	484	501	464	448	480	453	490	465	500	468	460	513	477	482	491	438	466	472	516	481	477	483	471	490	457	427	462	490	455	489	496	458	440	476	489	466	455	457	422	510	507	489	476	475	505	536	513	458	500	473	471	451	462	486	487	502	467	472	491	501	470	481	525	501	486	487	453	481	501	458	484	462	460	484	515	478	447	472	491	466	463	496	503	469	451	485	456	462	487	465	496	475	472	475	498	512	457	465	501	470	476	504	470	467	486	464	494	473	457	504	475	489	505	488	471	485	459	467	524	476	470	431	506	495	458	487	466	498	502	480	454	507	473	479	483	505	451	460	457	496	487	495	490	475	456	484	471	469	461	515	454	476	477	480	454	513	448	517	499	467	485	486	471	495	461	496	510	482	493	489	467	454	484	442	460	471	465	448	455	488	471	479	480	473	521	439	535	467	473	504	487	478	507	500	512	475	487	489	483	435	482	487	476	489	448	496	499	456	459	514	477	462	511	449	476	477	454	493	494	496	515	506	483	497	445	470	458	485	443	467	460	469	483	495	487	487	476	465	487	475	427	466	489	487	486	456	472	472	493	466	460	483	475	513	444	463	479	494	482	485	493	477	480	473	531	458	469	487	485	477	496	496	454	461	511	430	529	497	456	464	498	461	456	456	508	466	512	493	468	510	484	461	459	467	512	454	471	463	447	511	488	482	482	463	463	507	473	483	468	423	509	489	463	478	501	458	462	474	484	449	470	470	480	461	464	441	475	498	504	432	481	463	434	448	488	452	465	498	474	493	450	467	482	480	469	481	481	478	523	478	467	452	471	474	471	478	498	442	496	471	430	459	482	453	484	484	480	428	467	437	459	469	481	467	492	489	442	472	476	513	474	481	485	512	500	511	473	481	456	501	498	461	507	506	428	490	486	444	459	499	468	475	471	466	483	450	468	475	491	441	497	533	484	483	486	458	476	514	479	519	498	491	506	437	502	503	467	451	456	494	469	490	457	492	494	458	465	522	483	472	489	482	471	474	476	502	473	483	467	508	478	465	502	462	440	528	476	506	505	452	497	447	475	495	481	511	462	439	467	451	453	520	424	484	458	468	435	458	465	451	513	507	488	467	492	499	456	491	499	460	485	505	483	495	465	452	461	503	446	455	477	446	473	470	502	509	438	450	493	474	485	485	479	480	482	495	472	444	492	485	492	458	474	488	458	453	441	467	485	497	469	466	473	459	488	460	469	489	441	456	458	489	476	464	459	460	488	479	476	437	501	495	478	489	516	479	519	468	501	512	482	492	477	508	469	496	481	471	497	480	531	497	464	486	462	471	472	478	420	479	502	459	430	483	439	438	525	476	474	457	490	476	464	450	458	461	451	503	499	469	440	478	508	458	491	501	446	457	457	511	479	484	530	466	437	475	500	453	458	461	489	482	454	443	446	461	495	474	477	497	470	466	464	459	505	479	466	514	469	454	460	434	466	470	459	508	456	446	452	451	461	451	497	516	459	443	439	491	485	482	470	499	506	485	483	478	480	460	469	499	521	442	477	461	453	489	485	471	446	512	484	501	471	456	514	448	487	487	461	492	477	450	460	495	483	498	516	494	483	450	493	538	471	457	480	461	509	510	460	434	445	463	470	467	512	459	510	449	481	473	445	464	477	484	469	501	484	462	502	491	470	443	496	491	502	499	510	469	492	450	472	519	476	452	490	497	476	461	452	479	498	496	467	499	454	493	427	467	469	466	512	486	497	452	467	463	447	493	458	515	472	476	496	452	498	501	491	487	459	481	446	478	469	494	441	482	487	474	493	479	493	504	477	472	501	466	448	514	490	468	492	451	477	452	453	460	490	406	488	484	446	475	473	444	457	455	488	484	499	441	510	503	450	449	464	434	480	507	458	462	461	493	445	457	476	497	502	491	497	483	471	486	499	496	469	473	474	497	508	467	471	505	509	483	460	462	514	478	464	498	476	442	447	512	483	450	458	502	432	521	469	448	456	460	458	489	493	512	495	531	472	437	482	481	476	455	487	513	473	456	476	453	474	491	471	461	528	494	445	517	451	494	471	458	499	492	482	469	467	453	427	512	470	438	465	476	467	472	434	474	450	499	504	476	500	439	461	465	490	465	467	505	463	493	506	470	486	476	490	491	485	451	485	466	455	524	491	447	500	465	464	484	445	440	479	486	449	498	509	507	440	467	453	486	473	420	457	454	506	464	465	501	461	474	458	494	501	463	459	465	488	454	506	466	524	462	476	482	483	497	479	431	494	494	460	469	478	449	489	437	492	458	477	466	479	475	469	476	505	462	502	438	474	462	477	461	463	477	458	521	482	491	481	478	474	475	488	496	449	473	451	470	448	448	471	506	463	428	491	483	475	492	449	455	480	467	455	470	487	469	430	506	485	509	485	444	497	477	466	481	484	455	474	450	492	524	497	507	468	466	521	474	467	465	486	486	477	475	493	470	506	467	511	496	468	482	476	470	514	468	460	430	496	485	434	475	477	468	472	449	468	450	479	499	447	521	506	466	456	467	483	491	488	474	468	480	450	455	477	475	514	470	471	454	472	491	465	463	464	446	484	484	450	480	464	480	505	500	459	460	500	461	491	502	486	461	507	533	492	436	502	510	443	424	486	487	497	475	464	488	466	460	455	501	505	483	484	465	483
23292	21340	29049	24296	22212	22610	18359	9438	6398	4983	4205	3472	2815	2494	2151	1842	1782	1565	1377	1247	1221	1078	979	837	709	691	687	594	561	565	473	485	454	451	411	380	419	380	409	382	375	375	345	345	352	350	339	358	355	351	341	338	312	356	354	348	386	312	331	391	343	345	333	329	364	352	357	339	300	334	337	345	330	348	328	355	342	341	297	304	309	330	325	322	294	349	347	286	344	315	301	331	336	326	334	313	342	301	333	323	347	325	318	333	308	320	322	334	325	321	329	310	322	328	306	311	341	297	312	356	313	342	322	309	323	349	350	334	349	303	350	364	348	326	346	334	318	315	323	331	320	340	320	315	338	300	336	310	322	340	331	344	303	301	338	323	303	347	360	325	353	313	308	328	310	320	313	316	340	341	311	314	342	349	296	313	342	354	304	327	327	305	301	321	331	358	338	319	290	351	323	332	305	306	338	311	346	368	321	312	299	315	326	331	318	303	306	332	313	323	324	284	324	313	327	340	312	341	298	323	298	341	335	328	349	334	310	288	323	327	301	344	350	322	332	331	314	334	349	355	340	338	339	312	343	308	323	365	314	325	315	312	383	334	332	334	363	321	340	337	350	286	340	297	327	303	311	322	285	376	315	307	335	319	300	338	311	321	296	350	293	351	327	327	284	337	322	354	297	311	342	344	336	330	309	327	331	330	320	313	328	314	334	336	308	337	318	298	298	334	321	288	306	319	317	311	328	321	304	310	367	349	348	332	299	334	323	329	353	333	326	325	356	348	315	323	337	307	324	324	340	318	288	342	330	301	351	344	331	338	332	337	317	318	302	301	306	331	287	336	303	344	313	309	330	320	344	345	284	316	313	338	345	297	334	340	348	339	344	309	312	325	332	306	311	327	344	323	323	319	322	325	328	343	322	292	298	350	339	325	319	324	313	355	334	321	336	324	333	313	330	328	336	304	298	314	301	331	380	308	320	317	340	299	298	306	340	284	323	293	329	316	281	323	347	322	298	325	386	299	296	365	326	289	350	313	337	321	341	324	326	327	308	336	304	351	304	307	333	311	328	330	332	297	320	323	323	316	323	329	305	315	325	318	329	337	345	332	338	357	311	355	305	321	336	325	296	344	325	346	325	280	326	311	323	337	343	348	313	303	318	329	314	305	334	341	370	318	332	300	338	330	348	318	310	342	326	307	339	343	339	317	331	331	345	335	298	334	358	327	288	342	331	302	345	303	367	311	318	316	325	297	316	294	335	333	348	317	312	310	298	313	314	299	342	336	339	328	328	333	299	348	337	325	299	323	343	321	293	311	333	283	358	328	329	327	304	337	328	327	290	353	311	362	313	345	328	337	372	351	344	317	315	339	319	272	323	319	320	333	312	309	294	362	337	329	320	348	322	369	328	321	340	324	321	310	342	323	319	321	316	329	346	334	328	327	314	308	343	339	319	388	273	338	314	337	330	319	295	342	323	324	351	338	297	328	317	322	311	317	289	321	313	360	324	361	282	295	305	327	294	339	340	299	359	330	365	293	328	333	293	334	334	341	333	317	301	311	321	346	331	307	347	303	365	339	352	304	320	321	325	319	376	308	295	340	317	308	307	329	318	303	303	320	295	302	349	336	309	321	370	302	314	334	301	319	362	331	328	322	333	316	342	318	335	306	344	347	351	337	281	322	331	300	312	334	301	325	328	322	301	328	359	317	336	299	332	310	317	288	319	336	349	307	343	365	355	318	326	352	318	337	376	312	309	353	302	323	349	312	351	351	310	334	293	326	316	333	341	298	330	333	299	316	331	341	303	302	332	334	328	317	312	333	296	308	332	342	328	334	325	316	353	294	346	309	301	317	362	320	279	317	356	323	343	303	346	329	306	355	337	326	306	299	324	310	325	331	314	346	341	357	314	327	312	330	301	321	346	313	310	315	350	279	302	325	326	327	319	329	312	335	288	360	321	340	340	343	318	324	335	313	340	351	310	372	327	360	313	340	314	323	372	329	327	329	311	311	305	331	354	332	328	350	359	312	337	320	336	325	343	315	340	328	320	312	343	317	320	328	333	327	350	322	299	331	327	308	322	312	298	331	301	341	321	334	296	312	347	294	315	285	328	319	324	306	308	333	356	307	321	329	312	308	306	307	299	345	329	312	317	353	319	306	286	290	291	330	352	335	328	316	313	312	287	287	321	348	335	302	343	315	369	307	333	329	362	313	331	334	331	318	297	303	347	353	330	319	313	330	318	308	302	325	314	330	296	318	339	335	339	334	321	309	299	315	326	354	298	334	300	323	296	329	305	331	318	358	348	338	307	313	315	327	324	295	325	323	325	323	336	308	318	316	352	355	297	328	343	335	328	324	303	328	330	339	332	320	315	357	321	323	297	355	329	330	286	310	333	319	316	303	323	336	307	288	326	294	307	350	350	353	325	284	353	344	347	324	322	322	327	315	345	340	338	331	321	309	310	309	317	298	328	294	325	297	344	319	333	351	332	325	313	344	336	347	314	338	322	320	291	343	339	326	319	355	319	325	316	321	327	327	305	340	342	333	353	325	305	302	323	324	329	337	308	317	328	326	324	330	303	301	335	339	294	340	304	336	283	303	337	332	354	299	331	313	347	369	331	310	297	326	350	289	347	339	309	331	328	352	345	309	348	308	335	319	346	320	339	322	306	313	304	293	325	312	326	346	305	336	301	332	294	335	339	336	320	341	302	311	316	293	306	297	337	348	308	328	319	333	320	285	337	345	338	303	355	316	322	295	349	317	325	333	321	319	308	330	310	357	335	308	314	347	285	338	337	330	318	352	317	331	333	319	319	338	304	308	318	328	302	329	330	335	324	305	322	323	329	332	335	361	309	338	357	323	325	319	313	330	299	326	327	351	358	326	285	311	323	298	370	311	292	328	323	321	337	337	334	318	338	318	322	325	347	343	340	311	297	320	312	338	322	296	308	313	296	330	332	315	327	310	345	336	328	306	372	330	352	317	343	312	344	304	343	314	344	318	339	306	337	296	293	309	331	370	362	313	334	295	326	318	332	329	316	305	319	315	314	321	320	288	299	345	343	311	295	350	332	288	354	351	317	338	320	304	328	338	324	342	332	333	351	316	304	314	328	313	321	339	316	302	323	368	344	320	366	337	335	351	351	331	304	302	299	315	339	323	305	362	293	328	341	329	313	330	324	313	316	370	325	292	311	351	328	316	357	322	314	321	308	334	317	312	335	348	353	335	321	339	306	328	308	315	319	311	308	319	296	312	319	312	330	309	363	314	279	318	333	323	334	318	293	337	326	321	290	283	326	314	335	339	296	314	310	343	359	310	326	299	311	296	320	340	318	297	314	335	314	314	341	321	330	295	334	332	337	304	295	323	320	327	318	330	328	301	310	288	303	360	304	317	312	303	326	294	300	350	283	299	330	335	316	362	335	324	320	301	314	349	316	323	311	300	307	296	330	321	316	350	345	344	333	315	344	304	308	331	331	314	320	330	346	311	295	311
30936	52597	46997	39110	31373	24331	19039	15282	12363	10187	8584	7333	5880	5212	4541	4006	3727	3148	2831	2448	2365	2122	1856	1520	1250	1192	1053	979	916	791	774	660	569	661	556	542	491	521	530	521	438	428	463	436	483	474	397	424	418	428	418	421	358	427	406	441	418	374	405	454	435	393	415	402	393	415	435	409	347	426	377	374	373	413	422	380	379	368	395	391	415	390	376	380	372	385	344	364	389	413	351	407	399	382	410	385	353	386	367	385	407	418	392	378	363	419	371	368	394	379	390	408	411	372	387	379	375	375	398	357	390	395	423	370	404	379	393	364	381	375	383	363	364	403	386	371	409	395	363	378	405	377	388	359	419	389	412	407	403	407	395	389	375	393	367	391	347	390	373	392	387	387	368	393	397	374	392	392	385	371	379	402	384	388	358	403	376	389	385	365	355	371	412	349	389	379	369	385	382	361	392	362	366	396	381	363	350	364	386	349	394	372	385	376	385	376	358	403	394	402	359	362	391	360	380	390	364	368	378	363	391	416	352	360	395	388	394	357	374	391	367	408	425	368	374	396	401	392	397	368	390	356	373	351	388	378	364	366	408	388	381	365	369	416	389	428	378	393	387	399	400	386	375	377	403	369	396	404	392	381	370	373	343	379	366	409	389	372	391	356	412	348	359	345	381	359	414	383	378	399	372	377	372	391	362	373	361	391	364	365	420	390	389	347	384	381	336	375	398	391	405	411	341	366	367	385	340	369	382	393	422	384	393	396	386	408	404	383	372	370	371	372	380	386	354	362	385	408	398	396	385	405	406	362	370	365	411	390	399	353	345	405	384	382	361	396	401	350	365	382	395	416	386	371	375	396	340	390	385	408	392	388	410	368	388	362	395	382	370	359	379	373	344	343	362	352	369	349	344	390	385	368	345	347	399	397	367	392	396	392	405	384	392	386	378	347	350	381	370	381	395	401	419	389	372	364	361	360	406	379	402	383	352	403	404	372	349	359	390	383	346	366	407	369	351	366	374	392	374	398	383	412	354	421	403	368	416	372	413	344	372	419	423	353	395	413	376	393	358	376	377	411	378	391	368	394	394	401	406	371	346	381	377	401	328	405	376	393	407	392	393	359	408	375	361	358	390	392	379	383	368	356	407	362	385	374	351	356	356	403	341	400	415	390	390	382	408	373	374	379	407	385	398	386	418	360	371	394	366	366	415	383	393	365	412	372	339	413	387	380	396	357	369	381	369	368	393	399	367	396	382	372	388	380	399	417	368	375	377	363	361	349	390	399	386	395	377	368	385	369	372	375	379	403	403	365	391	376	367	384	379	389	369	405	418	361	390	361	341	355	363	399	369	346	372	364	378	353	399	416	396	398	388	405	382	399	360	361	400	394	357	341	399	394	384	364	403	406	407	363	358	357	365	381	405	374	407	362	416	391	360	392	387	377	379	399	377	422	404	405	379	370	408	393	373	381	407	402	359	405	403	386	390	361	377	395	414	390	374	413	363	350	373	389	376	411	364	402	373	376	364	356	379	369	387	391	412	363	405	348	348	386	369	357	379	391	412	400	394	364	386	354	347	385	416	369	415	375	381	397	384	382	366	381	364	367	413	373	388	382	382	351	393	388	393	385	371	382	387	409	349	398	403	389	382	388	388	378	390	369	390	399	383	372	387	374	367	392	397	417	378	382	425	375	439	373	399	375	412	411	361	342	370	374	404	376	380	412	430	388	370	374	406	345	392	389	401	347	399	378	414	372	374	350	388	381	359	352	365	367	389	347	355	384	376	382	393	374	401	390	375	396	397	378	347	418	400	382	413	347	375	405	380	389	380	345	408	422	373	378	353	390	414	420	410	400	392	379	377	368	388	352	353	353	395	385	372	372	391	372	406	386	365	367	421	383	344	419	413	375	392	409	385	393	369	398	363	398	381	370	358	374	353	400	391	410	383	395	368	386	407	342	393	392	420	381	396	363	397	371	384	391	386	381	394	381	404	395	398	412	370	387	354	383	346	372	408	382	361	381	341	363	382	382	385	377	398	354	354	402	398	371	390	369	360	382	356	367	374	413	361	382	368	372	343	371	417	390	381	377	384	376	390	400	360	393	351	393	389	339	389	388	351	346	359	372	371	399	385	369	380	417	360	396	408	376	396	365	359	380	342	374	365	377	338	375	361	409	393	403	357	406	351	382	358	360	392	391	397	379	341	376	361	381	400	383	359	365	399	365	378	403	399	388	350	370	400	383	384	342	395	415	422	387	384	372	381	396	396	412	381	417	382	381	384	385	375	404	389	420	430	411	352	361	384	344	404	407	380	376	350	393	404	368	380	383	382	359	369	417	356	402	378	360	362	384	373	339	369	401	364	414	410	432	369	356	365	372	385	382	387	360	384	427	385	382	390	388	368	350	423	338	372	372	408	364	384	430	376	387	384	353	405	424	397	410	395	413	388	355	408	384	404	417	365	392	368	375	379	372	380	367	347	389	380	359	389	414	368	405	370	383	380	369	363	429	404	356	375	398	386	390	396	370	406	348	378	367	387	369	412	396	361	407	352	368	420	369	376	422	391	384	397	380	361	342	382	391	412	373	400	394	381	398	385	392	374	403	391	369	364	367	363	374	385	355	402	347	379	375	356	390	412	399	406	391	396	370	351	413	376	366	376	390	347	381	377	376	374	367	376	388	425	364	406	383	402	334	370	388	363	407	384	389	361	416	384	405	404	375	396	385	342	357	406	376	376	385	381	355	388	394	344	391	356	364	380	375	383	386	366	425	380	390	394	374	376	390	354	405	381	382	392	412	381	363	342	391	375	364	386	372	372	401	366	382	384	369	377	377	361	344	395	399	387	394	386	374	375	373	368	391	394	384	407	389	359	392	368	408	396	375	369	377	364	372	387	407	382	394	368	396	364	344	339	385	371	380	366	397	381	388	410	403	391	369	379	383	403	350	395	360	343	400	390	357	395	381	389	409	368	426	374	401	353	363	364	390	357	362	380	389	377	393	391	363	389	344	378	387	351	399	385	408	380	382	375	392	368	373	411	385	372	365	391	400	372	381	410	407	387	365	386	363	380	365	362	382	406	370	388	373	387	406	395	346	407	397	404	417	372	380	407	371	368	391	414	386	395	403	388	333	369	414	386	367	375	331	368	374	377	340	363	409	394	364	386	392	402	362	399	416	377	375	354	415	390	362	398	380	359	406	368	349	366	349	352	397	370	382	385	395	351	333	371	416	403	368	387	375	382	383	364	382	390	359	394	375	394	351	345	363	375	404	380	384	388	336	393	357	379	379	351	363	383	383	363	366	372	384	400	394	346	366	355	399	363	406	392	378	381	371	423	403	404	383	397	391	364	386	408	390	330	385	363	357	373	378	424	365	392	401	401	361	386	389	356	349	381	352	389	379	357	374	367	385	430	364	373	383	386	394	392	375	358	394	388	370	384	388	404	362	414	416	402	390	402	385	409	399	364	386	424	378	367	374	399	372	384	368	389	406	383	382	403	383
29120	26787	31177	23972	15030	9310	5940	3839	2927	2345	1997	1726	1456	1327	1185	1082	985	953	815	778	745	769	636	561	543	476	491	411	452	434	377	371	388	405	365	374	358	365	371	303	346	337	333	333	322	299	345	331	316	358	365	332	330	326	323	358	326	356	343	334	339	322	337	340	352	336	300	321	357	329	317	281	353	307	341	335	290	310	336	356	327	342	320	337	314	361	332	343	345	331	374	316	310	338	324	347	323	317	351	334	332	333	332	315	329	330	330	365	354	330	338	337	330	320	308	299	317	308	360	332	353	340	331	318	353	315	304	305	336	327	345	351	327	313	343	316	318	320	345	338	355	345	319	315	338	340	330	341	328	353	342	366	341	326	342	326	314	314	351	335	357	351	320	290	363	357	348	332	331	358	293	343	347	300	348	348	326	306	317	352	322	307	327	328	334	344	315	322	337	364	365	338	348	314	327	315	309	355	360	370	351	345	358	334	351	331	334	342	369	384	315	322	311	373	307	342	339	312	318	327	311	337	338	321	327	321	328	353	338	307	339	340	348	340	341	298	380	347	345	352	329	314	309	339	294	330	295	298	314	339	319	285	328	313	315	331	336	323	367	348	371	325	337	306	353	316	335	335	359	335	323	330	342	313	317	345	315	311	356	329	313	330	319	312	336	345	313	331	355	376	304	313	330	330	324	340	330	348	312	319	334	301	336	343	330	340	338	360	324	346	333	352	320	295	356	315	316	305	345	336	338	326	306	333	318	357	357	342	320	330	333	334	344	327	336	346	309	284	348	313	336	347	335	357	329	316	341	339	317	366	341	317	361	326	330	325	325	316	319	322	298	326	338	338	319	347	367	322	341	327	296	322	351	316	347	318	301	279	318	340	322	311	327	344	342	314	330	308	328	350	331	353	323	362	346	352	387	348	366	304	330	324	319	364	315	342	302	346	297	329	339	305	294	343	348	341	350	377	326	349	323	341	314	332	387	341	325	340	319	307	348	352	355	329	351	334	326	362	355	334	313	339	321	317	336	324	350	336	338	286	316	323	306	343	362	354	316	349	330	323	357	357	343	323	367	341	329	351	331	317	348	315	355	320	351	323	356	329	334	342	352	310	389	296	332	327	314	311	310	308	356	340	322	348	337	342	356	364	317	357	334	345	346	307	323	337	339	327	326	338	353	330	344	316	331	334	329	312	312	322	357	340	334	350	332	346	337	357	330	348	337	337	323	337	325	336	350	347	381	349	337	325	304	320	335	330	288	329	337	335	317	304	333	345	326	279	321	333	340	333	349	341	330	301	335	328	321	331	342	321	352	320	321	329	331	353	319	319	321	331	336	327	351	344	322	334	305	329	323	338	334	364	363	370	333	347	337	325	357	363	347	351	323	282	329	322	309	330	310	350	325	292	370	348	359	310	364	390	333	336	324	348	316	338	334	322	327	325	300	320	350	302	313	312	342	328	312	332	350	337	331	328	329	339	334	340	325	381	316	351	331	320	338	305	312	334	324	342	331	306	330	336	337	363	337	347	360	336	334	313	346	310	349	318	329	330	352	325	300	366	341	331	333	333	330	310	338	306	335	331	328	314	301	332	352	345	336	364	371	319	333	307	339	327	318	314	339	321	319	325	325	339	332	339	322	328	344	300	358	351	288	347	342	345	331	310	366	312	329	319	323	296	333	334	353	364	339	327	322	330	319	325	318	362	334	341	352	330	331	330	317	343	339	340	325	339	332	325	335	343	334	320	327	322	335	334	366	345	364	339	358	339	327	350	340	323	329	321	302	330	355	311	331	370	329	371	310	332	333	326	313	347	305	329	346	319	355	337	338	315	337	310	338	368	344	322	298	321	323	339	314	335	333	347	306	359	329	332	346	327	374	331	343	311	338	334	340	331	332	346	302	335	329	305	356	326	343	329	362	365	308	339	301	321	299	338	321	332	322	344	329	362	335	346	333	337	356	340	319	318	339	332	354	337	319	304	319	335	356	354	323	311	355	322	325	335	330	326	312	368	337	367	334	349	335	311	345	355	331	335	326	299	361	336	309	345	350	334	348	323	344	366	329	311	305	364	338	346	317	328	327	355	358	358	334	344	339	312	341	345	339	321	337	306	326	347	332	285	341	354	295	336	357	335	340	332	311	366	345	335	321	338	344	331	312	325	352	323	331	340	336	327	369	331	326	302	343	332	342	329	298	313	340	338	329	326	339	321	300	310	324	309	316	315	348	323	292	325	325	315	298	344	326	333	309	333	318	333	324	349	299	325	298	366	348	312	329	328	337	351	313	329	339	344	320	350	306	362	364	319	301	329	308	342	349	343	337	347	354	328	314	343	353	346	333	352	337	308	322	320	359	368	314	315	332	324	327	340	353	305	323	334	348	318	332	308	340	335	304	333	332	351	334	331	342	347	359	317	347	371	350	350	333	330	315	348	353	333	328	316	285	339	296	309	324	306	343	325	323	336	298	328	340	302	324	340	356	316	317	301	311	350	331	323	346	340	344	349	343	325	300	330	351	359	305	328	320	351	361	340	342	320	329	316	321	334	381	354	349	300	315	320	362	332	326	317	328	328	326	315	336	326	316	351	373	371	325	349	323	323	339	331	308	369	344	347	330	345	335	330	350	309	355	340	308	311	331	329	364	307	355	317	337	302	307	318	310	339	354	327	339	336	343	338	329	321	348	323	323	294	339	331	343	302	315	312	311	323	320	346	292	314	325	360	321	373	350	339	315	336	331	336	329	301	325	367	338	344	349	298	319	334	313	365	348	302	323	331	335	343	338	336	307	341	332	336	347	303	337	309	351	353	344	349	328	328	340	360	330	352	316	334	306	300	282	313	334	344	331	306	313	308	339	327	311	312	334	337	333	328	340	320	332	349	383	341	308	340	338	336	338	343	332	349	351	329	316	334	338	339	328	337	369	327	326	345	304	326	367	331	323	359	313	334	320	319	360	322	313	321	307	357	322	334	300	330	317	337	309	334	321	325	298	328	307	360	337	340	309	364	328	359	339	340	342	311	342	331	370	327	354	291	332	324	329	329	341	322	325	340	317	338	362	354	342	333	364	348	358	358	320	323	377	310	331	338	337	302	356	335	311	328	328	300	343	320	334	325	372	345	331	328	329	346	338	359	321	331	309	353	327	329	361	353	299	326	343	319	362	328	325	316	357	339	334	322	358	388	352	350	326	316	327	334	336	344	326	315	348	320	305	301	361	319	328	329	316	330	329	357	318	346	346	351	346	308	340	355	328	353	349	364	339	362	341	320	323	344	310	308	327	333	315	340	376	380	315	343	346	367	339	344	337	306	344	335	336	338	314	333	322	322	376	331	356	307	316	313	313	318	323	346	321	321	331	332	307	355	317	334	337	320	361	338	302	332	325	350	307	348	303	334	332	314	349	323	342	313	318	345	343	302	346	310	331	336	335	335	326	325	322	326	327	320	342	364	364	313	320	328	350	340	351	330	349	300	352	348	397	345	337	352	336	332	386	336
29091	40748	36226	25068	19237	14610	11044	8287	6636	5221	4578	3675	3072	2804	2505	2127	1963	1807	1600	1416	1458	1265	1084	917	820	738	731	678	609	605	546	538	464	490	461	466	457	449	466	458	400	441	432	433	438	409	383	415	416	412	410	380	435	477	436	458	403	388	401	433	448	417	422	441	402	399	444	417	379	428	408	445	392	420	399	390	413	413	392	432	429	395	424	405	352	416	410	387	373	368	406	408	439	404	405	382	418	414	414	411	427	419	405	411	367	413	426	380	370	401	412	408	370	405	429	392	414	402	422	400	407	402	412	410	411	405	413	404	421	420	402	410	386	437	389	427	435	414	456	367	406	399	363	426	427	398	430	389	399	405	382	457	392	401	406	386	407	404	401	406	421	452	411	415	400	411	405	428	395	384	395	422	421	411	404	405	429	416	397	402	397	398	411	403	402	394	398	400	432	482	415	383	407	418	426	453	407	406	393	440	388	439	380	405	386	432	406	409	395	383	408	426	415	438	375	405	393	404	394	394	385	389	390	368	418	335	412	410	389	398	409	384	404	403	445	371	398	431	420	410	402	416	423	365	405	392	410	449	403	388	421	431	424	414	385	393	390	403	393	440	403	420	396	359	407	413	414	380	368	385	402	391	419	433	404	445	412	391	403	399	423	375	415	407	388	386	425	428	382	398	375	438	390	431	442	414	381	419	399	395	402	402	414	422	384	441	426	396	381	412	409	389	420	423	395	427	410	433	397	424	402	405	421	401	445	396	393	458	433	417	401	424	383	383	405	417	422	407	414	417	436	409	384	427	396	448	420	399	433	403	418	415	444	381	399	387	408	399	415	434	420	387	407	437	378	431	424	412	381	391	389	454	410	419	437	427	406	425	401	399	403	393	433	422	370	385	430	443	452	393	439	393	442	377	387	401	416	423	421	410	411	401	388	416	417	375	436	396	416	402	386	375	422	406	362	398	410	427	404	403	406	409	379	432	386	402	406	436	407	367	424	417	415	453	375	400	418	420	356	394	384	403	416	391	370	429	412	403	417	396	407	381	435	373	399	381	395	414	455	396	452	412	400	420	403	431	392	391	422	380	452	419	445	409	439	396	384	361	388	386	459	414	428	407	387	442	384	413	400	428	383	412	396	426	402	418	417	432	440	410	400	395	375	424	423	382	410	404	416	445	426	417	452	437	432	418	408	427	413	367	364	410	417	383	422	396	404	386	438	412	404	401	411	369	392	385	459	410	389	388	430	426	383	403	380	391	413	401	431	434	394	434	384	393	401	371	384	434	432	420	393	391	407	417	403	416	407	411	412	465	444	415	371	434	419	397	411	403	411	397	408	409	380	379	391	416	419	454	416	439	422	435	407	402	424	437	408	385	381	385	412	423	413	408	395	370	447	376	419	397	414	401	395	419	385	415	387	429	407	435	392	408	415	405	392	406	407	416	418	391	384	450	395	398	393	404	423	419	435	428	396	400	417	409	361	428	398	405	408	424	423	413	398	380	379	419	385	429	428	377	407	387	423	420	377	409	403	391	422	407	410	398	412	406	398	364	401	411	431	408	405	435	371	414	431	447	379	398	437	414	401	422	382	430	377	400	410	419	415	423	388	402	403	426	395	379	447	418	401	415	389	405	417	405	386	399	401	415	368	439	375	395	404	433	365	415	425	379	404	407	436	384	415	373	387	374	407	412	410	417	433	394	393	405	362	417	414	424	392	418	408	414	393	414	397	393	415	413	432	393	396	403	398	415	396	382	406	400	392	432	419	416	432	389	397	382	372	403	381	384	431	369	398	420	409	436	426	380	385	433	408	435	387	415	406	428	410	378	427	405	426	405	382	399	401	424	393	428	414	405	429	406	390	384	382	371	404	451	412	378	426	424	419	421	400	404	383	385	402	414	404	449	389	426	410	411	421	384	406	382	368	408	401	431	401	409	373	387	420	403	441	416	417	406	403	457	402	435	418	412	396	403	398	388	411	407	426	410	401	412	396	404	423	430	421	416	403	395	410	408	400	385	417	407	416	412	402	435	403	400	427	418	409	422	392	386	415	412	393	397	425	445	439	384	396	420	391	402	408	394	389	410	411	413	422	453	412	378	394	400	406	406	386	397	431	442	446	390	366	399	394	380	373	430	456	411	422	427	443	400	390	392	407	423	422	431	366	411	371	396	409	427	408	413	435	367	420	425	395	415	418	397	390	400	398	364	347	415	406	397	413	373	364	380	398	405	416	406	427	371	403	430	429	404	407	443	369	456	409	391	403	387	375	454	424	417	465	418	404	410	419	399	472	377	415	456	433	378	410	400	397	381	428	408	373	417	412	404	371	412	439	453	432	404	436	373	422	409	377	440	385	423	409	443	392	445	428	433	439	416	403	434	399	392	388	372	411	418	389	380	378	406	408	413	445	450	403	394	404	403	422	400	421	420	412	449	371	393	386	409	412	402	369	415	396	398	378	370	427	408	386	392	372	411	427	402	460	435	413	411	422	449	371	387	390	385	431	442	426	402	399	420	411	431	390	386	423	399	454	404	410	408	402	416	423	391	374	399	435	418	394	425	381	443	419	455	387	390	421	450	407	432	365	370	425	396	405	410	382	408	445	404	381	433	421	422	435	384	410	385	434	378	387	402	390	393	406	404	447	401	409	386	397	418	432	417	397	390	402	426	392	388	403	387	403	383	388	410	401	418	409	431	414	400	419	393	413	411	386	434	407	384	377	397	424	402	395	398	454	432	444	418	399	423	401	436	398	404	405	399	394	410	416	370	420	401	405	426	411	423	397	419	402	407	393	451	409	408	392	412	394	396	418	442	377	405	409	419	392	415	385	399	375	397	407	425	411	447	424	414	414	423	414	414	417	417	394	419	414	422	375	367	433	401	367	457	413	368	402	402	416	416	424	398	371	362	418	422	390	409	394	359	416	424	397	410	397	399	409	428	396	382	384	395	404	383	413	426	418	384	384	405	413	380	386	430	418	444	371	391	414	401	400	362	435	385	389	410	410	416	374	399	390	436	415	377	394	423	415	412	410	400	375	406	409	352	408	443	396	425	413	421	396	383	369	359	394	425	422	426	474	390	398	397	416	433	392	372	411	401	411	387	422	382	434	435	430	386	419	422	379	409	400	412	404	443	449	402	389	409	447	417	412	427	425	416	417	388	415	380	393	420	412	401	452	397	380	412	405	413	422	408	380	368	415	408	393	420	393	397	380	378	408	402	407	390	411	407	403	421	409	443	397	414	407	440	437	414	430	393	414	443	399	395	418	413	396	382	413	422	405	415	410	403	403	426	425	429	408	415	390	394	412	349	393	433	459	420	401	405	413	432	422	386	425	397	409	417	400	402	420	387	383	419	371	389	355	409	449	417	408	366	449	435	383	410	398	397	426	398	387	392	411	419	414	415	427	428	380	408	430	406	422	434	437	425	392	391	377	399	428	398	442	427	370	416	406	397	427	410	425	382	404	422	417	391	392	405	416	426	386	406	413	409	409	366
24524	21355	28637	25555	22628	17654	11046	6261	4498	3749	2933	2539	2169	1833	1626	1462	1323	1096	1078	928	905	835	740	685	585	547	465	457	456	379	383	353	367	351	336	281	349	279	263	276	281	279	312	284	302	253	282	279	281	298	273	271	265	253	296	259	293	246	277	289	279	254	256	311	264	237	240	259	294	277	268	269	269	241	285	226	273	291	305	259	273	224	276	280	275	246	259	269	270	285	276	265	259	254	258	267	299	255	277	275	275	278	284	283	277	278	262	239	249	253	280	263	263	282	269	236	270	267	231	259	243	233	267	276	272	237	259	267	272	268	284	240	259	260	265	275	263	283	255	284	273	264	266	269	272	259	266	277	272	265	274	273	285	252	246	252	273	275	254	232	282	261	269	264	256	277	269	318	263	267	246	276	263	257	236	271	280	270	240	266	295	263	289	259	263	262	258	262	282	269	265	248	261	262	283	252	259	257	282	235	255	274	284	242	281	282	272	297	267	261	268	262	244	241	250	270	261	259	272	237	272	236	264	244	255	274	269	244	262	266	285	274	266	267	270	248	291	276	234	262	255	248	271	261	259	241	245	250	241	266	279	264	270	234	255	269	234	259	245	254	259	260	250	252	267	267	254	266	290	275	253	261	237	278	234	282	287	256	267	256	256	264	237	253	285	246	282	242	271	290	260	273	289	242	256	237	277	272	246	251	259	289	263	281	255	258	292	297	268	253	255	278	289	283	229	269	264	235	276	262	249	257	256	250	277	246	256	252	276	276	285	220	253	247	275	234	248	267	262	266	265	248	266	259	291	264	267	292	267	260	243	247	281	288	269	245	266	272	240	258	250	267	263	252	247	269	285	247	246	250	254	245	231	263	270	243	253	274	272	249	240	246	258	257	267	264	262	230	233	270	237	259	270	271	252	285	305	264	273	253	301	261	268	266	278	290	263	252	263	252	284	270	252	240	286	258	270	252	268	296	253	261	260	249	233	274	251	290	283	227	236	247	265	264	255	256	242	276	253	276	266	233	251	275	254	262	274	261	262	250	298	240	291	257	230	265	236	274	243	261	314	310	275	260	280	293	276	249	285	283	253	238	265	251	264	262	275	256	264	273	272	281	277	258	285	258	262	256	278	240	261	289	245	275	240	287	248	253	246	286	245	245	262	273	251	246	286	288	271	244	268	279	254	292	274	270	255	246	290	229	280	255	274	280	273	275	268	293	291	246	270	264	259	244	265	265	266	274	265	240	241	278	274	272	253	255	268	233	260	267	258	262	289	265	268	248	270	283	305	260	253	250	256	256	281	251	267	275	282	254	252	236	280	260	268	301	250	293	256	277	274	277	262	263	274	257	252	271	295	252	242	256	267	242	279	279	285	267	286	261	293	266	263	272	260	278	232	265	270	265	244	241	243	285	275	247	264	239	255	262	281	301	268	283	272	277	269	262	286	260	251	247	263	266	280	244	249	232	276	260	272	273	260	252	264	262	250	260	263	277	274	300	271	271	259	248	238	259	263	283	285	247	248	282	278	242	232	275	260	262	255	269	236	232	262	257	269	263	255	248	238	286	267	270	289	241	258	272	274	272	304	256	254	253	274	258	245	251	276	260	248	249	240	262	253	270	261	289	258	254	280	261	268	275	284	237	252	279	279	234	290	278	264	254	279	256	278	277	265	249	261	252	267	262	245	282	244	283	246	259	251	247	247	260	288	248	269	240	279	262	240	252	259	280	248	264	253	282	269	290	256	258	281	275	249	228	249	268	271	252	250	222	243	263	252	277	264	285	255	246	255	283	263	265	238	240	245	265	262	259	259	269	241	300	258	250	262	255	245	289	271	247	271	246	269	256	272	243	298	258	275	266	263	256	228	265	260	260	291	246	262	256	270	251	263	241	264	282	268	265	270	288	235	257	254	260	246	247	235	250	276	269	281	241	248	257	269	268	270	265	271	253	250	249	271	241	256	297	260	265	255	269	251	274	247	260	285	258	258	242	276	247	248	271	262	303	274	262	255	282	259	248	293	248	269	268	228	245	286	263	265	258	251	273	251	253	242	242	236	232	248	262	275	298	279	281	288	263	278	247	260	254	282	253	262	285	250	252	245	249	239	257	261	281	278	252	261	270	282	268	270	259	292	276	253	279	296	246	293	251	254	263	251	244	273	252	278	272	268	248	237	218	253	241	237	299	248	287	270	235	283	284	267	269	274	274	299	274	234	269	245	245	283	272	256	265	261	247	298	300	259	263	270	243	244	283	264	257	284	262	272	296	276	276	274	259	273	245	258	238	241	242	287	251	243	293	255	280	287	243	284	242	240	242	264	256	224	256	254	253	265	260	259	259	273	258	256	230	254	276	241	237	252	250	286	236	271	282	288	308	242	248	277	235	261	254	250	257	265	256	280	261	254	269	277	250	271	279	277	265	267	264	277	241	246	300	261	288	277	269	235	265	245	281	255	247	259	244	266	282	272	299	237	265	285	265	262	246	269	267	261	269	247	261	290	249	268	244	256	241	234	297	265	278	293	265	275	240	275	278	266	261	274	246	276	273	255	262	256	268	251	280	267	271	252	253	280	283	269	239	262	239	234	271	265	283	264	280	243	285	255	257	257	251	252	245	280	253	264	233	271	262	281	265	264	244	266	267	247	258	273	279	271	274	246	246	279	264	269	278	285	284	253	248	273	301	284	262	243	274	257	264	250	257	295	283	294	292	286	257	235	268	241	298	263	256	274	287	270	252	255	278	251	270	227	263	276	282	275	235	262	263	263	285	244	247	254	269	233	222	268	257	260	251	268	262	265	241	257	282	259	249	261	264	243	284	259	282	266	300	288	292	283	276	272	274	264	286	266	255	223	233	259	299	253	247	263	250	248	246	278	256	268	254	264	282	268	294	276	265	248	283	272	255	250	305	251	260	250	280	260	267	263	255	271	253	261	281	240	289	270	281	254	251	257	265	263	250	260	260	272	280	242	262	254	259	260	264	270	283	242	256	253	270	259	238	265	262	260	258	236	275	263	257	287	264	274	247	272	256	254	281	281	239	250	238	263	301	274	264	272	258	289	282	246	253	230	250	253	245	248	271	259	290	260	248	242	255	253	277	287	261	272	236	258	280	282	234	292	270	261	266	264	293	272	275	259	248	252	261	271	296	267	288	285	264	276	267	247	270	262	258	270	263	277	270	260	295	228	260	255	292	268	284	255	259	247	277	237	246	236	268	269	265	251	243	261	257	249	292	248	254	287	264	262	265	257	272	221	261	254	270	242	262	275	279	273	268	265	242	273	266	249	269	271	271	281	264	260	248	235	257	265	302	253	268	287	271	286	263	258	264	239	294	262	279	226	236	270	286	237	245	260	266	246	300	255	250	255	274	260	288	264	281	230	270	270	244	266	274	244	252	269	222	262	275	252	254	273	267	248	268	261	254	286	275	248	290	248	271	235	271	282	265	245	262	249	251	272	258	280	251	272	296	274	256	252	273	249	278	282	254	271	278	269	248
29394	47418	42827	32564	26364	19484	15325	11442	9393	7758	6523	5675	4523	3920	3538	3260	2756	2328	2113	1975	1722	1558	1315	1128	910	866	766	697	681	584	592	546	467	455	430	414	426	469	397	374	355	365	343	317	339	325	343	326	357	362	315	364	343	312	334	337	367	295	314	331	346	354	357	354	361	341	365	376	345	332	333	341	328	305	354	310	323	300	298	326	334	346	299	307	302	331	300	326	355	318	319	337	313	329	337	307	348	332	328	339	335	368	319	333	328	299	307	342	328	306	335	332	338	327	318	306	325	347	306	333	337	301	328	327	310	322	364	351	350	302	331	333	322	330	305	333	347	315	333	302	294	342	295	345	301	322	326	280	317	320	302	333	319	338	337	319	331	289	316	302	277	333	314	340	318	309	266	336	328	320	299	304	328	309	340	336	338	331	312	320	348	298	338	335	342	328	330	314	320	320	354	346	333	313	307	333	310	302	343	369	315	321	298	323	302	303	335	318	299	296	340	336	268	309	306	341	323	345	348	328	324	326	321	314	321	299	289	318	323	329	299	330	317	291	340	333	327	334	280	325	349	358	306	324	338	352	337	329	364	307	295	336	339	344	329	295	342	306	327	322	337	332	326	327	327	357	327	304	313	339	312	322	301	324	333	347	305	285	327	296	327	317	324	329	316	337	313	336	323	311	349	345	320	322	356	324	321	335	349	310	305	314	332	328	329	329	318	289	324	345	340	290	288	333	309	336	329	320	314	350	338	308	307	321	360	334	312	330	327	317	342	324	330	315	353	314	323	358	322	328	329	327	302	306	335	297	332	347	323	302	301	301	361	302	317	308	308	340	312	311	334	322	331	325	364	307	358	300	328	325	332	303	328	323	343	317	324	316	346	325	335	319	311	328	343	305	325	318	315	322	379	334	289	296	334	356	348	294	290	317	315	328	333	329	363	326	345	299	344	327	347	322	330	331	347	332	340	326	319	316	281	338	317	308	320	329	329	323	338	319	336	323	317	333	289	312	350	310	294	323	340	273	326	322	328	322	310	323	305	328	303	304	289	343	329	309	313	331	339	343	308	319	302	308	316	309	313	332	311	323	330	319	330	342	304	328	316	333	294	328	325	336	344	318	337	293	310	307	294	321	324	289	316	344	325	317	338	334	332	363	336	311	309	317	320	298	339	332	321	349	307	318	298	306	303	309	342	331	337	326	327	322	351	297	311	321	310	302	324	328	333	325	306	315	346	340	335	304	311	332	338	320	325	332	304	321	323	329	327	340	300	317	280	326	315	307	340	314	335	341	326	326	328	318	357	343	295	290	321	353	314	311	330	334	315	315	343	310	300	324	331	336	346	324	340	317	305	319	300	313	324	374	302	326	310	333	304	300	342	324	314	337	325	332	302	340	318	340	332	308	312	301	322	288	358	337	296	354	312	275	317	309	315	304	336	314	314	330	330	337	320	306	331	332	342	335	322	308	315	321	330	327	322	332	308	309	337	342	314	359	326	334	306	349	318	345	299	310	313	329	340	304	356	310	312	306	320	296	320	336	360	318	349	285	312	323	345	320	299	308	314	300	345	319	325	318	315	338	314	314	306	295	307	345	324	338	311	334	316	301	308	325	327	322	315	292	336	296	320	317	360	362	344	305	308	332	325	295	304	343	320	315	337	349	369	332	302	362	339	332	321	317	321	326	324	345	300	317	317	318	314	335	313	328	347	303	302	317	342	309	312	336	340	347	346	303	319	340	306	310	308	316	342	311	341	318	325	331	297	350	316	329	337	289	314	302	336	314	326	337	318	313	338	306	313	310	308	335	321	344	318	346	350	313	321	349	348	328	290	357	354	306	316	313	341	324	310	325	299	341	308	345	324	291	327	323	326	317	314	327	363	337	322	343	322	334	355	349	312	301	333	349	343	305	333	349	324	297	318	336	283	305	326	342	337	315	332	322	316	309	333	338	317	287	281	315	328	302	316	330	312	329	345	309	322	317	366	335	352	355	297	310	307	313	304	299	328	353	320	325	306	312	331	335	329	327	338	316	290	318	300	323	317	325	328	297	328	363	307	351	308	346	339	330	325	317	341	354	355	327	332	349	325	348	302	341	330	349	357	298	337	364	287	316	332	329	334	297	308	295	343	342	287	307	340	359	317	336	322	310	315	346	330	371	346	311	327	332	330	354	310	318	330	287	313	319	321	315	332	325	294	298	302	350	328	341	329	293	318	333	344	327	309	335	332	341	303	340	313	313	311	302	341	309	329	353	325	305	309	320	303	296	326	300	302	322	288	312	329	332	317	304	326	317	305	353	342	318	327	347	311	313	314	302	292	369	311	304	325	294	349	343	311	334	312	358	308	342	337	320	354	330	312	330	351	289	334	324	356	316	326	314	340	363	282	345	314	311	320	314	332	340	314	319	318	326	327	330	340	341	307	318	304	329	307	318	309	362	315	358	358	316	309	327	325	334	313	293	319	308	318	325	308	326	318	340	327	328	294	312	333	336	327	330	260	349	359	303	315	333	338	315	294	298	328	309	341	313	336	356	303	319	321	327	345	321	315	340	301	327	303	305	313	343	343	328	336	338	327	322	324	296	279	314	331	322	302	323	358	342	319	337	331	346	310	314	307	322	322	321	325	340	338	301	339	351	338	344	309	311	367	309	336	304	319	354	333	338	360	302	324	322	340	338	350	341	338	328	341	360	347	322	324	334	321	326	358	312	334	331	327	303	322	307	283	311	329	320	338	295	312	307	337	333	348	321	348	328	314	279	350	339	292	335	354	305	315	325	323	311	332	334	314	308	321	291	380	313	300	317	320	337	312	335	344	320	324	301	358	323	304	307	300	318	311	306	316	309	303	354	296	295	314	301	307	380	334	322	331	323	333	326	329	330	316	304	343	324	343	317	318	341	281	331	305	348	323	337	310	337	335	318	340	320	302	343	338	321	318	324	311	294	364	301	328	301	315	331	313	331	353	335	306	326	358	281	343	329	359	328	288	314	322	320	328	322	313	336	338	335	338	334	324	368	331	318	345	309	345	340	305	328	336	329	335	310	336	344	332	324	288	353	307	320	324	280	330	292	332	310	331	320	327	292	323	351	335	301	284	322	305	333	310	300	307	333	302	315	317	319	310	322	314	294	353	319	306	315	341	358	339	287	336	315	333	319	332	345	329	332	311	342	358	291	332	342	322	315	325	345	305	337	316	329	344	306	297	336	334	304	310	330	332	316	372	323	319	336	323	343	336	318	325	311	337	333	301	319	289	321	314	326	341	317	325	332	341	341	324	309	319	325	323	302	331	324	328	319	323	293	296	333	326	341	312	323	318	311	319	315	312	340	319	342	295	333	309	329	326	331	360	331	304	318	322	366	307	339	344	299	334	291	321	299	294	339	319	359	325	351	310	310	349	313	326	311	332	305	308	328	338	351	355	345	303	308	295	326	332	297	298	352	316	316	340	326	325	295	340	339	293	323	318	328	322	322	333	323	335	338	333	317	322	319	316	299
25560	21479	28106	26996	18992	11919	7782	4851	3707	2961	2517	2235	1874	1652	1519	1418	1195	1107	998	961	912	911	786	671	681	622	564	566	533	503	494	499	472	477	508	461	444	417	410	447	452	431	448	414	404	421	429	422	396	407	427	428	394	413	433	429	426	446	404	417	421	393	443	406	376	452	439	405	369	394	439	405	433	409	394	395	403	431	426	426	417	401	375	440	371	371	420	418	400	408	412	416	424	413	437	420	392	358	386	404	438	408	381	401	403	416	383	380	404	403	444	408	380	436	367	413	392	375	377	412	414	418	434	393	419	415	354	415	436	423	392	386	403	400	393	404	382	412	424	423	384	403	395	403	402	416	408	409	382	373	412	423	415	374	421	409	401	390	404	373	422	438	393	411	395	391	430	427	448	413	403	409	396	383	407	378	402	436	428	426	398	415	373	410	431	388	392	370	437	427	362	398	422	425	383	397	422	390	378	419	360	397	419	405	410	389	403	422	412	381	407	397	391	433	410	376	398	401	407	426	382	386	433	428	406	416	386	392	383	370	398	369	393	385	414	367	423	388	409	426	406	417	410	386	385	400	369	395	398	419	400	388	390	388	411	444	409	397	419	433	396	382	382	415	414	438	380	390	433	418	383	392	435	406	384	400	387	370	406	403	449	389	399	438	413	431	403	396	433	414	386	405	402	398	393	368	393	377	375	417	384	436	413	399	402	380	442	420	451	424	432	436	404	403	414	394	381	402	398	384	389	395	415	439	406	417	400	417	402	381	422	426	408	361	417	389	412	393	408	387	392	414	445	415	386	420	367	457	374	391	382	400	355	376	443	354	412	451	400	406	391	422	369	403	430	373	452	392	367	408	391	391	412	379	402	411	407	401	408	440	404	375	456	400	404	382	414	387	438	393	369	435	349	389	423	433	417	391	436	368	385	402	372	418	401	427	414	415	422	403	430	403	426	402	429	387	397	389	402	404	391	393	441	382	409	411	445	404	396	415	407	408	400	428	404	407	406	407	381	377	393	397	427	408	405	389	389	411	424	391	383	390	408	408	418	419	365	385	395	427	417	395	399	410	388	432	407	380	416	380	365	393	405	448	386	398	405	375	371	383	414	393	428	377	386	376	405	386	398	416	382	403	404	405	439	414	396	429	382	408	385	430	401	410	410	355	416	387	413	379	420	413	394	396	349	413	390	399	437	417	407	403	424	410	402	436	409	462	389	391	425	416	424	423	429	436	408	417	372	427	405	439	413	388	374	413	409	398	410	416	411	420	427	377	396	365	373	392	420	402	428	438	350	406	398	404	405	393	355	433	421	428	413	407	403	401	442	422	391	409	419	399	395	396	379	386	367	426	380	397	438	407	379	395	435	389	394	401	375	431	418	409	374	396	418	395	427	400	391	432	405	420	396	422	379	384	421	399	428	408	454	388	379	383	395	406	408	442	426	431	427	440	419	393	432	398	391	405	375	417	405	377	442	382	371	427	424	361	414	410	407	382	436	414	416	385	379	420	378	384	399	388	396	400	409	412	410	400	418	397	441	376	404	390	409	416	425	388	441	405	380	400	395	396	408	397	400	390	411	414	384	440	406	392	428	388	379	388	389	395	414	416	412	425	399	425	413	376	442	441	381	390	387	377	423	413	379	432	395	401	388	402	390	399	424	400	375	436	355	401	351	385	398	384	415	416	406	401	353	397	395	418	367	391	411	427	397	407	403	404	391	411	423	460	434	399	419	409	439	387	399	428	435	422	406	405	435	409	375	413	370	413	395	389	408	414	403	378	388	409	399	421	398	374	419	398	368	399	381	402	394	417	420	401	356	405	420	410	410	445	436	402	425	414	370	407	393	392	375	393	419	405	418	393	438	410	413	380	419	389	426	396	389	357	394	399	435	395	393	401	408	403	399	385	388	409	395	370	396	419	413	394	422	400	389	412	404	381	374	407	419	400	408	413	454	422	432	368	396	381	398	413	405	395	395	403	426	410	408	387	394	438	395	420	386	410	410	406	403	364	422	378	395	406	381	388	419	400	414	401	436	367	358	413	487	395	394	386	416	405	410	405	377	415	394	404	407	425	407	428	401	408	399	416	412	395	400	433	371	371	414	397	372	388	417	389	372	426	384	367	380	414	425	372	405	389	441	444	405	402	445	443	416	385	388	372	422	395	394	373	375	431	456	405	355	429	406	370	373	431	375	404	406	426	431	394	436	405	369	395	423	409	416	414	425	373	387	400	424	404	416	438	404	422	393	413	417	397	428	395	406	396	415	429	398	382	368	394	441	420	403	375	395	428	408	359	439	396	399	396	424	406	412	440	406	395	382	400	391	401	373	388	399	393	448	399	385	394	384	417	376	395	421	410	440	407	415	401	372	396	357	435	421	399	414	376	410	378	382	446	410	407	386	402	406	384	403	418	388	394	369	414	399	414	417	446	410	420	415	393	393	391	422	426	411	392	423	424	429	395	395	432	406	381	413	436	381	407	405	440	404	440	385	396	406	428	393	419	388	411	385	417	398	436	434	420	376	429	424	400	384	415	412	425	385	426	367	412	377	394	401	395	424	431	400	404	381	433	443	413	418	366	403	400	427	410	418	407	378	402	405	394	393	391	401	438	412	393	407	398	396	398	390	366	406	396	422	411	393	429	396	385	389	394	404	410	436	418	415	418	432	419	401	377	375	396	380	420	397	424	390	410	402	397	386	412	423	378	388	378	418	408	367	371	413	413	406	426	419	356	422	398	420	405	441	415	391	369	408	384	398	407	434	389	423	417	415	401	417	404	397	422	408	374	422	383	384	386	371	431	428	439	410	398	408	382	378	423	430	409	376	431	430	420	408	408	407	442	387	359	413	393	396	401	413	456	416	394	391	389	413	403	418	402	418	376	395	387	420	430	409	393	426	384	413	383	410	410	400	394	387	439	395	410	394	382	402	414	381	424	422	400	391	420	420	411	416	383	423	400	391	417	396	395	408	382	418	382	386	382	415	390	430	381	412	423	402	420	401	418	427	440	379	383	422	400	377	428	439	419	389	429	416	416	454	403	423	383	434	413	428	422	394	429	411	371	397	403	397	377	419	402	375	428	415	413	391	419	387	407	436	427	432	430	387	400	434	390	427	381	385	390	385	404	395	456	415	392	408	404	423	399	359	396	372	409	407	392	395	398	414	402	407	401	415	405	427	404	363	380	386	404	392	394	385	368	382	456	385	388	374	385	372	417	409	407	353	416	356	406	406	407	425	372	412	403	393	415	395	425	408	352	404	417	423	384	394	410	416	413	404	376	410	360	394	396	422	394	396	404	398	445	436	427	385	408	405	418	408	393	427	419	401	361	424	378	430	422	392	404	380	416	389	426	406	388	371	400	400	416	424	414	413	416	432	425	413	397	389	382	396	440	389	400	398	384	400	404	409	388	408	386	373	404	423	378	414	418	402	396	372	413	410	399	419	377	404	396	380	418	422	414	399	440	382	348	408	426	424	415	390	411	404	390	411	366
29104	44432	38379	29376	22347	17001	13458	10036	8298	6688	5563	4818	4088	3667	3286	2882	2561	2165	1909	1750	1643	1504	1352	1195	1019	867	839	805	784	706	665	647	605	561	610	568	574	553	539	539	513	529	500	520	512	476	524	507	485	476	484	494	485	455	514	494	449	521	468	536	498	543	504	501	498	483	476	506	506	483	477	531	511	448	469	522	460	512	473	443	430	487	481	490	501	469	515	483	504	509	484	463	476	493	455	440	461	520	461	453	479	499	463	462	498	463	486	479	494	474	501	469	446	487	495	515	530	482	481	519	478	497	502	499	492	484	481	466	467	501	472	457	482	471	463	524	479	488	486	494	477	450	462	440	493	475	524	467	484	496	506	481	523	498	473	480	493	490	443	471	469	489	487	478	470	524	472	483	506	463	483	447	474	464	458	452	495	461	516	501	463	545	525	460	470	506	480	455	468	470	491	492	491	500	502	445	506	514	489	486	448	496	465	512	473	478	475	500	495	477	459	426	468	505	498	484	486	480	478	499	450	475	492	475	482	458	508	454	468	475	465	484	440	452	479	483	493	494	448	495	504	461	448	445	483	468	495	459	450	458	513	458	511	493	490	491	489	499	448	450	522	475	478	447	470	462	429	468	478	491	457	487	453	461	458	474	462	517	486	488	457	531	469	462	503	470	482	498	500	507	445	484	478	483	508	514	476	475	485	501	508	514	493	475	473	463	507	456	457	457	485	489	496	448	478	496	455	469	489	502	470	520	485	501	494	476	489	473	482	491	476	451	459	451	499	456	482	496	464	449	458	497	465	483	493	503	489	482	469	467	528	495	471	468	495	495	463	459	498	481	480	487	501	512	460	513	473	498	483	473	448	444	474	476	478	507	475	461	484	471	495	513	494	490	455	478	478	518	465	476	487	484	461	465	455	487	503	458	473	489	479	454	482	491	494	523	484	516	528	465	525	466	467	487	497	458	458	497	475	485	480	461	463	476	471	526	499	491	463	498	497	477	470	479	498	510	492	472	490	498	487	485	510	506	505	503	469	503	464	480	543	471	487	481	462	480	483	421	479	502	480	482	465	511	437	472	477	509	481	491	460	503	486	463	518	475	450	469	518	482	473	468	501	498	514	514	475	495	490	482	487	465	471	475	485	478	468	487	466	463	459	461	504	466	473	475	495	488	494	500	482	448	467	476	488	456	491	488	445	463	502	477	513	491	471	459	490	436	474	492	454	480	481	490	472	465	478	465	474	545	464	442	498	452	471	499	502	470	489	498	477	444	493	403	514	503	484	467	471	448	479	539	481	518	431	501	479	471	491	509	448	507	472	480	525	501	482	460	509	487	457	491	474	476	490	490	491	495	500	500	506	505	493	462	466	473	514	492	524	475	470	474	466	490	461	529	478	486	510	457	490	518	479	457	496	482	457	494	489	473	466	487	499	477	458	468	469	529	483	455	498	471	471	501	485	461	486	470	480	512	447	521	479	505	453	453	455	465	479	518	503	467	467	474	456	493	496	490	508	521	481	496	501	482	491	500	493	458	493	484	474	470	477	484	475	462	471	468	441	475	455	511	489	467	479	490	454	482	486	479	459	484	467	459	470	509	513	491	521	511	476	467	472	459	506	490	500	466	476	449	507	544	461	492	525	492	493	454	528	453	486	489	478	498	477	512	511	510	470	462	475	553	447	491	494	459	426	495	483	485	509	507	506	498	499	499	497	463	463	528	506	543	491	474	503	472	464	470	488	503	481	506	471	510	476	494	460	471	506	473	477	498	475	489	502	456	461	499	498	439	442	520	483	478	474	454	477	498	463	482	491	483	465	506	456	494	467	505	470	463	511	507	513	492	475	510	493	473	485	504	450	490	469	488	463	493	529	510	439	481	435	533	483	464	513	461	451	450	506	477	512	480	487	496	483	486	480	465	484	492	482	430	451	489	516	492	481	459	515	442	470	505	529	489	483	477	496	481	441	485	528	465	478	473	463	471	518	495	488	519	482	476	525	502	521	493	517	518	467	469	482	490	480	506	500	478	495	495	488	460	489	481	484	439	489	510	476	463	501	490	477	464	492	500	511	452	464	502	482	501	445	517	488	478	494	501	480	500	538	497	474	479	495	483	485	486	465	482	471	486	489	517	472	517	541	493	468	479	489	475	509	468	465	474	489	472	501	469	486	492	483	486	476	485	463	447	500	515	516	467	489	498	455	490	542	461	490	432	506	451	461	489	462	493	468	467	485	500	490	472	491	463	497	437	497	473	457	452	432	493	450	474	439	439	488	466	439	491	485	445	458	459	466	479	455	477	493	492	459	502	492	479	426	428	498	507	454	457	506	460	477	475	442	511	504	477	467	485	529	473	486	481	453	475	473	457	437	489	464	474	476	467	525	462	469	507	505	467	492	503	487	460	461	470	477	505	464	485	439	488	464	440	473	472	480	461	482	502	462	475	520	475	488	484	478	491	520	462	500	444	471	462	480	481	514	473	484	431	473	501	491	487	477	496	484	491	449	510	510	479	488	487	474	512	441	494	469	493	439	472	532	490	476	490	475	506	458	474	486	483	487	478	464	486	493	484	457	491	475	505	461	476	462	485	491	443	461	469	459	498	495	487	494	456	503	485	453	502	510	481	482	457	492	492	503	535	476	493	530	470	461	487	434	471	485	461	481	498	471	525	511	457	473	465	473	475	493	422	457	503	495	485	505	445	442	502	482	503	464	443	471	468	474	507	480	486	492	469	498	499	482	501	469	485	447	479	440	491	484	472	480	491	510	476	469	458	499	442	488	505	468	503	479	479	463	466	451	465	466	469	492	442	512	456	477	479	470	450	502	505	466	498	483	455	484	460	468	455	444	487	510	483	451	502	503	488	505	499	465	456	454	523	450	491	469	479	490	484	486	487	521	456	490	487	479	492	474	481	506	496	460	437	487	495	489	472	457	488	420	538	458	507	477	475	483	505	458	527	481	500	484	466	497	503	470	452	475	467	493	470	454	464	474	502	449	471	487	491	461	484	478	485	470	508	443	461	495	509	497	532	466	469	440	508	483	500	490	475	465	461	469	464	509	483	498	525	498	458	495	469	488	502	484	473	480	486	467	487	460	465	460	447	500	425	488	496	491	501	475	477	495	521	513	492	476	469	461	499	451	484	491	480	464	478	524	457	473	486	497	448	482	499	492	481	483	477	542	484	494	476	476	511	445	478	502	503	498	469	479	466	471	483	477	446	446	454	504	494	488	485	497	458	478	476	505	474	477	451	453	498	484	472	443	473	501	515	466	475	450	507	495	508	523	462	475	475	483	478	476	488	476	490	463	465	492	483	492	456	462	521	492	509	499	468	474	455	487	514	498	510	517	465	472	525	508	496	525	498	449	470	495	490	472	470	478	478	474	480	450	468	461	484	495	507	457	465	479	504	464	480	451	459	489	509	445	493	485	455	493	467	482	499	530	483	510	506	480	469	529	456	502	507	490	482	496	506	491	487	464	489	499	486	490	514	468	461
23279	21338	29054	24324	22138	22479	18112	9146	6457	5171	4199	3445	2993	2622	2424	2026	1840	1528	1360	1291	1154	1046	918	822	804	734	621	588	556	527	486	503	435	453	390	401	406	354	379	367	350	390	351	318	342	340	364	360	330	354	349	373	350	326	334	379	339	327	360	348	319	360	330	319	309	353	314	325	345	308	327	353	338	346	352	331	316	304	359	342	322	318	305	338	336	364	347	334	347	297	332	319	313	302	321	328	352	345	344	304	307	359	280	310	324	321	326	326	336	321	336	328	324	312	340	330	321	317	318	325	331	317	328	342	347	320	342	315	354	354	339	306	321	312	331	343	362	319	313	284	328	333	306	308	341	339	316	337	346	314	304	324	361	310	320	324	332	359	335	316	316	301	318	312	330	314	316	335	355	305	334	314	343	359	356	324	340	324	334	341	331	309	313	338	332	279	336	307	321	333	313	335	312	337	332	345	328	342	276	333	372	311	328	340	330	320	355	298	325	331	302	277	332	305	337	311	303	329	300	368	307	302	294	319	302	331	345	332	338	314	345	321	318	321	319	308	348	351	327	325	303	322	315	296	338	353	322	367	315	342	353	326	337	312	323	324	310	303	336	317	319	325	311	318	327	334	342	305	337	339	341	329	349	314	348	287	335	334	337	336	338	314	352	354	318	310	383	294	364	349	329	321	301	318	309	332	325	306	348	324	353	336	347	293	323	348	328	321	305	336	326	337	345	347	335	319	336	299	325	315	350	338	311	331	324	343	300	324	341	321	354	315	330	336	340	356	299	327	319	311	335	322	360	349	296	309	337	332	325	296	323	332	323	353	325	332	309	328	320	371	328	339	296	319	332	295	315	304	312	335	323	331	331	332	355	359	336	334	334	332	336	355	323	340	327	321	318	336	317	316	309	276	315	322	338	313	326	355	318	329	354	324	334	325	333	337	326	307	318	335	325	336	334	322	312	360	296	344	321	329	338	341	358	316	331	310	329	339	316	314	343	330	324	327	326	299	333	354	327	317	376	330	345	345	336	308	311	337	323	352	296	321	327	365	355	332	326	295	317	315	331	327	298	343	315	326	297	343	336	351	329	294	339	339	339	314	349	316	305	323	317	319	324	331	347	350	333	295	313	339	338	294	322	303	342	294	308	332	332	295	284	298	338	345	301	325	342	312	317	312	318	340	341	318	312	307	345	333	339	278	311	313	387	336	322	346	327	324	341	331	321	318	308	300	340	305	323	335	347	369	348	311	303	356	341	341	345	325	317	329	328	323	308	318	314	333	300	316	318	333	331	320	336	313	297	318	301	277	329	340	329	308	359	324	346	344	319	337	320	333	327	329	354	348	340	355	360	340	293	332	304	290	324	349	322	334	302	317	346	334	295	339	305	348	330	344	339	337	368	334	337	313	315	308	338	326	305	356	298	322	322	314	318	354	340	344	312	296	340	327	345	321	330	341	310	330	335	302	321	320	359	325	337	314	333	303	308	319	310	360	350	330	361	298	329	298	309	326	344	358	336	331	333	308	309	324	320	309	337	322	328	303	352	339	317	352	327	326	336	322	357	322	304	341	317	295	339	349	310	311	327	312	335	331	311	341	307	370	312	319	314	322	309	329	326	348	355	318	331	351	309	332	341	319	362	334	333	321	370	337	300	351	353	312	308	326	327	341	316	345	334	324	285	300	346	320	337	355	336	330	312	321	324	319	335	337	345	340	322	335	338	323	310	355	309	319	311	337	316	310	314	325	328	340	317	345	299	324	309	358	305	332	342	327	314	374	317	328	355	319	323	328	342	296	319	366	330	334	325	317	320	346	343	338	336	332	323	295	341	354	322	333	326	348	361	359	339	321	341	318	331	328	329	304	299	333	375	350	350	339	340	293	297	329	325	338	310	323	326	311	349	345	355	295	356	319	341	339	335	295	310	342	321	318	321	296	301	366	351	341	321	315	340	339	333	333	333	295	287	337	365	341	337	354	349	355	315	360	316	322	310	330	349	355	323	312	345	298	331	334	328	317	324	325	316	305	305	382	329	291	327	337	300	339	348	315	326	328	294	349	317	295	302	337	300	332	352	327	297	311	326	339	346	350	300	315	345	330	316	329	319	288	324	331	333	339	317	314	345	343	340	299	341	303	326	320	327	317	332	328	344	306	314	369	320	308	318	337	305	361	319	323	364	311	341	355	316	323	328	314	295	332	336	326	315	322	327	358	341	343	340	345	341	339	327	319	330	321	331	334	348	336	357	332	322	312	326	326	329	332	338	303	323	334	306	345	337	335	353	314	345	315	345	312	340	305	339	342	356	284	346	281	322	329	334	339	363	325	334	307	321	296	337	327	358	353	327	326	310	340	313	326	330	333	321	308	354	322	345	355	329	286	320	314	318	331	340	319	327	329	303	316	342	318	315	324	357	306	342	331	299	318	361	324	351	349	341	322	378	307	316	294	324	319	311	305	312	374	293	341	340	327	302	311	328	328	303	306	320	293	314	333	330	336	300	352	269	332	325	330	324	330	353	317	298	320	315	337	340	300	333	315	317	316	340	313	342	324	310	314	342	324	330	315	307	326	319	314	310	324	324	333	311	353	339	325	356	369	317	308	302	323	315	390	376	340	284	337	304	333	337	289	326	381	355	315	302	344	351	345	353	341	359	316	338	332	354	333	314	319	356	322	298	344	359	361	324	339	302	371	338	330	320	319	314	371	349	334	297	353	323	300	353	354	317	354	303	327	340	332	359	327	334	322	330	326	319	313	333	320	335	317	343	304	301	326	313	348	345	328	352	331	328	340	356	313	318	299	338	304	326	329	324	306	307	316	323	331	329	313	315	343	293	338	313	333	345	346	300	308	328	349	333	341	360	312	337	345	300	312	334	316	326	362	329	334	371	328	337	320	340	327	322	308	320	328	335	302	313	319	310	323	319	318	338	360	322	331	354	351	324	348	321	328	366	334	317	318	327	331	339	296	328	341	360	307	335	341	315	339	329	338	389	322	304	329	302	323	326	348	296	342	339	342	358	337	351	347	330	342	330	327	362	291	347	337	328	332	338	324	332	298	345	317	325	360	319	338	327	296	317	330	301	332	310	335	334	322	367	323	344	330	331	347	330	315	356	351	330	332	291	334	346	318	314	318	320	310	320	306	334	324	351	330	316	368	329	342	324	346	343	309	327	307	366	344	302	312	317	315	328	293	314	330	321	314	355	304	331	324	336	323	311	336	291	288	310	316	358	331	338	303	332	322	328	339	297	318	357	304	335	327	355	317	307	344	351	341	334	335	334	309	319	353	316	331	307	355	326	303	312	330	340	300	348	329	336	332	319	302	329	323	362	305	330	315	320	328	296	319	324	362	317	325	334	328	322	307	356	344	330	327	339	323	325	327	326	351	339	321	344	324	333	316	318	300	326	311	321	331	321	314	323	338	297	337	315	320	336	361	335	323	317	323	356	327	307	339	322	334	307	358	314	321	322	312	353	332	338	358	323	316	349	327	319	360
31657	51744	48729	39691	30910	23617	18450	14864	12259	10335	8513	7354	6535	5553	5026	4238	3593	3066	2656	2290	2233	1988	1673	1507	1381	1179	1046	942	878	813	681	658	613	642	560	518	551	479	474	452	440	462	462	430	419	408	424	393	426	414	421	438	383	408	429	394	407	415	394	419	440	410	428	406	395	372	415	369	403	420	395	383	399	417	359	396	398	372	388	368	416	386	370	358	372	346	370	349	364	392	376	375	365	386	390	396	382	354	394	402	381	371	428	369	407	350	397	392	402	330	378	398	350	390	389	400	405	354	387	390	404	406	373	386	396	383	396	392	399	384	381	385	397	371	367	389	377	371	402	431	337	397	364	404	362	422	387	354	367	370	423	354	389	402	362	402	355	397	386	396	364	396	388	406	376	413	390	377	372	373	422	425	385	395	435	373	375	381	376	377	364	394	382	387	396	338	392	331	397	390	376	406	355	411	347	395	388	387	366	398	379	359	403	397	407	395	401	377	400	407	394	394	390	390	399	373	357	384	376	411	412	378	345	405	358	365	435	401	380	363	349	369	359	389	415	400	375	410	335	430	393	420	415	395	373	370	372	400	387	395	409	377	360	376	389	399	351	404	412	383	394	417	381	368	363	403	387	397	395	401	372	386	385	381	394	390	372	359	394	429	399	392	385	371	412	426	400	378	364	377	431	380	385	377	363	345	356	397	406	387	368	379	384	388	380	364	423	359	346	397	370	329	405	391	406	392	394	389	409	379	415	396	398	372	395	416	356	374	361	349	410	388	410	376	370	367	410	415	372	390	407	375	379	409	391	387	368	370	356	354	398	395	377	385	372	384	381	385	405	385	409	417	405	360	357	372	372	378	407	362	388	361	378	398	391	387	353	385	403	360	405	358	366	343	382	383	395	398	380	373	387	372	391	370	417	396	375	405	353	368	370	378	379	364	378	422	385	378	398	370	336	405	360	397	411	396	377	400	398	391	373	380	363	389	404	382	379	372	385	397	351	382	410	365	380	402	415	424	388	379	342	411	382	387	392	411	367	391	364	379	378	375	377	363	408	368	389	385	366	400	405	384	391	389	355	365	390	417	382	391	353	394	392	376	397	380	387	421	372	394	405	339	391	373	411	395	410	393	383	388	393	412	408	396	368	376	391	387	384	382	367	358	361	379	408	383	400	381	380	368	406	375	389	365	382	405	396	353	413	372	385	382	382	386	371	370	388	364	403	380	407	403	388	387	403	366	357	392	387	377	394	387	368	390	376	348	373	374	412	382	365	359	409	379	368	402	334	418	385	395	384	382	389	406	383	361	411	384	390	378	385	389	355	394	399	363	394	365	377	391	411	386	402	374	368	398	398	409	379	365	342	403	432	428	401	374	379	382	356	365	364	400	370	369	405	407	389	420	374	346	400	383	390	378	370	397	401	353	383	369	393	369	403	370	408	367	349	401	357	392	404	386	395	384	374	376	358	381	395	395	370	367	367	404	372	385	370	381	397	394	421	412	408	363	386	346	410	402	376	375	373	390	406	397	379	391	411	398	389	382	406	373	409	389	385	421	365	383	373	377	396	409	373	378	430	389	395	379	372	431	391	380	384	391	426	388	386	385	377	405	360	413	367	393	363	393	371	380	374	411	403	405	341	374	358	374	400	386	385	385	366	405	414	392	372	373	392	388	364	388	380	398	378	401	369	387	425	375	382	416	372	390	380	378	386	401	392	408	371	389	384	431	364	378	382	399	395	352	359	361	414	404	363	368	379	362	423	377	374	418	365	397	395	382	370	370	392	402	374	387	440	360	363	372	365	399	440	366	393	376	424	393	399	399	409	428	397	368	393	350	385	380	384	404	381	384	370	398	374	389	363	363	374	377	413	371	355	356	348	354	394	426	365	370	411	391	409	396	389	404	389	428	372	393	419	362	410	376	367	371	356	406	359	395	406	369	428	414	370	362	369	387	423	393	408	357	394	379	364	359	393	374	400	367	388	392	377	377	368	350	349	404	408	393	383	408	401	363	400	391	349	348	413	423	402	368	394	385	376	385	369	360	420	383	372	369	376	402	356	376	364	373	379	423	378	381	345	424	402	378	408	374	375	392	385	370	393	396	365	360	396	366	397	383	398	372	343	381	385	368	378	382	405	403	374	380	382	377	353	424	377	374	419	389	359	417	369	380	366	400	363	381	362	445	377	383	398	391	354	374	383	412	400	349	374	369	366	414	385	362	374	390	373	377	394	383	397	388	353	371	383	379	407	379	398	377	350	402	417	376	372	395	379	368	376	383	363	337	341	390	425	386	391	397	421	385	381	393	379	410	379	408	364	367	398	405	407	344	359	376	425	378	420	358	374	369	383	416	359	390	393	382	365	399	388	377	352	400	362	389	361	420	371	387	411	385	418	373	370	358	374	361	396	392	404	363	387	373	374	403	350	388	367	396	414	387	420	403	391	410	411	442	381	395	401	373	361	401	360	386	393	375	371	396	412	397	378	389	406	367	384	415	400	382	394	363	392	390	351	357	326	377	369	367	412	385	402	404	342	411	365	409	403	360	352	373	431	396	375	366	394	371	374	389	391	399	362	359	407	413	373	369	381	376	377	352	381	388	376	396	376	402	382	416	412	370	396	414	424	435	388	410	385	374	385	403	377	379	397	375	389	376	382	386	397	379	379	400	376	410	380	353	389	328	388	392	386	401	370	373	433	440	375	406	380	385	385	381	341	408	368	358	361	375	391	386	377	366	378	367	361	392	411	381	394	386	386	359	365	337	380	382	374	385	403	407	381	402	414	411	376	403	388	431	417	390	387	387	364	346	412	367	384	373	360	382	393	411	407	382	363	347	369	371	392	398	357	395	367	406	388	357	386	397	377	395	411	370	420	422	379	372	356	402	387	364	391	355	388	390	365	382	373	385	394	417	398	370	349	398	373	400	391	393	390	385	374	378	363	391	351	389	389	381	404	380	380	374	407	394	394	357	407	391	389	391	369	398	380	385	357	389	376	371	387	382	390	380	383	365	362	396	375	368	367	390	369	385	356	385	373	419	361	381	389	371	330	390	387	360	399	359	399	404	358	395	369	373	368	350	362	396	401	392	402	366	370	391	380	403	410	370	348	336	395	395	340	377	367	401	399	398	381	385	396	375	368	366	392	398	373	403	377	351	421	399	404	374	373	381	373	397	344	368	386	384	401	346	368	403	384	386	374	396	407	397	391	369	376	376	352	373	368	397	369	408	400	393	389	395	399	405	370	395	403	374	367	382	367	384	392	362	353	372	397	373	375	367	385	405	396	406	402	386	365	334	404	379	411	387	405	384	383	397	369	374	407	389	376	379	376	366	447	418	397	386	366	367	409	380	366	417	353	397	354	374	369	403	373	355	409	386	379	380	366	388	366	390	356	369	416	374	412	407	374	366	393	389	384	397	380	391	391	361	394	393	359	369	371	400	379	392	353	371	365	397	397	385	361	371	374	429	360	418	387	434	412	397	355	397	383	410	403	401	377	376
28687	26368	30807	23919	14630	9088	5652	3896	3046	2682	2072	1876	1539	1500	1261	1126	1088	890	862	828	787	754	610	579	565	501	467	428	427	426	415	392	391	372	360	345	347	365	372	373	355	325	388	353	337	340	310	380	350	368	343	350	315	314	331	334	344	321	338	326	338	380	340	343	373	325	322	331	366	349	339	334	345	352	351	364	324	328	359	310	358	317	326	331	358	333	314	355	302	331	341	354	328	358	299	346	372	335	357	369	326	332	352	338	359	305	302	338	354	340	340	349	341	326	340	314	329	330	355	360	345	303	332	322	344	349	327	333	318	357	351	344	326	349	331	338	320	307	316	343	343	348	329	338	346	327	334	367	329	343	358	357	334	315	330	325	324	314	331	345	328	342	352	333	339	315	348	342	345	326	343	339	329	352	361	333	329	307	295	336	336	346	343	361	331	334	341	348	291	336	333	314	353	341	359	339	353	359	351	332	345	325	363	314	367	331	314	367	356	314	345	335	336	330	347	353	313	317	325	345	349	357	325	326	338	309	365	329	331	318	317	331	319	318	340	340	306	367	365	328	322	336	331	357	345	312	337	349	338	289	358	333	328	340	363	328	331	310	347	315	326	379	348	313	310	332	326	309	381	318	347	354	312	347	347	309	302	346	360	309	333	345	322	305	366	356	357	313	337	337	327	324	331	351	347	346	352	341	339	343	295	336	347	334	316	340	338	320	332	317	347	296	330	330	328	353	327	360	320	341	341	322	346	335	328	343	324	301	337	349	338	328	313	335	316	328	342	361	376	342	359	356	335	323	325	318	345	354	317	354	353	333	305	345	310	342	339	334	320	343	380	319	350	340	291	315	345	369	346	347	324	331	368	341	341	343	316	301	344	317	305	339	352	334	330	339	325	344	365	310	352	354	319	328	324	330	321	316	322	339	332	352	322	334	322	327	337	289	334	343	346	333	327	318	327	330	341	323	349	349	353	365	326	365	323	314	348	332	319	333	339	316	322	320	355	342	316	306	321	337	326	343	311	334	334	332	352	350	345	326	304	343	327	329	306	352	309	296	343	338	341	312	363	350	307	328	322	352	319	354	311	330	356	334	338	352	331	361	314	312	345	356	338	340	344	308	365	340	340	359	333	319	335	325	358	315	335	325	284	317	347	384	356	317	308	354	332	299	318	377	328	320	325	334	323	359	359	363	335	327	329	348	331	307	309	323	325	322	323	302	322	322	341	347	370	347	322	337	325	315	347	346	342	315	330	327	313	359	342	312	352	324	327	335	348	353	314	356	339	328	327	318	366	298	331	354	348	320	339	315	328	342	339	363	358	319	337	327	318	352	328	323	327	324	361	377	304	303	276	337	325	336	350	300	347	356	339	345	356	379	369	312	325	322	350	312	331	331	335	366	350	331	338	347	334	284	315	339	367	372	352	326	356	305	298	327	361	325	340	357	345	326	313	333	323	317	317	356	360	333	302	345	361	366	339	319	328	364	320	349	328	327	348	337	352	305	328	310	321	353	337	361	375	325	312	294	354	338	321	323	314	349	357	348	334	332	327	344	345	345	349	340	305	311	366	345	331	335	334	341	328	337	313	358	350	305	316	357	325	312	373	302	301	355	344	343	333	343	348	338	355	346	325	368	340	327	328	331	298	333	337	338	342	365	367	350	334	322	325	358	309	319	329	392	342	329	340	341	364	351	331	324	365	332	346	336	333	319	337	314	360	312	344	310	350	355	321	351	344	335	324	325	335	356	339	331	333	340	352	337	319	307	329	340	358	367	349	373	324	335	300	341	323	350	341	310	333	314	317	321	358	349	334	359	340	322	321	335	339	323	295	331	348	335	339	311	355	307	358	339	313	349	328	335	343	360	326	334	352	342	331	322	325	329	380	343	315	331	295	303	340	328	348	317	377	317	333	340	319	335	358	327	324	316	344	321	322	315	354	371	340	344	316	322	321	330	348	335	349	323	319	356	311	295	351	325	332	337	320	334	339	367	339	320	318	329	358	330	346	322	311	349	322	331	328	312	308	348	350	347	302	348	334	341	326	385	317	369	343	326	347	344	359	362	349	318	338	332	344	326	359	360	346	315	366	333	336	339	323	320	360	355	306	322	360	342	319	338	297	333	370	344	336	339	315	359	357	354	358	343	339	354	300	329	340	328	327	349	349	324	352	330	331	326	332	352	316	338	363	340	337	323	309	319	331	334	315	320	345	305	340	328	319	332	333	324	341	329	316	336	354	326	326	333	332	324	319	338	332	326	351	321	302	327	298	322	350	310	337	341	354	352	326	367	322	350	367	341	316	331	351	314	362	301	360	320	324	340	296	346	348	352	345	320	364	295	326	323	317	337	342	347	340	318	335	363	315	302	337	338	356	348	337	313	299	332	362	347	354	372	345	334	337	343	381	296	344	300	341	325	323	317	328	325	329	330	337	315	319	331	337	324	310	317	339	337	314	334	362	340	339	338	340	344	325	334	336	352	330	335	328	349	306	348	320	299	309	356	327	340	340	335	346	338	341	336	358	341	347	355	324	385	365	353	337	326	345	326	357	368	372	329	317	333	307	327	342	324	320	336	344	343	334	327	334	304	355	346	302	348	316	371	329	323	331	304	356	313	347	329	313	345	360	346	312	361	312	330	347	348	351	329	330	342	352	319	330	305	350	300	346	331	333	374	339	369	344	357	338	293	365	373	374	360	358	321	325	315	337	329	354	320	377	359	340	339	336	329	344	339	324	314	324	335	328	317	352	302	345	319	354	332	339	327	339	357	331	364	350	317	325	316	345	318	323	344	332	331	358	334	320	325	337	359	324	333	329	313	352	313	343	326	343	312	329	348	318	335	316	323	343	361	344	337	348	305	361	360	319	320	335	324	337	370	337	326	340	338	359	326	308	325	330	340	356	340	329	316	344	329	331	352	330	320	346	324	309	354	347	314	332	326	337	327	332	356	368	379	321	336	341	335	333	339	365	321	320	314	358	393	301	335	356	301	340	322	354	374	315	349	325	343	371	334	312	308	325	353	345	320	344	350	370	332	319	380	353	332	352	364	336	363	331	320	333	337	340	319	353	342	333	376	332	358	350	349	361	349	367	329	363	335	338	293	346	357	327	317	317	372	332	329	313	353	342	317	315	320	362	351	364	321	309	355	351	346	369	327	362	369	312	303	324	339	323	372	334	301	325	329	342	322	276	337	335	336	336	338	334	356	351	345	350	312	349	323	308	318	378	343	351	313	343	346	320	344	333	355	318	329	333	322	344	320	347	343	305	359	319	356	352	309	337	308	313	336	345	333	338	310	305	348	354	337	363	345	308	398	358	374	324	306	320	308	315	314	325	346	348	291	331	333	357	325	351	296	315	320	367	332	329	310	341	352	301	323	340	343	329	335	321	328	370	316	355	317	337	351	331	366	364	336	335	326	335	343	386	316	329	324	374	343	358	353	341	344	333	316	304	315	333	339	296	335	331	312	331	315	331	331	346	314	340	321	331	337
27697	40315	36284	25324	18975	14209	10689	8447	6872	5939	4580	3938	3442	3054	2709	2286	2127	1903	1574	1470	1385	1253	1039	950	858	801	732	690	553	568	602	534	493	483	502	510	484	479	462	442	451	425	440	440	401	419	448	431	430	401	438	419	387	450	392	455	404	391	437	409	404	419	406	384	407	428	398	429	399	408	411	384	401	394	417	433	387	407	418	416	425	405	377	393	398	379	405	412	420	423	405	400	442	448	425	383	409	405	447	416	392	394	427	433	442	398	380	371	416	406	403	406	384	416	411	388	436	424	411	392	409	413	417	436	431	371	411	402	411	382	383	402	412	415	404	421	420	422	428	417	395	414	386	418	404	427	377	419	389	371	420	422	432	403	414	399	430	379	392	411	396	397	452	426	416	398	389	391	419	409	390	435	385	429	401	384	413	408	419	413	396	444	409	406	384	416	411	434	397	415	392	410	428	400	431	416	411	399	377	412	423	371	393	436	438	415	412	386	365	409	439	392	390	421	432	431	385	385	425	394	362	382	456	427	370	413	450	370	396	399	410	433	396	412	392	414	437	435	424	396	389	454	401	398	385	427	446	416	405	417	398	389	418	422	411	416	422	434	373	423	421	390	396	407	425	447	379	418	410	404	397	410	411	372	410	382	408	399	382	361	414	413	424	413	418	422	392	417	457	384	380	419	401	451	410	415	402	430	406	449	398	436	432	428	440	417	417	459	413	427	428	398	366	394	424	416	411	368	420	407	425	443	428	424	436	397	410	382	420	412	389	390	397	435	422	433	412	388	433	437	421	388	436	407	422	400	428	387	450	395	422	396	455	398	427	435	399	405	443	408	362	404	422	447	418	455	427	394	415	397	400	368	388	388	403	402	371	410	393	443	431	404	438	383	415	394	431	409	390	389	420	441	373	374	400	384	431	394	443	402	426	450	450	396	423	394	394	367	427	444	387	376	412	389	400	422	400	375	420	399	403	436	393	384	434	395	432	432	433	383	389	408	377	416	410	414	418	428	423	429	408	431	424	409	375	415	373	363	423	384	429	414	397	413	407	415	395	444	416	420	393	458	429	425	416	391	443	434	443	374	391	416	435	435	416	422	382	435	404	410	433	424	407	404	412	427	402	417	401	398	398	402	446	384	411	414	418	406	365	423	386	397	421	410	410	410	379	406	416	395	432	403	440	396	406	390	410	389	399	408	436	385	411	444	415	380	414	399	360	411	432	423	384	400	402	410	397	440	442	423	444	392	384	420	407	399	393	410	407	407	423	416	457	393	410	413	452	425	387	410	402	425	391	407	432	386	383	378	372	388	391	431	429	390	438	420	404	417	426	421	393	385	427	390	390	403	443	413	387	402	404	402	408	401	410	419	414	423	376	362	404	404	395	417	400	400	410	436	411	439	382	428	395	391	397	450	421	418	426	457	417	391	441	374	383	410	459	421	406	434	430	389	423	426	441	432	392	444	392	424	391	373	433	419	418	441	381	424	419	387	379	404	428	417	403	395	383	378	433	396	409	417	425	429	399	412	377	400	405	408	442	403	414	373	425	438	446	400	375	431	413	404	418	408	379	384	407	412	383	399	400	388	414	416	407	447	406	392	439	427	404	393	402	462	379	360	392	404	415	383	400	411	436	400	414	417	409	389	371	408	424	413	451	440	378	409	394	396	404	387	429	398	417	406	396	429	373	413	406	386	394	429	424	368	418	403	395	398	380	414	439	385	399	396	392	411	385	410	455	384	392	407	393	419	411	387	401	457	397	417	414	402	387	402	422	401	420	405	423	419	382	412	417	401	443	422	423	403	388	434	398	449	399	425	393	457	407	436	405	382	399	394	400	388	433	361	428	408	444	415	395	414	393	405	421	399	408	439	384	431	414	401	425	432	417	404	425	387	426	407	420	416	444	414	443	395	413	423	435	448	387	393	390	378	413	386	420	395	423	410	420	382	420	427	422	416	394	434	418	390	425	407	377	405	397	413	423	457	417	399	395	416	411	448	420	386	395	385	406	390	392	413	402	449	440	417	353	392	425	416	389	400	465	423	416	405	409	398	422	388	393	401	418	426	389	398	402	391	413	384	422	414	391	413	375	427	372	383	427	459	404	389	403	369	422	414	401	417	414	416	397	422	425	432	396	399	383	388	431	410	389	426	411	402	441	395	429	429	413	405	382	396	416	398	430	400	397	397	412	404	402	448	402	421	382	411	392	424	411	388	410	416	378	382	448	410	425	433	375	413	360	367	393	421	408	421	410	424	386	393	419	426	410	425	390	421	434	422	421	441	401	415	390	405	436	445	366	420	419	395	398	424	423	418	392	407	424	396	402	393	399	398	420	400	399	420	396	416	393	391	397	420	414	446	436	416	403	427	417	373	419	410	442	392	403	400	413	409	381	407	406	385	421	402	383	448	387	420	404	415	350	422	397	413	419	408	393	371	397	428	368	404	390	452	451	442	418	413	395	430	421	407	402	416	417	388	397	391	428	400	380	470	434	412	435	432	387	409	391	395	418	403	418	395	421	420	443	427	394	395	417	396	375	445	402	421	415	437	414	381	399	398	413	385	417	420	402	384	402	409	400	416	428	419	418	424	419	405	396	388	402	425	439	391	419	405	400	432	410	425	381	409	437	439	383	438	437	392	409	387	428	413	385	409	409	416	397	396	426	410	440	402	396	395	405	408	412	391	410	415	383	367	406	413	426	408	395	432	384	393	401	379	440	382	400	409	369	396	403	401	400	411	452	440	427	442	422	434	379	436	416	401	413	369	413	401	419	388	429	410	365	428	411	452	404	428	407	456	404	436	385	395	383	401	407	411	421	404	405	428	400	445	404	394	398	437	345	393	420	411	417	388	408	415	400	418	418	421	407	414	419	402	395	396	427	408	425	418	436	384	417	431	425	385	400	419	388	405	445	426	423	410	366	415	411	392	445	403	412	420	409	462	367	400	438	412	438	375	417	411	389	461	401	391	367	406	384	414	404	433	396	450	400	377	437	374	404	374	397	379	430	393	396	402	434	398	385	392	420	420	451	409	381	359	422	435	429	422	403	411	406	426	399	398	385	424	447	393	440	402	406	401	375	393	411	384	436	403	427	447	438	407	409	414	388	442	417	392	424	414	386	410	408	384	408	447	400	420	410	443	442	408	447	416	403	404	436	421	400	407	409	405	416	418	414	391	387	373	428	406	411	393	402	440	403	415	404	396	419	419	398	434	412	409	370	397	409	364	438	418	435	393	398	412	411	424	418	411	412	379	429	384	435	395	387	439	414	425	409	401	395	395	412	421	412	410	416	403	388	386	406	416	416	429	373	447	405	393	418	395	404	440	440	429	417	423	388	409	405	392	403	399	396	387	431	396	415	443	407	402	412	401	422	424	416	400	398	409	389	434	397	394	407	408	425	402	376	411	409	383	410	410	425	403	438	391	403	424	409	396	397	406	415	416	410	379	400	382	432	414	461	425	422	412	423	376	401	387	444	442	397	387	420	387	378	419
24413	21310	28616	25550	22171	16763	10383	6197	4710	4090	3074	2518	2228	1924	1803	1475	1245	1197	1086	1032	909	806	660	632	600	536	472	424	445	433	368	352	327	303	335	311	295	305	279	295	297	293	285	298	279	271	264	298	255	279	268	260	289	301	305	300	271	270	262	242	289	272	275	247	276	268	260	253	278	290	254	278	273	241	245	275	257	260	248	256	274	269	255	260	281	255	262	284	264	262	275	258	262	279	250	271	250	218	262	258	266	250	263	267	258	272	259	255	265	257	271	295	269	260	245	266	284	227	261	267	289	276	252	259	270	258	255	303	245	312	250	258	269	300	284	252	265	241	260	270	278	270	273	281	261	270	254	277	260	248	269	247	238	267	257	282	231	272	268	261	284	260	247	268	211	273	260	242	259	259	283	275	233	268	246	273	258	280	243	267	273	262	295	266	257	286	267	283	269	285	236	254	282	284	265	286	259	273	256	285	256	277	257	304	278	278	249	250	262	280	276	250	239	286	280	278	251	266	268	259	261	272	254	264	261	256	288	281	269	272	258	255	259	264	252	275	284	257	271	259	247	287	279	232	267	270	273	287	230	268	263	282	258	270	263	265	280	239	262	270	285	276	243	246	262	285	283	266	274	248	236	255	258	257	250	297	274	283	245	264	252	304	274	252	263	246	275	265	270	268	256	270	259	261	255	244	239	270	244	274	245	259	271	273	267	254	255	246	259	252	277	271	247	275	285	290	258	229	262	250	259	243	269	303	254	260	271	261	256	249	261	258	262	247	251	252	268	234	255	286	277	276	254	252	267	244	267	296	256	251	242	258	284	252	280	263	248	255	251	253	263	268	284	259	251	258	244	253	276	269	268	253	239	275	239	252	272	263	259	265	262	276	226	283	274	253	282	264	266	259	275	259	275	292	247	284	246	272	270	275	240	289	308	253	269	296	251	261	276	303	265	252	264	281	259	272	238	279	271	268	260	291	277	262	232	265	241	245	232	282	307	265	264	252	279	255	292	262	255	276	273	245	266	253	265	248	235	271	256	252	266	264	260	274	247	297	279	258	267	242	258	283	255	250	276	248	274	256	264	269	295	237	273	256	243	274	260	274	276	279	272	247	261	264	258	263	260	245	241	242	264	294	239	254	278	281	279	240	242	257	273	231	224	270	264	268	263	272	297	243	274	251	254	274	274	261	267	274	242	282	255	242	252	264	222	242	269	274	288	246	260	260	261	255	249	273	268	235	247	247	270	269	244	251	266	269	264	287	272	239	258	251	259	286	287	248	255	260	209	272	246	260	241	252	277	273	238	273	258	276	260	287	298	234	279	250	249	241	264	286	260	230	261	282	277	273	266	266	300	271	262	276	260	286	238	275	250	270	260	279	265	262	287	245	242	270	259	251	266	293	259	255	246	277	258	280	266	277	267	265	263	253	240	252	281	278	269	232	288	273	267	255	288	249	259	265	260	271	266	268	293	267	291	231	295	252	283	241	278	270	261	272	265	253	257	267	266	267	279	249	242	251	256	286	307	281	277	257	281	260	259	260	261	279	256	275	275	283	259	235	255	271	285	259	265	292	278	270	246	255	244	256	250	263	232	273	239	260	245	286	244	243	262	284	243	249	235	271	258	285	258	217	255	259	251	276	258	245	256	279	304	263	263	257	255	240	245	283	274	271	269	288	282	260	272	251	263	269	268	260	248	264	274	261	234	292	248	233	256	261	224	275	281	245	238	245	225	251	262	270	260	275	244	272	245	269	264	271	282	257	273	258	243	254	261	229	266	295	250	234	300	248	247	254	237	258	261	259	247	257	257	260	259	274	267	240	250	260	255	292	251	255	263	265	264	231	255	255	249	247	268	270	241	271	264	262	260	276	283	271	281	296	232	274	253	239	229	289	272	277	279	269	231	279	261	280	270	279	242	275	267	251	246	240	299	260	277	248	246	270	277	248	243	257	260	267	300	262	270	270	254	284	246	254	285	243	264	238	279	260	270	260	270	267	277	239	256	280	253	257	274	242	245	241	263	255	259	240	260	239	265	278	284	237	253	279	251	236	266	290	274	263	259	248	277	274	270	281	268	275	258	257	286	262	238	291	279	250	288	243	252	255	268	276	254	244	267	299	277	255	259	235	256	254	254	285	283	292	257	263	268	265	240	249	272	261	255	279	267	253	247	258	253	272	312	266	266	289	283	257	262	259	249	256	282	283	248	273	247	266	290	287	290	264	246	278	250	276	278	269	242	237	266	281	262	275	264	208	249	244	259	237	248	275	267	255	268	246	294	257	252	285	277	254	255	278	258	246	259	283	271	266	248	267	256	309	255	288	265	269	281	253	241	301	254	268	250	243	266	278	250	261	250	227	261	281	238	264	273	292	277	259	281	265	275	244	262	270	262	271	251	262	236	292	265	260	273	247	260	269	266	249	253	240	252	259	261	285	277	271	260	247	238	291	270	248	270	260	260	249	240	259	285	285	237	266	268	297	274	257	276	263	243	273	233	262	263	262	273	232	245	272	268	226	263	242	254	269	251	257	308	252	247	276	289	249	260	266	257	286	245	249	270	280	243	273	280	258	274	257	272	236	278	273	281	264	266	258	282	276	268	257	232	286	257	281	277	259	256	255	256	299	276	297	273	269	258	285	256	246	264	263	264	290	246	285	260	270	250	257	245	288	265	237	259	273	277	257	261	291	269	243	264	243	276	225	280	264	289	259	235	278	264	297	283	255	245	267	274	302	287	266	305	263	267	265	242	269	273	256	269	267	224	258	244	274	247	276	250	243	285	285	258	239	245	260	244	249	271	248	293	244	258	255	280	259	272	286	274	247	277	258	251	254	290	294	290	260	244	254	264	247	251	279	271	272	230	288	254	277	264	256	291	279	244	271	259	250	278	257	284	257	233	253	262	241	239	274	240	262	255	255	249	275	247	255	273	255	264	273	231	250	295	267	257	257	262	307	280	276	291	282	272	236	276	279	283	247	264	266	251	242	279	285	270	266	273	237	248	260	241	275	247	257	255	260	264	242	258	265	284	249	256	266	262	246	261	245	269	272	242	256	262	272	251	272	282	274	272	258	255	264	243	278	258	278	274	267	265	244	245	266	235	274	234	260	255	237	250	290	272	251	257	252	245	266	244	263	266	281	262	241	253	271	261	267	239	276	269	270	260	235	293	280	224	261	252	239	284	243	251	260	262	261	258	240	262	259	255	244	290	280	266	282	259	287	246	306	255	253	288	258	257	256	258	245	264	285	272	263	251	255	232	280	266	254	285	260	258	276	273	290	255	274	249	297	275	295	274	291	247	244	234	239	264	281	247	242	324	271	267	272	277	301	273	286	268	311	271	260	239	259	299	266	266	269	268	266	268	258	268	273	272	256	244	277	276	260	244	277	261	273	261	228	261	235	308	248	272	289	256	252	288	238	247	241	275	254	253	248	280	233	250	247	275	263	304	272	238	262	259	243	270	293	274	246	257	261	259	229	217	272	281	257	262	261
28160	47549	44326	31594	24893	18648	14641	12006	9986	8519	6631	5667	4878	4256	3813	3146	2727	2449	2133	1870	1766	1639	1292	1073	1037	934	743	691	698	611	597	522	468	463	426	467	451	455	419	407	398	335	387	377	339	348	341	329	282	362	347	377	330	371	360	362	319	360	372	334	295	342	353	349	355	338	323	330	329	316	358	316	346	341	313	352	309	339	329	348	377	330	306	304	317	343	326	356	305	340	329	316	311	344	353	335	318	304	327	336	327	323	332	337	336	335	297	325	298	327	339	333	330	328	311	345	327	348	294	315	322	329	314	328	328	350	354	294	335	328	327	345	305	323	360	334	333	328	312	364	302	308	299	325	343	339	322	340	362	362	319	305	309	331	322	337	350	354	302	367	343	288	332	305	345	315	315	313	352	333	302	314	313	316	304	330	319	320	315	320	327	320	346	328	305	282	281	326	299	311	324	323	364	295	315	301	343	372	364	358	344	301	319	328	321	308	334	337	337	305	366	316	323	321	294	330	313	323	344	330	335	306	349	322	311	342	312	340	305	338	326	299	317	325	333	297	311	328	330	310	354	330	338	312	305	301	352	322	326	346	313	327	358	341	330	306	333	323	304	321	315	312	279	289	327	337	347	337	298	352	309	311	301	341	305	310	347	316	317	309	294	333	309	335	326	297	326	315	319	376	351	319	337	343	325	361	350	324	327	310	359	309	293	308	356	349	307	338	320	301	333	345	307	340	299	337	346	324	341	311	336	349	333	335	339	299	293	306	349	330	318	309	332	318	322	311	328	308	317	317	317	332	335	298	339	333	340	292	319	313	326	305	311	297	310	345	329	321	321	316	300	327	315	336	300	337	307	353	351	328	328	331	323	285	304	337	338	352	296	325	333	335	318	328	317	292	323	320	330	338	326	319	311	337	297	329	308	360	331	313	336	312	308	308	327	329	355	320	304	306	295	338	319	312	331	323	306	312	328	300	311	348	308	321	329	339	319	312	295	307	332	309	353	345	314	318	340	312	352	323	325	354	344	321	323	314	347	371	331	351	326	304	326	335	310	326	356	293	341	345	323	331	301	305	355	322	318	357	349	342	315	327	327	302	313	323	329	331	381	312	298	385	367	339	327	328	308	306	328	353	314	322	305	331	313	312	341	324	330	339	305	356	337	327	329	306	331	316	307	344	349	318	325	336	340	303	317	334	299	331	307	353	349	354	320	325	349	328	351	319	363	304	329	332	328	330	356	329	294	305	302	339	308	325	308	331	310	303	330	329	335	342	334	354	310	296	332	331	329	307	340	311	332	337	285	329	323	330	306	329	307	324	339	339	357	317	320	294	324	357	340	334	307	332	318	357	341	298	349	328	331	298	344	317	312	328	332	308	289	346	321	326	329	359	329	316	310	355	342	325	308	321	345	307	350	308	327	336	306	302	316	314	350	303	286	336	300	328	295	307	339	351	348	291	372	326	332	331	327	319	359	339	335	306	320	324	318	345	346	358	296	342	306	352	304	335	309	314	308	339	320	323	320	304	334	317	294	318	329	279	335	337	333	295	344	342	335	309	308	321	317	296	318	343	329	309	314	365	311	308	315	313	325	349	344	321	333	338	301	334	323	299	292	331	285	296	329	334	320	347	322	327	334	316	297	343	310	307	351	320	306	339	334	309	302	304	303	306	344	302	324	323	334	358	348	335	306	324	300	315	325	313	293	336	339	320	348	319	314	300	331	355	318	291	352	311	339	305	354	339	344	323	302	311	326	328	331	332	334	312	319	325	338	345	351	324	322	341	288	311	334	305	334	289	273	329	321	329	303	333	356	309	346	358	324	306	319	344	320	321	326	323	323	331	317	343	332	310	356	306	332	313	327	306	328	325	301	331	290	305	336	343	333	356	328	291	293	327	330	335	311	302	305	307	332	299	300	352	317	319	348	341	363	328	337	310	332	321	327	355	319	303	310	309	289	325	324	323	341	352	334	323	320	302	298	342	327	284	287	325	306	332	305	314	307	318	335	323	298	322	333	350	318	320	307	307	339	331	320	308	335	299	308	350	359	339	326	356	357	322	321	324	328	327	357	321	352	342	291	299	341	329	296	332	307	342	336	309	297	296	297	302	308	326	342	306	307	295	352	362	331	302	304	342	309	330	312	341	330	326	312	319	329	330	308	309	357	336	356	320	306	325	349	304	316	290	351	335	334	314	330	370	348	357	331	328	321	328	332	334	373	338	338	324	326	328	308	309	289	355	327	313	309	318	326	325	326	336	359	348	330	330	283	349	355	345	348	326	308	313	330	319	336	345	312	329	315	293	296	332	310	341	328	317	336	328	315	322	330	287	307	312	358	347	314	313	327	307	355	338	331	328	300	332	311	318	333	316	320	326	356	305	343	335	330	300	281	306	304	310	329	348	336	303	350	324	316	319	310	313	321	294	320	282	328	318	338	315	307	319	304	296	315	332	302	327	302	292	328	320	327	314	327	311	322	309	310	330	315	336	313	311	290	314	353	336	334	323	354	317	328	341	331	344	343	326	342	354	339	326	327	318	291	330	314	341	346	290	307	308	315	323	335	330	320	324	301	319	348	334	329	344	346	309	303	310	306	336	322	315	347	337	329	325	315	335	327	330	321	319	303	330	375	321	329	343	317	358	321	327	304	334	309	342	287	289	331	325	314	311	340	302	322	327	351	333	293	338	319	306	315	321	291	335	333	317	327	329	312	344	312	331	340	332	335	337	336	332	314	337	334	292	335	325	356	302	354	327	332	292	327	343	303	336	334	303	326	290	338	340	262	314	307	320	295	321	309	320	348	298	350	304	323	310	320	309	323	327	340	367	344	340	338	313	318	324	324	327	324	318	351	333	310	320	295	317	291	333	316	326	314	316	364	323	360	305	338	313	318	336	294	330	345	301	285	315	304	315	328	338	326	310	325	330	302	321	281	361	315	293	346	317	316	322	313	301	299	319	323	350	307	325	323	339	300	340	303	313	294	347	295	323	312	313	285	303	312	349	341	343	309	335	348	326	348	300	333	351	338	332	318	301	326	319	358	307	304	315	326	332	289	298	334	321	301	345	331	315	356	342	295	308	369	324	319	323	337	356	299	337	338	314	314	328	309	318	313	316	327	320	328	312	323	308	370	343	321	291	318	307	317	283	321	323	299	314	331	324	324	346	325	306	315	305	321	319	328	337	313	340	309	321	296	319	316	381	334	308	320	343	325	335	330	346	339	328	318	342	326	305	328	319	336	288	334	343	319	326	324	337	308	308	315	330	331	309	310	321	336	328	349	330	317	355	329	309	320	323	333	332	288	330	330	320	343	339	343	336	317	326	323	310	343	291	323	303	317	339	302	335	335	350	320	324	308	316	324	312	319	349	339	317	287	337	341	305	326	315	347	321	345	348	342	317	308	322	319	299	323	283	337	317	326	291	333	337	316	324	318	326	334	334	332	333	345	338	320	338	325	320	309	347	327	340	326	360	321	318	355	335	353	316	323	324	311	299
25549	21467	28156	26705	18189	10799	7495	4845	3929	3138	2561	2293	2011	1756	1497	1457	1187	1134	1071	979	887	837	751	684	665	672	620	557	509	541	497	506	470	447	443	440	451	428	440	408	417	458	416	406	425	426	413	387	391	359	421	384	405	409	402	412	404	452	418	420	423	451	422	425	401	394	410	393	420	404	384	425	431	441	414	402	425	424	397	413	383	387	447	453	407	432	410	415	409	399	379	395	411	412	380	399	429	451	390	402	379	443	378	405	391	445	407	404	388	396	397	428	413	394	421	414	409	398	378	392	372	405	403	396	400	428	391	389	400	403	419	438	380	370	421	436	402	382	378	411	406	391	445	441	376	432	400	454	394	430	423	400	358	393	375	419	414	416	393	391	404	452	407	394	405	384	395	439	423	359	393	380	400	407	389	427	413	424	384	402	449	389	413	407	383	386	371	396	426	397	399	417	434	397	405	351	382	397	402	395	434	415	396	411	386	437	408	391	383	393	391	440	416	433	379	378	377	408	404	411	390	396	417	407	400	411	412	408	409	413	440	371	413	430	407	421	394	418	413	381	400	426	413	446	427	399	434	442	418	396	426	393	391	425	408	401	408	421	422	382	398	399	402	392	375	419	427	405	433	388	428	392	460	416	407	391	410	412	411	397	379	402	434	390	415	415	378	444	410	384	435	457	405	376	404	397	372	380	385	457	436	422	396	408	425	419	426	418	421	391	417	391	402	390	388	392	400	386	419	436	414	418	400	412	411	408	414	402	409	382	434	411	411	422	388	402	385	397	384	410	378	404	383	379	413	449	414	387	393	388	411	423	388	398	413	424	390	409	409	377	401	417	431	385	404	382	387	435	389	439	395	423	440	398	409	385	405	404	417	408	359	447	413	399	433	386	376	376	424	424	426	415	408	390	416	431	431	430	396	344	407	398	433	412	431	383	426	412	403	398	445	399	420	387	401	398	408	370	378	402	429	393	411	395	396	418	410	401	387	397	389	423	417	384	404	404	415	394	407	385	395	423	417	392	409	427	402	394	382	403	440	407	445	424	391	446	389	391	440	385	394	427	418	405	385	415	466	394	424	380	395	389	423	403	393	399	454	402	396	392	408	398	411	380	383	388	401	393	439	438	382	401	398	409	427	400	414	430	408	433	382	383	373	395	423	366	412	375	427	393	408	422	373	396	409	402	401	436	404	388	393	418	370	427	417	398	394	377	431	414	447	403	387	410	378	420	417	408	383	403	438	409	418	412	397	389	393	384	406	388	417	395	392	429	414	407	410	368	408	387	391	380	422	429	401	403	384	380	415	366	398	430	353	396	409	408	413	385	426	396	395	409	396	436	380	399	384	390	385	406	412	430	370	364	429	409	411	378	377	416	424	392	395	432	394	413	388	398	393	400	393	406	391	422	386	373	393	429	407	418	404	391	416	368	416	432	402	417	421	409	414	399	406	401	389	415	363	402	444	381	437	431	386	423	422	404	386	407	433	389	376	375	403	408	415	411	417	383	409	395	401	403	416	424	408	395	417	418	371	392	398	388	406	420	418	424	412	400	405	385	402	403	427	402	405	370	400	446	434	409	395	407	412	392	447	420	407	426	442	412	408	395	385	414	394	412	437	377	422	385	384	410	397	390	400	457	428	422	410	346	390	387	440	396	428	396	407	421	424	405	379	433	429	397	388	419	394	396	439	410	412	416	424	428	415	441	441	400	415	427	438	388	378	409	440	355	355	427	393	435	397	398	438	400	407	404	398	395	409	427	398	389	405	401	407	440	386	399	413	402	398	403	384	410	418	414	421	378	403	379	383	395	411	395	421	407	397	403	416	432	400	445	405	397	439	410	407	386	422	365	415	411	398	402	430	414	377	393	408	368	397	429	383	400	417	417	413	427	410	414	406	426	381	411	422	419	413	395	381	375	419	383	424	425	415	395	453	394	433	382	416	392	434	402	454	405	399	422	426	427	388	391	442	391	410	447	416	446	412	427	391	392	413	389	401	445	423	422	429	405	395	387	421	400	408	405	414	390	439	401	410	417	451	444	432	439	406	431	433	411	363	425	413	419	410	437	410	375	406	400	403	427	430	414	415	440	419	371	370	408	407	400	458	411	438	408	424	381	412	402	406	411	399	407	361	374	414	392	446	383	369	405	414	424	386	380	402	401	399	431	417	448	433	408	382	405	422	458	419	399	408	395	411	400	371	388	423	382	390	377	380	432	403	403	406	411	356	398	392	381	432	405	393	416	403	402	419	403	431	423	382	378	373	377	422	425	419	377	391	398	429	432	405	442	403	418	412	410	393	402	403	385	426	399	413	400	386	412	380	384	380	424	400	394	401	408	394	420	409	384	378	409	382	384	439	426	412	438	433	370	399	385	435	400	415	421	384	429	420	393	392	394	425	417	414	436	404	400	407	401	427	429	405	406	407	399	395	429	429	398	370	462	432	421	395	442	379	429	402	370	410	405	433	423	384	453	394	401	453	406	413	392	421	420	385	374	404	391	382	410	403	419	400	401	384	396	393	389	433	414	406	428	414	434	422	423	407	447	417	404	413	370	386	449	410	370	410	405	424	452	392	392	435	430	421	383	391	420	409	415	400	418	425	401	397	386	422	421	415	402	398	400	394	412	442	371	440	391	408	393	381	427	438	405	414	382	381	407	408	365	415	382	407	404	420	422	413	434	395	435	442	428	443	415	394	408	397	423	428	411	409	439	394	381	391	465	408	385	447	414	415	422	410	428	408	394	418	438	408	397	383	402	392	402	404	399	398	428	398	409	407	434	420	434	434	378	405	394	395	395	404	398	437	431	386	409	398	421	418	406	403	416	389	429	422	398	423	396	393	421	406	357	437	404	409	408	396	398	455	420	420	372	425	399	434	418	409	432	388	405	418	396	372	369	395	402	368	398	411	422	409	385	395	407	412	417	412	394	396	414	398	422	399	345	366	396	410	395	420	424	413	411	371	382	362	383	420	380	415	374	405	434	432	416	400	393	410	399	409	427	408	404	424	382	401	376	402	424	390	419	418	404	433	431	372	425	402	417	410	445	422	417	419	373	404	395	371	408	374	411	413	415	442	402	394	429	394	414	405	420	417	438	390	427	424	434	397	416	425	413	439	398	405	421	407	384	392	407	406	377	406	398	393	412	404	380	413	375	439	394	435	399	427	403	400	414	421	412	405	424	372	388	359	413	430	391	390	416	387	425	394	360	430	388	412	416	439	387	414	401	399	393	375	403	433	381	416	453	415	396	432	410	383	424	381	375	399	382	404	393	421	414	410	381	407	413	407	366	418	370	411	414	410	397	416	396	403	415	418	396	420	422	415	414	390	403	399	434	424	419	392	394	402	405	423	417	371	407	422	404	385	382	435	372	411	380	423	432	440	424	375	392	430	419	385	405	395	405	398	396	374	416	448	435	442	407	410	373	416	405	425	362	384	434	388	415	385	407	392	401	399	432	399	405	381	411	414	370	448	442	394	375	403	424	429	414
28914	44097	38326	28646	21054	15506	13163	10132	8438	6994	5914	4952	4342	3806	3099	2787	2577	2168	2044	1756	1651	1532	1357	1111	1048	1006	862	827	778	682	723	649	652	568	551	599	624	543	561	508	549	552	497	482	492	503	515	506	486	486	550	496	527	509	533	482	505	510	499	534	483	474	504	505	533	503	468	514	486	497	472	472	478	498	490	501	463	496	471	432	494	482	472	472	457	500	475	513	491	474	493	439	476	477	479	493	468	456	491	525	466	432	495	476	532	465	496	461	453	456	499	461	478	494	522	530	509	495	483	497	446	493	474	525	477	518	496	501	479	480	510	516	505	479	483	493	476	485	485	484	447	498	459	526	529	525	457	463	452	468	523	516	483	478	453	509	476	477	461	492	466	481	491	492	514	485	471	464	504	457	511	483	489	503	501	477	493	494	493	493	497	472	471	483	500	462	451	506	517	499	491	480	464	499	457	504	487	505	439	490	452	493	498	507	487	473	489	490	496	495	483	498	504	479	481	513	499	501	490	454	465	459	487	535	467	478	482	515	486	477	470	476	454	523	463	479	468	520	461	473	480	495	527	475	513	499	492	461	451	481	477	492	491	519	485	463	484	465	510	479	455	444	487	480	500	471	441	471	471	496	479	492	446	457	493	481	484	489	487	474	485	508	497	436	473	481	503	437	497	467	476	491	470	456	482	509	474	456	503	455	477	497	488	508	496	485	442	461	466	493	486	501	467	527	502	462	497	460	459	478	476	513	448	496	483	465	487	465	474	456	508	476	486	501	527	492	503	517	480	513	481	505	496	499	481	528	510	492	482	472	478	468	485	446	493	493	458	504	461	474	448	477	465	469	480	473	489	453	532	482	460	462	466	467	486	481	469	496	501	466	478	496	479	459	459	513	468	522	497	507	492	464	483	466	505	467	482	493	464	465	495	466	483	447	487	513	432	483	498	449	490	495	489	495	481	456	455	479	521	501	493	482	499	511	504	478	498	520	507	477	513	460	474	481	470	507	464	501	491	505	498	444	502	451	504	478	475	479	481	516	492	470	457	425	458	468	484	459	487	465	496	482	491	499	496	495	464	515	457	478	542	484	460	461	482	495	482	477	481	454	485	490	471	497	480	476	474	490	493	484	516	509	466	485	499	493	508	496	506	443	459	496	485	518	470	456	473	491	492	553	462	464	514	485	483	474	514	448	462	467	474	533	514	493	461	485	464	477	497	479	487	500	497	439	503	464	504	507	481	481	498	482	485	503	487	499	498	494	461	498	474	463	482	485	485	473	474	485	474	489	487	494	514	521	444	479	496	493	483	485	501	460	514	476	529	478	491	491	501	524	486	500	487	478	489	464	469	505	498	490	519	455	455	509	456	513	440	477	494	505	518	463	467	471	479	498	514	472	482	475	480	511	499	480	476	486	494	479	502	484	452	483	489	508	479	465	529	502	471	469	498	458	484	488	493	474	502	482	493	497	461	464	494	459	474	490	474	468	484	470	489	480	497	488	505	461	467	484	487	492	479	454	528	492	501	476	483	485	502	457	481	500	462	486	496	493	491	482	508	462	485	482	481	443	451	507	496	507	517	501	498	488	488	488	508	467	494	472	498	461	492	483	485	528	480	487	475	450	472	514	470	492	463	441	460	467	467	470	508	493	458	530	500	475	478	498	515	484	490	494	480	477	484	506	513	502	470	484	466	496	477	468	436	514	503	468	488	507	470	452	467	504	501	474	479	524	504	494	472	477	496	481	452	473	455	473	506	486	492	498	478	440	475	510	476	505	491	486	481	463	519	485	457	514	464	494	438	505	477	476	501	490	496	479	510	460	505	456	497	467	489	462	490	504	495	511	456	455	486	483	515	452	473	439	453	475	493	489	475	475	500	460	499	481	445	495	492	473	518	461	498	463	465	466	485	466	508	452	515	467	509	476	476	495	509	468	493	482	472	490	469	481	495	519	497	480	509	464	485	473	503	485	535	517	461	484	462	441	513	480	487	495	455	468	488	501	535	501	502	478	489	463	483	467	517	492	500	500	458	496	508	501	514	477	455	512	503	505	498	473	487	461	520	498	490	491	515	492	494	490	487	467	481	425	480	472	491	459	479	505	454	464	482	480	479	487	494	513	553	446	486	489	472	505	474	499	487	523	501	501	500	516	474	446	489	499	507	439	476	490	500	473	524	508	482	470	488	508	478	465	470	519	483	526	497	496	472	454	455	462	446	480	507	440	478	475	466	470	486	522	461	492	453	515	478	471	454	459	504	506	501	494	491	484	514	511	494	465	485	494	511	507	496	498	466	511	440	505	483	517	461	482	496	500	534	424	529	488	480	481	493	469	478	545	531	489	472	480	502	467	502	445	452	511	523	508	493	477	463	458	508	449	488	478	477	472	483	451	467	467	457	527	489	468	490	464	488	475	478	513	507	506	495	477	445	507	483	502	444	486	477	491	497	499	508	463	473	486	443	449	506	454	485	497	475	459	444	515	455	452	456	473	500	482	460	453	464	485	491	468	478	474	478	459	479	504	519	467	458	470	480	517	508	514	492	482	476	477	487	510	441	453	502	475	492	488	478	458	466	481	487	479	495	504	480	484	474	521	449	510	509	482	504	507	510	522	489	449	510	487	470	463	456	475	479	479	460	485	513	462	515	476	469	478	498	476	439	510	522	489	500	492	510	490	472	481	500	460	477	485	490	478	494	491	480	472	474	467	494	490	475	475	494	470	477	467	461	490	497	486	481	501	497	459	505	442	484	469	464	531	463	492	477	493	465	484	506	496	494	486	503	464	473	521	482	510	468	471	496	459	493	537	521	461	456	475	491	473	524	495	496	516	460	532	453	486	466	463	499	487	461	499	459	462	479	472	461	486	519	526	439	474	515	444	455	465	498	522	487	479	465	472	495	505	462	504	502	511	479	479	521	474	479	449	472	508	482	488	469	478	512	486	497	491	520	466	485	514	492	449	480	475	483	484	470	507	478	471	505	477	496	496	472	511	496	480	488	517	457	472	479	492	486	452	452	486	521	519	470	480	493	459	547	485	466	455	510	464	514	465	520	491	492	448	470	436	506	550	494	491	472	466	520	467	474	486	494	461	493	484	452	457	463	493	477	488	524	500	479	489	464	462	484	458	526	479	489	486	500	484	496	494	521	454	451	467	469	496	488	500	470	441	449	491	445	468	494	523	489	495	522	480	477	450	490	511	488	485	468	482	512	467	467	498	472	486	474	507	465	465	482	508	490	475	488	471	494	489	480	476	509	483	483	440	439	479	474	473	466	517	477	483	479	526	474	482	493	517	479	520	486	472	481	461	440	455	454	488	507	481	470	507	470	490	507	488	527	510	485	481	449	493	460	509	462	488	471	480	509	499	465	499	481	470	444	451	493	508	503	443	509	454	473	504	506	441	471	483	526	494	476	458	499	504	492	492	468	506	494	453	487	470	497	499	498	483	502	463	458	487	485	498	481	479	500	441	423	514	466	463	458	484	492	453	503	498
23239	21289	28954	24223	21807	22138	18170	9605	6399	5437	4521	3743	3251	2604	2238	2002	1875	1731	1489	1403	1201	1055	997	845	775	718	690	652	585	501	521	487	448	446	413	405	393	389	392	367	374	397	361	347	360	364	325	354	349	347	358	360	355	359	318	372	322	326	339	351	340	334	347	344	345	308	324	343	328	331	369	343	340	351	323	330	316	305	344	336	321	356	308	345	348	343	337	354	349	312	334	336	324	338	323	325	318	367	324	356	330	313	320	334	301	349	340	307	324	353	344	323	334	329	338	313	322	336	336	366	341	353	320	315	362	322	336	339	337	316	347	329	329	301	348	371	330	356	303	330	348	336	365	327	330	318	335	319	319	340	343	335	328	292	321	320	348	295	334	374	313	304	334	331	352	320	339	313	289	361	354	327	309	333	323	325	322	353	333	314	329	339	334	318	350	320	355	305	312	329	345	311	349	307	332	331	326	320	311	311	305	317	321	321	335	311	342	352	337	322	325	334	339	315	305	317	348	288	362	297	326	336	329	348	322	329	329	319	324	316	321	318	348	357	335	316	333	325	335	315	344	312	328	319	315	322	347	306	338	343	346	325	316	365	339	349	344	343	345	325	352	309	314	349	303	344	321	371	316	350	340	332	322	331	347	347	346	319	320	352	317	351	304	336	312	311	321	348	315	349	329	317	322	305	321	320	299	317	367	332	326	342	333	305	349	349	347	347	349	340	336	334	312	321	310	322	347	306	303	324	303	295	334	339	345	309	324	320	346	302	351	308	302	313	334	356	311	314	318	361	332	342	333	360	323	345	326	349	293	366	331	347	353	344	286	346	360	318	357	358	325	339	323	336	329	323	326	342	335	319	370	356	325	347	337	339	340	287	320	318	317	320	365	306	346	326	364	337	341	343	319	325	332	352	376	350	325	341	298	329	340	336	356	354	353	303	338	328	290	338	297	316	325	358	332	331	327	330	319	344	319	343	333	336	340	344	313	298	343	348	323	315	323	323	327	326	356	325	344	338	319	326	310	301	317	314	336	349	346	365	343	326	334	305	319	323	328	330	343	336	313	348	317	344	335	331	326	304	312	354	306	314	365	318	338	316	290	324	360	348	332	339	346	305	319	388	318	340	348	323	316	271	303	295	341	301	346	322	333	348	329	336	309	333	326	350	307	332	341	300	329	325	342	326	318	314	335	348	337	344	322	319	312	319	348	306	337	336	289	342	331	339	333	341	322	327	293	333	343	319	321	353	333	313	344	340	331	329	310	301	347	341	346	348	328	326	335	317	330	332	334	332	332	347	325	340	314	307	304	363	315	318	318	330	313	307	289	331	323	357	341	335	346	324	343	347	335	361	348	312	322	332	312	308	330	328	368	357	315	327	308	328	304	319	317	333	301	294	314	317	362	373	304	326	330	334	311	318	333	337	365	311	315	327	328	325	329	342	333	335	317	297	340	330	337	342	313	321	349	314	360	324	317	298	333	326	328	323	338	353	309	313	349	320	304	330	335	294	343	359	334	359	330	318	320	336	346	294	316	322	324	341	322	317	342	318	339	328	341	364	312	313	304	344	349	385	329	320	356	322	314	310	329	344	316	334	337	356	324	317	319	354	326	344	371	313	323	346	369	338	340	331	336	323	293	340	332	301	315	346	324	352	332	341	326	345	321	317	337	308	356	326	330	324	318	346	334	345	313	315	293	337	335	319	340	330	314	320	314	339	321	330	328	315	330	359	367	349	334	349	364	351	309	319	353	301	341	321	341	315	334	340	358	358	339	313	354	327	315	355	347	315	328	338	295	345	328	332	335	327	320	352	326	311	322	325	342	348	306	314	329	330	320	341	315	328	342	326	352	338	312	321	311	328	340	355	285	332	355	312	366	314	360	321	309	335	355	367	308	340	309	345	340	314	345	347	335	323	337	328	341	294	317	325	307	312	299	312	327	353	335	343	339	306	325	322	292	340	315	301	348	358	317	313	314	325	328	327	366	335	307	355	333	345	356	293	310	316	332	344	322	340	339	345	364	328	304	353	345	324	298	328	317	329	347	334	329	349	314	302	341	348	358	312	338	333	365	316	328	296	373	311	327	331	324	342	323	339	316	349	318	313	379	311	326	343	325	331	315	337	351	318	331	321	312	342	360	332	330	326	340	321	353	317	346	345	302	358	331	325	315	338	346	337	320	333	354	315	319	338	390	307	353	327	333	337	318	316	314	346	341	337	305	307	314	324	329	327	327	316	340	296	334	337	347	315	331	323	308	327	363	334	354	319	341	318	320	308	344	308	337	332	278	347	366	336	320	336	329	340	371	310	346	319	364	353	354	333	310	338	327	343	329	337	342	303	339	347	333	349	343	318	349	333	351	332	341	340	352	341	311	352	311	301	331	346	384	331	317	309	335	334	306	302	308	298	325	342	323	331	338	286	331	292	360	312	343	349	339	307	326	308	325	331	369	352	327	328	337	330	350	341	303	313	340	321	318	306	313	333	294	352	307	337	311	321	337	338	310	334	339	324	350	321	305	328	334	323	356	329	346	312	318	318	334	318	339	328	336	325	319	287	331	321	336	302	337	378	315	337	348	328	332	310	350	321	352	338	297	336	337	351	330	312	314	299	353	353	332	332	354	319	289	320	341	328	315	316	309	304	351	300	317	346	306	310	323	318	330	334	328	321	333	341	346	304	308	309	325	286	323	328	340	361	307	324	318	292	325	306	328	360	328	317	337	340	331	339	344	335	351	308	329	343	326	316	337	355	330	330	321	332	310	342	331	300	310	310	318	337	340	330	340	333	327	341	338	345	341	349	347	299	334	332	342	298	329	346	333	318	320	312	319	313	296	290	323	367	341	319	368	306	316	309	340	341	312	324	334	317	325	356	326	285	338	307	295	307	344	337	329	309	330	322	328	334	349	313	324	329	336	336	338	332	337	327	326	341	365	303	329	316	328	320	308	312	364	346	357	309	314	321	346	338	321	325	324	323	324	344	326	338	323	331	336	333	315	323	326	352	295	349	321	325	331	339	319	353	300	292	303	327	300	311	338	350	347	324	305	310	342	327	329	319	322	324	319	329	362	336	334	316	309	342	329	333	319	350	331	340	340	304	350	313	350	318	327	342	319	334	329	324	316	313	323	323	340	341	361	305	354	294	352	309	335	317	348	377	323	333	309	335	335	349	319	351	330	334	306	366	314	356	327	344	312	335	338	339	317	325	332	337	346	354	316	349	326	294	329	333	354	341	341	324	341	277	345	325	326	320	333	325	320	313	361	315	326	362	310	341	299	362	329	299	338	315	333	311	322	320	326	301	316	341	326	331	329	307	324	308	329	317	349	321	330	352	320	334	342	328	345	333	327	347	313	342	322	339	366	312	330	320	350	320	338	323	358	323	315	352	324	318	342	329	342	329	294	336	314	346	323	325	347	330	361	312	327	341	331	335	362	343	327	309	328	355	334	331	317	338	322	318	331	328	347	337	316	327	281	335	330	330	354	300	307	376
30535	51842	45904	37497	28619	22915	18602	15233	12774	10733	8914	7786	6791	5474	4688	4188	3752	3295	3011	2581	2241	2027	1781	1463	1294	1271	1071	1001	819	802	747	683	684	617	613	537	525	498	497	512	471	455	445	458	404	413	453	399	450	412	390	415	420	430	435	411	435	390	415	395	430	434	459	414	407	357	390	404	398	381	380	387	387	383	393	380	405	402	419	397	396	379	384	419	409	402	407	388	404	403	366	391	390	413	419	379	398	372	390	395	419	382	417	416	386	398	400	382	410	362	355	382	414	392	393	396	397	391	385	390	402	391	404	360	377	381	378	378	386	406	424	380	358	365	385	373	376	343	426	376	384	412	381	427	374	395	405	407	393	392	401	415	347	376	381	373	389	370	396	377	382	370	364	400	388	392	360	380	390	379	389	392	375	386	416	406	392	417	420	388	395	370	377	386	402	435	401	399	412	400	388	394	393	400	327	382	415	403	428	394	387	363	415	367	416	396	405	360	363	418	404	392	384	348	380	405	388	397	385	386	349	366	364	388	400	353	397	366	396	373	364	380	376	376	393	377	374	375	393	381	391	380	367	412	392	376	383	423	388	417	376	383	384	364	414	380	388	393	374	429	391	391	364	377	378	381	393	354	358	393	416	410	357	377	382	373	356	408	399	381	362	371	366	388	408	378	365	426	373	372	361	349	374	417	389	394	402	402	396	382	398	376	392	421	373	382	350	407	386	415	344	406	425	415	390	390	378	382	361	381	389	326	409	394	349	387	363	353	363	364	353	364	410	426	378	400	372	382	386	382	412	333	362	415	384	397	408	375	428	379	391	352	396	380	376	393	424	426	375	385	402	345	388	406	392	389	408	379	389	409	359	398	374	402	369	406	370	413	370	416	412	408	430	363	409	392	386	399	400	422	382	369	394	386	378	376	379	429	381	405	432	388	356	371	405	402	416	394	376	385	404	351	357	369	371	415	370	384	398	348	380	400	373	380	360	424	399	387	372	410	341	418	413	353	361	375	379	408	411	372	359	400	386	414	382	373	416	340	391	397	385	401	403	377	379	358	375	344	391	378	406	396	370	422	398	410	366	380	361	356	372	406	365	378	383	380	393	388	369	421	368	355	376	381	394	368	399	379	386	378	391	369	368	410	412	383	402	389	407	384	376	404	408	393	399	376	393	419	384	405	385	363	408	362	396	373	381	391	383	428	405	395	378	382	392	376	406	381	381	405	400	402	418	395	384	369	367	380	381	421	347	345	408	394	402	376	403	397	377	400	380	447	394	410	372	373	391	402	426	372	360	363	414	399	387	399	365	392	413	413	406	371	363	375	387	366	384	347	387	394	349	379	435	382	398	418	401	368	378	413	383	347	377	388	402	352	408	414	441	378	356	380	360	374	370	439	352	421	382	363	404	377	390	363	382	411	340	374	397	384	372	406	404	377	373	382	348	397	414	369	373	376	404	396	419	368	375	396	384	385	398	386	393	385	382	381	401	385	372	379	399	414	372	372	400	414	401	410	369	370	385	360	400	360	380	413	409	394	358	408	398	388	410	381	380	416	377	340	385	388	414	395	374	366	384	387	370	409	378	407	404	410	427	385	391	328	381	389	423	375	399	375	405	365	381	379	357	391	366	385	351	375	400	388	419	397	386	376	383	355	374	389	402	346	402	386	402	384	417	422	396	401	389	416	358	394	411	372	401	342	372	381	401	402	409	403	394	380	393	384	374	381	388	383	412	403	361	348	377	406	381	419	382	391	409	386	427	387	358	383	404	403	399	422	387	389	357	391	422	366	385	378	418	396	394	392	370	386	366	362	403	396	354	359	405	349	383	387	396	384	389	395	381	386	389	399	398	381	389	408	397	403	397	369	402	393	366	351	383	397	404	420	370	400	409	380	393	418	390	407	378	394	377	381	368	359	432	383	358	369	353	391	386	363	373	358	384	406	389	395	407	353	396	380	380	379	409	358	367	413	380	393	385	404	369	366	375	416	370	372	427	389	374	400	406	381	388	388	373	408	377	356	384	388	410	400	377	399	376	408	345	361	363	386	394	369	377	402	411	383	400	367	350	391	369	360	423	342	385	392	372	395	410	361	376	400	369	383	366	413	369	421	388	338	393	369	363	380	385	395	387	393	391	420	383	386	384	364	383	398	402	360	391	374	396	385	395	393	389	379	366	412	394	380	358	396	394	398	411	374	371	361	378	406	378	443	372	334	359	412	387	387	359	381	371	372	406	408	380	379	363	374	393	400	392	376	368	385	365	390	384	384	378	375	381	398	393	406	389	402	383	428	364	402	360	373	371	375	383	351	389	376	362	395	403	371	342	369	367	375	380	373	395	370	360	392	357	387	375	380	394	391	407	381	365	388	393	371	370	397	360	390	392	393	386	358	397	367	396	402	403	359	374	398	367	377	387	367	401	387	371	383	402	352	356	428	429	348	395	411	365	367	395	401	392	412	368	388	396	348	394	365	369	379	372	395	376	373	391	378	371	377	403	385	429	395	383	415	375	368	379	348	415	407	416	397	392	378	404	410	411	392	383	397	416	413	369	368	374	370	392	380	351	403	414	394	386	380	337	391	397	375	406	364	367	367	413	364	411	406	364	367	404	406	362	368	409	396	405	418	380	393	386	362	384	376	400	395	367	352	366	363	399	403	410	394	379	396	394	360	404	361	385	395	398	382	372	393	359	405	383	347	383	381	379	396	382	381	374	373	383	354	371	405	398	400	370	373	383	362	432	387	392	358	404	383	378	390	397	430	354	409	354	394	388	389	378	339	395	344	391	410	402	376	406	376	393	383	391	405	414	341	396	366	415	381	377	392	393	377	400	386	391	395	394	392	391	391	363	395	379	394	374	421	369	401	396	391	375	400	365	394	368	405	404	380	357	367	410	377	402	394	394	380	363	385	437	374	416	365	383	396	382	393	357	389	357	386	367	384	392	365	371	381	390	387	426	389	379	377	363	409	388	405	370	378	384	400	408	401	347	388	348	390	392	414	386	423	366	393	353	366	384	422	391	396	358	392	413	395	389	365	383	375	419	400	395	365	394	367	397	411	363	365	405	422	385	375	399	378	407	367	396	390	380	401	370	404	393	375	395	388	391	376	404	375	373	358	399	368	398	357	409	397	375	379	360	391	379	377	383	393	371	377	367	372	341	398	372	355	372	388	372	375	379	390	377	373	363	372	387	360	382	366	386	380	394	399	360	391	361	379	383	406	366	394	385	378	389	391	382	369	404	395	385	393	415	382	371	377	350	410	389	374	370	404	404	396	392	373	401	412	377	368	407	372	399	388	390	379	395	390	396	375	379	367	410	377	380	405	398	378	403	387	389	395	406	391	384	379	389	358	348	382	376	379	353	403	386	401	390	405	427	378	389	390	396	384	380	387	381	394	345	366	377	392	377	367	378	380	395	407	399	386	372	387	369	420	338	384	398	338	384	379	369	360	376	362	389	354	392	373	392	415	396	389	382	413	371	423	424	370	382	372	363	431
29079	26129	28794	23139	14106	8579	5426	4012	3032	2520	2069	1890	1693	1358	1200	1113	1057	999	936	823	806	710	626	550	589	518	514	438	394	420	437	396	368	401	379	374	360	368	376	348	342	394	342	335	356	374	347	355	357	331	316	342	343	339	316	347	340	347	353	338	357	364	335	351	362	359	356	340	348	343	349	335	326	331	313	360	322	346	339	310	353	361	332	349	361	331	328	370	322	320	364	319	368	319	354	362	369	331	337	364	345	335	319	337	323	342	344	355	296	305	325	327	365	345	348	337	349	331	319	328	358	338	348	319	360	339	345	349	343	370	343	369	341	330	339	369	311	349	320	345	332	341	343	352	343	356	347	304	320	359	345	364	333	325	357	319	338	329	353	335	327	323	355	353	358	317	323	323	327	375	397	350	356	372	341	341	340	388	316	377	376	323	340	323	332	370	295	310	328	305	331	301	306	330	325	352	329	323	300	316	318	333	363	356	378	333	327	333	341	320	320	327	323	334	348	327	357	359	341	334	341	369	360	335	324	321	342	341	351	338	355	357	345	314	351	350	337	322	330	306	337	318	325	319	332	325	311	339	337	339	349	331	327	320	334	318	309	309	325	342	365	318	299	342	333	315	319	306	353	352	353	330	321	359	390	334	323	336	365	307	344	348	334	330	326	374	326	344	340	357	327	332	344	337	353	340	363	328	355	366	347	306	332	362	328	345	356	330	335	338	362	300	299	326	338	351	340	354	335	307	334	326	353	370	335	363	314	343	310	314	372	312	366	335	351	315	397	339	347	359	322	327	346	339	338	359	294	332	341	334	355	345	361	379	335	367	345	355	347	339	373	349	352	363	335	327	347	349	349	350	324	314	323	353	358	329	354	353	329	348	333	363	322	369	327	359	339	318	331	334	334	344	328	334	365	350	352	342	342	351	331	331	317	311	313	341	351	337	350	356	371	338	354	303	301	327	330	314	338	345	326	355	331	308	310	333	321	346	377	350	361	353	332	347	320	322	315	317	354	349	376	373	348	337	331	329	327	369	353	340	320	358	337	348	356	344	328	315	330	353	344	349	395	330	352	360	294	327	325	324	359	346	343	326	348	341	334	290	285	331	356	354	348	329	319	342	355	322	343	334	331	357	326	337	345	341	351	374	344	336	334	321	370	372	336	322	356	357	343	384	360	334	352	348	324	306	389	358	319	369	318	333	337	326	316	302	377	345	328	319	346	309	370	331	334	353	305	290	334	327	333	348	342	345	383	308	346	357	348	338	340	306	362	329	369	361	329	346	336	354	324	341	328	335	332	347	343	334	338	330	334	354	324	378	356	304	346	321	368	353	328	363	354	348	334	327	344	315	340	371	348	331	350	299	328	343	330	306	299	348	324	328	317	339	346	378	301	310	351	358	338	337	349	317	338	325	336	360	357	345	377	351	337	364	355	311	348	362	336	343	352	336	344	326	326	326	350	326	361	371	315	331	361	378	339	336	361	365	371	336	330	336	347	324	328	336	369	315	316	345	348	316	354	373	346	341	326	377	345	348	386	314	345	328	340	330	351	365	312	326	360	298	326	352	339	343	328	353	337	340	352	345	349	338	331	346	342	335	365	347	332	348	336	371	315	348	372	328	323	378	345	348	378	306	293	358	337	380	316	332	310	365	314	336	323	370	335	336	367	346	347	364	330	315	309	329	353	349	318	323	384	351	328	344	351	354	346	334	383	379	322	297	355	340	335	346	334	339	334	327	315	326	330	365	359	337	345	332	380	306	331	352	365	340	329	308	316	340	328	307	348	333	335	361	357	362	367	333	340	372	333	327	300	328	320	335	356	334	343	340	353	322	359	328	347	361	309	334	308	343	369	341	303	333	316	342	383	354	306	311	344	346	326	324	292	352	368	345	314	335	333	330	349	350	373	369	380	361	313	359	354	359	343	350	353	347	352	352	339	341	339	320	381	367	326	312	347	398	293	365	354	336	361	339	310	331	353	330	344	322	335	368	353	355	330	345	309	335	383	307	369	317	335	362	362	358	342	348	349	379	342	338	345	358	322	324	331	329	327	365	336	326	356	349	331	331	335	329	346	325	352	366	352	341	348	361	332	355	349	323	346	337	364	318	352	346	327	350	332	334	339	327	376	343	318	359	350	354	347	362	333	303	350	342	360	315	338	329	314	329	358	320	375	368	340	362	325	350	342	336	343	314	314	358	357	376	361	346	343	347	357	352	340	357	337	326	318	344	348	312	333	367	363	331	383	327	360	332	341	383	355	328	339	340	359	374	377	372	338	324	364	331	344	334	316	292	341	341	309	358	338	325	295	337	332	382	387	307	334	343	352	330	352	354	349	359	322	312	349	355	342	319	325	353	325	330	317	359	346	341	315	346	343	349	372	372	363	349	327	321	326	342	346	365	355	335	326	336	347	342	311	339	353	329	374	358	333	362	324	341	353	330	337	327	344	366	336	349	342	339	357	355	314	361	322	351	353	339	324	329	334	351	388	350	349	352	359	316	336	343	299	352	310	308	333	313	347	373	350	348	373	352	374	339	339	371	308	356	328	333	333	354	311	354	329	330	308	347	344	339	342	339	339	299	356	354	328	310	331	347	313	336	351	348	348	326	383	339	338	316	329	338	294	354	343	347	338	354	349	327	307	359	334	352	346	371	287	350	339	336	351	328	362	357	332	310	353	372	371	328	343	342	347	315	332	310	374	338	354	321	322	335	307	331	317	308	362	352	362	336	356	366	332	321	302	367	320	344	340	312	347	314	364	361	336	353	350	359	344	338	335	343	337	339	369	347	370	351	317	347	324	317	353	345	339	351	388	334	355	381	357	357	357	372	365	336	316	323	351	346	415	349	345	326	313	356	356	352	348	386	360	354	344	345	328	325	335	376	327	340	334	351	354	318	382	326	312	341	283	357	317	363	349	360	323	325	351	335	346	333	319	353	319	367	338	358	371	308	316	354	360	335	348	353	331	346	339	365	338	335	321	367	337	369	344	325	335	329	321	328	353	347	339	327	353	318	360	336	360	330	330	318	389	309	343	342	337	333	338	344	347	369	342	324	311	325	329	349	322	348	322	340	366	372	339	338	351	312	316	371	342	347	328	367	358	334	342	336	333	338	319	363	352	336	333	372	380	308	308	342	356	332	345	358	335	341	335	333	347	333	353	312	351	326	355	324	318	314	321	336	317	343	308	328	353	336	342	349	343	312	317	320	327	334	359	327	365	353	336	332	363	331	342	315	353	354	287	330	318	330	325	320	323	347	322	325	313	375	335	351	332	329	346	354	332	328	393	357	386	324	314	325	344	351	331	332	342	350	359	366	362	344	307	357	354	339	343	344	319	338	355	337	342	331	337	335	342	357	323	302	335	362	359	340	334	336	313	346	344	386	335	330	347	330	310	314	353	313	333	334	346	297	329	330	338	336	339	324	339	327	310	341	345	331	334	320	347	360	350	327	377	310	365	342	360	368	380	367	330	324	336	340	333	370	376	352
28599	39264	34224	24959	18296	13557	10449	8273	6960	5801	4757	4213	3561	2845	2541	2269	1962	1805	1671	1605	1457	1216	1093	968	851	748	765	706	606	597	535	502	526	539	482	459	484	484	441	457	453	464	432	411	428	409	420	394	461	437	447	402	417	433	413	380	423	393	419	407	403	398	393	410	415	398	412	412	390	406	434	458	390	409	405	442	413	414	383	443	403	409	433	393	411	447	442	432	404	428	415	405	472	421	384	395	393	437	414	438	396	417	414	410	405	401	425	421	422	397	418	418	415	429	407	395	399	402	391	414	393	442	422	440	425	403	411	457	392	425	406	442	412	405	416	424	410	428	410	425	361	411	397	410	398	448	408	419	405	393	384	423	413	424	409	394	433	409	414	408	450	423	411	414	394	404	422	405	400	413	416	379	397	411	436	408	425	417	414	367	411	434	405	408	425	368	427	405	464	406	408	430	402	394	431	459	401	409	390	402	425	434	396	421	402	397	433	429	425	385	403	401	405	408	390	418	447	432	384	441	429	414	431	424	428	413	424	400	394	411	414	388	410	408	399	411	402	437	424	374	404	408	445	422	410	437	444	401	394	413	461	385	413	412	412	434	426	415	414	413	388	441	415	413	431	392	410	416	405	415	445	431	418	421	445	419	408	396	384	374	402	420	433	400	398	419	417	399	354	423	414	425	402	419	418	416	417	421	405	414	435	434	443	409	438	407	437	410	380	401	399	409	401	429	394	429	435	435	384	399	404	439	429	418	407	417	389	418	426	417	410	453	405	412	389	433	381	375	409	418	408	401	401	416	379	413	393	400	436	440	416	422	395	429	408	419	380	428	441	426	440	386	385	435	405	351	412	415	403	375	437	443	404	399	410	415	402	388	440	416	413	399	462	402	432	402	436	418	411	433	401	401	382	388	434	408	420	429	448	429	393	433	417	420	412	415	414	426	374	411	387	400	421	428	434	478	426	427	398	400	402	415	390	437	381	423	399	388	413	418	435	423	431	391	427	434	419	402	405	414	443	416	411	446	387	403	436	395	393	442	408	414	443	409	431	449	409	455	403	433	388	415	394	434	397	451	420	395	410	421	403	450	406	392	433	433	446	400	393	423	404	420	416	391	414	366	385	404	399	393	420	396	417	408	423	441	397	448	410	406	423	428	411	426	433	442	415	398	405	411	397	406	432	409	392	376	379	414	444	389	426	417	420	407	404	433	430	427	442	420	404	438	408	423	400	435	419	439	447	419	412	426	439	438	432	437	410	424	399	446	409	393	432	427	415	424	440	447	417	371	376	458	394	402	400	402	420	413	414	428	406	444	410	406	406	406	376	431	432	462	455	402	380	398	406	426	423	418	453	407	436	410	435	402	392	401	419	415	431	412	416	390	417	404	423	435	419	417	429	408	434	443	405	404	437	415	383	404	405	411	446	435	418	397	389	438	400	423	426	395	417	392	443	392	392	434	381	395	403	403	409	436	436	432	400	434	382	401	435	417	385	393	434	408	426	415	408	436	449	434	400	421	429	397	426	377	402	439	430	406	401	422	383	414	406	422	457	415	430	390	410	417	416	415	436	405	405	416	372	390	427	403	425	413	381	430	434	410	429	385	413	419	424	435	432	402	377	397	368	401	412	397	400	390	410	404	404	412	451	419	443	411	420	386	410	440	425	380	434	418	414	379	407	408	420	441	415	438	419	427	443	422	412	421	400	393	399	402	416	409	396	408	419	409	387	439	414	375	420	376	431	429	431	397	428	448	408	412	432	390	379	385	424	424	403	407	434	406	425	404	409	441	444	409	411	432	440	411	401	425	418	418	381	401	414	414	429	403	388	394	396	409	388	381	385	397	417	414	396	433	397	425	414	441	429	395	403	397	448	416	425	417	401	421	402	436	408	397	421	416	403	403	418	397	439	398	416	411	415	423	398	392	388	396	422	417	429	409	436	366	422	427	384	391	417	419	373	390	370	381	417	436	423	405	410	388	406	410	424	412	394	387	410	421	436	424	409	404	433	388	413	411	395	354	399	414	415	428	436	403	420	386	408	416	399	424	412	428	431	423	385	418	405	389	431	423	424	410	394	385	434	419	419	382	412	399	424	404	408	405	439	406	397	391	401	402	376	416	419	400	409	393	428	415	389	417	436	455	412	380	389	429	398	416	422	409	444	404	412	398	424	391	430	392	398	395	386	387	379	412	429	424	421	399	397	410	382	426	392	408	402	406	400	440	434	413	386	437	399	419	434	414	419	427	417	415	406	466	393	389	411	400	415	446	403	418	397	437	403	407	415	382	396	437	390	440	432	389	432	395	399	426	417	420	447	398	423	426	418	411	439	373	432	417	422	398	417	388	401	401	404	423	416	420	422	388	401	386	411	406	378	413	441	395	395	392	452	436	398	417	415	437	367	381	428	415	395	405	451	416	438	428	456	401	407	413	392	451	441	414	417	394	431	405	414	410	416	439	414	426	447	400	391	401	439	404	397	410	376	411	441	418	401	412	401	396	422	418	396	399	419	403	460	429	413	439	425	375	375	407	380	400	398	436	405	449	415	444	441	425	419	400	405	455	417	409	435	390	417	433	408	412	436	411	422	423	414	435	402	425	439	401	409	427	423	425	399	387	399	431	418	421	388	439	455	415	438	412	443	420	395	417	411	430	402	402	409	406	403	437	403	434	431	420	433	411	398	433	431	386	465	418	428	398	438	437	421	417	376	420	394	396	429	386	367	435	389	432	397	388	379	407	421	407	389	415	394	425	374	390	439	375	421	402	412	407	426	409	437	401	417	413	414	372	377	411	416	409	436	444	407	455	405	417	421	426	410	417	440	399	391	424	431	433	435	429	420	438	407	392	408	407	426	403	401	401	390	413	422	410	420	436	424	410	412	380	374	360	424	435	444	409	427	389	397	428	413	424	451	387	413	408	406	438	394	414	428	446	415	413	407	401	408	435	408	384	394	400	440	397	412	407	412	378	489	415	437	440	408	436	407	462	385	373	430	372	407	370	468	416	468	405	401	383	415	405	423	394	405	409	426	438	408	420	435	405	409	420	405	385	450	369	398	413	386	395	430	417	414	437	406	405	408	437	397	389	410	430	419	405	415	440	436	434	421	418	413	428	409	387	452	401	389	406	414	411	390	377	397	381	437	422	426	449	453	401	398	386	409	405	452	446	416	401	439	445	397	398	432	411	435	431	457	402	400	412	467	436	430	443	430	430	430	417	427	412	414	405	409	417	412	404	422	381	421	415	413	419	399	400	396	423	472	402	433	438	445	394	396	448	433	395	467	420	416	408	440	458	428	422	381	412	476	417	411	461	414	385	419	430	458	394	402	475	389	429	394	401	388	407	437	399	432	430	417	428	421	399	369	455	393	386	404	388	407	406	409	416	409	395	405	451	417	416	416	387	405	441	412	383	414	398	368	417	444	413	405	433	461	420	428	390	393	406	413	446	415	430	431	392	419	404	467	442	406	409	417	413	397	409	371	411	410	408	398	400
24448	21316	28451	25366	22169	16895	9986	6287	4746	3811	3350	2843	2526	2075	1829	1489	1349	1250	1094	993	909	826	686	618	590	577	489	484	438	355	377	383	341	325	338	294	323	300	298	322	316	260	283	284	286	294	295	276	263	244	256	275	320	265	248	312	281	277	279	283	250	275	265	260	301	266	261	265	254	288	251	280	272	250	277	253	266	283	268	293	266	289	280	274	256	260	263	250	236	278	254	277	301	292	261	270	250	262	255	257	255	278	265	280	259	303	268	237	244	262	261	249	265	257	274	269	258	270	272	255	280	258	278	257	269	255	253	282	279	260	245	292	264	247	265	273	265	274	275	265	290	274	242	278	289	283	256	273	269	275	256	274	269	254	267	266	288	266	253	274	246	265	281	253	259	257	268	246	263	282	255	284	260	279	257	233	260	293	271	242	268	267	285	295	256	275	294	262	266	229	278	249	261	286	278	269	254	276	281	269	248	256	253	264	271	274	263	267	260	300	237	286	260	293	252	284	271	279	294	251	285	272	272	274	247	274	275	296	266	265	286	261	267	279	246	274	272	273	234	293	295	266	254	269	265	294	277	280	258	260	293	291	272	273	250	276	286	261	268	255	265	273	256	259	260	244	260	228	256	272	279	304	251	284	260	287	281	249	247	272	266	301	302	255	270	269	281	303	262	263	244	263	291	291	268	248	264	246	286	267	267	257	298	315	276	286	254	248	271	274	288	248	312	255	244	301	262	280	267	265	269	260	299	270	250	279	279	244	264	248	259	276	283	274	285	272	240	268	271	241	263	266	270	269	258	263	275	225	235	238	279	274	266	271	266	307	239	246	268	277	250	244	249	283	272	256	252	256	283	254	251	275	282	268	255	260	273	272	301	289	275	257	252	261	236	269	250	270	274	260	287	271	260	223	304	272	279	281	296	265	257	270	272	261	252	283	260	288	273	286	246	288	249	288	247	269	276	295	253	267	290	275	232	307	266	270	290	250	285	268	260	272	288	268	291	243	279	267	266	248	305	256	250	279	265	280	251	267	259	263	290	266	265	290	272	275	295	262	283	258	302	260	263	246	268	250	275	273	269	280	254	263	262	251	303	269	225	281	273	308	261	272	274	270	277	258	268	255	278	262	283	257	280	256	244	288	261	275	261	258	257	272	257	257	248	271	264	256	280	272	286	273	247	268	254	287	291	283	270	242	265	266	235	267	251	263	283	273	256	270	238	250	285	260	256	304	255	273	300	262	263	260	264	253	255	274	257	274	256	264	255	249	218	257	281	282	268	239	228	261	288	253	261	266	255	293	253	255	253	279	269	268	228	263	259	250	258	285	254	266	234	274	266	295	256	258	268	244	254	270	279	283	286	264	261	257	276	272	265	273	282	284	235	280	280	255	263	286	279	256	231	256	260	276	284	259	251	275	289	271	274	246	265	260	277	248	248	259	269	250	272	263	300	259	252	272	264	251	263	292	252	274	246	284	257	266	292	265	260	278	272	253	258	263	255	242	283	279	255	287	252	280	238	278	264	275	268	250	260	281	272	307	261	245	295	275	279	274	279	250	272	282	250	271	293	264	275	257	289	273	240	276	258	238	282	283	268	260	246	246	277	279	269	260	252	271	262	276	277	246	257	257	239	249	287	269	250	261	266	237	240	248	247	242	250	272	233	252	268	275	256	270	286	273	242	258	259	245	288	261	277	255	242	254	261	249	260	260	253	252	267	261	293	275	262	282	253	274	298	289	271	245	325	262	258	252	282	250	254	275	261	267	228	256	261	242	275	288	272	269	272	220	264	242	270	280	252	246	256	258	258	269	245	251	276	268	255	263	274	284	296	265	269	284	296	275	273	243	267	267	287	242	272	251	254	256	262	270	269	247	258	284	258	249	286	282	306	237	217	245	273	273	249	264	266	266	278	259	234	248	250	286	266	249	269	268	256	261	244	244	273	263	252	244	259	261	260	274	280	249	249	243	283	250	265	269	280	265	241	266	285	259	278	273	227	260	257	255	270	260	305	262	245	258	260	259	273	263	268	260	265	282	239	273	252	298	247	257	265	260	292	274	277	270	250	252	256	258	280	296	285	259	270	257	251	269	267	282	252	287	266	273	248	282	251	280	289	268	302	270	269	284	244	256	248	268	249	296	281	270	258	238	270	235	266	252	262	261	268	253	256	278	253	296	264	247	280	259	251	277	251	239	268	264	251	261	299	267	274	274	267	269	272	296	275	239	281	258	264	266	271	255	271	302	280	287	244	278	258	292	269	268	272	277	261	279	269	259	276	261	278	265	254	257	243	282	256	270	272	258	241	280	265	261	287	239	262	267	281	269	260	270	249	288	304	238	235	250	279	284	268	259	277	281	282	278	270	280	285	264	256	271	241	289	268	275	266	255	277	276	257	268	270	280	244	268	255	281	275	269	252	245	275	254	249	256	293	303	270	294	256	278	247	276	261	271	273	292	261	272	271	252	216	265	272	276	257	265	296	271	286	263	230	240	280	258	254	275	257	261	284	251	265	249	278	289	257	251	227	296	306	250	265	280	247	277	258	272	251	254	276	257	245	280	271	269	273	249	280	272	257	258	247	246	263	261	243	267	261	275	261	279	248	261	278	269	266	283	283	257	281	284	264	284	298	254	256	261	315	257	260	279	268	315	234	271	258	270	290	273	229	271	312	222	276	260	303	266	274	265	269	264	234	267	247	305	278	250	287	283	256	288	279	251	271	261	260	258	270	276	260	256	279	246	260	288	277	274	291	256	276	288	242	295	249	279	261	289	270	300	246	286	255	278	297	263	248	269	291	272	253	266	268	267	277	266	288	259	249	281	248	275	253	249	282	275	300	233	272	261	271	263	257	240	264	253	240	259	254	273	264	237	268	265	238	295	244	257	269	266	267	268	267	291	250	257	247	262	261	279	276	268	248	269	275	257	272	281	276	281	300	276	268	250	269	274	261	260	280	272	244	269	230	267	239	288	281	273	258	274	268	253	242	246	257	254	278	268	243	259	276	292	255	255	279	267	302	262	253	256	272	284	249	263	237	277	276	252	283	291	257	261	261	280	261	252	230	271	279	270	231	264	259	280	235	250	273	244	248	259	292	298	266	267	280	275	298	280	267	282	257	294	264	276	265	239	272	260	272	266	277	262	271	285	289	279	280	278	281	266	268	280	256	249	281	280	253	258	287	282	261	263	267	267	251	237	270	292	263	259	267	272	233	276	257	248	260	269	257	276	246	276	269	270	295	257	259	273	274	264	246	277	270	263	282	256	284	256	254	245	262	277	300	269	271	293	277	278	273	291	259	255	266	248	263	250	265	245	270	278	286	303	302	270	275	272	259	302	245	246	264	268	248	261	274	252	275	265	243	269	275	290	264	263	261	273	249	250	268	294	221	256	269	276	273	253	262	269	268	227	268	275	248	278	282	278	236	274	281	238	233	272	238	245	272	280	267	257	300	264	262	247	264	257	243	258	259	275	268	229	222	283	263	264	267	269
28029	46135	40358	31530	24866	18652	14245	11976	9619	7940	7233	6202	5231	4498	3805	3216	2755	2559	2232	2057	1642	1544	1250	1106	1035	963	842	770	664	646	619	511	485	500	466	407	412	424	399	414	410	400	392	357	369	344	328	323	340	308	350	341	333	310	367	354	343	317	350	335	334	343	312	308	363	344	330	360	328	334	336	371	338	323	345	349	322	325	350	340	326	320	340	329	339	336	316	306	324	336	323	318	345	342	347	318	334	317	336	362	337	333	325	311	336	329	328	298	337	320	322	307	358	347	303	314	326	304	328	322	310	338	333	310	329	325	321	340	307	332	336	344	327	341	311	358	342	309	337	319	317	352	319	347	316	342	369	340	335	326	314	337	341	327	347	346	345	337	359	321	359	344	354	309	323	323	321	346	344	328	342	322	334	323	341	339	330	371	319	301	317	339	334	352	331	309	318	332	351	338	332	309	333	311	333	330	304	283	334	358	309	346	316	303	329	336	311	332	321	307	364	332	318	307	321	303	347	311	338	321	329	337	330	343	329	313	361	333	351	326	337	332	299	285	331	291	341	327	315	339	332	313	316	324	337	318	295	330	309	342	319	326	351	311	312	344	348	306	322	369	339	352	340	301	343	323	335	327	300	336	356	336	328	315	347	305	291	350	363	298	309	345	314	332	334	323	308	330	318	336	327	320	339	309	327	328	349	321	314	328	320	329	316	333	324	349	301	341	369	295	348	344	323	315	314	296	367	314	319	328	338	322	330	331	337	323	342	322	340	346	320	365	328	320	347	313	334	341	344	327	280	303	298	337	346	328	325	343	332	331	308	335	352	339	314	332	290	356	344	289	335	317	347	309	281	318	306	327	316	332	355	335	308	316	288	333	333	342	342	340	323	338	325	332	317	323	305	334	289	340	317	327	318	316	322	341	326	325	378	318	319	321	343	321	338	324	281	355	326	348	305	344	302	336	354	331	307	337	360	305	334	331	313	269	335	322	329	312	349	329	336	317	365	326	321	310	333	329	284	348	348	301	322	324	321	305	289	315	328	325	297	319	316	321	332	337	314	329	332	326	344	314	354	312	313	353	358	306	327	320	340	344	315	309	323	319	349	339	348	343	318	352	310	322	338	356	323	342	345	307	319	301	314	332	326	353	334	318	336	323	347	309	346	282	296	352	333	303	287	348	316	334	317	345	341	335	333	317	323	292	303	283	301	322	346	330	288	327	306	356	363	341	352	318	320	328	304	276	314	359	321	343	346	335	306	300	368	343	319	346	319	316	291	347	350	289	357	349	308	286	322	323	338	372	335	306	319	332	315	303	304	296	337	341	384	306	352	303	325	304	318	325	328	324	317	326	314	331	339	322	322	318	316	344	325	332	339	320	334	310	333	357	331	325	323	323	326	360	296	324	307	346	338	373	311	323	310	337	373	332	311	327	337	340	329	318	350	351	371	306	336	336	347	328	332	346	346	356	309	321	330	360	356	307	329	374	315	325	313	335	298	326	303	340	313	334	331	328	312	337	346	319	331	312	314	365	308	352	308	298	318	373	332	327	299	336	331	312	349	354	345	332	318	326	351	317	349	349	345	338	332	321	330	291	359	326	280	302	315	310	364	331	353	344	315	319	324	357	323	330	324	311	336	307	312	327	360	333	348	301	316	317	330	345	322	297	318	320	337	337	302	315	301	334	323	324	340	345	342	296	316	284	343	340	330	320	338	329	333	341	339	338	327	343	310	324	312	323	319	298	304	319	320	343	316	363	312	314	333	327	332	341	300	318	337	334	290	302	299	352	322	310	350	328	266	369	308	362	328	342	326	352	333	338	350	323	302	344	355	325	312	314	325	344	311	305	314	310	317	329	370	340	353	315	305	332	308	333	351	290	323	318	310	334	319	340	312	347	340	326	310	321	322	332	336	342	322	328	337	323	337	326	327	309	306	327	320	325	324	344	319	324	330	342	341	308	352	332	339	350	333	343	358	344	341	323	336	298	317	336	339	343	314	330	317	317	346	328	321	316	325	318	354	303	373	310	291	326	326	355	342	349	338	319	356	325	337	325	333	320	342	348	338	337	333	321	343	332	345	327	350	352	353	332	348	347	297	338	307	358	351	363	323	345	291	359	306	341	341	327	320	352	326	319	313	325	319	312	330	320	308	321	284	307	356	309	336	311	342	317	310	319	321	332	337	310	306	320	347	353	325	322	346	319	337	328	334	338	342	354	349	337	301	325	318	348	338	311	310	335	343	309	342	345	300	315	337	317	339	308	314	361	333	348	369	336	310	335	382	342	327	339	316	344	354	323	347	358	362	309	328	320	335	330	306	335	307	317	305	328	299	313	297	365	326	310	296	305	304	325	325	303	341	321	318	325	323	325	336	269	339	297	348	321	318	334	322	339	322	303	311	333	323	307	358	343	348	362	307	350	327	333	298	335	364	350	317	326	304	333	332	313	297	340	355	325	338	340	332	328	342	333	330	321	331	295	335	329	347	351	340	347	304	363	340	295	318	321	343	332	318	329	347	321	330	314	334	325	314	315	327	293	326	296	306	322	287	313	350	331	305	308	318	338	328	294	316	327	297	330	342	324	309	340	329	351	348	327	335	354	333	337	326	334	326	315	304	313	317	311	313	320	337	309	279	284	351	289	327	304	313	337	328	350	332	318	334	313	318	301	317	331	316	326	305	319	339	343	318	324	346	296	308	327	341	334	335	312	302	307	315	341	354	364	312	333	345	326	356	327	319	325	331	351	341	313	339	303	326	330	321	350	286	326	325	325	334	326	293	320	335	337	361	355	343	332	344	355	298	334	314	351	309	315	315	345	307	355	339	320	345	330	340	365	344	321	345	320	346	330	299	307	343	324	308	319	302	351	332	356	344	329	339	357	319	320	329	308	328	322	325	351	316	301	326	320	339	332	322	341	336	306	338	315	333	349	331	311	384	312	330	322	309	357	337	351	320	326	342	308	304	318	317	332	306	312	290	337	304	306	305	302	340	320	308	310	325	314	317	349	335	310	347	343	328	318	316	289	340	330	311	332	316	329	307	337	341	312	335	324	336	334	336	312	308	339	340	350	317	305	363	310	317	314	327	315	320	318	297	329	294	371	323	326	307	332	334	325	341	309	341	290	327	306	310	280	375	297	309	357	348	342	300	320	332	319	333	319	294	345	321	330	336	325	351	312	337	296	330	317	318	316	341	326	316	311	337	299	341	316	324	326	322	339	322	305	343	314	313	326	332	341	336	333	290	330	323	357	345	336	332	305	313	349	368	340	315	315	300	303	294	329	309	306	352	323	306	337	324	329	334	336	333	349	349	335	313	341	346	305	348	333	333	329	336	299	344	337	311	334	314	353	346	336	325	305	327	336	314	299	313	352	339	355	326	320	349	332	351	304	380	335	314	338	318	287	341	330	338	345	294	333	338	325	324	334	329	313	309	313	325	335	337	350	355	302	326	337	293	292	328	361	336	297	309	303	294	338	315	362	312	335	314	346	334	302
25498	21421	27906	27014	18850	11241	6910	5022	3865	3177	2653	2487	2062	1786	1682	1350	1332	1182	1063	956	907	821	782	681	651	646	583	599	533	510	486	492	472	473	456	457	458	423	438	425	433	423	437	411	440	439	415	419	390	429	452	420	437	426	411	378	400	403	416	416	433	420	442	420	425	411	451	374	409	401	439	411	365	389	376	414	442	453	402	432	424	403	425	449	427	441	419	438	381	411	418	435	388	424	389	404	406	422	427	431	394	414	411	403	438	410	393	398	438	442	378	399	440	413	423	398	410	414	430	366	383	428	393	410	415	402	468	423	385	377	424	441	409	401	415	387	436	394	415	407	413	437	426	404	383	403	414	406	399	387	391	417	402	400	395	429	413	402	404	406	443	408	387	423	438	408	382	430	409	385	421	395	406	424	435	411	388	408	374	416	437	415	448	422	417	409	399	448	429	404	406	390	435	403	430	367	411	414	399	432	405	424	398	442	413	388	377	405	399	399	401	367	385	392	396	390	422	427	409	406	394	409	412	391	373	384	403	444	443	402	408	425	408	449	437	393	418	388	390	406	414	430	401	395	417	400	374	402	397	432	462	418	422	408	434	423	420	402	382	410	402	411	414	389	376	373	394	412	416	457	403	397	416	439	408	396	386	415	422	397	406	425	446	420	421	426	428	385	364	385	431	422	413	421	414	388	377	406	432	387	409	422	399	393	425	372	418	382	408	415	385	415	416	405	411	442	399	377	355	409	400	398	400	383	408	377	395	399	442	422	409	408	424	427	446	402	449	419	433	408	385	413	407	425	421	400	402	409	414	419	409	388	408	428	424	406	407	384	421	404	430	384	406	378	452	401	411	418	414	424	402	406	410	423	391	401	421	411	402	391	389	403	393	436	433	440	422	392	442	364	457	424	390	410	405	408	400	400	409	405	432	413	440	419	408	408	396	405	400	400	408	383	459	415	425	423	399	402	397	399	405	432	418	391	413	434	411	392	361	392	400	389	399	391	402	405	445	395	394	411	387	415	415	426	403	415	394	390	385	400	419	461	441	418	415	437	411	409	470	390	409	390	404	429	415	405	384	389	434	421	419	415	446	423	426	424	363	421	432	408	409	404	447	396	406	393	435	385	433	421	458	396	399	390	394	413	409	408	419	411	439	398	399	409	411	400	419	445	411	381	391	416	415	440	432	444	395	394	432	405	410	377	432	424	425	390	395	365	419	439	415	385	455	395	427	425	426	416	427	425	411	388	350	402	386	390	403	403	395	410	390	412	438	398	382	420	407	450	380	413	391	413	374	402	411	389	432	408	414	365	422	410	410	410	404	423	415	410	415	394	387	379	406	375	427	398	414	401	418	399	432	422	372	428	415	400	361	399	377	428	406	381	391	424	414	423	443	417	435	421	388	423	391	394	405	439	389	401	375	396	379	412	417	457	455	394	401	436	390	391	441	419	391	410	395	387	400	434	452	387	426	423	435	439	419	384	396	428	408	401	387	395	409	429	409	440	373	422	429	417	402	360	399	406	417	392	400	418	395	436	387	428	386	428	418	393	441	432	417	402	422	420	421	410	426	388	410	403	387	394	407	371	396	388	386	445	385	426	432	405	412	409	386	425	387	380	412	394	421	397	433	428	406	428	421	372	428	436	406	420	386	408	412	436	405	413	410	375	438	404	397	405	373	415	386	422	351	393	414	424	401	430	377	435	466	439	417	392	392	439	389	426	427	410	392	383	384	412	392	428	407	424	439	422	393	368	416	403	443	445	394	399	435	399	448	404	418	391	418	449	419	406	427	404	430	407	415	419	422	358	395	425	439	410	460	362	411	408	387	447	420	424	400	427	397	404	439	394	407	428	372	402	420	413	399	420	419	423	419	392	393	397	372	436	385	387	396	416	435	396	404	372	425	371	417	451	402	409	429	405	416	439	401	417	379	406	408	396	409	415	416	403	396	423	419	433	365	384	379	409	383	395	412	379	429	411	472	424	441	412	417	393	423	413	427	411	408	386	438	435	407	419	424	391	393	407	405	407	426	412	406	408	363	397	417	398	426	382	402	419	361	408	445	417	406	392	442	427	433	441	437	372	452	408	384	442	418	406	446	398	394	374	410	405	424	406	419	436	388	365	398	384	356	375	387	430	445	420	388	389	398	433	395	412	408	367	390	402	381	395	409	394	424	411	378	410	391	366	419	374	426	412	383	408	431	418	404	439	391	422	438	411	395	432	474	408	381	428	393	386	417	401	406	384	411	464	450	435	413	408	383	428	463	440	414	392	416	367	427	435	430	422	431	457	395	415	417	416	425	405	424	405	424	407	407	408	406	402	392	413	425	426	409	430	374	405	377	402	381	406	375	409	401	421	451	440	440	411	385	359	433	395	428	401	437	387	435	393	433	430	419	449	386	391	383	427	437	406	441	450	443	404	413	422	437	433	416	426	401	421	402	404	416	368	421	417	398	407	405	428	398	423	428	413	454	413	386	430	422	384	396	445	417	392	430	426	416	425	406	443	391	423	426	395	383	414	436	392	398	405	430	436	369	423	406	447	412	422	409	427	463	444	398	411	427	377	410	405	398	379	395	424	402	433	413	412	427	408	418	431	410	440	420	392	425	434	443	450	432	412	412	396	450	405	406	396	405	396	408	408	434	385	413	422	417	408	437	362	464	416	397	399	418	418	406	424	440	395	405	447	406	418	427	424	398	426	412	408	438	420	411	416	367	431	417	435	433	399	407	404	407	401	438	401	420	394	430	396	421	391	428	400	428	397	428	393	415	393	467	403	365	418	414	412	393	414	433	416	409	406	415	437	395	406	400	410	481	420	382	416	397	396	390	446	396	435	445	419	387	425	397	400	424	421	398	411	412	440	437	402	413	444	437	387	414	425	394	430	387	411	423	407	407	397	421	382	416	415	458	413	386	394	414	418	447	407	428	400	427	470	415	444	428	437	402	433	404	422	428	419	413	395	400	384	399	402	401	419	417	378	405	406	398	398	392	415	379	435	420	389	395	416	436	377	392	399	414	390	395	433	397	393	419	426	406	405	355	419	399	399	412	434	434	432	437	414	424	436	423	425	421	411	426	404	391	425	419	388	419	407	438	418	391	428	397	405	439	413	405	381	396	437	447	394	426	414	420	367	425	421	424	395	429	428	419	400	449	426	388	369	432	438	395	391	385	419	423	415	398	427	414	425	425	414	368	417	439	383	417	417	387	414	413	406	427	422	413	388	410	400	454	399	412	411	425	451	414	401	397	434	406	403	389	450	413	411	405	425	423	405	413	434	421	407	392	413	409	394	344	391	443	405	376	412	405	399	416	408	423	358	434	412	410	428	404	407	419	394	417	412	421	408	415	398	387	393	412	387	392	400	409	415	439	416	410	444	431	401	403	420	423	410	360	406	408	395	438	393	422	389	410	380	417	387	416	429	397	427	384	446	422	386	415	465	386	419	392	439	423	445	430	367	404	393	399	383	421	411	412	402	390	392	408	406	396	441
28729	43434	37168	29005	22089	16058	12156	10343	8213	6824	5905	5222	4538	3836	3385	2922	2482	2303	2027	1856	1635	1509	1262	1085	1059	964	859	860	775	718	716	655	602	586	582	577	592	589	557	529	550	549	520	495	506	522	497	494	509	517	533	524	515	502	488	502	545	504	517	514	504	528	506	451	517	480	506	471	504	503	475	479	457	513	519	501	481	501	490	476	498	490	495	533	486	484	464	505	475	470	476	505	493	516	484	487	497	499	464	471	525	521	508	494	502	459	472	510	484	499	513	494	505	479	500	498	479	469	513	502	502	522	500	478	522	486	527	475	468	522	467	504	448	470	477	447	520	461	498	479	489	468	494	458	481	529	491	486	478	481	478	433	497	477	482	485	464	491	473	463	500	474	501	448	480	464	516	503	532	500	467	479	465	463	486	467	512	470	498	489	503	461	481	458	497	466	475	479	527	487	475	512	455	529	480	486	530	458	489	485	535	462	486	501	489	483	456	497	458	488	469	483	529	512	508	469	508	497	498	541	507	533	451	508	455	499	503	440	468	480	498	446	513	480	485	497	489	509	478	497	502	506	514	574	536	493	492	492	483	484	504	518	463	499	507	448	477	462	479	458	478	473	488	472	471	481	484	483	457	508	527	479	442	533	497	507	482	537	506	504	520	494	472	499	477	493	467	475	488	476	460	504	488	472	497	467	482	495	453	488	467	528	441	470	489	471	517	497	479	501	505	532	449	484	473	482	496	480	489	491	472	522	524	460	536	511	477	461	507	491	523	484	463	459	483	467	528	512	526	495	469	497	484	479	498	479	507	516	520	456	488	476	445	474	435	504	494	470	495	501	484	495	494	459	477	445	464	522	463	458	470	474	497	517	507	523	495	537	506	472	448	486	480	536	525	529	506	475	532	506	509	515	492	476	502	504	490	513	499	498	474	473	490	500	482	501	490	487	515	477	494	486	501	488	500	525	496	511	483	501	462	493	494	491	507	538	476	449	466	474	500	454	506	555	491	488	486	472	474	489	510	459	474	518	460	505	475	468	524	492	471	507	487	471	497	501	463	489	513	490	475	494	454	499	478	500	482	460	539	496	476	458	501	529	507	462	486	528	478	478	478	487	503	513	510	486	453	460	534	503	487	507	488	490	525	487	482	496	490	499	578	504	491	497	515	464	492	491	472	456	463	471	507	478	477	499	514	492	465	456	535	483	497	482	455	482	471	481	520	477	462	482	502	501	468	543	505	492	499	463	516	451	516	471	484	480	508	501	504	544	517	464	517	490	505	495	502	531	499	474	475	453	458	502	459	484	473	502	509	503	476	468	493	457	494	493	480	502	489	511	494	516	484	463	479	545	520	513	520	500	498	467	468	491	525	493	489	474	477	449	473	465	490	469	533	482	483	477	447	507	491	506	453	516	480	454	510	492	488	475	493	489	491	463	504	493	470	480	509	482	483	491	477	483	461	493	479	474	453	468	507	488	493	464	504	495	478	513	494	466	470	509	518	481	499	480	456	486	500	481	480	496	471	468	488	481	519	502	496	483	482	421	498	480	510	512	477	514	505	486	495	446	479	488	501	473	453	472	478	466	548	463	454	455	456	473	476	442	524	498	528	497	493	499	495	478	460	498	470	489	492	512	453	484	528	516	509	499	509	497	497	464	474	532	520	464	537	520	507	475	532	515	517	467	507	479	472	525	491	512	500	451	479	457	498	471	507	493	502	493	506	502	490	516	450	509	476	502	477	467	471	531	495	508	467	471	494	487	493	489	499	489	508	441	501	511	526	461	471	490	477	487	507	490	490	493	480	484	519	473	481	490	454	471	466	462	511	542	472	474	492	505	484	476	469	482	515	480	485	474	476	541	477	528	464	469	463	483	535	504	454	494	475	502	535	552	486	478	496	473	483	465	498	471	465	507	480	473	498	502	504	454	509	499	505	492	501	500	468	476	489	488	499	488	447	488	537	520	466	491	495	483	500	488	460	477	522	470	466	522	478	506	502	515	470	480	511	456	498	533	500	517	489	503	516	434	461	509	508	464	499	511	495	498	476	523	453	519	486	476	463	484	473	517	479	514	439	505	527	488	516	495	466	458	493	490	470	485	452	481	460	504	507	478	474	452	496	493	495	497	510	469	484	511	491	471	479	491	466	472	479	451	518	497	476	489	497	504	500	489	476	451	489	517	496	532	512	453	458	498	519	488	461	501	522	460	484	472	521	506	509	493	466	492	504	479	483	449	476	488	497	545	459	451	493	425	468	441	453	500	516	493	470	468	443	536	491	490	476	468	467	520	482	521	489	516	417	475	488	494	498	492	513	505	509	470	464	504	482	482	470	474	472	518	478	484	511	525	494	460	520	500	503	488	468	481	469	485	498	482	491	506	447	490	447	439	520	504	465	502	467	471	489	494	473	475	456	475	534	475	514	508	497	496	478	493	538	505	492	488	482	466	488	476	483	483	494	505	466	511	491	453	485	481	516	486	466	516	530	465	496	468	469	472	484	471	485	488	523	489	473	484	502	497	461	445	484	492	493	486	471	485	497	470	535	521	499	481	477	494	521	489	482	518	503	472	492	472	459	526	494	501	461	460	471	494	486	522	489	496	459	471	499	474	496	459	465	471	452	489	494	516	526	471	501	493	454	522	516	456	452	500	500	502	478	484	470	475	515	501	532	480	512	492	495	460	498	467	485	498	508	505	498	480	453	513	472	516	472	498	479	456	518	503	510	479	494	471	456	495	511	468	488	490	538	511	535	492	494	498	472	495	471	510	504	492	471	514	495	475	450	474	487	526	467	463	468	472	492	498	485	521	486	493	503	452	512	461	473	510	457	512	500	510	479	491	511	495	483	517	488	506	487	459	466	484	496	449	482	492	488	483	469	498	452	513	508	483	499	476	524	460	478	484	473	498	482	475	554	528	488	464	485	490	501	479	499	485	465	492	469	463	477	506	513	460	497	452	535	437	479	466	515	510	496	526	487	476	494	512	495	484	486	450	516	455	512	508	484	496	455	472	461	494	493	485	490	460	473	511	488	503	508	476	519	527	473	457	484	486	476	476	507	506	507	476	510	453	510	479	501	504	451	472	500	502	506	503	463	515	464	489	477	509	449	474	486	513	505	472	521	492	457	477	519	522	476	480	438	457	461	475	485	476	479	491	517	516	486	517	479	473	462	482	497	448	519	471	515	479	507	481	505	517	495	484	502	527	430	524	498	506	471	505	511	514	498	497	445	472	492	495	523	487	534	472	483	501	477	459	485	518	475	499	511	475	460	485	465	521	500	499	518	475	486	489	503	465	475	530	489	498	450	534	496	473	462	490	466	474	478	482	476	498	508	523	486	512	492	517	546	532	513	489	549	496	519	461	463	561	482	522	484	493	505	502	500	504	469	494	509	468	482	485	494	503	460	497	459	476	493	496	505	504	475	508	501	494	474	501	470	485	455	494	482	462	508	505	484	501	508	468	462	505	534	476	472	523	495	481	480	517	516	536	515	495
23306	21334	28999	24279	22007	22413	17732	9901	6579	5297	4427	3963	3192	2879	2438	2007	1867	1611	1452	1334	1182	1043	934	862	735	730	697	649	618	536	506	490	471	403	436	394	413	372	383	401	381	379	372	346	350	357	382	316	361	368	362	344	327	326	387	333	352	363	340	354	347	363	349	320	362	386	387	312	332	374	367	356	359	361	361	346	339	345	275	331	332	317	350	336	340	354	322	345	315	349	353	306	348	348	316	329	342	364	322	333	334	363	325	347	319	323	314	304	347	293	338	315	342	360	330	356	310	294	349	343	321	314	333	359	330	358	351	332	309	337	365	348	327	314	353	341	355	347	361	344	335	315	338	335	320	316	337	319	366	338	337	347	319	312	298	357	344	325	343	325	347	334	352	338	328	323	334	315	309	363	365	350	358	363	319	316	335	306	319	347	308	325	320	344	334	345	335	312	328	352	381	340	307	307	340	334	365	339	351	337	339	322	345	360	326	331	343	326	393	315	337	345	347	355	295	319	306	335	300	317	325	325	322	323	333	333	323	311	337	308	356	354	335	360	338	321	323	338	323	323	344	349	326	340	311	333	307	353	318	334	337	344	338	318	356	351	314	304	359	318	335	355	358	341	326	354	332	349	357	331	364	315	335	325	318	336	331	327	331	340	347	329	351	339	330	329	326	314	300	341	354	329	325	292	348	320	307	343	335	359	318	343	323	338	328	333	310	321	331	348	327	307	349	318	329	344	325	353	330	369	321	336	323	328	326	329	332	330	326	321	336	320	336	343	353	327	321	325	348	338	353	345	333	317	332	362	319	322	322	331	352	373	343	340	336	363	305	328	330	329	355	331	318	359	325	340	314	331	352	321	343	343	336	359	328	341	324	307	300	316	340	346	362	321	337	318	325	315	322	335	347	311	342	358	337	357	340	343	358	302	349	326	313	346	334	349	360	344	335	354	330	326	347	342	309	338	329	369	354	305	333	353	315	350	306	319	304	366	335	306	316	382	308	331	334	326	330	364	360	371	345	324	304	337	324	346	311	350	327	328	338	301	335	369	364	320	350	335	329	345	329	315	328	363	324	294	334	300	328	342	309	336	344	351	324	347	335	307	300	331	335	326	339	337	331	320	294	322	326	335	335	330	322	326	339	363	323	318	329	352	342	332	317	348	358	336	338	350	343	345	335	326	344	326	352	318	316	315	344	347	342	339	324	313	318	332	320	348	318	320	373	305	332	344	294	335	336	356	323	286	348	363	317	363	314	345	361	339	306	343	344	350	317	303	339	345	354	331	341	357	321	325	317	324	337	312	356	358	321	375	326	322	352	308	358	351	336	302	356	317	347	330	327	356	338	314	339	342	341	303	332	291	326	325	317	339	339	335	332	361	386	292	316	318	333	319	333	341	359	307	371	337	325	323	366	372	304	338	325	317	332	325	302	319	361	316	321	356	314	338	341	302	346	320	337	323	318	329	303	337	362	341	338	363	318	323	319	366	333	304	341	347	324	357	333	320	326	339	309	339	327	311	356	337	343	349	364	370	369	338	333	328	299	305	334	331	325	338	310	323	328	352	319	329	341	340	301	336	329	325	315	317	330	321	335	330	306	334	321	347	337	349	338	365	333	348	340	365	326	346	329	342	324	314	321	346	323	320	315	350	331	337	362	324	336	331	332	325	329	328	345	340	334	347	339	377	349	331	315	306	329	361	347	318	365	354	321	338	338	329	353	341	345	322	285	341	314	286	334	302	344	312	360	314	326	332	324	334	379	334	375	325	352	320	334	345	316	353	330	301	339	352	334	361	381	329	335	349	300	375	330	288	373	315	333	357	352	349	310	349	324	334	316	326	362	318	333	363	359	344	323	339	311	309	300	322	342	325	330	322	322	326	338	325	336	363	323	354	322	338	352	330	350	328	316	344	302	319	333	332	316	333	344	316	317	328	342	317	316	325	326	351	338	316	297	309	325	332	306	333	354	319	359	339	329	321	327	361	360	346	308	354	397	340	314	341	336	375	324	305	308	342	347	368	335	326	338	365	343	347	315	315	316	344	339	363	334	355	309	330	358	322	321	333	368	319	287	329	327	324	312	335	314	320	322	350	359	340	343	345	328	354	346	326	334	319	340	330	338	335	313	343	351	307	320	334	345	378	292	299	309	347	338	336	316	327	344	326	355	335	332	315	331	313	355	333	321	337	365	320	334	311	363	347	347	323	319	319	322	331	347	332	313	309	346	341	312	302	325	341	326	301	338	341	291	344	337	336	328	320	341	309	339	337	333	321	355	317	364	342	322	332	363	320	332	290	345	342	342	310	328	341	326	327	335	358	322	321	334	323	343	310	356	366	348	317	333	299	328	349	371	352	336	353	336	332	358	330	325	352	328	308	361	329	317	322	386	324	337	358	345	338	322	324	348	321	313	317	288	342	317	298	354	336	295	341	350	322	346	361	333	374	328	335	327	332	324	341	308	343	366	341	335	333	302	320	346	334	333	320	313	359	330	347	311	294	321	320	342	352	313	382	334	323	364	327	333	324	314	390	335	339	315	341	289	351	344	334	345	343	320	328	358	363	336	335	336	316	349	341	345	340	319	313	316	386	324	346	343	323	343	316	308	353	308	319	311	343	366	333	343	377	307	322	304	322	321	332	315	336	341	319	374	295	339	346	333	338	346	352	345	364	311	303	305	340	345	355	334	349	321	313	309	334	331	303	309	368	341	362	351	314	286	338	317	346	331	354	364	349	318	336	311	340	331	325	343	325	326	326	324	367	331	320	341	376	334	324	323	342	311	314	336	347	319	321	312	339	334	307	360	307	339	316	372	337	310	340	299	320	346	343	336	357	339	328	384	332	339	349	339	331	326	324	330	303	296	330	319	352	342	317	339	328	324	355	317	338	312	335	370	342	340	364	322	338	355	289	332	331	378	342	355	325	307	351	331	339	323	306	321	342	315	313	321	349	322	334	339	356	343	328	365	336	295	311	374	333	363	366	329	316	335	329	327	303	326	344	325	337	327	322	347	308	306	361	347	314	316	304	336	337	343	338	308	351	322	336	340	375	325	353	325	336	340	301	358	315	329	321	338	340	346	346	326	336	320	352	319	322	350	359	354	349	324	344	345	339	337	335	327	336	355	354	313	325	335	354	340	344	347	309	355	318	302	351	344	367	302	310	313	356	355	347	362	319	331	315	320	333	318	371	332	324	322	327	337	335	335	332	319	342	354	378	358	330	331	290	334	321	314	362	323	303	335	316	339	338	336	319	311	314	367	325	352	350	340	297	321	341	333	350	346	325	328	306	295	347	334	320	338	353	351	341	339	335	347	326	324	345	360	339	321	363	324	317	325	346	335	341	314	320	329	327	365	336	323	339	343	344	352	333	321	345	314	321	330	342	351	316	348	326	287	321	330	312	329	377	346	316	352	336	300	338	297	297	327	322	316	337	361	348	312	349	323	337	337	350	348	312	336	372	333	306	345	351	330	299	319	307	330	318	332	319	362	327
30022	50256	46710	38323	29876	23064	17784	15514	12750	10585	9136	8000	6893	6054	5015	4321	3781	3170	2926	2607	2340	1983	1730	1448	1356	1254	1086	1037	964	750	746	656	658	667	594	545	604	518	493	478	512	494	486	427	408	413	427	441	440	420	379	394	415	413	403	419	412	440	405	424	410	462	423	431	398	410	418	432	432	409	399	403	404	409	397	392	390	390	372	366	395	376	374	392	406	410	412	402	405	414	416	382	371	393	367	399	347	379	384	357	389	383	416	393	365	390	415	380	397	385	387	375	410	388	381	378	385	379	354	386	364	396	384	371	377	356	399	375	422	353	392	359	385	373	399	391	398	374	373	378	412	373	416	373	375	398	365	381	395	400	401	396	393	378	412	389	386	367	401	391	363	399	395	343	377	379	409	431	372	391	368	408	386	408	378	355	364	382	385	384	396	359	385	434	396	388	458	377	389	394	367	400	401	371	419	377	394	372	384	364	399	380	397	432	401	386	387	383	372	357	366	379	380	366	381	374	390	404	403	359	350	370	412	374	416	430	389	390	393	382	404	421	414	376	379	404	395	354	338	369	386	375	354	372	399	411	397	412	386	367	388	403	381	385	395	362	429	418	381	392	383	397	395	399	404	363	361	430	380	389	395	408	374	356	364	381	409	398	374	398	372	401	383	383	416	385	382	374	341	377	372	391	417	364	385	342	388	414	356	390	375	373	387	404	412	390	362	347	364	388	374	388	376	367	389	416	392	373	411	397	400	383	372	380	374	413	403	394	397	406	390	414	382	399	343	352	402	402	381	413	366	381	411	438	389	388	357	404	398	348	398	355	385	368	420	374	415	389	412	400	420	382	375	387	362	379	369	373	382	386	388	389	375	365	382	390	398	378	422	401	364	378	393	400	399	390	374	421	407	397	403	399	368	408	396	381	377	358	390	369	384	401	437	382	384	389	419	348	392	381	404	370	415	373	364	386	385	434	394	411	374	373	391	360	374	395	400	413	414	381	377	373	341	382	399	401	444	390	362	403	346	342	400	426	373	394	403	379	405	386	365	402	399	361	400	363	411	398	373	363	384	388	383	394	397	395	413	369	386	376	369	363	395	375	386	391	416	392	414	380	400	407	364	376	413	411	370	385	386	397	392	370	402	400	406	368	401	363	378	398	387	383	368	374	372	387	403	409	396	403	386	431	383	387	356	393	393	416	381	372	400	397	403	388	387	417	377	384	386	378	381	403	402	344	370	380	379	391	413	391	405	401	384	368	394	419	383	394	362	394	373	397	433	377	382	398	413	409	389	423	405	400	390	369	383	355	383	356	367	397	403	335	372	377	385	376	382	381	385	387	358	389	414	374	375	389	365	372	400	391	397	386	366	385	405	385	379	371	395	395	373	412	388	362	409	384	341	352	380	435	434	378	376	392	410	393	392	414	377	400	366	405	379	393	373	386	392	385	364	375	391	380	353	393	366	395	384	420	410	378	386	417	349	405	391	406	391	375	422	430	392	389	384	402	416	402	387	367	379	412	377	409	402	383	367	384	382	358	351	386	412	390	377	393	387	372	365	379	369	397	365	377	393	400	384	379	404	364	417	373	383	400	406	397	385	414	395	401	384	379	348	359	362	379	367	371	386	374	379	398	363	393	372	370	399	350	388	369	360	354	384	385	350	402	342	373	396	369	398	376	397	412	384	417	387	390	395	371	378	401	403	408	368	358	405	370	372	386	409	418	385	387	383	358	386	388	404	400	419	371	377	392	375	387	416	405	408	365	439	389	380	393	393	384	377	374	398	411	395	402	399	385	370	390	408	376	372	394	347	403	365	382	399	381	371	401	402	363	354	416	390	369	401	394	384	391	404	394	404	385	340	388	393	388	391	386	355	383	414	407	383	383	399	423	420	374	367	420	415	392	388	350	363	350	387	383	389	403	413	356	418	385	392	387	389	373	397	384	409	387	384	381	415	407	361	441	376	408	381	387	388	400	353	386	396	378	408	392	405	398	361	400	412	386	368	370	403	386	396	364	395	369	408	379	417	414	373	408	342	392	403	447	407	378	376	376	378	387	377	401	396	358	374	384	394	375	370	417	367	387	366	355	414	357	415	378	392	400	388	373	386	386	382	393	388	381	410	390	389	377	392	409	376	375	388	383	403	395	381	407	400	391	399	379	416	352	394	362	400	386	395	369	391	397	381	366	385	395	380	393	389	400	404	401	357	413	384	368	421	373	366	408	360	375	396	362	383	393	382	373	390	383	399	397	373	390	395	381	355	390	381	387	394	409	403	383	408	402	399	382	409	417	379	352	407	397	415	355	365	353	392	397	407	373	368	358	409	398	372	418	402	406	389	421	369	392	368	370	386	407	365	393	373	365	415	365	406	368	378	356	385	417	408	398	411	365	353	357	378	407	446	369	373	378	345	411	355	407	378	374	363	356	393	382	374	394	410	412	363	393	384	371	424	349	419	356	360	401	377	381	441	396	324	375	394	422	358	384	385	357	393	389	374	394	399	363	409	386	392	380	369	415	389	370	418	360	396	362	371	372	350	358	372	400	402	415	407	397	390	392	398	364	379	365	421	399	363	375	413	378	378	381	368	359	371	413	412	353	382	374	337	397	341	394	370	386	375	391	387	404	406	409	371	362	352	362	353	390	389	418	390	404	383	387	389	420	382	395	365	374	376	412	397	354	355	393	387	382	431	371	418	391	394	393	400	376	419	393	413	376	375	371	400	354	380	399	365	438	400	377	361	405	392	373	375	388	364	399	382	412	378	411	406	400	421	398	350	354	405	395	398	342	363	389	426	390	396	360	418	415	416	362	378	381	405	375	389	397	337	417	382	415	398	367	385	366	379	375	358	379	369	377	382	386	387	362	390	372	398	420	373	400	373	403	408	408	376	418	410	379	421	383	352	420	394	406	403	419	374	355	376	407	384	407	397	381	404	338	371	363	398	338	394	385	368	359	403	405	401	402	376	360	417	393	420	362	398	397	398	386	379	408	358	376	368	354	417	398	416	389	378	375	372	375	388	386	392	385	393	376	362	362	402	372	400	403	391	378	387	394	378	405	385	353	368	405	400	425	402	373	395	409	429	362	363	405	397	393	371	387	376	400	369	402	390	390	392	373	401	396	395	387	364	402	377	417	394	380	382	372	427	382	412	367	378	402	413	376	408	378	337	435	370	390	407	391	400	388	368	384	370	388	382	399	380	405	362	401	380	389	369	412	393	403	374	365	362	386	411	408	370	415	409	365	390	392	365	403	373	382	395	375	373	394	353	393	384	374	355	423	372	371	376	370	382	392	388	395	367	395	392	386	395	392	382	362	390	401	391	396	388	385	365	387	400	393	386	393	392	399	403	395	414	374	386	371	371	384	429	404	397	355	392	399	375	369	377	388	356	381	374	408	380	405	408	370	394	372	408	402	419	384	361	398	391	402	349	384	359	358	357	411	399	405	385	372	426	375	403	392	399	397	395	399	402	404	359	413	397	403	376	413	387	383	408	387
28825	25977	30462	24707	14352	8554	5253	3909	3112	2471	2067	1842	1654	1479	1285	1129	1029	918	857	811	766	741	621	569	560	501	471	479	409	454	405	406	392	383	408	367	349	378	345	360	360	324	379	328	322	359	342	337	344	366	341	372	344	332	375	360	347	373	360	347	371	355	349	315	360	349	347	356	351	329	349	346	338	342	354	334	341	358	378	375	318	368	309	354	319	337	326	348	307	324	344	321	351	316	337	354	340	400	353	340	348	324	348	333	342	323	331	353	298	311	347	328	321	341	350	335	364	374	359	399	295	333	329	347	313	349	345	361	326	337	366	336	341	355	361	365	376	350	328	366	333	349	346	324	344	343	338	329	324	333	355	377	313	340	339	344	315	326	345	290	309	318	356	320	311	339	314	325	335	331	344	330	322	350	340	350	327	317	351	338	350	348	356	290	352	323	341	367	320	354	336	351	334	342	344	367	352	369	336	345	355	331	317	342	329	328	319	349	329	356	360	324	316	369	330	363	329	312	342	363	363	322	300	313	350	343	337	364	324	365	364	347	338	343	358	334	353	349	337	337	336	346	339	348	317	315	349	364	341	346	343	310	331	301	349	341	354	349	326	350	351	342	324	361	353	349	329	338	331	364	318	358	337	349	341	329	338	341	355	355	352	339	354	328	348	335	349	337	366	299	333	358	355	335	339	330	344	329	314	311	325	371	374	358	322	353	337	336	359	354	330	367	322	320	377	337	331	350	336	340	337	360	332	338	327	344	331	325	338	342	349	315	340	317	338	323	360	351	334	322	347	334	349	363	332	357	360	348	346	353	341	345	367	325	319	294	368	376	341	355	337	312	324	310	330	316	333	336	342	354	331	289	334	329	315	351	358	337	299	358	311	312	348	347	346	318	362	359	330	362	340	349	359	319	360	382	342	360	343	342	358	323	390	348	302	356	363	321	335	357	364	356	360	326	331	364	345	325	333	334	375	346	372	321	309	355	358	355	358	347	348	360	325	339	331	306	298	344	349	332	345	325	349	323	347	288	347	330	329	346	321	337	326	356	343	326	326	330	336	310	346	337	365	314	337	342	324	366	362	346	326	343	355	298	323	352	317	317	347	325	343	326	339	341	325	339	358	343	343	334	356	366	323	317	313	350	329	350	329	342	361	322	322	364	362	325	344	358	318	345	374	344	360	355	331	351	334	342	350	331	330	303	358	318	324	352	335	344	315	326	340	349	334	320	364	352	288	349	352	326	322	346	345	379	344	335	347	354	343	367	354	336	317	362	361	317	346	335	377	337	326	354	321	341	330	333	315	343	336	334	296	331	354	346	351	326	360	321	317	305	327	321	331	329	327	337	341	344	328	375	338	338	353	338	324	350	358	354	319	312	350	345	341	326	318	351	348	348	334	340	345	344	322	362	336	353	324	364	361	326	337	344	330	360	342	350	353	335	343	343	351	331	346	338	308	320	332	334	388	369	327	344	316	343	357	339	317	307	349	290	317	327	356	351	354	355	304	364	371	313	335	311	333	358	329	332	349	337	334	343	320	368	316	328	337	345	355	356	313	333	330	324	308	351	342	395	360	341	356	345	334	309	340	316	308	336	398	334	328	322	357	313	346	340	332	338	309	338	308	364	379	327	327	366	362	332	333	351	354	349	345	344	343	357	327	335	355	338	324	338	331	351	332	338	364	339	342	361	328	307	336	325	348	320	315	394	350	328	333	321	348	347	324	343	345	339	339	338	381	320	387	317	320	339	312	355	329	369	351	299	322	322	344	334	349	319	307	336	334	327	316	363	332	330	327	351	352	336	344	370	366	327	337	311	290	328	361	331	328	364	344	366	335	367	335	358	329	333	385	339	329	331	338	338	342	361	349	330	335	332	328	345	303	335	328	379	348	372	306	346	331	319	336	316	306	334	334	316	358	323	327	358	327	352	348	339	374	319	356	342	344	358	349	318	357	344	332	325	322	359	323	344	341	317	329	330	309	293	334	322	316	348	337	349	353	352	351	327	347	310	351	351	357	353	325	351	362	337	329	334	362	348	359	357	331	300	328	342	359	326	319	324	343	334	339	326	330	337	324	359	317	330	337	358	353	390	349	310	345	360	346	345	315	367	325	351	352	321	346	341	340	355	322	359	322	333	349	335	317	348	322	332	365	350	370	335	321	352	337	329	340	338	318	354	348	358	368	341	367	349	319	323	316	342	369	344	345	331	357	366	342	330	368	377	296	357	347	340	350	329	329	356	344	373	350	344	346	337	313	338	377	344	339	361	337	343	315	320	319	368	327	322	359	364	328	350	356	321	330	327	346	326	343	351	326	340	357	342	343	326	320	354	295	335	339	323	326	343	331	364	330	316	340	338	331	319	342	317	345	324	346	335	344	337	347	339	334	370	336	323	318	348	376	311	349	360	337	337	314	349	352	356	356	338	344	303	327	327	348	323	340	350	382	327	356	362	344	346	381	365	353	312	335	299	364	325	363	311	369	327	339	363	307	342	322	343	325	351	348	331	327	335	340	316	330	347	332	359	319	344	337	327	331	345	330	361	335	309	352	338	398	346	335	331	351	343	352	338	347	348	367	330	329	370	338	362	345	369	328	356	363	340	325	325	323	332	344	320	337	314	331	340	356	330	329	351	328	359	334	370	328	350	332	345	327	365	319	343	363	333	327	368	336	365	336	324	341	329	335	334	343	358	347	349	333	319	352	364	337	336	348	294	355	347	363	329	337	352	333	336	322	362	356	334	348	341	325	332	339	293	340	360	342	361	345	330	332	321	338	341	358	368	334	339	376	352	358	345	358	319	368	339	333	338	300	379	342	353	298	322	318	329	300	359	314	346	330	334	321	341	343	328	324	320	342	340	347	330	338	321	366	332	328	340	348	343	361	336	345	348	361	325	334	336	307	323	341	333	295	359	329	350	336	338	330	357	313	318	379	351	334	340	385	324	373	319	348	347	346	303	358	340	359	334	304	354	322	340	336	374	342	318	349	352	340	355	356	353	343	352	311	345	329	319	344	289	345	348	312	337	335	351	336	303	335	320	301	374	336	332	355	364	344	339	376	323	334	311	355	341	325	326	342	314	332	337	376	345	315	327	339	313	328	329	344	371	335	350	343	357	331	322	311	350	343	340	364	355	338	363	355	320	343	349	315	361	336	362	333	325	310	369	338	344	321	342	363	330	322	363	346	340	341	348	316	357	318	319	329	316	348	315	339	313	318	336	334	323	358	318	352	336	296	322	335	310	356	337	352	359	355	337	326	344	322	371	344	319	365	341	323	338	330	304	329	367	322	337	319	363	333	363	333	357	376	346	345	325	360	354	329	339	352	335	322	334	332	333	331	344	336	343	332	324	305	359	320	317	346	358	371	311	357	324	362	330	334	343	303	317	323	351	340	324	339	332	308	348	355	353	384	363	332	374	336	352	314	363	342	363	341	357	337	340	333	359	321	321	335	328	349	315	349	343	325	340	344	353	339	335	320	327	332	327	322	341
26671	39777	35785	26200	18200	13486	9933	8415	6656	5542	4648	4031	3581	3040	2667	2291	2073	1765	1682	1435	1381	1236	1083	990	837	818	734	707	636	598	609	559	515	500	502	517	491	445	493	479	421	420	449	432	421	427	448	414	398	395	462	410	439	423	412	403	439	410	380	397	394	397	441	456	412	474	416	420	409	394	435	421	419	402	439	418	428	395	429	396	413	385	431	416	396	379	413	435	446	407	410	415	423	407	441	444	402	396	425	418	392	393	411	418	416	414	409	407	400	413	400	444	402	415	410	435	422	432	420	397	446	414	411	423	473	410	376	363	421	422	399	399	444	424	392	421	404	398	379	442	426	399	428	431	424	392	427	411	411	409	393	466	368	408	423	446	428	436	422	417	396	415	404	411	434	415	439	404	395	408	464	416	432	438	391	405	419	443	427	402	427	397	408	452	439	395	408	423	410	416	429	398	402	408	414	393	405	349	412	421	391	427	412	424	411	471	396	425	396	399	431	436	417	368	429	404	420	443	414	413	385	419	404	407	413	404	407	423	417	421	383	409	422	454	430	399	398	376	433	389	385	431	404	420	411	404	419	392	443	411	440	381	406	356	411	409	429	395	392	413	436	431	423	396	412	402	416	422	426	444	402	379	443	377	404	343	404	396	398	384	395	459	432	448	381	413	402	401	375	422	418	410	433	415	376	393	406	424	394	434	384	406	415	379	405	433	435	422	408	383	437	428	396	439	462	393	428	395	431	420	449	414	387	424	407	416	367	360	424	416	426	384	398	406	401	434	422	414	396	404	408	445	427	416	420	395	438	424	447	417	392	433	417	418	433	428	376	434	412	436	434	412	408	399	411	427	404	409	391	435	380	407	390	414	405	406	424	389	419	416	453	415	399	416	422	437	458	381	431	418	412	391	419	394	393	398	452	418	391	423	432	441	415	415	442	426	452	415	399	431	399	443	417	382	404	384	410	408	390	419	397	426	444	407	416	420	442	395	389	426	387	386	454	411	411	446	398	404	399	408	419	397	443	405	410	372	404	398	423	421	370	410	417	413	387	406	389	400	395	396	383	410	392	436	374	410	407	400	408	401	380	368	405	427	418	444	373	402	405	380	410	408	443	415	400	385	394	421	431	398	392	437	401	419	359	411	416	385	385	389	372	431	367	427	400	405	425	404	444	422	401	389	423	368	428	393	406	422	416	400	426	381	436	420	404	436	426	402	422	436	432	437	432	401	436	430	385	412	409	394	436	412	413	380	415	417	400	405	400	388	429	412	393	464	399	417	417	426	398	450	409	375	451	428	404	402	390	371	439	396	405	414	386	421	434	382	401	418	441	411	420	397	414	426	429	438	397	423	396	392	414	396	391	453	422	378	389	413	430	439	382	382	430	405	442	432	425	397	414	414	435	434	405	404	395	383	372	396	406	425	393	437	406	407	406	402	425	424	430	382	399	463	388	388	427	417	392	407	403	396	417	404	385	392	415	424	369	444	398	432	396	435	427	438	440	419	423	433	395	430	427	381	435	414	412	442	372	429	364	405	457	443	491	403	455	403	401	425	407	418	418	437	432	419	405	411	426	430	426	415	426	401	451	407	382	407	375	438	435	388	398	422	420	406	395	399	440	430	444	429	418	396	414	386	405	393	389	374	428	405	417	394	437	438	431	412	401	409	426	415	457	428	403	393	382	375	405	399	411	395	393	480	423	401	408	410	420	388	382	381	423	391	409	431	450	407	403	425	419	426	408	420	437	409	386	398	407	386	425	435	466	434	406	380	426	406	425	406	389	429	445	421	402	413	436	416	430	399	408	392	436	389	413	388	429	425	415	413	446	390	426	392	425	359	431	401	406	419	391	404	410	412	399	403	421	396	407	461	400	411	405	426	441	478	389	425	413	415	439	407	424	396	409	398	431	399	403	427	434	413	413	396	397	424	429	418	417	390	416	412	440	409	406	409	441	405	405	404	439	422	409	426	397	407	414	418	461	403	452	436	421	414	425	399	417	411	404	404	385	392	422	381	400	438	412	434	397	436	453	387	436	399	417	417	402	430	416	427	393	385	454	399	409	396	418	451	382	407	415	414	390	436	398	390	409	401	388	401	402	412	380	420	425	421	401	376	424	452	429	423	432	439	411	448	409	444	431	378	429	419	393	388	407	406	430	391	447	384	401	423	420	383	419	383	414	392	387	428	372	419	398	414	414	395	363	370	434	388	404	400	446	425	385	392	431	429	416	402	407	388	433	410	369	411	409	400	360	411	397	401	416	431	404	423	396	406	442	451	409	406	392	418	396	427	444	398	409	422	420	417	412	477	418	437	376	425	434	411	422	394	434	451	420	408	431	443	397	384	412	413	417	418	407	450	410	404	426	410	420	392	381	438	470	405	431	430	407	434	415	413	394	454	429	409	408	377	432	417	372	434	408	433	429	455	427	415	465	438	411	376	401	421	379	466	395	432	426	383	428	472	418	443	434	405	405	425	427	425	397	432	453	436	431	449	410	405	442	397	410	402	408	425	404	408	436	399	429	395	415	452	411	447	416	413	427	409	405	448	404	440	420	420	431	461	387	424	437	423	379	400	378	432	397	408	442	450	385	417	440	395	410	408	399	414	393	397	416	427	395	436	383	408	427	413	412	411	442	435	437	430	400	420	420	377	420	412	449	414	408	441	425	412	420	427	417	450	396	420	399	385	394	420	400	436	398	386	407	442	388	410	419	430	383	408	416	401	404	478	420	400	398	395	427	410	418	432	413	431	450	429	428	412	381	415	386	399	410	457	430	410	445	434	412	426	416	441	462	440	461	390	416	440	410	424	391	395	407	389	422	421	395	420	387	426	412	401	403	377	387	422	397	440	466	409	433	398	420	438	429	401	420	400	413	439	421	415	420	400	416	439	408	427	431	443	409	392	402	434	438	406	400	402	394	441	405	455	411	414	423	398	420	410	401	411	410	423	412	391	419	411	386	397	456	414	410	405	428	391	416	399	421	365	426	447	411	383	395	433	438	399	402	398	452	386	433	411	405	418	428	410	380	451	412	425	437	382	386	402	414	434	414	405	356	405	443	384	409	379	419	398	406	403	413	408	441	433	402	400	401	406	412	414	416	403	459	401	415	400	424	425	415	416	433	434	393	442	420	423	397	410	416	403	413	410	435	391	420	397	419	397	427	422	436	408	420	387	410	412	399	398	407	388	441	395	373	419	418	428	408	448	424	401	414	401	396	409	405	412	390	425	375	451	400	406	405	389	434	406	458	403	432	400	448	442	421	429	417	364	410	420	435	411	392	427	387	413	405	432	418	401	390	417	417	370	429	440	384	419	416	432	431	403	422	394	424	423	416	432	398	376	429	411	385	390	402	404	461	402	409	401	452	453	402	426	412	392	402	420	410	427	422	394	444	402	411	440	448	419	394	405	434	390	386	416	401	415	386	426	447	417	408	398	397	453	425	394	426	439	420	424	423	398	436	386	408	415	413	396	455	417	447	424	452	417	436	376
24487	21314	28596	25838	22431	16744	9772	6346	4517	3590	3174	2475	2196	1985	1737	1502	1302	1163	1061	997	904	790	673	580	550	551	520	469	445	429	375	363	349	328	330	302	320	328	281	291	282	324	264	298	272	264	277	279	272	277	266	275	275	268	277	256	273	279	278	296	290	263	302	273	283	263	262	257	265	269	268	261	272	274	246	252	284	235	256	311	246	256	237	279	246	269	275	249	252	239	252	260	270	269	263	252	247	293	260	245	254	272	272	250	253	287	270	265	259	271	274	253	264	241	274	259	262	287	272	259	269	280	254	271	262	272	243	262	279	242	272	275	274	239	280	294	298	272	277	284	283	245	253	282	242	252	253	256	274	270	241	252	265	277	297	254	264	256	279	250	270	259	255	231	277	268	270	274	253	246	262	254	262	261	249	255	267	279	270	284	284	258	285	261	272	275	261	280	268	256	272	275	242	251	232	254	244	252	248	251	254	264	237	255	272	255	267	273	236	251	278	281	247	266	251	279	295	303	271	273	291	270	253	255	306	253	268	266	275	249	256	283	265	258	267	304	269	232	262	256	259	245	257	271	247	260	269	284	247	257	293	273	282	264	269	286	284	310	259	266	276	262	251	260	291	256	265	285	262	267	277	245	266	284	257	244	259	281	244	245	258	261	285	270	279	276	294	259	256	259	253	246	281	265	272	246	276	247	273	249	280	264	235	265	270	262	257	265	255	291	277	270	256	238	228	267	268	288	232	233	250	279	276	259	276	273	261	252	250	261	259	264	243	250	269	254	255	256	253	258	254	275	259	269	255	255	263	261	236	256	250	267	289	294	283	280	269	256	266	242	278	260	255	242	277	288	270	238	282	264	267	261	266	269	264	280	260	261	273	267	278	252	226	252	253	252	254	253	286	270	249	247	281	266	254	254	243	259	266	259	262	261	263	267	256	239	246	254	283	295	283	250	290	247	250	265	243	244	235	260	251	257	266	263	271	288	280	261	247	267	263	286	246	246	257	232	237	236	252	253	274	291	288	253	289	261	259	265	261	264	265	264	257	226	280	289	267	280	258	246	244	268	312	277	249	280	274	263	260	269	267	259	253	256	251	268	276	295	234	249	245	279	283	267	271	281	268	240	257	256	257	255	262	245	275	281	290	239	248	270	236	257	260	250	285	247	266	273	254	279	257	304	243	261	266	258	256	294	248	285	265	293	270	279	231	254	271	258	282	265	251	294	262	255	258	293	275	260	263	275	295	264	268	280	241	296	246	255	263	262	250	278	279	253	259	277	243	264	287	275	273	268	246	263	300	250	262	268	248	253	285	240	282	289	275	266	283	255	289	245	280	273	249	237	252	278	289	251	248	256	237	288	237	286	255	248	277	249	236	245	277	260	208	256	244	267	279	287	267	243	283	265	254	273	224	253	259	283	281	268	259	276	254	278	274	277	267	255	290	261	250	271	283	277	247	298	266	279	274	253	288	249	241	287	246	244	263	248	247	256	290	267	255	256	271	263	275	293	276	248	279	238	289	260	275	256	243	278	252	270	248	244	244	251	294	250	272	242	256	272	282	275	236	266	282	303	255	275	251	249	265	251	259	263	260	277	272	243	260	255	292	263	285	258	261	272	262	277	271	267	267	236	254	245	263	242	273	285	261	247	253	276	255	274	264	264	253	264	247	242	271	285	251	248	275	265	274	252	271	245	300	268	258	264	285	287	253	284	226	274	290	274	262	246	269	253	273	261	257	236	277	273	257	286	284	266	263	253	283	270	264	269	271	230	265	257	293	284	264	266	306	247	268	271	270	259	252	243	257	248	237	256	249	274	277	260	284	279	249	279	233	252	255	268	267	297	289	261	277	267	234	278	276	258	310	254	245	254	278	261	246	275	268	245	264	255	260	283	270	260	242	230	248	293	260	247	272	261	284	256	271	258	257	297	279	254	250	282	285	271	241	251	286	254	255	288	256	263	262	244	263	260	292	233	238	274	254	243	270	257	259	284	284	260	258	287	247	247	286	269	219	276	270	258	268	275	281	242	274	248	261	254	249	261	281	267	265	290	241	252	272	245	262	252	266	274	290	257	267	270	247	237	294	281	271	272	249	256	234	240	252	250	275	265	257	249	297	264	257	283	285	286	257	279	237	262	260	265	281	271	268	290	255	253	274	252	259	273	252	239	274	287	246	278	260	233	271	252	267	251	264	258	237	264	269	257	263	256	258	274	270	278	262	261	257	253	256	287	290	286	269	259	246	232	229	248	270	265	240	241	240	274	275	252	272	273	232	273	270	252	271	269	258	251	252	249	248	253	260	252	291	237	280	236	256	286	243	274	301	268	282	245	257	275	251	276	279	282	258	253	263	234	254	257	263	253	256	248	234	251	249	258	278	258	289	266	262	252	234	259	297	245	242	258	266	245	272	258	276	239	279	251	254	259	264	248	240	277	256	254	243	234	255	272	267	276	298	256	267	274	270	260	256	262	241	277	262	246	240	252	265	281	269	270	270	272	259	250	253	240	250	267	283	251	262	256	256	243	251	250	265	267	262	256	252	271	242	294	263	294	256	233	251	269	261	277	240	231	232	291	267	277	257	262	258	258	243	250	256	246	284	245	270	271	241	261	260	272	243	254	265	268	268	248	270	240	263	244	298	254	269	249	263	255	281	262	268	265	267	260	260	256	249	297	261	259	261	247	265	291	306	249	314	263	237	262	246	246	254	278	294	263	280	248	271	286	245	241	262	289	244	275	263	273	261	281	278	285	268	274	274	304	261	253	271	265	234	244	234	255	274	271	247	253	232	258	258	272	295	277	248	270	262	282	243	285	276	255	241	259	259	252	240	292	262	261	277	237	282	264	292	256	252	241	263	274	245	254	260	279	290	263	274	265	240	266	277	265	260	279	277	239	252	269	258	254	289	223	253	294	267	284	253	268	263	255	256	271	264	256	289	246	243	233	279	256	258	264	283	264	276	262	281	250	274	258	267	262	231	260	274	277	258	281	241	270	266	246	272	275	268	280	254	265	254	272	263	298	234	273	257	254	267	261	280	292	278	276	271	268	286	253	258	276	275	243	259	271	243	275	316	248	252	265	267	261	272	268	275	267	248	279	304	273	262	268	282	249	261	261	244	253	253	271	250	278	292	281	276	238	249	286	272	253	278	259	275	256	263	228	265	274	251	271	260	249	274	250	257	254	280	255	275	266	270	255	281	265	293	244	273	289	288	284	266	270	252	255	239	282	296	282	253	254	223	312	281	269	258	277	255	284	267	273	268	261	247	238	272	276	248	259	252	248	263	278	271	238	238	264	271	254	224	262	261	242	280	268	282	269	254	261	265	261	242	307	256	285	260	275	247	271	229	263	273	285	270	271	268	271	295	250	243	267	252	252	275	250	267	243	261	280	260	262	277	239	289	273	255	267	295	248	266	262	279	249	271	254	276	271	268	291	271	278	248	239	258	267	267	234	267	230	244	276	273	265	263	255	269	261	241	235	263	243	261	246
26925	46475	43051	34212	25812	17767	13978	11872	9643	7749	6798	5670	4907	4320	3730	3103	2720	2369	2063	2015	1683	1585	1278	1118	955	903	774	746	680	653	612	555	491	474	471	460	434	421	380	380	418	375	328	355	371	328	360	362	362	354	347	383	340	369	328	363	327	338	342	374	337	347	335	327	337	303	361	335	339	347	315	325	339	304	300	342	320	332	323	344	354	356	343	313	345	326	303	327	334	327	307	348	313	327	384	351	322	349	337	312	318	321	328	304	331	337	303	314	350	342	340	318	286	308	302	329	324	325	313	328	317	305	345	333	324	317	323	325	329	318	317	315	324	330	318	327	318	321	314	324	328	347	310	300	370	325	320	320	322	319	334	308	318	308	342	348	308	350	343	332	357	348	338	314	347	305	337	353	342	305	308	293	308	304	342	300	302	316	322	287	326	330	344	278	327	329	322	324	333	306	328	292	338	296	325	332	329	317	311	303	323	325	344	346	318	335	337	308	344	325	350	296	329	338	323	340	330	332	306	297	328	340	335	332	304	333	320	326	314	307	305	325	338	343	309	327	325	323	302	310	329	302	305	293	354	311	367	343	323	318	317	327	333	337	350	326	311	327	314	298	305	344	355	328	312	331	327	311	322	307	301	338	309	336	310	310	309	339	324	340	295	335	342	315	318	332	303	348	310	306	300	316	321	341	312	314	327	329	326	306	339	289	342	314	334	321	345	327	345	318	334	332	337	325	350	351	300	296	303	333	312	326	322	357	317	329	290	319	326	312	355	358	320	301	324	351	324	344	329	339	302	315	303	339	335	351	323	303	356	311	311	346	297	305	310	331	325	347	329	293	328	321	322	355	326	331	334	289	322	334	331	335	334	340	300	321	302	337	323	359	301	336	283	311	330	331	342	337	326	320	314	328	302	305	307	339	331	343	308	306	303	305	318	318	343	328	335	306	336	346	335	354	326	303	297	303	298	307	314	340	312	361	333	291	337	309	307	296	329	349	327	287	306	332	306	301	324	353	326	326	312	334	357	334	328	311	322	303	336	277	374	297	331	324	331	282	304	309	327	304	317	310	338	303	320	341	329	323	342	316	340	306	295	333	343	331	351	321	343	308	339	312	303	327	337	336	301	345	311	342	315	320	325	323	330	310	323	345	339	309	321	361	341	324	338	307	334	320	320	318	329	318	298	326	338	319	332	313	327	327	302	333	338	317	319	310	337	333	333	341	314	353	320	341	324	342	311	317	298	329	305	334	323	307	299	329	335	313	311	347	346	318	338	360	333	322	325	328	332	298	336	281	376	337	346	317	346	322	315	321	331	300	300	345	342	320	373	358	359	320	333	321	342	343	303	346	318	300	285	332	311	326	329	336	344	334	317	309	344	333	342	297	298	298	339	345	343	306	309	335	328	344	345	326	312	317	328	324	288	329	297	311	330	321	333	299	331	347	338	337	330	317	330	322	333	334	290	324	324	340	290	326	324	307	305	309	326	324	291	347	348	318	316	312	358	323	319	305	348	307	325	330	368	311	349	350	354	356	317	327	320	310	326	315	347	287	324	320	345	337	314	335	327	299	335	309	326	324	329	291	341	326	330	314	325	316	329	293	319	291	349	295	327	348	323	327	328	318	323	316	348	331	318	296	328	336	335	296	316	350	298	320	353	309	339	320	279	312	326	348	289	346	327	305	351	369	311	331	318	323	342	296	351	317	320	311	329	290	319	295	316	305	301	352	324	336	315	322	345	329	338	315	340	356	315	332	338	301	345	327	347	341	290	305	319	301	331	341	311	334	327	308	319	305	312	337	307	340	341	291	316	309	314	304	338	339	304	322	359	314	367	320	310	319	301	306	285	312	312	300	344	330	355	290	339	318	329	298	338	316	307	345	359	322	346	327	325	341	304	316	325	338	307	320	287	328	331	344	297	329	327	346	377	325	316	318	331	318	336	334	320	325	371	338	332	346	311	285	332	319	341	332	276	315	320	330	353	356	342	348	325	321	319	280	378	294	331	323	335	352	326	346	350	321	338	339	299	355	346	314	319	287	321	309	364	319	320	312	317	342	318	324	325	374	313	343	351	350	306	292	308	326	349	331	345	329	296	337	340	314	336	324	315	313	331	300	344	353	328	285	278	350	327	314	338	298	292	322	325	314	333	324	337	339	327	341	341	296	312	337	322	279	326	333	316	321	355	315	303	324	299	301	298	325	321	279	328	340	347	351	328	281	309	319	290	343	294	285	302	369	342	326	356	350	302	319	288	348	370	354	321	355	304	326	283	305	315	284	329	316	307	317	328	330	343	285	315	340	330	327	326	301	330	324	298	347	309	320	348	339	317	337	361	316	349	303	329	304	299	318	302	356	336	300	305	335	316	332	326	336	293	338	317	359	354	332	311	327	330	315	330	310	327	328	340	301	339	363	331	323	325	323	363	347	319	320	334	299	329	334	320	312	350	325	301	316	329	320	304	316	299	309	306	320	327	350	325	315	324	312	335	343	363	321	329	339	323	300	290	334	323	347	327	334	306	311	316	316	334	315	329	336	290	367	305	344	341	322	303	333	315	346	331	321	352	333	324	320	334	335	332	333	327	287	328	336	294	291	315	300	311	319	319	294	344	333	312	339	314	326	303	314	337	350	317	285	346	317	319	330	354	317	336	330	332	334	339	298	336	322	323	335	293	311	316	329	337	346	324	326	329	311	318	314	340	338	323	345	311	332	333	311	326	334	320	319	303	329	328	313	338	312	326	322	319	330	311	337	335	308	324	345	328	340	324	330	311	331	339	347	351	316	323	307	317	315	334	300	342	337	313	302	318	335	321	337	319	301	336	333	316	318	327	325	326	313	356	311	293	346	326	326	309	294	332	299	314	330	292	344	325	308	364	301	332	319	347	351	346	302	320	308	328	337	316	300	311	320	337	326	329	315	318	312	325	328	341	328	326	359	343	328	349	317	331	305	335	315	328	326	338	349	315	299	312	314	324	300	315	336	328	328	346	354	307	326	322	318	319	302	302	345	342	306	323	314	309	342	330	321	346	325	321	341	355	299	333	317	311	294	302	350	322	337	332	343	340	315	340	370	367	358	344	313	346	336	351	319	337	309	308	319	343	334	326	322	349	323	327	326	362	294	357	316	294	316	339	320	324	317	323	346	293	327	339	324	325	313	301	326	289	335	289	341	335	334	333	333	337	342	311	316	322	336	328	340	336	306	342	304	322	340	304	325	327	339	317	334	313	301	309	293	343	327	329	318	359	340	340	304	330	327	291	328	336	344	317	315	306	353	292	342	329	343	295	325	319	288	330	367	335	298	314	345	342	353	331	292	340	371	318	294	324	345	304	345	328	367	318	294	321	340	352	327	308	349	351	325	340	342	343	332	332	301	327	322	310	329	318	358	321	325	321	302	335	322	366	324	313	337	293	305	339	314	341	343	339	302	312	340	327	329	340	319	346	287	314	299	328	322	306	334	316	322	317	309	325	324	322	299	318	327	353	341	337	312
25510	21413	28085	27552	18604	10393	6439	4734	3652	2963	2520	2128	2022	1756	1528	1433	1262	1117	983	977	876	864	747	739	647	622	567	609	544	486	503	476	467	442	476	443	471	455	417	431	409	429	453	422	425	439	421	392	427	397	392	398	399	382	410	425	419	439	452	431	430	413	407	406	426	429	400	403	426	446	405	468	462	439	436	393	416	413	414	433	423	460	385	402	414	396	401	397	408	403	416	432	415	398	405	359	377	439	451	392	410	401	432	375	462	417	418	414	395	414	431	439	406	392	390	408	422	434	408	421	404	418	379	411	398	409	392	409	392	411	404	412	406	446	389	395	401	373	429	394	438	445	386	411	419	410	426	389	431	403	417	393	442	423	410	392	407	445	399	401	404	407	392	413	404	396	422	388	408	415	407	401	412	413	404	433	437	440	426	409	420	423	388	376	401	405	400	408	421	380	402	397	412	402	397	412	420	443	404	412	393	417	398	403	397	424	413	395	398	428	413	404	403	428	405	373	410	443	417	428	396	435	410	396	411	430	405	397	416	399	407	408	402	425	445	386	382	406	397	420	449	407	411	410	369	415	424	411	399	426	386	392	412	421	446	431	432	433	431	391	387	402	363	413	433	418	395	411	392	407	424	411	393	393	386	425	421	443	428	400	443	410	434	398	385	399	385	415	413	394	403	428	438	375	447	399	409	404	402	406	368	431	436	443	410	416	380	418	435	455	424	415	393	408	407	413	423	456	478	415	402	403	434	441	395	462	384	407	418	394	404	389	412	386	378	394	423	401	402	460	384	393	401	425	396	420	401	417	383	427	395	408	431	389	379	433	406	376	436	378	402	412	394	399	423	398	398	408	409	405	419	400	425	401	390	403	400	440	403	418	442	383	411	389	456	380	415	390	424	407	413	391	411	379	431	394	425	416	401	426	413	392	391	375	415	371	388	393	407	436	425	466	431	405	431	402	397	411	421	436	417	398	385	408	426	407	408	395	434	442	406	377	366	450	440	411	398	425	429	398	417	436	408	422	428	380	390	393	412	415	410	411	459	409	444	403	395	403	393	396	380	417	429	403	416	370	431	368	402	412	388	377	406	370	395	440	406	414	413	433	403	444	417	416	421	421	417	424	417	396	401	385	423	441	401	420	422	388	421	409	401	380	408	409	428	371	411	385	406	424	419	425	425	440	448	387	436	404	436	434	405	411	394	393	432	441	371	403	430	398	399	453	407	411	410	414	396	443	418	448	388	394	434	380	420	394	374	406	415	407	353	377	431	373	396	412	420	387	364	433	417	422	391	404	408	416	417	409	401	383	414	416	381	427	414	410	418	431	438	404	352	419	369	449	382	418	396	435	405	448	398	436	454	404	425	416	399	413	419	417	391	404	399	392	424	384	374	375	430	398	401	430	436	428	433	385	428	427	427	381	417	402	434	415	444	394	389	397	447	366	397	402	419	359	384	394	443	377	393	433	414	419	411	368	383	405	435	409	392	405	397	431	401	424	410	423	423	421	405	381	409	409	358	414	394	402	387	425	422	399	396	382	413	423	439	389	390	385	426	415	409	396	420	400	387	414	407	439	431	415	407	417	420	385	423	406	400	425	422	430	439	410	417	438	434	415	412	396	427	422	392	394	392	403	456	409	431	393	403	427	437	405	415	391	394	368	413	402	383	388	400	366	396	423	473	427	427	429	387	420	419	368	402	392	429	401	441	432	402	378	409	431	426	414	432	409	422	418	454	431	383	389	404	380	413	414	415	399	418	454	406	410	448	428	389	414	376	395	429	431	420	370	397	420	397	383	420	423	421	405	435	412	404	402	413	405	408	425	444	422	422	425	407	414	424	397	398	429	454	447	442	421	416	382	411	407	407	389	405	426	421	404	379	413	401	399	410	387	400	436	417	414	417	419	407	427	411	390	409	388	413	425	430	417	427	437	442	386	443	432	386	447	365	441	446	388	377	423	386	418	413	376	421	405	428	425	403	407	398	397	387	405	429	440	399	389	387	412	379	426	384	404	434	408	414	420	421	369	396	440	430	446	429	402	408	394	422	435	411	410	414	397	415	383	356	442	443	382	404	402	401	376	395	387	381	388	413	409	437	470	421	425	419	426	414	413	386	393	407	404	430	416	407	386	373	395	412	404	432	416	427	405	425	421	387	389	416	427	387	451	404	431	397	410	427	407	404	441	438	383	436	401	438	392	395	367	410	406	389	437	385	451	436	419	443	417	427	367	381	399	418	393	392	431	443	431	420	408	426	454	414	414	418	390	405	423	416	438	425	439	414	403	451	397	381	449	402	429	395	440	424	450	386	403	425	407	401	434	404	399	396	392	400	436	408	396	412	454	374	407	389	435	412	421	435	419	409	400	408	419	376	433	369	391	418	408	414	392	415	412	427	380	412	433	449	434	392	425	379	412	402	422	392	427	441	424	404	411	404	409	405	399	419	402	429	431	383	414	392	432	433	459	418	371	429	446	414	408	434	439	422	443	392	405	364	461	398	387	387	443	423	416	360	388	421	384	382	389	411	388	445	417	375	403	412	398	437	442	433	454	397	430	448	390	409	419	416	406	419	376	437	399	428	409	408	392	415	429	389	399	413	407	403	430	416	391	432	402	450	437	409	409	419	387	403	428	414	437	414	450	405	397	447	388	419	390	403	403	398	388	398	374	403	423	401	462	400	437	406	442	440	386	431	388	460	381	425	414	420	414	420	381	447	429	382	385	379	406	412	420	409	404	420	422	431	402	423	429	394	392	435	459	394	412	442	403	371	409	450	406	435	424	392	388	400	423	374	418	416	418	412	408	385	435	407	409	398	393	431	424	387	387	391	417	383	411	407	435	395	378	417	433	398	421	423	420	415	456	405	384	391	389	384	401	399	419	408	410	428	415	421	378	445	364	386	419	417	402	384	400	415	410	440	387	424	419	419	389	410	378	401	377	400	387	430	396	443	425	404	418	383	411	394	402	389	386	441	415	395	431	405	402	381	429	388	416	412	412	407	417	421	422	388	459	423	424	381	424	408	375	392	405	398	463	425	411	428	441	397	435	423	429	401	386	391	436	412	381	411	421	456	419	410	406	367	394	447	412	417	423	440	410	406	368	429	364	416	425	381	431	406	382	375	409	359	439	424	415	432	413	409	407	415	403	392	397	408	418	394	422	381	431	402	414	390	437	416	409	425	394	384	444	415	413	423	384	360	389	404	387	431	403	417	413	390	411	371	430	415	385	412	372	393	450	391	373	407	430	429	405	407	416	406	402	419	386	390	415	357	424	393	428	392	406	419	389	417	426	424	389	417	409	430	395	403	437	410	405	410	448	435	420	439	406	400	405	387	390	384	436	430	378	406	353	396	435	406	402	409	374	416	404	426	424	382	416	435	422	432	388	390	424	395	384	412	434	383	411	408	386	403	420	381	433	406	453	423	390	376	460	414	432	412	416	452	430	402	395	408	405	407	408	447	428	413	416	415	408	372	461	378	428	391	423	411	387
28443	43572	39321	30485	20991	14714	11775	9995	7966	6533	5654	4964	4442	3848	3271	2884	2549	2072	1856	1671	1670	1468	1224	1074	1020	964	888	809	870	742	692	634	623	616	612	550	581	551	611	586	531	518	537	510	528	506	547	509	498	481	526	479	484	503	521	541	527	484	498	520	518	500	480	487	476	505	519	530	506	458	498	452	518	506	467	512	490	465	492	460	496	498	493	503	476	457	502	488	493	447	487	455	483	499	513	462	501	483	502	489	496	506	525	502	475	462	461	455	506	518	511	529	468	465	543	472	449	531	455	496	493	535	490	478	501	494	488	491	481	509	482	476	525	499	467	454	458	509	494	504	489	480	509	483	462	447	467	456	512	487	487	446	500	517	480	486	452	491	504	521	480	488	461	493	510	529	482	476	501	501	471	523	495	466	486	474	466	479	477	484	521	488	489	465	526	515	448	505	486	486	505	468	469	471	498	495	490	463	488	516	449	477	476	457	453	486	508	444	507	454	491	446	497	477	532	476	494	449	516	484	481	495	514	501	455	483	490	455	485	487	510	469	501	490	500	484	478	463	465	482	524	498	475	498	479	455	485	484	453	481	485	498	496	477	472	512	528	505	518	511	475	479	461	527	476	489	497	484	502	479	502	488	471	454	428	476	477	437	556	502	509	507	485	483	473	526	494	459	457	513	519	510	495	489	468	486	494	473	525	414	464	497	487	503	427	489	493	512	492	491	500	522	527	518	476	474	507	498	503	498	481	477	484	502	473	507	500	459	448	469	484	470	473	501	511	513	464	446	483	474	503	492	512	469	482	477	475	497	491	448	506	487	469	498	522	497	473	491	468	500	493	536	479	496	485	488	483	499	477	495	464	503	506	451	459	492	466	497	450	433	498	472	488	505	481	516	476	455	472	471	466	467	464	476	466	510	477	483	551	490	488	453	482	474	496	435	504	482	502	465	469	475	491	490	508	435	487	464	489	536	485	464	460	500	479	493	506	459	479	497	477	473	496	471	502	534	515	486	487	438	545	508	421	506	475	485	457	490	508	472	468	476	520	485	489	466	521	539	478	493	494	436	444	483	491	474	455	478	462	478	498	473	472	497	474	489	477	516	500	492	510	493	471	473	489	506	511	508	446	491	444	502	499	491	555	505	520	453	522	480	482	488	499	506	495	482	467	477	522	517	458	497	459	502	486	542	499	482	509	496	501	481	459	473	454	479	493	459	489	451	512	479	536	471	498	510	457	441	494	486	512	484	500	496	485	497	496	509	487	514	505	497	477	466	488	500	493	465	491	484	463	500	496	464	503	471	454	461	471	473	549	523	481	501	509	517	463	508	423	497	483	476	492	452	479	495	539	512	485	491	528	501	466	482	498	468	482	472	493	516	496	475	494	459	427	481	526	473	505	510	499	480	532	493	506	495	480	477	485	549	529	501	484	473	501	509	495	511	486	462	482	498	451	458	526	521	476	475	492	488	449	482	477	518	505	478	488	505	464	504	517	494	493	519	463	500	508	501	457	502	491	469	460	501	484	511	516	492	453	499	465	493	464	467	475	544	499	524	477	467	474	493	522	464	504	479	513	489	504	467	533	475	492	515	499	482	496	454	494	495	462	460	514	502	454	531	495	493	503	513	468	509	464	516	488	516	457	482	485	483	487	464	499	485	477	464	515	502	480	479	470	473	470	480	462	504	470	490	487	453	504	490	494	507	465	507	486	451	500	447	525	460	450	491	531	514	530	491	490	509	463	493	486	452	491	488	465	504	494	461	484	526	502	544	506	563	455	472	504	477	475	509	504	450	494	517	483	489	486	528	498	472	498	514	504	457	514	466	448	465	491	468	472	492	460	487	514	450	454	470	492	462	529	492	536	462	491	474	472	489	520	532	477	458	518	485	536	496	494	492	474	475	474	524	516	506	500	484	493	511	509	478	489	501	505	490	500	495	490	530	493	488	491	502	496	488	448	505	468	483	483	490	469	514	446	501	507	493	472	500	502	464	475	471	508	468	504	481	464	491	489	493	508	526	478	530	489	471	510	460	486	483	500	491	511	482	509	485	518	489	465	496	521	476	478	512	485	507	495	478	494	483	486	480	501	493	522	496	486	460	511	468	483	510	484	470	461	525	494	507	491	511	529	517	471	534	521	460	434	453	532	495	479	502	467	482	510	512	477	481	491	501	483	486	471	502	510	509	481	491	469	487	473	495	488	508	502	507	471	494	509	490	519	472	482	478	497	504	486	472	505	470	490	463	486	464	445	479	483	492	479	497	494	486	508	486	492	516	451	500	484	498	542	466	500	506	475	488	484	527	485	493	515	510	504	527	477	473	462	482	482	476	507	478	474	483	491	512	512	521	524	455	499	494	480	474	458	474	475	539	504	491	508	475	456	507	508	455	504	497	492	516	483	442	521	490	491	469	490	478	468	489	510	441	474	510	486	461	491	509	532	552	457	505	510	497	452	521	493	452	495	482	484	478	513	483	494	497	495	483	475	507	447	512	481	451	507	536	489	488	537	493	493	471	465	458	475	485	512	493	461	467	524	511	511	485	466	459	522	504	494	527	453	479	471	449	459	532	476	487	491	523	476	475	483	540	518	497	464	467	510	499	484	455	451	485	466	485	494	491	497	553	493	484	534	536	493	510	487	546	485	485	462	477	519	511	498	496	524	462	516	467	519	480	476	526	450	496	499	481	517	463	494	504	480	492	477	464	538	484	489	529	467	551	479	488	518	541	512	533	514	524	515	451	496	489	505	478	484	496	510	486	528	503	521	471	518	480	478	486	464	467	486	481	514	501	467	478	455	457	451	520	499	487	512	481	467	485	485	514	490	443	491	498	434	516	474	525	530	490	482	503	504	448	492	480	513	470	496	493	493	493	451	482	458	484	466	515	475	501	486	492	485	469	487	468	476	473	491	508	478	503	459	485	456	527	462	473	492	474	492	507	495	483	473	495	468	499	478	462	474	477	468	453	557	496	456	486	506	494	514	500	480	473	510	501	520	466	506	520	465	447	468	484	488	498	504	489	464	491	514	503	544	455	493	509	480	475	496	492	517	505	525	529	497	449	507	497	526	501	438	495	519	481	508	487	483	463	463	459	477	505	464	464	489	482	477	495	485	457	509	462	491	495	497	505	498	481	486	491	480	471	453	488	527	459	472	472	512	501	497	466	513	483	480	482	475	519	472	495	491	479	488	463	486	478	473	487	476	487	482	519	480	524	461	500	487	509	476	475	487	498	459	487	526	448	460	501	451	504	479	512	482	467	493	517	469	494	484	453	500	475	487	505	501	468	488	488	481	498	469	466	478	477	489	499	493	502	473	542	519	463	525	497	472	516	485	516	533	517	522	505	496	506	476	508	539	486	498	486	485	490	503	527	476	474	485	505	485	464	471	464	450	505	492	484	472	508	498	501	470	470	514	543	508	490	478	490	527	532	520	491	513	454	506	506	474	484	465	521	520	523	483	496	533	465	493	449	504	509	496	490	481	507	485	524
23194	21303	28960	24320	21807	21928	17252	9298	6367	5210	4196	3747	3263	2808	2532	2057	1803	1553	1388	1262	1181	1082	941	780	718	679	687	621	573	563	557	475	490	468	414	395	428	355	393	390	363	388	358	384	359	367	334	379	401	361	328	350	297	349	327	338	317	353	361	338	339	380	309	341	347	314	360	372	360	316	354	353	345	361	316	345	332	359	352	342	362	336	335	339	314	351	343	338	333	317	361	360	352	315	313	332	341	319	336	367	313	274	363	335	331	331	318	340	328	311	315	335	363	338	348	345	340	334	315	335	355	337	312	327	341	330	324	316	336	309	343	369	339	313	316	387	347	310	331	312	365	331	299	320	336	337	342	310	321	334	331	312	355	323	330	336	367	344	323	358	333	334	335	319	329	345	333	321	336	330	336	347	325	330	328	342	343	318	357	333	361	314	327	349	328	351	353	323	322	317	318	370	332	330	334	343	327	304	334	328	327	335	315	306	355	314	357	304	362	316	344	346	311	311	343	350	285	344	346	331	324	328	321	351	338	364	346	332	311	344	318	326	352	337	309	325	322	331	318	324	305	340	338	337	361	357	318	345	335	342	350	328	356	359	310	358	331	329	322	330	328	329	322	344	343	328	341	354	380	348	371	384	355	324	329	294	337	341	347	323	337	364	316	353	344	325	344	331	331	321	337	335	355	363	333	310	347	339	344	299	371	321	340	346	321	327	342	332	328	344	336	341	332	333	309	367	307	354	351	327	347	334	389	350	358	317	306	302	326	370	338	323	341	308	332	349	328	356	322	355	309	333	305	325	370	324	344	329	331	312	344	352	308	328	326	336	337	319	302	335	374	318	315	364	326	317	319	375	313	335	328	318	324	357	324	324	316	351	317	333	315	377	334	346	301	367	343	337	347	360	308	370	348	329	352	353	320	335	315	325	344	312	297	329	382	336	356	307	341	337	330	310	352	334	322	329	344	300	355	338	319	360	367	360	360	327	328	329	327	326	348	317	323	323	372	333	362	316	314	334	323	329	367	367	307	341	336	304	352	327	331	306	300	361	316	348	324	327	311	349	306	334	334	329	298	347	325	336	340	308	341	344	331	298	348	331	311	357	335	343	351	347	295	335	338	340	346	361	339	365	345	337	339	345	354	306	366	318	335	314	310	348	391	343	348	342	329	346	346	306	312	320	328	362	351	316	312	323	309	325	355	338	319	311	342	337	356	320	342	343	333	324	327	364	330	307	350	343	287	298	323	331	353	346	371	359	354	306	307	356	306	351	330	333	319	342	345	299	347	324	360	320	316	336	352	314	307	334	306	389	346	348	333	305	376	339	341	349	306	309	319	349	340	360	331	357	346	323	349	350	333	325	343	348	356	331	334	330	321	322	366	301	316	351	351	334	330	334	346	374	339	335	354	370	338	328	347	353	343	282	358	322	343	349	352	318	346	342	318	366	351	340	338	344	328	349	320	353	338	344	325	360	341	338	336	335	354	335	298	320	293	322	348	325	352	335	348	335	345	332	334	360	308	355	299	347	312	353	350	325	314	321	344	337	336	333	345	320	316	310	341	326	337	312	318	340	327	350	316	355	335	334	315	320	352	338	312	325	351	316	338	326	362	312	337	310	330	338	356	325	338	347	354	331	309	346	347	326	349	327	326	329	321	339	333	329	337	323	348	349	329	347	342	310	336	332	348	319	331	317	346	323	355	327	306	325	306	335	341	355	342	316	345	355	327	310	306	364	314	344	303	338	351	324	340	341	318	322	331	328	340	359	360	348	334	334	348	320	359	332	320	324	354	331	332	337	304	286	300	333	324	346	333	339	335	305	319	345	319	333	318	346	349	336	358	314	335	343	303	324	311	333	350	343	318	345	370	342	335	308	321	342	351	306	321	307	310	359	339	296	302	329	351	339	345	328	307	334	355	341	326	347	326	342	322	365	308	331	306	337	313	334	326	327	309	362	321	345	318	319	327	317	363	350	318	357	343	342	321	338	346	333	331	334	333	339	341	335	354	331	342	340	322	317	318	374	345	331	328	338	333	340	331	335	329	316	326	318	302	301	343	321	322	337	338	349	363	336	308	317	353	307	319	316	322	344	351	334	367	381	327	310	330	318	343	332	316	322	330	353	319	341	332	319	378	323	377	330	324	339	348	351	325	318	338	339	320	303	351	357	337	322	341	363	333	346	331	322	341	359	330	345	320	336	325	349	368	331	324	318	357	330	319	371	333	338	342	342	366	336	324	326	330	333	345	316	330	340	313	290	337	364	317	344	327	302	361	334	334	333	316	336	329	303	333	308	341	334	331	322	351	322	356	348	303	300	328	326	308	362	361	349	347	364	326	328	334	320	339	358	354	351	316	330	351	331	305	315	309	348	323	345	320	327	351	295	352	367	379	323	357	318	325	334	356	370	355	320	306	318	302	346	345	335	320	315	354	342	333	315	327	334	342	344	336	337	333	349	318	331	333	339	312	361	350	319	351	326	318	343	343	321	308	283	338	330	347	334	323	337	357	340	334	327	354	337	334	330	322	331	352	367	349	322	308	325	328	313	328	326	344	344	340	304	304	309	340	320	328	335	350	332	339	339	311	320	359	348	309	330	321	340	342	339	293	341	339	339	359	350	321	325	329	341	326	338	349	345	312	354	323	339	357	331	363	325	336	325	319	332	321	326	323	324	327	354	349	353	319	322	313	358	338	347	329	357	326	372	340	326	326	311	334	313	363	326	343	340	356	348	309	315	338	311	357	336	352	340	328	358	345	322	344	346	332	331	379	341	328	350	344	327	322	318	337	333	337	325	305	364	374	380	329	331	338	315	333	343	315	345	326	352	326	318	314	323	355	321	351	338	343	335	336	351	304	306	348	334	341	328	335	324	352	359	344	320	318	342	311	325	354	317	347	309	346	316	320	307	342	353	334	344	329	355	330	365	352	288	310	354	357	320	330	333	333	348	335	327	340	333	328	338	345	314	325	315	346	311	341	363	315	317	325	356	353	314	337	336	328	356	338	310	326	356	339	370	358	329	342	326	291	360	325	363	353	322	354	345	332	323	323	328	331	322	307	361	344	327	310	340	309	334	343	337	299	369	322	342	304	317	340	358	328	318	330	352	352	340	353	333	359	349	330	338	345	330	323	334	342	322	339	290	339	370	320	309	317	355	303	331	369	329	331	346	330	307	308	329	320	338	315	346	312	309	337	326	344	330	349	368	322	352	323	327	344	297	315	330	357	333	356	303	350	349	326	331	357	324	302	358	375	308	362	351	349	333	323	364	294	346	321	353	335	325	342	331	283	329	331	322	326	327	337	336	336	301	320	340	327	328	342	314	361	304	323	355	309	335	334	336	305	322	370	332	319	359	350	327	350	339	333	338	331	301	343	322	314	357	300	344	343	315	326	340	321	357	345	348	346	347	363	350	358	327	312	301	331	357	344	354	319	337	365	333	307	359	326	306	341	361	362	339	331	327	331	320	361	349	316	329	340	374	321	371	314	323
30460	51693	49185	39624	26797	21662	17761	15297	12641	10470	8699	7720	7130	6099	5179	4327	3717	3088	2598	2422	2323	1903	1672	1434	1218	1102	1135	1038	983	855	755	750	631	589	614	599	517	516	517	435	506	456	480	431	430	450	446	459	437	413	439	423	430	417	451	415	424	397	433	442	395	438	398	435	393	393	429	409	381	423	430	437	405	412	451	402	422	438	396	408	392	407	402	386	378	413	387	414	407	388	370	384	408	375	397	395	389	363	344	418	372	415	386	382	435	374	416	406	382	380	384	393	406	410	412	339	383	395	416	405	387	434	405	400	396	386	420	385	399	368	417	416	411	411	384	407	416	362	406	407	333	358	382	390	430	403	398	389	383	396	400	396	386	394	405	391	391	376	390	379	396	370	379	391	364	427	400	371	385	363	401	339	367	419	365	416	367	376	423	390	400	393	348	410	382	375	375	426	430	388	423	388	401	353	399	414	436	382	406	374	396	390	351	377	396	407	401	417	433	377	386	381	388	371	380	379	363	376	405	379	393	405	406	376	399	373	395	388	398	390	379	391	394	340	416	420	366	361	428	392	432	369	376	375	418	351	381	410	407	390	396	402	369	376	393	392	361	399	369	345	403	413	376	378	391	367	381	380	421	398	412	419	370	400	394	380	410	385	391	387	359	390	380	407	397	423	360	411	387	391	383	412	399	407	389	394	422	449	373	379	406	396	380	366	394	394	349	396	413	370	382	394	376	360	409	375	349	386	384	381	387	393	368	411	402	389	385	368	404	410	388	387	382	407	384	397	397	387	390	410	411	404	405	381	380	406	354	370	385	379	377	384	396	359	374	394	375	396	390	383	363	396	380	399	416	368	365	364	394	409	397	387	391	394	402	381	402	408	362	344	393	395	358	388	387	357	368	404	388	417	421	385	407	378	421	391	399	395	366	417	397	387	364	386	368	404	370	400	413	373	385	382	417	408	374	374	395	403	384	398	461	376	376	375	424	418	415	366	364	447	430	389	386	390	414	380	408	358	418	368	413	362	377	373	377	381	425	381	375	388	389	379	382	404	421	376	393	368	388	397	374	405	366	378	380	369	396	377	393	411	387	385	395	398	390	408	393	391	401	397	378	415	411	424	389	367	420	342	379	418	394	387	404	358	368	385	363	404	381	370	379	407	386	425	414	375	396	346	374	399	387	379	382	407	376	389	417	376	386	380	369	389	393	367	389	397	368	353	367	371	389	387	378	354	367	396	393	422	367	354	395	415	401	405	398	391	402	400	382	378	396	388	405	377	394	401	338	374	382	354	416	385	390	387	420	423	417	397	359	401	398	366	388	414	397	386	393	354	390	385	421	358	419	379	380	386	387	427	414	393	413	408	376	387	380	367	384	428	388	405	414	400	403	367	385	403	378	413	400	391	376	390	395	421	422	404	365	351	390	398	376	378	364	384	404	373	385	374	374	394	390	404	424	422	397	372	400	394	368	353	392	376	406	399	410	351	400	395	378	387	421	413	424	382	381	376	358	397	408	411	419	335	367	404	358	369	399	380	398	389	398	407	363	383	381	412	366	380	406	418	396	372	372	399	413	369	369	370	382	434	396	387	395	344	398	377	365	369	410	393	401	380	413	434	429	414	410	408	408	388	381	410	409	446	381	396	398	402	371	368	398	416	388	384	375	396	368	401	384	382	445	391	406	376	344	365	401	397	410	408	400	364	388	410	412	401	398	420	377	376	379	399	430	416	386	364	404	403	421	383	383	386	395	390	389	353	369	408	420	355	423	396	444	431	384	390	408	379	394	417	402	368	385	397	379	388	362	394	364	424	406	391	399	435	386	417	414	372	401	404	391	382	415	393	400	408	355	405	410	366	370	384	384	399	362	377	430	407	365	389	388	396	377	393	386	428	443	367	375	395	409	371	415	397	379	391	414	402	385	397	378	381	375	412	381	423	427	410	422	386	402	384	403	418	394	407	419	421	390	394	425	400	424	373	424	426	394	366	388	395	413	395	379	422	423	353	382	399	379	411	407	410	443	419	390	398	419	371	375	385	384	371	390	389	395	404	395	424	364	373	405	392	401	370	402	383	368	402	378	378	439	375	377	395	376	430	407	384	394	395	390	372	371	353	417	393	369	364	378	408	388	395	412	462	382	380	378	404	369	374	390	397	387	392	427	395	398	390	364	363	363	382	376	386	411	408	424	432	387	408	407	416	368	415	402	383	396	383	402	377	414	399	399	357	367	408	390	411	385	389	394	374	399	381	384	398	411	397	366	382	386	386	374	396	414	398	379	392	404	370	370	402	401	377	411	409	372	431	403	380	409	377	396	408	404	398	373	383	341	405	400	375	394	363	388	425	426	371	393	400	382	385	381	373	387	371	425	378	384	391	391	419	416	415	378	378	409	395	381	410	394	391	380	380	431	386	405	414	368	398	433	383	367	397	388	384	386	401	406	417	393	377	390	399	413	387	377	361	367	395	390	389	386	378	391	405	389	412	367	401	377	392	406	384	376	404	420	401	351	388	379	377	395	397	416	395	377	400	378	364	372	375	356	414	401	378	397	358	408	396	384	389	419	383	410	399	385	398	411	377	392	424	352	396	406	406	394	385	406	334	381	414	381	376	367	389	407	407	378	378	400	413	405	380	373	390	396	381	383	395	358	372	442	362	376	383	409	373	379	376	383	401	362	366	374	399	351	357	409	392	397	375	370	391	413	367	367	400	388	374	411	397	397	367	418	389	399	411	394	388	404	345	387	380	370	402	375	366	409	396	348	420	409	424	400	374	369	382	399	398	406	388	373	433	409	372	415	392	405	386	383	381	374	424	422	385	410	400	377	387	371	397	387	412	383	409	396	386	385	381	399	398	386	395	354	398	379	428	376	393	415	369	379	417	401	403	384	396	393	396	396	381	365	410	393	391	361	363	388	377	412	367	407	390	394	387	410	387	379	402	373	394	377	432	392	390	426	418	400	411	386	407	398	378	397	402	383	401	388	410	390	344	403	366	384	383	390	413	353	420	433	409	392	379	381	454	420	395	404	382	382	385	370	395	397	407	393	406	387	348	397	376	390	409	370	363	387	377	403	386	386	404	401	369	454	394	386	391	415	428	378	384	379	387	388	380	363	412	409	385	425	408	351	359	386	407	400	437	400	365	405	388	360	392	382	390	376	371	353	435	393	402	390	404	394	399	375	345	430	376	328	413	371	402	367	387	401	377	383	400	373	415	409	379	403	392	419	393	418	370	382	400	360	368	421	381	405	404	404	403	403	376	374	388	395	375	393	389	395	399	363	388	387	378	392	387	432	403	416	427	387	406	434	374	413	359	385	405	394	377	403	384	396	415	379	406	412	423	406	374	366	407	386	395	387	413	391	382	382	387	421	417	394	375	391	433	398	396	365	417	382	372	400	394	405	433	410	384	404	403	389	345	415	402	377	381	412	400	356	364	384	409	364	408	400	384	379	356	395	385	387	423	386	401	385	383	369	371	388	393	399	417	415	380	401	389
28757	26146	29802	22463	12893	7689	5184	3961	2986	2483	2090	1882	1686	1529	1315	1236	1020	966	820	756	778	664	572	537	505	474	456	463	454	417	409	378	394	332	392	366	365	366	341	348	356	317	334	353	334	383	354	363	332	342	321	368	345	308	350	372	304	339	327	363	324	340	359	305	340	356	375	348	352	306	340	387	310	318	328	363	400	331	330	313	318	336	373	353	366	327	335	326	396	325	372	313	348	331	338	311	366	319	323	311	373	343	344	322	357	350	352	355	346	346	328	345	375	359	353	338	335	375	317	332	336	336	352	323	350	351	357	345	335	334	349	337	355	327	339	335	331	327	380	368	327	345	319	318	319	344	350	286	361	347	341	364	335	341	341	307	335	309	331	325	308	353	350	321	339	330	359	327	352	360	346	377	349	338	345	358	318	327	355	328	346	375	315	364	357	332	338	326	328	335	357	355	320	336	362	309	395	339	331	355	338	340	346	335	301	316	325	336	329	352	373	337	347	316	339	345	349	335	323	318	329	328	316	377	336	342	308	369	326	355	338	330	312	363	304	341	326	336	365	325	347	335	350	313	339	338	356	335	335	356	361	344	342	381	324	373	332	351	330	308	329	369	332	336	368	351	349	338	332	307	368	318	330	341	340	342	320	334	366	316	351	351	310	319	331	336	345	336	318	378	352	349	349	321	335	348	351	374	340	309	311	355	365	361	328	366	343	340	346	325	312	363	342	366	316	335	352	351	310	370	310	311	337	322	340	311	346	328	359	333	338	337	347	319	361	335	327	334	338	348	347	335	344	359	377	332	356	341	326	302	363	340	351	321	306	336	358	326	313	332	344	368	332	336	354	366	335	344	332	333	340	313	328	338	339	350	333	357	336	351	371	313	321	333	349	349	349	326	359	353	321	365	348	366	323	338	303	362	332	339	343	317	325	332	358	334	318	313	337	345	368	325	323	335	340	323	342	328	334	330	371	346	335	327	357	325	312	375	349	346	331	349	347	314	360	329	324	344	312	343	334	338	319	319	377	359	366	327	360	344	370	365	333	366	341	311	351	350	326	338	356	323	367	292	330	345	328	331	326	314	352	340	361	326	349	352	323	328	326	338	351	342	334	347	337	305	392	360	319	332	348	336	325	326	307	351	309	348	338	333	336	328	360	353	339	343	367	336	346	329	350	354	325	338	351	321	375	349	303	342	319	340	328	319	311	318	344	306	318	347	377	307	336	343	324	326	324	316	342	332	354	398	327	356	332	344	362	304	371	338	350	343	321	328	341	362	351	378	344	314	371	374	353	335	334	337	372	331	320	330	354	327	354	343	336	326	366	304	304	323	311	323	358	335	359	337	312	339	348	338	319	328	326	369	350	340	332	344	324	345	342	341	346	358	318	330	328	326	348	331	352	332	374	314	364	327	362	325	313	321	336	362	337	353	323	353	365	350	345	339	341	339	321	311	337	344	329	355	349	347	340	327	314	338	364	312	318	337	312	300	325	323	322	353	337	317	337	329	331	337	338	354	351	343	345	314	367	335	334	374	352	306	325	328	336	371	302	349	331	339	325	316	323	358	323	365	342	354	337	332	338	337	364	336	334	325	348	369	327	358	345	336	343	373	334	345	330	313	331	354	324	316	336	303	367	315	334	318	327	343	313	352	346	334	349	311	346	334	332	336	332	380	344	292	322	284	379	333	351	352	333	339	340	348	366	358	333	361	350	317	327	336	322	338	336	335	323	321	343	324	338	335	342	326	309	352	348	328	345	366	370	326	313	362	308	363	363	347	350	358	337	315	361	323	333	317	346	353	321	321	326	343	373	350	350	329	372	351	337	335	358	379	338	348	371	324	341	364	367	313	356	326	341	331	341	350	338	329	348	318	340	334	322	346	343	336	326	374	360	325	361	345	324	369	364	348	334	356	351	330	380	327	352	337	356	325	356	353	378	319	308	305	308	374	321	361	347	315	333	346	374	318	359	311	366	315	296	359	354	349	333	356	303	355	353	336	350	348	342	349	343	336	339	339	383	343	361	320	354	331	331	308	327	340	334	349	336	355	345	345	287	326	334	325	348	349	359	344	332	317	341	350	316	355	335	367	348	341	348	340	323	330	340	313	351	309	357	317	344	351	343	339	346	353	347	336	344	329	336	350	310	368	326	348	325	363	315	332	354	357	346	355	354	363	333	360	339	360	333	360	341	358	339	355	366	339	344	342	332	330	321	377	314	332	339	331	364	341	325	330	320	339	348	353	348	334	326	306	329	325	345	367	329	315	328	369	335	325	355	334	334	341	336	336	327	335	345	337	318	332	335	327	356	380	340	322	358	348	352	326	341	376	320	293	331	354	301	341	342	313	355	329	335	361	340	337	370	350	310	328	348	321	339	341	329	359	357	365	366	344	385	315	327	356	314	330	311	374	343	321	359	344	300	306	342	333	348	358	337	343	322	362	313	317	339	370	359	361	292	357	341	339	353	356	326	341	340	347	371	343	330	337	348	350	346	343	348	368	386	329	379	337	339	372	321	343	353	335	326	358	357	339	318	358	350	379	349	381	327	313	339	322	346	342	374	352	354	342	343	348	320	360	349	344	345	340	358	336	342	351	353	349	327	359	339	327	336	340	336	339	315	323	309	320	363	323	319	366	333	336	328	356	342	355	334	372	324	362	353	360	292	331	344	333	334	312	309	355	334	337	348	345	334	343	331	339	341	373	351	327	316	334	309	367	330	326	343	321	380	338	330	332	307	317	321	349	330	347	369	332	359	333	363	346	380	346	369	319	328	347	347	326	332	368	327	350	330	328	334	359	327	345	335	310	326	340	382	331	300	334	360	336	350	330	340	331	314	315	329	353	344	331	330	377	331	359	348	337	321	339	335	327	324	326	343	351	345	316	329	341	339	327	345	309	345	340	371	335	358	335	319	346	355	360	330	327	356	337	347	332	333	338	383	354	357	323	341	353	324	333	304	335	351	327	344	349	316	327	364	365	347	353	313	353	349	353	355	329	334	307	356	326	355	330	352	357	314	319	335	352	326	338	325	346	356	377	354	333	353	350	343	338	330	352	317	351	370	334	350	324	337	364	316	359	336	363	336	331	356	325	350	325	302	334	340	333	320	354	350	315	319	371	349	319	317	354	326	324	356	347	330	350	335	348	316	326	371	348	339	309	374	358	327	330	314	348	337	344	346	327	330	356	350	338	349	311	330	324	333	327	349	328	334	389	315	347	322	354	317	324	346	317	328	357	349	343	353	326	352	323	329	350	330	314	344	343	353	326	348	338	308	341	329	335	335	332	366	301	322	331	308	347	360	330	331	366	321	323	364	323	332	311	337	360	304	379	348	372	344	328	333	364	309	383	334	344	347	329	349	336	311	343	305	357	344	347	365	354	309	316	339	325	388	368	322	354	349	329	395	358	313	343	332	368	331	311	354	362	326	305	318	323	333	354	322	346	355	342	365	342	352	334	362	338	340	370	347	342	346	316	328	345	362	360	333	360
28188	39594	34894	24161	16624	12936	10049	8493	6511	5634	4730	4159	3653	3312	2784	2376	2120	1869	1661	1426	1329	1231	1031	913	816	816	736	679	668	611	537	540	515	502	474	504	498	466	507	433	476	448	443	415	447	428	434	439	394	423	432	420	375	393	447	422	432	393	442	406	406	409	369	428	436	407	409	443	444	437	415	421	442	437	413	419	427	391	402	405	417	415	390	417	410	433	458	395	429	417	410	385	414	423	404	435	413	412	401	371	421	427	404	390	442	401	409	423	427	412	417	403	379	403	406	395	454	406	439	416	413	393	408	390	446	452	415	416	418	431	402	412	431	425	359	405	456	435	405	408	425	402	357	429	410	417	444	396	443	404	412	377	422	385	431	435	431	406	421	405	425	392	406	407	395	438	403	431	403	389	420	409	442	428	442	419	432	396	408	396	420	412	419	400	379	453	420	436	406	422	411	416	389	355	431	416	412	374	417	423	402	389	381	406	392	403	446	409	432	395	417	434	380	420	411	426	433	385	415	415	420	393	427	439	439	418	455	394	397	427	422	424	410	425	398	414	452	412	396	413	424	414	413	440	450	378	404	404	381	400	400	436	422	397	449	418	443	380	426	400	448	418	420	444	430	422	425	437	427	413	435	451	402	403	437	441	455	419	405	398	422	384	432	436	400	422	380	432	389	385	416	438	435	429	418	403	432	398	441	424	426	443	416	415	432	407	419	382	449	374	429	418	417	419	385	424	378	411	429	419	456	431	430	395	395	459	406	373	416	435	418	372	429	440	429	403	408	415	417	416	369	439	416	424	409	403	409	425	406	395	418	395	428	421	394	439	405	425	391	421	424	415	401	425	386	440	404	404	428	392	401	401	456	452	424	429	444	447	440	391	409	456	388	377	431	392	433	415	398	430	426	451	415	444	380	423	436	396	411	416	448	425	378	415	441	423	416	420	389	393	403	424	395	425	420	385	425	424	433	398	399	431	446	382	393	413	416	401	406	431	421	437	421	421	410	410	440	403	452	407	439	415	408	409	406	412	439	442	417	399	440	414	418	417	443	414	416	409	444	388	412	427	440	398	429	411	404	394	404	398	391	418	405	412	444	422	396	440	400	389	426	403	387	427	423	387	451	411	423	430	431	457	417	398	418	424	409	403	430	436	441	389	432	437	416	401	428	380	401	387	389	391	398	421	399	417	417	402	393	425	405	407	399	412	447	403	423	423	425	415	414	422	376	448	392	442	447	418	395	422	401	423	401	403	438	399	435	404	421	411	406	418	379	405	433	420	412	431	407	448	432	426	444	391	422	430	413	443	454	407	413	427	414	409	432	438	390	411	423	414	387	442	406	386	424	397	405	434	408	417	423	377	436	436	445	410	405	432	443	395	378	381	404	421	429	460	424	431	421	394	413	397	416	391	421	422	439	392	431	409	403	468	390	431	408	410	425	444	418	437	427	423	414	433	470	426	463	397	405	397	414	410	408	391	381	455	397	390	429	388	415	443	417	434	432	422	412	401	407	445	421	401	403	407	393	421	418	407	451	438	377	423	442	431	414	405	401	418	409	389	418	437	413	387	434	418	358	395	415	433	416	461	444	369	403	413	403	429	448	446	408	421	397	397	401	449	387	397	404	425	437	448	432	463	400	407	434	425	389	419	409	437	391	428	412	382	459	429	386	433	431	374	405	422	374	377	432	404	421	414	439	442	411	427	393	402	414	449	439	397	398	453	426	463	403	439	417	428	386	422	407	412	446	433	435	417	409	406	441	428	412	428	431	417	436	417	461	420	422	440	422	398	422	420	430	432	402	390	447	436	364	390	427	419	424	408	428	434	422	434	412	432	431	441	413	385	394	420	410	448	421	408	392	412	396	397	418	432	428	397	383	434	409	396	406	439	399	442	414	453	381	390	435	423	421	451	398	431	428	412	442	418	388	415	424	416	410	402	429	416	390	441	442	430	436	423	434	421	425	443	435	389	440	420	403	421	392	453	426	404	384	432	410	429	413	386	369	408	399	402	431	404	409	437	407	442	400	385	401	452	438	385	429	418	410	395	426	446	441	400	447	427	378	396	419	427	440	468	459	430	419	406	430	448	409	407	406	437	433	424	435	436	410	409	425	423	420	379	411	429	432	395	398	437	404	396	385	429	420	423	421	418	440	439	414	407	445	395	411	440	411	386	420	382	446	417	428	419	393	443	407	373	428	422	399	396	416	416	412	419	433	419	398	452	464	414	397	406	389	388	414	395	414	403	457	401	417	438	410	434	432	386	403	427	429	409	425	420	395	433	426	380	396	419	470	443	411	472	437	446	399	413	391	415	397	413	422	398	404	400	420	395	433	429	443	450	449	419	410	377	427	412	397	427	420	443	425	416	383	390	413	400	417	417	422	405	424	420	413	446	403	417	360	417	407	435	451	399	443	407	440	411	382	438	411	428	434	375	373	402	455	425	432	405	437	390	392	396	429	406	415	392	433	417	448	448	429	431	417	403	429	433	406	417	406	412	425	411	409	398	418	431	433	437	409	445	408	424	438	433	385	451	415	428	439	446	458	436	415	412	438	418	397	409	417	410	415	407	370	384	417	409	416	376	395	385	473	393	427	384	412	452	432	393	428	398	453	438	401	467	396	396	404	391	432	393	444	374	416	411	400	422	393	413	433	413	410	406	395	427	409	443	382	447	410	405	439	425	426	432	413	406	384	391	449	433	394	439	389	389	374	404	403	405	398	396	387	419	410	402	391	435	390	414	432	438	398	420	441	438	407	444	390	415	406	419	422	410	413	421	398	408	396	415	392	419	429	435	433	397	400	432	421	410	377	421	425	417	425	394	407	430	423	409	438	411	428	423	435	402	447	420	425	437	430	398	439	391	455	435	409	414	416	392	408	412	434	390	386	414	406	422	401	427	410	419	406	414	425	415	421	405	412	436	410	443	447	414	432	432	454	418	398	383	423	406	418	398	423	422	407	433	430	383	420	410	427	434	436	431	389	396	429	426	431	437	400	408	434	406	458	405	415	416	432	377	416	387	410	412	409	413	404	388	420	418	405	445	417	437	396	390	451	409	400	410	430	405	431	433	461	388	395	444	410	387	439	402	375	406	417	421	438	402	397	414	466	433	441	407	446	425	376	398	409	407	444	408	394	415	397	412	386	456	420	433	410	424	397	424	415	427	432	388	445	422	415	422	385	448	412	442	392	405	394	458	400	411	433	395	433	440	424	436	405	409	404	431	457	458	397	416	413	425	385	425	440	452	398	396	420	434	410	418	435	391	395	438	436	415	379	393	466	457	428	413	453	438	422	423	387	424	365	434	447	397	414	414	423	446	423	410	411	434	433	432	417	399	399	428	430	405	412	392	426	451	407	418	392	396	435	392	408	411	417	420	450	433	440	438	422	428	405	434	389	413	406	426	403	397	421	447	442	422	420	397	431	429	393	418	414	431	435	411	434	423	389	405	425	417	386	422	453	454	382	420	459	396	409	422	425	407	385	414	427	445
24495	21355	28695	25479	21766	16453	9941	6149	4465	3708	3172	2701	2355	2069	1762	1601	1339	1228	1098	907	821	748	667	582	511	499	508	424	444	401	405	370	396	334	292	299	318	307	302	281	286	286	271	280	283	274	320	301	252	266	255	265	284	257	248	298	287	271	275	264	301	298	297	302	245	272	287	255	242	281	280	276	249	271	281	245	286	274	281	241	302	273	279	265	273	272	260	284	277	277	280	257	263	241	286	277	266	300	254	282	267	286	304	287	252	287	280	275	295	257	269	267	257	265	267	269	270	263	255	258	293	271	261	273	268	268	252	284	305	263	266	306	238	246	278	271	279	281	270	257	294	266	274	253	269	277	256	252	251	281	235	271	258	279	279	263	254	297	264	252	278	264	273	268	283	277	274	256	275	271	253	281	258	274	278	279	256	253	249	280	281	255	269	255	272	263	278	269	255	265	255	263	285	236	284	288	246	262	277	274	252	244	246	249	242	295	258	269	299	275	263	242	281	295	274	253	277	267	255	290	300	258	263	267	268	250	254	288	236	258	273	259	258	267	238	243	286	297	243	276	276	289	258	247	283	250	262	275	245	243	266	281	274	284	244	272	243	262	261	260	268	274	270	278	240	256	275	277	258	269	261	262	277	244	265	266	269	251	268	265	274	252	272	236	274	283	253	290	235	270	289	302	293	273	261	254	241	271	270	251	274	250	258	270	286	257	256	264	261	246	254	248	242	277	254	230	236	263	254	241	292	295	243	258	288	284	262	285	286	256	281	288	276	271	299	251	267	268	256	280	250	280	269	301	269	258	293	261	266	248	268	247	244	279	275	259	261	297	295	267	248	263	272	232	270	264	272	264	251	271	291	247	241	289	228	273	257	243	271	251	253	273	272	230	278	278	244	276	283	286	275	272	273	276	259	292	263	280	264	276	269	248	256	259	271	270	244	273	254	267	245	299	271	268	258	254	268	270	277	265	250	239	269	276	263	265	278	265	257	271	265	298	258	279	267	259	239	284	258	277	242	283	254	277	275	286	287	253	259	258	244	273	238	305	250	284	260	271	276	224	267	271	285	255	262	271	250	247	229	285	241	243	252	291	264	261	266	243	274	286	259	273	298	266	299	276	252	277	274	294	290	283	267	258	243	268	295	272	239	255	274	245	265	263	254	247	298	270	254	311	263	271	264	266	280	265	286	292	236	268	279	262	280	274	266	240	273	302	238	268	277	237	273	265	296	293	256	280	269	243	264	279	240	267	299	273	260	251	278	264	256	299	268	263	298	265	275	240	261	291	233	247	273	288	258	271	266	270	264	291	293	271	264	258	258	304	258	282	252	269	248	270	271	231	257	278	265	268	276	255	254	294	238	263	280	265	292	251	255	292	281	280	234	260	245	290	259	307	273	257	278	269	252	264	269	255	276	292	254	258	280	254	259	275	308	258	251	255	263	267	295	272	256	260	256	272	254	253	278	273	280	295	283	248	266	246	281	298	292	270	247	293	237	275	267	242	290	256	260	265	270	288	253	241	242	251	271	262	284	268	271	279	268	260	269	256	280	239	255	299	258	236	272	266	260	270	270	261	242	303	230	288	260	280	275	253	299	277	273	263	286	244	268	263	257	257	298	266	257	264	267	275	280	274	272	253	268	286	275	276	251	273	257	264	257	277	243	266	252	252	242	283	295	257	290	296	264	266	223	263	291	257	272	268	267	292	298	257	240	259	286	256	247	266	274	266	282	261	265	267	293	275	261	266	282	296	254	278	266	195	268	249	303	272	278	263	275	265	246	258	270	272	248	259	296	277	270	276	252	300	234	253	263	279	267	246	275	274	270	262	257	249	260	274	266	259	255	299	282	247	274	256	282	232	247	260	287	260	259	284	281	256	257	271	293	265	252	283	267	291	268	259	245	279	302	266	250	278	252	267	256	272	298	265	243	243	251	267	269	271	275	257	277	277	291	240	298	304	274	256	280	290	284	281	249	266	237	282	308	252	287	255	281	260	284	283	273	272	282	268	257	279	245	269	266	266	294	290	260	290	271	292	241	282	292	293	302	290	264	267	260	300	281	268	272	278	261	280	264	243	248	264	253	281	273	301	272	247	247	294	278	271	231	251	275	248	229	279	269	272	251	280	271	272	286	277	255	279	285	288	304	269	276	275	251	254	272	271	275	276	257	244	279	227	241	271	269	249	269	287	254	298	241	267	290	260	256	267	265	296	251	274	260	254	259	299	274	266	274	274	284	260	245	221	275	252	255	285	262	257	300	299	262	254	252	261	260	281	266	229	257	286	264	255	303	281	282	267	270	263	297	262	294	246	285	234	271	283	286	305	287	270	239	272	237	266	289	253	284	263	255	278	271	283	256	261	243	298	282	266	247	276	262	279	268	250	288	258	284	259	280	285	277	285	271	261	265	264	290	260	258	265	249	280	238	237	270	257	272	266	237	263	264	253	247	265	269	297	237	268	271	276	277	265	282	263	258	260	245	267	248	278	245	282	281	238	298	252	245	282	292	262	296	271	253	243	293	265	252	255	298	283	267	250	248	271	308	256	273	269	287	275	238	276	268	273	275	258	250	285	304	262	255	265	292	252	258	243	287	271	246	259	268	239	262	240	250	275	287	257	264	290	274	270	269	263	254	262	253	283	284	264	291	278	306	252	303	270	279	246	289	279	289	275	292	269	288	259	268	252	266	266	260	234	286	251	236	250	255	283	286	271	252	287	254	281	302	277	255	303	242	315	267	254	292	237	278	237	240	271	262	254	287	282	271	278	271	282	252	282	259	264	272	247	264	274	283	301	278	282	246	248	267	275	279	264	285	275	268	252	280	242	282	277	253	269	288	238	262	252	265	256	281	261	262	265	288	275	279	255	275	245	274	280	278	282	262	239	275	273	269	251	260	294	280	250	261	258	274	282	277	291	240	263	261	277	258	224	244	287	267	274	271	266	250	260	301	287	286	254	244	275	276	275	249	270	263	259	275	281	275	257	260	296	291	241	273	266	258	290	286	294	271	299	276	286	295	276	284	265	258	234	267	279	260	277	276	275	259	259	255	272	260	249	269	277	280	269	258	281	280	290	269	263	265	272	259	269	281	257	269	262	249	257	280	296	266	247	263	260	271	267	269	271	303	269	288	257	278	291	302	246	266	272	279	260	269	281	273	298	254	237	273	251	265	262	265	264	273	284	250	237	254	261	250	283	248	263	254	289	295	278	257	255	272	275	260	274	267	292	285	257	248	242	300	266	235	253	254	256	262	264	270	278	259	254	277	262	279	249	290	236	235	266	288	260	270	299	281	283	255	275	243	291	237	240	274	254	263	277	262	266	268	271	262	252	271	275	294	260	281	248	265	223	292	256	258	299	277	297	247	290	263	260	283	252	256	258	279	263	272	253	256	272	261	271	262	258	243	248	273	235	248	251	255	267	259	268	274	307	262	280	238	246	291	285	233	271	260	289	263	259	271	248	287	279	284	290	272	269	262	265	264	293	287	283
27428	46059	44347	30611	22987	18023	14397	11637	9316	7916	6956	5864	5112	4573	3952	3256	2811	2438	2216	1766	1586	1429	1267	996	894	823	864	773	709	640	568	600	519	471	465	474	441	407	401	395	398	380	365	371	332	365	348	360	386	364	381	332	333	365	359	341	361	352	356	395	351	358	364	348	335	330	338	339	335	330	349	347	345	310	342	318	337	318	329	330	352	341	322	317	323	338	350	347	359	332	370	328	333	317	304	343	338	325	309	347	319	346	350	315	320	349	325	387	312	330	320	318	313	319	370	346	361	355	332	320	320	312	330	332	352	328	365	348	339	334	321	314	312	328	369	298	345	312	322	340	287	336	312	344	356	328	338	302	294	311	349	335	362	301	347	345	334	313	338	314	339	345	317	338	303	325	315	313	343	335	311	320	313	347	346	321	310	306	337	358	345	320	312	363	316	335	351	331	319	317	316	334	341	375	313	338	313	342	345	378	328	277	348	323	307	333	331	347	344	354	342	357	311	357	326	323	349	344	306	325	337	332	294	321	334	325	352	342	285	328	330	320	366	337	327	376	344	312	332	296	342	325	319	331	318	313	310	296	339	340	342	334	333	309	316	365	301	343	334	291	326	335	325	335	309	334	318	333	339	315	310	311	353	320	322	324	336	269	328	329	345	365	342	337	283	324	333	305	347	331	297	324	344	312	314	317	303	345	344	356	338	294	348	330	319	364	301	324	317	311	358	359	331	330	304	317	352	330	328	327	322	331	318	352	321	325	338	341	333	329	325	322	317	342	317	343	339	321	316	342	326	360	316	317	345	335	343	326	298	318	324	346	328	339	357	339	312	353	336	326	323	325	328	334	345	293	342	298	303	343	291	303	312	328	308	314	310	339	337	318	305	344	333	332	287	352	329	343	321	313	334	355	307	351	319	296	353	323	331	308	332	325	347	362	330	334	272	318	314	300	355	334	316	336	317	339	299	320	374	329	314	321	344	344	354	333	331	321	307	305	310	332	322	327	326	343	300	358	343	348	347	341	370	336	331	328	348	338	290	330	306	335	324	332	343	335	324	389	326	342	315	353	293	305	319	294	311	338	336	328	311	314	346	350	326	340	338	322	333	351	314	330	326	317	336	324	346	308	322	350	330	314	307	332	335	302	331	317	344	324	346	299	318	343	302	314	348	323	314	319	317	321	336	326	328	351	320	320	358	319	334	319	357	328	308	342	333	357	276	312	309	323	339	325	331	338	341	341	306	317	334	341	291	333	329	347	345	343	353	341	324	340	332	330	340	311	334	346	290	302	330	319	320	353	344	331	349	330	357	346	308	314	343	325	329	328	329	343	339	361	319	347	362	331	317	344	309	345	319	295	331	338	331	342	342	333	348	322	334	333	328	323	295	358	325	333	301	313	320	312	344	312	292	305	326	308	315	319	328	327	323	366	324	294	320	341	337	300	358	356	325	310	355	330	329	321	332	314	341	366	353	297	333	340	328	323	343	291	353	324	322	329	341	321	311	379	325	301	347	327	294	339	365	329	317	346	326	323	324	338	342	304	314	331	336	333	322	341	333	333	324	323	353	311	342	319	330	342	316	325	335	313	342	343	288	323	324	331	329	356	366	306	334	309	357	308	325	322	330	311	315	346	312	356	311	336	337	341	341	310	339	350	340	333	321	350	338	328	311	343	319	304	339	349	344	296	324	312	333	285	353	337	329	344	326	318	330	305	325	324	327	322	327	298	330	362	314	296	309	342	324	334	317	302	304	317	343	347	331	352	297	335	346	326	303	297	320	330	309	364	336	307	337	322	310	323	307	351	309	340	347	295	322	352	347	315	370	340	303	356	339	309	308	321	344	304	334	355	331	303	350	315	335	337	320	325	296	326	304	333	314	337	346	351	326	314	336	322	365	341	323	311	314	333	321	309	357	355	316	342	300	306	344	324	308	325	289	311	340	358	324	304	350	313	332	278	309	331	339	354	329	314	303	330	329	326	358	352	327	351	313	348	345	342	317	353	395	322	341	309	311	326	350	318	318	302	326	327	341	357	338	328	311	342	348	342	353	306	343	323	293	307	343	345	306	312	341	341	342	335	300	337	313	317	313	359	353	316	322	310	322	368	304	340	355	341	318	346	296	341	345	321	344	314	334	344	330	345	334	349	317	321	341	325	315	338	309	363	333	311	311	327	329	331	332	355	317	329	332	319	324	319	321	349	331	329	308	343	308	343	311	353	330	316	326	357	311	348	336	317	349	307	304	307	350	340	339	317	315	326	336	333	335	339	287	346	301	336	311	340	368	331	338	332	334	285	333	315	337	347	337	337	356	364	332	319	351	337	362	330	327	336	345	310	317	311	323	332	371	323	327	357	346	303	343	298	315	325	307	303	351	325	348	333	334	331	302	333	342	334	312	335	356	335	343	339	339	319	332	305	326	310	325	350	330	329	324	336	292	314	315	326	340	307	341	324	336	290	298	330	333	303	329	330	341	376	320	347	335	326	298	314	329	323	348	332	300	330	328	353	349	339	299	346	348	306	319	311	336	325	322	321	319	324	314	320	319	303	299	311	324	361	321	324	336	364	352	322	354	322	356	328	351	304	313	327	382	358	312	316	353	315	341	328	325	324	342	318	351	279	314	325	304	324	336	349	317	305	321	297	339	330	311	370	304	343	328	330	328	331	358	328	331	329	298	305	337	367	325	340	322	364	357	324	342	324	330	348	347	331	327	374	318	327	329	333	325	325	320	324	321	299	342	325	297	356	340	309	308	319	337	346	306	333	306	321	327	335	294	328	331	314	304	326	336	325	332	326	358	332	338	304	324	304	349	356	346	348	312	294	338	351	341	324	331	324	328	310	299	348	312	350	319	286	344	330	363	334	315	325	336	320	342	315	344	307	346	315	319	328	308	330	315	329	343	316	332	341	327	329	333	329	316	318	331	350	308	341	349	305	335	326	315	362	314	293	317	324	312	302	355	312	318	341	337	322	319	324	326	301	328	318	330	341	286	345	317	342	299	355	326	332	317	343	330	338	327	321	335	334	314	340	353	319	335	303	333	305	326	334	331	334	328	312	334	337	284	329	328	314	330	335	307	313	333	312	318	326	349	347	324	320	329	336	331	324	321	317	311	322	320	320	309	321	344	311	339	311	329	310	306	344	342	326	325	343	347	334	332	312	314	319	338	313	313	318	316	307	325	323	359	317	347	343	350	325	304	338	286	317	328	322	325	354	312	320	354	302	319	302	318	345	323	331	378	298	312	356	304	359	346	339	334	330	333	346	317	335	319	315	332	331	323	302	355	315	328	325	363	312	325	321	319	357	306	349	359	333	324	343	335	333	320	318	340	326	324	340	301	329	319	297	357	320	335	323	320	335	332	321	368	318	328	311	348	325	348	329	326	315	344	325	305	310	323	322	354	324	309	339	323	361	323	350	318	336	367	302	347	308	303	334	331	355	325	306	323	340	310	331	326	355	296	345	331	355	356	338	367	328	306	338	347	333	350	321
25460	21454	28059	26610	18547	10968	6938	4639	3390	2997	2673	2294	2101	1920	1694	1478	1350	1179	1030	939	824	837	754	647	638	627	572	611	532	536	504	487	463	470	460	465	457	451	458	443	457	439	458	401	432	476	420	430	453	420	414	416	416	390	415	422	425	426	410	407	434	466	422	442	410	423	407	422	434	428	386	414	405	401	410	426	441	419	451	426	396	386	411	402	407	389	409	420	422	402	442	414	408	399	458	407	399	404	421	412	383	413	425	422	414	447	440	413	408	431	461	392	408	434	398	402	409	374	425	434	417	438	426	420	398	448	400	418	396	396	428	429	402	404	401	415	424	383	397	406	403	444	382	422	418	432	412	412	405	404	413	413	418	401	447	395	424	411	385	468	411	404	406	418	384	402	419	419	358	405	386	405	375	382	401	393	412	426	411	425	408	395	410	422	433	420	402	413	422	407	376	381	400	400	408	451	379	442	412	407	432	419	432	398	427	418	386	370	452	396	400	433	429	408	421	406	392	383	361	457	410	444	436	412	406	395	418	405	408	361	451	463	424	403	438	436	382	398	418	394	411	400	405	403	378	391	448	407	422	379	409	447	405	436	413	414	418	427	432	421	385	394	407	404	400	398	401	415	396	379	388	412	408	398	420	421	449	380	396	415	435	420	468	407	394	409	415	409	488	433	426	430	404	403	436	402	439	438	426	432	392	429	432	401	400	468	401	426	386	401	410	432	417	410	432	443	368	418	410	465	386	414	403	405	424	414	462	396	389	390	380	401	383	398	399	409	386	426	401	414	409	394	399	425	427	364	389	423	405	433	416	400	468	414	398	437	385	406	428	394	391	385	437	420	422	459	401	413	439	424	409	411	426	396	427	411	389	387	392	420	418	413	434	404	461	388	421	428	425	434	424	445	376	443	437	402	424	440	408	383	386	415	410	406	377	388	400	392	419	417	428	384	397	428	420	411	423	438	411	426	395	417	370	443	379	411	411	426	389	406	403	423	446	410	390	428	403	445	406	410	429	416	409	417	407	393	382	469	460	438	411	386	422	415	393	398	415	371	430	412	405	407	387	423	383	433	429	417	402	443	383	425	427	425	381	427	424	371	402	371	408	404	420	415	388	447	419	409	412	438	383	393	411	413	395	415	463	442	415	434	390	418	366	434	391	415	428	377	429	434	427	362	419	388	447	407	391	422	402	397	429	443	429	395	374	435	435	425	424	431	412	429	406	380	426	419	396	413	430	433	357	390	424	441	410	425	399	388	403	402	399	402	378	380	449	426	410	383	412	397	416	407	415	374	417	430	409	417	439	402	446	430	402	412	406	379	417	424	431	408	415	396	406	405	392	410	403	407	422	393	400	420	397	422	395	441	439	405	400	442	412	405	417	424	388	449	408	410	440	402	414	397	430	399	405	433	396	403	404	396	396	407	406	424	424	468	376	399	393	408	415	428	408	413	434	377	414	426	389	368	421	378	436	388	402	459	405	416	387	428	391	441	446	428	435	415	455	393	400	397	393	383	408	409	407	398	384	425	416	411	405	397	404	407	404	400	415	435	416	409	408	437	422	418	419	394	410	449	427	413	410	428	396	435	427	401	420	429	439	423	439	423	417	407	420	417	423	398	404	378	410	396	397	377	414	416	429	434	448	359	380	409	393	411	425	403	413	401	366	418	453	407	404	414	388	404	381	451	385	379	412	451	368	424	414	420	451	373	424	454	392	413	402	395	427	383	424	430	444	396	424	417	411	433	400	431	408	436	420	422	421	397	402	417	396	387	402	375	394	399	419	409	399	348	406	412	430	391	413	409	379	409	381	405	389	408	410	370	420	391	409	426	416	433	382	426	427	403	467	442	427	425	372	411	409	401	425	428	392	419	422	421	427	429	432	444	407	408	375	438	402	429	393	400	402	437	383	411	394	400	384	437	432	431	416	379	373	349	456	421	402	383	444	461	394	383	433	412	402	385	384	421	381	424	406	431	408	428	394	434	439	380	415	381	408	384	398	398	388	403	394	405	434	429	382	394	428	391	440	405	414	425	409	436	405	430	378	394	412	437	431	418	387	437	407	381	434	396	402	413	434	422	452	423	410	442	420	401	419	431	437	394	366	420	414	424	396	397	432	379	443	413	388	413	375	409	442	366	438	407	402	420	407	414	422	399	402	379	387	417	408	404	406	410	391	459	409	417	404	418	410	434	439	380	373	451	392	399	433	408	385	411	414	423	399	388	419	380	409	427	413	452	415	391	412	439	400	404	388	366	436	395	441	408	428	409	440	386	377	421	406	399	411	451	389	394	391	374	393	385	425	431	434	423	423	400	411	441	404	414	407	415	433	392	416	403	415	416	408	428	443	379	418	408	423	431	419	378	402	443	407	407	406	412	384	396	441	412	425	386	375	458	422	408	432	423	450	392	420	440	421	396	388	410	454	399	417	423	431	391	443	451	394	418	360	432	429	435	458	451	422	417	437	427	421	405	442	415	358	387	397	437	414	393	381	389	419	436	419	414	391	421	415	424	412	396	406	386	420	462	430	433	412	402	417	416	391	426	432	408	397	423	405	405	427	407	398	379	442	422	413	380	400	420	438	382	373	441	404	412	405	424	419	415	397	428	401	436	428	410	413	397	417	418	402	449	386	414	408	430	408	391	453	425	437	430	397	431	405	403	423	413	409	459	431	426	434	432	415	403	436	418	422	401	383	410	405	408	415	431	454	426	367	362	390	402	409	388	346	400	415	407	413	397	437	411	402	396	433	418	398	414	464	417	411	402	388	432	392	394	413	421	399	433	405	396	397	407	388	423	416	423	381	419	415	391	423	395	428	434	417	403	417	421	416	399	424	398	413	422	434	435	408	442	398	445	453	402	439	377	407	415	378	406	424	448	386	433	409	409	404	410	440	429	398	426	410	463	395	366	413	426	419	392	401	402	403	395	396	411	415	385	451	429	409	419	410	434	411	436	395	419	394	408	404	402	434	438	410	430	398	432	392	359	403	423	417	413	375	422	400	408	411	417	394	383	412	443	422	445	463	417	444	373	401	391	407	397	431	428	457	414	413	396	398	408	424	415	426	431	406	392	416	421	407	399	442	426	406	402	420	457	398	397	434	369	356	394	433	422	411	395	437	440	406	413	395	415	416	467	408	392	418	411	444	386	383	424	416	415	403	395	405	427	415	427	428	440	402	430	431	369	424	406	439	385	409	418	406	446	410	422	474	390	385	403	396	462	437	427	453	394	456	453	424	430	439	429	399	433	403	388	406	406	396	411	429	452	390	449	425	396	404	423	435	412	404	413	433	401	439	406	433	404	404	445	414	376	369	413	403	420	412	399	429	445	410	432	427	397	449	431	401	407	401	433	404	393	448	414	429	425	417	420	426	375	419	421	440	439	381	396	432	407	397	393	414	410	449	389	443	428	392	397	411	417	415	443	425	418	449	416	411	415	387	417	403	431	406	396	444	427	408	418	441	441	450	410	408	452	399	382	416	385	420	424
28237	43954	38626	27443	21869	15616	12312	9841	7779	6532	5985	5129	4663	4111	3590	3024	2624	2235	2041	1717	1518	1462	1216	1090	967	946	853	829	760	759	680	661	617	578	631	584	575	570	506	587	532	547	497	560	533	498	561	531	531	484	507	508	490	501	480	506	557	505	537	524	500	509	545	465	484	505	536	495	506	529	511	466	474	481	546	491	489	488	520	518	528	506	484	503	491	454	477	485	507	509	517	462	502	471	481	497	464	492	456	530	531	495	507	469	505	516	493	497	515	474	480	517	528	517	510	498	515	490	481	468	481	502	475	513	489	483	482	478	475	503	477	490	502	461	489	513	467	514	499	511	500	514	492	455	519	496	509	501	469	488	502	499	483	503	532	512	489	469	476	463	462	500	483	495	476	490	476	479	452	472	495	476	484	486	492	482	493	499	437	471	499	497	532	458	527	460	503	428	481	511	427	473	513	484	530	466	487	455	470	486	473	519	496	464	448	453	475	522	497	490	467	480	490	472	467	523	518	499	481	469	528	521	506	480	530	491	490	467	479	539	468	486	465	459	443	493	504	440	502	477	503	479	476	510	501	461	470	454	503	525	519	490	530	510	513	474	506	502	445	505	495	495	491	519	521	541	467	476	522	503	524	480	518	498	511	494	484	475	477	527	490	482	491	509	461	492	477	482	502	484	476	491	478	489	523	465	475	475	473	451	475	517	525	507	500	514	488	528	516	514	469	515	504	467	478	472	452	489	517	474	494	518	495	489	482	548	494	469	483	527	484	509	474	508	461	490	485	490	502	522	467	489	459	437	512	469	491	540	499	513	497	479	476	481	476	461	491	469	481	515	474	549	505	505	504	448	481	480	496	499	517	519	488	523	472	474	463	474	532	478	488	512	512	472	518	513	485	502	500	489	488	495	480	489	501	473	473	463	504	454	503	515	504	488	499	488	512	512	488	505	504	493	498	511	490	520	508	526	537	481	488	471	474	481	489	487	521	480	500	481	464	527	513	526	479	482	505	512	481	507	493	489	478	551	502	481	482	494	501	460	526	510	510	507	505	511	492	474	491	523	469	498	549	516	516	447	527	499	512	471	532	485	507	490	499	491	467	516	525	466	476	498	534	480	516	478	495	494	482	500	500	471	469	478	481	474	466	494	526	529	497	508	470	456	496	526	509	488	488	535	492	496	497	497	454	472	472	500	489	505	520	495	451	487	506	514	507	514	507	544	474	515	519	519	489	515	454	512	473	493	485	488	503	487	485	510	501	514	510	455	487	480	522	509	465	515	533	522	471	505	551	454	530	519	492	488	518	516	467	490	484	456	492	529	494	559	506	479	475	468	489	470	497	512	497	509	479	502	515	489	464	485	496	535	509	477	483	480	446	469	498	488	483	463	469	527	504	499	489	554	494	467	485	452	475	480	493	453	498	503	503	510	495	494	513	460	481	533	526	491	502	474	478	520	469	474	452	501	529	491	520	509	516	467	493	532	510	547	524	498	526	494	437	484	491	489	473	484	496	526	517	499	473	458	509	520	516	529	528	511	499	492	511	482	533	522	523	507	478	486	467	485	464	474	503	536	475	500	458	500	488	464	460	514	529	487	502	486	527	505	506	503	506	518	485	463	509	467	481	489	495	499	502	468	490	493	510	502	511	440	515	517	448	485	473	521	510	506	490	492	512	481	496	512	498	508	507	481	450	499	461	465	516	476	508	497	493	474	535	518	512	490	500	494	490	487	482	443	485	481	513	548	505	475	451	486	498	528	506	465	499	491	538	559	501	504	480	519	468	500	494	485	462	512	490	497	504	481	505	474	529	485	485	483	492	482	487	523	509	502	520	540	491	515	493	459	522	517	481	474	520	469	501	525	480	471	504	513	524	487	459	511	486	504	476	509	478	483	504	494	542	530	509	495	520	497	509	532	460	503	537	469	511	473	507	506	483	474	509	503	476	560	494	506	502	505	568	500	531	496	495	489	499	466	467	529	530	507	485	492	474	514	515	518	502	492	507	503	511	461	498	509	493	524	524	531	508	509	495	508	472	471	489	461	487	512	493	493	503	463	547	520	473	509	512	488	525	491	513	506	534	481	493	525	481	483	473	478	524	495	480	486	528	519	501	518	493	516	500	457	514	517	479	489	506	501	508	502	498	517	469	527	453	428	486	500	506	508	509	484	490	472	488	479	486	482	507	538	539	514	493	476	495	493	493	450	516	517	453	483	479	497	494	500	463	527	506	501	441	525	452	512	517	486	547	515	492	500	491	469	514	492	513	454	517	477	527	505	497	495	475	478	473	504	519	532	484	523	496	474	494	505	464	471	532	490	477	462	542	532	488	518	485	534	471	485	473	507	484	452	489	538	471	486	498	506	520	476	477	502	471	505	515	481	526	481	513	484	493	508	518	520	449	523	529	513	477	450	494	495	545	514	490	473	497	504	547	529	472	516	457	492	508	510	489	525	450	452	468	475	508	515	494	471	451	463	511	483	506	513	489	476	454	527	511	462	479	440	520	498	511	494	494	479	507	483	504	462	533	485	501	465	445	485	514	538	512	480	506	493	494	517	549	522	516	481	528	485	484	506	517	454	494	504	498	521	519	441	518	478	523	512	521	504	470	538	511	475	487	465	480	483	493	479	459	492	479	475	450	507	490	519	511	490	478	479	517	490	484	487	508	514	478	509	487	471	485	501	531	484	507	499	503	459	475	504	476	510	539	459	516	491	472	480	487	491	472	464	484	469	501	510	475	486	503	525	470	483	499	464	503	494	508	520	479	534	507	504	497	478	476	480	476	505	482	470	522	494	481	513	469	495	477	486	494	479	523	499	481	471	512	509	516	504	492	486	510	520	490	458	512	457	476	508	482	504	490	502	488	489	525	522	532	440	521	464	480	504	481	499	503	475	464	498	486	443	495	478	507	491	459	502	520	490	549	479	471	471	494	457	509	531	522	530	496	488	494	498	452	503	494	493	542	479	485	503	483	523	495	474	519	506	517	469	485	500	493	484	463	515	507	479	485	534	516	472	502	476	493	537	509	489	491	522	457	489	477	507	521	470	456	492	473	493	511	482	559	483	482	519	493	497	508	493	510	464	499	500	514	495	458	491	520	489	465	505	489	497	503	473	495	507	485	512	447	450	485	490	524	496	493	502	491	487	519	496	492	492	469	515	519	477	535	516	495	489	524	506	492	494	515	488	481	508	508	474	497	491	469	441	509	487	483	453	503	469	481	521	502	519	479	502	503	471	514	478	461	496	513	489	533	503	478	537	482	513	496	518	505	497	461	491	493	491	482	479	518	475	491	496	526	502	461	526	489	482	501	486	526	477	489	504	511	492	500	493	462	489	510	496	531	470	435	517	520	499	526	493	513	492	463	504	509	506	464	504	492	483	505	484	483	524	503	507	483	520	481	481	487	496	521	506	492	473	466	473	501	505	501	500	492	460	476	483	488	506	497	469	519	504	487	472	471	525	493	517	463	498	498	476	471	458	503	517	499	501
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
