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
341121781499	341121782057	341121782607	341121783157	341121783706	341121784257	341121784807	341121785357	341121785906	341121786457	341121787007	341121787557	341121788106	341121788657	341121789207	341121789757	341121790306	341121790857	341121791407	341121791957	341121792506	341121793057	341121793607	341121794157	341121794706	341121795257	341121795807	341121796357	341121796906	341121797457	341121798007	341121798557	341121799106	341121799657	341121800207	341121800757	341121801306	341121801857	341121802407	341121802957	341121803506	341121804057	341121804607	341121805157	341121805706	341121806257	341121806807	341121807357	341121807907	341121808457	341121809007	341121809557	341121810106	341121810657	341121811207	341121811757	341121812306	341121812857	341121813407	341121813957	341121814506	341121815057	341121815607	341121816157	341121816706	341121817257	341121817807	341121818357	341121818906	341121819457	341121820007	341121820557	341121821106	341121821657	341121822207	341121822757	341121823306	341121823857	341121824407	341121824957	341121825506	341121826057	341121826607	341121827157	341121827706	341121828257	341121828807	341121829357	341121829907	341121830457	341121831007	341121831557	341121832106	341121832657	341121833207	341121833757	341121834306	341121834857	341121835407	341121835957	341121836506	341121837057	341121837607	341121838157	341121838706	341121839257	341121839807	341121840357	341121840906	341121841457	341121842007	341121842557	341121843106	341121843657	341121844207	341121844757	341121845306	341121845857	341121846407	341121846957	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	2000	3600	2300	2761	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
22951	21426	29263	24482	23032	25664	25241	15363	9394	6782	5256	4162	3277	2656	2478	2072	1684	1383	1162	1005	1017	973	882	744	718	623	589	635	607	575	581	600	615	573	564	571	555	544	522	557	560	549	593	583	501	548	509	516	557	537	553	544	535	551	546	552	569	591	561	537	513	574	520	578	578	560	522	540	575	565	551	563	526	516	557	509	502	520	536	517	542	508	534	509	523	533	513	497	565	514	558	528	521	511	556	572	514	536	537	481	522	555	521	534	520	535	537	523	575	522	526	547	543	515	552	571	502	521	522	488	478	531	520	510	543	508	490	495	516	549	529	507	499	527	550	545	548	539	482	532	532	526	553	509	532	552	501	532	470	531	566	542	502	520	502	533	473	532	509	573	502	510	528	509	525	538	531	509	529	567	519	492	499	474	540	527	590	540	523	518	545	539	505	539	549	518	550	539	532	519	533	524	493	542	550	569	566	531	552	536	561	542	509	514	498	561	518	536	487	488	513	503	527	531	541	518	500	547	535	536	558	523	489	505	537	555	486	487	546	518	586	528	528	486	497	539	519	536	522	511	531	541	514	563	524	546	557	494	533	525	556	543	501	541	554	492	558	544	505	535	517	511	536	513	538	529	537	558	507	486	494	511	551	542	499	510	560	508	517	513	556	538	506	493	511	558	544	552	492	491	536	531	478	527	544	476	539	538	485	542	513	510	502	539	558	529	512	508	511	502	503	530	548	554	534	543	516	514	517	555	514	520	472	543	514	506	532	499	493	519	550	539	519	501	510	529	556	515	541	524	522	549	532	511	546	520	514	567	501	531	515	515	545	524	516	520	531	535	498	550	533	558	529	480	499	534	525	567	542	531	549	507	537	529	526	572	526	543	576	534	542	510	528	557	513	508	519	477	516	548	498	572	565	543	514	576	516	553	505	524	530	557	494	504	486	549	495	542	518	491	521	543	546	508	507	573	512	540	508	551	525	563	524	539	541	495	572	524	531	528	503	524	538	524	554	522	548	489	548	512	531	522	517	531	521	526	515	537	559	516	499	485	527	557	548	528	487	494	504	551	493	568	552	521	522	536	546	512	499	513	521	492	528	526	540	569	485	533	497	552	530	549	504	542	545	568	514	486	498	505	529	513	485	491	536	498	493	500	503	531	551	517	546	545	521	546	516	537	462	547	503	501	515	487	520	484	535	547	553	544	544	554	536	545	525	529	509	514	530	560	538	485	540	534	527	519	524	557	498	503	557	507	545	474	552	530	498	528	509	528	548	548	523	518	568	532	507	535	552	483	510	569	532	550	541	589	502	525	487	531	569	479	482	533	534	524	526	572	541	509	506	513	527	474	496	478	517	494	535	546	524	511	549	530	521	523	519	510	583	570	552	529	529	549	535	510	550	467	487	512	537	512	524	502	535	496	531	516	479	530	506	507	544	537	535	497	526	554	537	541	513	491	531	517	511	532	553	529	565	557	576	465	563	527	499	504	557	518	553	519	534	536	516	559	533	502	526	528	556	525	518	517	563	530	491	518	505	546	530	520	530	547	548	533	550	602	532	537	524	511	529	535	489	537	492	555	545	507	503	530	542	507	513	513	508	514	537	511	508	542	514	536	547	515	513	514	542	483	535	492	529	516	510	528	542	540	575	487	524	528	549	537	521	512	562	501	537	527	506	525	524	488	513	513	507	460	572	532	529	537	504	493	536	554	527	538	538	509	581	548	533	480	573	587	521	561	511	523	533	517	547	551	508	544	543	492	546	529	490	505	518	504	506	503	532	506	553	515	479	556	521	536	545	540	547	522	541	494	515	556	529	480	482	514	540	540	525	536	512	529	500	548	513	521	518	476	581	546	556	499	538	530	548	507	525	463	531	503	501	505	560	518	551	525	524	533	517	531	510	554	552	506	511	547	568	520	545	549	520	507	522	510	498	480	543	540	518	538	555	528	532	541	529	524	577	516	470	502	477	552	540	552	508	582	490	546	529	499	520	545	553	502	527	525	551	527	488	539	538	518	513	541	508	508	555	513	547	509	557	554	526	480	543	530	557	536	506	517	546	522	498	470	533	541	539	507	569	541	530	499	513	518	472	522	503	557	540	557	526	564	552	549	535	494	527	525	539	523	505	537	486	535	515	475	490	541	503	510	509	517	532	506	534	524	531	533	507	503	542	518	500	498	541	519	520	521	595	540	517	520	499	525	559	527	509	533	522	577	523	541	495	508	554	516	527	498	516	539	540	569	557	520	507	522	489	571	512	516	515	528	473	525	555	511	517	521	575	495	514	538	547	510	546	544	495	527	536	499	507	522	523	549	541	509	529	575	534	565	513	521	534	534	512	547	515	489	529	477	503	545	525	487	502	541	498	511	563	549	558	502	544	513	499	532	469	517	530	534	492	543	510	512	476	497	519	543	526	560	538	510	556	508	518	570	506	497	537	583	559	559	576	540	511	516	510	519	510	554	579	521	537	501	537	533	531	521	517	508	518	533	502	525	518	505	554	522	485	545	511	537	524	553	519	522	515	529	511	528	574	546	512	528	520	557	509	501	587	540	552	499	517	486	563	520	501	525	547	564	556	533	524	524	561	483	547	513	540	530	567	583	487	532	548	491	509	491	543	545	530	538	522	539	527	518	540	556	530	445	545	538	531	512	487	509	554	534	519	527	540	542	521	523	536	503	539	516	542	554	491	518	506	564	514	537	529	556	522	516	575	532	477	568	535	562	555	527	578	544	597	515	527	536	505	538	539	507	515	490	544	501	512	523	492	502	528	497	505	526	552	530	553	529	510	520	542	521	561	538	534	539	514	512	517	538	504	514	548	534	536	495	519	511	553	515	511	498	541	538	484	530	554	541	517	517	518	506	548	509	506	542	502	552	544	521	581	531	513	528	543	530	544	547	540	549	544	510	531	507	537	535	528	529	535	507	557	476	528	553	523	509	521	503	511	527	495	536	511	503	571	534	526	534	544	554	507	525	511	512	549	517	502	529	550	566	551	547	467	556	527	529	527	500	477	521	541	513	538	491	561	499	530	568	508	562	506	537	552	505	566	548	560	516	511	500	492	532	508	515	521	549	564	521	525	540	511	508	522	511	521	559	479	468	502	524	510	536	513	487	471	516	525	514	529	511	513	541	468	543	540	533	505	476	533	486	469	523	527	487	535	532	522	533	531	536	518	520	503	523	538	507	504	544	540	496	551	522	519	559	545	499	522	517	515	491	495	515	502	502	515	507	523	593	513	490	531	543	556	490	563	487	549	520	538	556	513	504	517	518	547	522	505	527	516	519	534	546	510	489	575	541	548	527	525	530	527	503	520	506	504	496	560	500	527	520	514	503	515	519	533	518	520	540	522	486	521	507	521	523	476	527	546	521	524	510	507	462	461	533	515	523	460	534	486	549	460	529	499	526	526	535	511	541	513	536	488	550	524	528	496	559	533	502	562	515	515	508	540	490	536	499	549	554	527	581	555	512	528	522	560	573	545	512	521	522	512	520
39640	68073	54346	41010	35534	29463	23575	18329	12980	9775	7868	6274	4913	4047	3785	3014	2343	1790	1598	1399	1371	1264	1046	873	786	805	747	679	660	578	645	614	627	599	653	590	559	570	575	566	622	543	590	562	550	574	532	580	504	530	566	523	569	556	509	556	571	541	595	533	614	567	570	579	539	515	586	592	557	577	576	553	549	549	576	567	551	517	546	578	573	522	562	528	584	515	591	535	523	518	553	523	550	541	488	552	520	526	533	538	521	506	517	529	547	529	563	534	517	509	511	557	560	527	530	547	531	513	527	569	537	508	555	552	531	518	542	517	539	530	480	511	575	476	548	534	539	507	517	578	554	520	576	502	504	523	541	513	480	536	586	495	544	496	479	579	513	512	521	543	534	551	531	543	554	578	536	541	534	553	542	507	535	533	540	570	526	583	507	516	499	507	571	509	526	548	560	579	556	522	557	562	508	548	564	550	563	544	582	551	559	514	504	545	510	525	542	544	517	525	575	584	549	478	568	544	487	507	521	545	513	567	515	547	567	553	528	512	545	553	510	543	525	532	540	512	569	541	511	522	525	538	513	564	528	563	518	532	507	552	514	544	537	588	530	531	539	533	545	574	507	505	551	527	525	522	569	526	543	501	567	513	520	559	533	508	510	537	591	527	544	549	563	532	547	515	497	536	569	501	513	521	503	541	561	536	544	482	490	558	522	517	510	527	552	561	477	484	520	507	580	507	545	507	545	581	559	569	499	530	557	525	525	542	545	541	538	516	563	572	538	510	564	537	497	557	504	527	514	521	564	524	524	472	546	490	512	543	561	581	558	548	501	533	530	551	535	528	512	532	535	552	544	515	515	571	532	560	559	528	526	530	515	514	507	542	512	498	493	516	531	566	542	528	527	488	516	533	530	499	537	547	561	550	546	517	531	532	528	526	532	515	591	544	492	524	520	535	548	565	553	523	560	515	520	500	500	541	529	531	562	525	554	536	567	528	528	555	504	536	545	511	529	499	488	548	506	525	523	562	554	525	545	535	522	557	525	537	542	556	511	522	512	559	500	493	534	516	551	530	524	535	513	501	539	551	556	561	563	520	522	503	519	509	514	557	532	549	542	535	514	545	526	554	540	509	504	532	544	564	576	550	585	529	558	526	522	545	499	506	512	512	528	547	531	515	564	546	576	532	529	572	550	545	489	546	537	506	567	527	534	512	516	502	541	517	540	550	545	511	515	564	574	504	553	532	520	543	542	523	541	559	556	570	537	548	515	521	535	539	508	549	468	562	532	525	548	559	534	528	527	518	548	504	555	529	522	525	536	552	525	508	529	553	502	536	487	522	517	560	558	530	497	533	507	517	543	533	508	512	521	550	538	545	512	517	513	533	527	536	477	527	526	534	486	542	500	539	545	521	535	529	543	535	527	499	501	518	559	532	546	540	503	531	568	510	538	547	512	544	513	582	533	532	567	543	564	515	510	521	553	484	572	510	505	560	525	588	548	507	524	565	550	526	522	528	560	523	534	541	524	523	533	536	513	491	548	578	567	515	506	532	561	532	513	529	533	528	532	522	511	531	546	548	546	530	500	522	513	535	558	510	551	547	503	495	548	514	594	520	560	516	537	538	509	556	519	534	586	542	482	511	529	543	512	540	536	513	553	530	522	563	489	508	536	531	549	551	493	537	545	530	536	541	536	549	549	544	506	477	524	528	558	516	512	518	558	561	535	517	517	503	497	480	547	545	520	513	582	552	499	519	535	530	487	525	523	558	518	535	559	528	529	523	535	534	551	539	536	542	543	562	518	510	524	543	533	520	520	506	548	504	532	542	554	532	524	533	519	528	503	533	537	513	509	551	531	541	549	488	570	538	556	545	506	541	514	510	580	537	523	526	540	512	523	522	543	579	511	527	552	517	511	544	591	528	552	504	538	526	537	501	531	540	560	567	527	551	535	525	533	508	542	514	550	522	547	515	511	529	525	517	525	542	544	537	496	559	533	538	546	531	520	569	544	521	562	543	507	549	571	527	503	510	541	510	580	512	550	528	523	561	521	557	530	504	559	503	522	526	513	531	564	541	543	509	560	519	553	542	514	536	533	543	569	508	556	504	557	527	526	514	544	512	532	502	559	553	520	531	507	570	557	514	532	524	563	519	554	540	523	532	518	517	547	551	539	547	516	511	473	586	560	564	568	546	549	513	532	564	509	479	551	559	530	492	556	554	512	569	512	599	518	558	508	532	488	555	520	517	494	552	570	544	543	617	515	578	537	560	549	556	539	514	540	558	493	524	552	503	545	521	543	530	545	539	551	506	507	568	503	561	583	538	532	492	534	520	518	536	532	550	545	527	550	533	495	529	525	486	525	487	507	541	501	579	554	551	524	479	523	565	497	529	573	532	512	557	548	527	547	556	540	543	517	559	579	520	564	565	554	538	534	561	567	536	519	613	541	555	536	563	567	545	540	505	528	526	531	528	558	534	526	528	560	530	516	538	536	515	547	549	536	563	511	514	492	551	515	590	544	521	577	538	555	514	539	551	557	544	500	566	520	531	523	579	515	505	591	555	532	507	497	551	565	527	546	525	538	533	533	541	508	502	536	554	560	503	548	567	519	549	551	506	528	536	537	538	578	498	523	480	520	528	524	553	550	547	507	545	533	544	507	544	510	561	550	573	483	523	537	547	531	510	553	523	486	485	544	514	548	544	530	537	551	560	512	541	527	527	517	571	487	521	547	532	544	548	522	502	560	527	536	505	551	548	542	581	516	533	538	504	532	583	536	552	507	568	550	499	554	534	540	520	562	515	518	527	507	556	516	544	534	538	561	525	539	499	533	499	533	537	569	532	523	524	540	575	504	547	548	538	563	513	480	539	493	539	518	530	547	523	529	557	574	528	500	543	539	507	469	549	566	555	495	552	534	513	547	529	560	593	538	531	513	530	534	514	534	570	525	524	561	532	517	564	523	529	552	502	522	511	512	554	502	553	545	550	555	513	565	552	531	547	523	531	529	565	565	517	537	493	497	521	519	549	475	539	542	563	530	533	521	548	555	543	500	545	530	524	522	537	528	547	519	526	537	540	550	546	490	555	534	583	525	549	506	506	517	513	519	514	529	548	475	546	541	530	511	510	529	562	566	496	520	551	533	541	538	520	474	540	527	549	507	571	520	521	511	522	557	521	558	559	520	549	550	529	516	549	492	555	492	557	603	570	525	541	521	515	549	599	543	522	533	572	514	576	541	549	532	580	497	506	539	547	569	487	524	553	560	506	568	543	574	548	520	509	538	551	525	520	540	583	522	549	486	552	553	524	512	516	526	522	532	539	546	572	518	515	555	523	543	549	555	558	491	550	532	544	555	547	585	556	541	507	574	570	513	541	578	537	595	529	540	516	520	561	544	536	510	532	540	515	485	575	602	544	523	506	526	535	520	548	544	560	530	564	548	512	510	537	507	496	508	511	564	509	520	529	493	532	489	524	523	558	539	537	526	576	528	564	493	513	550	530
33233	42059	44472	31881	22736	15478	9956	6242	4095	2799	2251	1827	1341	1327	1134	908	740	643	556	528	487	466	455	391	355	341	386	328	368	356	346	325	334	354	357	344	354	324	352	307	353	320	315	319	318	316	318	316	320	336	344	302	328	317	284	337	297	356	306	331	327	328	374	323	310	356	319	305	318	340	320	313	342	327	311	308	293	323	336	300	347	350	314	331	330	330	334	300	353	332	327	336	320	327	319	305	303	319	330	319	303	301	334	302	334	324	334	336	290	320	292	331	343	341	331	303	341	337	320	343	356	328	313	321	327	347	345	329	326	323	328	334	328	313	315	297	314	319	322	325	303	311	316	333	290	325	307	328	329	318	312	365	306	322	327	341	312	301	347	303	336	358	325	309	304	318	328	316	322	326	334	323	321	311	318	340	295	316	320	296	325	339	356	311	367	312	328	317	318	312	360	317	319	322	332	332	328	321	331	296	326	334	334	323	335	332	297	298	311	307	293	341	301	305	351	361	302	308	345	333	351	326	330	332	327	335	291	335	311	338	322	326	331	286	332	309	281	323	351	307	304	296	280	332	334	325	304	319	324	349	303	330	311	334	356	289	292	322	322	315	341	339	313	326	303	306	280	356	323	351	317	305	359	327	321	307	347	345	310	337	331	309	315	294	307	330	283	334	309	325	315	291	327	338	335	354	333	312	292	290	337	315	336	326	337	297	307	328	295	329	306	311	324	313	337	329	346	316	341	306	348	340	315	324	324	339	340	333	348	307	316	345	324	330	333	281	339	300	336	315	301	327	321	313	321	309	304	303	302	322	316	340	336	315	358	335	343	320	304	312	329	297	331	323	329	333	349	346	311	319	299	342	279	324	295	322	337	336	328	314	343	340	317	315	300	350	317	305	331	315	321	336	317	300	345	306	328	340	320	324	312	334	343	318	299	352	318	349	327	357	318	316	300	346	324	342	296	322	336	340	311	329	298	314	299	325	333	345	318	343	314	337	354	327	341	314	328	299	295	313	321	328	300	320	346	309	333	304	324	338	327	301	338	317	308	308	324	325	328	318	336	309	313	332	303	317	319	332	321	301	321	334	338	338	323	318	316	313	294	307	361	351	304	323	314	314	335	322	290	327	350	313	315	308	325	311	330	338	321	323	330	325	346	335	315	305	323	329	313	333	343	338	320	296	332	324	326	286	322	318	312	298	305	293	355	329	277	327	336	340	331	337	313	320	317	368	330	302	318	305	330	333	368	323	355	340	337	291	318	281	281	330	331	325	347	291	333	342	290	282	337	298	341	303	326	321	346	315	337	346	320	327	341	341	332	322	292	335	330	308	311	322	312	337	354	327	345	341	315	370	316	291	305	313	339	330	328	299	332	302	336	320	331	326	354	323	301	321	328	333	340	329	311	322	335	331	318	324	323	334	318	308	333	309	349	313	336	323	295	312	290	341	340	335	300	315	296	304	304	322	321	305	311	335	319	318	342	330	323	343	328	289	335	334	298	331	316	326	292	297	318	325	326	317	323	337	309	350	284	337	305	328	296	320	313	304	351	339	356	347	313	323	336	309	362	315	274	313	329	334	331	321	327	318	347	324	315	319	316	320	289	308	325	294	305	308	310	331	336	325	319	312	329	325	352	292	339	326	292	322	322	338	353	300	316	349	349	326	313	341	309	341	305	319	330	323	334	337	323	319	341	328	324	361	342	298	299	315	354	305	295	302	286	332	312	335	322	292	326	316	329	337	350	334	333	314	319	367	333	323	330	324	331	314	351	337	320	295	297	334	321	314	294	326	315	294	317	319	293	337	307	350	315	335	325	294	296	320	295	335	297	347	340	329	322	320	305	275	334	315	303	307	332	339	346	353	368	336	324	308	311	292	319	303	319	343	314	337	338	363	355	323	355	311	298	311	307	325	340	344	288	309	308	320	288	327	338	321	319	306	354	326	311	330	331	317	323	306	310	309	326	317	315	330	339	325	314	314	329	309	344	310	341	301	343	312	304	327	304	297	340	313	299	313	308	325	326	311	328	328	353	313	301	310	345	316	330	320	281	338	322	317	311	334	347	300	318	293	327	309	316	316	316	345	338	341	292	322	326	319	323	317	338	332	311	327	288	314	338	302	304	316	332	352	334	299	356	323	339	322	298	322	306	291	342	351	292	315	313	343	303	353	361	320	314	338	329	315	354	314	334	317	339	320	340	331	317	293	310	346	323	284	331	285	355	318	342	290	343	314	309	321	319	293	316	333	362	310	344	328	321	318	332	327	337	287	304	291	339	296	316	301	296	349	309	295	344	346	294	317	342	328	323	317	331	347	334	340	319	297	289	341	297	302	317	321	307	337	310	323	305	321	303	327	330	296	316	293	329	329	313	304	339	314	314	298	318	318	330	340	298	298	321	306	296	317	310	292	300	350	301	316	311	293	310	361	311	330	331	336	309	333	333	306	349	320	325	327	311	283	316	313	290	328	330	297	345	335	295	317	315	328	316	271	298	336	344	310	318	338	334	338	318	296	329	316	316	284	337	328	350	336	301	325	321	298	348	324	343	297	317	293	294	346	325	350	295	340	340	307	329	346	348	325	328	341	318	311	289	305	313	298	343	317	332	364	372	340	330	297	344	283	355	297	301	328	309	332	337	344	274	346	326	323	362	325	341	334	339	304	338	324	299	314	317	331	302	298	335	293	302	301	307	330	324	313	338	308	327	315	305	304	266	343	334	314	352	338	314	313	326	332	334	329	305	320	334	324	320	276	313	286	337	339	318	296	347	310	319	312	335	346	326	301	313	283	292	305	311	319	315	318	310	323	310	326	317	302	325	336	329	301	329	321	306	317	311	316	294	310	333	340	349	313	318	339	295	322	286	329	291	334	335	309	335	321	296	302	332	315	318	319	355	312	314	370	331	313	312	328	323	325	326	318	315	328	323	313	344	314	350	334	333	331	309	316	327	328	306	324	336	306	312	307	305	350	299	339	340	311	333	350	311	267	333	303	314	349	353	300	355	361	350	326	299	323	345	319	297	314	320	316	301	319	327	355	283	337	309	336	323	327	320	313	317	338	320	337	309	338	333	321	340	310	324	372	325	319	322	314	306	317	331	329	338	318	329	317	331	325	311	339	287	315	300	334	317	325	358	324	344	326	320	320	323	319	324	319	321	316	347	315	302	331	316	313	293	333	333	307	312	356	333	330	307	328	306	308	304	295	305	314	313	315	317	325	319	321	332	325	295	322	311	345	335	323	293	293	302	293	331	341	316	317	326	361	314	341	323	335	330	321	332	306	313	319	297	297	343	329	310	314	333	297	286	337	288	345	309	304	305	327	322	331	337	342	311	321	306	322	323	327	331	292	320	331	304	322	305	325	328	321	337	313	320	306	314	318	343	338	303	303	319	305	324	318	336	305	326	332	312	330	286	311	316	312	337	307	312	302	348	334	344	328	297	345	335	326	371	280	354	317	296	289	287	286	336	327	356	280	329	343	342	311	307	326
36225	53201	42158	28675	23796	17946	13910	9705	6565	4902	3880	2978	2291	2090	1675	1363	1058	828	680	676	627	603	497	430	413	379	354	346	372	342	343	392	367	396	357	359	347	358	318	378	357	378	346	325	343	368	362	320	348	353	330	335	369	362	338	341	299	377	318	321	326	340	336	351	360	385	336	330	350	354	320	318	349	369	391	343	359	387	334	348	320	354	354	351	351	317	350	359	355	331	325	323	335	358	318	359	367	352	358	324	330	351	327	325	340	346	307	332	333	343	349	345	337	301	320	350	337	333	319	305	374	331	321	329	347	355	336	317	352	311	374	350	346	322	335	342	343	330	315	325	391	321	374	350	291	306	312	374	354	327	349	355	350	352	342	324	364	319	366	357	331	352	356	297	337	356	330	346	350	332	298	343	351	352	320	357	303	347	325	322	340	351	320	341	354	342	373	332	344	318	304	336	368	330	394	319	335	315	349	335	329	323	376	333	325	363	348	352	333	356	366	364	330	338	359	336	368	371	314	322	346	353	338	343	336	320	346	340	328	342	325	358	320	363	342	339	326	338	324	310	331	341	321	357	352	334	338	294	310	368	352	390	340	326	287	357	333	309	303	327	323	338	337	336	368	348	327	340	321	334	338	366	319	350	308	324	345	337	362	313	277	360	348	329	370	327	337	375	353	343	349	338	345	348	385	328	330	347	347	349	315	350	362	341	324	341	339	377	342	335	338	350	321	329	317	347	343	339	337	339	364	328	305	339	305	342	326	329	302	333	358	324	349	330	339	342	329	375	343	343	338	327	324	350	333	338	345	342	351	372	325	329	341	307	328	364	325	379	297	354	342	315	345	339	309	305	309	364	330	335	350	391	348	374	344	328	339	339	301	343	344	338	343	296	313	318	321	342	352	330	304	361	305	354	350	326	307	326	327	341	311	315	340	387	321	336	346	349	359	335	367	357	377	350	336	307	347	344	327	335	341	333	318	347	340	359	352	334	325	339	328	347	348	334	332	319	359	365	322	316	327	361	318	330	370	341	322	333	368	380	340	338	307	338	322	326	341	334	358	368	344	338	370	330	349	319	347	352	348	355	327	358	344	335	334	341	335	328	339	335	352	336	335	330	333	344	339	373	345	341	355	343	300	316	360	335	354	321	310	340	347	362	328	332	356	359	344	364	348	357	365	346	306	351	329	335	325	334	297	335	301	334	334	334	370	353	352	348	313	360	333	343	342	331	289	317	329	316	307	308	300	366	331	355	326	315	337	365	335	349	369	311	355	346	333	333	378	338	363	323	324	356	346	344	339	323	336	364	342	357	326	347	339	313	360	329	346	337	332	332	370	342	309	318	309	338	318	380	323	363	368	332	326	341	358	321	358	329	314	308	318	312	357	342	336	339	368	347	298	357	331	354	343	332	310	391	325	303	348	352	356	312	314	343	331	329	326	354	320	340	311	335	338	337	365	359	320	361	327	306	343	338	334	357	376	321	354	319	330	328	356	348	386	378	327	321	312	308	316	354	364	344	340	310	304	354	311	340	330	338	359	347	369	379	374	321	334	334	363	348	336	319	336	337	319	332	359	351	310	343	363	367	336	372	349	346	365	316	332	329	351	326	349	316	312	323	363	348	346	341	363	367	310	322	338	374	347	368	357	359	380	341	322	332	349	350	340	322	334	334	358	335	317	351	331	340	346	358	342	341	350	346	325	372	374	351	353	318	357	341	344	293	339	340	337	343	334	314	324	339	345	321	359	336	361	344	320	337	315	344	339	345	344	331	361	334	320	308	352	368	357	338	329	348	340	341	354	335	314	296	307	343	360	389	354	343	362	334	343	334	297	337	322	361	338	355	360	335	342	345	337	368	320	348	355	311	374	329	306	315	328	328	331	375	354	323	348	323	321	349	336	312	338	354	387	338	352	326	332	343	350	330	331	339	361	321	359	337	325	336	357	316	326	316	314	315	345	326	335	355	351	347	327	342	350	313	378	361	330	333	355	327	370	348	325	330	337	314	354	351	317	321	316	347	335	328	331	355	345	315	333	328	325	338	315	319	360	341	367	323	324	351	364	316	334	365	292	341	360	341	357	291	351	362	338	355	344	317	368	341	343	360	351	323	311	369	328	338	352	330	332	351	348	357	349	339	339	370	319	324	316	324	320	339	343	347	325	345	319	338	376	322	330	329	365	349	340	348	357	348	351	322	313	348	336	382	312	341	346	361	320	328	342	327	340	315	352	330	339	358	371	338	330	371	344	382	316	350	324	326	342	337	355	335	337	329	328	366	356	327	327	363	352	314	307	363	319	347	325	341	332	357	325	362	376	339	314	358	355	338	358	313	329	350	365	300	342	375	322	359	323	337	320	366	361	334	340	335	339	309	342	362	365	324	296	337	332	356	352	336	337	356	365	328	337	323	329	315	348	352	320	358	324	319	370	322	339	332	358	330	328	368	336	358	340	316	349	340	365	320	362	331	345	314	327	328	355	367	341	340	314	341	349	360	320	342	363	323	340	332	323	369	353	348	308	341	322	350	348	347	314	333	330	363	312	336	366	320	313	334	312	341	305	320	339	333	306	350	318	332	335	349	333	350	349	335	360	356	298	328	317	347	326	341	347	321	361	335	336	318	330	346	349	334	360	327	375	357	349	346	391	348	348	310	336	338	308	328	331	336	330	357	376	332	312	346	329	364	315	342	349	360	326	354	366	351	330	355	377	363	332	312	349	347	323	341	355	324	376	350	363	374	345	336	335	347	338	338	340	305	352	332	324	335	372	318	341	328	338	348	371	324	350	333	357	339	334	348	342	341	342	321	326	354	335	317	336	312	338	349	314	361	330	296	346	332	330	333	353	343	347	357	347	323	350	336	331	360	357	281	318	334	316	328	323	317	338	370	339	306	342	358	317	343	370	334	339	344	353	360	371	322	370	313	314	320	334	347	314	294	344	366	340	358	360	309	338	339	356	374	363	338	348	333	351	328	323	363	367	344	330	337	349	307	340	340	330	353	330	317	328	330	347	374	351	338	335	337	343	352	338	341	352	345	305	334	338	322	383	334	350	322	342	342	351	351	351	331	360	349	349	332	310	304	314	364	325	367	348	338	344	357	345	342	352	309	335	311	326	339	325	330	327	353	328	345	368	314	355	340	351	352	352	335	306	377	319	351	367	348	352	333	315	364	346	332	349	326	358	339	327	351	385	362	314	345	368	335	323	361	317	360	304	327	339	369	361	356	313	378	311	333	349	334	352	320	314	342	357	323	393	368	333	366	308	347	349	321	364	366	364	341	372	359	361	331	308	340	324	344	369	349	324	337	316	332	322	346	358	357	337	341	312	352	312	328	335	335	314	348	343	389	328	351	345	324	317	341	343	359	305	344	328	314	341	332	343	326	329	324	354	332	343	352	322	337	372	349	333	380	302	341	341	315	345	350	310	389	382	328	359	359	353	369	338	346	299	348	335	338	336	331	347	353	326	328	367	343	351	316	342	338	361	344	333	344
23768	21230	29415	26289	24687	23431	18255	10534	6240	4724	3846	2971	2420	2045	1696	1355	1122	873	832	809	705	694	601	572	558	498	515	492	474	508	509	471	485	458	476	466	494	444	430	457	456	464	405	484	433	462	467	437	443	478	422	416	441	450	411	452	449	395	479	463	462	509	469	432	473	443	410	439	434	443	463	436	450	397	432	445	437	433	414	427	408	435	435	446	447	435	421	440	456	466	423	438	484	417	410	416	391	442	414	430	395	411	458	426	426	462	439	423	413	410	443	450	443	416	422	417	447	445	403	432	438	423	428	424	429	408	462	438	417	474	469	444	433	426	436	436	460	437	443	450	437	449	407	422	442	420	423	450	449	417	421	442	447	449	504	436	418	427	404	433	437	447	442	410	434	418	406	424	437	438	434	437	443	389	439	472	442	455	428	458	429	421	446	452	438	439	442	407	395	416	418	443	406	436	429	424	438	415	429	416	424	415	437	497	390	436	395	457	449	442	443	431	437	437	430	392	422	455	455	414	449	425	428	404	406	412	432	447	411	402	438	423	444	434	401	429	422	455	416	428	410	446	443	422	422	418	400	424	431	438	410	452	447	427	454	458	428	437	441	392	410	406	442	433	439	437	419	440	451	434	415	443	437	417	412	436	435	447	411	418	453	455	451	431	407	426	404	422	436	437	441	446	442	435	420	438	469	441	429	436	410	442	396	441	421	424	415	375	426	426	404	464	416	410	458	414	407	459	450	419	419	417	412	401	440	437	395	444	437	449	415	426	443	461	449	436	460	456	417	462	403	427	422	423	452	427	475	429	460	454	473	427	413	426	422	422	441	411	388	412	448	466	432	462	426	420	416	411	478	435	423	470	441	419	480	455	379	469	408	424	411	448	446	416	447	415	427	423	410	468	412	415	436	435	456	439	454	449	438	412	461	437	442	434	442	413	462	419	438	438	419	394	424	448	436	425	440	470	400	445	410	450	434	416	453	439	409	416	454	467	431	431	418	397	446	433	482	429	424	447	447	415	451	425	436	449	408	453	474	431	412	474	420	399	424	393	424	429	416	450	458	467	414	411	405	430	410	446	409	474	437	441	417	474	451	423	452	448	453	383	421	446	436	439	460	445	405	448	446	407	441	435	456	439	432	455	427	437	419	411	391	405	438	434	415	439	431	441	407	438	431	440	410	417	408	424	444	369	462	428	437	412	436	424	460	438	459	431	468	417	436	427	404	411	442	475	440	435	457	432	434	443	432	479	437	428	433	442	384	442	415	451	434	399	459	407	440	435	453	431	444	408	415	401	426	440	427	470	446	444	414	406	395	434	445	439	441	455	385	412	463	455	440	407	464	426	426	442	432	415	428	426	418	440	406	437	447	421	424	430	451	423	398	390	488	424	417	425	437	453	443	453	425	477	454	448	412	374	450	447	455	437	471	478	436	433	445	449	439	380	421	440	423	449	431	465	404	417	427	395	421	446	405	439	434	430	446	428	460	440	426	427	452	449	424	432	467	402	433	447	437	446	438	420	447	452	438	444	425	401	432	462	424	428	453	429	402	422	466	432	450	435	403	447	394	431	385	439	474	438	406	458	445	388	445	432	360	452	432	429	426	439	442	428	456	428	458	441	412	415	414	453	413	398	450	434	423	410	426	398	419	408	404	409	409	465	449	417	435	425	444	404	431	428	408	398	407	426	389	420	429	436	445	425	479	442	438	444	405	433	422	438	432	434	446	411	483	415	423	402	467	462	445	443	445	423	452	464	425	444	449	426	432	457	473	419	409	439	448	444	440	454	442	426	407	385	445	428	441	454	445	448	434	399	429	443	418	444	430	418	431	436	453	405	423	436	428	423	434	417	436	422	426	412	446	396	418	428	407	480	471	453	423	433	433	405	432	426	435	441	415	411	457	444	477	420	421	455	430	399	474	413	442	395	407	447	443	397	430	420	468	455	447	439	462	458	469	425	424	431	409	401	447	419	448	410	415	425	450	448	430	461	427	400	420	462	443	408	442	413	431	401	384	419	453	421	452	473	434	400	425	426	428	413	448	437	471	436	441	447	453	449	444	465	449	384	456	393	433	429	422	416	418	469	472	415	460	410	423	441	465	432	413	395	425	440	430	413	465	355	450	425	410	407	486	433	443	458	473	406	425	439	438	446	460	455	456	419	431	408	439	458	416	390	427	463	442	461	431	455	425	413	461	500	430	429	472	447	433	407	432	405	412	406	451	434	433	406	402	459	414	441	463	428	426	456	440	492	423	410	413	451	428	435	449	445	397	430	392	436	444	419	447	466	420	468	426	409	440	434	411	396	424	401	464	441	446	413	409	407	421	420	446	438	427	411	463	395	418	433	432	415	408	454	426	435	499	417	412	428	404	456	445	434	398	441	458	441	433	423	426	435	419	462	416	413	417	411	437	462	417	459	418	424	429	443	431	411	417	433	435	427	409	390	417	406	464	413	407	441	441	454	471	447	438	432	417	437	427	460	427	453	428	461	458	430	462	419	435	409	455	438	409	423	425	445	421	424	453	451	403	436	479	453	446	381	440	434	435	468	444	460	424	455	443	449	453	420	457	411	418	457	421	436	425	394	453	421	452	435	416	446	454	389	460	433	422	439	454	452	446	404	399	378	468	437	407	428	430	407	421	431	445	400	444	432	387	455	444	432	408	447	420	426	424	449	427	454	446	432	405	444	434	409	451	400	423	460	442	414	389	408	432	431	416	460	446	420	412	415	388	453	405	440	441	463	431	414	469	485	406	428	417	407	410	434	424	451	455	429	424	444	474	450	490	457	420	437	408	440	443	413	425	456	446	441	435	429	429	416	445	447	439	392	416	415	415	412	441	450	443	446	436	414	447	461	429	429	449	446	428	444	421	401	438	430	403	417	441	446	398	413	394	421	425	450	456	441	414	417	420	424	435	441	397	414	407	390	411	411	431	455	425	461	454	434	444	425	419	456	423	448	448	417	422	437	406	453	404	446	377	422	430	434	437	445	430	404	412	406	404	454	432	405	437	431	423	410	429	464	422	446	426	452	425	422	448	460	418	427	429	437	403	408	422	401	439	421	429	428	424	440	435	436	417	432	433	452	442	436	456	412	430	442	391	448	437	413	412	403	436	428	436	453	433	386	465	411	408	430	418	401	460	415	439	434	423	410	462	417	417	412	432	446	444	393	450	457	383	357	428	410	444	427	434	459	464	462	469	467	434	403	466	423	456	430	440	405	431	424	459	422	467	446	465	407	428	412	424	404	379	426	416	438	426	433	431	430	423	411	400	407	435	421	432	429	426	448	428	413	484	486	435	443	413	412	459	454	450	442	437	405	468	431	415	438	448	405	479	428	445	415	432	426	428	422	444	429	451	434	397	433	459	410	449	423	439	404	431	447	436	433	402	472	446	448	442	433	461	404	456	441	415	429	400	433	432	427	455	449	412	439	443	425	435	414	428	393	431	414	414	418	445	421	441	451	481	456	411	419	459	433	432	417	440	396
36585	62199	50027	35806	30337	24178	19114	13847	9316	7347	5902	4572	3582	3104	2565	1993	1594	1207	1133	1027	957	857	707	648	634	543	559	562	557	534	512	479	537	511	498	508	485	450	488	472	438	465	492	461	468	482	447	455	458	447	406	432	459	436	455	413	449	458	451	466	497	540	465	463	470	439	456	483	494	442	429	461	466	477	470	473	448	455	422	475	489	437	441	445	415	453	438	457	458	442	436	429	475	429	441	422	444	457	450	450	459	466	449	461	447	417	422	418	432	422	428	458	422	419	446	488	421	457	448	401	461	488	467	450	435	434	439	467	425	417	465	432	425	436	435	421	475	444	463	432	439	457	428	428	445	453	466	456	457	454	419	453	444	493	460	451	467	442	443	487	453	460	407	475	421	450	434	446	434	425	480	405	434	434	418	411	447	450	481	454	433	435	444	434	398	434	461	471	446	458	423	459	462	441	468	405	464	445	421	477	423	435	416	421	410	417	413	488	444	465	436	437	455	396	462	462	444	446	410	455	436	440	470	424	484	447	439	443	432	446	442	433	443	437	486	435	441	457	421	458	435	448	453	428	436	420	418	475	417	450	436	463	451	446	419	423	444	457	378	426	452	440	426	429	449	439	438	445	443	425	464	435	407	441	440	430	460	441	418	433	437	457	479	442	428	465	453	452	500	409	421	408	429	446	455	418	437	424	439	457	403	444	467	397	441	463	419	428	442	472	458	465	477	464	447	470	424	461	394	458	423	462	467	450	411	448	456	477	451	439	445	464	456	456	417	452	451	444	482	416	474	400	445	432	440	416	415	473	446	445	438	425	425	439	464	468	449	437	462	434	443	472	443	498	447	466	460	459	418	452	465	446	507	467	444	420	429	440	438	462	412	457	455	426	418	414	445	455	445	427	422	466	501	443	431	435	472	428	450	418	449	443	470	439	467	438	411	426	401	431	403	476	446	466	441	457	428	453	414	444	437	432	404	457	451	474	426	433	447	461	426	420	490	397	440	432	470	445	388	448	453	447	425	418	443	418	423	437	442	447	447	429	470	448	468	394	435	466	437	444	438	483	435	411	464	442	444	433	464	473	428	434	439	464	454	398	435	432	491	472	467	415	421	480	471	424	439	485	425	481	421	426	464	408	413	434	437	437	418	444	428	475	434	448	431	441	434	453	415	460	450	428	442	413	481	416	450	477	395	445	415	471	428	432	463	468	431	437	478	417	445	447	428	437	445	459	417	423	433	428	421	430	442	467	468	451	419	441	467	465	427	431	442	434	460	422	468	457	455	459	451	436	411	449	444	421	419	410	452	427	439	419	466	409	440	467	459	451	429	423	469	434	462	424	433	442	439	459	467	434	441	426	404	431	412	470	463	452	456	464	439	438	463	414	452	468	439	461	434	437	425	455	428	446	439	433	436	445	415	434	423	447	443	447	458	455	439	455	428	433	442	390	433	478	435	439	435	472	469	447	443	464	401	435	454	467	464	431	422	448	473	454	408	426	428	433	497	421	438	419	418	432	450	410	395	435	466	443	420	441	446	443	447	445	412	410	436	430	455	466	427	453	460	418	415	445	420	431	454	477	444	436	449	460	463	473	437	457	446	438	436	459	470	446	417	421	448	460	458	449	465	462	427	460	458	446	438	427	466	467	416	465	456	439	469	469	439	440	427	454	413	441	419	427	426	464	419	452	482	460	454	476	465	415	430	422	429	425	437	491	461	449	447	451	416	441	474	417	468	444	422	471	450	476	446	457	490	474	408	444	394	445	440	415	447	438	451	487	461	404	415	433	444	431	420	430	423	432	455	431	438	431	484	433	438	400	468	445	410	414	427	479	466	464	450	445	435	429	443	434	430	428	467	445	446	431	453	433	440	450	437	475	450	417	437	440	461	418	457	436	458	457	435	427	452	432	413	453	459	420	440	426	425	448	456	417	464	444	415	434	402	441	438	420	451	444	462	430	413	437	392	451	445	444	435	401	442	440	426	441	429	435	453	420	472	443	434	469	444	457	453	445	446	425	452	474	432	451	406	413	444	463	438	459	420	467	433	409	444	413	432	473	416	398	409	407	450	459	470	455	443	427	402	418	453	422	475	479	439	469	412	451	454	425	447	457	480	437	406	412	435	424	441	437	451	460	428	457	488	426	464	409	424	456	428	459	452	446	452	448	428	431	432	417	469	427	427	411	421	429	469	424	479	442	436	411	437	454	464	441	435	420	416	435	451	461	441	454	401	430	464	458	453	468	483	408	420	434	470	471	466	403	445	413	480	473	449	451	426	428	451	448	449	447	483	450	461	431	402	430	434	391	386	435	469	475	418	414	413	427	458	459	431	427	419	418	432	443	478	434	439	454	446	454	436	450	423	430	482	414	438	450	451	458	455	448	444	451	464	460	411	413	456	437	445	448	372	452	464	461	445	414	453	425	435	440	454	425	431	445	463	451	460	430	427	448	439	445	417	427	414	449	476	454	469	430	450	437	460	411	443	473	429	437	436	420	441	438	462	464	432	448	427	431	455	467	434	436	464	427	452	436	419	443	443	415	422	433	519	440	433	464	449	429	442	464	494	424	444	442	438	425	472	434	415	454	446	425	481	441	381	453	444	414	464	420	466	423	442	458	437	453	411	480	420	399	419	448	444	432	393	460	467	424	438	409	431	474	447	448	403	465	424	447	416	426	445	460	449	421	443	439	435	438	457	403	418	456	443	466	449	431	424	484	456	448	445	412	453	421	464	461	454	441	435	399	427	485	422	407	425	463	482	417	465	469	469	455	456	442	476	455	405	442	429	447	449	435	429	454	419	422	434	435	434	430	445	407	433	410	460	452	465	455	430	448	425	455	466	436	438	444	467	454	469	427	495	414	427	441	419	445	454	414	455	477	433	457	426	456	393	464	458	399	486	449	463	461	432	467	503	449	444	423	446	453	426	410	421	444	485	444	419	456	423	493	438	435	444	463	459	447	444	455	434	470	429	440	476	497	408	426	398	432	435	455	427	461	461	422	460	473	444	448	428	443	438	460	456	400	445	464	463	464	445	497	445	441	447	464	443	421	460	436	420	460	473	443	446	450	488	411	437	450	425	494	440	410	418	429	453	430	442	409	395	446	454	448	431	442	474	439	428	427	428	435	463	457	465	485	411	454	453	460	435	436	439	400	445	447	490	459	434	422	462	453	438	395	447	465	472	461	433	410	435	452	438	444	465	454	439	457	511	422	409	491	412	423	432	454	441	384	418	408	432	428	452	424	438	449	449	426	433	445	420	448	428	435	449	423	470	417	476	485	418	416	445	482	400	437	455	432	473	488	464	466	472	440	468	455	444	452	465	457	449	471	444	456	442	447	450	447	469	457	415	452	466	459	394	471	431	447	430	461	445	390	416	455	457	422	456	465	453	446	427	420	435	472	463	436	425	472	450	447	423	453	502	434	439	420	461	445	415	459	485	425	456	414	467	400	420	446	410	446	443	462	419	437	453	400	422	439	461	436	435	441
25075	21996	31251	29070	23583	18886	12907	7439	4836	3663	2924	2196	1812	1612	1303	1071	940	780	657	681	566	527	437	485	438	373	412	371	370	371	351	374	428	365	327	383	362	346	388	383	403	348	332	371	329	371	340	348	349	373	366	359	342	358	339	324	361	324	361	354	352	348	334	333	345	346	326	323	351	336	360	353	355	340	344	317	338	319	355	329	369	336	348	347	329	336	367	364	364	394	377	326	358	350	344	355	328	299	343	348	351	322	352	381	345	325	325	343	328	356	302	346	369	366	312	309	330	323	309	375	324	329	326	350	342	336	334	356	356	340	367	346	340	330	305	370	367	335	327	341	364	345	342	355	357	316	349	332	363	358	368	324	333	370	339	365	327	353	362	349	299	328	344	323	339	382	346	377	340	338	351	305	357	300	307	331	335	345	334	359	366	343	340	368	357	354	344	333	325	350	342	335	362	319	365	335	345	364	363	338	354	352	329	338	374	332	303	351	328	310	349	382	346	318	349	355	320	326	352	353	359	336	338	311	319	315	327	314	356	336	333	357	325	373	321	331	311	370	344	319	371	327	328	319	334	336	331	328	341	323	347	346	357	349	326	341	321	323	333	336	327	359	332	363	329	361	356	336	340	323	348	294	346	343	362	361	351	334	347	330	354	334	333	348	327	319	365	340	312	342	338	348	321	315	357	341	331	365	347	354	342	372	305	372	360	352	340	346	357	353	317	342	326	345	353	316	340	335	339	365	368	324	328	345	351	361	350	337	372	335	308	334	308	322	328	327	318	358	347	375	305	315	339	349	329	338	354	352	328	340	321	326	319	374	346	327	322	338	374	363	361	317	329	339	333	326	377	341	295	315	332	347	320	325	332	355	313	328	341	322	404	336	297	345	332	340	349	340	335	343	330	354	338	352	324	356	347	334	375	314	315	332	312	346	344	342	316	356	321	345	329	343	339	330	331	311	367	338	367	303	353	381	324	324	368	348	326	317	346	352	359	362	335	348	339	343	334	347	318	336	358	376	353	332	336	334	330	369	354	352	365	335	338	328	307	322	336	343	347	344	308	355	379	345	321	329	340	366	350	342	348	346	362	358	344	391	334	329	315	314	355	361	308	302	359	332	352	335	357	345	348	336	334	336	325	349	321	335	317	386	354	340	353	330	320	317	329	337	365	368	345	346	338	370	348	330	345	348	324	348	357	329	335	361	344	345	330	354	363	355	327	324	349	361	397	359	330	328	334	350	327	335	352	357	346	364	356	347	331	329	355	342	333	306	343	364	368	344	332	345	358	331	351	327	352	350	372	291	345	334	353	354	364	361	366	340	331	345	349	386	356	342	347	344	346	327	366	317	343	322	357	363	334	350	364	301	328	328	340	325	327	378	363	359	313	332	344	319	336	340	347	344	308	354	366	310	357	337	338	331	357	291	349	349	359	350	314	352	343	364	330	323	345	386	340	323	354	352	325	345	326	307	366	377	367	363	364	345	342	378	312	336	335	338	348	344	393	353	355	336	299	318	341	393	367	352	312	304	369	326	353	342	340	365	340	342	333	359	373	348	351	363	346	359	361	343	336	370	336	365	330	333	345	360	335	367	362	327	357	300	309	356	339	324	357	352	335	333	327	361	322	348	324	355	362	324	309	323	314	354	312	364	350	321	356	341	316	314	333	335	333	355	363	315	356	365	347	344	356	372	308	340	373	337	359	321	337	362	351	322	340	315	341	311	357	337	345	366	341	392	332	368	361	333	318	334	340	359	337	296	326	346	372	299	304	367	345	328	340	353	352	369	350	333	356	320	329	352	338	299	355	351	340	354	312	331	308	294	352	331	357	361	347	331	355	331	343	325	295	322	374	348	336	335	328	350	352	344	301	294	362	325	359	321	343	346	377	343	307	306	314	306	364	341	317	337	381	355	335	321	341	330	347	342	332	348	321	346	322	330	335	321	348	325	351	357	347	364	306	351	370	318	318	362	335	348	300	350	324	333	319	353	353	359	356	334	323	310	368	330	330	391	359	341	359	369	332	342	340	327	325	361	332	338	344	324	322	346	327	348	340	332	321	387	353	335	341	344	305	346	344	346	369	353	388	321	318	336	341	360	334	363	335	323	333	331	337	319	321	326	321	386	340	376	352	361	331	344	312	325	368	326	326	363	355	326	363	319	341	318	346	336	335	344	317	323	306	312	359	360	333	361	331	334	356	297	345	328	357	311	324	312	331	346	342	350	310	366	319	314	365	334	336	354	324	320	347	349	354	349	322	342	368	359	303	363	350	353	330	343	363	328	359	310	335	367	340	331	362	345	354	324	337	348	343	328	360	370	325	368	358	320	301	351	331	344	356	360	348	368	348	333	314	354	361	329	328	343	348	355	372	344	333	368	362	357	312	346	314	337	364	343	327	329	316	342	330	334	351	360	337	361	335	343	336	359	346	312	337	330	325	362	349	326	337	328	332	318	359	366	345	338	354	348	335	310	317	345	351	331	346	322	332	361	351	329	382	340	361	347	361	367	367	354	355	357	305	332	338	334	334	348	329	371	336	353	323	319	328	358	333	319	334	349	327	352	333	331	359	360	356	311	342	339	370	335	326	347	340	305	313	332	357	326	337	337	343	328	312	337	379	366	375	359	348	367	350	368	322	354	337	321	378	303	334	349	346	334	363	334	313	319	363	355	339	363	342	357	360	320	329	308	368	322	325	339	350	370	358	356	354	350	330	353	323	345	334	322	306	342	351	349	362	333	339	346	315	339	358	353	343	351	368	351	361	340	312	360	351	327	350	352	325	319	338	354	373	326	353	356	333	377	344	349	349	327	356	345	363	365	331	319	306	316	354	329	335	319	334	323	356	336	303	338	356	345	346	335	343	316	313	351	316	344	349	366	332	332	361	312	398	358	376	361	372	312	320	354	328	341	339	339	348	304	312	337	328	334	387	375	332	326	325	346	349	346	326	323	354	338	320	332	346	339	329	347	324	336	316	351	352	308	365	357	333	322	371	337	348	338	326	292	348	376	313	374	346	340	321	326	340	358	337	351	363	326	333	326	350	348	345	334	340	349	350	370	356	337	366	351	369	311	320	340	337	336	364	357	338	320	335	339	357	328	330	349	327	345	342	334	347	327	336	316	330	320	317	344	340	341	334	349	368	322	338	345	375	323	397	336	347	353	305	341	339	330	334	353	356	335	291	370	351	344	322	365	347	357	330	341	350	347	347	358	360	342	362	308	326	319	308	340	347	359	333	320	313	323	319	360	340	336	377	351	333	348	321	336	330	325	333	305	332	344	296	364	342	349	348	339	353	347	337	311	354	344	347	311	355	332	336	363	353	330	373	304	342	333	365	301	349	359	328	322	332	344	332	328	355	343	339	345	324	345	344	357	323	325	362	305	337	340	352	341	348	310	322	342	367	317	343	349	326	329	319	371	352	364	321	344	311	290	360	320	321	354	370	356	327	356	380	352	299	346	347	364	360	293	388	342	335	340	365	336	356	339
36404	59066	45705	32471	25894	21685	16296	11461	7907	6112	4914	3819	3043	2631	2121	1630	1293	1108	953	909	753	701	577	584	482	501	447	436	428	409	403	412	426	427	439	392	416	395	409	381	375	392	331	384	417	365	380	368	413	361	351	412	377	368	378	397	386	355	395	382	394	396	355	381	373	378	332	353	386	375	356	391	381	413	391	369	370	360	329	382	366	359	354	363	366	342	399	339	425	349	379	367	354	378	404	366	367	370	376	348	380	409	362	359	358	344	384	384	379	351	393	375	381	354	361	368	355	328	368	376	358	361	357	359	318	355	371	366	385	367	375	393	398	340	368	368	342	347	378	374	374	320	356	366	348	327	371	364	344	376	400	368	396	391	347	377	378	347	367	340	360	390	342	398	347	380	375	353	357	378	339	377	392	369	393	369	382	352	358	373	368	351	350	393	351	371	373	356	360	345	357	370	423	365	369	376	373	374	347	353	361	380	374	360	350	368	368	360	380	352	363	366	349	355	353	380	372	344	374	357	387	365	340	364	356	350	378	346	372	386	339	376	373	390	386	380	367	387	348	343	374	374	369	355	371	396	408	340	360	350	356	380	376	350	384	357	372	352	381	372	368	360	372	392	384	362	397	355	369	335	389	363	336	374	371	382	361	343	382	378	402	356	373	344	369	357	366	363	381	364	389	358	374	326	376	360	375	355	399	373	387	336	333	367	367	358	335	378	375	361	399	393	401	368	340	393	350	385	349	360	349	400	382	349	369	331	362	396	420	338	370	372	365	385	408	330	367	346	344	378	354	358	380	381	381	360	378	377	351	382	368	376	364	375	378	360	342	345	365	371	360	397	340	375	375	358	356	368	334	353	365	340	369	397	378	356	360	343	338	379	363	352	333	367	356	397	352	361	364	373	364	383	324	363	351	359	386	381	362	393	420	366	396	408	386	357	379	357	323	393	367	365	360	353	389	343	351	349	339	365	386	354	384	379	358	413	368	366	372	357	369	353	370	326	354	344	361	369	354	317	374	383	338	351	415	395	348	363	384	374	348	389	357	363	358	364	351	339	387	404	339	363	356	348	347	345	393	363	363	380	363	409	375	378	373	371	337	414	362	372	355	372	381	365	318	378	446	364	359	354	390	335	369	365	371	365	348	366	348	348	380	361	390	348	347	340	364	373	363	376	360	366	352	359	357	385	349	395	333	362	384	361	376	358	378	358	368	355	356	364	347	364	344	369	389	330	373	358	361	346	352	369	378	344	388	370	356	371	411	352	394	341	388	383	362	355	381	385	380	372	358	325	359	371	358	331	347	378	345	374	365	358	380	382	366	357	351	372	383	392	412	356	340	373	369	326	351	349	370	388	368	371	395	398	361	378	399	364	387	386	397	345	370	378	345	383	365	382	365	384	339	375	360	393	386	367	367	336	389	365	385	353	396	368	343	359	380	345	360	365	341	360	370	343	368	373	312	342	338	345	340	380	386	381	359	370	364	369	370	361	385	359	354	343	357	373	333	371	385	377	387	352	355	356	383	377	370	370	379	385	355	384	394	342	385	366	374	390	376	380	339	358	397	322	374	358	352	392	375	383	341	366	343	350	403	329	359	341	376	374	333	370	366	348	350	388	378	394	426	366	366	381	355	379	396	393	392	374	371	362	364	368	375	406	344	378	366	367	383	354	379	368	372	335	339	347	353	343	370	377	348	328	374	377	341	363	330	394	348	362	361	376	385	339	362	331	412	358	360	370	336	353	354	361	387	359	360	384	356	342	366	377	396	417	360	348	400	357	385	372	348	358	377	319	374	364	389	354	355	365	345	374	343	359	368	362	341	373	358	344	379	357	381	355	371	354	346	336	383	342	360	362	399	389	351	339	383	396	367	350	358	377	356	375	401	340	335	341	369	368	366	352	357	387	345	345	352	370	350	399	367	348	358	356	342	358	391	372	356	369	350	348	359	340	348	369	365	341	368	338	319	375	359	361	358	343	365	365	350	360	365	375	372	349	364	367	372	373	374	344	349	344	367	403	366	366	392	367	387	338	374	364	390	373	376	388	360	354	361	385	396	353	367	359	356	394	370	356	331	363	366	353	355	381	358	337	311	375	316	375	354	369	356	386	358	362	338	361	370	384	364	347	343	353	344	387	403	363	360	376	372	398	344	394	374	366	366	359	358	355	359	365	373	375	360	367	334	369	331	357	368	364	365	364	358	379	375	362	368	387	374	347	338	354	367	376	375	368	347	371	347	377	326	359	351	367	349	359	348	351	389	400	363	387	358	371	380	374	347	385	376	355	358	378	310	348	349	367	377	363	330	347	374	331	333	311	352	383	388	384	368	367	339	393	344	373	376	380	329	348	324	366	394	388	336	327	375	398	353	387	354	406	389	376	376	359	361	408	397	368	356	330	364	353	369	343	377	384	360	352	363	395	348	385	357	348	392	344	374	374	334	356	359	352	378	334	311	347	380	373	338	373	339	391	361	356	364	363	344	406	368	376	396	331	353	361	349	365	362	370	389	348	383	343	374	360	367	323	405	376	358	346	349	358	354	394	328	345	349	356	353	373	339	392	366	345	348	363	370	366	379	369	360	390	379	383	392	372	318	332	352	380	344	358	383	384	383	355	362	355	370	392	346	355	360	358	353	380	377	343	385	368	358	342	382	358	370	398	368	374	327	348	382	340	354	347	406	398	340	394	319	368	355	386	362	361	376	384	345	366	369	364	379	366	318	349	376	370	383	358	377	353	378	338	378	352	344	390	342	378	358	366	382	376	333	372	337	363	348	352	384	389	366	351	343	362	331	344	420	371	352	362	350	351	366	353	377	341	379	348	372	392	372	389	371	346	360	336	369	386	370	321	401	385	361	337	389	342	367	334	333	356	400	378	367	384	351	358	364	351	396	370	372	352	329	333	346	393	353	358	318	383	355	326	387	390	332	349	344	390	393	373	381	366	363	380	359	336	358	367	342	368	371	361	345	377	391	358	355	374	354	363	366	362	346	376	352	371	397	385	373	377	372	388	349	315	360	376	352	369	381	364	409	353	366	368	409	365	365	382	339	363	368	359	386	364	353	337	339	412	366	349	359	369	385	374	356	364	373	348	363	398	358	372	335	347	371	346	347	384	371	354	406	357	373	330	384	360	391	356	363	384	349	345	361	354	337	355	345	361	361	377	353	369	350	335	335	390	366	364	332	340	387	395	366	347	331	383	382	317	386	352	382	361	365	351	365	351	368	370	395	359	376	357	372	348	377	359	364	361	400	371	365	367	384	366	346	350	351	381	350	346	351	337	369	354	364	385	379	368	395	343	372	385	365	320	379	322	369	375	359	383	357	350	383	353	366	360	352	367	327	369	385	358	365	395	369	347	348	340	397	362	345	341	349	381	389	366	347	360	384	315	357	354	379	360	385	349	337	378	313	356	381	373	375	381	329	337	393	381	344	351	338	386	360	391	365	356	357	377	336	377	395	351	335	403	346	376	393	358	349	378	339	351	356	404
22667	21167	28960	24196	22868	25043	24154	13481	8647	6538	5057	4045	3339	2751	2305	1878	1525	1247	1208	1077	1023	839	795	720	699	633	591	598	611	613	595	589	580	581	578	569	574	582	552	529	568	515	533	536	560	553	534	518	551	528	511	503	534	546	443	537	524	531	544	511	553	533	594	554	526	526	528	538	512	558	532	562	536	553	502	512	514	517	499	537	547	529	516	553	510	518	532	529	556	478	542	517	525	494	520	513	481	526	516	532	518	481	486	505	526	515	472	505	522	567	521	493	529	553	513	489	485	526	547	547	512	519	549	524	516	486	502	524	498	516	512	508	529	491	536	551	532	494	539	483	515	521	511	554	478	536	524	501	534	488	537	532	547	548	531	499	528	539	555	531	521	475	521	476	509	503	493	504	516	522	498	471	530	500	487	483	512	507	517	509	516	530	499	497	490	540	527	545	504	479	517	542	476	488	519	549	499	553	510	509	529	506	513	529	505	517	502	520	509	501	501	515	504	493	543	516	526	512	519	481	504	515	566	553	530	500	512	521	534	532	516	474	449	505	499	536	520	509	520	531	540	512	572	531	546	493	523	486	531	552	505	541	557	519	512	525	572	533	458	538	474	529	519	494	525	568	510	483	517	496	577	503	512	549	484	536	498	503	522	476	518	510	502	552	519	480	502	488	525	546	543	515	515	533	513	501	507	500	528	535	528	538	536	492	493	556	549	524	516	495	536	505	505	541	497	466	506	502	523	534	518	504	486	523	497	526	528	501	494	523	480	533	527	509	535	518	513	492	500	541	475	509	512	501	511	500	527	482	500	500	525	504	514	509	504	501	451	531	537	477	521	534	507	481	513	523	517	506	515	481	523	517	507	530	534	512	499	498	492	555	541	542	495	489	478	521	490	546	514	550	527	486	519	498	526	550	482	535	533	496	532	508	494	504	503	568	540	554	516	522	489	493	470	554	495	527	507	541	481	501	486	539	507	543	538	547	529	566	538	528	521	502	520	489	522	520	532	500	505	533	522	486	511	524	504	526	523	506	490	458	495	523	535	533	493	511	499	508	509	442	508	532	521	490	505	519	535	511	517	510	499	522	524	464	510	491	534	483	490	478	530	505	514	511	479	505	510	479	556	520	510	552	565	526	547	518	503	513	510	542	550	522	513	525	531	542	536	513	495	493	505	514	545	540	501	489	499	470	547	558	507	505	475	549	494	520	533	518	498	510	505	524	525	566	503	511	549	483	525	483	511	497	506	509	548	507	535	518	494	482	481	517	544	516	501	474	480	514	507	534	554	512	533	523	503	526	492	520	519	527	515	529	528	542	511	488	521	498	540	494	503	493	514	477	478	516	492	547	507	485	481	508	474	551	493	496	500	502	553	503	494	526	481	492	535	489	466	494	549	571	531	537	513	480	524	530	526	524	505	499	492	498	508	526	537	499	524	465	512	502	496	486	472	509	470	504	477	509	514	517	523	572	481	523	525	561	498	536	484	501	565	493	495	494	497	549	516	497	475	527	561	558	512	566	510	531	491	537	521	490	533	507	481	529	512	507	493	528	509	544	504	468	468	502	502	515	523	495	501	548	541	526	534	529	493	555	526	520	556	459	584	487	522	533	484	517	479	543	499	500	498	516	507	488	480	488	507	489	496	530	533	479	505	486	531	485	515	505	551	518	520	527	504	552	503	539	459	485	546	505	501	502	510	503	506	507	509	503	536	517	527	520	541	529	564	494	505	507	472	504	556	528	510	539	471	492	520	519	486	481	535	554	517	532	527	526	545	514	490	524	525	509	543	500	569	468	548	483	502	509	493	502	510	511	500	484	508	527	501	533	500	541	515	483	516	514	499	490	512	495	497	545	518	519	476	483	468	488	490	529	597	520	512	513	515	480	525	492	515	530	543	549	524	512	551	516	511	502	471	520	497	534	518	488	527	561	526	517	530	541	487	484	516	520	523	498	487	482	497	468	575	515	495	513	539	505	516	512	500	512	476	497	513	485	480	489	525	506	574	521	535	483	476	537	525	553	505	516	457	484	512	501	543	488	540	497	522	496	508	540	525	523	502	510	488	492	536	544	543	529	506	576	478	514	515	547	501	506	490	496	513	537	494	497	518	556	527	508	543	505	476	522	510	526	535	540	471	518	503	511	534	548	524	487	497	499	548	548	508	518	497	499	522	531	513	519	514	541	504	510	473	514	523	493	514	509	551	509	552	537	518	555	475	500	523	511	500	493	513	519	544	517	553	482	503	530	472	565	537	467	529	468	500	539	511	519	527	485	525	538	518	490	500	514	522	521	486	536	516	551	551	517	486	519	517	550	531	495	484	498	495	518	486	490	506	492	508	514	514	489	505	540	493	505	524	528	495	518	499	511	499	522	487	490	515	490	514	521	522	550	525	528	537	524	483	503	477	513	507	481	547	511	488	518	503	516	530	510	505	496	516	525	533	541	528	526	509	537	494	568	507	520	536	503	533	514	524	483	550	520	501	516	476	543	489	462	520	494	503	512	511	466	489	489	491	471	533	500	533	499	531	523	518	553	513	518	505	481	501	552	486	517	504	499	503	529	530	499	546	526	538	543	522	525	499	549	560	548	500	493	510	572	505	561	512	520	506	500	526	486	540	499	509	531	515	489	478	504	512	465	502	490	503	499	497	532	495	485	521	525	554	508	500	516	529	513	510	489	526	486	497	471	524	496	504	494	477	471	485	517	543	495	519	530	499	513	488	498	537	537	512	547	517	509	525	507	511	495	516	501	522	516	537	555	492	480	520	531	468	529	494	513	521	508	494	522	504	540	503	523	504	526	494	539	524	496	526	575	496	575	495	498	515	508	516	540	500	501	490	502	516	537	510	521	489	536	498	518	528	544	490	490	546	507	513	533	509	525	493	475	511	571	532	484	479	494	504	482	505	495	510	509	511	509	469	526	512	502	524	465	525	552	499	532	554	500	483	530	460	502	507	500	514	486	486	528	533	527	478	497	504	500	522	511	545	498	512	498	485	483	505	517	486	518	506	514	572	511	544	557	475	525	540	540	510	547	511	530	533	526	514	523	485	516	510	507	512	552	527	522	494	515	514	555	498	541	524	516	530	516	531	556	563	508	538	508	556	531	499	525	555	576	532	546	511	531	550	538	511	533	513	532	498	513	490	516	481	483	522	532	509	547	505	524	471	548	505	514	507	516	479	498	522	497	520	564	496	499	535	514	515	543	482	484	533	525	497	511	508	506	526	528	510	498	574	535	517	481	505	489	507	538	498	499	515	514	540	445	493	512	541	498	525	493	504	482	503	522	538	569	529	500	512	516	559	509	510	533	483	530	518	523	497	526	523	504	512	500	504	529	495	527	491	571	500	484	510	571	502	500	483	506	494	503	489	472	525	517	500	504	524	506	539	557	541	504	539	522	492	510	526	502	516	500	531	510	548	488	497	517	522	506	504	523	511	527	515	529	524	517	534	552	487	495	500	515	535	509	486	520	509	545	490	520	508	552
39958	67964	53523	40239	34598	29229	22046	15822	12145	9580	7563	6197	4996	4160	3369	2677	2176	1718	1550	1433	1280	1036	1007	857	774	757	627	671	641	624	583	678	632	664	591	587	588	618	607	620	565	571	527	567	545	548	566	537	514	509	554	577	557	522	551	557	564	552	547	561	585	588	544	554	509	554	525	530	515	524	546	537	539	552	519	495	549	543	527	545	556	531	486	497	500	549	516	509	551	543	548	506	586	526	519	540	491	517	567	515	546	546	480	499	515	510	553	503	541	530	550	524	523	519	501	540	505	529	484	531	481	550	521	478	527	572	503	529	522	494	509	552	535	570	510	568	522	496	520	469	534	554	521	502	528	561	491	507	513	525	547	504	509	515	500	520	546	534	545	492	523	514	467	480	514	514	505	503	506	546	540	555	522	521	514	533	555	523	494	535	551	494	539	538	529	527	515	513	537	519	540	504	516	520	531	513	499	518	486	516	497	575	490	553	543	514	552	505	514	537	552	539	536	510	491	516	499	526	519	526	513	542	536	553	520	529	528	553	518	503	482	549	503	550	523	535	530	531	546	511	527	533	500	521	534	498	550	556	540	543	554	572	533	563	528	552	502	520	535	492	515	609	544	496	503	521	577	550	535	530	542	498	491	533	544	547	531	470	510	561	527	484	538	516	550	501	535	502	517	586	506	533	517	495	536	526	545	505	549	492	530	539	517	539	526	506	545	527	525	540	527	483	519	518	527	516	529	553	500	520	520	564	537	553	482	550	528	543	519	499	493	479	535	510	468	494	484	532	501	522	535	528	494	524	508	547	530	522	530	547	532	531	517	534	531	543	477	518	521	524	532	519	492	530	535	508	503	500	520	530	540	521	505	526	546	508	564	546	497	560	568	503	513	517	515	509	496	520	528	480	485	538	513	534	507	513	504	525	509	563	530	503	538	485	545	529	494	494	527	516	542	495	541	521	535	498	528	519	513	518	543	515	544	555	510	571	546	537	535	514	503	483	522	515	515	542	527	513	497	524	527	559	527	508	470	542	552	534	504	500	531	509	513	521	512	531	546	561	566	494	581	488	497	537	523	525	508	511	541	497	502	522	510	518	496	500	509	525	511	546	516	512	484	510	522	494	527	498	533	496	512	539	518	543	515	510	534	481	510	484	535	543	487	534	538	527	520	511	530	502	535	494	567	505	547	549	534	507	540	532	534	489	492	514	545	509	489	513	513	548	528	484	470	569	479	525	549	488	510	549	510	496	546	526	473	535	526	496	536	557	519	527	542	497	534	525	556	563	488	500	531	527	527	528	508	524	525	499	469	482	512	505	490	529	492	541	511	489	536	552	514	533	521	484	510	517	527	528	513	528	491	512	529	509	511	511	525	524	549	529	545	577	551	508	534	538	496	551	532	525	497	539	556	498	514	522	530	568	510	533	536	539	524	516	512	553	499	498	549	463	526	524	562	500	536	524	542	506	499	517	544	536	493	526	509	555	566	526	544	513	533	536	534	508	517	520	477	526	542	485	483	526	518	505	524	536	532	541	507	489	584	544	509	549	510	518	509	524	478	548	535	476	530	490	555	520	487	516	502	510	532	471	548	526	516	552	535	559	529	478	554	555	520	524	518	519	575	519	492	540	519	522	537	467	542	565	520	512	495	565	516	552	510	520	523	505	529	484	486	484	502	534	534	501	530	499	525	515	502	554	519	519	542	551	559	520	525	531	547	506	519	533	517	475	505	496	560	558	527	552	538	536	503	517	505	518	549	502	517	531	511	506	520	495	515	526	516	514	565	496	541	511	515	513	523	535	510	537	518	565	510	521	528	569	499	524	508	503	505	523	540	529	536	535	505	534	513	510	511	476	529	485	554	546	492	530	528	500	478	491	492	505	511	541	549	518	529	540	510	508	537	524	469	479	494	553	539	513	518	482	508	503	540	519	547	505	507	546	490	518	514	474	528	530	508	515	500	557	557	537	511	503	503	533	528	543	542	546	540	540	505	548	509	518	507	501	529	493	541	530	495	525	530	520	525	519	515	528	516	522	517	517	462	534	556	502	482	526	530	546	524	511	526	504	493	504	519	493	535	502	510	535	544	518	490	542	563	540	525	494	537	530	501	547	516	501	503	535	514	503	486	584	524	517	526	530	516	514	516	529	520	518	492	529	550	581	534	526	541	527	508	536	528	550	559	501	490	512	523	509	525	530	525	499	510	528	531	497	504	537	502	508	516	514	510	514	521	504	546	493	500	534	540	492	513	530	531	516	528	540	524	591	539	514	510	502	535	542	476	522	509	531	550	506	527	519	506	518	493	522	532	491	526	513	543	507	500	522	514	497	542	477	511	500	506	500	529	551	483	581	550	563	491	527	533	491	570	511	528	503	498	521	515	527	500	534	504	526	497	542	552	532	481	482	511	512	575	505	525	526	523	537	555	543	537	543	499	521	541	542	485	512	518	535	500	486	516	519	527	477	504	524	547	529	508	507	538	507	534	502	517	524	518	533	528	481	516	539	502	566	483	503	497	526	523	493	488	506	524	498	540	556	522	515	520	550	506	492	557	517	550	519	503	528	514	498	530	519	520	543	507	559	510	493	547	529	536	512	546	530	506	508	526	494	547	503	509	488	522	534	519	518	548	528	522	490	501	480	508	521	565	547	545	554	518	553	514	501	520	473	539	544	533	533	490	449	573	557	542	508	555	487	497	535	569	537	482	516	504	573	529	552	548	523	531	517	487	510	553	557	552	514	517	512	517	538	538	573	559	548	544	558	533	526	499	519	529	499	507	513	476	518	519	541	538	540	513	511	561	545	544	521	538	542	535	513	528	519	491	499	507	496	536	518	549	493	510	482	538	569	522	526	542	519	504	507	483	546	524	517	518	522	558	524	569	514	489	494	546	541	517	507	575	528	546	530	509	486	526	482	512	470	516	545	497	558	542	534	505	480	535	551	525	517	529	508	504	558	522	508	511	527	510	555	539	532	519	487	526	505	576	515	504	506	559	503	534	506	492	525	514	572	517	508	471	529	499	474	498	511	533	511	575	508	507	513	533	515	529	557	506	527	528	499	508	552	519	507	521	492	487	514	522	576	512	510	517	523	521	565	549	549	547	540	505	507	502	518	558	522	583	497	518	558	527	506	551	516	533	520	536	524	514	524	523	480	549	494	517	543	510	521	519	531	510	545	505	501	509	508	531	495	515	518	543	504	508	511	516	524	544	479	516	500	489	509	516	520	540	558	528	518	536	536	489	509	481	526	530	496	542	496	515	524	528	510	527	522	505	509	518	529	569	535	507	518	560	497	554	503	502	497	534	534	523	461	552	531	510	506	507	532	490	510	474	520	495	517	531	531	505	546	515	523	522	535	507	467	518	570	508	481	538	527	527	559	498	544	538	508	505	533	531	521	532	547	538	507	548	524	509	564	522	528	491	523	511	548	520	549	545	553	516	545	483	517	493	508	502	520	514	486	536	543	527	553	521	527	535	497	535	518	540	506	532	514
33846	43700	45536	31322	22459	14775	8857	5457	3784	2838	2227	1813	1521	1220	1030	853	718	662	589	546	498	455	407	374	390	373	344	347	347	358	340	328	335	358	349	340	330	317	314	358	333	337	319	316	343	312	320	357	316	352	311	329	315	345	317	343	320	322	322	328	329	358	311	336	323	331	326	319	311	306	334	327	331	310	278	336	336	340	345	326	311	342	332	356	336	302	286	298	334	330	331	313	335	303	334	295	318	329	330	296	309	323	333	304	308	311	324	345	342	323	328	323	333	336	334	295	301	336	319	312	302	316	345	328	312	314	317	321	343	292	312	302	321	330	336	338	293	321	307	330	342	319	313	337	302	339	290	317	345	314	305	331	331	322	363	353	334	309	328	329	317	310	296	323	322	309	293	318	342	313	346	340	309	310	344	330	316	349	333	305	304	317	300	287	339	311	332	301	320	317	326	332	333	311	334	329	358	326	332	313	320	367	334	318	325	299	309	305	305	334	316	293	329	294	332	325	316	292	341	308	323	281	338	317	325	316	330	325	372	332	325	316	306	320	295	299	294	311	321	285	300	330	316	317	352	341	317	321	310	336	318	335	307	326	306	326	325	320	315	340	323	351	333	298	306	295	327	310	317	344	334	296	301	304	321	331	304	351	294	311	342	339	288	325	337	312	343	314	313	333	323	330	319	307	317	293	291	338	343	314	321	312	328	316	329	337	326	330	328	287	332	332	303	352	335	327	298	332	320	311	354	295	318	313	310	319	328	318	352	339	329	320	344	296	318	307	312	286	329	329	313	317	334	302	329	329	305	292	314	299	317	324	300	321	344	335	317	343	321	309	286	303	344	318	318	327	327	353	343	314	329	284	304	310	328	344	334	324	302	305	313	304	309	334	312	317	309	315	305	341	308	327	324	315	330	317	318	309	350	292	341	336	303	311	329	314	326	288	342	284	320	323	306	348	311	312	300	323	334	342	288	302	335	321	310	323	330	297	301	296	332	321	325	310	325	316	322	333	300	316	319	347	370	321	313	335	334	287	332	319	325	342	353	316	294	324	318	314	281	297	329	297	334	345	316	320	328	293	326	314	330	294	282	298	316	352	286	345	328	309	302	349	336	315	344	315	304	311	360	314	327	294	338	320	292	317	311	300	303	318	332	299	332	313	326	293	305	333	317	316	327	323	346	332	337	317	334	315	338	340	289	287	342	316	347	310	332	322	313	312	307	288	351	313	301	321	348	352	306	280	303	295	313	320	322	313	307	329	305	312	319	314	317	325	315	297	348	317	335	313	339	302	287	305	309	336	323	363	288	314	304	324	319	336	331	321	339	291	346	329	315	278	318	300	306	306	304	304	316	325	351	316	351	316	325	333	292	307	313	353	330	289	315	299	302	295	330	343	332	341	333	355	337	311	310	316	342	315	326	330	311	315	338	315	318	339	337	303	329	322	323	347	332	305	352	330	315	336	310	313	312	289	328	349	347	304	300	302	320	347	320	311	301	326	324	333	329	314	334	308	317	343	316	342	330	324	330	329	318	314	315	327	293	327	295	317	325	346	314	300	333	323	317	303	320	319	290	311	342	325	318	294	319	321	311	332	297	300	306	319	338	317	346	299	296	346	338	296	325	326	319	325	313	311	363	329	363	305	314	343	327	332	308	344	293	294	333	330	332	336	345	325	313	301	310	318	310	298	315	287	336	323	307	328	320	318	319	309	314	301	314	316	336	312	338	327	307	319	309	333	297	312	290	318	311	310	317	291	328	311	326	332	324	292	275	315	351	299	315	329	323	333	331	336	302	321	340	318	351	299	348	319	345	320	297	290	275	337	308	272	312	309	333	282	338	349	333	358	328	288	347	327	312	328	300	309	321	326	317	317	320	333	313	332	337	312	294	320	336	307	295	318	333	320	317	304	305	319	316	293	330	322	304	299	296	330	322	325	312	287	309	312	285	286	310	312	346	310	313	347	314	338	286	301	314	290	320	308	325	337	295	320	321	302	345	327	319	311	338	312	302	338	342	331	309	309	326	282	310	315	315	284	309	330	313	339	298	325	333	305	326	285	344	311	311	331	349	321	319	345	325	319	345	295	322	314	315	352	314	315	336	326	328	339	315	321	320	300	300	320	334	330	315	345	339	324	284	272	316	328	335	336	318	355	319	311	329	331	322	307	308	304	327	307	305	341	309	321	306	337	296	331	311	312	304	331	306	316	325	312	318	349	328	313	333	337	294	331	321	303	357	324	339	307	315	279	333	337	322	345	311	315	319	342	312	336	317	338	309	328	330	315	327	275	337	314	309	294	301	308	304	326	308	308	317	333	308	331	268	289	332	316	331	315	309	286	359	328	316	324	296	321	310	305	337	341	300	336	339	315	284	335	318	314	304	336	341	334	301	308	332	359	365	300	303	283	330	331	292	332	315	282	299	314	342	312	328	337	336	304	312	348	331	334	304	312	289	310	290	317	345	322	338	320	332	292	331	287	323	314	335	346	313	300	317	345	328	326	342	324	315	331	308	310	324	305	293	317	325	289	315	310	338	339	294	311	288	310	323	321	321	311	343	321	328	373	317	349	310	326	327	329	337	287	325	338	314	333	311	354	326	335	300	307	304	321	350	322	331	343	319	329	334	295	301	317	339	322	322	325	310	347	302	336	314	331	312	308	345	319	306	313	334	320	318	331	292	335	301	329	331	287	342	334	328	293	327	346	341	330	296	328	312	347	313	332	331	306	323	323	338	303	348	322	334	341	348	344	318	330	293	324	331	321	322	329	311	304	326	332	330	298	295	327	287	301	342	310	301	287	299	325	355	314	330	319	355	342	311	307	339	327	312	287	328	326	317	295	312	313	345	336	332	352	313	339	295	296	309	321	317	327	335	321	328	344	340	341	314	342	270	321	303	290	327	306	310	295	314	350	353	328	320	332	330	313	286	343	339	307	279	321	310	312	316	326	323	317	316	312	316	310	291	315	311	312	326	342	298	332	346	344	325	303	338	320	293	337	317	309	311	305	306	330	324	331	288	306	337	342	300	300	312	332	339	317	327	322	357	299	302	321	337	316	347	316	347	316	310	338	328	322	318	320	347	331	332	331	280	285	336	327	328	303	340	324	317	311	334	347	314	324	308	289	303	298	326	325	307	325	297	328	306	320	347	336	330	310	332	330	353	342	337	330	331	304	301	308	317	348	349	319	328	331	287	310	340	322	319	312	287	338	305	309	290	304	322	318	301	330	305	299	338	321	316	320	324	314	343	304	309	293	320	311	299	277	310	305	311	318	331	314	340	304	330	326	308	321	323	329	330	325	314	322	347	312	320	303	329	307	313	336	374	342	309	318	289	369	308	310	332	309	332	303	324	312	308	278	313	336	321	335	308	316	303	323	361	289	294	330	288	355	338	302	334	331	309	345	300	335	325	341	336	288	302	284	332	302	343	315	347	318	338	323	314	294	331	330	331	348	299	321	315	315	295	308	336	347	314	339	297	329	374	314	335	320
36821	54404	41695	28384	23126	17529	12136	8326	6107	4769	3846	3070	2467	1848	1556	1243	1043	921	742	699	610	543	528	466	430	410	406	373	397	423	368	369	355	319	376	338	364	355	360	344	339	383	338	319	331	367	336	299	355	342	328	359	356	329	365	325	359	322	345	334	375	355	349	377	342	351	352	342	349	309	321	309	328	294	331	359	327	328	342	307	358	342	349	310	343	349	333	319	327	351	332	321	349	346	366	353	364	333	325	368	338	335	316	379	325	359	377	332	353	360	331	344	319	329	369	315	341	324	361	318	323	353	319	310	331	329	281	376	362	332	327	313	360	354	325	337	343	330	348	323	330	353	353	332	333	331	337	318	330	328	334	319	337	320	331	313	325	371	340	336	347	338	300	323	347	335	339	332	335	331	327	359	344	319	345	317	330	333	305	365	323	336	335	325	335	336	341	316	384	343	328	313	352	332	330	351	330	336	291	313	325	333	315	356	285	351	334	326	337	332	292	299	321	312	321	347	346	329	347	352	326	310	333	341	336	309	334	354	349	320	330	366	300	318	303	372	344	343	358	328	354	313	320	354	364	361	369	345	311	313	325	308	329	299	350	315	320	328	343	333	351	327	357	311	336	310	317	373	354	349	315	329	328	313	321	370	318	329	316	321	345	335	351	338	300	320	339	343	351	339	344	373	354	351	359	351	360	311	309	322	348	328	313	357	353	325	330	339	331	325	337	339	321	341	359	338	336	319	359	337	350	333	320	306	326	330	336	307	341	310	351	318	370	323	376	330	343	329	307	341	374	337	337	330	379	360	334	347	371	320	352	365	309	377	335	339	337	311	344	353	336	342	321	308	308	345	341	334	335	337	334	342	354	362	328	334	337	327	363	316	374	321	331	310	343	328	342	335	364	300	336	345	341	352	341	367	349	341	331	323	329	331	292	339	331	335	333	335	325	324	305	371	345	325	334	311	331	337	347	343	361	360	333	331	339	319	335	322	332	347	351	342	326	332	321	310	337	352	340	359	332	328	363	340	330	341	331	326	324	326	353	353	327	327	341	358	317	358	325	350	361	376	358	343	333	351	351	359	313	349	348	346	333	313	341	341	319	323	350	349	303	355	310	369	334	327	317	328	320	342	333	320	361	337	325	327	353	350	334	326	318	344	307	347	317	305	311	299	317	346	374	319	339	315	332	343	324	317	321	319	373	352	349	308	331	349	290	323	338	328	339	300	361	368	327	321	319	344	321	364	318	332	346	325	298	322	337	354	329	321	306	317	308	327	357	329	326	336	352	330	306	324	322	313	327	366	330	341	296	337	319	348	355	314	331	329	358	301	291	382	341	360	343	337	325	354	322	328	367	317	340	384	307	341	361	325	329	323	331	330	322	334	326	375	331	317	333	351	320	340	350	353	331	333	367	345	336	342	308	358	365	374	325	317	366	317	357	333	362	321	342	323	336	297	331	325	306	308	312	353	333	317	343	321	340	319	331	349	323	332	333	347	302	331	315	316	358	320	346	313	371	373	336	347	332	332	346	361	353	339	318	320	335	320	323	309	341	326	332	321	374	322	283	323	338	347	295	345	338	323	369	344	309	321	329	308	344	315	362	350	368	339	322	348	357	310	334	335	316	330	332	331	333	346	328	340	333	357	400	352	326	353	330	325	325	344	326	342	320	343	344	310	305	328	337	328	324	329	352	357	322	308	341	335	333	343	318	324	324	334	318	317	369	325	330	342	345	335	366	317	372	336	313	322	352	356	353	328	330	355	326	302	349	303	329	332	353	328	325	347	329	335	334	339	337	298	378	327	375	306	312	307	338	365	364	343	352	314	328	364	355	335	329	320	337	310	346	334	371	342	331	349	317	345	321	343	336	319	335	335	327	361	299	324	323	368	368	353	338	362	298	306	322	312	357	316	345	339	348	321	314	345	340	323	335	351	343	331	319	328	332	344	336	329	323	296	343	334	349	326	345	341	340	316	347	316	319	328	303	305	292	357	337	305	318	315	317	315	325	334	318	331	345	318	321	335	335	328	314	324	356	352	313	362	341	353	335	344	334	357	341	327	313	318	342	355	343	337	330	339	343	343	330	328	331	356	325	348	333	355	345	354	348	314	310	329	353	324	327	343	345	339	326	354	328	326	345	318	327	307	338	342	345	342	383	342	332	309	342	317	352	372	335	359	325	343	300	347	343	303	319	337	307	337	333	314	308	311	360	344	347	342	321	322	339	320	333	328	346	306	351	323	322	339	338	313	363	321	344	358	347	310	348	324	330	355	322	317	337	334	336	322	320	329	328	299	329	321	353	317	329	346	344	325	330	360	342	352	336	329	319	356	345	335	357	310	365	328	339	348	349	359	346	369	335	322	344	318	327	336	326	344	322	319	356	348	354	345	336	362	367	367	337	371	333	342	317	336	335	340	338	345	331	330	349	338	302	342	343	339	336	317	336	326	345	325	324	314	314	339	333	306	312	302	356	325	340	354	314	323	378	321	326	302	329	366	351	326	345	340	354	349	338	326	326	308	342	317	324	295	332	347	341	318	310	374	295	349	317	371	361	343	334	329	333	311	326	320	362	350	308	324	357	311	329	366	335	317	304	355	331	346	358	309	355	364	355	356	340	380	328	334	346	321	321	329	364	349	340	361	344	321	359	318	377	339	325	357	351	354	349	304	317	334	325	313	360	356	358	319	317	344	330	325	333	351	308	362	339	359	330	322	316	339	338	346	330	339	309	344	296	309	357	352	324	314	334	349	321	385	298	372	341	354	337	335	310	350	338	356	313	330	347	340	335	333	365	340	355	323	307	340	333	358	333	342	351	341	323	324	336	316	377	334	313	326	378	325	327	316	328	347	348	313	314	318	329	353	346	307	321	301	328	341	330	365	327	338	342	364	316	328	361	342	333	341	322	358	339	379	311	332	316	363	341	313	313	311	327	356	342	344	359	330	318	329	338	339	321	310	313	332	340	308	344	355	342	320	347	340	319	351	326	338	310	364	325	355	340	303	315	338	339	352	314	344	330	361	307	319	304	322	356	366	339	321	308	350	301	338	303	358	314	352	327	328	337	345	324	343	313	323	316	338	345	330	324	322	319	329	332	326	357	360	315	359	337	301	340	330	368	315	355	334	347	332	323	372	314	337	364	312	348	323	329	339	302	350	305	312	309	354	340	357	332	345	317	329	335	336	333	343	322	321	306	340	357	326	335	342	351	320	342	354	304	334	353	309	354	337	326	319	327	344	333	295	328	328	338	356	314	327	315	357	308	340	311	333	341	334	333	325	318	363	354	340	331	349	349	341	344	351	336	355	350	346	335	359	321	369	308	324	324	350	318	340	336	332	350	343	341	327	361	304	301	327	324	338	340	357	302	331	343	332	362	341	345	328	318	334	324	306	337	347	340	324	344	321	330	327	333	361	345	301	334	347	342	325	321	344	325	348	322	354	345	318	355	307	345	330	350	331	335	350	303	329	351	322	336	331	363	349	333	332	354	364
23863	21256	29613	26266	24603	22820	17158	9322	6230	4623	3594	2834	2373	1832	1603	1431	1191	1001	897	836	740	717	600	556	531	480	500	503	483	482	483	502	464	476	467	441	468	482	443	478	414	443	463	442	467	451	413	451	462	442	473	414	414	441	433	400	408	438	483	428	472	437	423	477	428	451	422	450	436	429	464	444	419	390	461	402	439	467	439	440	427	408	449	397	451	429	421	419	411	421	402	429	454	457	427	406	443	412	412	433	442	439	426	451	422	430	416	427	403	464	431	413	414	447	446	449	416	408	477	427	459	400	442	421	454	419	465	444	429	440	444	439	434	413	423	413	378	415	425	434	474	399	428	466	409	446	437	387	435	412	412	432	449	415	445	458	398	466	451	422	406	410	426	427	416	430	413	389	474	423	448	424	444	428	395	419	442	460	440	416	426	444	430	441	444	461	439	476	453	421	465	421	438	458	425	373	415	435	432	396	421	425	442	430	428	412	458	420	429	447	423	406	432	433	459	467	429	422	439	427	414	421	426	428	433	402	456	395	432	458	434	435	470	417	429	442	400	442	461	414	416	442	425	424	392	418	419	429	461	408	407	450	400	400	446	440	440	424	446	437	416	434	414	393	429	436	406	417	441	452	426	454	470	418	461	457	420	440	422	422	431	410	375	441	465	423	418	424	404	433	397	426	424	422	455	444	421	387	411	446	416	458	412	425	474	430	425	457	436	459	445	447	454	435	417	431	425	399	406	421	371	417	409	447	427	448	420	439	432	449	438	442	444	406	442	454	380	449	442	403	433	425	418	427	446	396	473	432	419	400	410	453	427	471	431	436	449	436	418	467	412	433	411	421	409	398	405	421	465	433	440	453	425	446	457	417	402	478	416	450	443	448	449	426	422	442	446	421	427	415	443	468	429	455	406	404	425	457	414	401	426	412	417	422	434	424	458	453	417	448	428	428	412	422	395	411	432	467	426	435	462	458	409	445	432	425	399	385	401	449	374	422	449	458	393	421	411	446	401	440	431	446	436	422	429	432	440	390	418	436	408	415	391	415	401	428	421	469	421	444	438	430	441	407	439	448	394	468	399	414	464	393	445	441	430	433	404	411	465	428	399	417	436	413	393	440	434	449	438	416	424	424	407	416	416	423	425	463	413	411	441	444	378	396	432	413	436	437	389	434	409	410	432	456	349	421	429	450	433	407	459	459	416	408	448	432	433	438	408	458	418	477	405	440	428	442	425	461	398	434	441	394	380	434	430	408	420	415	419	417	435	419	420	430	446	415	447	426	437	447	424	424	447	419	437	440	418	386	429	410	428	419	409	427	433	397	398	421	477	398	456	440	430	443	457	445	363	476	408	413	420	453	435	422	416	407	445	426	441	441	426	458	447	420	447	411	441	449	424	425	409	445	409	453	380	423	410	418	429	410	414	415	426	436	435	431	477	398	405	412	480	437	384	433	440	410	405	420	445	412	434	430	425	447	470	427	428	436	441	395	455	414	415	420	419	401	405	462	400	455	404	367	434	419	397	457	430	490	441	408	409	426	430	407	378	411	437	427	435	443	433	433	439	444	416	458	444	427	421	447	434	423	407	421	399	397	408	425	437	415	419	439	405	446	429	434	408	429	450	438	412	465	426	440	443	410	419	420	444	435	413	469	414	439	469	422	418	438	417	429	447	429	430	426	416	442	457	406	423	421	443	430	420	437	431	436	390	441	444	444	447	447	441	415	430	429	396	432	418	413	457	408	432	412	430	442	423	418	386	468	443	436	402	424	427	422	453	425	429	418	442	394	439	404	446	442	393	459	440	421	398	430	421	430	428	441	429	462	436	418	474	455	403	414	400	385	459	428	406	388	395	441	442	405	422	446	427	437	446	404	416	407	439	418	396	408	448	427	390	410	395	440	386	451	448	411	424	440	406	422	462	371	425	424	438	452	427	417	445	451	432	459	408	434	439	424	470	440	412	407	437	467	399	389	441	398	412	423	409	435	406	440	408	405	433	417	433	463	480	437	433	465	447	447	437	419	409	410	418	438	393	388	457	413	428	430	419	475	463	428	418	459	405	423	437	412	436	406	422	430	417	411	445	433	443	403	416	410	425	392	434	456	441	458	387	433	412	441	469	444	445	407	432	402	414	433	447	453	428	426	412	398	418	433	450	394	466	455	378	435	431	415	435	437	453	426	409	468	440	432	425	443	471	429	418	449	420	416	404	450	449	443	468	436	434	402	460	461	428	362	436	436	427	424	437	436	434	452	426	420	399	404	405	422	447	425	414	391	421	454	436	451	434	414	425	437	410	482	458	440	442	412	428	450	423	453	421	425	431	468	419	429	425	407	466	406	422	394	429	462	401	412	433	404	439	461	424	430	432	421	428	431	420	412	419	396	437	429	432	405	410	389	426	445	445	430	426	398	407	425	422	401	407	454	464	429	418	439	446	448	404	431	408	444	434	445	434	455	444	435	419	382	411	441	422	423	430	402	469	433	417	461	393	446	433	389	439	452	396	463	445	467	390	420	448	391	399	426	412	407	435	447	426	458	450	416	431	420	419	414	440	420	445	397	424	448	409	429	431	420	386	438	442	413	452	490	426	430	420	412	438	396	385	410	453	430	436	464	459	429	437	450	439	417	446	431	427	430	453	470	409	453	471	408	439	424	425	429	420	408	425	411	469	384	472	408	418	450	446	441	413	414	387	433	400	431	422	414	435	397	446	422	405	432	471	479	432	428	458	410	476	425	424	447	401	427	434	415	441	411	437	415	438	406	396	425	453	405	434	436	441	433	427	435	408	445	393	439	458	464	426	468	448	456	439	388	473	412	418	425	395	440	413	464	457	447	455	421	466	440	440	434	442	441	460	471	440	402	442	480	460	423	473	429	451	412	453	383	438	389	452	438	429	460	416	450	438	381	418	416	420	460	430	447	429	436	423	408	422	422	426	428	433	434	446	467	431	444	426	436	403	426	417	481	447	427	414	440	418	432	430	478	397	410	377	452	458	375	386	413	420	413	429	480	409	445	427	416	418	450	392	371	387	459	473	440	457	445	400	417	449	419	468	427	444	457	442	431	431	422	411	408	432	431	402	438	457	397	410	428	389	463	437	413	421	424	465	432	405	417	432	375	448	420	426	459	424	424	441	437	443	437	406	402	450	419	435	441	429	430	412	407	428	470	450	458	458	421	436	404	392	417	399	433	443	429	448	469	381	383	407	483	423	435	397	438	468	422	411	425	429	443	454	424	447	455	427	466	411	432	407	414	400	440	451	474	420	423	440	445	388	427	437	389	400	413	433	442	406	424	426	434	423	437	431	384	410	443	417	436	452	439	401	460	427	433	397	428	440	417	417	403	449	390	406	450	427	392	382	431	431	420	404	449	414	401	468	428	425	436	414	419	445	422	412	419	428	435	411	466	467	458	408	402	435	423	440	405	396	435	444	442	447	430	442	423	413	432	429	450	403	455	451	463	430	397	431	424	433	460	423	437	387	407	414	396
37242	62968	48708	35563	30235	23261	17498	12248	9234	7049	5482	4378	3583	2912	2435	1969	1658	1429	1272	1138	973	892	751	649	571	531	564	548	500	502	502	517	496	519	522	492	493	483	511	479	437	458	472	447	412	439	503	428	442	447	463	444	452	428	425	455	451	433	475	502	479	481	472	482	443	438	462	435	442	422	508	478	474	446	431	446	426	431	454	414	459	480	444	455	405	414	427	449	449	446	420	454	430	425	421	436	431	419	433	440	469	429	467	454	417	399	441	444	454	430	428	435	436	424	451	412	418	435	414	434	436	460	433	427	434	455	435	420	418	458	451	443	413	450	444	461	447	479	444	441	450	417	469	433	418	427	417	430	444	444	492	439	453	425	446	452	457	408	410	444	441	452	428	427	400	461	447	396	440	450	406	454	432	440	450	438	457	419	417	452	455	445	427	441	426	427	432	430	420	390	489	387	430	445	460	438	421	439	417	440	418	442	419	399	423	412	469	425	376	475	465	402	418	437	401	442	447	443	435	426	458	400	455	433	425	451	457	440	446	440	399	434	455	412	454	436	401	419	454	412	467	425	478	445	434	451	431	461	417	422	447	466	437	435	434	454	406	434	453	449	392	466	438	437	460	442	470	451	422	436	445	455	465	425	468	428	409	426	484	433	374	400	471	448	443	423	465	432	433	446	459	448	416	413	436	437	436	452	420	447	441	446	437	417	400	437	434	464	372	453	449	414	416	446	436	408	390	443	450	425	425	432	437	438	409	427	456	420	420	426	448	433	481	491	440	433	434	434	457	459	463	441	402	488	422	407	426	442	455	434	428	441	410	412	445	462	395	434	426	445	425	411	402	418	450	422	423	450	436	456	422	468	412	431	453	435	478	408	433	435	451	443	428	417	430	443	431	422	464	390	462	449	445	432	451	458	436	423	454	430	449	422	427	453	427	427	445	441	453	441	441	428	467	479	433	434	429	429	452	434	453	467	427	465	432	466	444	451	434	429	467	416	415	420	422	445	456	458	448	425	435	417	402	457	382	479	411	446	427	413	428	452	445	431	453	434	448	439	399	426	426	418	469	434	410	456	409	462	466	431	427	434	463	424	408	411	438	450	408	414	435	461	432	418	483	415	434	452	410	439	431	432	436	430	430	472	449	468	424	425	391	446	429	434	421	462	434	446	442	387	458	413	416	415	432	432	420	439	463	421	423	442	439	409	418	438	428	430	422	457	417	452	421	417	416	419	455	452	461	456	443	456	447	400	473	436	477	438	455	411	466	440	437	437	452	462	449	396	455	450	419	459	413	441	468	430	413	462	418	425	462	411	421	440	438	456	440	460	463	438	417	454	409	468	414	439	443	458	433	456	426	406	421	417	452	433	443	463	456	419	427	400	420	431	419	428	394	444	433	409	449	434	464	464	442	426	467	432	428	396	452	463	427	433	434	424	413	420	469	472	451	384	408	433	414	495	413	492	450	459	376	411	479	476	431	455	417	474	423	453	447	408	448	426	470	423	407	452	441	424	458	429	449	413	432	414	462	411	449	439	424	431	423	406	429	431	419	447	448	447	456	441	444	444	465	445	410	458	457	392	432	410	468	427	442	467	447	441	402	462	416	465	420	472	442	409	492	437	428	462	439	455	450	418	422	439	438	462	402	431	512	490	466	455	399	438	439	462	454	419	421	452	437	438	463	416	472	412	404	423	410	489	428	428	416	415	416	415	434	462	426	434	430	423	397	423	430	422	426	445	473	426	459	441	484	454	459	438	462	424	408	474	428	433	410	442	466	434	448	457	464	448	473	435	431	454	453	476	471	397	436	475	416	379	427	435	460	442	401	480	397	443	461	431	430	445	457	449	458	420	411	434	430	453	442	456	440	436	449	451	451	443	437	440	478	469	427	417	444	433	434	398	442	442	417	423	429	463	402	439	471	468	430	403	419	468	440	412	414	432	428	443	444	400	439	447	443	437	468	411	438	461	450	442	426	445	487	416	470	409	417	425	440	441	413	418	463	416	425	428	414	464	388	413	440	430	421	430	455	426	444	438	447	430	457	417	422	419	434	405	421	410	442	435	470	431	429	465	462	419	455	464	424	419	450	472	461	438	432	411	441	476	433	489	467	421	407	430	437	420	456	391	441	439	446	426	432	443	424	445	428	428	418	445	481	449	465	374	437	430	414	409	413	414	444	440	431	485	468	451	447	441	455	437	467	435	410	444	468	482	417	454	446	444	450	431	413	416	435	473	451	451	483	450	446	420	401	444	437	418	416	433	408	431	439	419	429	468	455	460	433	455	422	459	409	461	438	444	467	418	457	435	404	461	486	436	422	397	457	414	437	431	416	452	417	471	433	431	437	437	456	440	413	424	490	420	436	376	426	452	440	424	436	461	430	443	459	399	457	469	440	470	433	437	427	424	446	458	453	440	445	433	457	431	429	439	434	422	419	450	413	441	454	458	426	425	407	426	471	429	451	428	456	437	433	431	431	473	435	464	442	441	438	487	464	434	439	479	408	424	454	417	413	437	441	432	436	432	440	422	422	415	421	415	406	411	440	445	400	430	435	431	407	462	436	431	423	466	417	405	407	469	428	426	416	419	480	400	428	421	448	455	418	447	424	421	437	439	437	455	458	432	421	410	417	420	466	431	457	455	445	438	419	449	411	434	450	432	451	450	442	435	421	420	442	435	439	436	409	431	416	448	450	419	463	435	457	438	423	480	439	456	445	469	451	437	413	425	463	448	449	443	431	435	428	431	445	453	475	460	432	438	429	448	443	417	415	456	475	449	400	437	458	442	441	447	434	466	409	453	432	438	477	429	433	429	465	434	433	433	437	455	425	462	434	409	445	433	438	480	426	432	451	429	468	453	443	429	443	440	485	443	451	424	432	428	443	419	412	384	455	407	407	445	442	412	460	457	458	426	424	461	444	434	439	445	429	453	453	450	428	438	437	430	423	441	426	485	424	424	446	444	423	453	392	460	475	438	422	451	467	451	475	419	433	413	468	439	422	466	417	454	419	454	440	451	421	461	425	495	422	418	433	423	433	451	417	465	443	447	406	440	413	401	427	419	441	415	451	410	428	412	456	447	438	444	428	448	443	411	435	404	447	438	447	464	494	429	447	449	464	425	431	446	426	439	463	449	427	438	444	468	424	434	485	413	450	425	437	443	437	427	459	424	427	454	393	475	435	458	437	422	440	445	424	442	387	453	465	454	437	439	437	435	439	433	412	433	465	410	433	424	444	423	424	487	449	488	436	447	435	415	460	399	452	433	456	439	453	439	438	404	458	424	460	430	435	474	403	473	432	418	445	450	418	457	433	432	430	454	416	429	448	402	458	469	445	415	423	430	422	421	443	444	436	455	452	438	438	437	395	387	449	430	424	452	439	428	462	458	439	482	409	453	453	442	403	459	414	459	426	486	448	480	507	444	430	434	441	451	421	451	464	480	410	416	477	384	432	399	408	426	409	475	445	449	409	446	437	410	446	414	419	428	454	446
25133	21988	32001	29516	24525	18364	12350	6975	4579	3455	2716	2250	1792	1486	1332	1163	887	759	745	623	656	562	444	470	401	456	379	377	371	359	356	382	390	364	369	413	377	355	387	373	348	331	329	351	372	355	321	347	360	320	355	359	374	331	347	351	383	286	357	371	351	350	371	341	395	340	369	333	329	360	347	352	366	371	337	354	343	330	293	375	353	367	312	344	362	361	348	288	311	372	333	353	357	350	336	357	325	351	311	347	339	344	347	326	366	322	362	342	362	330	321	366	344	355	332	345	339	357	349	355	305	325	323	338	360	374	311	334	357	373	334	369	329	326	310	361	359	343	341	333	323	362	341	372	359	364	340	302	363	348	357	346	352	317	353	363	347	318	315	326	320	337	349	324	310	351	346	325	349	359	342	362	328	315	307	325	354	363	334	353	343	333	337	366	348	347	363	346	321	319	321	353	344	331	333	356	345	345	344	324	345	352	310	341	327	366	347	384	336	353	341	339	350	355	371	366	340	346	344	345	305	344	348	339	355	341	353	315	324	351	342	344	354	307	342	328	342	336	344	340	348	353	317	338	305	329	354	348	368	322	322	348	316	316	363	358	357	363	355	332	334	358	339	343	344	306	334	327	377	357	327	381	347	343	315	315	350	349	350	367	314	346	332	331	330	330	343	352	324	366	325	339	342	322	329	353	305	338	328	373	343	340	340	316	334	335	347	333	326	343	346	354	350	342	347	336	316	329	338	303	349	350	352	326	339	329	334	301	318	336	323	315	324	320	319	345	317	315	369	339	347	329	344	361	373	347	368	318	354	345	363	304	347	370	376	340	360	363	371	315	321	311	343	334	287	342	356	353	359	348	320	309	318	339	313	329	325	345	340	344	327	357	337	329	334	340	340	341	372	353	336	335	314	348	346	351	342	365	328	342	330	346	347	336	319	323	354	352	327	360	318	338	354	322	320	315	351	310	360	351	300	348	340	317	328	336	313	358	350	301	314	358	332	341	328	353	313	307	349	358	339	350	330	352	334	353	337	332	341	316	309	347	306	345	363	380	319	357	348	331	323	355	326	328	347	365	354	344	356	353	352	331	330	369	364	363	345	370	354	338	322	310	347	340	339	342	302	360	341	334	368	343	367	337	323	338	357	380	356	335	339	348	355	323	339	331	348	335	357	361	335	330	350	317	366	338	346	342	326	343	317	292	313	349	347	342	354	334	348	363	340	334	302	354	342	318	359	323	342	337	325	354	351	337	350	391	350	345	376	325	365	338	337	336	351	341	366	323	372	312	371	349	356	328	325	320	340	334	303	336	314	362	354	356	325	362	353	316	336	357	361	349	332	331	343	367	310	328	361	359	292	339	345	329	325	356	351	339	371	327	363	340	362	357	381	344	314	351	360	350	352	344	330	333	326	312	352	344	332	330	372	318	348	349	349	329	336	321	346	356	314	361	341	339	340	361	344	339	350	340	359	365	343	354	332	305	346	335	362	353	359	313	358	356	396	365	366	323	332	312	339	332	326	357	352	317	341	331	337	342	367	348	346	348	353	354	310	323	317	336	347	321	337	309	348	305	364	356	366	313	374	319	348	316	356	368	332	351	346	339	333	321	362	327	343	340	335	337	321	324	329	332	323	380	348	332	335	334	362	357	327	324	327	312	317	345	342	345	336	329	360	345	311	366	373	339	352	333	327	340	370	344	382	378	323	325	306	359	354	348	340	321	375	328	377	352	354	321	323	310	296	360	348	335	335	354	353	353	316	349	367	310	337	321	328	333	319	340	312	352	338	331	335	369	342	317	323	326	341	305	325	349	362	367	369	352	363	365	345	370	320	348	368	358	367	343	377	336	327	341	306	350	354	327	323	346	331	341	352	351	348	368	388	318	336	344	339	357	350	365	366	352	354	381	349	326	318	319	368	346	366	383	326	362	333	353	355	341	326	354	311	371	344	367	340	355	347	351	303	347	335	355	353	332	354	342	307	328	292	325	358	341	332	324	331	330	321	334	360	330	346	369	343	367	335	308	353	339	360	361	328	335	328	358	332	345	316	349	334	311	350	296	343	342	354	329	349	340	345	324	335	312	353	326	319	331	330	323	340	326	351	341	330	370	321	330	355	338	318	365	305	357	304	348	359	343	373	359	354	324	343	338	366	342	353	341	318	349	344	373	339	337	360	371	357	332	328	370	353	304	313	337	318	322	314	355	341	333	319	347	344	347	311	335	309	334	338	328	345	344	344	366	377	367	319	337	329	329	340	332	357	335	364	351	334	357	334	315	330	329	362	330	331	328	340	345	334	354	350	335	340	358	315	338	355	357	323	319	333	359	344	360	321	350	370	328	331	304	342	326	324	341	362	302	348	335	338	334	329	331	349	358	346	324	369	335	303	325	346	302	336	335	338	334	359	333	345	315	342	345	332	317	301	352	346	359	347	356	381	373	375	372	344	350	356	324	360	351	313	338	355	305	348	315	340	373	347	303	379	339	331	337	350	357	341	330	334	349	315	290	353	339	337	331	370	367	359	347	335	375	377	373	336	378	343	320	331	376	336	336	324	365	353	346	326	372	332	341	315	299	307	344	363	334	353	363	387	308	337	321	323	345	346	358	340	318	350	306	366	316	347	353	352	371	310	334	343	355	315	327	307	317	342	344	327	329	345	311	363	343	326	346	330	315	339	347	336	357	358	356	331	376	343	326	332	367	343	320	315	333	337	345	371	337	353	319	371	384	346	350	332	333	333	310	326	350	335	329	349	334	331	354	348	359	329	346	323	325	345	332	320	320	379	335	327	313	311	323	342	333	320	362	347	344	340	342	370	328	359	318	336	357	313	351	348	321	352	339	318	368	344	331	328	323	326	335	347	332	332	362	330	307	365	305	294	336	325	331	357	353	326	331	334	329	362	358	345	331	332	363	338	352	326	358	344	351	303	348	326	370	330	317	351	347	372	356	356	350	343	337	337	329	344	315	349	346	345	331	369	344	338	311	348	342	327	335	347	337	360	333	335	359	382	379	349	331	324	334	336	364	353	333	331	353	364	318	338	317	311	328	376	343	352	328	331	331	294	333	342	335	342	375	324	334	360	357	354	345	354	365	354	339	375	335	322	354	339	341	328	348	316	343	325	322	356	343	329	312	337	362	325	314	337	333	344	353	359	321	337	326	334	360	316	349	330	326	337	341	352	353	334	317	360	337	332	334	339	358	355	358	353	340	307	365	325	342	326	326	319	338	332	319	338	405	358	326	351	373	369	338	344	348	364	349	359	343	324	367	380	332	351	310	344	325	344	341	375	335	333	318	317	385	328	362	347	333	333	328	359	307	344	358	332	314	335	313	361	339	324	325	329	325	321	344	323	321	364	325	324	337	339	339	317	318	357	372	348	325	329	338	313	320	318	327	354	333	348	326	312	347	330	346	356	324	354	323	348	341	332	334	311	337	339	349	296	348	350	324	321	307	331	338	352	376	326	321	372	339	370	337	338	344	327	371	363	309
36171	58841	46514	32639	27370	20544	15745	10647	7650	5995	4823	3582	2875	2474	2155	1668	1255	1189	1006	919	843	674	597	578	489	459	474	457	396	431	417	418	430	374	392	429	416	408	397	428	369	392	383	406	347	362	390	307	349	353	363	367	387	365	379	375	361	360	397	404	355	395	380	404	379	372	381	372	394	384	371	384	360	377	390	386	352	359	370	409	352	377	331	377	349	343	383	369	406	381	344	358	410	339	366	350	354	384	358	359	353	346	359	365	369	385	346	350	381	339	361	388	379	331	388	329	334	383	354	372	402	385	342	370	392	392	365	368	368	365	358	334	392	386	356	394	347	340	371	379	362	355	347	358	337	339	355	389	368	365	366	343	401	352	362	368	336	355	356	368	383	329	355	340	346	385	380	329	359	378	357	397	356	373	366	339	369	333	372	370	367	338	358	384	386	378	387	342	358	351	361	351	354	367	349	357	377	382	391	382	352	385	420	358	351	326	362	367	368	356	381	367	360	341	331	369	366	362	351	377	380	381	393	354	363	357	355	361	350	371	364	353	335	356	382	352	355	387	382	369	370	352	375	354	368	365	372	365	332	382	337	365	352	342	392	354	363	386	361	357	365	391	356	350	388	372	358	337	364	381	368	364	375	336	381	376	332	348	362	384	321	358	371	392	365	360	375	362	380	379	341	326	369	391	349	382	387	383	344	371	399	350	353	333	354	358	416	359	389	321	393	361	378	344	365	383	384	354	383	342	340	374	371	369	356	352	343	355	392	342	362	351	357	366	377	350	337	342	344	346	357	347	363	364	370	345	370	370	346	368	356	357	365	369	375	371	352	329	368	368	362	376	363	351	327	333	340	325	348	367	383	361	344	329	369	349	385	317	346	357	370	362	380	383	352	373	339	343	369	355	353	367	347	398	371	361	375	376	381	388	376	364	375	388	375	340	354	320	361	346	346	400	372	364	346	371	352	358	409	357	375	372	377	368	376	369	362	335	357	373	355	338	420	360	335	392	352	355	365	357	346	351	359	351	356	342	380	377	374	389	368	389	340	323	369	375	354	374	385	344	364	381	311	355	363	335	368	383	348	379	340	387	389	363	372	339	356	362	343	375	323	347	393	348	336	344	337	372	364	369	358	368	370	364	393	381	340	358	371	343	387	368	350	392	376	373	353	357	341	381	351	319	369	385	345	340	355	348	341	354	377	350	376	368	353	387	356	410	339	360	331	314	374	373	355	369	401	349	360	375	351	335	345	369	352	363	380	380	361	349	389	371	381	354	367	358	313	363	350	380	357	362	369	360	365	364	373	351	387	363	379	350	389	324	337	387	350	352	385	365	349	364	343	367	372	333	345	398	352	346	378	362	355	378	387	376	380	391	335	358	364	341	384	367	379	343	414	348	350	368	369	353	379	375	350	325	356	346	349	349	326	407	378	366	394	375	365	359	327	376	353	357	346	392	369	366	367	395	369	360	396	365	348	343	372	364	339	389	372	348	392	367	351	374	373	354	386	379	353	394	376	373	347	347	356	395	389	369	360	383	394	359	359	355	340	346	372	359	365	370	344	351	356	386	348	344	390	362	363	371	372	348	385	350	357	361	393	380	384	385	359	360	355	366	368	359	383	385	342	352	388	366	372	345	324	380	357	343	379	362	364	339	373	354	328	377	374	351	392	353	350	341	381	358	398	364	359	357	367	354	351	376	362	359	374	338	383	364	399	366	390	351	340	365	345	368	357	376	406	395	366	361	340	346	354	375	353	368	363	368	370	339	332	330	378	348	360	382	355	390	364	360	363	364	386	355	379	371	351	344	380	386	374	366	380	349	346	364	352	371	381	352	392	326	375	339	423	331	402	368	332	353	387	331	335	394	387	375	392	325	357	353	351	324	340	358	327	320	332	401	391	377	338	372	332	362	335	366	373	316	361	353	400	356	381	360	371	378	381	352	358	409	367	365	360	375	362	387	351	363	360	383	363	389	360	348	367	339	375	344	343	395	386	372	343	353	408	352	333	369	365	376	371	336	380	361	375	382	370	386	374	346	366	373	353	360	316	353	376	389	357	377	352	343	355	359	340	351	340	398	385	354	321	363	357	316	381	398	398	371	341	379	380	387	364	338	352	348	328	367	360	330	367	353	340	383	359	345	346	358	354	387	374	341	387	362	377	342	351	348	363	405	372	335	388	362	377	376	344	378	394	377	376	354	364	327	359	371	359	370	368	323	391	377	364	361	363	392	335	348	353	391	371	338	345	388	370	362	354	395	370	359	358	368	363	371	336	381	379	329	380	366	379	349	378	355	369	355	349	341	356	373	350	361	392	388	353	398	361	366	369	382	366	310	327	384	361	366	329	367	339	370	346	404	370	377	374	367	339	362	354	343	371	353	369	372	376	367	361	353	376	405	376	356	355	391	352	363	349	388	350	370	330	383	357	336	342	361	359	365	356	370	381	347	369	379	364	344	364	374	360	357	363	382	357	381	368	377	365	364	382	354	374	347	348	358	343	387	332	399	369	347	357	367	346	367	389	368	332	350	324	378	378	354	360	353	380	339	395	320	361	376	375	347	358	348	388	368	384	320	349	357	344	356	333	343	347	372	403	369	328	367	353	324	344	335	328	374	346	350	354	365	369	385	379	361	354	369	375	404	380	361	410	330	333	342	353	357	393	354	399	368	355	371	375	358	383	369	363	359	334	363	382	327	364	387	328	318	383	350	337	354	367	412	385	364	343	379	353	392	335	393	324	397	410	362	395	385	334	368	344	385	366	308	397	373	363	361	337	376	357	369	345	367	388	363	381	378	364	352	380	364	382	402	336	374	340	377	365	398	372	327	363	348	331	369	372	367	360	357	346	351	370	367	359	351	352	345	343	350	405	370	361	346	343	381	387	365	391	364	384	392	360	354	400	373	357	361	330	376	379	346	352	374	370	376	356	377	369	354	362	355	383	368	353	354	365	369	339	363	380	366	355	367	355	360	363	337	386	370	361	351	364	361	359	352	360	339	351	396	349	374	367	394	384	391	370	350	336	381	359	383	349	361	366	345	370	381	358	379	353	373	356	333	352	390	350	367	336	365	365	369	327	349	338	338	385	326	340	367	342	364	380	361	341	357	356	337	310	375	374	386	385	362	356	342	376	361	373	379	357	356	384	356	365	398	350	343	395	347	333	325	375	364	358	354	370	363	375	341	386	349	348	342	362	403	376	374	367	364	357	372	367	356	360	385	352	361	346	369	358	371	377	357	370	402	366	361	378	367	377	372	395	324	358	337	367	348	347	376	359	341	424	343	354	387	357	341	374	344	373	330	361	357	350	371	371	362	383	376	369	326	315	370	386	361	355	392	349	337	370	363	374	353	355	390	390	364	350	333	359	326	365	354	370	373	349	361	383	370	360	374	363	378	343	356	398	352	372	368	391	384	364	397	394	364	367	352	372	359	373	339	345	372	365	386	377	354	336	364	369	421	371	372	377	385	336	359	350	356	352	339	379	370	362	329
22568	21047	28933	24079	22815	24776	23984	13095	8258	6413	4826	3764	3078	2573	2231	1944	1519	1358	1250	1141	1061	912	795	803	686	706	619	590	593	604	580	578	569	591	557	612	603	573	590	567	527	540	552	549	509	558	485	487	521	534	529	516	483	563	546	511	523	502	519	547	577	547	530	559	516	580	570	542	536	536	535	580	538	508	501	517	530	512	490	476	528	498	470	512	526	528	529	514	528	486	538	527	495	540	496	502	535	465	496	493	492	508	485	509	508	521	481	460	541	531	549	521	478	475	515	494	512	502	503	554	500	532	547	532	528	530	514	527	505	509	507	508	501	536	565	480	518	516	501	473	527	495	540	500	528	527	510	521	503	524	501	506	488	514	465	530	506	533	502	537	485	487	523	525	478	523	507	529	509	516	489	557	535	487	501	517	525	513	518	545	513	537	508	530	549	553	492	502	480	506	486	507	495	497	478	530	521	514	491	481	536	527	503	475	508	564	500	508	494	467	541	509	476	550	483	511	504	506	525	483	509	539	540	507	545	532	524	518	545	492	503	564	506	488	475	505	519	509	539	529	526	534	531	537	479	484	534	514	518	473	489	497	492	499	467	485	503	506	512	522	508	432	522	565	471	509	525	483	562	514	506	505	553	484	513	514	512	541	516	504	504	500	575	528	483	508	551	492	513	515	502	533	500	480	493	499	495	508	532	523	489	471	518	502	508	477	468	551	544	536	483	511	500	533	547	505	512	530	505	522	542	501	480	484	502	533	498	519	564	526	520	528	498	478	498	538	516	532	503	516	522	521	558	535	473	550	531	495	534	495	451	472	507	484	493	474	492	495	530	534	493	503	488	460	511	529	513	528	505	540	495	514	472	540	508	508	497	543	527	513	508	542	525	526	503	507	469	543	532	515	516	523	535	491	515	509	485	500	506	517	534	530	493	508	510	553	507	534	513	471	529	500	472	476	513	523	489	521	504	489	521	505	550	534	494	540	520	507	540	501	505	551	523	542	527	527	534	499	515	493	539	562	495	514	467	488	489	521	512	497	527	482	534	532	520	520	527	521	485	508	504	498	488	497	507	528	507	503	510	511	544	515	506	530	556	528	527	514	502	514	507	560	521	509	516	505	493	526	523	502	521	512	539	486	484	503	490	515	502	507	532	528	521	520	516	492	556	490	518	517	503	529	493	484	507	527	503	531	529	534	502	521	527	490	504	461	492	516	523	481	504	512	570	544	509	550	483	548	518	528	522	498	549	493	511	542	504	498	549	525	522	543	503	474	500	511	519	500	515	497	485	490	525	490	512	528	522	533	532	514	537	518	509	479	540	545	527	517	490	503	490	496	498	490	517	538	504	539	470	538	488	522	484	510	522	514	522	531	495	526	561	485	544	509	479	513	517	530	527	499	496	498	497	479	514	511	509	500	517	554	515	524	511	519	452	529	492	504	507	524	500	524	496	503	493	480	511	479	495	517	487	477	515	498	526	547	474	520	499	526	522	531	470	501	559	492	503	527	538	494	493	485	543	505	530	506	498	505	511	519	448	485	529	481	485	582	504	524	517	482	534	467	548	499	535	496	529	540	519	531	505	479	554	516	477	536	506	497	532	493	552	518	529	574	528	518	521	535	486	485	501	554	510	457	454	498	510	551	483	512	506	522	503	506	487	487	515	519	520	505	517	532	505	532	543	557	486	497	523	529	506	520	553	513	495	509	509	507	546	511	524	526	464	500	498	511	541	527	553	462	506	515	476	482	534	505	517	498	531	502	526	549	508	511	498	490	528	506	498	530	497	489	498	498	485	492	502	493	511	522	493	500	495	528	505	518	534	541	534	514	522	475	532	537	494	501	540	499	482	530	528	503	493	497	469	482	499	517	535	522	477	474	489	525	502	523	496	530	523	536	529	530	476	512	486	537	516	518	514	509	511	492	510	489	514	560	528	518	509	487	474	512	504	501	526	507	508	466	508	477	473	485	482	520	495	514	535	476	557	510	473	527	523	476	438	503	518	464	506	543	525	510	556	487	498	513	526	473	554	518	466	475	535	526	524	498	530	533	513	508	496	510	533	519	510	530	531	483	478	526	484	521	493	515	469	564	537	546	479	466	483	542	500	505	507	524	487	527	540	515	515	494	487	523	521	493	490	513	503	496	542	497	556	489	500	500	512	502	516	547	520	551	494	481	486	508	517	575	512	502	507	508	435	513	504	510	497	511	526	537	540	516	488	507	526	462	498	532	518	520	509	506	516	499	550	547	477	548	516	497	521	502	534	527	495	483	495	509	511	502	462	501	525	492	466	540	474	490	515	497	521	521	474	488	459	529	477	509	510	527	531	541	479	521	497	508	470	487	518	452	465	466	506	512	489	534	506	528	480	472	479	532	551	515	527	510	539	512	511	518	492	502	484	534	509	524	528	516	545	493	517	497	502	505	526	527	520	532	554	530	516	492	510	501	531	485	480	515	517	525	515	482	522	557	506	501	534	483	547	517	481	504	494	514	515	499	485	535	520	513	479	480	510	516	514	549	510	559	529	507	494	523	530	533	508	545	538	529	483	499	519	489	502	509	507	558	527	494	513	500	467	498	512	494	525	501	537	551	513	505	518	513	505	475	552	508	501	535	475	510	500	537	518	496	555	539	527	509	482	527	487	503	520	497	511	519	495	515	508	507	504	536	493	509	526	534	504	484	501	540	499	489	476	515	502	554	496	533	477	482	461	470	518	520	509	488	555	503	500	530	461	472	485	517	511	482	518	499	512	510	513	480	519	490	497	510	512	537	515	504	522	524	471	513	489	548	501	487	490	487	545	513	517	515	542	509	509	554	496	539	550	577	518	498	465	488	474	498	532	507	480	545	497	489	480	520	511	526	527	525	476	494	540	508	527	514	494	501	547	545	539	529	508	514	488	525	489	502	512	534	519	475	557	514	513	502	522	491	494	534	531	514	499	478	514	502	515	529	529	478	508	524	554	507	527	546	538	526	489	485	532	534	539	508	510	487	537	499	518	505	528	529	530	536	492	507	495	476	501	518	485	529	479	499	466	524	554	569	534	477	511	504	529	511	549	535	525	500	466	497	511	517	496	483	488	531	529	487	540	501	470	518	517	534	485	517	532	525	527	514	513	498	529	541	523	518	514	497	500	487	492	493	487	504	513	494	497	530	506	471	528	500	505	502	530	558	507	485	483	537	498	494	510	493	485	530	523	505	524	522	521	506	469	521	486	505	519	499	511	528	513	522	539	494	558	445	505	503	493	490	548	511	523	540	477	518	481	475	503	505	480	480	500	525	479	516	529	492	489	498	465	519	468	497	502	501	491	521	526	574	525	519	531	558	505	516	498	509	535	543	516	497	520	506	505	527	515	489	515	468	495	504	498	509	495	482	510	487	530	491	488	512	538	526	542	470	516	502	513	523	537	498	523	524	497	487	488	523	502	539	495	476	501	518	492	484	511	528	515	497	506	536	508	535	555	509	544	485	534	497	524	501	494	512	526	505
38837	67862	53649	40807	34970	28245	22174	15279	11863	9189	7036	5613	4756	3866	3293	2690	2139	1879	1681	1502	1345	1253	1056	935	777	785	709	623	650	568	642	617	620	610	634	605	665	640	616	568	529	567	537	515	542	531	510	526	539	536	526	535	526	518	517	528	543	519	565	511	573	559	504	572	578	560	564	534	543	521	579	610	540	536	532	507	500	525	532	486	507	529	539	458	524	484	512	538	499	504	501	531	539	500	550	472	562	526	556	539	504	569	520	522	499	549	567	535	533	484	553	503	551	512	539	517	521	516	513	499	518	482	506	515	556	527	521	523	519	516	526	562	500	511	521	526	490	533	482	493	521	527	504	534	491	502	489	474	525	522	455	498	541	475	513	524	547	514	513	500	506	495	515	546	487	507	487	507	499	503	553	518	513	512	483	504	540	524	531	556	534	510	489	511	563	486	490	545	510	472	550	508	526	520	507	514	538	515	461	526	504	485	506	530	559	511	546	524	523	478	511	530	540	523	496	499	506	542	553	489	534	521	529	529	530	495	528	520	530	554	517	517	504	543	558	559	495	522	475	539	519	545	507	550	518	489	538	515	516	513	525	511	511	482	509	538	520	522	537	551	566	533	523	525	534	506	500	547	495	540	495	536	509	504	533	516	494	512	519	498	525	503	529	513	512	517	500	529	525	525	504	489	497	554	549	520	525	536	530	575	522	487	499	548	529	536	539	551	491	505	490	494	523	512	506	516	535	513	478	496	535	508	504	536	544	551	484	529	548	504	539	581	521	530	529	530	486	499	521	540	489	537	539	530	509	523	511	515	511	535	523	490	543	505	517	495	539	518	497	528	535	531	511	543	498	504	533	512	507	468	549	500	539	533	488	485	533	533	521	514	530	528	518	539	533	505	497	499	524	522	479	512	515	506	502	571	566	525	501	504	523	496	523	479	516	517	553	497	503	524	519	475	512	522	559	481	499	533	537	537	520	556	527	515	502	497	537	460	555	518	501	520	511	520	528	491	526	500	491	543	519	579	533	517	523	530	549	549	504	504	552	497	522	523	495	513	477	541	491	565	543	534	518	491	519	519	518	519	570	512	542	513	514	509	502	545	511	557	529	500	546	518	526	537	575	494	540	491	506	522	459	553	508	505	500	515	547	518	485	504	507	508	524	523	509	519	546	507	549	555	508	525	508	504	491	549	498	557	543	535	473	518	545	582	499	528	544	538	487	521	498	546	492	495	497	508	516	553	542	498	470	546	512	517	489	523	494	499	519	564	505	527	476	523	488	548	521	492	499	507	516	500	534	512	505	564	481	546	509	478	542	508	535	527	506	496	517	505	493	487	535	546	516	486	483	553	475	507	495	501	533	501	509	519	530	487	525	533	540	542	503	561	539	521	466	560	514	507	520	485	500	556	542	511	490	513	503	530	494	498	522	547	497	518	540	507	542	589	543	519	562	498	533	468	508	502	470	513	508	511	538	511	512	576	510	551	532	578	491	498	526	548	493	521	517	525	538	521	508	519	511	476	468	523	488	540	528	503	512	486	523	483	512	505	541	498	517	531	515	495	532	509	507	525	564	503	538	497	497	553	538	541	508	507	530	538	539	534	484	499	499	540	467	509	543	529	505	519	557	523	513	512	479	531	584	501	550	548	542	499	514	509	529	499	517	532	508	506	524	486	592	483	486	530	498	501	497	508	522	547	521	546	505	546	507	518	513	560	512	526	499	516	527	504	552	509	488	536	506	555	543	522	514	506	506	529	530	533	558	491	516	494	526	544	528	499	525	533	524	466	532	505	510	510	510	518	543	515	472	534	516	518	540	531	501	486	465	487	436	544	489	524	525	506	517	487	510	526	573	490	504	553	547	489	547	530	510	501	572	506	515	528	548	503	544	559	512	488	527	536	513	519	495	558	493	460	517	495	520	495	550	524	535	501	514	533	513	500	506	494	516	531	503	554	552	566	559	521	529	514	521	505	521	568	542	519	516	509	506	520	496	490	530	526	522	519	518	533	517	499	528	499	510	530	522	558	503	503	542	532	496	511	572	489	474	501	529	517	555	548	534	518	550	492	511	488	509	496	497	510	515	495	506	488	490	531	503	514	555	486	515	523	525	501	474	523	526	513	525	547	535	526	513	506	514	474	512	536	519	483	482	483	512	474	507	522	499	541	479	494	524	510	517	509	513	510	570	501	507	541	535	507	486	514	538	539	496	499	499	511	579	520	480	530	490	473	532	506	477	546	511	540	516	523	541	509	476	507	518	528	547	498	527	491	499	526	508	535	504	573	502	547	503	512	523	516	524	515	549	549	509	488	505	487	508	538	501	471	525	534	519	530	521	517	526	556	502	507	540	526	501	527	476	522	530	514	475	485	523	490	543	526	573	491	538	499	513	487	515	490	554	540	535	532	479	523	537	490	499	525	512	522	518	531	539	496	521	517	500	510	505	520	537	522	517	522	518	494	516	525	531	478	491	530	533	494	546	515	540	476	503	524	530	552	520	536	503	515	497	492	539	500	587	550	513	509	544	542	502	547	504	455	482	556	525	496	487	503	542	544	544	473	537	523	500	530	472	501	512	494	531	486	488	518	518	475	515	501	492	538	520	508	572	539	496	506	552	527	520	496	553	495	562	521	509	520	525	489	496	512	524	531	496	566	510	510	491	508	560	567	497	506	521	498	517	518	506	505	513	529	486	507	499	528	519	488	519	516	512	499	493	492	518	489	539	497	514	506	520	556	484	523	538	520	507	461	506	520	538	494	470	483	486	506	489	494	503	523	518	494	515	506	513	512	491	501	501	519	555	555	511	546	462	507	488	539	535	509	520	526	549	490	498	481	502	475	514	538	513	521	500	536	470	532	545	466	537	524	506	509	498	556	519	542	517	523	481	511	532	552	502	523	520	534	459	509	508	493	473	527	504	491	510	542	516	534	513	527	523	494	490	530	505	530	547	525	516	551	535	528	537	510	520	507	468	561	525	528	544	530	525	524	520	472	512	520	521	528	528	521	501	516	495	527	507	516	531	518	564	550	496	546	532	520	495	499	524	485	510	523	509	496	484	492	512	526	504	573	460	524	521	531	501	535	544	540	555	501	470	513	551	520	491	517	525	511	512	520	527	538	510	516	556	535	534	520	473	496	494	525	495	502	524	550	511	530	531	486	524	534	516	464	537	510	552	520	502	530	505	517	518	478	488	512	529	513	535	475	522	511	541	462	550	483	498	559	509	520	541	538	518	491	513	545	463	481	498	523	475	497	524	511	515	535	515	532	560	484	513	518	561	517	462	555	549	497	527	500	495	571	517	531	528	488	519	539	519	489	491	498	498	519	518	519	499	498	535	539	490	534	524	513	524	557	503	513	522	541	526	494	505	490	501	488	512	492	500	499	520	467	526	546	532	476	524	537	549	532	579	489	484	508	511	520	507	542	527	536	504	532	509	510	529	529	477	502	523	557	533	505	496	495	541	493	524	524	543	528	541	516	521	516	542	506	499	524
33159	42701	44136	33111	22356	14602	8823	5366	3643	2822	2090	1693	1444	1264	1088	794	782	655	635	596	565	462	447	420	411	373	337	367	378	373	308	338	316	303	352	371	367	301	330	329	314	319	338	355	348	314	323	319	343	301	312	331	339	291	319	322	359	314	314	311	293	310	308	323	320	324	338	359	344	332	290	324	337	326	325	321	306	315	313	325	324	334	338	305	350	328	335	310	323	327	325	306	330	332	315	311	314	327	341	310	301	315	315	345	299	316	317	364	274	317	346	372	334	321	312	304	320	304	328	325	314	314	294	303	339	323	307	319	325	314	299	314	302	306	323	323	281	351	338	307	338	329	295	327	350	323	320	331	360	299	338	296	297	285	304	332	317	289	314	337	324	326	371	314	324	326	314	329	339	273	335	331	299	330	327	310	287	312	304	332	324	319	331	340	301	349	331	336	318	328	318	336	313	281	331	323	326	364	328	303	328	312	327	309	354	323	355	299	332	337	313	373	294	315	341	292	339	355	291	317	302	346	284	308	316	299	309	313	325	343	302	336	299	288	336	311	330	352	291	340	332	310	335	337	302	302	288	326	343	328	293	303	327	352	339	330	305	325	332	319	315	299	314	325	297	314	331	310	323	304	309	308	291	310	330	323	321	317	316	304	346	314	315	344	332	323	312	305	324	329	336	323	338	303	324	320	322	289	290	315	316	331	340	309	331	311	314	295	289	339	309	311	324	313	318	345	315	307	303	284	319	315	324	343	328	307	320	317	297	318	308	322	301	319	333	340	351	320	324	366	335	307	307	327	304	351	348	346	344	320	362	310	308	319	303	341	309	346	345	335	318	313	315	298	323	313	308	318	318	357	309	297	309	333	338	304	317	335	345	331	335	349	279	334	336	329	296	342	352	313	331	319	307	321	332	347	317	336	330	316	312	306	331	306	321	312	315	307	363	339	318	324	326	299	309	309	352	349	345	350	315	318	319	351	385	290	315	281	328	359	317	343	306	319	360	321	311	279	305	328	324	297	307	313	311	311	356	279	311	366	350	320	315	347	354	305	311	280	323	324	317	299	318	323	321	331	347	325	302	324	326	338	358	316	321	317	302	337	311	316	259	335	281	301	350	297	310	304	336	347	303	316	313	338	300	340	332	308	323	363	327	305	320	319	334	330	286	303	313	327	345	295	304	321	316	330	334	328	305	304	314	329	315	325	312	308	290	307	315	328	323	345	334	330	301	349	310	333	349	306	313	318	334	319	302	319	288	313	353	307	339	332	305	303	307	337	330	303	341	320	318	315	319	339	290	288	324	313	318	319	299	330	308	308	328	306	323	325	358	319	331	343	327	331	304	291	337	276	301	328	306	301	360	317	310	348	301	348	327	331	310	285	319	324	294	291	327	291	330	279	309	312	291	313	364	305	331	351	317	319	366	315	362	322	310	277	313	316	319	319	307	338	275	332	292	320	315	290	307	335	319	327	309	320	331	348	349	367	335	357	298	316	357	320	311	328	338	316	339	300	313	308	299	328	311	317	321	299	323	308	314	326	327	338	343	338	347	291	335	317	320	322	343	333	326	332	350	313	269	325	336	321	299	331	313	324	343	314	316	328	334	286	305	340	304	300	302	297	335	327	311	328	299	324	332	338	317	335	332	345	337	303	344	318	318	332	314	336	342	308	337	303	336	291	331	316	326	341	340	338	338	320	288	321	321	325	346	341	287	299	312	338	308	350	334	333	291	333	308	292	342	314	297	344	350	300	275	325	310	302	325	339	328	316	328	318	282	299	288	326	309	333	338	314	333	317	288	318	331	321	312	312	314	305	327	334	327	305	345	330	325	326	347	328	362	331	311	292	325	314	309	339	328	325	319	317	308	335	326	329	331	318	309	297	327	310	296	303	336	335	298	310	345	333	334	329	329	320	333	312	327	311	324	293	287	339	322	330	341	288	329	334	306	296	322	326	323	335	328	299	298	345	351	322	294	305	347	325	339	330	324	349	315	304	305	318	320	296	322	300	329	312	312	318	326	313	319	314	320	348	360	298	306	282	312	293	304	319	341	343	340	324	324	305	281	303	318	351	322	308	314	307	305	335	337	301	328	320	332	318	323	315	322	273	344	319	322	302	339	332	329	337	312	355	302	332	286	309	317	311	309	337	312	302	296	344	314	342	306	311	326	325	337	343	328	306	297	288	326	319	289	325	308	328	328	331	293	288	297	346	325	334	323	315	329	305	308	329	270	316	328	336	303	321	333	347	344	317	299	299	279	315	307	294	305	328	307	294	337	337	329	307	294	339	344	315	297	320	333	324	314	297	334	316	305	302	278	317	320	318	333	290	347	321	336	278	300	334	348	331	354	333	329	328	320	273	317	320	296	330	308	338	341	318	347	326	334	338	320	319	304	336	330	323	357	305	311	360	350	349	305	300	303	329	345	328	299	329	327	284	337	343	270	324	330	322	308	286	337	337	315	329	313	296	311	324	340	306	311	307	331	308	307	324	314	320	316	320	318	306	319	320	289	340	298	331	334	294	337	327	328	338	296	324	321	344	347	328	314	308	310	323	320	294	325	333	280	334	318	324	335	357	334	357	294	361	353	309	324	334	321	322	322	316	320	340	306	320	328	337	313	346	320	338	295	326	339	307	345	306	322	336	310	325	314	360	331	330	298	310	330	350	360	315	327	310	344	309	328	312	327	321	332	340	297	337	327	318	367	321	330	349	346	315	322	322	315	321	290	338	293	313	331	303	313	333	316	348	327	339	337	339	319	324	321	324	311	334	332	325	293	298	300	339	306	328	304	323	326	295	307	368	293	320	304	311	332	321	316	320	309	322	347	294	360	315	313	315	340	314	315	323	308	304	325	322	332	315	325	351	290	321	331	325	345	316	310	315	356	318	328	316	325	287	303	322	329	317	309	313	292	312	299	331	307	313	336	317	346	322	330	305	326	338	318	290	317	323	297	297	282	312	331	348	300	304	304	329	308	307	277	299	337	301	299	323	329	333	326	325	336	334	318	329	341	364	311	336	337	343	317	314	319	316	311	338	305	318	332	345	303	301	342	330	320	314	323	314	324	307	326	319	299	330	313	348	316	317	322	318	326	305	322	337	315	314	325	351	307	357	334	333	346	312	345	287	315	331	313	322	351	333	308	326	322	287	328	290	311	319	330	320	317	314	348	327	353	294	300	315	308	316	322	289	307	326	340	321	318	316	313	359	349	316	299	313	328	320	341	310	325	313	324	280	285	343	284	342	336	335	337	367	310	327	320	336	324	341	322	309	341	315	324	333	314	329	351	315	290	306	330	320	311	354	317	331	337	350	328	335	306	300	331	316	328	299	294	291	315	322	306	295	310	297	295	293	300	343	323	311	312	318	296	291	309	330	298	310	294	308	339	314	325	335	347	322	296	308	310	326	349	338	313	361	324	313	332	315	313	314	323	347	327	305	309	326	319	322	333	347	318	332	323	314	347	330	334	316	327	326	303	314	298	316	326	289
35689	54057	41264	30140	22563	17515	11991	8247	6117	4696	3447	2788	2463	1950	1611	1257	1087	899	772	809	662	563	507	481	430	387	425	405	383	359	382	393	359	376	362	348	369	363	373	355	364	315	336	324	369	319	315	352	316	342	356	329	349	343	353	331	357	349	360	372	332	352	357	344	307	381	312	340	329	355	341	359	329	341	320	338	328	313	365	329	350	341	309	309	314	350	287	307	319	342	359	338	343	332	353	331	342	341	333	345	321	330	359	336	325	352	334	286	344	330	350	317	356	341	325	335	343	330	350	328	339	331	348	316	340	354	335	368	360	326	331	375	315	367	334	342	362	348	320	347	338	344	327	317	307	315	335	358	351	337	319	326	335	349	348	299	306	343	340	308	322	342	351	333	347	357	337	330	327	329	334	333	343	349	355	302	326	318	321	314	364	345	353	303	346	339	333	338	365	320	329	359	346	310	355	337	328	350	300	363	347	364	329	334	306	331	318	369	316	318	327	331	327	349	354	346	331	337	342	318	331	311	344	337	345	338	323	326	327	307	335	352	327	324	353	327	325	351	359	298	303	338	322	344	355	324	366	353	353	370	327	321	322	343	343	317	342	331	336	325	306	332	355	366	333	332	325	329	304	385	322	349	338	323	342	336	367	315	338	334	328	371	339	306	327	341	341	323	342	329	368	330	376	346	341	324	322	340	332	329	320	330	330	357	329	287	338	322	370	336	310	324	338	335	328	347	328	340	344	316	389	333	324	334	361	316	341	357	361	317	305	355	339	323	340	356	337	326	381	336	330	346	333	324	367	335	337	350	313	328	333	325	352	325	356	359	349	363	343	342	333	347	345	371	348	372	327	359	324	359	353	338	348	338	325	322	328	344	367	322	330	332	327	350	332	326	347	359	333	329	332	343	334	348	332	334	342	317	348	331	354	345	343	360	347	351	358	349	335	320	323	324	367	326	315	345	333	335	332	309	375	351	336	347	351	294	346	369	337	327	328	344	325	338	358	356	314	323	357	334	366	324	343	345	337	316	300	352	305	319	333	351	315	326	333	351	325	301	320	332	343	339	344	340	367	326	326	332	355	349	363	355	339	337	340	335	339	344	338	349	304	370	376	366	353	342	342	320	305	366	326	319	316	329	323	321	302	345	343	363	347	322	344	335	328	374	338	350	343	340	375	313	344	362	339	318	368	319	335	325	334	348	296	348	332	348	331	343	333	360	353	366	310	321	335	306	317	314	334	320	308	338	347	338	320	368	334	376	340	342	327	332	318	336	317	325	349	373	342	337	303	325	330	367	301	360	337	337	288	351	346	327	332	328	313	314	320	348	351	337	346	328	300	369	326	314	318	314	338	336	357	360	309	314	321	336	280	307	343	347	371	319	357	351	340	315	358	332	364	324	343	302	313	320	361	332	359	323	325	357	322	360	331	374	308	346	349	347	318	316	353	312	342	335	306	373	349	295	324	356	374	329	331	338	357	318	312	366	319	364	337	344	331	324	334	371	324	351	348	332	350	318	341	326	370	344	318	323	370	368	309	332	317	364	331	324	342	348	264	364	328	344	340	343	342	347	367	334	331	335	359	309	322	340	312	344	330	331	349	323	336	336	334	346	332	316	346	327	327	331	380	350	349	325	380	326	327	330	336	313	332	345	313	327	319	382	366	335	353	324	331	352	322	337	299	351	327	315	315	337	358	339	328	328	346	350	320	325	376	337	359	328	334	339	320	345	353	301	316	343	342	315	348	373	304	348	310	328	362	313	328	366	339	325	362	321	328	364	380	308	313	305	325	350	344	352	305	335	307	321	327	303	346	321	328	305	348	339	351	350	346	334	358	350	330	310	321	351	323	325	353	360	339	330	363	322	347	329	375	320	353	316	338	332	330	309	379	355	305	316	314	312	322	329	346	321	367	344	313	357	368	306	320	292	328	343	367	334	351	338	351	341	319	320	343	326	319	367	344	327	324	341	345	325	324	337	332	369	345	343	323	329	346	330	347	324	368	357	300	327	332	339	341	337	339	343	337	362	376	312	301	326	360	319	323	336	347	324	355	325	355	331	336	346	341	338	378	329	327	358	338	372	336	308	319	336	320	332	328	342	340	327	320	332	321	333	339	335	345	346	344	381	314	314	332	312	338	327	293	332	331	328	338	350	347	349	340	312	335	332	348	328	324	338	345	325	321	301	331	381	343	305	355	327	334	352	341	311	318	376	343	330	317	351	339	324	314	338	333	322	366	341	347	350	330	317	343	307	342	331	316	360	329	359	342	369	358	327	350	327	319	310	324	386	341	351	330	324	332	335	346	305	341	324	301	338	318	325	334	335	339	308	327	328	347	371	359	359	354	341	324	338	348	329	325	334	314	333	337	326	348	328	357	329	352	305	330	311	332	319	381	363	349	367	329	345	362	327	308	350	370	311	354	305	326	373	355	333	326	338	288	334	323	335	351	359	312	340	331	356	355	317	324	333	338	341	350	327	348	340	335	299	337	337	331	317	364	325	322	350	334	357	304	350	322	338	337	332	359	330	331	328	363	315	308	332	351	333	330	347	342	333	343	345	329	342	335	349	372	320	325	347	359	338	312	344	340	342	350	333	341	327	335	313	320	367	317	347	327	366	290	335	319	315	338	347	365	354	323	298	335	326	310	334	311	339	363	335	316	316	326	348	343	307	356	343	380	306	340	357	338	340	335	318	303	331	314	356	331	335	306	351	337	311	326	352	332	332	339	355	333	360	319	321	372	325	288	338	319	346	330	297	326	320	334	354	343	320	329	352	341	363	338	345	345	361	356	356	340	346	340	343	342	351	319	305	325	333	332	357	326	334	305	346	343	321	328	358	353	337	339	358	340	349	342	381	306	334	372	335	350	328	340	367	365	321	345	324	360	332	329	364	327	356	327	334	323	334	316	317	328	326	348	319	324	349	335	337	341	358	347	313	347	337	337	315	349	325	322	317	345	346	340	356	385	335	353	330	374	325	333	339	336	364	366	333	330	356	331	348	318	318	357	342	338	346	324	339	349	326	300	344	359	292	349	309	346	321	374	344	340	342	353	378	321	332	361	326	344	352	340	328	333	335	324	357	342	337	320	334	306	321	348	331	364	346	351	315	348	351	314	333	323	307	359	334	307	333	344	347	382	321	337	318	337	320	340	309	334	329	343	335	356	323	337	354	312	298	314	342	346	327	353	355	332	349	316	337	341	337	342	360	284	330	358	300	344	323	347	308	347	331	320	354	317	322	349	353	321	328	308	382	334	319	336	323	357	326	349	370	327	331	384	349	335	316	361	317	319	350	334	313	304	366	341	342	334	321	336	348	316	331	366	355	314	312	321	327	329	367	322	303	381	353	344	314	331	344	354	321	345	362	363	359	335	341	331	341	314	308	373	344	342	317	347	319	337	325	313	342	350	353	327	364	319	325	324	356	343	357	351	370	345	343	357	371	329	357	368	382	338	322	328	318	366	342	351	318	302	356	342	332	348	330	322	325
23765	21264	29320	26838	24605	22752	16544	9103	5791	4251	3375	2921	2294	2056	1580	1245	1147	1050	909	889	825	752	686	617	580	555	541	501	468	440	476	486	478	523	499	536	487	489	470	470	464	457	480	459	456	405	436	429	455	433	420	406	404	397	435	460	430	464	463	482	454	464	447	457	458	413	467	442	458	479	439	481	440	432	455	445	469	408	424	465	429	419	460	469	439	442	415	466	414	456	428	410	429	408	437	462	432	421	450	422	436	436	414	429	413	409	422	424	395	422	443	414	478	429	397	449	419	408	415	399	399	457	448	439	414	437	457	435	454	437	421	417	456	424	436	427	443	393	447	395	433	407	428	474	409	431	448	446	466	412	467	479	415	452	425	414	445	419	442	451	479	442	444	416	438	396	455	424	464	459	410	439	446	434	445	476	430	422	415	428	414	479	442	443	443	397	432	454	422	421	438	450	439	439	418	432	445	427	435	475	444	431	452	407	419	472	429	450	435	430	443	452	412	391	491	418	443	389	431	474	443	454	463	447	439	397	420	414	402	449	428	469	459	406	412	437	423	455	419	443	448	451	416	428	419	428	424	429	425	461	425	400	426	438	418	401	405	382	428	444	422	436	436	441	469	438	415	416	429	474	418	434	416	471	416	445	407	438	433	413	432	431	411	438	413	460	439	450	423	440	436	455	405	436	429	426	461	435	458	445	440	446	465	408	401	417	436	437	441	445	400	484	457	379	401	416	429	442	428	412	418	454	433	464	396	419	455	386	416	488	411	431	396	430	452	417	449	457	454	447	433	456	457	448	440	481	435	397	461	427	447	430	442	449	410	415	425	435	401	414	433	467	450	431	406	415	413	422	439	458	444	428	413	439	410	408	448	444	415	397	424	412	470	403	422	457	447	449	387	442	435	423	409	396	467	430	424	441	427	457	437	442	459	452	437	458	434	416	433	420	445	447	428	415	466	462	434	434	401	436	430	393	391	421	436	417	449	396	426	416	459	410	434	453	410	410	443	452	434	444	453	424	425	452	417	429	430	433	395	386	399	395	429	442	427	442	486	410	428	435	424	450	419	419	412	435	452	446	461	453	432	452	426	427	418	457	426	434	473	407	430	434	434	440	429	430	466	425	422	450	416	430	416	450	425	408	406	413	437	425	432	408	439	420	461	478	410	411	423	424	427	468	423	437	447	424	400	410	453	461	419	399	429	426	452	412	441	458	442	437	421	465	428	385	447	434	420	404	429	423	431	426	455	411	455	439	413	433	405	466	406	471	422	392	419	437	412	387	486	438	422	416	423	430	406	439	437	403	437	431	408	441	453	441	463	456	395	395	444	447	439	430	454	439	440	456	451	440	422	471	407	426	483	414	407	432	427	456	465	406	469	457	405	397	503	460	397	423	423	439	420	471	438	414	433	421	442	444	441	440	469	456	426	463	511	457	450	396	443	403	469	442	452	438	434	448	437	456	428	413	435	375	411	452	413	410	452	447	457	453	426	423	458	408	435	433	433	443	421	426	415	431	388	444	427	410	434	452	463	445	404	425	423	399	460	440	442	387	385	411	446	408	415	452	421	431	398	448	425	439	430	444	414	421	424	453	418	417	432	418	408	416	407	477	412	417	453	395	435	472	459	425	443	443	421	445	440	404	440	406	399	463	433	440	432	475	405	452	415	400	460	431	439	415	450	450	455	440	422	396	474	442	431	423	436	422	449	442	393	442	400	447	440	439	427	448	448	461	429	417	469	433	423	425	400	433	405	441	433	418	419	406	430	407	426	433	480	451	409	434	448	426	420	426	446	429	406	420	430	435	467	407	453	433	420	449	442	453	442	441	446	402	428	420	454	451	459	442	447	438	413	419	434	477	458	433	399	428	397	424	435	425	436	443	411	396	404	417	440	444	484	464	428	469	462	458	428	441	440	462	431	454	442	465	428	452	434	392	429	428	449	454	418	421	411	437	472	459	441	499	435	407	423	452	439	406	434	426	445	421	432	391	425	424	432	427	435	417	424	470	477	446	415	431	452	437	425	420	413	417	456	431	442	467	465	389	447	429	403	447	442	431	422	416	458	398	403	403	438	418	433	421	423	433	466	431	437	435	414	470	428	429	419	435	422	437	420	412	408	415	463	421	412	427	409	406	417	408	425	423	425	423	445	455	428	425	427	403	387	429	465	437	469	444	413	444	415	470	431	445	408	472	413	454	440	429	416	461	440	424	422	421	393	426	433	433	443	396	435	441	449	420	457	450	413	416	453	443	416	458	420	412	442	432	402	457	425	442	455	457	427	411	445	415	462	425	438	419	411	453	437	432	431	453	409	454	437	396	430	415	403	452	406	440	442	461	454	456	406	467	455	455	420	450	402	407	442	463	421	465	413	429	452	450	475	455	407	442	451	473	451	445	401	448	439	399	455	417	452	440	439	414	417	465	441	438	444	423	432	434	443	420	441	429	432	454	400	394	415	440	409	439	413	426	438	426	445	437	429	420	400	434	421	420	392	438	435	441	421	441	422	425	430	451	468	437	430	415	447	400	442	394	445	446	434	424	465	425	472	455	402	434	435	436	440	432	445	407	425	419	428	449	440	448	429	447	435	413	405	403	410	401	460	426	403	414	397	448	451	390	440	440	435	489	405	444	430	422	419	461	435	435	432	420	413	415	437	407	423	458	401	426	431	442	425	456	407	418	426	412	451	431	465	428	448	446	372	417	393	421	418	432	451	429	429	411	409	427	447	425	433	391	421	423	459	418	450	409	439	412	423	445	424	431	420	419	431	479	470	442	430	407	405	450	431	402	428	456	447	405	440	448	410	426	426	440	421	436	440	393	418	421	448	434	412	431	430	429	410	452	432	400	400	402	438	447	457	429	428	444	420	418	443	453	430	419	455	428	433	444	410	439	441	434	457	434	439	443	434	430	426	466	453	466	429	436	405	429	422	376	441	436	441	443	431	448	458	431	418	426	429	455	415	388	434	416	429	429	437	434	435	438	423	385	412	420	435	442	439	481	456	436	420	465	448	449	425	434	476	442	428	460	454	440	418	440	426	398	435	444	439	435	417	407	423	453	430	459	398	430	450	370	415	428	455	429	453	407	428	412	400	417	442	442	449	441	427	427	420	441	415	440	461	465	405	442	470	453	443	437	435	412	409	436	450	411	441	476	437	437	447	438	433	454	403	439	415	401	426	427	434	446	421	456	434	449	419	441	442	388	432	431	452	441	444	417	404	424	446	415	427	421	462	435	455	468	413	435	434	405	442	428	427	406	431	412	441	455	407	441	403	428	460	465	430	455	438	450	441	466	424	425	423	432	447	430	426	429	389	404	412	456	467	425	399	440	412	442	457	411	441	438	418	401	438	397	419	402	436	443	458	421	412	431	461	439	439	444	423	426	480	427	454	433	401	419	434	450	431	443	437	446	445	430	452	416	412	402	406	403	414	407	447	456	432	458	395	445	433	439	461	430	417	385	450	427	414	410	433	430	418	412	408	417	410	432
36508	63108	49422	37421	29119	23223	17005	12108	8803	6539	5291	4466	3463	3112	2336	1882	1665	1429	1285	1177	994	917	802	739	701	587	566	551	538	533	587	522	526	514	514	592	543	543	506	496	476	493	434	462	412	482	476	454	443	441	438	448	401	429	455	394	440	416	473	461	470	485	446	511	469	443	434	468	483	428	508	459	464	454	481	431	441	394	446	451	423	433	485	467	420	437	455	411	427	399	470	418	443	450	448	456	456	439	432	453	424	448	427	454	413	425	424	449	443	415	458	441	447	396	427	450	455	440	442	467	446	424	415	464	458	465	424	443	441	458	415	443	461	474	421	416	418	405	417	425	451	421	446	445	421	412	451	394	413	463	428	437	437	469	460	413	441	426	414	424	412	460	493	447	405	463	390	446	453	412	432	424	442	430	433	430	412	439	414	450	461	435	454	479	415	387	472	415	469	435	399	448	456	465	441	455	446	411	441	442	417	445	410	447	449	417	433	430	470	440	444	497	419	382	409	461	434	468	460	462	429	450	444	409	476	427	425	465	437	451	424	418	447	411	426	444	425	464	444	418	450	444	454	396	448	438	500	454	430	445	407	409	416	448	417	509	432	430	434	414	426	449	463	464	471	440	478	434	450	410	438	425	409	458	434	456	447	432	434	464	495	427	472	443	430	430	416	425	447	413	476	426	448	442	464	404	439	427	441	426	454	424	412	441	448	455	422	425	464	441	477	448	447	460	462	417	447	430	428	417	437	433	430	427	411	439	460	417	462	429	413	424	437	413	425	435	447	412	392	464	441	428	420	449	441	434	428	442	460	452	454	454	417	429	442	410	423	440	451	428	439	458	457	444	452	466	437	456	463	457	454	383	416	425	442	441	444	422	446	464	436	412	457	437	461	468	430	470	452	414	434	464	409	458	430	451	403	440	450	434	440	416	444	435	450	438	447	441	462	386	410	444	453	415	426	458	443	462	491	415	435	472	424	441	469	459	435	463	422	402	456	423	448	427	441	412	417	454	458	432	439	411	477	451	463	430	429	452	481	445	468	416	439	412	456	462	405	454	489	413	427	462	462	439	477	471	404	426	449	422	464	454	440	488	434	432	458	449	451	397	441	418	446	428	449	424	452	441	437	411	435	443	441	406	444	442	440	435	484	383	435	418	422	446	421	422	457	438	412	433	451	449	451	420	450	453	432	435	463	446	473	425	429	448	474	463	422	429	441	461	457	448	439	449	476	446	454	436	463	461	451	461	443	426	412	440	441	420	445	438	458	451	435	430	424	438	452	442	409	431	429	460	430	419	435	447	440	438	399	465	453	446	455	430	442	452	457	441	467	429	402	455	416	455	405	450	423	438	466	418	472	455	465	402	435	442	439	436	449	465	421	459	456	443	474	476	443	431	450	452	446	408	440	488	433	462	419	470	444	442	434	459	423	454	472	425	460	429	450	436	429	429	429	428	495	401	433	440	464	395	436	414	433	459	437	473	457	481	463	420	459	461	436	436	422	437	469	439	446	456	438	444	456	437	450	422	423	421	451	430	414	420	418	450	456	440	492	456	423	444	434	482	397	418	445	432	448	460	455	427	423	433	432	450	453	416	433	437	444	478	457	403	459	416	446	436	424	394	437	430	440	457	443	458	460	424	441	430	430	487	432	447	428	454	419	450	441	452	461	461	448	448	445	451	454	438	467	420	431	431	401	422	437	456	422	425	461	426	444	466	454	476	485	462	410	422	451	430	422	422	482	450	447	446	434	412	438	456	395	406	421	449	415	450	470	418	418	445	444	448	428	437	463	414	411	440	436	469	461	452	414	423	433	470	429	415	421	466	430	449	417	460	453	424	416	455	474	449	461	460	480	459	418	373	445	406	452	405	480	451	434	431	457	455	419	444	469	482	449	452	444	432	449	414	431	457	405	438	411	455	416	471	426	452	438	397	431	414	421	428	422	446	420	500	456	431	446	484	473	440	425	412	420	435	425	464	469	487	455	443	417	458	440	460	433	442	441	407	446	436	428	413	431	440	422	463	457	454	444	448	452	407	419	421	437	439	449	427	455	428	450	457	415	434	451	454	422	429	423	426	417	453	421	460	441	417	437	460	454	434	461	437	459	422	413	420	412	437	435	403	449	434	434	408	432	448	424	437	386	402	451	438	451	449	417	429	412	408	456	401	456	479	461	480	454	416	411	463	443	463	442	453	456	450	410	443	429	449	441	401	441	390	437	433	416	451	432	434	424	473	419	447	469	436	472	462	456	432	407	439	457	450	445	422	432	419	438	447	432	423	437	442	473	418	409	477	471	474	417	414	459	431	428	485	432	447	439	438	455	459	428	434	436	448	455	482	464	455	463	416	421	438	453	433	434	430	449	438	489	435	435	475	417	500	462	455	409	458	462	437	441	461	459	433	423	444	425	445	411	415	458	431	437	439	415	473	450	440	496	430	418	462	430	447	422	434	419	430	423	407	449	440	420	421	433	439	454	478	446	445	435	427	436	421	410	450	442	420	431	439	403	459	431	432	468	449	450	504	441	452	441	477	452	438	432	453	456	448	470	436	436	442	421	454	460	479	429	424	456	408	419	470	424	383	460	428	432	458	457	451	437	434	461	477	419	440	445	434	426	436	417	437	451	447	431	435	399	452	474	417	450	438	481	431	427	473	439	442	420	451	408	415	398	451	423	440	462	437	472	457	442	441	457	473	418	444	457	399	461	461	439	408	475	447	440	407	399	432	437	454	471	451	434	456	408	442	381	444	461	472	452	456	453	445	438	460	395	422	444	452	438	438	437	435	470	439	407	486	451	416	460	443	407	420	438	435	449	460	449	433	457	476	479	459	424	449	488	408	465	470	429	388	436	380	436	434	439	423	442	418	413	464	458	446	466	451	453	412	482	452	453	450	402	459	439	469	424	452	450	447	421	438	420	473	417	465	490	427	449	407	449	421	442	439	447	398	428	441	460	412	425	451	449	471	438	454	458	378	446	461	451	451	457	470	456	437	439	442	455	424	433	436	449	443	438	482	435	468	418	440	418	436	437	447	441	412	452	464	425	426	435	448	402	431	442	470	444	454	446	403	427	417	450	424	420	448	450	444	432	433	425	430	440	461	455	425	473	451	429	475	427	440	436	437	432	452	425	463	493	427	390	442	449	446	447	423	420	442	435	452	402	488	439	456	416	448	452	460	397	420	427	400	413	477	453	479	431	437	435	441	437	448	412	448	415	399	460	445	413	455	456	441	444	468	420	408	456	442	425	418	411	403	435	429	422	414	454	428	447	436	436	453	418	466	418	435	427	439	462	444	458	438	431	428	434	442	419	441	454	440	431	433	449	397	425	429	456	456	393	440	461	463	445	417	451	410	433	466	426	458	451	431	430	466	418	465	452	414	482	428	434	479	450	462	466	438	425	437	460	407	433	447	412	424	422	440	459	462	432	447	427	434	475	453	436	462	449	439	478	456	438	427	434	451	437	429	425	457	439	445	458	448	441	405	393	442
25118	22043	31817	30140	24019	18618	11866	6695	4387	3378	2680	2211	1906	1445	1295	1129	962	816	742	659	561	563	520	493	440	425	398	371	361	394	371	353	372	401	436	432	414	363	413	375	364	343	342	374	322	365	363	385	361	325	370	337	354	337	337	298	380	358	355	351	341	337	333	347	371	369	367	357	362	354	348	343	366	363	341	331	357	351	343	370	323	352	338	335	329	351	323	336	313	355	324	315	340	359	319	361	323	352	355	351	333	339	335	348	330	336	332	346	352	350	369	344	350	330	360	359	336	377	366	343	340	357	349	337	349	360	328	351	396	352	371	352	327	346	348	342	329	376	359	311	326	358	356	359	358	361	400	334	354	389	355	352	318	355	342	311	373	362	346	371	366	382	375	371	389	309	356	344	390	365	329	348	336	343	341	363	363	334	349	401	359	320	364	328	364	364	370	347	349	371	338	329	369	337	353	317	363	339	363	347	344	351	338	332	366	357	330	307	304	349	369	323	356	381	354	354	361	373	354	321	387	360	344	328	341	375	383	357	350	359	328	340	345	375	322	331	379	298	385	392	381	339	354	324	310	346	334	337	361	321	367	384	388	339	346	331	373	334	338	342	331	332	358	354	328	348	371	333	339	375	372	354	358	348	332	352	364	324	337	346	354	359	328	351	362	371	392	292	363	339	351	390	345	362	329	345	401	329	330	353	338	320	334	348	334	349	379	305	358	337	321	330	346	340	332	358	359	318	344	350	369	329	354	359	391	335	357	360	331	355	355	350	312	389	337	373	355	353	346	349	346	387	379	350	338	364	351	333	340	353	339	358	352	345	341	347	338	337	387	357	365	364	341	337	326	335	355	406	365	321	329	313	338	361	341	334	333	312	355	394	350	336	355	352	344	385	362	363	340	360	322	346	335	360	307	334	342	369	352	336	321	327	330	363	371	346	316	365	340	345	353	319	348	327	367	358	355	354	347	366	323	346	354	354	344	345	353	344	370	381	356	332	335	365	372	337	372	348	343	340	353	366	373	319	334	365	328	316	333	315	343	376	341	323	348	322	382	357	351	369	353	322	323	343	332	338	353	348	371	346	347	365	332	314	335	343	368	343	330	347	361	348	347	350	322	321	353	369	373	381	381	339	362	370	322	318	355	333	332	343	332	327	357	348	342	383	358	355	343	340	318	335	368	368	357	346	357	325	363	319	330	322	365	348	350	344	352	328	381	361	320	379	335	335	345	354	395	331	346	353	367	385	352	358	366	378	379	369	344	361	303	368	321	326	304	369	327	354	339	325	331	379	330	349	340	340	344	326	364	386	337	339	323	317	344	367	359	322	322	343	346	340	356	352	352	328	333	371	345	338	328	324	361	362	348	371	336	359	353	389	360	364	362	335	356	308	318	326	366	338	330	330	363	323	369	337	340	341	385	321	334	351	327	374	349	347	305	325	334	307	322	336	371	319	381	344	363	330	362	358	329	375	379	360	345	348	370	367	367	349	335	344	349	358	347	316	328	345	378	351	347	351	358	349	325	334	344	339	359	361	332	342	347	340	327	347	351	346	362	345	344	371	392	361	351	335	335	358	329	349	357	416	399	320	345	344	329	354	344	317	335	328	341	360	329	366	354	362	350	354	316	370	375	352	332	338	373	359	335	313	352	330	352	356	328	350	317	336	347	320	375	368	385	358	366	331	355	363	317	327	366	337	283	363	320	337	349	383	382	359	362	361	358	340	345	327	340	336	366	335	376	327	350	336	334	347	343	349	350	334	348	370	328	326	359	333	351	352	338	331	317	356	373	354	385	355	363	336	314	353	336	366	352	380	340	382	362	325	354	334	340	337	350	374	314	387	336	332	324	351	372	333	328	337	362	350	343	370	375	346	368	350	366	362	337	351	336	343	317	376	371	323	312	342	339	368	359	340	369	330	350	329	345	370	348	342	356	375	328	331	355	331	356	349	322	356	357	335	375	340	365	324	328	356	375	353	343	313	329	376	361	351	355	368	328	378	325	349	377	348	328	338	341	375	351	351	336	356	349	354	360	364	327	386	362	359	338	328	345	347	365	355	356	364	362	321	357	335	372	356	314	356	312	355	361	318	347	327	318	340	355	377	329	349	321	394	354	361	326	315	364	367	346	382	359	342	348	327	376	361	334	338	375	372	344	349	328	332	325	344	355	317	339	368	346	390	358	363	339	323	343	377	355	358	358	357	343	379	351	340	355	356	366	367	326	325	336	337	369	339	346	368	366	389	362	366	352	330	383	327	322	386	333	354	388	384	357	340	371	386	388	363	348	339	330	358	359	357	340	365	342	347	344	349	332	388	334	320	337	308	366	367	367	348	360	341	338	357	357	343	354	331	383	337	368	333	345	365	345	370	361	333	344	361	318	330	373	320	347	321	345	343	346	361	343	332	380	346	331	339	346	338	323	360	352	324	353	333	388	366	375	324	339	346	343	333	383	376	377	344	343	331	347	373	350	344	330	370	362	353	349	367	397	351	338	367	334	367	383	355	343	335	341	364	331	362	335	339	384	348	362	357	335	346	369	374	352	371	346	352	331	354	338	388	342	339	336	312	325	356	356	345	386	329	343	356	357	337	331	322	379	312	332	336	361	337	337	311	342	375	344	355	322	347	353	308	321	362	353	335	346	316	372	362	390	369	354	319	329	396	337	340	330	341	366	361	332	341	354	332	330	389	374	321	352	340	360	346	325	349	312	318	333	348	326	334	365	350	354	359	318	329	377	339	375	366	363	373	349	333	336	326	348	366	352	342	330	347	353	369	390	356	330	351	346	318	362	341	378	344	307	318	365	355	338	345	353	345	346	341	365	366	319	328	358	352	369	340	355	357	336	366	379	360	297	333	340	330	341	339	297	325	345	328	390	317	331	351	386	315	338	363	324	370	356	368	362	326	366	344	363	341	364	379	357	336	333	330	348	362	333	357	357	385	346	316	316	331	372	350	366	346	355	344	344	354	327	353	350	349	341	342	345	358	345	341	339	398	343	352	349	349	334	368	327	361	391	387	325	330	348	347	347	322	362	350	362	355	345	380	388	365	326	355	333	343	346	349	323	356	349	378	333	345	352	335	390	372	387	326	311	365	358	342	341	336	355	355	341	364	344	381	367	377	345	351	323	333	368	333	339	346	333	343	337	340	351	352	349	346	342	314	357	354	343	361	325	395	356	371	345	350	349	371	349	359	364	326	327	341	365	329	363	362	352	345	345	354	361	329	329	327	325	368	372	371	363	322	347	360	338	353	334	311	353	326	335	368	358	354	337	341	349	395	325	342	336	364	359	338	328	374	362	393	357	334	384	371	321	366	359	332	346	335	366	346	350	338	351	376	325	352	343	352	340	374	328	357	338	339	353	368	339	344	363	334	373	340	330	363	325	331	330	371	388	330	342	382	369	348	345	321	356	342	318	361	353	368	364	393	358	351	343	334	356	389	347	331	313	352	336	330	320	346	334	341	318	318	336	341	344	402	297	349	357	353
35998	59674	46465	34087	26693	20573	14901	10212	7388	5422	4637	3762	2950	2477	2056	1773	1449	1239	1089	999	746	699	654	549	503	497	476	459	448	476	425	427	464	399	524	564	454	438	434	390	394	366	378	408	378	397	373	362	410	374	381	368	385	366	371	392	412	352	389	362	394	386	384	413	401	377	375	360	358	420	387	392	394	380	355	357	384	376	355	369	391	399	387	373	364	370	379	362	377	392	366	378	362	379	365	373	377	380	417	353	400	385	347	370	334	361	341	361	376	387	360	374	401	334	363	340	364	364	378	376	392	366	390	387	352	367	367	363	352	389	365	344	375	352	358	387	347	362	349	348	321	398	368	360	391	399	329	396	422	365	319	369	392	350	373	363	362	336	333	410	341	370	396	371	350	380	377	368	390	393	380	359	378	372	361	374	403	362	382	392	387	340	376	369	361	355	364	369	409	405	375	342	392	369	396	358	338	365	339	377	395	393	341	400	358	375	344	404	355	371	365	373	365	390	365	365	357	374	368	363	348	351	363	369	368	369	340	406	371	373	390	354	381	367	359	356	377	382	368	362	346	356	357	353	370	348	371	373	395	366	357	400	375	359	402	389	353	375	322	366	359	362	390	354	364	372	383	353	374	354	372	367	373	373	377	359	359	347	356	375	382	357	395	390	376	354	379	346	334	390	387	379	348	365	346	374	403	375	389	338	345	376	399	363	383	361	386	419	356	344	327	354	387	368	375	368	352	351	354	399	392	371	368	387	385	365	342	412	364	381	366	373	384	367	391	407	361	380	323	357	364	360	373	361	374	355	392	338	395	370	370	363	367	372	380	350	372	363	368	367	373	366	369	361	373	382	387	383	385	372	410	339	387	349	348	344	348	332	356	374	337	391	369	353	393	356	390	363	373	367	364	374	384	399	366	384	368	387	399	331	382	350	358	387	339	336	358	374	371	368	360	331	384	373	369	314	371	343	372	355	388	353	341	374	396	361	359	382	343	380	385	376	384	350	381	361	382	357	354	354	345	383	380	366	384	344	390	355	378	376	359	370	358	370	364	367	385	386	381	372	368	349	358	336	364	365	328	364	370	365	398	355	400	346	364	339	350	408	361	405	374	368	347	379	364	393	359	373	374	393	359	381	379	363	376	356	372	370	350	390	369	369	364	353	355	408	399	356	355	389	362	369	370	349	340	353	384	384	356	372	347	371	373	375	370	339	393	387	383	363	339	357	390	346	366	388	360	402	334	396	363	359	355	400	355	362	391	364	405	382	371	379	359	388	336	357	353	380	327	384	359	370	370	391	359	342	383	350	358	364	367	413	371	360	368	391	377	346	354	365	366	345	362	359	357	345	346	347	382	363	371	352	334	362	381	364	370	394	371	352	353	369	384	396	407	362	365	346	340	336	389	357	407	379	379	332	374	382	377	368	385	362	343	384	376	367	337	376	408	393	391	383	361	373	375	355	409	393	390	354	387	362	377	372	387	336	359	354	362	382	375	361	380	371	328	393	364	342	384	395	369	336	378	389	383	365	384	366	377	335	360	370	359	379	378	348	344	329	375	374	341	399	385	356	351	373	341	360	375	358	367	363	398	403	357	369	361	360	398	365	344	361	380	369	366	388	359	326	388	375	382	342	366	387	391	377	376	340	374	389	391	365	353	383	379	344	366	379	412	381	353	345	333	376	365	383	351	366	370	405	369	388	350	349	380	348	382	369	338	388	383	383	393	369	375	372	371	377	357	348	380	413	372	391	345	396	369	341	389	405	397	356	363	384	386	353	371	383	374	368	370	397	392	386	321	391	415	362	374	345	363	374	391	339	363	384	360	370	346	362	365	382	344	381	361	370	363	374	397	357	346	387	384	358	376	363	351	378	374	358	344	378	366	377	391	362	370	374	344	356	378	341	400	363	366	369	378	399	374	365	373	359	373	385	361	374	351	359	389	361	366	373	366	370	392	377	383	360	353	345	350	363	371	347	411	385	373	358	395	356	370	358	348	358	366	371	392	380	394	349	386	395	391	347	381	351	365	343	383	319	420	351	373	357	364	353	396	366	394	358	361	360	379	377	372	377	383	379	366	344	363	372	379	375	379	342	346	404	376	377	327	363	365	343	398	392	356	371	376	353	392	340	371	389	380	363	367	415	380	358	363	353	359	396	344	358	383	397	389	360	378	375	385	375	367	358	355	411	375	381	370	401	387	363	391	378	361	391	367	369	371	330	344	359	363	341	394	348	372	388	362	364	365	368	394	385	377	334	378	354	368	354	372	377	352	351	378	355	365	357	349	395	370	360	357	370	350	364	359	363	374	388	374	349	361	376	352	376	385	357	375	390	387	354	346	380	343	362	371	396	373	343	382	387	379	381	348	389	393	411	379	378	369	347	376	358	382	356	356	338	411	376	366	365	392	357	389	358	382	343	377	341	370	362	366	370	381	368	362	355	374	383	377	404	349	374	389	362	334	380	368	350	353	346	365	323	387	382	377	340	324	354	402	406	372	366	373	398	380	365	352	396	379	417	365	346	359	385	373	390	358	382	354	330	378	352	379	362	392	372	362	376	323	389	367	349	386	389	380	356	383	375	370	409	383	373	366	365	365	360	351	364	379	415	349	380	405	368	395	386	388	341	409	363	373	345	382	351	373	368	372	380	341	363	385	360	392	372	344	365	407	398	393	389	380	374	353	349	362	382	355	391	392	381	357	379	328	355	365	376	386	342	371	349	374	367	351	347	316	364	357	358	362	395	335	362	393	347	366	376	380	335	382	363	352	335	341	340	369	350	362	354	351	372	379	357	392	351	376	323	365	339	365	394	368	354	368	352	381	364	386	391	357	394	381	375	385	377	368	350	389	384	406	377	403	368	369	370	359	395	380	369	348	357	351	370	348	371	373	379	359	389	350	367	363	354	366	365	326	356	376	378	343	339	340	352	376	385	395	356	394	345	353	340	347	351	344	389	394	377	365	373	387	358	384	391	365	400	358	423	361	380	355	376	372	381	350	355	370	374	370	341	357	362	392	385	387	358	341	402	357	387	349	393	336	333	401	344	341	381	354	360	350	334	376	332	368	358	373	379	365	357	385	381	371	375	379	354	352	346	369	373	389	376	379	350	380	380	369	367	417	362	370	369	369	374	399	335	381	360	359	340	339	356	341	379	370	346	383	355	361	344	357	375	358	363	354	386	358	374	385	378	345	372	381	414	348	370	342	356	375	344	364	331	372	364	377	357	368	351	358	355	353	372	339	358	388	398	360	359	375	376	367	385	390	384	365	388	368	382	371	374	372	391	355	337	379	387	379	360	370	361	388	355	408	345	375	390	339	390	370	360	373	357	346	398	344	360	375	391	318	367	368	357	318	390	373	393	376	381	373	392	413	379	402	370	360	361	399	368	381	357	383	361	364	363	369	372	355	351	352	313	360	374	360	345	374	351	374	385	389	386	415	366	368	355	353	358	367	358	366	331	372	404	390	365	359	393	345	381	343	368	366	372	370	350
22706	21231	29039	24380	22880	24834	23184	12531	7806	5870	4834	3690	3288	2670	2350	1991	1682	1455	1240	1119	997	971	854	786	727	752	644	602	615	629	567	610	588	623	663	693	646	621	606	539	505	519	510	487	506	539	539	498	525	533	546	512	542	488	512	523	526	559	487	506	511	577	557	562	552	513	522	500	572	518	570	534	484	526	485	525	528	501	495	500	528	507	512	514	503	490	497	515	514	488	504	518	506	536	504	478	520	562	512	512	538	524	510	475	487	513	509	512	521	503	479	498	533	484	518	517	524	507	488	517	528	515	515	515	492	541	494	489	540	512	507	494	516	525	515	496	473	517	524	496	507	492	521	530	488	569	508	552	489	548	552	502	498	517	465	502	516	504	487	539	519	504	512	520	495	498	507	536	539	527	506	495	483	523	531	495	488	536	471	490	496	499	529	500	495	502	473	530	506	551	488	526	503	499	548	520	458	515	485	516	481	514	497	498	490	486	516	519	471	498	493	575	505	532	502	572	496	481	521	502	508	488	506	545	552	490	545	493	501	519	523	496	529	473	529	465	519	498	516	499	554	532	480	495	491	494	550	472	495	533	527	536	513	500	478	524	491	473	530	515	527	523	498	484	480	564	522	481	494	528	464	501	483	533	516	513	544	542	522	570	494	480	514	552	563	495	534	490	514	496	489	508	523	544	474	502	532	509	502	516	504	502	529	505	493	488	487	516	526	511	516	486	505	522	519	504	475	490	553	527	538	484	546	494	486	516	483	521	467	529	527	521	509	535	504	533	534	484	521	533	482	498	486	533	488	499	529	499	493	504	499	518	471	479	509	533	497	511	555	506	521	505	511	525	540	489	501	491	513	510	460	497	511	504	525	493	510	520	487	519	545	529	477	483	544	500	467	524	551	527	480	491	524	550	481	510	473	510	550	455	521	476	508	535	539	508	488	567	492	534	553	486	501	499	492	522	508	480	545	529	536	514	521	508	519	498	542	506	516	502	488	494	480	532	500	490	489	509	529	533	526	505	550	513	486	481	474	516	494	500	536	542	515	472	503	488	528	497	524	548	551	538	501	547	490	538	521	455	509	528	510	534	487	499	504	476	517	504	486	529	542	509	535	528	513	515	506	547	493	524	516	469	513	495	518	492	534	523	478	496	488	526	519	503	478	498	491	520	505	514	494	467	527	488	513	482	526	539	538	509	500	523	501	465	517	528	534	518	520	495	537	462	508	529	558	510	487	498	483	497	521	478	475	515	500	511	511	483	517	493	557	525	502	550	493	506	482	486	500	522	544	494	514	492	507	514	504	515	502	519	474	502	524	480	529	503	528	488	513	538	469	536	501	553	504	514	505	482	495	438	509	483	485	544	534	517	524	501	496	512	530	564	523	525	519	511	469	508	552	499	561	510	512	462	504	506	479	493	501	522	497	519	522	495	531	520	482	516	509	476	503	497	484	497	525	523	524	512	525	495	511	516	487	541	476	496	476	558	534	495	511	496	508	489	526	505	501	512	509	512	503	459	533	488	503	538	493	497	499	477	502	536	511	520	516	491	504	508	501	457	527	488	525	518	531	499	568	543	526	466	470	524	516	527	458	559	502	513	468	490	572	537	520	455	462	507	489	550	517	527	464	502	472	549	505	514	495	543	480	491	507	525	514	543	551	528	520	520	502	493	523	494	498	532	530	521	510	515	507	509	516	550	514	548	536	532	525	491	510	526	506	508	508	521	527	525	505	531	490	515	490	528	519	489	496	477	506	499	522	544	547	487	525	551	486	537	496	551	498	517	472	533	478	516	484	492	499	502	516	483	539	473	510	554	485	535	517	488	509	465	506	520	509	500	512	566	506	551	528	535	542	528	538	518	494	511	514	539	548	511	515	513	472	536	508	498	488	523	475	539	522	550	482	540	531	518	490	479	522	523	512	506	510	548	478	541	505	489	455	498	505	538	500	498	520	491	476	511	535	529	526	539	524	484	484	501	486	487	533	515	522	482	536	477	481	489	505	514	491	516	526	532	497	525	510	487	519	485	541	541	456	508	467	488	515	505	531	497	499	514	523	508	488	519	569	504	518	532	524	528	509	481	509	525	492	481	495	548	539	520	509	515	530	519	498	537	530	515	547	509	523	506	495	494	504	568	486	569	504	512	534	503	503	516	536	483	542	528	470	488	558	521	523	515	490	500	528	487	521	537	532	534	510	504	536	503	518	528	533	495	550	515	507	485	530	518	538	551	486	554	504	488	544	468	514	516	537	507	498	497	517	527	524	587	551	501	529	485	510	537	514	507	477	539	507	486	530	499	521	521	510	498	475	537	507	498	457	521	496	553	545	497	489	513	474	529	506	533	522	514	504	512	497	520	541	576	506	520	511	501	506	540	492	529	545	570	526	481	506	534	558	474	474	546	520	521	498	488	501	513	487	507	510	505	488	515	485	564	513	498	569	490	526	451	497	516	554	447	514	526	488	500	450	484	494	512	554	507	541	542	537	500	536	503	515	533	513	513	519	490	550	512	486	498	470	497	541	515	491	520	469	524	485	494	572	529	485	549	504	489	504	520	512	513	550	498	563	526	492	515	548	484	545	590	530	509	540	492	519	518	542	503	494	475	497	508	509	555	504	521	555	538	524	487	537	510	514	489	484	522	521	490	545	509	539	525	472	510	498	493	500	497	561	513	547	525	493	510	515	549	520	520	506	507	522	510	529	484	546	511	480	493	528	493	502	509	541	495	541	562	534	524	525	492	515	500	499	544	513	518	481	463	508	495	510	545	535	506	517	518	497	511	464	521	491	519	509	553	516	513	510	493	581	504	496	506	471	517	504	513	513	463	529	537	521	500	464	495	524	526	482	482	519	476	522	495	455	508	485	513	490	542	547	504	519	511	509	493	480	536	508	532	490	504	498	513	544	526	490	502	531	542	529	569	445	488	528	514	485	507	523	477	481	558	488	544	505	453	531	509	513	518	475	501	498	488	489	514	466	511	493	533	513	535	515	509	499	543	543	504	532	517	528	496	484	475	504	547	484	517	511	507	497	484	512	495	480	485	518	525	531	531	537	515	495	520	506	480	456	501	488	479	519	538	536	497	512	539	498	503	501	559	515	560	525	513	485	484	525	480	496	510	501	508	545	519	497	532	481	511	469	478	498	501	499	499	492	525	491	532	510	494	541	482	524	560	536	493	531	517	468	518	549	489	477	502	491	495	465	488	519	483	533	506	508	529	524	554	511	522	494	511	497	526	506	508	519	476	512	489	496	507	483	550	476	474	513	511	503	501	530	498	494	505	510	498	480	485	486	521	519	493	513	484	519	485	520	492	525	545	571	534	503	484	559	526	521	550	497	488	480	542	492	541	505	513	502	504	503	494	462	474	511	569	478	515	556	509	479	470	511	517	512	534	461	520	541	516	531	516	537	528	501	493	502	507	503	514	519	561	479	490	526	494	517	485	503	553	483	501	530	517	541	538	501	556	525	514	516	494	456	549	517	492	446	529
38816	68928	53555	40968	34663	27963	20580	14886	11111	8983	7428	5837	4846	4097	3215	2982	2347	1928	1647	1472	1255	1250	1033	884	828	835	743	679	681	635	654	652	630	619	725	766	764	694	630	560	547	551	470	535	573	538	571	535	551	524	507	567	531	555	512	550	542	533	560	565	563	557	502	560	541	564	543	603	540	545	564	553	565	559	540	588	500	531	483	507	478	545	526	495	529	538	523	528	507	503	501	528	525	504	541	541	554	506	483	502	500	533	509	504	511	508	481	507	511	513	534	517	559	539	544	539	514	513	501	494	490	571	486	501	529	503	551	526	482	501	555	493	459	527	516	512	536	567	503	527	534	493	536	518	523	535	477	522	499	509	521	509	515	498	493	519	503	522	527	489	508	510	509	543	545	480	561	500	505	555	533	517	476	556	512	562	495	514	498	520	560	476	535	528	497	548	484	502	522	508	529	513	540	539	537	513	491	548	483	481	528	521	483	534	497	513	514	507	525	517	517	510	499	530	531	532	460	519	526	495	568	522	545	507	518	514	518	504	532	555	540	526	484	526	542	522	552	513	487	519	548	533	527	570	475	508	528	479	490	491	515	500	534	504	543	504	521	518	501	485	530	520	524	505	499	541	512	542	523	483	522	528	508	500	526	535	534	467	544	528	532	529	503	488	521	521	513	557	544	504	544	544	565	517	550	491	512	511	522	526	503	484	537	537	472	539	546	538	518	535	482	524	505	530	503	437	468	502	507	523	560	555	542	499	556	559	517	499	509	513	505	540	509	527	539	524	518	536	515	481	563	535	512	511	491	493	516	515	530	518	537	513	549	529	531	525	545	494	497	529	516	523	512	492	488	526	555	510	476	526	523	578	498	525	509	561	543	543	583	505	493	490	510	523	517	508	495	511	536	491	525	513	496	488	530	514	533	528	461	524	549	526	495	482	495	527	485	516	513	500	512	526	496	523	525	475	542	536	529	532	529	532	480	542	513	520	515	544	547	504	512	494	542	531	486	504	503	478	497	546	474	532	496	547	528	515	500	517	505	501	507	520	531	509	461	521	554	512	494	526	473	507	488	532	520	505	533	519	514	512	541	490	528	526	552	567	527	532	485	515	518	487	502	542	491	556	533	520	486	518	499	507	519	523	505	488	522	528	524	537	527	501	506	537	490	546	513	517	531	528	476	543	510	507	511	483	511	551	484	526	543	546	501	519	495	511	519	495	533	533	507	519	507	515	558	534	522	551	537	495	468	539	490	512	520	517	553	496	517	525	529	553	542	494	520	518	534	531	465	508	548	516	531	564	505	501	510	515	511	517	520	512	483	560	519	478	503	491	548	521	491	494	543	534	535	508	538	503	547	504	521	496	534	519	568	530	521	489	517	556	491	529	527	511	533	490	525	495	500	546	554	494	528	522	520	540	542	528	536	528	552	540	501	550	511	563	542	515	544	518	524	541	535	513	525	511	536	520	576	488	526	559	529	546	495	540	492	537	528	535	523	528	510	553	510	513	505	501	512	512	554	498	492	510	515	474	490	490	513	516	499	508	517	495	502	485	543	516	522	502	489	568	523	514	503	566	545	515	506	478	516	516	505	511	507	534	560	521	531	490	487	489	518	532	534	547	479	565	490	500	520	522	525	512	520	537	532	503	498	510	497	531	503	519	512	526	500	500	527	517	512	513	513	505	552	527	552	518	544	546	515	500	490	526	567	500	504	523	536	520	507	520	558	513	539	530	526	529	501	544	520	508	482	559	515	517	526	525	514	534	517	516	545	585	545	492	508	533	509	500	500	507	542	505	502	527	537	539	534	522	507	502	497	528	539	476	516	519	515	499	506	497	477	540	464	516	499	508	499	525	547	515	508	504	531	520	536	517	521	492	507	546	533	499	475	493	543	537	498	548	512	483	526	501	498	519	515	542	511	498	536	526	573	526	504	508	535	510	534	510	523	542	483	520	542	526	508	508	522	524	510	547	547	525	517	541	495	505	490	485	494	531	506	528	494	513	579	517	597	523	538	528	477	529	496	561	522	544	522	529	509	506	518	526	500	515	536	537	539	544	567	549	497	557	544	509	518	552	500	463	558	524	525	513	522	522	525	502	515	499	535	535	491	511	499	526	520	526	497	570	516	513	539	525	563	566	536	496	478	518	551	532	566	554	530	501	489	500	537	516	520	570	534	532	544	512	498	497	493	515	532	519	521	530	520	521	504	484	497	494	505	556	515	531	545	496	454	500	526	531	518	531	486	531	503	536	501	541	517	599	509	585	516	539	518	532	530	502	527	528	523	501	550	508	519	546	505	509	525	535	507	513	525	515	544	507	515	534	522	494	504	519	541	516	518	537	527	490	553	536	491	507	542	549	530	473	511	522	491	534	506	506	517	487	532	498	515	498	534	550	530	479	529	531	541	553	529	541	493	521	544	585	513	490	520	524	522	523	574	494	529	530	563	474	475	514	539	490	496	568	532	534	466	562	524	510	551	515	514	497	526	500	512	515	503	522	541	516	537	549	494	492	505	497	505	483	508	513	505	496	515	516	529	507	504	505	493	521	529	486	535	504	505	532	525	501	495	489	524	526	513	512	472	556	502	552	523	539	536	529	506	524	534	552	478	525	517	491	503	515	487	553	455	528	564	487	526	514	545	496	536	516	530	555	494	508	513	555	515	549	550	528	526	549	548	487	494	567	526	499	540	530	527	492	484	527	493	542	525	526	518	530	498	492	506	529	506	518	549	519	486	541	523	535	551	537	519	544	526	527	537	512	493	529	516	538	529	511	497	578	544	507	538	507	516	520	530	498	533	492	514	483	521	499	549	512	536	486	540	555	517	508	523	486	544	518	526	548	526	551	549	545	502	532	525	489	492	492	535	558	483	582	525	516	504	550	539	541	504	511	502	513	514	496	528	524	488	498	533	491	499	476	513	502	562	478	498	515	519	547	515	547	531	487	499	513	514	493	511	522	535	534	522	548	535	552	500	532	549	530	538	513	502	533	541	540	531	528	503	515	531	539	535	477	526	510	525	526	523	532	536	550	537	527	538	492	521	534	514	518	541	522	527	511	517	510	486	518	503	570	529	565	499	502	530	526	505	515	498	567	485	530	499	551	546	507	533	520	529	565	553	490	503	529	510	538	509	515	547	545	523	488	504	514	512	548	529	538	543	494	510	459	531	511	496	517	520	565	520	534	520	498	502	514	536	527	554	517	534	510	491	554	518	537	497	496	475	497	474	541	520	481	548	570	539	520	533	548	548	503	560	502	510	515	529	493	516	509	527	548	523	545	520	564	497	519	531	536	543	509	504	517	504	533	531	547	527	562	530	484	580	542	508	501	483	509	537	519	530	544	509	491	529	532	499	495	499	502	505	487	469	538	520	519	512	519	516	527	527	510	494	506	520	497	510	472	541	530	520	482	532	508	498	472	490	546	533	540	514	511	520	529	549	511	492	534	570	532	567	541	500	539	537	473	529	493	540	490	570	564	530	506	507	487	524	560
33073	45553	46231	32295	22720	14562	8072	4702	3290	2715	2127	1649	1494	1250	1092	890	795	763	660	542	541	492	389	440	404	378	364	323	366	334	361	364	372	355	365	412	418	350	367	349	300	342	369	343	312	339	338	314	340	339	315	361	330	312	328	323	316	326	372	304	330	334	327	308	322	335	342	343	277	320	325	320	325	355	361	318	320	330	319	343	323	313	317	322	341	356	328	292	308	301	307	342	344	317	323	291	336	334	304	345	349	327	333	343	331	357	313	308	334	303	338	328	312	317	305	318	313	334	313	339	291	336	365	304	324	291	320	312	319	330	332	319	355	340	323	344	317	320	306	324	339	325	283	324	361	317	321	296	314	333	341	333	322	307	327	349	340	314	328	303	322	324	311	320	332	359	341	330	352	329	321	331	301	313	322	331	332	329	301	292	321	342	336	319	339	330	329	347	309	304	318	309	326	313	341	320	346	362	331	339	321	285	303	304	331	345	340	335	315	328	290	275	313	333	338	328	357	318	298	302	334	311	327	296	341	352	325	317	294	325	306	334	325	331	343	324	308	325	329	356	303	314	319	332	353	333	293	306	292	322	355	306	326	342	292	316	321	318	306	316	305	327	332	308	317	315	336	332	310	301	335	320	312	317	324	296	314	332	329	355	327	326	327	314	339	331	341	298	316	329	310	299	313	316	292	310	309	304	308	363	307	358	340	335	328	347	342	325	318	282	340	319	317	329	309	332	299	318	339	310	267	305	323	337	311	343	315	316	339	320	327	333	304	314	334	328	326	304	315	329	341	322	340	320	318	303	331	325	309	338	321	271	336	346	315	342	339	305	327	334	334	307	315	337	314	309	357	318	293	319	309	323	319	331	320	326	335	350	306	342	304	330	303	300	337	322	285	326	311	317	315	305	289	323	313	327	300	289	288	322	346	327	316	320	349	319	317	326	353	295	342	326	322	340	333	316	296	317	347	337	329	333	331	331	314	303	308	335	295	314	310	345	295	315	307	304	330	363	323	326	298	309	350	352	330	316	326	340	339	325	327	316	278	311	363	327	328	309	323	337	328	327	355	324	325	349	325	330	319	344	348	319	313	307	342	326	342	302	339	327	305	309	320	314	312	326	333	340	324	348	326	356	323	321	283	360	308	343	330	321	313	332	344	374	346	340	331	329	328	348	323	356	307	291	303	338	311	324	307	314	313	336	304	310	343	338	351	343	343	319	310	322	334	327	333	318	323	292	340	360	310	297	314	321	330	357	351	322	308	340	335	297	317	309	329	345	336	329	319	311	313	288	314	335	350	319	337	325	333	319	335	336	315	346	314	352	356	336	344	302	322	331	304	324	359	311	276	349	336	320	333	348	295	339	339	313	335	333	342	320	303	330	340	329	299	323	336	331	361	285	339	343	307	357	317	307	341	296	331	358	318	336	305	327	349	356	320	304	353	330	316	311	322	337	316	340	304	334	327	331	334	299	328	354	312	315	324	319	322	308	323	296	318	296	320	299	305	329	332	310	329	321	275	349	295	322	337	295	311	317	307	304	350	347	358	327	276	343	330	311	329	348	332	315	328	374	293	315	320	344	320	342	325	319	311	306	309	311	328	306	337	275	318	320	332	331	340	318	327	330	335	341	341	338	337	360	305	325	317	303	296	332	315	311	313	288	311	303	321	298	338	311	290	303	308	307	314	371	283	322	280	350	323	287	300	316	335	314	334	304	340	341	303	298	327	312	330	339	349	344	341	291	364	333	305	322	309	317	323	316	316	311	333	338	323	345	315	311	333	306	294	282	350	295	360	359	291	357	310	323	304	338	330	337	319	311	313	336	344	333	327	304	291	331	342	317	334	305	300	288	327	312	355	359	308	323	316	348	349	333	311	327	296	325	360	318	323	343	320	301	338	350	315	340	296	344	313	358	316	303	331	332	319	319	326	321	303	294	318	320	297	322	310	318	336	323	322	329	299	306	317	293	337	314	302	348	348	289	279	343	306	311	313	330	337	325	353	341	288	326	298	359	325	314	301	305	331	337	313	352	337	356	347	301	338	292	328	321	329	299	316	295	321	346	329	340	323	330	343	312	320	281	280	307	346	288	334	327	308	339	328	326	308	335	330	351	318	337	341	347	326	352	310	335	344	335	357	318	311	300	326	337	321	335	290	336	330	331	319	335	315	291	298	321	317	329	299	299	322	311	340	350	330	343	322	329	313	307	301	362	323	310	326	319	334	305	329	319	333	352	323	313	328	349	366	294	311	308	327	316	334	332	364	334	326	306	313	314	302	308	297	350	317	306	332	343	303	343	304	303	308	311	326	344	320	323	310	318	334	333	292	329	340	322	344	352	328	317	307	297	318	332	358	299	295	298	336	331	319	317	325	318	319	321	310	327	318	355	347	319	323	323	308	341	328	322	349	341	345	319	348	361	330	331	330	355	312	298	291	304	319	332	282	302	332	304	365	316	320	333	288	339	303	328	343	340	312	297	331	342	336	360	308	333	303	328	295	358	347	313	354	323	309	316	310	332	322	305	320	336	281	371	336	304	326	315	308	310	318	338	329	320	346	338	308	338	339	290	321	289	325	308	319	322	309	318	314	353	332	344	339	331	324	294	358	320	317	324	331	312	314	316	307	320	294	307	324	294	346	326	301	335	316	310	344	314	318	310	305	327	326	352	332	330	311	318	322	299	324	306	285	339	343	310	324	310	332	318	318	336	292	328	325	331	329	291	328	320	316	318	319	322	326	329	333	321	300	352	299	349	301	334	323	343	301	312	324	344	333	313	343	339	298	344	310	312	333	323	364	349	338	320	353	315	280	335	324	328	347	312	327	333	348	324	305	335	362	309	327	307	329	315	308	299	330	312	300	331	304	329	299	288	339	312	316	356	326	353	289	316	303	341	328	355	349	361	334	324	330	300	347	337	319	340	341	344	323	340	317	304	316	369	352	340	329	304	348	348	328	342	332	332	297	335	299	322	334	326	319	309	320	294	336	314	286	307	316	342	303	320	347	339	346	308	328	336	297	354	324	318	326	314	287	353	317	293	330	316	330	346	354	319	296	321	353	342	320	336	340	297	332	320	307	320	287	299	300	339	324	349	322	356	354	351	316	356	333	311	341	324	316	301	344	331	329	355	359	304	338	346	340	297	305	311	341	314	332	357	297	312	318	326	304	328	319	298	331	302	328	335	293	309	333	330	324	338	345	304	288	327	320	336	354	325	343	338	329	337	306	342	289	300	325	329	337	344	324	284	306	351	365	365	298	299	319	322	324	323	297	306	320	284	336	317	333	294	344	337	343	291	336	298	314	313	302	315	311	316	364	316	319	285	323	303	325	317	286	329	339	324	333	319	310	312	353	350	328	295	311	345	342	313	334	318	309	353	326	296	308	335	326	321	316	344	325	356	328	340	320	310	307	344	314	317	337	328	336	335	342	315	313	324	297	328	334	331	342	328	333	291	310	333	312	360	337	330	328	343	362	318	326	335	342	302	294	337
35836	56279	42626	29252	23312	17141	11243	7566	5607	4583	3639	2930	2353	1957	1597	1387	1157	1094	950	743	695	620	506	466	435	466	425	390	405	407	424	390	400	379	461	413	422	411	357	361	350	353	355	375	373	353	364	333	339	328	319	350	361	351	343	358	320	316	360	337	384	335	353	364	315	343	343	328	318	357	320	339	344	342	344	332	349	329	344	339	352	325	363	359	306	392	384	326	351	297	327	355	358	323	376	357	349	347	321	331	353	319	339	334	349	348	347	388	342	319	336	325	376	340	320	335	326	335	338	343	351	349	363	339	343	313	346	310	325	334	342	328	329	353	320	344	334	338	321	359	315	329	339	323	344	319	364	314	348	325	322	350	338	367	316	340	332	354	338	324	333	311	338	354	347	360	341	325	346	362	331	370	308	331	362	345	368	338	334	341	323	347	311	359	356	315	333	360	360	321	352	341	327	344	317	363	333	357	318	346	315	344	332	304	314	338	321	346	362	322	338	298	357	320	325	350	344	324	331	327	349	352	324	319	359	344	349	360	314	332	356	367	336	336	326	355	332	337	338	357	384	350	332	372	317	355	363	360	342	361	357	360	349	327	327	325	337	334	352	363	357	347	331	336	331	323	336	307	315	344	335	341	349	343	331	329	351	329	330	337	286	374	334	361	362	362	353	293	322	346	328	316	329	366	329	339	323	346	320	334	351	335	354	321	345	335	376	345	321	332	302	354	367	337	349	316	335	345	338	358	348	337	357	346	333	346	322	323	374	328	350	348	339	356	354	337	346	354	359	359	326	353	351	318	329	344	346	339	359	342	330	359	332	327	350	346	310	333	340	320	338	317	379	339	343	365	356	328	354	341	356	368	340	311	356	336	328	369	356	349	349	352	330	326	338	346	331	366	337	332	348	310	315	323	372	356	335	338	321	337	341	328	330	343	348	334	317	346	367	324	349	332	327	346	325	356	319	371	362	368	345	367	361	367	369	324	360	321	365	342	341	314	309	365	353	331	382	336	347	351	335	343	357	322	349	353	331	314	336	305	326	341	347	312	326	379	343	334	361	341	322	350	318	359	330	346	328	339	330	363	353	343	321	348	364	362	340	331	376	315	350	340	378	349	344	373	342	326	337	350	367	314	397	328	345	329	336	333	354	329	345	347	353	358	325	352	349	339	337	343	357	354	373	324	327	325	360	343	322	330	366	348	346	376	337	361	373	334	346	335	322	331	354	326	348	325	326	334	340	310	334	339	352	349	344	354	340	384	342	349	319	362	357	302	330	317	355	322	362	347	345	350	345	349	323	334	360	323	346	347	305	365	333	320	331	328	369	327	371	324	349	379	324	357	339	348	314	346	337	330	363	388	348	313	340	369	332	337	372	337	321	363	345	292	351	359	342	352	353	348	374	368	337	313	353	351	334	313	379	340	344	347	379	337	362	348	328	345	325	380	325	364	328	348	342	327	332	331	344	341	353	335	330	326	322	292	366	330	346	339	342	356	337	344	331	344	359	350	325	379	364	386	345	327	322	329	320	334	362	348	326	341	322	366	332	354	355	357	334	346	341	319	340	335	316	324	330	351	345	355	306	342	335	356	335	335	352	319	345	357	323	347	365	327	302	333	351	396	317	371	362	346	364	346	321	354	316	320	329	342	365	345	320	323	353	331	351	393	357	313	334	332	338	348	346	324	329	323	344	328	354	382	334	327	319	346	364	334	321	330	357	343	344	324	322	330	337	339	354	347	336	315	366	338	324	313	346	316	353	343	317	340	324	347	335	342	381	349	328	372	349	347	352	361	367	354	335	382	353	341	334	330	341	364	359	360	336	325	341	339	359	356	333	339	338	323	360	349	334	337	352	352	354	358	323	316	368	381	312	326	364	338	382	322	337	357	342	339	303	330	349	360	341	337	341	383	336	334	336	320	373	307	329	346	356	378	334	374	319	350	320	355	352	324	367	358	324	335	357	351	322	366	356	333	318	380	320	307	361	356	331	342	351	351	334	322	353	366	321	359	353	324	322	356	333	357	351	354	352	325	344	338	341	363	352	318	361	323	345	364	342	330	355	315	346	310	352	336	325	316	330	325	349	341	344	364	326	355	293	336	332	336	364	326	376	368	347	333	338	335	328	364	331	315	326	352	323	340	367	328	359	339	325	320	345	376	361	365	381	348	350	334	328	341	347	365	349	357	322	329	335	329	329	355	342	324	344	357	328	323	344	341	341	340	325	341	312	326	345	351	328	361	339	329	349	330	331	360	347	365	355	335	349	342	327	336	341	378	358	377	357	347	342	337	347	347	351	338	314	339	360	336	364	334	318	375	338	309	302	334	319	339	308	366	343	363	370	344	321	347	379	332	324	338	323	361	354	361	347	335	321	337	372	359	350	368	327	340	335	312	317	312	353	349	324	329	302	332	360	322	392	360	289	333	308	328	354	359	336	360	351	325	317	325	320	300	348	334	290	346	332	321	328	324	352	330	338	315	298	350	342	337	331	336	335	357	336	347	341	339	311	332	356	373	342	358	312	337	330	366	319	364	391	347	304	317	324	343	350	325	303	314	365	336	333	348	350	342	358	335	367	312	332	356	351	348	340	349	319	348	310	341	358	321	347	326	346	341	329	349	329	329	319	320	324	336	329	329	333	344	384	375	335	352	338	296	335	341	355	341	357	353	319	355	344	338	308	310	328	371	333	342	357	338	336	359	362	337	310	329	298	343	322	330	344	338	321	356	335	338	331	363	363	377	330	347	364	329	327	318	348	391	367	319	359	320	329	340	327	326	342	349	344	342	333	313	379	365	343	362	359	331	353	327	361	318	353	338	315	322	341	350	319	323	336	330	353	357	347	349	335	344	346	350	324	299	338	352	376	340	355	325	322	353	320	359	337	359	393	327	392	326	318	352	357	318	318	356	356	332	321	320	371	383	340	325	360	305	344	341	333	330	352	324	348	345	351	325	312	331	331	351	360	355	317	337	347	310	367	333	386	346	350	373	328	365	361	346	366	344	332	349	368	357	308	355	356	335	330	327	331	372	377	328	318	323	332	337	347	340	321	319	350	335	348	358	307	351	368	341	337	329	362	376	339	344	359	325	366	350	331	371	325	331	344	342	354	350	339	342	358	353	309	346	344	376	308	351	327	316	314	348	365	346	350	335	360	357	346	358	333	316	343	366	347	370	337	363	351	333	338	356	361	378	317	351	353	334	338	349	330	345	348	362	339	362	338	322	319	352	336	351	315	359	362	373	329	326	365	306	326	349	326	362	352	378	328	332	320	313	362	338	317	358	343	352	338	349	328	322	317	360	336	329	328	365	326	336	358	331	336	318	356	341	343	348	320	348	354	364	341	326	360	360	296	365	350	334	312	337	348	344	350	331	366	340	344	363	335	303	366	360	335	324	315	318	328	357	353	360	347	353	341	324	347	347	353	356	330	309	350	353	348	333	333	329	342	354	348	326	383	343	330	342	350	318	327	325	353	364	319	354	350	324	341	339
23883	21350	29702	26192	24598	22240	15320	8280	5526	4389	3363	2723	2494	1992	1710	1336	1281	1123	977	879	791	717	657	614	549	603	559	535	503	520	487	462	519	480	559	615	571	480	458	414	442	446	451	447	439	429	420	419	457	427	444	422	464	399	429	435	480	436	466	433	449	456	474	419	390	393	433	472	439	442	452	423	429	406	438	456	446	449	412	377	442	441	400	407	460	437	416	460	412	404	406	469	434	477	443	447	434	433	445	445	428	444	442	420	424	430	422	444	449	387	448	439	405	429	411	441	459	408	406	432	448	442	412	415	421	431	413	421	413	431	422	407	411	404	444	449	441	396	427	412	415	421	428	435	430	413	436	423	420	415	425	427	411	431	414	432	410	448	466	415	420	432	412	423	426	419	424	458	444	447	398	438	389	417	450	420	439	435	404	420	468	422	440	430	385	437	412	417	418	437	415	415	428	436	386	418	472	420	447	445	452	452	399	428	404	432	446	416	397	436	454	437	452	416	462	411	409	420	435	415	455	404	402	411	425	440	466	439	409	483	447	464	431	417	411	434	431	419	406	387	441	438	419	431	465	455	437	431	415	399	397	419	424	388	410	424	416	431	457	388	422	439	414	434	416	420	436	409	456	488	396	439	413	448	461	440	431	427	403	444	442	454	416	385	411	451	446	448	413	419	390	433	409	428	448	423	423	429	453	405	439	434	443	434	415	441	412	398	409	416	425	445	429	422	439	459	478	434	433	428	423	403	404	418	459	430	416	454	432	416	423	400	418	403	395	439	438	457	422	420	436	421	429	437	451	379	426	423	454	419	427	428	447	419	398	463	408	458	413	431	411	445	407	399	428	386	446	499	440	398	426	432	415	399	428	441	434	400	449	467	422	433	390	434	400	417	451	443	430	427	457	425	411	417	430	436	408	432	448	403	440	417	394	432	415	431	480	380	421	438	401	462	435	433	467	458	432	433	400	420	434	454	436	416	438	467	427	441	432	441	414	454	428	436	437	407	391	432	438	483	427	401	456	421	436	456	435	388	446	439	441	440	423	415	449	461	449	424	411	434	401	471	453	422	422	431	424	406	422	455	425	427	431	391	441	418	425	421	422	429	437	434	423	409	430	440	442	441	443	445	413	411	411	414	407	440	471	424	439	391	445	392	437	446	453	455	398	444	430	425	399	404	398	399	416	430	410	422	443	422	405	411	424	439	409	377	438	462	412	451	443	391	456	424	453	415	405	442	411	414	411	400	423	464	446	398	436	443	407	397	443	451	442	409	434	421	409	376	414	425	437	423	462	427	430	418	420	397	416	439	411	448	422	417	396	414	462	431	462	417	400	446	450	456	419	436	391	433	419	405	409	405	445	421	430	445	414	412	435	413	424	388	428	449	438	435	417	463	463	446	427	397	443	466	469	441	419	400	459	431	387	426	402	430	410	417	389	452	443	452	422	409	452	435	438	422	412	417	414	382	411	413	400	404	426	408	450	407	434	450	432	401	448	432	416	436	433	460	404	400	404	427	379	406	421	458	418	426	457	441	401	449	442	418	443	444	411	398	384	468	429	448	407	423	425	426	383	460	387	441	463	405	412	416	431	420	455	466	446	427	453	429	427	403	424	409	424	431	398	450	416	420	437	421	420	405	431	423	433	432	436	402	421	420	438	459	426	420	408	397	417	403	458	424	421	475	442	430	460	461	421	432	411	417	464	439	403	413	382	433	444	406	393	431	448	420	417	430	418	418	408	466	404	451	460	402	404	433	403	461	433	421	423	451	436	458	476	452	420	407	432	455	443	433	400	447	426	424	417	404	446	464	424	434	426	478	460	452	435	447	429	431	398	473	416	408	459	424	434	428	434	435	441	436	415	448	435	406	430	464	413	408	421	441	430	417	418	436	391	416	427	452	457	443	417	405	394	449	417	399	445	441	437	403	429	408	406	406	410	406	423	442	405	390	416	446	432	395	412	437	411	439	464	417	434	448	446	428	443	428	460	414	411	410	425	444	404	388	424	418	446	422	467	412	457	442	424	448	426	409	392	417	406	448	431	384	417	410	409	423	396	430	396	450	421	436	441	428	465	380	397	437	442	422	418	429	363	410	425	441	415	374	392	456	415	472	409	420	413	410	418	409	450	416	422	434	395	427	433	463	428	466	452	424	427	440	406	426	462	459	402	459	427	411	460	387	399	468	417	406	393	464	417	410	387	469	445	412	408	404	417	389	448	438	418	403	434	426	418	455	452	455	413	415	392	432	426	456	435	440	448	432	461	433	406	441	445	439	462	406	418	431	450	460	469	415	412	405	393	456	400	458	432	438	409	448	428	435	457	463	397	445	436	431	443	402	456	467	435	426	449	429	419	458	463	392	397	414	478	410	422	381	451	437	429	424	472	419	410	429	422	440	456	430	409	437	423	431	425	429	445	409	425	414	456	411	434	435	440	446	417	466	364	407	380	454	426	388	437	443	456	416	441	434	433	462	425	390	450	419	478	404	453	424	421	399	446	463	418	388	461	405	409	467	442	440	457	416	413	426	455	416	410	427	435	400	421	466	454	443	430	431	439	439	429	439	398	401	438	423	430	396	418	432	418	476	454	434	412	449	436	418	411	440	444	417	437	430	450	430	476	413	409	436	407	440	439	401	438	443	424	427	443	439	408	446	417	446	433	439	434	424	453	431	413	386	412	410	466	422	423	410	402	438	458	429	440	443	404	457	419	453	422	445	425	404	406	378	459	442	438	428	443	389	450	421	425	396	425	454	443	404	404	436	406	402	449	425	446	399	411	399	421	419	422	402	409	431	445	389	441	413	436	432	427	433	404	433	413	408	461	438	425	452	470	442	437	434	404	384	456	434	418	436	445	456	425	423	419	438	409	402	452	370	409	456	431	399	362	412	406	440	429	438	448	430	433	418	465	448	427	446	388	408	417	446	424	431	421	424	402	408	433	412	433	422	458	422	461	435	443	427	418	458	425	430	426	434	465	430	413	441	424	387	419	423	424	429	419	400	410	431	392	456	391	443	445	385	438	389	447	414	433	448	395	448	409	456	435	408	449	429	443	433	436	408	450	414	455	469	438	458	402	411	417	412	436	459	440	407	439	421	419	449	415	425	412	440	445	422	460	426	440	417	423	459	440	438	442	427	402	427	414	480	420	439	450	449	426	478	431	419	396	423	418	434	467	432	463	448	378	416	442	406	402	447	424	428	400	446	435	422	431	435	444	421	425	450	408	437	429	440	398	408	447	454	423	412	463	392	441	424	428	398	433	447	423	429	435	421	410	423	441	448	434	410	433	439	454	428	480	435	376	396	426	462	426	437	414	391	431	444	444	458	379	418	493	444	411	447	449	448	477	435	446	440	439	427	417	397	450	431	412	406	423	436	408	451	435	413	413	431	434	408	376	468	405	451	396	396	407	466	442	416	440	456	441	451	442	419	420	399	417	487	407	441	446	416	433	403	396	396	411	438	447	430	415	434	425	450	412	441	433	451	453	445
36356	65111	49044	35133	30024	21893	15794	11284	8301	6873	5246	4317	3842	3118	2625	1982	1927	1600	1370	1205	1055	835	825	741	657	658	591	612	563	563	589	553	542	560	592	638	664	524	462	438	501	452	429	448	442	471	415	492	454	461	444	456	445	427	443	455	442	434	461	481	441	455	468	450	459	434	432	408	453	453	463	409	465	468	444	432	428	425	432	467	465	487	439	444	442	450	426	429	457	459	444	474	428	455	393	466	439	408	434	396	430	451	464	430	402	427	457	430	431	462	425	460	443	434	436	442	450	439	412	435	434	437	425	480	423	437	463	410	439	471	435	435	442	397	452	434	436	421	440	428	447	459	429	446	436	433	454	439	451	409	438	432	429	456	424	466	436	465	468	426	433	460	430	464	445	428	429	483	444	450	442	423	423	422	441	453	464	451	463	467	452	453	487	424	434	454	443	464	446	436	483	450	404	448	464	463	443	415	443	461	447	445	455	466	450	441	455	431	421	439	441	437	441	470	482	448	476	427	433	459	433	419	388	444	443	456	426	422	470	458	401	387	424	440	443	470	433	431	441	434	446	428	405	435	445	381	454	455	448	453	460	441	434	377	426	407	496	441	425	459	440	407	432	429	440	450	422	419	430	424	468	443	423	422	452	420	443	447	459	450	438	430	381	446	448	427	415	423	454	436	421	445	444	377	425	443	442	447	436	440	481	439	447	435	459	436	413	435	503	442	448	412	430	448	409	453	429	460	445	401	451	455	414	461	483	427	484	483	448	451	413	407	428	452	458	435	423	476	432	456	436	438	403	452	453	416	460	436	439	421	438	487	417	421	465	473	442	452	424	438	446	451	430	462	421	441	434	431	465	426	433	450	438	467	427	457	432	432	451	456	446	448	459	427	456	445	411	385	393	418	387	450	474	416	395	470	441	434	443	413	419	453	419	466	414	464	471	441	441	451	450	488	421	473	473	446	449	450	428	410	430	407	427	455	443	444	455	420	422	417	472	425	446	454	458	392	431	474	458	438	439	409	422	453	422	436	433	427	419	457	456	446	447	444	468	429	440	451	452	426	434	417	434	481	444	416	431	420	447	446	440	446	429	418	445	414	435	418	413	452	423	430	441	428	447	428	430	427	434	436	433	474	439	422	417	449	447	446	423	454	424	443	424	417	411	454	398	421	419	442	433	428	450	457	433	455	442	440	475	464	431	459	404	468	444	434	444	443	453	407	387	435	432	432	445	469	437	422	468	454	406	394	393	428	448	484	454	432	443	455	459	452	436	435	447	428	434	429	448	436	457	399	419	459	454	452	456	415	454	449	447	416	431	437	468	433	437	435	453	437	436	450	417	435	435	487	442	449	456	416	457	469	460	454	406	431	418	457	436	465	437	444	419	427	454	447	478	469	456	432	440	414	416	415	457	453	433	434	448	457	407	419	439	461	424	441	417	434	408	434	423	461	467	427	395	424	437	467	452	449	479	439	458	459	410	424	446	511	409	413	441	439	426	443	478	414	429	477	439	416	479	411	429	436	424	424	436	405	439	456	417	461	444	452	418	406	451	444	433	439	444	464	460	463	438	471	458	427	480	459	443	419	429	445	455	447	460	465	418	457	446	405	423	438	467	430	429	427	429	449	417	421	435	434	420	481	413	443	447	447	407	419	423	446	480	419	412	435	437	419	414	424	445	426	463	419	455	401	442	450	452	434	470	439	448	464	414	428	451	417	468	433	418	423	453	460	468	444	453	424	416	419	475	449	465	450	460	435	448	421	443	448	435	457	406	422	431	438	436	459	446	433	432	464	450	478	435	466	457	442	427	476	461	430	441	460	448	421	438	450	442	433	442	447	421	407	440	417	427	445	456	447	440	467	442	422	445	451	434	445	483	439	428	395	435	425	409	440	456	426	479	440	444	415	423	451	461	435	418	448	437	427	400	414	428	424	433	470	441	411	446	448	450	460	413	449	412	426	422	489	424	413	464	423	417	401	437	485	429	447	465	449	435	406	421	442	431	443	442	437	447	449	445	448	438	439	426	466	467	457	436	431	458	452	462	469	400	458	455	450	449	473	454	455	390	430	460	452	448	459	444	433	442	438	448	459	419	420	467	456	441	444	458	440	438	441	446	493	420	445	424	471	440	473	442	448	476	444	441	418	426	411	458	445	438	463	443	462	423	428	415	426	444	449	471	443	424	446	426	414	438	487	444	444	414	456	458	440	427	463	449	459	429	465	426	441	459	462	450	455	441	474	406	441	398	430	426	442	477	476	459	417	421	428	412	416	439	445	435	432	453	405	429	434	433	442	437	431	441	437	459	474	431	454	469	431	416	454	444	466	431	462	463	437	440	409	467	429	428	469	456	430	459	435	426	451	425	431	432	426	439	427	487	432	439	422	406	484	397	488	484	467	432	428	446	465	432	434	476	474	421	378	444	416	436	428	467	429	425	481	422	434	468	451	439	438	469	406	427	443	418	452	462	444	448	429	452	413	434	469	428	455	441	446	440	436	429	466	464	436	456	444	414	415	447	434	452	479	466	400	415	460	394	442	443	441	427	461	449	477	468	472	439	440	434	439	408	430	418	426	455	451	451	427	431	409	450	439	438	450	410	448	438	463	452	467	431	446	458	397	433	448	481	456	413	485	485	420	406	419	417	449	458	413	462	427	453	432	435	475	480	440	426	422	475	435	438	476	467	452	412	415	436	446	448	432	419	444	453	427	459	446	429	472	414	446	467	425	456	453	443	457	458	455	469	450	417	438	399	444	487	426	465	457	485	442	411	470	460	436	424	441	461	414	428	418	425	488	459	470	483	448	433	448	419	445	458	419	446	449	437	455	422	445	458	426	461	411	411	460	426	421	445	439	453	461	458	459	418	419	431	411	448	466	445	391	412	464	463	462	407	465	451	413	435	433	435	443	446	472	440	470	491	425	420	426	434	485	424	442	409	503	417	450	437	431	423	451	430	406	460	450	440	425	424	390	424	451	422	451	400	446	461	419	408	433	420	444	445	494	436	435	456	450	414	455	455	434	454	417	420	466	459	446	425	402	446	432	441	419	427	428	455	438	411	443	458	427	430	441	438	448	451	438	440	404	418	449	413	436	401	436	429	441	446	430	442	432	448	447	422	461	452	465	440	458	435	456	427	480	412	452	446	430	432	427	428	432	447	424	443	429	443	471	442	422	420	428	459	441	401	444	433	434	441	416	442	455	452	460	425	434	486	453	469	422	430	435	456	462	466	433	453	457	452	416	428	406	424	417	442	418	408	412	490	418	430	407	448	456	455	399	439	408	439	474	457	421	447	450	457	467	425	447	450	416	421	433	418	437	471	450	416	445	403	455	418	430	442	404	453	434	424	428	440	495	424	454	456	472	400	451	415	434	417	390	445	450	427	468	447	419	435	445	461	449	435	446	471	421	437	488	439	427	403	372	441	436	407	472	430	427	456	421	406	443	416	431	438	467	408	492	422	459	452	475	481	427	486	424	453	435	437	469	452	432
25099	22496	32773	29410	24306	17334	10524	6107	4265	3225	2665	2296	1849	1640	1414	1152	930	839	839	660	623	577	537	482	464	429	407	414	419	431	369	380	400	400	448	455	420	396	390	353	310	332	366	349	365	375	308	365	318	327	364	353	339	346	338	354	341	317	329	345	347	362	374	324	365	333	368	357	321	355	357	371	331	342	345	348	337	356	345	357	332	357	390	342	346	332	367	345	347	369	329	355	326	323	340	358	365	344	344	352	335	342	347	356	331	319	346	345	343	345	328	330	283	333	352	373	330	322	339	315	363	331	335	360	359	341	346	332	354	329	355	339	324	339	297	359	372	315	360	342	318	339	325	349	348	360	345	377	323	326	355	295	349	351	335	358	351	334	337	333	353	354	330	379	329	377	361	388	336	346	354	332	339	334	360	381	333	348	321	348	347	345	326	336	312	329	360	341	347	341	360	325	368	356	330	348	345	364	323	340	326	361	319	343	341	343	331	338	335	365	347	370	362	314	331	323	328	361	372	333	324	333	356	343	357	357	311	353	347	374	341	346	350	336	346	336	355	367	319	368	385	321	341	344	325	346	315	345	331	348	341	347	362	343	336	337	342	337	361	328	342	314	332	331	374	358	380	335	306	361	366	383	371	323	324	327	313	329	319	340	340	341	369	361	336	380	334	317	382	360	348	348	338	358	328	322	339	344	325	327	346	357	322	364	362	310	289	329	368	346	340	330	345	351	367	315	317	332	340	346	323	319	355	346	332	362	338	349	335	338	364	349	323	297	320	323	306	332	319	326	346	320	326	351	334	360	359	332	353	337	337	348	363	320	346	349	331	354	328	329	326	354	340	315	339	349	352	373	321	317	336	318	391	342	322	375	344	353	376	369	355	375	328	329	347	352	343	345	348	366	315	315	337	335	314	332	323	340	337	339	351	359	372	342	333	366	336	305	319	331	327	310	346	339	332	334	348	327	371	375	326	365	347	343	391	335	334	360	362	328	354	364	327	330	319	308	340	337	370	353	377	344	355	329	360	353	370	366	363	339	290	342	337	326	358	322	382	379	392	333	388	390	335	362	348	315	302	349	334	332	320	331	361	346	350	368	374	369	334	338	343	367	352	328	372	323	307	350	370	340	340	364	317	330	349	346	366	334	334	334	359	353	325	332	325	333	371	324	332	328	362	351	354	350	365	348	325	313	318	329	340	329	354	319	343	328	365	349	340	308	359	392	351	326	348	314	353	309	365	336	374	353	377	357	362	315	391	341	339	331	310	363	360	355	360	342	342	354	345	333	365	337	359	317	330	362	312	362	351	363	347	326	356	309	362	333	359	334	376	329	340	358	345	337	380	340	344	365	344	334	347	325	325	366	322	352	351	348	346	331	302	332	347	330	293	338	332	361	339	358	362	334	367	375	333	330	372	362	344	332	343	354	345	359	346	351	344	347	342	326	322	348	339	339	331	339	379	353	348	341	380	361	329	352	385	321	291	346	346	344	339	347	316	365	394	367	369	352	336	318	349	307	360	319	335	332	331	356	307	363	367	355	355	326	355	309	344	363	357	313	329	352	315	373	318	310	379	310	325	329	311	308	324	329	335	321	339	330	350	377	339	335	351	329	311	340	346	368	337	361	346	362	359	368	347	323	356	318	338	362	328	303	353	337	349	377	321	352	342	341	344	361	329	336	335	343	315	353	371	349	331	323	325	321	321	339	354	368	315	369	332	356	340	305	341	342	391	329	379	323	379	353	306	336	341	338	343	342	323	329	335	331	344	343	323	359	326	312	338	332	324	323	389	350	323	364	334	320	362	333	298	357	351	344	346	377	357	335	340	337	327	312	360	318	336	346	325	343	336	339	311	353	342	363	348	326	326	365	369	321	344	380	344	373	325	329	353	336	364	354	331	319	339	340	315	340	339	342	344	340	355	336	311	344	331	348	345	382	327	364	331	379	366	354	367	330	317	336	342	368	376	367	372	348	328	367	306	326	337	346	321	346	349	339	346	312	345	359	356	356	337	346	362	350	317	321	343	356	326	342	366	327	346	331	353	337	354	365	334	344	351	345	362	371	346	327	331	337	345	333	335	310	343	322	334	327	372	339	355	334	349	332	324	347	359	347	337	353	330	362	366	331	326	325	354	358	351	381	338	351	326	359	315	299	342	326	372	343	352	339	323	329	359	392	367	323	327	345	347	345	349	344	324	332	358	353	319	346	339	341	329	372	337	373	364	326	335	349	370	340	331	341	344	338	323	367	357	372	360	346	389	343	327	336	352	352	363	337	372	370	369	330	310	353	309	337	334	370	371	320	369	332	359	345	366	380	346	373	339	340	324	366	362	364	324	331	353	309	343	368	332	392	325	343	358	333	324	343	344	347	340	330	354	330	341	363	329	352	326	362	379	363	367	365	313	329	338	379	376	368	333	356	361	328	323	336	312	372	381	350	369	330	360	363	350	363	341	315	298	363	360	318	350	350	354	313	357	346	314	337	369	354	359	335	320	333	368	361	358	346	328	346	309	336	331	331	325	318	329	333	379	343	309	349	335	361	320	357	311	355	340	343	298	333	340	348	328	304	357	383	352	345	341	355	351	356	320	379	303	340	333	338	335	383	334	349	355	315	337	383	361	359	321	329	343	367	372	355	337	363	361	319	329	367	318	331	351	324	360	315	338	351	349	323	346	332	360	357	360	339	337	340	354	326	351	364	313	341	318	324	347	356	362	312	359	314	332	322	347	319	324	361	353	354	329	361	329	361	358	347	347	338	315	321	334	349	313	371	357	286	334	368	342	324	362	336	387	373	309	307	374	349	341	304	335	329	346	380	341	368	349	349	314	319	324	337	329	341	311	315	354	332	319	350	345	348	324	325	335	379	354	332	345	341	346	359	332	335	336	333	343	355	275	370	340	365	342	345	352	350	325	336	355	365	342	329	330	363	338	320	338	372	354	339	308	319	355	366	348	359	378	344	378	313	338	354	368	348	361	336	340	314	366	318	346	344	352	328	355	343	331	352	312	327	355	352	383	328	372	366	355	347	346	346	311	341	318	341	356	363	345	351	382	367	320	375	339	342	347	340	335	326	309	319	358	337	348	353	357	332	345	360	348	322	340	355	334	352	354	351	358	346	348	360	305	356	317	348	338	328	346	328	352	344	326	330	359	337	334	355	354	357	369	338	364	369	363	356	353	352	391	346	348	319	336	376	358	352	319	339	306	303	350	343	348	350	360	329	367	329	329	338	339	343	361	329	380	346	360	333	342	375	344	326	357	349	358	346	328	351	321	331	343	341	336	338	352	318	332	353	360	315	350	379	355	313	380	344	306	320	316	341	362	354	323	346	327	295	334	311	363	349	337	356	383	338	344	359	358	320	334	323	372	360	347	374	325	358	357	341	352	376	384	339	330	358	308	331	302	332	349	364	333	347	312	361	349	348	353	340	359	341	328	337	319	349	320	343	364	309	311	333	342	323	373	328	355	353	364	358	325	338	331	330	325	332
36129	61770	46321	31780	27225	19045	13725	9539	7219	5624	4561	3902	3010	2587	2209	1830	1401	1277	1106	979	886	728	654	648	606	570	519	511	487	511	439	425	433	491	539	512	468	472	440	345	377	365	387	363	386	370	357	337	371	378	373	389	369	401	339	393	422	382	385	401	391	417	360	382	396	351	359	368	335	377	397	391	376	371	417	401	379	374	355	373	371	354	357	384	368	369	347	373	381	365	366	351	398	356	367	355	367	356	358	353	393	354	355	351	366	385	383	372	376	364	369	380	365	340	375	363	357	352	389	358	357	380	360	365	343	414	382	407	348	360	388	362	377	382	375	369	390	367	356	334	418	366	344	362	375	388	348	353	373	398	391	350	390	351	370	371	380	372	395	387	359	368	376	367	369	370	400	400	388	398	381	364	354	375	368	382	379	355	376	400	400	409	350	344	355	345	376	401	386	375	374	368	352	377	377	363	361	363	382	344	352	337	386	390	368	376	381	375	359	344	373	388	367	361	376	381	344	344	371	364	401	365	351	404	387	340	350	372	405	387	391	357	345	392	370	342	355	364	354	414	368	327	357	368	346	387	387	371	380	383	348	374	372	351	369	387	361	358	383	352	392	362	388	392	361	369	359	356	414	395	357	374	338	371	386	399	355	375	360	359	378	386	349	337	355	350	349	363	367	324	384	359	383	361	374	367	335	356	386	420	353	351	358	327	373	369	354	364	363	382	352	345	365	355	369	371	377	367	370	362	388	362	360	362	346	366	322	344	376	425	363	351	351	387	361	348	338	355	332	361	376	368	382	376	361	330	374	376	368	392	386	372	348	333	360	360	360	388	388	371	378	372	354	393	380	377	404	373	415	387	388	364	363	378	373	385	369	393	364	356	366	352	365	380	383	360	386	357	353	395	378	356	375	358	363	350	376	358	371	354	334	371	368	347	357	364	384	349	358	375	354	382	375	374	365	399	368	371	381	357	354	378	354	336	343	371	363	375	378	352	369	373	387	364	369	376	342	366	370	358	384	337	344	357	385	367	401	411	370	371	358	353	352	374	375	371	392	414	364	380	351	396	388	358	339	387	385	350	395	367	371	368	365	385	340	392	341	382	373	360	381	335	368	378	354	368	392	373	358	343	364	370	391	406	344	357	372	382	358	376	384	334	381	345	363	367	369	377	356	358	392	363	391	371	351	356	387	378	350	354	348	389	376	375	351	344	354	368	366	370	339	371	364	357	375	344	349	379	360	390	374	365	365	385	364	330	353	354	374	370	381	346	395	370	335	358	320	335	381	369	381	403	379	385	365	381	378	398	345	338	396	363	361	383	345	354	341	358	363	378	363	363	399	337	383	393	349	360	397	391	400	355	345	350	363	347	365	383	376	420	393	373	359	369	399	348	355	333	360	358	381	375	389	348	374	355	358	324	355	399	386	373	393	360	353	372	362	397	392	358	368	385	367	361	399	354	322	377	365	374	378	413	410	354	363	354	380	364	334	365	365	361	332	362	353	334	359	374	391	359	385	360	380	348	350	351	387	361	410	360	390	358	369	357	351	394	396	375	394	354	388	367	394	377	368	376	370	347	368	376	383	345	349	370	357	363	350	374	367	390	386	376	355	395	365	345	380	370	358	375	344	379	381	354	372	353	346	363	361	381	358	382	368	378	368	365	377	357	355	345	365	364	360	366	401	407	395	366	356	371	390	368	362	364	408	330	352	386	350	377	351	376	359	374	353	372	382	382	346	374	357	368	385	370	364	375	383	347	382	375	337	406	384	341	354	317	374	390	361	371	387	339	407	366	345	361	381	337	365	374	401	386	376	371	342	408	338	384	348	421	391	341	352	371	331	356	360	348	350	355	400	378	330	344	367	355	373	359	379	337	371	394	405	376	368	359	347	378	366	347	380	385	387	379	375	307	372	404	370	393	347	356	366	356	386	378	374	371	387	388	387	378	368	391	367	382	398	344	365	395	367	370	369	349	370	358	361	391	374	379	346	364	384	383	370	388	382	366	384	373	384	345	382	359	324	372	344	426	337	354	365	367	328	376	389	383	381	369	362	386	367	342	390	340	355	387	343	390	375	373	376	359	366	377	397	354	367	373	377	343	346	355	406	367	360	363	390	361	352	336	376	384	384	388	387	367	404	351	397	406	360	379	357	345	338	380	358	376	377	371	375	376	377	361	349	349	372	381	349	394	364	323	343	366	338	348	371	394	319	395	383	352	375	367	380	366	336	340	353	368	363	390	388	412	401	379	369	349	360	359	354	366	387	370	388	390	339	340	390	396	380	365	350	371	355	387	394	387	422	377	358	336	373	378	371	356	377	370	354	373	358	361	386	377	342	360	400	361	365	396	374	418	343	368	339	402	368	375	375	370	355	325	427	379	393	362	408	363	387	360	353	374	343	362	374	375	389	346	372	368	373	366	354	355	386	381	387	347	368	378	342	395	383	404	370	377	392	365	355	371	380	389	369	398	351	346	367	351	360	356	397	397	365	370	375	370	350	341	341	389	365	353	372	352	382	366	379	379	372	379	379	360	362	363	372	373	370	357	380	387	362	375	359	337	370	388	397	377	391	350	387	374	359	390	392	385	374	390	402	390	386	380	365	366	406	404	377	359	328	379	376	392	353	374	347	366	378	373	397	365	371	333	375	392	358	349	371	379	355	375	369	412	354	334	380	353	352	363	361	364	334	368	361	370	377	360	385	374	401	384	361	375	366	383	338	347	387	347	339	383	391	364	391	376	400	367	367	372	388	367	395	396	362	386	375	357	347	406	369	348	379	365	355	368	347	359	383	327	388	390	382	362	372	403	358	381	380	370	361	366	384	357	358	358	371	404	354	385	382	369	358	378	359	373	384	366	396	387	341	344	339	354	353	342	362	376	377	383	366	359	370	377	405	353	361	351	384	352	387	364	336	363	347	377	385	348	381	348	358	387	396	371	407	359	379	379	364	402	372	338	373	373	392	380	324	354	389	384	380	353	365	373	385	358	340	355	395	369	364	403	366	343	378	367	384	363	353	360	352	368	344	376	370	380	340	401	360	381	430	325	358	333	408	357	393	343	347	377	366	369	323	388	389	361	358	377	368	368	359	361	383	347	364	366	386	338	353	377	395	344	394	366	372	400	365	322	385	385	361	342	379	325	403	381	380	392	338	328	365	388	361	387	351	367	354	351	390	378	387	394	371	346	387	357	366	381	376	369	412	370	386	367	370	364	369	359	372	363	368	336	354	363	429	367	352	347	346	351	351	352	362	345	377	366	366	372	433	373	396	372	362	410	385	343	380	387	371	352	374	363	351	352	350	357	360	358	367	376	364	344	364	411	347	401	399	360	382	398	339	355	369	383	383	366	359	371	370	423	352	375	374	400	350	346	356	349	402	363	370	396	375	385	385	366	377	356	371	428	354	403	374	382	360	364	382	355	373	391	384	352	363	356	346	357	378	374	357	393	331	359	376	359	376	387	369	370	349	314	370	357	410	385	353	345	392	364
22667	21175	28944	24247	22883	24088	22054	11350	7462	5797	4913	3731	3075	2844	2687	1841	1637	1393	1251	1165	1108	975	906	848	786	746	658	683	711	664	673	642	596	653	701	675	659	605	578	552	519	495	525	520	506	542	520	499	534	513	504	513	546	534	494	492	485	539	495	538	516	482	506	539	522	483	553	501	515	551	531	557	558	559	529	514	534	548	534	527	513	486	527	512	506	486	517	503	519	479	483	472	489	465	518	509	552	463	540	517	521	457	512	487	517	482	484	542	514	520	487	525	507	509	480	511	495	490	509	492	478	500	496	501	526	489	488	513	552	513	555	453	516	506	491	496	506	486	484	525	505	451	488	506	479	491	512	494	501	539	499	516	468	514	487	511	512	513	530	477	514	528	489	508	523	491	454	526	557	545	536	508	555	537	483	475	462	532	535	513	556	511	517	501	473	491	486	490	517	481	527	505	534	518	484	513	484	484	468	483	513	476	511	509	529	515	508	489	537	545	480	520	482	492	476	484	467	490	489	530	495	472	476	522	533	520	508	521	487	525	485	494	515	461	502	500	474	513	499	499	481	538	547	498	553	482	528	502	490	509	472	518	469	544	501	497	513	502	525	479	490	537	536	536	524	487	520	506	510	534	468	501	536	520	521	493	501	506	501	468	479	508	488	519	496	509	503	512	463	460	516	537	519	483	506	486	469	485	485	495	487	490	505	502	521	521	499	524	462	465	520	536	489	476	502	502	523	496	473	484	516	489	469	546	533	489	493	503	503	508	491	493	481	477	496	507	507	520	508	508	519	490	457	486	548	491	479	504	484	521	480	479	519	493	463	469	483	491	505	517	509	435	503	523	522	496	520	510	513	536	522	487	525	494	522	531	501	467	503	543	453	502	480	488	513	515	491	509	573	483	511	530	503	523	483	504	492	461	556	508	511	505	496	551	504	482	471	499	501	510	525	542	542	492	444	496	511	510	526	486	539	480	516	515	490	485	506	524	527	483	509	473	509	504	526	495	490	478	480	509	521	539	485	528	529	523	525	548	489	527	526	529	499	510	531	449	511	536	465	510	473	505	532	452	536	440	509	524	491	520	551	514	495	484	462	473	536	510	510	495	517	515	492	511	473	509	473	541	484	509	513	505	490	478	511	498	478	473	483	481	494	564	503	493	509	493	504	538	502	493	476	524	546	505	490	500	543	513	491	469	499	518	484	489	508	492	445	498	527	508	503	453	503	462	520	497	472	505	506	520	508	509	503	495	483	526	498	506	489	495	532	533	510	493	490	473	520	517	527	452	504	531	478	483	525	485	579	478	450	453	456	539	482	466	484	491	505	510	532	543	537	537	486	497	507	494	538	507	503	491	491	471	508	504	513	501	465	542	506	506	557	468	517	481	487	502	501	539	498	506	479	518	525	497	472	516	477	485	533	471	499	509	502	506	502	500	539	509	500	513	526	474	555	520	536	509	512	510	522	494	481	507	516	506	526	511	488	510	473	495	484	490	507	513	503	506	511	499	534	489	513	479	548	523	502	514	534	564	491	504	554	496	536	530	506	463	502	499	467	500	486	471	520	510	485	501	515	550	507	442	507	456	519	465	473	543	510	510	504	465	529	508	531	520	504	487	479	482	524	485	490	482	510	508	546	504	503	495	512	521	532	491	492	545	527	507	452	524	517	482	522	512	492	506	479	510	494	514	536	499	512	481	534	480	513	495	516	543	505	496	506	506	463	544	498	496	563	520	540	565	494	536	517	552	490	507	475	512	498	540	526	501	527	513	511	507	479	453	500	508	485	524	503	534	539	494	484	526	529	472	509	480	511	480	513	494	490	491	495	526	492	518	506	509	533	534	510	502	465	506	516	547	490	529	495	522	501	514	514	530	510	465	485	522	502	482	501	508	502	501	506	461	511	505	519	490	491	531	523	509	542	521	541	489	517	536	503	492	497	512	555	547	508	472	477	483	523	491	533	515	478	509	505	494	557	506	492	506	511	499	537	508	525	498	504	513	498	516	487	477	493	509	486	490	507	534	502	492	537	473	505	510	512	509	530	499	496	512	506	551	555	471	530	469	517	459	536	519	500	482	531	505	483	535	505	527	507	500	554	519	515	488	527	519	509	506	517	496	502	509	509	500	506	481	447	512	503	496	540	511	548	475	532	523	510	485	505	534	492	478	517	541	486	474	529	499	500	528	514	541	534	471	480	470	483	513	512	550	496	514	547	488	530	502	478	532	528	488	532	479	524	521	489	515	550	517	497	510	540	514	457	488	522	517	529	501	507	482	485	520	525	466	503	508	498	541	536	470	489	493	505	480	518	484	540	484	485	527	494	484	516	496	498	492	490	499	502	498	516	467	471	485	524	511	532	502	500	471	485	529	496	473	527	510	474	520	514	472	512	527	521	502	510	520	501	507	518	514	503	488	528	492	508	490	507	503	521	501	525	473	536	499	516	520	482	519	543	523	496	511	495	503	527	563	480	575	497	493	514	480	528	534	535	514	549	509	477	519	518	506	496	526	496	523	481	466	497	516	528	535	504	494	500	485	509	493	492	488	503	498	511	489	481	513	518	503	514	477	521	504	523	500	505	514	457	515	498	508	513	504	496	528	515	494	506	463	490	525	491	498	481	513	493	499	452	511	534	525	502	479	535	516	530	495	477	506	505	561	468	509	503	494	516	497	499	525	525	497	492	524	484	500	518	535	482	527	576	580	535	533	507	529	493	473	508	523	532	518	511	477	516	517	527	521	504	503	511	542	481	468	532	531	517	507	499	527	520	473	521	520	498	465	469	502	503	506	487	475	522	513	482	526	475	491	466	526	498	502	521	475	517	550	535	484	529	502	493	494	511	507	454	530	491	476	516	509	481	499	522	519	534	509	499	541	495	504	517	500	524	529	526	474	493	528	502	495	482	488	510	509	493	517	489	519	530	485	529	474	478	557	540	493	531	458	515	475	547	489	503	521	520	517	524	491	504	521	529	445	463	490	529	566	498	536	505	507	511	504	531	479	511	550	491	501	510	467	481	517	489	512	472	505	512	524	525	503	518	484	482	498	502	521	504	520	490	524	503	506	500	499	535	493	474	501	527	472	483	516	488	512	506	535	489	557	493	489	532	513	466	485	490	493	524	520	462	530	482	536	501	488	528	520	531	484	543	495	470	552	483	521	506	493	496	467	466	512	500	517	516	473	506	489	530	500	513	522	513	498	492	492	481	492	501	522	526	524	519	487	483	501	521	524	492	510	488	512	483	499	526	503	514	511	494	501	510	520	490	494	506	487	493	471	511	486	486	495	541	492	502	520	528	532	492	496	486	547	503	498	481	466	558	483	555	519	517	495	485	488	502	524	490	471	513	513	502	477	515	539	510	544	480	493	515	498	546	508	501	460	502	541	564	504	495	521	514	480	489	502	510	520	495	524	481	500	529	478	503	562	491	519	503	563	499	468	513	513	522	496	469	549	535	513	493	525	503	489	516	531	497	510	533	525	496	486	518	465
39756	70148	53927	39289	34504	25939	19218	13947	10931	8815	7339	5758	4822	4288	4049	2814	2424	1814	1717	1535	1329	1220	1147	1024	938	930	843	832	811	791	729	687	683	741	754	688	748	654	563	604	555	500	529	520	533	555	506	524	505	528	512	524	536	542	530	540	545	513	573	586	582	535	515	530	509	568	564	549	531	541	570	574	522	565	532	508	516	505	520	516	502	551	484	519	515	527	506	548	527	521	518	556	510	493	542	519	524	542	535	509	519	528	531	555	497	502	521	506	520	489	521	511	515	469	533	504	518	506	491	518	533	542	512	518	509	522	526	520	553	541	522	540	520	470	517	555	511	497	510	509	484	532	529	515	542	518	532	532	481	474	479	524	524	515	524	519	510	510	489	507	492	483	500	494	495	504	521	525	555	508	547	520	507	530	526	508	531	513	568	503	514	524	535	505	542	506	493	464	486	567	503	494	531	483	499	490	482	549	527	538	512	487	544	483	530	531	495	500	527	513	520	503	551	529	515	514	499	484	533	514	506	508	538	498	509	561	513	486	476	517	524	528	521	464	521	490	499	522	495	528	498	510	534	518	517	516	539	487	499	523	521	533	483	525	563	549	505	538	534	475	534	527	490	532	528	515	548	508	525	525	530	517	527	510	509	507	522	518	517	512	551	533	526	504	475	544	537	528	518	498	497	488	533	502	476	537	518	532	517	492	527	526	518	477	503	528	541	496	497	506	539	514	524	474	523	476	503	525	508	493	520	556	520	545	505	522	518	511	526	515	540	527	501	507	494	503	508	507	537	480	532	495	510	504	534	499	553	550	565	553	524	533	524	492	555	497	516	525	553	535	507	514	526	522	487	536	499	543	534	485	517	522	489	507	485	516	522	503	504	484	525	464	462	534	526	479	503	542	552	514	534	508	487	523	480	508	529	522	509	525	486	516	529	499	483	556	518	502	527	554	530	527	486	520	484	514	526	529	510	529	542	506	485	560	517	516	539	540	504	492	493	507	503	515	533	523	530	509	497	544	538	522	479	530	483	521	553	478	500	513	535	503	525	503	516	487	463	511	512	491	508	506	513	524	492	531	514	520	461	532	534	509	513	508	541	538	535	545	506	514	514	474	498	512	506	520	511	546	593	532	510	498	523	506	526	516	540	552	496	505	495	514	541	528	550	529	481	525	490	525	513	509	528	492	546	554	527	531	502	508	496	493	501	500	515	477	500	516	494	528	502	519	549	477	506	511	516	523	542	475	487	487	489	484	558	515	530	517	525	530	533	516	482	511	570	519	517	510	532	494	519	529	538	530	536	490	521	529	538	550	519	536	552	565	519	520	504	494	465	530	496	523	526	519	508	543	521	490	533	523	513	515	566	501	545	534	513	536	507	493	497	478	525	490	513	517	528	536	517	474	489	493	479	540	504	511	505	479	520	511	517	509	530	531	512	543	504	523	509	508	530	504	514	480	533	535	480	502	512	544	524	497	484	523	547	552	511	523	527	543	465	514	492	502	546	516	544	497	538	546	492	535	520	546	492	514	513	546	582	491	526	547	503	516	518	513	492	488	488	508	507	484	517	490	542	518	491	509	535	514	494	536	482	529	546	526	545	498	512	546	514	533	503	510	536	547	509	528	506	548	509	512	542	511	532	490	525	493	540	486	541	536	489	538	490	571	525	495	519	563	516	559	478	516	542	505	506	545	525	480	523	486	527	517	494	494	526	531	521	491	503	504	521	493	554	472	537	489	481	509	506	515	502	507	549	523	543	521	571	558	498	549	540	541	558	482	563	493	497	523	482	483	460	546	480	547	505	520	537	472	494	522	502	494	482	494	509	483	518	497	478	511	498	521	498	506	523	481	485	536	535	502	522	532	535	516	534	520	507	566	504	507	507	505	526	527	505	517	549	485	543	513	495	486	518	560	535	511	488	514	524	544	506	501	488	461	523	499	551	552	520	518	504	490	517	510	518	513	549	522	510	500	561	513	505	500	533	511	496	549	528	555	507	501	528	513	500	519	510	495	507	488	547	458	519	555	524	567	491	510	500	522	525	525	485	511	492	488	543	573	598	495	475	491	537	524	540	543	521	481	546	516	529	477	538	504	499	502	506	502	519	524	480	500	536	532	518	504	551	508	571	490	498	507	489	573	500	507	512	509	505	538	520	520	487	525	514	523	547	502	517	515	495	546	542	558	463	536	491	505	531	528	545	520	529	501	508	513	483	488	538	509	497	537	543	501	526	542	537	498	539	521	522	527	506	524	497	536	537	536	496	553	519	500	546	524	546	524	545	541	502	540	510	506	500	558	552	499	543	506	543	539	538	468	520	496	515	468	519	529	480	529	527	561	490	510	533	540	525	523	521	547	505	521	549	554	522	536	499	526	519	485	516	503	556	525	458	499	506	509	530	507	499	508	512	498	555	523	493	545	509	505	469	551	533	521	500	502	528	516	554	541	534	493	495	499	502	494	483	517	510	501	525	531	520	558	513	523	516	535	563	505	525	495	491	498	528	547	485	521	561	486	524	516	484	516	542	538	528	523	508	492	537	543	529	537	512	513	496	547	516	499	513	517	532	512	539	486	513	514	501	497	530	504	464	497	494	495	539	504	553	499	517	497	538	551	523	549	533	526	550	545	541	516	491	480	493	502	489	533	527	507	489	515	502	566	456	521	518	539	512	522	527	543	504	526	555	509	500	546	521	511	511	518	524	513	559	539	559	495	514	528	543	525	508	477	527	485	484	502	533	546	500	543	476	460	563	521	531	516	503	510	493	553	535	511	538	456	489	501	496	526	444	515	502	537	513	533	514	532	546	527	491	524	516	517	520	517	532	547	509	562	529	517	497	503	557	521	498	529	523	516	513	567	519	537	494	534	535	533	501	520	539	506	525	494	531	508	476	501	550	505	537	490	512	524	533	502	542	502	480	487	523	549	511	520	520	520	509	526	533	549	478	518	519	507	525	522	508	508	513	506	541	482	530	517	499	533	520	533	500	535	508	495	557	508	504	553	564	532	551	526	541	517	504	521	498	513	526	530	506	508	530	458	525	523	482	472	512	514	528	535	510	553	536	471	530	535	510	512	518	532	539	480	512	499	496	487	579	581	511	519	554	508	518	577	497	510	515	494	560	505	490	531	526	564	489	549	513	531	542	551	533	492	489	515	514	518	499	547	499	497	539	496	519	534	505	505	511	541	505	533	492	519	529	513	503	537	520	499	522	517	517	516	507	489	524	492	523	500	509	508	500	535	505	512	539	538	500	497	533	516	538	507	510	517	487	498	527	530	473	509	495	513	538	509	519	549	494	498	579	539	488	507	555	503	539	501	532	556	510	513	493	540	505	491	565	480	545	519	491	494	538	521	517	485	508	501	513	502	529	491	459	533	499	525	535	539	543	513	513	526	520	522	504	550	497	525	512	509	508	513	505	519	525	559	537	515	548	474	525	564	500	533	528	524	541	458	537	535	538	525	487	503	499	555	506	514	556	492	549	530	528	511	516	515
33410	46226	45127	31185	22861	13010	6986	4580	3394	2759	2185	1641	1472	1383	1039	987	780	722	665	577	562	526	521	434	421	380	448	444	407	387	373	356	341	371	403	368	356	340	370	347	295	312	332	308	336	293	316	311	284	333	362	334	339	333	305	326	334	327	335	313	355	318	318	339	313	325	319	306	320	333	315	355	331	320	309	322	361	346	318	329	318	331	340	308	331	352	351	337	308	335	314	314	346	347	328	336	308	332	356	337	312	304	339	289	307	320	350	332	325	329	296	316	309	339	349	302	326	369	319	353	345	340	327	328	334	319	362	300	321	337	334	337	307	300	325	334	349	296	340	287	327	352	315	319	331	323	339	342	339	293	310	352	355	338	282	318	310	316	320	341	318	316	333	302	358	308	307	324	322	309	361	331	343	331	349	300	333	311	321	339	341	296	330	330	345	324	321	341	344	304	340	347	327	298	330	320	319	329	336	322	321	320	329	341	308	290	349	320	322	324	293	331	349	342	324	329	318	342	387	323	337	342	346	308	323	311	320	318	343	337	327	312	292	298	321	329	336	328	305	333	343	334	329	309	333	335	313	333	329	355	312	324	329	325	312	299	331	330	284	340	340	307	346	321	351	309	293	356	327	323	312	291	302	313	327	347	332	303	347	352	335	328	314	362	293	321	339	341	325	349	327	340	368	311	334	355	292	328	301	348	304	332	325	319	314	299	312	322	334	355	326	323	319	300	330	313	334	318	326	304	320	337	310	296	340	343	317	321	306	296	341	357	347	351	336	314	312	324	313	316	309	320	311	305	347	312	303	327	358	297	322	295	347	326	321	306	320	322	345	303	366	328	339	343	323	341	338	307	329	330	317	325	331	360	325	347	331	318	354	369	305	338	332	272	344	316	318	326	306	333	353	335	320	322	344	322	342	326	306	363	325	310	347	329	319	333	330	332	373	305	399	349	343	339	340	300	332	352	304	297	301	299	337	341	347	298	342	330	319	344	353	305	332	283	330	319	296	362	336	294	314	329	304	312	310	318	342	330	357	337	303	326	350	338	275	366	304	309	325	359	344	340	325	333	330	335	307	329	310	313	313	335	305	311	335	328	289	319	331	318	331	323	310	305	350	350	350	336	337	333	324	341	344	327	316	306	315	318	351	302	339	354	336	314	322	329	321	344	320	354	348	324	341	337	335	317	337	348	304	324	332	295	325	312	340	328	327	322	301	338	301	333	301	316	360	315	357	310	344	358	327	331	340	312	334	320	321	337	310	317	348	327	314	346	342	362	298	333	353	323	323	323	333	353	364	348	303	323	323	323	311	316	326	362	303	326	331	299	316	342	339	322	313	293	300	353	298	288	341	337	335	338	330	337	307	315	313	363	322	330	334	327	335	329	325	315	337	316	333	320	338	331	332	290	344	338	327	354	328	330	326	311	348	323	358	312	321	318	317	338	323	348	360	318	335	316	307	353	300	325	349	326	294	337	301	350	329	379	324	313	318	327	309	322	331	316	325	343	335	324	341	313	309	344	320	307	343	380	362	342	337	343	318	336	353	359	329	354	328	324	310	315	338	328	352	343	363	325	313	337	358	346	340	331	356	300	318	331	335	340	312	332	298	318	309	342	338	343	314	331	320	311	343	322	315	318	362	335	315	346	325	317	322	344	318	338	355	320	324	322	321	321	320	301	342	324	338	353	336	322	327	301	357	314	337	335	337	299	305	353	338	319	310	365	292	302	341	301	309	321	324	327	306	306	318	322	312	322	339	324	311	330	333	340	348	308	330	350	279	322	321	297	297	345	306	335	317	294	342	317	330	317	320	334	335	312	335	302	337	337	319	334	328	327	325	314	292	345	315	327	333	318	337	319	302	336	316	315	333	350	327	294	333	320	342	316	290	322	310	329	292	348	283	350	340	314	327	339	323	330	316	322	333	334	357	323	335	333	331	310	348	335	347	341	314	346	357	321	324	364	337	321	306	315	321	323	327	349	355	321	299	347	329	298	333	321	331	323	353	333	330	342	336	326	336	353	319	321	283	337	331	324	338	340	350	315	323	329	323	333	340	327	321	337	340	327	330	338	344	262	331	316	367	332	351	331	308	340	329	304	316	343	326	317	338	349	308	345	319	333	324	333	295	330	328	336	293	322	330	304	340	327	325	333	319	355	337	320	338	326	299	318	316	331	339	306	363	297	295	326	303	330	326	324	343	323	314	316	331	315	342	335	306	306	318	338	340	314	330	334	312	352	319	324	348	304	320	331	318	309	335	314	341	329	310	321	333	317	350	349	342	348	340	333	337	319	350	320	315	309	302	313	303	323	324	331	339	300	301	302	315	302	326	372	355	349	340	344	322	318	325	292	344	339	335	341	337	341	350	299	301	322	324	353	340	346	359	362	327	352	315	353	345	337	341	340	320	283	352	333	323	317	322	316	353	325	317	337	322	335	323	335	338	322	326	333	343	317	342	354	305	335	322	337	341	317	317	321	346	337	332	344	301	351	330	315	312	323	339	334	356	335	323	339	324	351	321	292	311	312	353	334	310	320	314	336	325	297	335	319	335	313	327	336	322	341	300	330	340	304	309	314	338	327	341	306	298	327	364	327	304	333	327	290	344	314	344	317	332	354	339	347	330	315	305	312	333	320	344	311	356	305	289	348	343	298	311	305	288	305	330	342	313	311	340	336	297	345	323	329	310	322	336	324	328	331	320	313	327	321	323	322	344	317	336	343	288	323	337	323	313	322	324	307	317	322	344	343	303	330	331	323	341	364	329	302	347	322	341	327	327	358	325	332	305	335	320	338	328	312	331	329	341	316	322	373	348	296	360	310	311	301	308	307	326	340	356	306	346	312	307	311	332	334	341	311	362	320	336	322	340	338	339	327	323	334	324	324	351	307	345	351	320	316	354	321	322	292	335	346	312	323	310	281	350	285	338	317	334	344	330	343	345	315	324	296	338	336	363	295	320	300	322	326	303	311	306	348	315	321	304	342	334	363	314	304	320	326	305	313	303	310	300	328	342	322	343	331	345	330	322	296	328	295	323	335	319	321	302	323	333	294	344	276	326	328	315	294	330	336	360	319	330	307	315	310	318	337	317	318	323	353	321	332	348	339	315	331	312	317	301	295	340	327	291	325	327	326	318	318	287	329	337	280	289	330	323	340	349	352	354	361	318	352	362	325	334	332	348	333	294	300	335	302	353	362	356	356	316	325	368	326	335	336	335	317	344	346	339	316	291	323	342	324	330	316	340	339	315	338	349	339	319	319	321	304	326	311	350	345	297	310	349	298	293	337	315	300	311	314	349	322	335	344	287	311	321	314	285	324	313	330	352	339	331	338	321	360	335	303	340	344	365	336	331	334	303	355	344	304	275	309	383	338	328	313	359	288	305	332	336	322	368	332	329	323	325	307	330	338	349	338	334	346	314	329	332	345	376	341	316	324	314	319	325	353	334	337	332	311	304	323	317	322	307	312	295	291	327	336	328	351	305	380	362	302
35976	56574	41663	28551	23271	15007	10139	7419	5700	4602	3563	2770	2458	2093	1638	1437	1216	960	907	810	788	648	604	552	554	492	546	480	431	417	381	391	438	403	429	428	428	363	392	335	364	386	377	334	318	389	366	322	362	353	354	318	346	340	334	304	362	326	350	363	319	351	368	343	384	329	347	336	343	334	356	368	320	341	317	329	318	300	351	339	360	345	349	380	390	358	371	340	370	327	337	358	362	357	332	346	346	335	340	358	314	340	339	328	340	350	352	350	322	346	307	346	358	298	360	333	313	330	369	330	295	355	341	351	369	340	309	339	339	362	329	358	350	322	354	346	306	339	332	366	344	353	342	338	352	351	350	353	326	326	322	308	359	315	334	355	387	354	310	368	344	321	345	375	325	326	325	355	357	356	347	361	331	346	349	358	346	383	347	354	343	355	334	331	304	344	333	321	349	354	335	350	349	368	322	347	390	365	325	365	354	332	362	330	371	375	343	330	358	343	351	310	349	352	361	340	334	345	368	340	332	325	366	302	305	296	355	345	349	310	338	321	324	348	333	348	343	346	376	375	314	364	368	346	366	315	343	366	343	339	359	324	333	342	394	330	352	345	388	314	335	340	336	331	332	317	349	351	357	320	359	354	341	352	352	328	358	321	316	372	345	362	327	342	341	367	370	359	384	336	314	328	349	302	334	363	342	349	356	357	375	316	339	330	340	314	354	347	359	334	338	340	330	353	348	345	333	339	307	322	355	330	390	360	335	328	357	347	312	320	354	354	344	366	375	343	339	345	343	366	360	375	355	352	349	322	344	354	343	319	329	371	312	325	332	346	360	327	334	354	348	322	346	336	362	351	349	355	374	399	336	340	348	350	310	329	350	330	329	353	346	371	327	324	365	368	345	297	335	379	346	332	335	361	336	363	351	344	364	333	337	356	297	349	311	362	319	340	338	346	335	316	367	340	362	346	344	351	350	340	337	362	345	338	312	386	344	324	346	338	340	373	369	366	356	367	307	371	359	320	347	352	367	362	340	318	321	357	357	334	342	348	362	313	334	366	380	333	354	346	354	351	308	356	329	354	350	338	374	345	346	329	373	343	312	328	346	346	343	355	312	350	342	319	345	327	352	354	369	333	356	330	336	366	338	336	350	349	341	323	348	344	308	331	375	377	321	337	342	322	373	356	338	315	330	372	319	360	325	348	359	345	351	373	316	348	336	333	311	348	354	365	359	340	333	349	337	335	347	329	360	318	364	332	366	335	319	362	324	326	332	305	331	360	317	347	326	336	351	359	364	310	316	375	308	324	351	367	326	311	348	367	329	328	357	313	333	335	354	335	353	352	355	339	318	317	355	339	324	307	323	348	343	322	334	369	381	312	295	313	338	356	332	365	334	333	335	335	326	373	340	325	351	373	331	318	317	366	358	355	363	355	327	346	363	343	370	329	338	372	351	370	356	358	329	327	304	318	329	376	334	356	338	358	326	346	315	359	331	318	360	347	329	356	318	335	397	304	345	354	331	349	339	371	342	365	319	340	364	356	338	318	311	365	342	345	374	370	363	331	353	331	347	367	348	337	367	352	323	338	320	355	341	337	325	319	330	358	332	332	312	346	333	317	327	325	369	349	335	386	355	323	340	325	322	302	355	362	299	374	348	346	337	361	322	326	330	313	371	347	376	347	363	336	324	333	323	317	344	326	338	355	321	354	335	357	323	355	337	345	366	342	371	338	352	345	339	310	330	354	368	299	331	313	382	362	345	349	317	346	361	366	321	385	327	336	335	366	353	319	346	364	345	349	319	321	356	322	313	328	338	343	328	338	336	329	340	327	349	356	320	371	322	336	321	360	347	376	341	331	333	352	333	346	353	327	331	342	325	368	363	330	328	346	332	339	344	363	339	320	362	329	359	329	321	304	363	360	323	350	372	324	346	358	327	350	316	342	348	357	350	327	360	349	343	347	350	298	342	340	325	350	333	324	344	335	339	355	318	347	357	366	318	357	353	333	341	351	359	336	351	337	356	342	326	340	331	354	304	339	331	330	335	349	330	336	320	333	351	321	299	336	311	321	374	343	343	344	323	369	368	332	337	362	357	371	307	345	338	352	344	342	321	362	380	359	331	339	360	304	340	340	325	351	332	327	339	349	343	320	325	327	332	366	327	319	333	330	349	349	363	349	353	331	358	353	374	363	343	332	349	323	356	329	334	337	318	328	352	330	346	345	346	340	345	327	368	334	357	322	335	324	349	345	342	331	344	329	336	353	347	336	328	365	339	374	356	331	344	353	342	371	356	354	342	367	359	347	338	351	316	314	378	330	344	362	343	325	349	301	335	338	320	328	346	355	342	336	358	315	358	362	356	318	347	326	360	353	342	320	364	308	318	300	352	320	317	305	345	333	337	368	332	307	376	371	334	320	357	324	322	356	343	355	350	363	371	343	311	328	363	391	339	354	354	354	363	353	319	336	341	328	383	360	326	327	321	314	308	348	333	306	316	355	323	370	338	374	328	335	328	332	330	343	325	355	364	331	361	327	304	366	369	318	361	353	332	348	339	364	359	331	326	350	332	345	346	346	318	338	333	326	355	339	329	355	343	328	354	383	352	365	339	320	342	347	345	354	371	369	316	334	332	356	365	320	331	355	354	329	348	343	350	345	364	336	342	341	304	361	358	356	329	358	351	318	329	325	358	332	340	346	350	348	340	353	359	356	367	330	344	345	329	335	326	341	352	324	346	313	331	357	326	319	328	339	339	339	320	347	340	337	337	350	359	362	331	307	383	333	337	335	337	322	285	315	327	296	340	356	380	319	316	370	353	326	342	350	337	315	318	338	319	366	328	377	310	321	322	338	314	312	334	358	331	345	344	328	334	354	341	342	336	350	355	374	338	348	343	336	342	311	331	353	355	333	331	360	345	331	335	336	332	303	323	374	337	316	326	350	355	321	374	360	364	339	337	358	354	351	359	323	369	341	331	331	353	334	349	335	314	321	379	344	327	344	356	328	347	354	369	323	341	349	332	313	311	321	346	321	339	362	319	344	318	349	315	354	346	349	325	344	311	332	340	315	325	340	352	336	354	345	325	334	326	350	350	376	342	344	310	351	354	348	329	329	342	334	324	322	360	312	335	372	352	352	332	370	359	333	348	328	342	364	315	336	339	325	337	322	342	343	344	339	333	354	345	321	327	330	319	312	331	329	355	344	344	375	354	374	307	337	356	323	345	341	337	370	302	342	341	332	342	311	330	318	345	359	326	358	335	334	354	355	336	338	325	330	354	343	359	352	331	322	346	359	325	317	345	368	352	328	336	310	319	333	324	335	380	343	336	356	335	363	352	324	335	323	368	333	320	358	345	323	329	346	353	342	327	361	337	376	363	330	358	334	345	363	348	329	339	369	365	376	337	350	343	368	367	345	346	322	348	370	346	365	349	300	323	332	318	384	342	338	345	358	319	355	333	326	369	354	339	345	305	363	340	366	357	346	312	328	346	361	315	357
23816	21441	29904	26319	24726	21115	13696	7570	5528	4565	3196	2713	2205	2056	1768	1656	1218	1090	1018	906	882	822	772	645	630	643	647	600	644	569	554	489	506	503	470	526	506	473	470	433	448	410	438	393	462	428	450	411	467	429	468	399	430	499	436	443	426	467	445	434	454	442	472	439	453	480	421	414	432	462	444	423	404	440	464	436	437	411	386	445	431	416	422	442	469	400	442	425	454	448	437	434	398	443	446	415	430	465	442	439	423	446	432	449	421	403	420	427	425	420	450	420	441	478	439	416	430	431	402	443	452	439	451	454	428	421	402	445	440	445	414	424	463	462	401	392	439	456	456	433	391	417	463	398	466	448	429	448	398	413	468	399	453	438	458	426	410	461	419	420	439	443	419	422	438	460	436	440	417	445	437	409	429	406	404	458	429	470	425	449	451	423	461	420	431	399	428	424	450	448	468	454	444	456	445	444	390	424	425	436	433	432	401	416	452	437	461	437	427	423	401	450	430	421	421	454	411	460	423	405	433	454	437	452	449	433	418	429	434	463	405	457	444	378	459	449	454	441	450	409	447	436	429	435	442	440	446	445	425	441	409	454	460	429	405	427	418	448	447	414	443	448	425	441	402	446	454	450	446	440	425	434	416	451	411	428	378	430	398	467	418	463	404	433	427	447	429	445	418	391	457	418	438	446	428	420	462	442	441	444	468	403	447	477	416	428	439	428	418	457	396	421	439	424	422	457	439	442	464	424	421	428	442	454	412	408	444	408	407	403	438	420	392	441	387	414	416	454	409	421	422	424	406	444	439	431	426	424	422	450	458	431	452	403	441	403	449	431	437	406	422	449	468	440	413	442	437	437	423	434	392	452	438	405	422	430	436	448	458	434	414	436	399	444	444	448	445	434	430	433	456	409	461	409	457	455	415	410	424	450	479	433	403	430	412	431	452	446	387	428	415	436	449	434	435	429	411	472	459	418	447	424	433	421	447	448	433	438	457	412	396	448	437	457	449	401	443	431	413	435	443	406	438	450	459	460	377	427	449	428	465	409	411	468	439	434	422	444	448	455	451	445	450	454	443	423	472	384	427	402	458	424	429	424	470	480	428	445	401	457	441	407	434	401	415	379	442	417	431	424	434	446	423	481	461	415	429	430	447	444	455	451	403	441	460	448	472	427	419	421	452	406	416	449	447	438	440	429	423	411	454	425	442	443	433	417	460	421	424	453	395	475	405	414	447	422	454	438	484	393	422	438	420	478	417	422	480	450	410	407	427	452	426	441	470	425	467	431	411	465	409	448	429	446	458	430	415	401	444	468	429	420	415	432	425	443	391	465	430	461	422	465	403	441	415	410	447	424	447	440	437	404	417	394	467	427	485	408	427	438	390	420	475	464	441	405	459	428	433	439	419	445	408	419	411	413	433	415	443	409	415	452	417	418	456	459	473	457	436	456	441	432	394	407	439	428	428	429	444	454	416	453	435	440	458	456	404	455	439	385	416	454	435	423	416	475	460	422	398	430	442	475	426	451	423	425	440	392	417	441	417	460	461	425	422	420	449	453	421	442	449	364	443	436	424	413	439	432	406	421	435	403	415	417	416	448	459	433	415	457	434	426	425	446	428	422	423	403	452	431	421	462	448	420	429	475	399	368	441	490	427	418	411	446	435	438	412	429	448	436	433	447	441	432	434	406	399	438	392	428	424	402	405	476	441	442	474	436	415	470	427	413	395	418	457	415	443	440	432	428	396	469	391	395	475	440	435	397	430	425	416	437	415	427	438	423	446	441	430	432	424	396	463	458	456	405	456	451	445	405	429	389	440	426	406	402	462	440	405	416	417	484	426	388	425	451	412	415	466	414	426	449	407	421	460	420	435	442	453	447	442	422	408	455	401	410	452	434	465	440	414	419	425	456	393	461	417	431	462	480	437	404	447	487	452	426	419	444	408	461	441	452	438	399	421	406	435	429	415	438	423	429	442	439	431	436	420	433	401	445	411	389	423	415	436	456	439	445	467	437	431	436	454	423	446	441	443	417	474	409	462	418	419	437	429	422	444	447	443	438	411	447	449	422	415	432	411	404	430	428	426	401	438	442	403	399	456	422	461	447	458	429	432	427	446	432	450	432	408	453	460	467	399	398	427	436	421	470	419	431	432	428	417	442	414	411	461	431	414	407	437	470	400	453	418	392	440	412	442	425	457	445	455	394	429	451	440	439	421	425	435	433	411	421	462	413	445	448	458	460	449	463	422	417	442	378	391	417	412	476	422	400	432	411	429	437	424	453	417	477	457	397	443	415	450	404	449	425	466	408	416	406	458	435	393	410	399	446	433	431	410	409	441	430	427	396	433	438	408	390	428	424	435	455	440	386	413	452	465	419	428	445	445	441	433	390	433	453	450	434	442	420	426	461	448	465	425	422	450	422	434	407	412	412	453	432	454	416	416	438	440	410	409	428	431	434	421	429	438	458	435	408	455	431	437	450	421	420	421	460	452	421	418	385	436	379	391	440	448	405	449	448	416	403	442	390	450	421	428	452	419	477	449	409	460	416	430	418	426	419	420	398	434	405	419	454	436	432	449	427	423	425	413	439	435	434	406	444	440	454	427	436	406	423	401	431	447	444	430	391	401	419	411	420	475	449	404	440	419	452	439	424	442	438	418	456	450	414	459	436	435	387	469	412	423	451	409	434	433	402	438	448	420	436	454	450	441	416	421	439	422	467	452	445	446	393	425	440	402	460	432	424	426	439	422	449	445	490	419	433	440	438	420	443	451	414	480	450	446	427	467	447	430	442	435	459	452	435	444	426	442	437	502	413	412	426	423	448	454	451	434	435	386	391	364	468	415	460	416	418	456	435	425	412	407	444	443	425	431	424	437	454	457	413	429	433	403	446	425	441	452	411	444	432	475	459	444	474	426	412	432	433	433	415	420	451	459	436	432	427	466	443	437	419	400	430	469	434	434	443	456	468	450	445	439	431	442	443	450	474	424	464	402	432	451	378	403	429	405	447	392	415	417	432	450	448	463	424	436	446	447	460	408	429	429	476	467	472	461	465	423	429	427	461	449	452	418	442	433	450	416	446	371	469	449	437	441	425	455	453	422	454	456	420	410	464	465	444	433	422	435	422	414	435	408	443	421	445	457	453	444	459	446	435	419	405	396	394	441	434	438	431	443	424	467	419	462	460	444	423	453	416	408	404	422	431	461	450	384	417	427	431	433	413	427	428	421	413	450	424	421	444	443	454	437	463	428	437	481	405	416	471	420	437	431	463	438	459	409	464	426	414	455	452	448	422	451	402	453	437	443	442	430	400	447	433	409	430	396	450	465	410	437	423	418	404	405	392	417	435	432	481	402	415	418	424	403	442	419	458	426	443	436	440	438	390	429	414	427	468	462	429	444	440	404	436	442	386	413	447	450	448	417	428	483	452	435	418	427	412	456	437	416	427	450	425	463	465	420	476	415	430	439	446	442	447	427	433	433	453	426	422	435	449	459	435
37160	65957	49181	35906	29768	20006	13622	10450	8399	7100	4979	4481	3317	3209	2702	2457	1765	1529	1304	1236	1131	1012	922	817	725	783	764	702	717	640	543	571	558	562	578	613	569	548	506	488	440	458	428	391	459	449	472	441	428	444	422	461	459	437	445	443	468	452	442	427	448	473	438	453	456	433	413	486	513	429	458	433	447	465	447	461	446	459	394	437	452	463	457	470	439	452	446	455	480	441	427	456	425	443	443	439	454	439	438	449	424	449	449	448	452	445	429	445	390	481	440	434	414	473	446	419	405	467	451	453	454	456	472	448	450	423	424	442	428	437	500	435	451	431	391	457	416	466	461	446	428	420	430	431	408	458	436	452	453	423	466	453	436	442	425	436	454	417	442	432	434	407	463	489	452	444	401	487	470	443	474	408	414	419	459	454	449	453	459	463	460	424	486	456	430	441	456	456	417	419	436	462	456	449	457	470	459	455	446	439	452	433	400	459	434	444	413	452	465	424	453	473	442	462	442	413	438	444	434	426	454	465	428	458	468	446	451	446	413	432	462	450	435	468	449	447	419	489	469	475	420	467	444	455	427	426	409	457	462	423	481	456	457	466	430	426	407	431	416	456	421	406	410	447	442	414	452	457	440	460	427	451	460	435	452	423	482	470	435	490	461	435	419	470	453	456	438	449	490	413	444	458	443	436	440	438	435	423	425	450	467	455	457	436	458	486	458	453	434	429	420	443	400	434	440	423	460	438	441	466	407	441	449	427	453	376	426	438	470	422	421	400	422	420	448	445	455	453	397	435	448	465	430	443	474	430	430	440	436	431	434	456	414	455	442	422	452	437	438	470	433	441	418	480	442	414	433	441	443	456	433	407	435	484	415	448	424	436	481	438	429	443	475	469	450	442	457	414	421	396	456	446	422	487	444	458	432	444	451	446	429	425	440	419	473	426	432	446	474	418	439	449	464	432	416	419	457	448	406	428	467	445	491	443	443	422	440	446	469	429	451	453	448	449	470	440	444	425	404	414	429	461	447	473	390	451	465	458	446	469	445	473	476	422	442	454	476	466	432	428	455	441	443	448	450	442	465	435	471	456	445	416	461	430	466	446	454	476	446	448	444	456	468	437	462	427	441	457	421	423	396	445	471	448	446	459	478	421	452	488	408	428	413	433	434	426	437	428	443	434	458	434	494	448	436	465	483	437	454	429	449	438	443	427	427	476	452	458	434	439	458	437	445	441	447	458	423	436	426	447	447	435	425	415	456	440	431	457	474	450	425	420	441	436	412	418	450	419	458	437	441	454	409	434	449	459	458	447	448	437	463	419	457	451	442	447	461	424	461	423	419	455	416	434	450	428	446	395	476	454	425	459	454	454	410	446	448	435	446	443	467	451	412	459	455	449	438	457	407	454	425	440	467	434	436	436	446	458	466	480	464	501	462	454	440	435	441	443	445	430	465	446	417	449	445	444	465	455	444	430	435	457	440	434	416	417	475	436	450	449	458	457	440	471	437	466	432	467	450	448	448	452	472	451	472	454	448	434	488	422	430	440	418	468	464	427	456	453	466	418	416	435	442	401	420	471	416	434	422	437	422	471	458	480	446	427	430	460	441	413	433	419	459	461	435	457	441	425	434	418	453	420	430	455	440	461	429	445	486	425	399	444	437	402	452	443	425	440	450	481	440	439	456	421	430	454	477	458	427	438	421	431	423	430	422	449	448	464	448	452	468	446	441	426	443	440	465	410	451	449	446	410	432	462	435	465	471	435	428	437	469	458	440	463	453	453	463	476	432	438	421	441	445	475	425	447	460	459	472	441	430	432	428	410	426	441	448	462	484	454	442	468	426	506	430	420	451	423	415	389	393	412	461	447	457	453	448	446	423	421	442	436	451	443	462	434	408	457	419	454	449	439	473	433	448	426	431	438	438	448	433	429	444	441	413	431	490	446	395	457	426	422	455	420	454	463	438	428	455	428	438	423	437	468	454	434	460	447	459	464	441	461	462	441	451	429	450	415	446	487	451	449	433	430	442	445	453	421	393	415	448	437	436	420	426	433	420	443	447	451	436	427	436	441	450	438	441	465	454	463	441	470	474	381	437	428	456	461	450	465	478	414	440	408	427	437	454	454	434	424	443	448	400	453	461	423	441	427	398	425	480	400	465	414	471	404	437	448	477	456	444	484	429	428	442	464	424	449	420	469	466	447	458	436	476	475	459	452	453	460	437	456	441	478	446	447	453	452	421	448	426	436	444	465	395	429	456	429	431	446	429	459	473	467	479	441	437	455	444	422	454	418	461	429	418	467	468	476	434	429	460	440	443	447	426	442	426	433	439	457	429	407	425	425	478	482	456	432	454	406	465	455	429	444	449	467	437	424	458	489	403	453	472	444	438	439	456	465	451	446	430	431	412	411	423	454	444	434	450	426	400	432	464	454	451	471	481	447	429	479	446	398	412	425	438	444	459	449	438	453	422	460	427	429	435	414	432	418	457	431	462	455	473	430	438	431	448	433	455	427	424	421	416	472	431	446	431	417	446	429	401	438	436	445	464	424	427	451	442	455	507	445	422	463	478	449	456	455	458	462	433	466	497	428	433	480	428	477	466	443	442	441	427	428	448	436	465	435	430	453	474	400	423	408	434	435	428	467	474	444	453	413	464	439	441	410	465	474	436	460	493	486	460	444	443	395	423	439	448	485	422	425	454	471	457	441	462	424	452	447	446	430	451	444	435	445	407	468	471	440	443	425	464	433	407	432	451	438	508	446	428	417	453	424	417	422	429	440	418	431	438	421	428	440	449	413	427	430	395	454	443	447	420	446	472	452	438	478	435	473	415	447	394	429	472	459	464	452	424	421	396	465	499	446	461	468	425	440	450	442	446	434	489	430	450	426	486	440	454	427	439	446	438	436	457	449	428	435	442	456	446	434	420	424	488	457	417	449	451	448	457	466	440	446	434	442	432	426	461	425	429	436	418	398	421	428	482	443	429	452	465	395	454	395	448	447	461	454	432	451	461	451	427	425	449	473	398	470	413	451	460	448	472	480	435	455	412	458	437	485	462	455	437	407	461	442	423	451	453	458	439	488	429	454	453	449	449	431	428	422	435	438	460	460	460	434	445	435	467	447	441	428	432	421	400	414	439	425	430	440	440	430	417	428	471	442	412	436	409	471	446	440	459	423	446	435	409	487	468	418	439	432	461	423	451	463	446	432	460	461	427	444	423	458	447	448	413	428	447	434	438	462	444	389	431	439	441	442	459	444	439	452	478	486	462	442	428	467	461	412	439	469	461	438	471	450	504	419	473	446	438	471	469	480	447	439	445	411	478	419	439	442	452	414	439	411	432	447	461	465	403	418	460	430	440	440	455	418	423	416	446	464	442	419	419	451	398	429	438	460	459	462	429	422	455	472	432	433	450	444	444	462	432	428	442	411	425	405	460	411	456	430	468	439	493	438	472	439	455	444	446	447	457	462	414	463	409	414	408	428	444	447	445	438	465	449
25077	22695	32615	29463	23691	16100	9007	5914	4407	3442	2620	1959	1833	1423	1397	1171	1164	958	803	756	726	611	593	533	534	505	502	470	441	463	419	395	449	457	438	467	393	384	374	355	367	368	365	384	360	338	360	376	330	359	375	357	374	379	338	340	337	374	345	415	372	361	362	318	320	383	347	350	419	347	337	365	361	339	327	353	344	338	368	329	374	337	370	372	361	326	370	386	342	361	364	338	351	321	336	348	339	332	356	333	334	323	341	322	357	336	349	357	371	339	344	356	333	346	356	398	351	331	350	351	354	383	341	348	390	326	361	337	360	344	345	304	382	355	352	329	348	383	334	367	350	360	331	321	365	352	347	368	353	365	325	322	392	369	394	345	345	371	352	344	319	381	336	350	359	374	321	346	355	381	341	336	326	328	348	350	364	344	342	364	351	342	339	367	365	393	330	322	367	354	380	369	355	373	374	409	385	357	321	331	359	350	332	390	335	331	316	347	344	333	351	341	348	360	360	336	355	373	368	365	381	327	371	355	349	357	370	363	316	323	363	327	357	378	350	347	313	333	358	340	357	381	373	364	376	312	336	358	352	344	351	365	330	369	379	362	353	351	340	344	399	377	356	355	368	364	338	368	322	369	344	359	351	354	327	353	339	327	340	373	370	360	345	344	358	338	369	369	364	363	393	373	369	367	318	313	342	325	362	365	346	364	334	365	352	341	355	367	346	357	345	355	384	350	355	360	351	296	335	349	338	311	323	321	368	354	357	347	356	363	347	362	367	352	358	356	351	360	342	337	358	384	321	375	366	334	350	363	362	339	361	352	293	376	366	329	379	337	356	360	340	384	351	346	363	334	350	335	366	343	347	392	306	390	323	385	345	342	386	346	381	376	307	348	354	310	335	373	342	329	314	357	334	355	368	356	365	367	343	330	334	361	321	341	349	350	340	371	357	347	358	366	351	335	366	341	380	341	326	366	367	382	316	352	350	359	366	348	355	332	309	331	360	337	340	371	422	356	365	351	356	341	364	372	344	342	321	349	362	335	361	353	360	365	351	355	325	376	353	336	338	369	359	384	357	346	360	376	333	371	356	360	351	393	315	356	375	369	367	376	405	334	351	333	372	345	370	325	338	352	336	329	333	357	326	365	324	357	385	375	342	371	352	368	334	369	340	365	322	366	388	347	315	342	389	360	389	353	369	352	395	369	307	351	298	334	361	326	383	328	334	363	321	333	341	357	387	354	349	355	369	333	366	361	360	324	359	338	343	392	368	348	376	308	392	317	357	342	331	332	347	359	352	369	332	345	370	336	344	332	325	333	355	303	361	342	331	371	342	318	369	343	361	341	373	341	347	316	352	327	353	371	417	353	332	324	363	394	365	281	346	361	361	354	396	349	358	358	317	359	369	365	322	342	326	314	337	352	360	389	363	350	326	321	382	365	340	349	356	364	349	344	356	353	352	316	368	312	369	354	366	333	392	374	371	374	334	349	357	356	320	365	379	324	367	374	342	394	340	332	341	389	358	338	315	352	341	361	378	367	368	357	340	383	354	369	344	344	318	372	366	345	356	324	332	377	343	333	336	339	357	357	344	339	398	348	342	324	341	347	355	353	331	390	358	366	339	373	306	332	367	368	360	341	336	360	330	349	316	364	369	351	346	333	352	353	335	365	341	360	317	362	366	383	334	338	350	348	348	353	321	364	406	350	337	306	350	361	368	337	345	359	359	372	359	398	346	352	364	377	350	334	344	372	332	345	374	364	374	352	346	367	362	344	350	354	332	325	341	341	331	360	325	357	337	356	335	364	346	369	365	324	309	354	372	381	361	329	387	340	331	352	321	367	362	352	320	339	334	347	366	377	352	341	336	378	316	354	359	381	330	372	341	349	352	384	367	340	355	325	329	356	338	357	376	359	358	355	348	354	336	358	363	329	328	340	349	343	331	356	355	375	307	401	355	338	376	343	386	362	354	337	385	360	331	342	345	373	362	355	342	354	362	350	352	362	345	351	368	353	360	382	361	343	340	352	336	328	389	332	371	349	368	361	357	336	375	398	360	331	340	326	389	366	370	375	345	354	334	368	346	360	350	349	307	346	380	356	320	329	328	368	352	361	335	371	387	308	338	342	374	362	366	361	372	349	375	342	348	363	365	336	345	350	376	375	362	338	358	323	340	340	349	320	315	348	373	383	332	322	358	342	368	333	368	393	344	332	326	325	353	346	342	377	369	353	372	369	363	387	386	359	341	397	340	338	345	363	348	353	363	344	359	321	362	329	366	339	353	341	391	396	352	367	338	371	370	337	403	376	346	345	385	342	371	379	361	347	344	344	384	338	332	387	413	338	368	338	340	337	340	356	328	390	296	349	388	337	368	335	344	357	341	348	338	328	353	341	344	366	359	348	352	370	328	395	373	363	352	374	344	356	359	318	358	332	339	335	364	348	328	385	331	338	338	329	394	386	340	367	377	357	343	367	326	326	329	334	358	364	345	333	375	357	307	362	363	379	374	370	371	337	352	379	322	387	343	353	346	366	367	361	350	371	356	341	355	357	345	317	358	349	385	363	373	358	327	332	345	344	334	347	361	337	336	370	368	323	360	397	305	350	347	350	355	363	332	380	321	333	378	374	377	405	325	357	356	348	330	337	390	357	359	365	350	374	354	343	358	347	341	353	354	351	341	361	331	352	343	370	350	377	344	338	349	359	327	362	362	356	344	351	369	338	301	332	354	343	330	380	369	345	354	334	322	383	368	331	391	340	345	375	345	362	376	322	351	357	366	335	357	373	349	327	379	352	358	365	383	363	407	379	341	361	395	355	344	378	344	348	323	367	340	363	369	367	386	342	360	330	357	318	352	363	370	389	361	319	368	372	311	362	358	367	357	402	350	363	364	370	347	364	335	346	331	331	353	342	371	378	349	349	343	350	336	364	343	365	380	338	343	327	330	354	350	377	359	354	370	346	347	374	371	350	352	370	350	325	355	378	376	396	334	358	350	357	358	367	362	395	367	344	351	358	340	308	340	354	363	358	360	315	355	359	346	339	354	343	356	336	355	347	344	394	370	335	339	361	344	367	370	349	357	366	340	342	351	338	355	349	352	361	373	366	352	368	347	375	378	360	366	347	355	338	320	342	341	387	375	324	347	354	371	337	334	370	340	365	363	333	356	365	356	349	353	333	369	372	330	380	346	348	350	379	339	352	346	367	387	363	319	373	356	353	352	341	368	336	344	357	344	339	347	333	331	395	348	323	342	344	371	344	360	326	346	327	366	325	372	358	325	372	353	325	370	363	394	368	381	343	352	356	351	342	400	342	355	342	323	333	345	350	343	350	361	360	336	311	382	348	340	363	352	337	365	344	300	372	352	352	348	368	370	378	331	338	405	357	370	359	379	353	349	343	333	378	405	347	315	345	372	317	369	380	360	391	374	354	376	390	348	339	369	369	316	358	379	354	391	363	327	330	321	333	331	345	345	350	358	330	374	360	336	334	380	376
37004	63036	45510	33033	25660	17766	11726	9380	7547	5574	4528	3389	3130	2385	2358	1817	1802	1457	1232	1058	970	883	756	714	697	723	579	535	523	476	463	477	483	438	469	470	468	435	450	390	429	400	396	398	364	381	359	373	376	387	384	367	363	368	392	386	377	373	396	377	396	355	382	367	414	372	393	394	340	394	408	405	362	390	409	359	368	391	377	370	377	397	373	346	349	394	421	366	375	367	406	361	391	349	345	370	358	339	393	388	386	358	363	382	345	413	382	396	358	373	379	400	365	355	391	385	394	385	420	384	358	368	369	372	341	355	377	368	346	390	363	379	360	379	367	339	389	388	339	371	359	399	356	339	372	387	395	344	375	392	363	371	374	352	388	387	390	382	383	372	356	358	338	402	359	372	358	364	397	368	362	381	375	369	380	424	380	378	353	401	328	342	376	337	351	408	340	384	367	371	346	379	317	420	369	408	393	355	397	371	421	378	413	352	383	354	379	377	376	368	367	380	360	362	362	388	343	387	348	374	375	397	351	409	379	398	381	389	372	400	393	420	375	410	389	390	371	386	351	381	391	401	380	348	383	376	373	408	367	390	361	399	369	389	366	348	372	370	370	363	355	401	385	356	359	391	380	421	392	355	357	361	404	356	357	427	380	364	424	356	406	385	395	381	400	392	389	357	371	389	404	355	354	380	387	334	366	374	353	359	366	392	347	379	402	349	362	389	364	376	357	381	373	379	384	379	373	357	383	396	352	365	399	369	379	351	389	385	408	368	355	373	363	383	380	376	381	401	372	417	417	383	373	345	386	367	322	364	375	388	355	389	373	354	373	368	373	392	362	365	362	388	369	366	372	365	365	375	404	368	358	377	385	352	381	366	376	346	405	364	373	382	404	334	389	386	370	355	330	355	391	392	375	363	372	393	365	381	350	388	389	349	360	345	377	382	340	324	360	357	408	396	363	404	387	356	338	388	341	364	381	386	365	388	362	393	361	398	405	371	394	383	373	379	379	378	352	376	362	374	378	362	362	353	379	334	389	361	368	374	348	375	345	379	392	349	357	339	384	376	379	354	398	361	382	382	394	383	389	369	373	416	361	391	362	367	371	341	381	373	367	419	356	381	395	377	348	392	393	378	357	403	355	401	353	403	409	402	349	390	394	342	358	406	364	358	377	347	397	342	379	363	386	395	353	366	346	364	364	394	382	367	352	394	407	364	397	349	391	405	392	365	360	355	379	346	389	383	387	353	358	379	361	344	396	385	377	396	350	367	356	342	399	418	364	388	394	396	360	356	394	355	392	411	403	351	369	400	407	414	367	410	357	408	379	355	376	362	387	348	378	366	387	394	368	383	392	374	384	382	382	373	411	346	360	351	360	371	391	345	370	396	380	376	377	379	383	408	390	329	339	363	377	356	346	396	385	382	333	358	397	417	363	393	371	395	397	404	351	347	384	393	394	386	388	360	388	383	367	371	365	348	393	371	388	390	362	353	414	383	404	374	386	365	364	339	377	365	359	365	392	379	359	362	360	390	354	398	368	341	369	389	360	374	385	376	350	379	375	391	357	391	349	376	365	373	384	379	401	384	405	363	360	395	384	372	382	367	366	404	375	389	405	399	376	349	354	408	357	341	377	390	391	345	381	387	401	418	353	340	375	387	340	360	381	349	368	369	359	409	357	355	354	410	368	393	401	396	391	364	394	418	371	395	377	363	381	408	329	395	374	371	334	368	367	387	370	373	370	372	371	378	382	356	360	356	369	356	398	386	375	381	385	368	379	347	366	369	353	367	387	379	385	378	366	360	370	378	381	350	399	361	360	395	388	373	332	401	373	391	384	378	347	394	377	374	370	415	420	347	408	389	371	410	360	358	378	341	379	405	414	347	390	367	349	379	360	393	391	398	401	356	359	369	351	363	361	383	385	383	385	401	407	400	360	381	383	419	409	367	355	349	346	377	380	353	342	365	383	391	341	373	380	379	392	364	373	397	379	370	382	378	381	412	374	362	371	384	346	356	385	383	418	388	374	365	380	395	367	390	384	373	356	381	391	391	385	378	363	418	366	385	360	406	380	397	349	394	368	381	385	360	433	377	368	360	372	396	371	353	365	350	385	379	361	384	376	383	368	341	385	388	363	374	380	378	368	382	359	357	362	387	373	431	375	334	392	363	370	336	426	369	401	386	391	372	356	373	385	385	404	383	388	363	376	402	338	342	313	359	353	366	352	402	369	377	371	359	343	411	351	380	314	379	313	347	388	356	388	409	375	365	405	350	376	370	377	403	331	398	347	377	391	411	375	379	383	374	378	389	382	368	380	398	422	375	404	363	422	406	389	376	364	389	359	387	376	335	384	397	349	377	367	373	346	365	387	396	391	365	363	356	395	372	393	359	385	379	352	391	363	428	398	383	371	343	400	379	363	373	367	371	367	363	386	379	377	414	399	376	367	374	377	345	361	366	394	367	309	374	369	382	345	383	375	373	384	378	386	356	375	368	367	384	394	394	360	365	380	382	381	422	384	360	380	361	413	341	404	381	342	379	381	404	382	359	361	356	362	359	362	362	387	397	367	377	376	369	346	404	403	359	384	372	389	376	369	399	398	385	358	385	350	407	400	344	389	387	394	375	371	370	393	378	373	376	366	345	393	394	385	385	405	411	370	380	355	362	384	384	342	363	406	372	364	393	333	385	369	359	373	414	409	389	335	381	394	404	379	343	337	392	381	383	399	380	378	360	388	405	392	367	363	373	411	364	377	383	386	346	397	368	419	394	328	368	365	393	380	364	357	370	374	393	371	385	411	356	376	366	396	391	332	382	400	356	392	374	366	404	340	354	400	368	379	346	377	368	401	371	350	373	358	373	374	418	341	354	377	343	385	372	385	400	392	387	367	363	358	374	364	370	385	384	370	372	381	403	371	371	371	405	380	392	362	389	381	348	420	338	392	384	388	375	384	379	370	405	375	416	389	380	352	388	334	384	377	382	369	389	383	401	392	369	398	356	380	390	379	375	377	380	384	364	368	370	347	374	389	373	366	402	364	392	375	337	373	373	365	342	409	364	365	385	370	362	370	379	393	376	345	349	329	391	393	371	366	352	384	359	395	402	340	377	348	372	404	374	398	389	381	370	394	354	391	371	369	402	414	365	391	392	342	386	376	351	334	348	372	394	406	370	387	379	370	354	366	358	367	374	359	379	384	360	370	390	359	379	346	401	390	382	366	368	358	386	386	367	396	351	406	361	387	365	358	368	364	384	387	353	379	362	394	367	347	377	336	396	364	372	338	398	373	398	368	417	359	380	394	352	359	356	400	352	380	406	390	380	378	355	377	378	363	371	342	357	383	386	367	354	383	385	351	347	407	416	402	396	392	388	383	376	361	371	369	336	381	376	382	347	374	345	409	378	401	326	375	389	380	369	362	360	367	359	393	362	369	393	362	412	367	385	361	380	423	363	357	411	382	366	342	380	423	364	397	387	350	374	355	395	359	403	394	376	362	393
22666	21158	28959	24357	22561	23481	20864	11710	7845	5440	4690	3582	3144	2243	2437	2137	2108	1781	1523	1188	1064	1067	911	897	889	792	751	731	669	703	686	630	608	581	629	634	615	574	534	496	525	505	525	541	506	512	510	502	522	519	541	523	482	504	524	509	543	479	532	523	538	534	517	525	505	488	522	504	501	505	534	537	506	518	482	449	479	502	530	492	510	503	548	527	512	474	536	519	488	503	502	520	523	492	502	501	485	558	460	483	524	515	543	497	543	491	534	500	514	558	502	527	508	491	473	487	488	455	522	443	521	538	491	533	476	493	483	540	526	501	476	520	521	451	475	543	484	490	537	495	471	495	495	534	521	535	495	478	475	485	499	496	501	516	533	517	536	495	460	492	512	499	509	495	510	469	520	469	548	494	515	487	523	514	523	543	526	485	527	521	475	472	521	522	478	501	515	512	516	512	472	466	481	488	477	482	481	509	490	506	492	473	519	539	489	460	547	516	497	499	542	493	583	501	490	491	495	489	523	545	476	536	476	490	524	509	494	495	482	504	497	526	440	481	520	479	498	492	507	498	509	498	538	553	522	481	518	500	537	540	503	477	522	517	531	483	508	520	521	520	522	495	477	524	504	487	519	488	510	541	503	528	497	511	493	527	495	477	493	535	525	492	523	536	524	521	506	488	471	478	528	533	501	500	499	513	468	503	486	567	510	513	470	519	485	467	488	508	504	497	484	500	465	556	510	487	458	479	548	525	510	488	503	532	493	487	513	458	486	501	519	540	519	510	483	504	500	494	490	491	480	502	502	493	505	503	445	509	477	515	519	472	536	515	580	526	548	534	468	435	485	487	488	542	520	540	495	519	492	506	506	540	540	508	495	489	504	497	491	528	491	482	511	499	479	485	505	481	476	508	507	467	505	552	494	480	505	513	536	503	510	526	537	510	505	499	531	468	516	503	494	476	473	478	493	515	530	550	520	540	500	538	530	474	504	513	507	473	482	461	501	458	517	486	496	535	484	471	489	505	503	501	531	506	494	526	505	517	513	516	509	477	470	512	471	514	493	513	495	533	485	514	468	496	493	563	515	510	528	490	487	495	515	535	503	511	516	481	537	540	529	511	506	507	469	457	514	488	499	504	524	481	487	488	494	477	492	479	520	487	572	523	486	502	465	513	496	520	539	497	502	527	484	471	528	532	476	531	479	486	526	502	497	522	538	495	522	489	499	527	525	527	495	515	481	527	493	509	523	475	510	511	515	551	482	515	535	505	501	501	482	529	519	526	561	522	545	553	495	493	499	498	510	536	497	491	501	520	484	546	513	507	532	534	497	544	494	524	497	555	477	498	510	519	541	497	495	511	483	490	511	508	498	479	516	510	483	490	507	500	536	450	467	507	478	476	511	528	548	501	453	512	502	500	492	545	525	499	492	533	524	490	524	494	544	520	456	500	538	533	507	483	504	534	502	500	499	512	507	511	521	488	499	499	480	514	474	496	485	509	489	487	517	513	483	483	488	532	500	512	491	539	525	465	522	478	513	529	532	488	496	523	507	469	450	520	539	523	503	500	522	512	519	533	513	482	521	497	497	500	493	518	520	451	532	533	488	500	504	554	504	513	487	514	513	515	444	503	510	523	533	496	536	559	503	515	533	526	468	470	508	538	541	486	483	470	522	497	525	500	460	494	470	528	535	494	493	542	501	492	519	507	498	491	521	502	506	505	508	479	471	483	539	479	556	526	528	516	483	494	486	470	510	530	508	506	497	481	478	526	497	501	494	520	526	470	496	455	517	487	528	483	501	476	497	489	537	494	490	490	501	505	456	469	488	515	525	489	530	506	501	516	500	463	492	488	464	523	533	498	503	505	498	487	513	506	455	528	504	520	499	520	479	530	530	488	494	462	521	524	522	479	501	464	489	506	525	529	477	539	519	519	482	517	511	531	542	469	563	526	528	521	496	497	485	503	505	508	491	458	503	520	503	498	511	539	516	519	514	507	511	495	513	535	503	481	504	545	500	505	465	473	478	527	522	506	498	516	491	497	540	501	538	490	507	489	487	503	479	503	514	498	512	533	514	527	492	528	519	470	462	522	537	547	523	498	477	495	516	532	548	542	498	493	499	544	533	477	507	495	474	516	519	507	474	489	524	465	493	508	512	521	537	523	531	496	510	493	506	485	470	508	505	484	520	486	558	494	546	529	521	481	511	546	488	540	531	532	513	515	499	487	500	500	484	513	480	450	472	488	505	514	501	496	458	490	517	495	529	525	519	510	519	523	468	505	483	487	476	544	536	506	515	528	526	516	528	517	503	463	528	481	486	519	478	490	521	527	494	537	497	514	493	512	491	513	495	496	521	571	459	489	502	480	500	466	506	515	502	473	508	507	518	443	464	509	493	490	520	488	494	565	527	546	478	501	438	482	524	468	529	473	496	511	515	542	519	547	515	458	523	500	488	478	459	456	476	491	476	492	490	510	540	496	549	447	500	493	499	497	520	499	540	508	513	490	496	505	440	504	517	499	539	504	535	493	518	563	490	512	507	583	543	497	520	499	520	512	513	525	541	507	502	525	488	513	504	460	548	528	514	499	452	476	489	501	491	522	491	477	525	528	477	498	483	487	521	480	506	536	485	531	526	473	501	516	524	480	520	516	496	502	513	485	482	483	526	486	518	483	503	531	464	511	517	548	504	496	511	526	539	510	509	495	471	475	529	487	559	509	521	514	495	482	496	479	501	497	495	472	504	481	492	494	519	509	477	502	541	517	501	527	485	490	536	524	535	509	472	480	495	528	464	483	483	498	512	509	518	536	487	507	527	506	447	498	509	471	466	502	508	508	527	531	550	489	482	538	517	501	471	536	509	475	479	482	501	503	510	544	494	462	462	496	539	493	502	505	516	498	493	505	484	495	504	532	512	525	501	466	530	498	477	517	470	489	543	482	492	505	520	522	501	495	496	528	478	514	511	484	491	461	526	495	451	489	491	497	485	490	529	540	491	498	518	490	477	508	504	563	510	516	536	535	512	494	467	496	503	538	494	485	498	516	499	500	474	500	440	512	494	483	527	470	516	509	475	502	523	481	494	478	529	487	480	463	515	480	502	495	480	489	510	494	448	517	531	513	548	521	547	499	472	506	511	525	476	560	474	503	493	478	473	451	491	494	484	513	502	492	472	526	499	509	507	510	494	501	538	520	508	478	529	499	527	517	486	503	478	483	510	483	488	519	494	534	464	478	505	534	500	528	507	517	535	493	506	484	552	473	504	509	477	512	507	505	528	485	474	522	476	501	532	490	516	528	476	494	519	504	505	488	504	528	535	523	525	502	518	483	504	521	540	504	524	492	498	544	481	523	478	509	477	529	479	485	486	545	510	560	496	496	499	509	525	516	527	527	500	522	494	540	472	554	497	521	532	486	514	491	509	479	504	503	542	498	507	523	505	502	489	482	533	493	483	526	518	512	498	473	478	507	507	521	511	471	496	480	471	479	519	498	586	509	532	494
40072	70795	52949	41124	33249	24198	17538	14323	11630	8158	7212	5662	4938	3472	3734	3059	3067	2522	2118	1670	1472	1398	1277	1144	1080	998	912	901	801	717	741	769	646	690	697	654	651	631	561	517	567	541	528	501	547	523	514	527	558	559	536	521	500	550	502	533	529	526	519	502	529	538	498	573	555	555	525	520	507	506	568	579	575	496	550	526	556	502	531	544	531	541	526	532	475	466	535	528	518	511	485	503	519	522	553	480	518	509	529	500	531	487	563	488	527	524	499	488	495	511	505	473	524	514	489	519	504	482	504	463	557	530	519	507	506	542	493	529	553	494	498	526	502	568	500	510	490	532	478	490	484	517	525	532	527	528	527	517	507	512	483	487	508	490	525	487	518	493	534	540	485	477	554	513	502	523	525	525	520	499	544	554	529	494	499	506	531	488	524	475	494	513	492	523	547	529	522	486	533	553	525	529	542	487	522	481	516	510	555	506	546	523	505	507	534	529	517	518	504	514	529	562	474	546	510	513	500	517	524	539	520	507	491	512	480	536	540	480	538	499	518	513	518	498	527	541	523	494	533	498	501	518	534	494	505	540	517	506	488	482	540	511	509	571	507	503	535	499	525	526	520	514	532	491	561	538	532	533	514	511	504	479	509	524	530	520	498	525	530	503	496	487	532	511	492	530	494	499	495	494	490	530	512	460	498	499	527	517	548	467	487	516	525	505	528	509	499	542	524	478	523	519	505	462	519	496	522	535	482	520	550	536	534	477	524	533	534	493	520	494	502	548	504	519	485	514	496	524	546	510	530	493	540	554	521	509	523	483	501	489	516	498	515	523	517	517	517	499	486	495	530	511	539	524	475	490	528	552	491	519	488	508	539	492	503	484	488	519	537	508	507	534	521	509	522	503	522	541	473	506	524	517	503	506	504	471	551	525	569	529	510	514	516	499	490	544	539	493	507	490	538	484	542	483	553	505	520	519	522	509	492	519	515	525	497	524	540	523	517	539	539	530	546	504	553	527	477	523	525	506	534	537	503	513	471	501	496	506	517	505	522	489	497	512	486	513	491	538	535	503	524	498	554	477	506	484	529	508	494	493	521	509	503	528	505	504	524	512	512	559	483	475	515	541	564	475	509	568	539	502	549	532	491	504	486	556	475	520	529	482	546	536	504	506	526	502	509	519	505	537	510	472	541	537	471	501	480	533	519	520	522	507	536	512	501	538	486	496	599	556	530	466	500	522	510	531	502	521	524	479	492	531	469	522	525	520	519	473	515	494	536	515	512	564	481	513	523	529	510	513	525	516	510	565	524	491	522	514	562	518	505	512	501	467	499	513	521	543	534	519	513	535	531	542	515	538	468	516	548	503	503	510	534	485	521	527	531	551	559	535	491	534	518	533	469	500	537	516	527	519	492	542	501	516	517	511	502	550	546	540	534	538	503	521	515	504	494	489	559	527	519	527	482	521	494	520	496	540	522	535	539	513	542	541	465	498	515	480	518	495	524	460	540	539	536	545	525	525	463	483	524	527	508	500	519	502	509	514	516	495	522	500	540	498	506	504	479	499	574	521	512	552	463	529	546	518	527	508	492	493	544	535	492	545	497	527	509	531	496	467	481	489	515	518	535	567	530	460	508	549	571	503	488	482	539	496	511	486	516	547	533	505	530	517	517	520	530	518	537	506	468	526	516	522	467	516	522	527	508	511	448	539	515	531	518	509	536	487	523	576	500	502	498	485	497	496	503	516	492	486	475	499	539	555	484	569	511	513	515	547	511	492	508	515	501	518	484	507	470	516	511	501	532	487	482	437	535	551	530	523	516	545	509	500	505	503	535	531	481	495	511	518	479	517	529	553	522	513	517	516	502	489	499	465	468	505	510	496	524	495	502	507	515	519	501	546	495	537	522	496	500	487	527	481	485	514	490	552	514	505	526	510	502	519	493	482	472	547	507	522	555	488	520	474	543	474	510	482	514	519	499	535	506	513	497	484	506	507	509	541	538	529	512	520	491	530	505	512	522	513	492	472	535	532	572	480	532	512	492	488	548	483	503	521	503	505	512	462	513	527	505	494	487	493	502	516	480	513	516	463	526	534	514	497	532	488	487	519	558	542	456	518	546	502	516	495	509	481	506	554	513	484	513	481	516	503	504	510	523	484	469	519	488	491	515	519	480	511	524	548	526	526	496	508	527	501	509	534	536	567	490	499	512	545	494	479	484	508	531	507	494	542	501	535	514	488	545	524	532	511	544	507	508	511	500	521	512	521	493	500	551	498	537	510	537	537	516	536	546	515	501	555	510	551	507	548	469	518	535	529	483	497	539	525	473	524	524	507	559	514	543	533	557	522	530	522	509	539	494	490	535	490	526	502	591	499	480	549	525	523	480	565	480	488	522	498	561	469	521	490	492	480	514	494	496	529	513	487	565	505	527	480	516	565	493	512	499	535	481	525	503	502	465	542	521	488	497	526	543	489	516	507	506	493	494	504	528	551	527	496	505	482	531	541	499	519	532	537	528	522	499	499	501	489	539	520	512	524	537	515	487	533	502	483	498	500	536	518	480	512	474	514	546	495	508	547	512	513	479	528	484	536	521	504	538	498	487	534	552	511	525	483	541	505	526	514	485	547	492	503	552	519	506	535	495	487	538	486	503	478	470	513	513	517	525	532	497	517	463	505	528	499	518	490	490	545	530	540	497	477	499	513	503	539	534	509	524	465	508	527	487	514	502	541	469	535	510	500	565	508	516	478	521	501	476	505	519	539	555	524	497	527	531	531	537	497	464	484	520	509	531	533	464	497	537	478	507	512	483	531	546	535	549	533	516	503	504	532	535	519	471	511	484	521	494	514	530	476	520	522	523	493	525	550	549	523	508	538	504	517	513	504	501	507	514	511	527	481	526	516	516	487	537	517	523	500	511	500	505	534	530	553	508	507	551	479	520	524	524	525	529	538	528	486	508	525	489	512	529	481	530	512	515	558	501	511	502	513	531	530	510	525	518	523	468	534	522	527	552	501	522	511	539	490	536	529	514	499	535	513	471	479	501	501	460	503	536	520	512	539	539	562	508	470	519	500	519	521	526	507	547	516	529	482	488	536	532	535	574	545	505	496	511	465	493	527	511	468	477	517	550	474	534	484	503	511	493	473	511	514	522	535	518	491	516	527	506	482	483	518	485	529	508	517	476	500	497	500	548	517	476	489	478	487	464	534	495	517	473	521	522	504	507	525	502	524	513	522	536	480	493	502	511	515	520	486	491	509	542	498	525	529	554	547	507	515	521	536	506	504	504	540	554	577	495	517	514	509	485	495	551	538	545	506	506	518	514	490	508	533	505	526	522	506	546	521	490	514	490	500	500	498	534	539	516	479	516	507	505	549	509	547	491	505	501	497	482	532	508	489	506	527	487	509	521	505	506	547	526	550	496	509	573	511	517	521	471	491	533	511	509	508	521	514	519	497	536	562	538	543	515	519	505	578	498	561	513	559	495	496	543	459	556	498	519	532
34277	47720	44359	31693	21338	11989	6681	5141	3268	2838	2091	1995	1560	1187	1096	1090	930	842	769	645	577	560	468	495	471	440	408	408	378	397	390	367	390	392	381	365	343	319	350	328	334	373	293	328	328	323	332	314	355	317	325	340	310	338	310	320	352	317	319	328	331	365	345	347	333	328	354	335	306	319	319	319	340	346	366	352	346	345	326	357	322	357	335	384	362	329	326	335	325	337	330	304	343	327	353	352	322	353	344	342	360	324	330	354	345	324	339	329	355	368	336	350	308	361	350	320	354	338	320	361	343	316	345	326	323	328	338	336	341	350	345	325	346	324	327	311	367	327	364	321	346	329	339	364	322	308	341	324	365	356	354	331	329	363	332	341	322	319	340	339	312	314	329	320	346	351	339	319	336	332	335	336	331	326	310	299	333	340	334	323	343	352	329	340	337	287	335	346	332	338	336	351	309	331	319	361	335	332	288	310	352	278	326	344	326	336	361	327	308	329	331	342	320	303	341	319	342	333	315	331	322	339	317	348	287	347	349	319	314	334	328	336	383	350	332	333	339	332	318	328	360	327	299	309	325	342	302	354	308	341	315	294	317	325	356	344	328	348	339	321	312	362	328	340	354	347	346	331	334	268	327	322	324	305	328	345	353	351	324	292	330	322	331	345	315	350	316	372	353	345	323	338	307	348	321	336	371	328	318	351	349	347	340	323	317	347	354	329	323	335	377	348	341	352	359	308	322	295	310	310	350	303	338	343	333	317	342	331	333	321	340	332	307	336	341	350	345	341	318	328	353	364	362	323	333	318	354	316	316	334	355	315	295	306	325	288	299	339	298	318	317	335	353	317	300	335	329	338	329	340	317	321	302	318	349	328	392	358	327	359	371	368	309	318	333	362	320	289	373	315	326	333	334	315	364	332	348	369	351	341	322	318	338	332	361	314	334	322	324	351	356	349	354	321	343	325	332	330	335	308	318	318	342	315	316	319	311	325	337	340	315	348	333	320	330	330	322	321	346	352	359	355	344	327	356	302	333	319	332	350	310	307	329	314	316	342	332	336	348	380	307	316	320	340	366	330	341	334	319	305	351	297	340	336	340	347	329	329	347	353	305	323	317	335	326	348	305	327	341	331	342	338	318	338	318	360	313	327	320	283	329	332	356	342	348	323	327	334	338	328	349	314	318	305	331	302	347	348	304	321	301	359	335	340	308	310	334	309	345	314	351	318	313	333	359	341	357	328	301	320	325	319	290	334	325	335	317	351	320	346	323	325	296	372	327	334	322	335	328	323	333	308	335	318	349	373	342	324	329	311	306	321	314	350	330	335	375	369	335	326	338	314	315	322	332	326	330	325	305	353	329	331	337	357	311	341	327	311	342	330	319	359	322	317	322	357	362	318	318	363	346	366	322	358	317	348	341	348	323	341	352	316	312	323	304	314	355	353	300	350	309	317	345	341	323	342	328	340	328	326	342	332	330	336	342	359	332	362	334	307	299	364	335	295	350	352	327	307	336	387	332	337	312	348	328	316	310	325	358	298	347	313	310	334	339	340	351	357	317	334	341	318	334	320	310	315	333	331	344	337	317	317	334	328	327	330	319	355	310	339	327	346	325	337	344	314	326	345	335	329	332	283	292	320	327	317	324	340	367	309	358	334	340	321	316	339	316	369	333	332	319	353	329	343	318	315	319	301	315	314	310	317	327	365	335	315	310	322	362	346	330	355	363	319	348	324	326	358	352	326	320	333	267	336	296	357	356	334	321	305	339	332	322	354	319	335	316	347	338	319	333	334	313	357	331	357	342	340	337	308	345	329	348	359	319	308	334	327	322	352	320	325	331	358	312	291	352	312	315	300	351	325	313	343	341	330	343	332	328	358	330	321	294	342	341	352	304	309	338	337	343	346	319	337	352	329	338	354	319	343	337	348	334	348	325	336	321	360	331	325	328	328	353	329	312	357	344	357	334	305	316	325	357	338	335	314	319	340	337	321	306	336	313	342	371	346	349	324	335	330	319	300	309	340	325	350	349	316	325	316	341	372	353	295	335	338	323	335	333	326	332	325	332	318	349	349	339	309	300	351	349	288	348	313	339	330	327	358	312	339	341	347	298	379	335	318	294	315	329	325	324	346	359	309	324	358	326	310	343	314	330	316	331	315	328	350	326	349	315	339	352	335	352	339	309	360	350	294	304	322	315	346	379	334	311	323	317	326	325	312	351	326	319	331	328	326	334	351	304	307	318	325	335	346	342	316	332	316	339	350	350	334	321	348	344	343	325	320	333	322	342	355	347	322	349	338	316	331	341	351	308	326	327	375	335	325	329	334	349	341	333	331	299	318	322	313	331	330	359	349	358	339	311	337	319	330	353	319	334	339	348	324	353	373	365	304	331	335	350	349	346	332	314	331	316	330	369	339	321	334	323	344	358	333	335	360	330	346	325	307	316	327	302	299	375	308	349	319	336	340	341	346	367	333	334	330	320	355	309	302	304	338	340	314	314	305	331	311	353	308	318	350	355	315	315	347	320	301	302	325	342	325	301	342	334	302	309	341	313	327	336	334	334	377	333	386	330	336	316	321	334	334	338	292	328	330	342	336	339	332	328	331	313	346	354	345	340	320	328	290	350	311	295	355	310	325	361	320	314	331	323	359	346	343	303	333	318	347	349	322	337	343	318	318	374	338	314	315	363	300	339	334	319	314	327	357	342	299	346	330	320	329	327	323	363	323	337	336	272	294	294	323	354	311	377	350	302	309	330	308	338	342	339	334	347	350	310	345	344	323	325	349	334	310	312	334	348	333	342	331	345	358	361	331	327	321	284	303	335	345	309	343	339	354	328	345	317	325	330	355	349	318	340	331	359	339	301	340	315	336	353	357	280	328	333	338	323	304	321	304	341	324	336	329	336	372	326	347	359	337	297	366	325	312	383	329	312	314	322	327	324	334	326	349	340	327	311	330	317	333	322	329	340	323	363	329	337	351	334	340	326	348	327	276	322	361	336	319	352	339	321	352	355	323	338	351	357	317	316	328	304	343	329	346	355	321	339	351	326	319	325	330	351	315	333	327	323	348	338	347	358	355	352	332	343	322	340	348	332	335	312	295	330	340	303	313	340	323	308	327	336	314	328	308	306	330	329	336	331	314	333	303	329	332	320	336	344	316	352	332	337	311	343	351	335	315	356	308	301	351	320	324	296	323	329	315	327	341	362	340	340	310	326	347	371	342	353	348	360	340	338	312	322	341	323	330	388	339	349	305	344	378	366	342	344	313	329	366	322	341	343	287	294	314	327	345	325	333	305	322	362	330	310	313	354	350	341	351	333	349	328	302	311	307	325	343	295	301	345	327	324	341	320	364	349	329	334	330	357	297	328	325	329	317	324	313	333	371	337	346	330	316	343	340	353	361	348	339	378	325	318	301	366	353	321	350	318	368	310	304	328	323	334	326	323	319	309	350	312	343	304	373	339	341	352	333	312	342	305	319	344	324	322	309	344	324
37494	57908	41324	29135	21163	14326	9818	8035	5359	4772	3459	3476	2578	1933	1691	1593	1479	1230	1029	836	741	704	642	590	556	567	505	486	443	452	403	418	445	393	475	394	415	368	376	361	341	337	376	344	359	354	338	360	339	322	340	320	326	352	337	360	376	327	389	339	334	327	359	373	351	365	376	357	348	378	351	340	321	356	344	374	336	350	379	370	338	350	369	347	395	320	341	360	371	349	342	360	332	341	317	342	368	368	326	367	353	334	365	372	406	366	392	337	362	336	330	333	365	340	339	340	382	335	336	345	381	344	355	350	292	358	360	334	344	332	357	353	352	357	375	341	367	374	386	341	328	343	351	354	341	329	374	333	347	338	383	366	338	365	358	385	341	356	327	347	323	347	376	365	340	354	327	290	339	323	375	317	335	334	304	382	320	320	326	366	331	331	368	345	334	363	377	352	342	344	364	330	350	349	355	368	341	354	361	332	347	334	317	360	346	375	347	349	349	388	373	353	336	331	355	304	370	338	344	377	323	324	375	356	356	349	361	357	344	343	385	317	331	338	328	372	353	349	345	371	380	345	369	335	341	318	346	321	344	340	334	336	325	353	361	385	373	385	366	339	355	343	370	355	328	374	338	388	382	354	311	358	371	352	313	385	361	349	356	348	367	371	329	361	355	375	369	367	320	350	342	372	358	343	338	346	374	388	312	348	349	343	369	341	361	364	377	360	324	343	340	326	303	322	357	357	349	358	343	342	309	324	362	373	309	358	346	338	351	343	344	345	331	353	334	342	344	392	364	370	361	364	362	332	349	322	371	343	349	336	344	336	335	357	358	358	375	365	382	310	322	346	350	353	369	348	387	320	330	362	374	335	381	355	303	354	381	387	331	334	339	358	342	308	341	360	379	365	356	360	344	328	356	345	367	350	325	333	368	391	344	363	344	347	357	335	325	304	360	347	354	338	348	354	357	385	373	328	347	360	340	332	322	332	363	371	339	350	347	356	346	378	374	335	327	338	334	350	372	333	319	335	356	328	339	352	375	342	358	341	346	313	340	351	354	364	379	345	356	364	303	301	345	363	340	365	365	372	344	367	375	357	348	361	369	349	342	373	357	343	358	365	346	353	362	348	357	349	338	332	357	345	364	341	348	359	359	345	328	343	330	366	354	377	330	349	317	337	338	374	374	327	363	357	357	366	354	349	311	361	338	354	329	361	322	342	344	349	321	372	351	349	340	356	334	356	341	332	370	353	347	364	330	343	363	359	379	330	389	346	338	338	356	348	357	376	346	369	352	351	367	369	338	318	347	347	389	366	297	318	345	358	333	347	326	365	346	337	377	332	348	333	351	361	346	352	346	344	328	362	332	313	340	379	320	354	370	334	349	330	368	331	357	350	378	344	333	360	339	333	343	345	374	344	368	343	359	347	319	330	361	333	325	343	357	330	371	320	374	398	324	366	365	355	361	373	370	348	372	373	317	363	339	344	382	390	353	359	334	350	349	377	363	325	351	334	359	326	330	357	373	370	371	346	360	358	335	306	338	353	346	333	349	356	329	356	344	360	350	391	348	348	333	338	354	357	346	311	346	376	348	366	374	322	347	357	341	372	327	311	346	352	336	337	336	360	357	362	347	354	305	335	360	319	351	341	305	337	344	345	345	329	367	371	345	350	331	359	369	369	355	368	312	361	340	359	371	341	345	332	372	367	335	334	335	345	374	317	372	382	359	356	356	351	341	313	332	346	331	357	389	333	331	352	332	346	330	393	369	337	344	316	360	317	343	364	354	343	350	329	350	341	384	341	358	349	363	323	342	380	321	372	360	347	346	336	347	333	337	329	298	380	362	335	328	332	352	374	364	367	380	304	341	325	363	339	391	359	356	330	343	343	308	365	332	346	346	328	375	379	338	353	366	373	352	354	380	345	359	341	374	338	347	338	341	346	317	314	349	353	338	344	345	315	345	351	309	341	373	355	353	366	360	356	367	326	341	365	364	354	333	336	359	394	359	344	350	350	359	346	396	331	377	344	355	339	365	339	361	351	387	342	334	316	340	346	349	371	368	342	362	352	349	375	348	364	339	357	356	358	335	344	308	319	351	359	322	364	349	338	317	351	331	376	353	354	324	321	361	332	343	348	350	358	339	361	374	345	350	378	347	366	354	354	354	369	377	347	347	344	336	360	351	348	354	341	341	353	344	331	352	370	357	330	336	377	359	355	377	358	331	331	354	368	350	333	344	348	362	340	347	339	369	345	347	372	331	364	362	367	340	385	350	340	347	339	351	338	356	314	369	317	393	364	368	341	356	337	364	329	353	364	334	330	392	361	343	372	330	342	362	367	354	349	328	314	308	348	335	354	360	377	341	321	356	333	336	372	337	351	353	330	376	347	338	364	326	368	352	364	364	353	359	358	323	362	346	344	366	333	336	320	348	341	339	349	358	340	347	354	318	337	344	342	330	351	331	342	333	354	346	347	354	301	362	371	301	339	338	372	323	362	347	353	361	334	331	346	318	361	377	363	368	360	351	350	355	314	375	341	359	324	367	356	319	357	348	331	383	363	294	354	327	340	314	324	350	356	353	353	351	358	381	369	351	380	356	370	330	342	338	342	315	339	332	354	340	379	336	339	310	363	353	363	401	346	320	386	356	366	353	337	360	343	364	318	364	343	349	365	377	341	385	358	369	361	373	361	325	349	366	379	387	349	360	321	351	316	304	336	357	348	354	347	347	345	339	329	353	355	342	330	361	341	333	344	346	362	327	327	331	333	338	380	333	333	363	378	359	385	372	364	352	351	355	346	326	340	380	358	325	346	357	350	344	357	350	326	319	326	336	350	367	351	335	338	358	361	332	327	353	325	349	333	382	324	346	349	371	349	318	364	349	355	380	335	330	338	389	395	352	356	327	351	395	365	360	329	347	341	360	355	347	358	365	351	356	354	362	402	397	358	369	382	372	354	346	369	333	352	356	355	344	330	306	351	333	364	396	372	358	353	348	333	399	368	313	342	324	369	343	336	315	364	341	371	323	350	352	351	368	364	344	343	348	332	311	369	341	367	369	375	334	334	358	346	315	341	333	335	351	357	344	316	370	328	317	328	347	368	382	355	352	341	356	338	360	350	318	364	343	361	352	335	359	347	339	385	361	338	346	375	368	352	358	357	356	365	356	344	332	370	353	340	349	352	324	351	363	373	350	372	334	359	327	367	340	376	345	360	370	360	357	324	336	392	377	369	342	367	352	348	309	356	401	362	326	358	358	346	358	328	365	381	340	368	313	314	367	351	331	363	344	331	353	370	342	346	372	332	321	339	336	340	355	349	344	340	389	345	370	357	352	346	368	335	356	332	323	374	333	357	352	328	337	327	335	299	368	331	356	342	342	360	397	394	356	326	322	376	360	353	367	395	338	354	351	391	330	358	347	340	297	327	368	350	362	377	318	357	316	350	321	297	400	372	334	322	363	366	382	346	330	341	376	344	379	356	367	318	380	314	334	354	348	351
23911	21416	29309	26132	23837	20735	14363	8299	5459	4781	3327	2972	2288	2089	1886	1679	1468	1304	1147	979	824	848	763	711	687	648	590	597	515	533	536	485	503	532	517	496	473	464	449	471	442	446	428	440	450	433	437	454	439	442	436	459	461	445	446	459	437	467	431	503	465	470	446	436	457	433	442	448	431	414	407	443	403	434	378	414	459	451	418	435	422	458	395	447	423	441	479	445	416	439	435	433	414	463	445	426	426	448	434	422	445	431	422	436	393	429	448	460	425	427	467	395	456	453	469	447	455	459	467	429	422	447	472	405	426	420	410	430	428	418	404	437	457	447	434	416	434	434	396	424	391	432	436	425	395	441	447	447	423	430	437	414	397	427	468	451	418	397	444	452	430	418	447	435	414	438	393	399	457	485	446	442	457	433	411	429	425	427	459	455	438	445	414	419	405	420	425	435	434	420	420	444	417	409	421	482	421	443	451	451	402	451	434	395	406	442	411	433	395	397	420	428	456	426	387	415	462	477	424	448	446	458	385	441	398	421	448	444	413	406	407	425	425	414	417	447	389	432	391	455	452	408	459	459	426	420	439	446	450	445	445	430	429	423	427	416	445	447	412	412	425	434	446	442	403	389	442	439	425	444	421	421	450	451	406	438	458	419	442	462	437	432	444	425	423	429	410	448	434	437	417	426	429	454	428	436	482	421	416	453	391	427	440	437	439	419	424	414	426	402	464	436	434	433	393	377	446	394	447	438	439	435	472	432	439	422	405	407	376	372	448	439	422	476	431	447	413	437	451	442	446	405	386	432	438	444	411	465	434	452	430	400	446	440	412	454	458	446	447	445	424	413	442	484	418	414	414	427	402	419	424	469	437	432	462	379	416	403	458	428	432	450	428	438	441	364	418	444	416	439	437	417	451	475	429	421	420	421	434	418	428	443	431	415	452	467	432	451	410	447	443	444	451	466	431	448	419	375	405	423	407	436	454	431	472	437	432	442	452	442	403	421	434	427	395	441	444	434	410	435	430	436	450	427	450	404	403	410	428	451	445	455	453	444	444	418	417	427	410	391	451	407	441	441	382	444	418	445	428	444	429	435	450	441	454	415	413	426	446	467	446	417	421	418	424	429	412	429	422	399	436	418	441	412	418	423	425	429	391	410	436	455	416	425	475	396	417	374	440	451	448	413	412	459	451	436	420	448	369	423	455	432	458	417	424	407	436	413	452	464	399	437	430	417	429	439	431	429	412	405	402	452	439	418	430	460	449	398	390	434	459	446	404	455	429	445	434	444	450	448	447	415	455	431	399	457	427	416	425	469	401	422	423	406	480	466	403	453	469	430	456	432	438	408	449	398	417	442	452	424	457	412	425	428	430	442	450	424	419	415	410	450	414	434	412	435	405	447	437	461	434	444	421	405	406	384	403	426	455	455	437	451	476	445	442	414	448	434	434	413	446	440	400	468	484	394	438	419	424	433	433	409	458	464	426	446	437	442	450	409	441	418	438	417	429	422	405	448	442	415	448	404	427	446	420	426	428	405	407	416	438	431	413	383	400	421	424	431	462	415	442	433	432	459	435	450	411	405	425	418	408	459	427	429	456	409	426	372	439	471	437	420	440	427	396	447	440	417	396	436	454	443	428	450	475	409	414	410	431	414	436	444	396	425	433	433	439	423	436	435	393	490	444	465	411	467	423	438	391	468	417	412	423	417	409	439	440	457	469	392	420	448	428	449	447	445	421	458	423	452	442	416	454	483	445	400	443	392	435	436	425	414	414	436	412	421	437	409	429	450	451	409	457	446	442	443	414	424	436	424	401	417	488	452	417	405	433	388	456	427	454	427	440	429	433	431	455	478	416	424	440	427	407	453	435	424	428	412	457	448	437	410	401	424	435	450	451	450	397	442	421	418	397	391	411	424	438	411	417	425	422	408	438	437	443	442	453	467	392	409	444	450	439	432	391	442	434	465	417	485	472	401	409	416	410	453	405	432	447	447	450	408	445	403	433	436	457	449	418	410	418	473	411	428	449	458	417	408	436	413	445	440	465	461	419	440	459	431	420	423	470	423	408	433	451	419	478	430	426	401	409	436	461	436	434	420	464	451	441	390	446	432	453	423	423	440	444	399	404	451	421	420	423	453	434	407	488	476	383	398	389	419	449	419	424	428	400	421	426	422	401	420	406	438	418	457	423	443	441	428	426	437	432	390	392	425	429	418	422	385	420	435	452	413	435	414	420	452	410	446	460	420	464	452	449	444	458	424	461	467	452	402	426	430	444	451	392	464	397	449	381	393	404	430	450	412	460	413	432	465	462	418	384	429	452	425	433	432	440	431	405	451	423	403	438	471	439	469	421	396	480	454	432	414	419	431	423	454	456	421	417	407	454	427	433	447	440	503	451	442	381	424	410	445	408	430	467	425	431	400	423	405	414	450	412	420	449	422	441	416	400	427	412	431	454	450	432	432	425	436	424	396	419	426	437	464	451	407	418	456	473	438	396	422	431	405	426	471	415	426	475	437	436	449	417	415	398	428	444	420	442	423	458	451	406	407	454	434	456	445	415	437	413	427	400	429	427	440	418	434	441	416	474	437	429	435	433	419	466	418	473	389	407	448	468	439	426	422	433	416	391	375	444	450	408	425	411	421	438	459	414	420	439	455	412	383	437	462	423	424	434	424	461	455	450	430	419	429	437	433	461	415	428	445	429	409	417	455	412	423	460	426	426	450	420	425	429	399	424	450	408	454	441	422	456	432	426	412	426	444	428	450	441	404	487	441	390	416	454	432	412	409	430	421	460	425	443	412	460	420	432	436	418	436	426	415	404	409	423	466	436	420	434	435	450	408	423	453	415	436	441	408	464	411	427	405	496	434	429	429	430	410	424	441	443	411	437	434	424	425	393	430	435	414	403	442	411	454	441	424	395	409	459	474	461	433	430	395	402	413	398	448	422	453	430	420	433	427	437	450	426	443	415	500	415	461	408	384	388	427	458	455	441	499	455	467	400	413	430	408	442	449	458	443	390	444	390	449	423	438	414	420	411	424	418	442	422	432	403	410	443	436	410	425	416	424	449	451	424	418	407	449	437	465	453	413	436	408	410	424	414	427	439	402	410	381	421	434	444	452	460	466	419	432	404	445	440	450	408	426	418	445	432	427	434	427	405	476	442	429	445	472	412	410	444	431	446	401	438	413	398	452	394	417	442	460	381	431	410	455	434	435	443	407	455	387	412	389	409	465	407	441	423	418	434	469	429	431	451	415	443	426	405	433	457	415	400	432	434	439	428	414	440	455	418	440	429	443	416	441	403	444	415	438	406	422	410	425	423	437	450	420	466	446	441	452	424	466	443	404	413	422	447	399	424	408	460	436	456	418	430	425	415	463	443	405	433	416	422	395	426	457	424	449	449	448	431	410	408	459	428	415	439	409	462	453	419	400	394	464	434	438	502	434	398	433	425	426	460	432	453	431	446	459	446	423	442	427	420	411	435	441	399	424	481	470
38185	64901	47578	36147	27488	19498	14732	11192	8317	7352	5213	4719	3581	3155	3007	2532	2149	1870	1578	1328	1176	1066	965	890	788	798	705	632	642	628	605	530	548	593	524	535	520	473	493	473	451	427	417	419	473	442	447	470	454	432	435	424	491	439	424	459	459	453	458	436	447	453	466	468	476	488	433	446	445	459	488	458	442	458	449	425	461	435	457	443	409	482	427	448	429	453	482	398	420	439	421	448	477	433	424	417	469	443	447	417	450	434	447	458	427	468	427	431	451	442	455	459	464	465	410	450	453	398	430	470	408	458	458	478	407	448	445	473	460	489	456	408	450	454	461	437	417	412	421	439	441	422	425	442	397	437	446	418	442	449	443	452	430	399	430	431	431	423	438	431	445	406	417	506	424	468	429	424	417	466	394	417	456	423	446	476	427	429	432	467	423	460	436	448	465	412	488	422	452	440	421	453	460	411	447	415	447	487	432	445	403	464	443	407	428	434	466	443	450	485	406	454	416	457	428	454	417	431	419	472	443	438	454	463	428	421	413	470	453	459	429	417	447	494	454	449	456	447	425	443	425	452	467	453	476	440	462	445	452	452	429	445	410	441	489	456	423	467	417	411	440	455	438	439	422	428	448	450	461	472	459	461	436	485	415	432	441	435	462	452	462	426	410	439	445	450	456	474	433	443	480	477	412	374	431	440	439	420	480	418	425	479	452	400	375	461	450	483	453	440	442	446	452	468	454	434	429	431	413	457	440	464	458	439	448	464	467	438	441	428	449	411	483	446	441	437	441	426	436	444	458	465	444	433	432	444	450	463	437	436	459	434	461	474	427	460	422	455	448	424	416	433	459	399	437	464	413	449	457	441	452	416	464	446	422	435	453	421	440	446	437	447	451	451	425	455	433	453	399	418	448	438	408	442	440	440	401	410	461	431	456	472	434	412	439	451	450	420	432	447	463	432	442	452	441	453	438	413	457	480	399	434	463	474	423	454	421	427	409	410	413	455	433	456	475	448	432	436	434	460	481	428	470	429	455	454	420	476	467	460	430	407	466	452	442	432	430	408	490	440	454	434	449	449	433	475	460	462	415	451	448	441	478	416	426	444	435	424	454	456	437	421	450	424	470	447	422	448	430	439	432	466	424	453	430	412	468	440	448	432	447	427	487	391	450	387	422	431	420	435	431	463	457	443	472	439	456	468	433	459	458	471	429	464	427	433	428	437	428	437	457	443	413	444	452	454	457	412	448	439	430	447	452	445	402	418	412	463	433	435	479	472	457	470	446	389	407	449	460	438	452	428	431	432	475	465	445	441	414	443	466	409	471	479	412	459	432	464	434	408	452	475	427	458	422	432	459	448	461	454	416	436	437	431	416	426	438	437	443	466	436	418	446	452	418	447	425	449	457	436	440	431	421	413	421	461	432	429	430	432	439	457	478	446	448	440	412	436	449	434	436	470	454	424	392	412	403	416	444	436	470	414	433	459	426	455	451	429	419	472	445	469	438	469	429	438	422	462	437	444	450	396	486	428	432	438	456	439	438	475	466	422	438	424	389	416	460	447	449	454	397	435	398	445	429	407	437	425	471	434	456	448	390	440	458	453	454	460	435	460	365	426	439	418	416	416	442	419	451	464	433	418	443	469	442	429	432	429	461	462	469	480	430	472	445	425	440	430	451	436	440	459	428	454	461	428	412	440	436	464	467	452	480	474	433	460	437	440	419	467	446	436	463	455	419	465	451	423	460	410	402	431	436	475	439	447	445	432	458	431	452	440	440	432	423	440	426	437	463	461	443	461	406	464	460	442	444	409	433	417	502	411	431	491	443	444	420	457	467	464	400	426	402	417	451	414	445	426	429	476	453	423	443	418	459	431	444	439	420	447	467	458	399	455	424	437	449	482	389	456	450	420	469	440	401	502	458	395	433	416	436	403	453	422	416	462	425	414	449	458	477	436	409	462	406	420	492	478	378	435	428	435	447	460	436	486	458	428	426	447	434	416	465	469	437	435	396	452	434	399	447	419	424	451	461	429	430	438	419	406	440	451	451	430	417	470	439	432	419	455	447	458	449	428	439	475	457	470	430	418	436	430	455	439	420	447	417	440	440	456	449	441	418	442	436	438	453	425	437	430	461	470	435	447	429	449	431	430	406	443	419	413	434	446	435	419	451	417	422	454	433	410	428	464	432	458	443	451	458	469	472	465	435	434	446	457	431	451	422	431	450	440	418	438	466	428	448	445	457	433	438	419	441	440	437	412	441	437	430	438	415	427	426	436	426	428	459	432	390	432	406	491	463	436	436	456	424	472	470	427	417	461	437	406	488	422	423	433	457	424	427	433	404	424	456	462	446	430	456	449	438	459	469	460	412	423	422	439	413	405	422	475	478	433	430	466	450	477	440	474	448	454	421	452	426	453	471	478	461	428	436	499	415	432	442	456	427	416	441	481	466	439	476	423	423	431	412	467	467	416	436	398	427	427	399	459	451	413	432	442	420	429	439	449	426	455	424	413	446	453	414	443	421	418	436	459	412	422	419	465	442	441	418	430	424	437	427	440	449	419	476	426	413	418	444	448	451	450	474	436	454	466	454	474	425	414	450	415	438	414	435	457	435	443	467	455	434	439	412	469	455	441	460	454	435	460	433	417	457	451	479	445	457	434	433	458	467	430	455	460	442	422	422	463	425	422	434	435	445	464	419	449	440	431	412	448	408	432	461	468	419	408	438	434	411	395	449	458	406	465	447	438	461	424	439	462	446	437	444	441	449	431	456	432	457	448	396	442	395	460	433	448	457	442	443	439	409	412	437	437	466	447	454	431	436	422	466	433	424	434	449	435	438	467	474	435	412	468	471	453	428	434	445	442	439	497	426	446	454	457	442	437	428	446	422	441	417	448	414	445	477	441	446	470	483	465	456	441	450	433	483	435	465	434	420	454	409	423	436	474	434	473	423	434	454	427	461	459	454	459	473	435	429	483	448	433	440	459	455	442	430	441	420	441	435	470	461	443	448	465	434	440	453	436	446	459	458	405	419	460	402	473	429	432	426	456	454	411	447	422	385	391	422	489	443	430	429	423	432	455	409	466	477	415	488	393	442	439	426	419	405	436	450	458	454	396	457	437	417	453	456	418	475	444	453	481	448	441	405	471	438	463	405	434	437	464	481	450	434	433	474	426	468	411	422	449	419	405	486	469	463	447	445	391	448	455	445	463	435	403	447	433	436	435	452	452	448	453	436	396	438	466	430	446	411	444	427	422	431	450	465	444	430	427	448	470	451	437	440	464	465	463	464	426	407	421	416	464	478	430	432	467	427	469	436	434	406	455	440	455	436	448	427	424	409	407	443	440	437	438	434	431	463	467	447	442	428	437	420	420	420	450	416	460	460	424	446	428	417	458	408	456	466	442	440	445	429	416	433	442	460	415	444	456	466	419	450	448	396	457	499	464	443	426	427	464	436	431	467	413	443	400	481	446	420	435	458	452	475	432	454	461	446	457	447	420
25052	22526	31133	29195	22858	15361	9396	5730	4868	3322	2607	2090	2032	1747	1613	1529	1210	1117	837	757	709	693	613	554	559	518	469	450	468	443	382	449	407	430	415	427	395	363	376	395	357	388	346	352	328	364	382	366	338	338	349	342	382	334	361	316	369	340	390	373	343	356	363	320	374	358	377	360	360	351	354	367	347	295	333	339	338	369	333	344	332	337	358	353	348	307	366	357	373	314	350	359	364	320	383	331	366	327	311	354	346	327	338	369	372	336	381	321	375	346	329	358	340	386	374	360	318	318	379	336	360	362	362	336	337	327	352	349	350	366	358	307	337	346	333	308	337	361	364	338	364	322	323	345	366	334	346	349	345	344	342	361	325	351	339	360	362	360	330	340	352	347	376	370	351	366	343	363	339	385	372	342	356	378	353	296	366	357	369	369	360	362	342	348	331	344	334	377	338	334	377	371	368	382	355	373	347	323	342	361	323	330	358	322	339	340	337	353	338	343	331	303	347	355	349	347	344	340	320	337	374	382	341	388	343	317	373	359	364	347	327	340	341	336	339	376	331	359	343	371	337	366	355	354	362	344	374	350	317	369	343	295	359	353	353	401	378	359	342	352	321	306	353	363	351	340	365	360	391	342	366	330	358	336	335	347	318	337	331	341	372	352	329	362	348	339	344	379	347	363	322	330	314	362	347	369	386	342	350	369	343	385	378	320	327	335	343	319	339	344	347	349	335	342	359	365	372	367	340	348	358	353	421	364	323	356	338	343	341	341	388	376	347	337	337	337	370	371	336	337	340	352	323	335	388	361	305	357	358	330	369	370	364	333	331	379	348	317	370	333	365	370	337	326	346	337	356	340	334	360	369	348	360	357	349	345	373	365	365	340	352	357	347	350	356	336	348	318	350	346	348	421	354	342	353	332	366	350	349	370	347	360	357	319	381	366	319	344	329	320	342	357	346	377	347	348	325	369	338	340	336	338	350	357	352	346	355	343	335	340	343	362	377	367	358	343	343	333	356	358	359	386	378	367	380	364	373	357	368	350	366	335	352	365	367	303	365	357	373	339	328	345	350	381	342	363	332	343	352	325	356	299	341	338	347	350	359	355	386	362	349	359	378	341	321	331	333	347	378	341	360	378	368	348	354	376	327	353	347	355	355	347	359	353	322	356	362	370	372	346	361	345	337	344	334	364	337	338	365	314	364	346	342	311	347	334	369	376	344	359	379	358	326	362	337	363	349	387	327	361	310	327	349	346	340	347	372	330	352	365	358	346	336	335	345	329	383	347	349	358	373	367	334	346	363	338	343	331	354	319	348	335	314	353	384	352	350	353	373	341	366	347	383	373	325	329	353	354	356	362	354	378	356	362	335	354	364	340	356	365	326	344	335	338	343	347	334	353	345	381	344	358	330	330	332	349	342	339	361	355	367	330	306	351	348	339	361	351	393	336	326	337	349	361	339	325	348	380	329	385	342	327	398	335	348	347	380	334	345	354	332	329	357	359	391	343	336	357	381	353	364	320	322	352	321	343	361	347	362	366	339	347	368	340	331	340	341	360	341	333	327	318	349	359	329	369	334	364	362	371	344	352	313	369	357	350	374	358	360	333	362	345	381	365	347	339	353	366	396	354	331	355	376	369	332	342	340	365	347	345	348	340	346	341	325	379	329	362	352	352	374	374	333	372	349	347	307	337	352	340	322	333	352	382	341	353	367	378	363	365	323	309	323	350	364	338	341	375	373	333	326	324	354	345	341	348	378	367	345	347	401	320	320	344	322	345	312	345	349	364	327	365	341	366	359	359	322	356	341	356	352	365	371	367	349	357	355	310	372	359	344	370	302	358	359	361	348	310	379	346	328	316	359	325	356	380	355	387	356	323	362	312	331	344	335	328	364	349	366	350	359	357	330	356	339	343	343	333	355	356	341	366	347	371	336	319	331	345	354	334	331	326	313	335	370	360	345	339	348	342	344	385	355	349	333	351	363	351	337	363	389	348	331	379	369	350	345	354	346	350	361	344	341	331	355	361	348	364	330	374	331	349	383	361	346	340	340	352	370	356	341	358	334	336	378	326	373	325	378	364	368	344	377	370	352	343	340	377	348	378	372	363	353	341	343	360	366	334	337	342	376	324	368	378	354	377	342	371	356	379	339	354	345	356	358	359	340	341	334	313	324	351	349	327	342	348	316	348	340	369	357	349	364	346	343	335	362	380	353	409	334	360	359	348	354	369	351	344	366	333	360	348	372	342	351	372	363	343	344	331	378	355	364	346	377	372	363	353	310	361	362	359	327	341	340	370	377	357	373	351	353	353	354	358	342	357	374	330	345	325	332	365	353	358	323	357	355	351	347	321	333	351	370	346	348	351	366	338	363	378	351	358	359	328	348	358	325	350	384	334	323	376	328	354	329	347	350	388	344	322	344	348	352	327	386	337	335	333	364	359	327	344	354	342	331	333	361	343	358	387	368	339	356	389	373	357	328	352	398	352	347	343	359	334	362	393	352	363	368	341	376	346	343	377	335	373	356	345	344	352	354	366	342	386	298	324	328	362	330	338	367	355	335	346	355	331	352	353	334	354	411	362	365	372	338	367	348	341	315	334	315	343	360	351	350	363	359	356	347	342	349	335	341	360	338	359	322	340	366	381	365	344	341	332	363	385	357	357	376	376	351	397	384	349	329	341	390	344	381	341	372	336	353	373	365	354	332	337	354	342	359	368	354	383	341	329	356	314	372	360	382	351	327	322	361	318	345	344	394	341	372	352	350	335	337	350	369	350	331	361	341	330	334	359	355	382	336	349	383	372	363	327	357	354	336	325	379	383	355	351	309	328	313	348	335	352	332	348	364	343	347	348	351	351	335	373	376	364	317	322	375	352	343	360	345	356	339	338	330	315	367	334	371	320	387	343	372	338	348	331	360	344	354	350	320	357	340	393	368	374	350	343	313	369	316	348	344	334	359	368	367	378	343	341	365	334	367	359	345	372	336	360	346	353	339	325	344	350	328	367	354	347	376	386	339	339	326	362	355	338	313	367	362	376	378	356	370	371	362	365	346	328	363	374	362	339	357	363	351	343	327	373	358	359	370	389	336	345	343	323	365	366	383	338	328	377	353	350	336	344	392	357	317	347	335	372	387	322	372	349	335	325	353	354	317	351	355	380	357	298	385	338	332	355	344	370	362	348	331	365	355	353	342	383	355	321	375	347	358	371	345	341	320	332	326	371	370	354	340	359	339	357	334	346	353	340	365	356	361	339	325	317	362	319	360	368	319	336	353	340	336	345	351	334	316	320	386	373	362	346	338	360	337	351	362	369	328	334	332	337	331	334	351	355	387	365	361	346	341	361	331	338	365	362	356	367	358	366	349	326	356	326	350	348	373	334	350	346	328	337	397	336	317	328	381	353	379	371	375	367	368	350	357	346	376	382	311	379	318	353	367	361	322	365	366	332	357	333	323	330	336	348	342	337	367	383	350	338	342	355	296	374	338	361	341	354
37902	61549	43490	32905	24152	16928	12639	9441	8476	5617	4447	3557	3402	2947	2597	2384	1847	1767	1320	1146	986	888	736	736	696	644	608	522	546	517	474	509	469	482	500	483	476	367	407	403	382	391	385	368	356	386	367	369	370	381	383	387	382	370	395	403	373	359	378	363	403	388	402	397	382	394	366	375	386	370	407	401	395	365	340	400	394	368	368	377	363	383	346	396	343	358	362	358	384	371	366	391	369	361	377	343	385	344	377	371	347	370	364	328	406	376	406	387	377	389	382	354	347	386	367	355	373	345	341	386	395	335	383	361	365	338	403	386	336	382	352	366	374	386	343	354	364	356	353	398	383	398	369	395	380	369	363	384	376	380	379	390	391	396	384	360	345	358	380	368	384	343	380	374	391	388	370	365	352	391	396	386	372	385	377	359	334	348	401	359	358	376	387	360	388	365	350	385	391	395	367	366	413	385	373	352	368	386	363	381	359	382	425	349	356	370	381	351	371	343	364	362	367	364	390	359	395	391	404	368	369	369	401	399	380	362	352	392	403	384	382	364	320	382	365	382	375	347	380	371	390	389	376	320	351	375	376	369	393	378	344	391	354	355	370	380	385	412	363	363	374	392	349	347	382	367	382	400	389	406	389	394	355	357	380	366	379	382	364	372	367	360	364	386	346	374	342	375	401	372	395	361	375	358	371	365	366	369	362	364	389	360	370	372	378	358	405	369	352	381	385	352	364	356	375	377	368	403	386	358	397	385	365	371	399	405	356	388	336	417	349	351	362	392	372	388	386	372	380	368	392	377	385	350	376	390	346	366	362	335	356	354	380	380	359	384	368	354	369	374	334	341	428	368	356	359	354	394	365	378	354	348	380	322	360	370	357	398	383	377	373	378	405	352	382	370	347	384	369	357	350	320	371	377	376	385	367	363	346	367	361	374	357	390	405	393	363	382	371	356	389	337	386	361	384	381	344	367	380	388	371	346	376	348	383	369	384	355	372	386	381	380	387	332	352	393	371	362	371	369	402	382	364	361	353	406	369	382	378	384	364	390	388	365	389	395	389	341	353	371	401	376	364	362	334	383	358	337	365	364	356	376	355	341	401	379	360	326	350	370	397	379	416	398	398	366	343	364	367	365	375	346	387	365	383	353	387	366	363	373	390	403	367	390	388	361	377	362	353	395	338	391	387	366	371	392	383	359	342	377	358	369	419	392	389	355	380	381	348	386	376	350	351	339	360	371	368	359	325	373	393	397	384	341	375	367	334	351	348	346	357	364	372	348	417	362	381	354	378	363	393	388	385	395	366	369	365	401	385	384	346	400	364	371	323	384	351	374	398	411	354	339	380	384	364	366	352	397	351	375	366	357	371	368	404	395	393	377	379	341	387	412	345	418	418	344	393	371	366	361	367	379	346	372	408	382	362	405	402	361	330	383	357	383	366	360	369	375	388	344	371	369	387	329	389	358	364	369	371	381	350	351	362	394	362	370	370	406	361	377	414	376	393	379	372	405	349	370	392	372	384	383	346	402	387	337	386	381	374	380	360	325	355	366	353	368	365	338	371	378	406	378	346	344	372	364	395	330	372	342	364	375	385	377	411	361	361	382	386	362	366	398	379	385	412	362	358	363	394	381	363	371	375	340	390	346	371	380	400	396	397	343	377	376	380	384	410	441	358	386	400	407	390	357	359	360	379	365	349	348	354	359	340	349	353	364	381	404	387	397	395	391	400	387	397	362	402	368	378	390	378	390	406	394	360	384	386	356	371	388	360	388	357	356	398	353	424	342	384	396	377	349	336	388	380	343	386	373	369	387	389	346	357	376	335	375	369	368	369	407	357	352	376	380	351	351	361	378	359	364	379	339	398	325	336	363	365	361	389	337	388	395	347	353	406	370	369	387	360	350	371	407	379	366	371	366	358	369	350	385	380	377	358	368	404	382	367	390	358	379	351	385	392	374	364	381	385	365	379	363	373	378	374	379	372	371	405	380	369	388	366	378	377	388	363	370	373	343	387	383	411	357	384	354	380	375	381	382	395	362	355	378	396	366	381	351	366	376	364	372	370	380	391	393	371	342	397	372	381	373	388	403	355	346	384	363	379	388	356	350	379	368	374	356	382	364	366	371	379	381	377	365	402	359	351	348	367	377	357	365	389	362	366	357	364	400	363	345	367	359	338	369	356	389	373	380	360	364	357	382	411	365	382	394	365	348	382	376	376	351	391	359	367	398	369	376	385	400	360	385	390	414	399	378	374	382	407	394	379	357	398	340	364	380	360	359	370	392	396	351	398	387	356	363	364	379	395	353	366	375	345	381	425	389	426	352	375	400	435	371	349	359	421	362	362	370	398	369	369	348	372	359	378	378	381	368	390	354	363	363	345	396	361	383	392	405	383	387	383	416	385	380	353	377	413	393	351	397	345	358	372	364	385	399	363	384	373	395	389	361	381	378	390	382	353	367	354	392	393	364	363	342	355	382	368	372	383	335	385	394	370	336	375	377	387	424	383	357	380	366	383	338	365	386	371	345	356	378	394	386	381	390	385	373	425	361	326	333	352	394	327	353	377	379	330	353	374	386	355	365	339	365	367	365	384	413	359	366	375	349	395	368	403	394	373	375	390	362	371	403	380	363	389	369	365	391	359	360	386	367	370	408	393	351	382	376	363	425	353	376	354	401	390	394	338	364	401	413	368	386	354	366	375	343	372	367	342	351	353	363	378	377	387	388	309	402	359	388	369	369	355	376	373	362	366	348	349	362	389	405	404	387	386	368	365	336	368	412	359	378	362	408	385	403	383	406	373	370	383	411	381	389	376	408	391	382	374	366	371	369	404	384	367	372	361	339	377	362	383	345	386	398	397	375	350	390	364	358	361	370	377	370	368	361	361	372	360	364	346	378	374	379	387	351	366	355	363	352	365	367	381	375	350	361	376	377	368	399	374	370	335	365	374	381	381	379	365	380	368	415	375	416	381	357	376	383	388	370	346	388	370	352	384	348	392	364	421	410	365	358	401	376	367	365	346	371	389	337	351	359	356	364	345	398	358	355	373	400	384	354	379	379	395	339	386	338	397	382	389	388	369	400	408	366	348	368	379	335	369	362	373	379	354	348	342	372	364	377	387	366	357	396	394	363	375	351	371	364	369	358	397	372	366	382	368	397	362	410	367	349	356	354	396	384	360	378	404	383	365	395	384	350	362	374	356	394	375	352	362	395	353	363	361	415	380	374	363	395	358	411	358	346	377	356	389	360	364	373	356	343	400	371	373	368	375	399	353	401	393	366	394	387	384	379	379	388	378	375	370	371	399	360	358	380	361	386	375	360	356	368	375	409	385	395	375	351	392	374	338	365	332	372	357	368	372	398	334	376	355	350	366	357	391	409	405	375	392	380	359	355	389	361	354	381	399	399	356	391	367	369	401	381	356	397	365	398	359	394	382	398	336	355	356	382	393	362	365	357	355	379	346	370	347	341	360	392	404	396	393	359	383	367	335	375	376	395
22712	21160	28854	24153	22189	23423	21442	12100	8523	5690	4736	4070	3713	3090	2702	2500	2246	1737	1484	1291	1117	1079	1023	915	868	756	783	765	685	678	684	634	618	585	641	612	528	537	541	501	537	523	521	475	491	508	557	492	539	508	529	536	483	487	532	547	538	483	576	527	560	531	477	538	502	512	488	523	496	475	509	533	476	506	487	510	497	492	502	567	502	468	494	473	478	503	532	514	515	480	496	513	464	477	477	500	456	496	495	509	511	521	479	474	511	486	500	495	438	494	499	526	495	473	515	514	484	496	500	495	530	497	510	514	530	476	492	503	504	473	483	515	502	540	500	492	461	468	500	494	524	510	518	515	506	506	493	538	469	524	499	476	542	520	477	504	486	498	531	499	489	529	502	494	489	496	513	522	477	528	543	529	494	509	505	524	449	523	486	515	517	469	522	515	487	505	528	491	520	500	483	502	536	515	527	492	532	501	484	502	452	507	517	452	463	505	537	504	495	506	495	530	517	541	521	490	553	570	521	506	494	557	490	470	518	500	523	464	517	508	499	522	493	540	498	522	526	544	517	541	471	506	500	463	495	514	474	555	496	518	526	465	430	494	480	514	500	488	478	525	517	532	512	490	544	514	482	509	501	543	501	489	502	485	528	491	490	502	542	472	490	502	492	517	496	523	503	512	488	508	482	510	489	474	493	511	483	496	449	503	525	543	482	496	494	504	501	502	520	500	512	501	483	514	538	507	489	484	496	492	483	470	539	492	496	473	480	481	517	541	491	491	496	484	518	517	498	523	494	495	492	546	492	509	513	441	504	554	495	527	475	513	488	498	472	479	494	530	469	513	511	540	499	506	500	479	499	516	475	512	548	542	485	515	465	509	535	512	490	492	564	493	505	499	450	488	524	479	489	527	528	469	470	511	501	500	509	507	485	502	514	534	468	552	489	533	528	506	501	497	525	508	511	453	523	517	485	490	461	495	477	492	487	532	498	462	497	516	473	545	525	530	496	532	531	525	468	508	524	471	513	485	507	489	495	500	531	521	499	500	525	523	478	489	490	459	512	505	495	469	505	491	487	517	520	477	497	514	496	498	529	510	514	526	485	509	544	465	512	553	486	462	531	560	519	462	460	499	493	513	497	503	479	495	512	552	479	505	482	509	480	504	472	497	506	525	482	488	522	509	514	490	503	497	517	508	455	508	510	475	525	483	488	527	478	513	494	512	541	508	480	519	490	528	508	551	478	500	495	508	489	511	465	500	478	511	511	491	526	484	509	507	516	474	500	539	469	537	551	488	484	499	514	501	549	477	523	464	513	496	482	518	533	545	512	539	490	502	487	505	498	501	448	519	481	498	555	528	485	504	524	525	476	509	460	518	554	539	504	507	490	495	500	496	518	516	511	519	470	490	517	501	532	494	512	498	500	512	500	469	493	478	463	551	505	488	508	547	496	479	500	509	501	495	504	454	482	526	502	539	478	483	503	511	509	496	454	517	526	484	501	470	534	503	473	512	498	520	506	481	488	432	507	519	521	489	506	481	522	500	494	486	502	480	512	503	491	463	492	487	494	515	516	488	496	502	508	509	481	516	497	489	489	486	507	519	513	505	508	515	509	482	498	500	482	526	471	528	530	521	508	458	522	496	490	517	484	480	548	482	519	508	503	518	525	510	527	516	483	482	488	481	484	495	506	479	479	544	501	492	491	519	532	523	506	504	484	532	488	555	487	502	512	480	533	483	526	454	479	514	496	493	538	535	481	469	489	498	510	528	475	487	557	519	506	536	480	508	491	496	520	529	507	489	541	476	486	481	503	499	493	453	523	504	492	528	521	537	485	555	509	489	516	514	520	514	480	508	511	522	487	497	509	489	504	503	489	514	467	503	516	518	520	476	487	545	524	460	549	492	496	477	502	521	485	477	490	499	444	492	495	506	526	507	469	500	521	471	502	484	500	516	521	482	512	506	457	520	503	513	530	519	478	472	486	501	453	486	525	511	510	523	547	481	483	491	489	457	515	483	490	504	495	516	463	515	509	470	512	487	503	508	512	461	505	508	510	469	486	531	481	492	493	526	555	462	519	507	490	510	512	525	477	461	508	548	485	494	500	508	495	492	504	522	496	483	507	556	499	496	483	517	495	502	510	443	495	515	535	533	470	433	477	493	508	498	525	493	517	490	489	525	487	500	486	478	493	504	456	469	498	450	484	483	499	502	476	484	494	497	506	502	498	508	522	500	480	505	546	505	539	478	490	513	491	494	514	533	512	513	510	522	529	555	513	504	495	517	514	497	498	481	508	456	511	459	508	461	495	456	563	461	475	514	529	523	473	504	498	455	531	509	483	534	528	506	478	508	543	509	475	467	540	475	469	490	503	502	488	503	480	552	516	493	507	463	494	488	517	507	512	498	473	518	473	505	477	523	517	453	518	531	475	476	486	450	491	534	519	506	517	496	504	490	552	477	448	509	486	511	479	474	511	493	480	500	470	525	497	505	528	467	516	523	501	497	512	505	523	508	504	501	481	506	501	479	535	503	508	506	531	516	533	523	484	486	494	464	485	482	516	549	498	502	497	489	501	502	466	488	472	479	494	514	498	507	487	485	488	498	493	492	513	528	480	493	507	509	495	523	481	512	507	506	486	481	455	488	492	489	492	561	480	508	484	518	522	521	460	490	493	518	491	492	475	497	510	511	546	492	473	527	487	508	501	510	475	480	507	499	509	461	528	498	489	509	459	517	491	526	529	484	538	471	524	512	504	480	519	500	536	490	498	505	537	499	506	484	454	542	474	461	480	494	501	488	510	506	505	492	513	498	496	520	507	476	476	532	504	460	493	467	517	452	512	537	472	537	485	503	514	498	483	509	478	502	500	492	522	481	520	520	470	506	499	505	491	483	490	489	539	473	495	472	479	502	500	447	502	534	497	502	477	531	496	500	509	513	503	491	487	514	502	468	496	516	497	518	510	497	509	501	505	508	539	505	502	547	472	450	513	517	503	486	518	522	526	488	542	470	520	564	506	504	528	490	499	544	489	473	495	493	495	539	480	493	491	466	504	498	502	479	492	527	491	495	514	535	514	484	509	464	507	534	462	488	490	477	480	466	502	474	499	505	475	549	508	471	485	489	471	509	509	492	490	540	485	506	485	475	506	513	518	513	514	516	501	479	536	502	469	497	473	497	514	479	514	530	493	488	506	475	493	497	500	528	474	518	509	467	477	525	514	517	518	496	542	498	531	479	502	475	505	495	491	499	525	515	504	500	484	474	484	482	497	465	490	483	475	536	489	497	490	485	489	497	472	504	510	501	496	517	485	527	488	473	514	498	472	511	521	491	475	503	491	509	469	496	511	493	519	498	483	507	507	504	543	506	485	489	494	533	507	517	473	500	529	504	478	504	459	507	543	517	546	496	533	494	463	479	506	513	515	549	460	505	505	532	497	496	513	490	488	473	497	497	467	495	503	504	517	494	487	499	478	515	490	511	522	515	518	531	471	501	530	496
40798	68142	50611	39697	31129	24186	17987	15299	12015	8604	7271	6129	5715	4787	4176	3830	3283	2416	2114	1801	1478	1386	1335	1204	1066	936	934	845	791	766	705	729	679	701	706	639	568	572	541	543	549	545	501	531	533	497	524	549	517	530	571	522	491	491	518	518	523	514	509	525	501	540	531	500	503	535	541	542	557	508	531	527	504	546	498	525	511	470	520	544	536	513	505	473	493	499	550	506	544	523	514	534	486	529	520	507	472	483	518	518	497	490	513	501	496	446	520	500	487	509	475	528	466	518	506	496	475	509	508	532	478	505	508	479	509	458	516	484	496	510	480	492	542	492	523	537	524	480	544	496	525	511	509	493	547	533	496	519	491	489	495	528	506	520	533	519	532	514	503	529	508	498	480	487	506	525	514	515	507	539	496	517	522	509	532	515	525	492	516	543	524	489	471	528	483	525	511	519	471	517	529	486	507	524	476	512	534	468	522	515	520	491	513	514	478	567	472	539	498	504	490	460	508	559	513	474	500	439	470	529	490	514	532	479	510	546	460	462	470	507	503	544	497	513	471	527	500	469	466	562	478	521	489	514	500	530	540	500	512	518	519	527	485	514	512	471	527	482	523	503	497	482	542	517	541	521	475	513	505	518	503	525	520	490	521	512	521	528	534	569	487	505	549	457	528	499	499	531	536	501	480	519	490	512	527	521	489	522	505	496	522	530	532	551	556	502	490	514	535	503	460	535	488	481	481	576	505	473	492	483	505	508	532	569	515	545	561	522	492	531	491	543	535	512	491	495	526	547	514	511	499	510	529	533	496	517	495	521	540	508	514	524	538	516	468	527	535	505	531	482	493	507	513	508	502	513	525	493	512	529	512	540	493	509	506	501	511	488	468	507	518	506	521	538	526	502	511	493	516	521	499	522	505	536	499	520	521	513	511	523	520	488	538	570	526	497	515	531	505	474	492	523	513	529	523	509	494	538	526	512	518	531	501	499	508	513	469	520	491	554	487	515	506	511	526	510	524	529	509	523	510	577	513	496	470	498	511	536	539	491	525	530	528	539	483	572	473	527	505	499	521	512	509	468	514	460	523	549	526	507	503	486	509	501	546	577	498	522	476	523	471	494	518	482	480	507	447	534	511	522	504	511	534	488	533	540	525	504	510	466	476	532	513	497	482	488	517	525	523	474	491	549	495	517	490	543	519	488	481	510	449	520	532	523	470	510	487	491	521	466	470	539	524	518	477	521	501	494	492	490	533	535	524	524	508	519	482	520	542	517	509	512	504	489	498	514	482	558	500	494	466	516	547	461	491	454	524	507	497	515	500	493	512	503	509	514	543	514	542	513	546	530	528	530	502	524	497	556	506	557	539	484	518	535	514	519	520	510	503	501	484	544	490	494	515	476	511	536	499	530	487	506	524	527	532	454	533	498	521	520	511	490	563	506	491	523	479	485	541	458	507	534	533	473	521	497	504	499	525	499	506	532	480	518	514	512	544	494	546	478	517	480	536	515	516	482	515	517	490	494	486	505	527	521	543	508	521	486	492	485	541	495	472	522	568	494	486	470	520	505	511	467	525	502	514	512	507	499	508	515	503	503	527	477	486	526	487	506	529	497	517	486	520	535	515	503	494	529	485	532	514	545	489	505	527	480	541	495	541	511	537	488	497	520	468	520	498	477	507	479	506	502	484	518	517	471	494	499	521	494	519	542	490	457	502	491	498	498	493	501	513	475	509	503	500	498	508	525	521	503	503	515	524	496	506	579	504	506	514	516	500	494	523	492	478	472	519	535	502	501	502	532	520	535	529	489	488	509	481	495	503	497	501	529	518	500	505	528	530	565	488	496	549	541	481	475	493	504	531	523	522	496	524	514	480	503	499	530	526	494	544	519	492	499	491	502	470	518	493	569	475	511	520	493	496	520	489	500	513	470	548	501	457	529	527	505	541	522	517	523	545	515	515	528	502	521	488	525	477	466	506	509	509	489	534	528	469	517	510	526	497	503	543	506	523	518	490	500	491	493	505	548	536	539	491	514	467	528	505	495	515	479	495	528	496	529	538	493	504	549	515	502	526	557	522	494	516	538	528	506	478	529	499	512	482	474	513	516	505	530	505	539	471	499	513	485	529	519	498	508	507	522	502	519	505	482	538	514	525	491	486	519	505	494	518	524	495	495	526	506	503	508	516	532	509	535	521	510	506	496	475	485	502	469	467	506	517	477	511	554	506	493	503	521	520	514	502	530	505	510	532	552	530	529	503	486	486	544	500	506	497	510	482	490	486	486	541	479	511	473	524	524	527	541	505	471	505	523	477	482	489	504	517	485	520	530	535	480	515	514	500	492	505	529	516	548	475	542	504	503	531	518	526	464	529	480	492	526	508	516	559	502	540	519	480	498	532	496	480	483	544	512	505	530	533	518	548	519	519	485	514	509	495	510	519	493	508	467	495	495	497	499	476	540	531	538	500	534	514	510	502	527	510	497	494	513	502	516	541	471	511	488	543	547	504	498	500	500	506	488	494	519	481	518	478	508	465	476	532	496	534	562	527	485	520	528	522	511	529	481	497	538	515	529	524	482	519	531	506	494	472	501	509	478	500	550	506	514	497	544	475	519	498	481	463	566	525	487	494	536	509	559	512	489	487	528	494	520	500	490	474	522	509	512	501	509	509	499	510	470	491	516	464	491	531	505	495	494	508	504	484	483	514	505	540	498	531	490	502	429	511	526	495	518	498	493	542	505	517	512	525	508	518	561	534	519	503	496	519	512	473	530	515	506	546	494	512	518	499	518	503	501	516	499	485	549	518	563	508	518	517	525	513	527	524	508	495	475	518	537	521	535	522	474	493	522	511	506	469	530	493	507	495	526	534	519	483	488	503	489	490	490	502	500	522	516	518	489	482	488	504	508	521	538	523	522	506	482	501	541	477	523	522	521	505	533	500	514	502	518	492	536	499	501	522	486	489	532	483	495	494	523	505	527	531	513	473	502	536	515	485	530	532	493	475	504	518	500	524	509	496	512	542	556	511	531	467	483	485	522	481	551	515	516	497	513	533	509	489	519	479	531	525	492	504	521	501	492	533	494	510	492	519	492	548	513	538	500	503	521	528	553	496	517	523	529	475	518	509	501	510	521	482	507	529	518	518	508	529	514	563	515	491	506	506	472	532	512	526	530	502	519	516	538	508	518	542	516	538	474	525	524	459	544	460	491	530	500	492	506	466	485	519	541	474	513	524	515	516	517	510	545	533	475	513	503	520	518	470	535	530	493	487	486	510	523	488	518	508	475	498	573	513	542	473	505	537	505	515	520	551	484	495	520	502	515	501	495	507	524	496	527	480	504	472	508	507	543	534	481	506	517	527	481	482	479	500	474	501	505	498	497	530	522	528	505	539	539	517	498	508	480	522	534	523	517	542	514	479	485	512	517	515	535	514	525	533	544	532	549	515	473	517	536	514	506	530	518	485	512	519	538	530	492	495	492	513	510	506	519	489	495	495	535	531	500
34332	44399	40948	30827	19846	11622	7282	5196	3366	2680	2299	2073	1768	1557	1455	1184	1105	823	728	645	599	568	520	502	469	467	386	367	373	380	397	358	370	373	421	356	340	315	367	320	325	355	327	293	325	327	325	323	318	347	294	319	290	308	339	333	338	340	332	308	311	347	340	316	336	328	303	345	298	305	306	344	341	346	320	368	314	333	315	290	316	323	335	305	334	332	309	320	316	308	322	346	348	329	286	345	321	358	337	332	330	286	331	338	303	327	339	338	318	316	340	306	346	330	308	360	334	337	297	329	335	346	328	366	314	336	334	310	331	334	311	324	346	330	330	344	319	331	351	360	314	347	364	326	343	315	335	299	315	331	330	360	307	320	352	315	317	295	298	342	301	312	300	314	325	329	279	351	318	318	320	311	355	316	327	363	332	302	306	342	335	332	355	338	326	336	318	332	349	314	343	334	339	323	338	307	312	344	319	327	324	349	369	320	295	290	324	324	326	321	317	349	353	306	348	292	329	314	352	293	315	333	326	322	313	319	304	337	289	311	341	344	338	307	333	318	354	324	315	318	334	307	346	317	319	287	296	318	337	308	330	303	317	300	312	354	327	349	308	317	321	293	311	327	299	320	331	301	309	307	339	327	345	317	312	350	320	311	296	323	321	335	309	328	321	343	319	335	311	348	296	322	318	283	339	307	316	328	278	321	314	292	330	329	313	292	359	324	317	321	313	319	314	349	322	340	308	314	339	319	307	320	315	303	348	317	345	328	314	304	340	312	347	335	292	315	336	318	307	306	309	339	331	348	300	325	297	306	335	350	337	301	331	360	330	356	339	321	348	329	298	320	346	300	318	349	339	348	323	340	330	306	298	369	315	318	329	302	319	316	315	332	320	357	324	341	297	297	334	296	347	325	320	308	313	340	329	302	309	323	325	310	341	308	298	325	346	331	286	337	339	293	366	346	339	339	349	323	342	370	323	318	275	296	321	350	351	312	352	336	317	333	357	314	308	326	331	356	304	327	339	318	333	349	340	320	307	285	319	340	345	361	316	321	334	309	306	291	343	336	323	310	320	328	357	360	331	299	334	278	303	299	317	318	356	330	347	315	363	320	332	318	345	331	321	369	316	317	353	313	291	342	342	360	304	356	298	297	349	312	314	311	349	310	313	314	326	306	308	347	333	293	335	329	346	327	298	334	321	316	311	312	325	357	345	322	303	320	317	352	336	343	317	311	301	308	316	339	329	354	336	328	309	301	314	314	317	317	363	310	318	341	335	317	350	320	332	350	347	315	345	332	344	346	274	330	369	337	288	346	330	304	316	331	321	362	341	347	295	297	284	357	331	322	335	336	325	356	366	329	340	292	335	346	335	306	323	345	333	352	330	296	346	316	306	309	319	350	338	303	352	350	334	290	335	320	344	309	313	325	332	329	346	310	308	317	357	303	311	314	323	304	334	351	312	324	333	321	302	315	290	337	324	317	341	298	323	335	308	327	316	303	326	323	335	340	329	311	288	338	291	290	353	313	330	302	330	320	339	324	305	314	335	315	327	325	293	324	316	345	319	322	340	316	322	304	292	337	319	320	320	340	338	325	306	338	320	308	333	332	337	323	319	316	329	325	325	309	340	336	319	347	345	317	338	296	327	325	323	330	320	349	354	290	325	314	328	335	337	339	327	328	316	317	338	343	319	308	330	357	283	337	350	347	350	336	313	306	352	327	322	346	340	304	321	324	292	324	277	298	308	322	339	337	331	311	334	325	336	309	319	328	327	314	331	311	323	326	323	335	299	307	283	371	345	312	360	336	325	351	324	329	323	328	306	304	300	308	318	325	317	324	295	328	357	314	336	345	348	325	300	329	289	337	310	324	344	350	332	326	351	336	309	275	319	344	308	306	355	314	289	278	336	333	355	330	330	340	280	328	315	350	342	317	327	316	320	354	289	309	330	346	355	325	320	309	301	323	333	325	307	310	323	294	326	332	342	329	340	324	322	352	329	330	330	335	330	293	300	324	300	334	354	301	322	299	306	318	328	314	340	332	321	308	349	308	361	336	330	339	351	365	334	305	309	315	304	338	329	325	304	304	307	312	299	324	299	310	285	344	314	333	312	380	329	337	343	344	334	322	324	328	332	327	351	316	316	373	339	286	337	311	334	268	318	353	317	329	313	307	341	341	326	328	351	330	317	309	346	357	361	323	321	316	339	312	304	339	355	304	332	319	327	339	296	323	315	312	336	317	350	301	345	284	338	351	335	295	338	327	316	319	333	329	340	314	335	334	320	335	319	330	339	308	328	315	323	346	336	307	315	290	325	363	329	323	334	337	355	286	336	304	328	361	316	298	324	344	310	315	304	342	354	310	331	326	324	311	332	324	340	353	300	306	316	323	321	340	304	311	342	333	317	313	326	354	319	338	342	350	330	313	350	331	318	335	317	300	319	346	311	324	294	312	361	307	316	329	322	320	296	342	325	313	336	308	304	320	312	294	309	283	344	326	348	324	315	305	360	327	348	335	333	300	323	347	304	318	344	340	354	339	338	336	326	303	311	310	319	331	298	333	323	317	302	317	289	309	317	323	312	312	310	338	341	306	337	333	316	287	322	354	338	367	335	310	342	337	343	312	346	332	301	335	324	349	340	333	329	326	331	339	315	312	275	320	352	306	347	351	308	311	318	301	348	325	318	327	344	347	342	307	327	300	328	293	353	341	364	348	321	317	326	317	334	305	308	348	318	344	315	349	312	324	304	285	335	317	306	365	327	322	313	349	317	348	310	315	295	338	285	310	350	335	353	328	326	313	319	302	330	312	311	304	360	327	336	312	313	304	330	308	318	304	334	340	350	337	326	322	321	343	312	308	314	284	345	309	283	332	336	342	323	345	311	360	326	300	342	354	308	352	315	353	334	316	332	346	332	326	307	350	335	308	316	352	313	337	354	320	327	342	332	342	336	308	340	311	318	309	328	331	325	300	338	308	329	286	315	314	333	316	329	324	342	319	329	301	306	339	357	315	344	335	337	304	318	325	337	310	326	341	343	327	318	311	329	325	315	324	345	310	293	303	316	323	295	315	362	348	326	315	341	299	367	323	313	343	324	320	326	309	337	306	325	312	313	328	347	300	307	340	315	340	321	333	317	318	329	315	314	363	342	317	332	314	316	287	309	342	301	298	330	337	287	318	318	310	310	386	311	310	323	324	336	312	328	357	327	320	342	340	325	329	328	330	331	291	336	329	314	315	303	328	371	330	297	304	343	322	286	324	313	317	341	315	372	334	317	362	338	329	342	311	335	345	349	325	306	336	364	330	324	328	344	320	299	301	295	321	359	341	311	331	337	322	333	332	301	322	337	342	308	325	317	310	310	348	308	318	340	312	285	335	312	305	337	317	327	347	308	321	297	304	320	315	304	314	309	331	310	339	347	330	320	338	338	347	356	319	316	331	332	317	363	337	339	316	324	344	334	331	335	315	325	342	325	302	313	282	334	334	338	322	292	330
37837	54110	39343	28138	19882	14132	10531	8352	5810	4481	3713	3433	2786	2448	2310	1768	1492	1194	923	838	746	689	627	622	552	527	495	453	445	403	432	412	409	385	368	353	356	343	350	318	319	359	341	349	348	390	356	373	364	358	305	331	320	331	333	323	324	351	363	325	338	337	361	346	363	348	368	344	322	369	349	336	311	326	355	362	322	311	324	302	336	330	333	343	340	341	337	325	328	319	368	323	323	355	310	339	342	320	304	352	375	346	294	337	321	352	364	353	361	365	345	335	329	351	346	347	324	332	319	320	305	366	322	353	339	340	327	318	349	334	331	363	369	348	345	351	362	346	329	348	346	363	320	343	342	332	307	358	332	352	352	341	347	332	355	361	374	326	338	336	357	324	317	355	309	353	300	326	352	347	345	327	342	356	314	350	375	385	316	333	351	354	374	319	329	338	359	338	353	368	356	350	334	382	356	369	343	344	352	349	305	342	318	338	349	347	358	341	358	328	369	361	335	343	383	334	336	350	350	308	345	351	348	338	344	308	367	313	325	337	347	354	338	325	322	332	337	348	313	341	341	319	334	388	357	317	351	363	343	347	344	360	329	327	344	334	339	330	365	310	323	336	317	334	338	313	355	348	315	334	395	351	331	357	371	374	341	362	379	301	315	326	324	329	312	340	382	365	354	343	336	367	340	343	318	356	336	329	326	331	327	331	314	368	330	318	346	338	348	361	369	362	357	345	328	364	356	342	347	333	331	340	339	355	340	340	330	351	366	337	301	348	309	324	298	326	355	359	352	335	330	322	320	341	334	381	323	337	364	347	338	373	336	339	360	348	352	359	330	339	342	354	338	346	312	355	356	323	344	356	319	317	356	349	315	310	336	336	341	336	355	354	351	351	364	342	337	330	341	332	314	325	350	335	345	307	341	339	333	358	295	361	305	341	351	339	313	347	323	327	331	337	351	369	359	349	335	346	332	311	342	329	321	358	344	344	338	313	350	312	314	347	335	335	345	289	334	327	347	318	350	345	368	328	363	329	327	337	344	353	357	351	352	361	337	333	374	360	336	354	330	363	367	323	347	360	361	364	316	393	322	324	349	343	332	313	327	336	332	321	350	373	350	374	331	327	369	339	310	344	366	368	304	377	347	346	345	362	339	345	348	346	324	338	376	354	328	336	335	356	325	320	340	336	316	336	326	315	336	345	367	341	332	339	356	338	329	345	326	286	319	335	334	352	329	372	325	365	345	358	340	335	330	346	340	338	318	342	342	337	343	367	297	338	361	359	344	356	334	329	325	323	320	310	341	323	356	342	367	314	377	297	343	369	333	338	342	318	344	336	347	303	339	381	307	332	335	341	368	356	325	336	343	341	329	319	335	335	349	343	325	343	339	321	323	384	348	386	373	352	360	328	337	350	358	352	310	345	341	345	322	333	361	331	336	342	341	315	352	340	344	338	328	357	334	337	326	341	359	319	337	304	320	329	341	307	356	367	337	323	364	352	322	358	348	337	344	352	352	325	354	358	318	347	351	331	361	335	359	336	326	357	334	321	348	320	354	327	356	326	344	332	339	359	350	289	302	353	378	341	340	347	325	330	358	315	325	297	349	332	344	347	365	325	386	328	371	335	322	358	319	316	349	346	341	350	341	359	318	336	333	311	310	323	320	339	344	370	319	331	330	328	350	317	333	328	359	331	349	358	306	368	354	353	360	354	337	329	360	335	364	317	347	346	365	352	344	359	360	356	360	339	355	349	338	372	367	320	355	349	383	356	309	376	330	332	353	333	317	330	346	341	313	321	319	338	343	335	353	346	307	342	336	341	365	342	348	346	362	307	350	366	359	339	344	328	310	336	385	343	370	343	346	346	361	345	353	333	322	332	339	347	325	351	341	371	373	326	354	366	377	358	367	332	369	347	348	345	321	358	380	382	345	321	356	317	336	327	327	343	367	372	311	343	329	378	345	343	330	319	360	329	348	324	374	351	342	346	369	320	337	331	285	335	371	327	342	310	358	341	350	337	343	345	331	339	350	345	334	340	367	324	331	345	337	352	366	349	360	351	357	329	311	320	310	308	351	334	329	384	337	310	354	385	380	352	345	301	350	363	388	348	345	349	324	338	349	359	348	342	339	342	335	367	314	324	335	325	371	350	337	348	316	327	376	348	331	315	349	337	332	326	325	331	369	349	347	360	332	298	321	342	353	310	365	342	374	348	312	319	372	348	349	317	350	341	346	347	336	372	339	370	317	324	366	363	351	368	339	351	315	337	323	338	338	316	320	351	335	333	340	381	342	342	308	355	298	362	355	360	347	305	330	313	299	331	358	365	373	334	346	373	363	351	326	361	331	359	338	293	339	318	339	356	351	331	351	337	310	329	337	320	329	330	348	357	341	336	348	320	344	338	312	341	334	362	347	338	348	347	337	339	340	350	345	337	335	341	353	331	346	355	313	332	378	334	362	341	352	341	389	357	334	361	297	319	320	363	346	341	335	334	316	345	370	348	360	337	350	364	334	320	338	369	328	372	341	363	351	323	335	353	358	353	329	339	349	332	313	347	349	308	364	338	339	345	338	348	328	357	295	340	329	330	321	388	357	339	348	332	335	346	342	375	310	399	355	348	352	343	331	346	336	320	338	372	349	349	350	308	350	318	335	343	323	326	340	363	335	360	328	342	356	403	321	298	315	351	373	343	346	329	318	337	360	333	351	351	355	337	327	328	328	335	347	311	310	349	336	318	355	347	327	366	333	341	298	331	327	358	334	383	327	346	357	315	350	340	354	381	356	351	355	345	356	363	330	320	335	347	345	337	357	336	337	327	313	342	321	326	344	323	356	329	343	304	380	374	310	330	343	346	341	356	363	359	309	340	349	336	317	354	322	351	339	304	333	346	355	356	342	379	339	345	330	328	358	320	318	346	367	320	322	357	327	346	308	336	322	369	351	347	338	368	342	341	371	344	367	342	347	330	359	320	355	338	354	347	335	336	346	320	300	349	320	338	342	332	342	349	354	350	319	352	347	325	327	328	363	346	344	327	338	340	292	321	318	322	318	360	346	367	347	373	311	321	332	359	351	340	341	387	287	358	354	334	348	326	334	334	364	330	368	347	353	356	334	354	353	353	350	344	327	344	331	323	352	351	311	361	317	342	356	320	334	323	311	366	355	343	367	358	316	343	343	362	333	354	315	365	366	342	379	352	344	356	376	364	323	342	401	358	333	372	362	367	328	308	317	321	346	335	321	328	335	369	307	348	357	370	344	355	329	358	375	328	318	345	339	352	367	345	321	347	340	317	339	345	375	371	332	314	361	358	349	339	328	337	339	356	356	320	372	318	349	341	337	345	358	359	338	339	337	337	313	349	353	348	364	334	367	328	328	347	351	367	342	353	329	330	340	303	354	323	342	344	308	327	345	338	352	345	339	331	344	346	343	343	379	301	337	332	387	366	336	343	347	364	330	305	327	334	352	327	329	347	334	340	310	330	312	361	323	354	322	364
23871	21317	29091	25928	23414	20813	14809	8113	5643	4189	3495	3593	2964	2532	2417	1984	1705	1512	1124	1075	939	808	673	693	649	595	596	589	503	534	499	506	474	523	485	488	468	452	432	439	412	387	454	438	437	424	422	443	434	467	442	411	431	434	444	437	411	441	425	413	469	455	404	457	420	479	431	477	433	439	385	433	432	457	469	411	470	400	433	451	459	394	427	428	436	412	385	475	446	415	459	402	429	399	428	375	419	419	389	447	420	440	411	443	408	409	389	376	420	414	436	456	428	400	453	446	416	421	402	429	436	409	417	396	410	412	413	447	438	430	437	407	384	443	382	418	405	399	439	392	418	430	428	386	399	421	443	439	420	414	447	473	444	447	408	425	431	448	411	422	415	440	402	368	449	434	436	425	432	443	415	442	449	401	416	433	453	427	447	420	438	406	383	428	425	438	424	396	413	393	438	466	421	373	420	448	391	427	424	446	396	419	414	418	427	445	432	431	407	426	418	433	455	445	447	397	397	434	481	430	424	423	427	410	422	447	432	408	401	418	437	396	432	453	433	425	380	469	433	432	451	402	388	433	430	443	429	409	423	416	432	443	438	455	443	410	424	419	413	429	452	405	400	394	444	439	424	426	411	441	418	424	420	418	429	444	425	434	450	450	442	410	439	384	450	412	427	410	443	446	442	428	431	441	405	456	448	406	424	418	408	458	398	414	445	434	412	439	425	390	385	432	431	426	419	457	459	436	432	447	429	409	403	427	389	412	390	412	446	456	418	415	427	457	417	450	424	431	423	434	385	417	438	428	435	442	405	429	438	408	433	439	431	415	444	406	406	435	451	439	420	443	425	421	408	397	423	445	427	419	416	445	409	442	418	436	421	426	427	440	460	447	443	453	434	448	419	465	417	429	371	449	433	430	399	436	420	435	413	413	405	436	441	434	384	465	455	433	450	434	424	399	430	425	450	427	409	409	460	448	473	423	419	453	400	455	435	440	432	463	441	472	472	424	401	432	412	406	429	447	461	440	461	415	456	436	401	444	444	384	401	440	414	461	435	427	424	403	426	406	431	423	412	394	440	395	495	424	438	478	429	416	438	445	448	468	463	428	433	432	431	396	433	401	430	434	410	430	470	421	457	435	428	399	465	401	437	395	427	440	481	440	431	415	405	424	423	402	442	404	449	436	410	403	423	448	399	411	365	416	433	423	430	399	400	389	446	399	390	450	473	405	406	417	430	422	407	412	430	423	424	408	432	440	459	440	452	403	411	419	425	398	407	441	423	433	429	388	476	426	394	416	465	435	425	422	431	432	451	439	396	430	428	414	403	431	436	419	423	442	418	417	392	395	405	404	410	392	419	450	403	435	435	412	412	379	458	455	431	437	443	382	449	444	415	439	411	395	445	438	441	385	435	434	429	448	408	419	448	440	410	430	420	417	448	453	422	415	435	446	411	462	376	408	443	424	419	453	438	410	399	421	394	409	452	406	430	409	373	442	430	444	431	429	431	415	455	426	418	416	449	437	412	404	450	424	426	447	417	453	408	402	437	455	416	434	448	469	418	440	434	445	403	428	452	443	411	403	401	449	418	435	408	412	388	433	439	428	402	430	453	425	439	423	451	443	407	437	433	433	466	436	425	432	432	450	420	435	466	407	451	475	460	412	429	428	426	462	441	395	466	455	444	426	395	409	424	442	419	408	400	398	411	432	422	414	420	428	408	450	392	369	458	408	412	461	439	393	406	435	421	450	460	437	425	454	432	436	446	399	445	415	413	464	446	417	444	420	373	394	462	444	427	449	448	406	425	443	408	446	431	462	409	446	459	435	435	408	415	446	424	455	450	414	412	438	407	393	477	406	412	432	401	431	433	409	437	450	427	398	424	451	392	455	461	471	407	407	409	431	436	431	401	405	404	436	464	421	463	440	445	469	397	422	409	436	412	402	410	475	433	430	444	415	424	447	419	433	415	449	418	448	402	425	417	441	414	428	406	416	450	379	379	446	405	395	456	421	398	406	399	422	430	401	404	414	407	404	428	396	414	453	451	424	428	446	419	435	423	452	402	431	392	422	447	443	398	454	397	415	423	433	430	411	424	432	434	392	445	398	426	453	400	424	448	411	409	429	438	455	404	398	440	451	419	403	422	405	431	440	445	422	422	466	449	419	449	452	410	466	435	405	439	412	378	388	404	391	437	412	428	410	431	425	402	443	419	406	415	431	388	428	431	425	414	438	447	429	429	454	399	418	434	414	414	425	438	425	410	473	441	438	442	397	419	392	417	414	432	437	411	431	409	433	469	483	429	410	434	429	398	412	418	415	474	427	478	417	425	465	404	446	419	419	443	441	433	431	449	424	443	418	416	391	437	417	368	425	428	393	410	424	417	434	431	437	460	417	426	447	429	426	442	439	398	445	429	420	393	453	407	449	398	387	456	460	425	434	438	419	419	423	379	416	427	418	454	435	435	415	410	409	404	476	440	443	413	440	392	436	414	431	404	453	410	432	443	419	394	390	425	412	428	416	434	428	468	433	431	427	415	390	425	432	445	418	425	378	398	445	424	420	450	428	445	403	412	424	435	392	409	429	424	426	436	441	430	406	431	463	440	444	425	428	406	422	434	418	387	391	409	436	434	431	423	419	432	407	410	426	435	449	417	445	445	396	388	397	408	460	417	403	436	417	443	426	419	429	408	402	383	430	423	398	443	425	419	427	438	457	431	464	426	395	413	394	396	434	397	411	391	455	426	424	408	447	462	420	424	419	412	389	454	441	427	419	416	412	408	427	427	423	454	427	402	431	419	449	429	422	403	430	425	396	423	453	420	466	410	413	384	396	451	419	441	439	424	437	438	406	394	414	452	406	458	424	406	431	410	379	408	437	401	446	414	445	412	434	439	411	431	422	477	453	421	486	416	437	414	433	427	440	460	423	425	419	405	415	420	384	428	401	397	440	415	488	431	455	435	415	430	399	419	434	392	446	393	408	422	446	428	405	419	468	452	416	413	408	407	429	428	406	402	442	471	396	422	424	414	402	436	435	431	475	427	430	396	418	442	423	468	417	421	413	440	440	446	432	388	412	445	400	386	438	429	425	451	437	453	419	388	412	403	404	411	449	433	398	442	413	388	407	429	456	436	391	440	437	455	438	439	431	409	438	442	431	421	436	396	444	411	384	427	395	381	420	451	397	433	457	424	428	457	421	445	401	419	410	475	438	404	410	451	438	443	424	400	464	392	398	433	430	414	412	409	409	415	410	407	424	397	409	416	410	429	430	400	438	395	447	440	431	431	435	401	423	436	420	412	411	443	418	409	446	402	437	399	421	408	424	438	455	408	432	414	401	427	445	438	451	426	488	456	392	423	422	411	394	444	408	380	425	420	443	408	400	431	442	435	463	420	415	437	451	419	442	383	395	423	411	401	447	369	404	461	427	467	453	402	439	453	437	434	400	448	426	454	454	424	400	456	450	446	440	425	413	438	443	405	426	414	445	439	416	426	424
38167	62211	46819	33726	26566	20139	15734	11041	8554	6659	5770	5677	4606	3841	3666	2929	2531	2132	1569	1446	1232	1063	858	903	782	727	690	631	599	636	506	497	496	603	513	489	509	424	468	419	459	418	451	447	469	428	445	452	455	450	449	430	408	475	449	438	447	456	444	439	433	464	401	440	469	461	441	438	458	464	478	425	486	455	460	432	441	447	490	410	425	420	433	456	415	463	451	428	438	448	464	439	399	454	440	474	459	456	459	421	490	423	427	436	443	454	441	444	428	399	431	450	436	422	440	433	451	435	425	409	441	426	422	457	425	427	467	425	465	416	419	426	457	425	431	439	426	420	443	448	444	433	421	455	442	447	422	475	452	472	416	455	457	458	416	433	432	449	423	442	441	457	408	419	448	473	447	424	472	422	434	439	466	406	428	422	438	429	442	469	417	422	439	426	446	476	451	426	461	480	391	427	467	423	427	415	415	458	436	437	454	450	418	424	449	433	473	423	444	438	404	465	451	444	419	426	444	448	480	464	412	436	414	431	439	461	414	473	409	398	406	439	413	432	412	453	430	461	381	439	430	415	465	395	427	447	451	425	400	451	443	437	459	412	475	437	440	426	446	461	442	432	443	400	401	454	441	444	456	432	415	427	397	422	418	424	435	397	443	457	474	473	438	458	450	428	420	477	407	434	422	453	401	446	460	432	475	419	410	457	432	464	420	465	421	465	425	440	444	443	471	432	448	449	425	445	438	434	432	490	470	423	413	434	468	439	508	428	454	458	416	450	433	394	456	474	440	435	445	438	417	468	430	452	423	459	447	433	437	398	429	420	442	431	437	415	437	438	434	445	457	501	424	429	438	470	456	466	470	465	444	442	461	459	448	434	436	461	456	425	430	446	408	447	450	460	449	458	415	414	449	443	435	441	453	443	467	425	417	454	418	410	423	406	412	421	431	416	425	435	455	412	461	413	444	443	468	424	451	454	468	449	463	441	454	408	425	409	398	434	438	437	460	426	459	462	419	451	455	435	450	440	438	462	401	461	452	431	465	451	445	445	423	447	448	413	415	421	391	451	427	411	432	429	423	458	421	443	427	433	446	419	443	431	494	401	487	465	412	459	420	390	425	459	416	436	453	438	481	414	447	431	452	424	400	435	428	424	444	456	462	432	439	439	447	469	458	417	404	407	452	401	448	437	455	415	436	431	483	434	446	471	439	447	446	480	444	398	424	416	435	434	398	465	429	447	473	412	450	432	461	434	426	453	436	442	403	412	412	440	454	460	410	448	439	447	390	407	470	410	433	442	428	454	448	461	396	473	422	401	442	433	465	403	451	416	445	466	410	446	412	450	465	412	468	440	373	401	442	425	424	426	429	460	427	458	443	465	426	404	411	454	430	425	456	423	430	432	467	444	490	436	437	434	440	438	437	437	465	476	445	424	433	449	420	443	447	450	453	441	417	446	439	435	443	430	426	413	431	407	429	436	449	450	424	440	455	458	440	451	485	396	411	424	456	438	462	441	479	421	435	414	417	429	434	423	419	444	417	449	400	461	399	423	401	396	455	396	409	436	444	447	468	419	466	462	422	431	438	460	458	447	404	463	431	439	448	422	450	448	436	437	388	445	401	451	439	442	468	420	432	451	457	427	406	421	441	423	406	416	424	452	437	441	448	416	469	422	424	435	454	416	433	410	463	443	474	420	430	397	444	416	488	461	445	454	415	447	437	433	415	417	433	404	463	423	427	439	435	453	429	441	437	424	461	418	440	440	433	436	413	491	425	404	427	444	458	453	433	477	401	417	447	416	449	438	434	436	405	480	466	437	431	408	459	444	434	453	462	438	446	440	447	421	416	451	448	450	480	440	433	478	435	418	444	439	469	429	414	427	459	479	416	411	439	411	439	412	428	427	437	445	407	459	437	427	442	422	440	451	442	427	482	454	435	464	451	431	413	464	429	436	432	446	439	440	425	402	413	423	423	403	438	417	430	414	484	419	478	389	423	421	420	423	462	466	456	432	428	464	460	461	460	436	465	431	443	453	440	438	447	434	458	414	447	438	419	451	424	422	417	418	455	423	452	410	406	460	424	467	400	433	399	449	447	433	467	442	435	444	436	424	431	449	435	452	457	424	430	418	428	449	406	447	466	435	402	407	458	411	473	448	393	409	444	427	418	398	435	447	444	449	464	416	447	468	423	467	437	434	434	479	426	459	426	475	422	441	411	442	439	473	445	476	431	434	433	431	456	407	415	431	416	450	466	429	450	415	453	445	436	443	421	445	419	465	422	437	458	443	451	428	460	430	438	440	469	425	443	434	483	448	448	472	435	439	456	493	398	426	404	446	469	467	397	472	423	417	437	399	430	438	426	443	426	446	460	478	418	428	433	426	452	441	428	461	443	423	418	423	406	430	440	441	429	439	432	439	425	436	420	447	442	418	479	400	440	435	443	451	438	454	412	446	438	408	402	441	445	449	431	435	440	442	470	417	448	439	397	443	413	466	450	449	463	441	464	414	391	458	442	425	435	446	427	474	469	430	406	416	430	441	446	439	417	454	438	397	462	393	421	440	424	417	427	484	448	436	411	436	480	430	445	438	436	403	461	451	439	425	448	449	448	473	408	430	432	405	400	420	450	458	426	425	430	418	431	422	444	435	439	447	403	426	404	444	428	483	480	459	465	416	426	429	409	439	424	454	448	463	420	464	425	433	445	440	415	462	451	426	476	442	445	436	427	458	448	428	425	438	422	437	448	415	407	441	470	448	422	441	403	389	414	445	443	452	467	421	444	449	450	477	425	435	450	419	461	404	445	454	427	407	433	426	417	433	399	451	452	483	452	450	430	413	478	429	461	455	455	442	437	428	428	424	461	508	435	435	431	445	462	430	420	454	438	429	458	450	472	445	415	459	449	404	446	458	444	431	464	463	436	427	419	431	423	443	433	480	419	455	451	445	426	407	423	451	409	394	433	450	426	433	440	405	443	436	462	451	422	459	447	426	434	435	413	423	423	435	422	479	471	423	457	457	438	388	416	442	453	453	438	455	409	438	447	459	419	481	447	457	421	442	438	467	429	471	447	496	426	421	437	475	449	426	430	421	427	444	424	427	471	454	441	467	462	444	406	458	431	431	439	481	400	427	435	409	443	418	455	438	401	451	435	402	439	397	465	401	459	454	434	440	437	455	458	461	387	458	459	436	426	407	404	409	460	418	444	430	458	427	435	452	463	416	429	442	450	413	454	436	431	426	464	441	421	446	433	440	427	430	442	457	435	445	471	430	401	412	467	461	462	419	447	448	480	446	437	435	431	419	424	420	450	460	441	436	412	431	452	454	450	444	467	445	415	411	432	467	474	506	408	431	440	423	472	439	445	442	473	455	418	436	406	430	405	418	430	460	465	461	430	430	436	463	450	447	429	448	434	445	404	440	456	419	443	461	483	413	443	441	427	424	453	393	445	454	469	437	472	462	432	436	475	454	424	449	432	461	428	453	426	460	440	419	452	440
25071	22079	30700	28556	21944	14990	9242	5779	4137	3434	3090	2796	2507	2230	1803	1645	1266	1108	936	848	691	680	591	546	519	526	460	532	425	426	382	411	386	405	370	364	340	332	329	332	345	329	355	344	361	344	356	394	388	353	340	337	361	344	338	323	365	369	327	378	365	372	353	341	359	333	340	350	330	359	366	377	379	369	334	348	335	346	351	375	380	357	352	337	390	334	341	345	344	367	361	352	346	379	311	387	326	332	374	354	365	368	337	354	332	332	311	352	331	358	357	346	383	362	340	371	365	344	348	340	345	356	339	359	349	330	360	355	360	338	349	330	359	327	346	347	354	350	313	355	341	378	393	360	351	368	355	360	356	342	352	325	334	314	338	366	336	371	355	352	390	345	352	332	348	359	367	345	367	345	340	315	320	316	335	330	370	327	343	318	367	327	355	312	366	352	342	338	366	390	330	299	341	310	368	363	325	377	334	315	305	364	345	338	360	355	312	325	345	355	323	341	384	358	331	330	339	363	359	357	308	369	341	336	355	355	350	358	343	341	342	326	308	338	356	338	344	344	349	363	366	342	350	342	325	366	360	357	354	343	338	335	375	345	367	382	349	353	368	364	350	353	341	326	312	354	366	318	325	384	315	334	371	331	366	354	337	327	341	372	363	331	318	378	332	338	379	327	335	359	324	347	341	351	381	348	335	347	324	334	338	311	316	339	365	311	371	358	370	359	331	366	318	326	332	348	356	336	332	352	375	345	327	391	354	364	310	342	340	341	342	344	353	328	330	351	314	371	328	345	339	352	361	371	340	327	324	346	312	355	349	324	357	344	301	357	345	361	317	329	359	349	364	358	347	329	334	354	354	368	359	359	345	336	327	360	355	351	349	322	331	351	360	360	362	321	333	340	345	356	349	323	364	352	350	338	360	321	333	343	359	353	335	347	367	358	367	340	356	356	320	332	339	359	360	345	334	357	346	322	345	345	355	343	349	354	342	331	345	362	336	364	375	369	373	373	376	337	309	375	359	367	369	329	350	345	370	321	364	350	350	326	364	324	354	334	346	325	343	363	349	353	370	364	333	389	342	362	342	356	349	347	361	331	342	353	341	342	353	353	339	356	361	337	330	341	335	371	364	360	326	362	384	362	354	324	321	371	341	373	345	346	362	362	351	369	354	352	320	347	349	332	365	352	386	343	352	343	344	371	326	357	347	362	370	345	332	332	358	347	367	336	303	373	357	369	350	345	347	371	375	370	336	295	351	375	342	372	355	344	332	334	325	348	327	340	321	318	359	331	353	326	345	362	367	340	355	342	347	329	357	331	365	356	376	315	328	330	318	333	335	365	346	330	385	338	330	349	322	391	324	375	350	364	365	323	337	321	341	326	344	351	334	387	363	371	360	329	351	351	309	352	367	353	315	359	348	308	362	317	342	350	299	333	337	339	338	378	332	338	371	337	346	309	314	363	364	309	348	339	354	348	352	338	338	341	349	332	332	343	342	337	368	346	343	321	345	358	357	353	340	367	353	347	334	347	348	332	368	330	323	370	366	330	352	325	329	376	351	350	320	320	344	356	353	337	342	348	360	344	351	363	376	363	327	338	309	344	350	359	344	331	359	334	376	331	327	327	330	375	328	392	319	346	310	325	366	355	344	334	370	354	377	364	373	341	355	352	330	370	355	370	343	359	332	390	354	343	354	340	369	359	334	344	348	321	337	315	338	333	349	395	385	385	348	325	338	320	305	349	394	361	362	375	361	336	351	359	325	360	345	340	373	316	356	339	345	356	331	339	318	317	348	346	375	348	332	332	343	320	367	364	360	333	340	355	303	330	332	343	378	376	364	356	327	358	367	342	340	360	296	332	347	347	371	341	319	331	348	335	349	339	339	356	338	349	342	379	336	358	347	339	318	333	364	338	352	338	356	327	347	381	331	318	359	331	318	345	308	366	341	337	354	340	351	332	339	332	315	337	338	357	353	342	346	294	347	368	360	331	334	340	371	347	354	347	329	373	328	342	345	351	313	341	360	351	336	347	338	365	351	329	330	341	324	319	351	322	338	350	334	339	328	346	368	349	350	351	343	321	354	333	307	329	343	338	348	358	341	342	345	351	353	348	340	335	358	318	390	317	383	367	321	346	346	321	393	349	329	345	329	316	339	336	315	339	359	353	330	373	338	344	352	328	316	370	321	384	343	416	361	334	369	330	349	342	358	332	383	377	340	361	355	358	345	349	340	305	374	346	344	358	338	350	329	325	331	319	352	350	328	353	344	360	334	316	337	381	335	346	367	359	390	357	338	336	372	356	325	328	361	363	370	339	326	353	357	354	357	338	339	331	341	341	369	326	346	352	332	295	340	362	343	313	359	322	385	344	359	317	345	364	332	336	332	376	364	334	369	366	358	389	347	359	341	339	335	360	359	338	375	331	359	356	356	329	328	331	328	323	356	355	346	357	325	350	348	374	369	352	311	326	345	370	384	358	356	327	364	361	323	342	344	369	373	336	368	334	363	360	353	341	337	331	366	352	340	359	363	348	366	357	347	353	354	324	332	340	355	350	367	326	355	347	330	347	338	361	391	344	404	359	367	366	348	340	347	335	325	351	351	363	343	358	328	344	343	353	325	354	322	349	329	358	306	344	331	349	353	330	330	337	311	358	361	356	357	337	337	363	335	377	345	391	308	338	340	348	378	333	353	353	342	358	356	338	365	321	358	375	327	390	354	365	339	349	335	348	364	349	343	366	340	366	367	372	336	335	373	317	337	329	352	332	337	349	367	337	349	376	362	385	363	359	343	362	400	383	359	340	334	333	330	356	368	372	341	347	337	375	369	341	340	365	337	327	319	324	353	374	349	319	349	354	353	364	335	366	346	317	340	326	358	374	344	311	325	334	368	338	353	333	360	357	320	365	348	348	321	333	319	335	365	349	347	327	314	351	332	362	363	323	330	356	368	364	321	308	358	370	324	335	362	394	320	371	336	345	351	373	366	344	351	353	349	358	325	336	343	318	339	328	372	362	355	327	374	361	356	353	341	364	310	312	360	317	305	329	328	368	363	334	347	316	335	343	314	347	340	342	353	377	358	362	352	337	334	356	303	364	328	310	377	372	371	337	387	350	324	381	364	356	321	327	349	336	335	351	343	362	335	367	353	367	367	357	338	342	357	357	359	341	347	322	343	338	318	322	347	360	312	381	359	347	364	357	359	339	350	329	348	326	330	348	352	359	318	323	366	335	331	316	349	345	339	340	332	333	338	350	360	366	326	339	357	335	354	315	359	324	334	363	360	329	331	327	346	317	330	358	343	331	338	351	367	328	399	320	353	363	337	324	345	355	377	363	332	360	361	339	355	339	362	313	349	332	334	352	372	320	382	359	331	322	368	329	363	383	346	307	351	372	332	334	374	350	362	352	379	331	355	359	369	357	334	338	334	311	330	352	346	328	314	364	318	344	358	337	339	350	380	342	344	340	334	329	350	337	348	346	317	328	340	358	321	327
37890	57592	44142	30584	23141	16851	12639	9474	7232	5802	5370	4803	4053	3558	3066	2611	2119	1781	1299	1153	1035	855	748	677	680	608	554	514	502	477	523	431	465	457	461	429	394	401	399	360	386	366	378	344	384	343	373	364	369	366	391	385	383	395	365	346	381	385	367	402	393	375	389	312	361	372	365	355	354	379	363	409	370	388	373	349	392	377	336	336	364	372	380	378	354	371	388	405	359	370	391	379	383	355	385	355	424	394	396	352	421	366	363	392	394	376	371	384	363	366	352	410	360	359	373	354	370	364	373	380	393	347	378	388	347	368	386	378	383	393	382	374	422	350	388	361	332	383	380	366	386	365	420	338	398	369	371	384	352	375	393	371	376	381	361	362	376	353	373	346	352	356	383	374	361	363	341	383	389	370	359	343	363	367	366	382	349	349	382	376	370	380	360	325	355	349	371	394	369	372	375	393	402	381	380	370	350	348	384	369	381	364	394	375	399	379	388	400	418	365	391	374	404	379	344	361	399	366	357	377	373	366	362	398	359	368	352	341	393	330	373	387	359	362	382	359	374	356	368	370	364	369	369	390	347	342	368	375	369	365	387	362	383	402	426	361	392	381	377	402	400	373	355	369	380	334	380	348	378	410	401	359	373	355	363	358	375	354	410	344	387	387	373	356	375	374	354	340	370	367	389	344	374	361	340	372	371	376	373	333	340	368	381	405	337	373	387	391	379	381	379	377	355	385	393	361	375	369	376	381	331	368	403	343	367	368	355	369	373	376	376	383	402	364	355	364	365	393	395	383	376	371	404	357	384	368	387	376	380	346	367	355	389	357	368	365	367	355	390	383	399	385	385	373	375	374	365	376	369	349	350	351	361	358	392	377	385	389	377	353	401	363	344	356	370	368	376	385	366	371	373	354	371	355	392	364	386	386	351	405	369	380	379	350	347	339	386	361	391	340	366	349	366	334	382	364	348	378	394	370	380	381	367	372	364	400	388	391	363	413	381	381	333	360	379	354	360	363	383	392	353	388	386	363	364	400	334	365	364	374	380	373	384	402	386	363	390	366	378	380	378	370	374	336	368	346	353	369	381	382	346	394	335	373	333	358	387	363	361	362	338	347	370	354	349	367	354	380	403	370	362	366	377	396	342	347	372	357	375	405	356	373	368	354	319	379	342	395	378	362	358	423	356	355	367	339	385	351	382	396	368	378	380	364	344	363	357	368	355	382	369	381	420	358	357	356	389	347	378	337	357	352	356	350	409	370	399	364	356	371	364	376	382	370	329	348	377	368	358	373	330	329	352	388	352	357	377	395	367	366	357	355	375	366	385	381	380	364	351	364	365	359	377	361	364	379	346	377	368	385	395	338	357	379	400	397	369	394	332	389	367	343	405	403	404	372	356	367	350	350	382	362	346	340	370	354	386	364	370	407	359	379	345	368	359	381	368	370	360	361	376	398	386	366	364	395	359	372	376	367	338	348	382	402	371	344	364	372	347	395	376	385	346	378	350	374	371	374	371	385	380	383	386	393	388	382	337	387	396	366	389	380	356	369	373	339	435	369	348	380	365	376	370	369	380	357	386	377	380	393	369	371	385	359	371	365	367	374	362	395	330	369	324	363	335	417	390	363	357	344	373	340	390	393	366	413	400	416	389	368	363	380	380	317	362	376	342	371	374	378	364	350	381	364	358	354	377	386	389	366	380	369	338	349	345	363	390	371	354	350	339	355	343	404	367	391	395	389	338	359	388	344	346	384	395	350	353	356	388	372	420	393	381	356	362	330	352	359	370	366	367	380	337	331	352	341	378	399	405	358	376	384	363	365	362	368	382	358	366	405	360	415	388	395	382	378	341	350	337	368	387	351	394	355	353	363	348	311	376	386	385	378	365	386	380	372	372	359	344	369	377	358	353	405	372	365	373	391	382	392	377	403	387	377	385	354	364	350	369	339	367	374	388	353	358	361	356	353	387	379	365	359	408	411	373	347	377	371	350	363	368	387	370	349	345	378	383	352	372	382	375	353	385	394	341	347	382	351	359	356	369	380	408	367	375	360	368	380	382	347	325	428	366	390	396	356	330	391	357	375	361	373	363	355	390	372	375	390	382	346	387	337	349	371	372	347	372	408	356	354	357	346	379	391	402	346	365	390	396	376	353	380	410	357	366	342	389	379	379	371	365	355	346	397	362	361	363	423	385	383	391	353	371	366	397	352	393	365	345	348	446	381	373	360	363	345	394	347	360	291	355	347	351	379	359	390	384	364	357	371	352	379	329	355	356	396	365	381	367	405	379	366	378	355	361	360	345	373	373	393	352	389	386	380	350	384	360	394	415	358	378	378	391	349	368	398	355	380	381	367	353	367	349	387	368	362	416	382	380	369	350	346	389	395	369	352	366	342	368	357	356	382	351	377	389	364	354	374	391	359	337	345	360	395	368	339	360	366	380	354	384	351	346	383	376	340	365	375	360	354	355	357	378	337	370	365	375	336	333	367	335	362	400	347	363	384	344	368	375	357	348	351	355	341	370	376	367	354	385	350	355	377	374	363	382	346	355	378	362	419	325	365	375	382	329	354	392	395	344	396	340	370	359	364	375	378	363	392	399	380	360	372	375	360	367	354	383	376	371	369	364	371	383	363	376	380	397	385	358	398	364	362	386	374	359	364	380	356	351	393	353	357	369	351	383	372	375	395	367	358	368	392	341	337	396	365	380	366	375	379	374	371	392	349	388	331	382	332	378	329	355	355	351	324	371	386	367	361	394	388	354	377	368	378	327	402	370	349	395	383	379	351	381	350	351	386	344	375	366	360	356	357	355	344	364	386	374	421	393	359	324	415	388	361	368	353	376	374	398	341	391	350	362	352	361	375	351	388	396	354	392	401	364	370	357	374	358	353	364	371	335	368	395	364	393	367	361	369	388	394	342	366	393	343	353	375	390	379	409	354	382	367	378	400	328	362	386	353	366	400	360	345	369	386	386	383	339	362	349	402	374	349	389	347	360	386	359	365	369	383	364	377	349	344	382	368	344	343	352	420	379	365	369	376	366	333	364	383	373	378	385	360	424	380	341	364	344	393	395	365	355	331	352	392	419	359	382	362	392	346	371	317	392	365	373	361	343	348	376	363	350	400	379	400	404	361	336	341	331	366	354	383	367	357	366	338	387	345	366	376	339	343	373	372	398	383	365	382	344	377	379	427	390	360	381	372	379	360	397	377	359	361	346	386	387	392	379	369	376	355	411	368	392	358	362	345	342	387	368	351	361	369	405	373	390	386	370	357	313	369	359	359	365	354	358	344	409	400	402	388	349	368	409	373	335	374	398	352	376	346	395	366	384	384	379	395	363	342	377	339	409	376	402	366	404	389	383	342	372	378	379	352	351	378	364	329	386	374	344	370	347	354	410	358	361	393	375	387	362	374	342	334	373	379	352	372	357	368	344	366	381	381	393	372	363	373	342	362	340	347	373	377	384	373	351	339	390	341	371	383	335	385	402	368	409	335
22691	21163	28790	24160	22008	23235	21081	11014	7469	6387	5751	5108	4479	3842	3270	2764	2150	1888	1677	1305	1183	1051	946	953	826	777	754	711	626	642	584	617	596	608	566	540	536	526	547	541	505	540	502	500	469	472	514	500	506	468	508	516	505	475	520	498	504	526	555	510	482	546	531	493	544	495	486	474	476	523	501	527	480	525	443	492	527	512	546	503	510	473	481	498	478	479	514	543	470	513	504	492	475	504	454	494	462	483	487	498	489	486	483	492	489	469	442	524	519	497	517	507	514	515	506	534	512	468	535	482	485	506	526	497	475	543	487	508	483	508	481	496	520	495	486	500	502	481	496	494	512	516	499	490	473	502	471	494	481	487	462	520	486	514	514	494	497	470	552	513	484	495	511	462	545	466	503	498	512	430	499	520	417	497	496	472	472	463	509	499	482	511	482	507	504	477	507	485	473	490	503	481	483	491	464	483	517	501	486	503	480	514	496	425	508	483	481	497	495	492	507	524	512	497	519	508	497	467	500	470	507	475	468	490	472	512	511	472	456	498	503	534	523	443	530	494	492	530	518	480	522	496	487	486	516	470	492	483	502	457	488	540	485	497	546	524	456	481	509	506	480	480	521	523	499	495	493	477	490	456	471	495	501	472	475	487	493	503	504	513	503	481	501	449	524	512	471	497	503	516	488	467	498	478	534	528	493	486	486	504	510	511	495	504	478	517	489	459	495	543	501	480	516	514	465	519	485	425	527	516	547	525	532	498	492	478	510	521	475	508	521	456	494	497	502	520	503	475	521	482	485	497	462	460	501	490	469	511	502	507	514	449	475	491	484	453	480	505	501	484	504	484	509	498	517	485	478	449	459	500	455	470	512	492	494	472	480	474	494	490	497	444	507	542	450	477	511	503	482	501	492	502	496	522	466	474	491	499	488	511	511	450	503	461	486	509	497	480	472	485	525	512	458	516	461	475	509	474	511	504	486	505	486	485	504	501	497	508	490	508	511	485	499	462	482	513	513	475	491	509	522	507	504	492	515	498	442	493	458	550	451	506	502	472	496	494	475	471	482	484	499	469	469	479	482	511	466	505	487	498	502	473	499	440	492	471	483	479	475	528	494	493	517	479	507	547	471	462	524	480	543	530	497	489	504	515	480	511	468	500	524	470	522	516	527	494	494	514	467	510	498	502	479	475	472	519	505	503	484	475	466	496	484	509	499	497	530	511	458	462	458	499	467	468	485	498	485	524	474	485	454	438	475	506	478	471	492	485	513	522	487	495	480	518	505	526	518	436	451	498	493	537	481	490	505	525	514	504	539	490	517	493	485	481	543	515	494	493	483	507	520	498	503	505	479	494	478	498	504	475	480	493	512	471	476	487	525	467	495	493	483	467	461	488	498	496	486	480	500	453	490	497	526	457	515	485	470	518	493	465	504	506	523	491	524	450	499	530	501	495	495	457	494	482	455	521	520	458	502	493	508	478	476	461	516	448	458	496	512	488	531	505	527	528	529	506	519	484	504	505	467	527	489	450	467	515	522	473	475	505	541	502	463	502	515	510	459	504	508	516	484	518	545	488	483	475	501	517	476	492	552	484	508	494	512	500	535	499	495	500	485	497	445	485	512	503	523	456	501	507	498	479	479	504	504	481	511	469	457	464	468	480	465	498	498	474	433	490	488	486	540	514	501	509	543	519	505	480	496	528	462	553	493	489	475	481	511	502	485	482	478	525	477	480	502	503	497	525	511	495	472	487	500	498	515	471	465	460	520	470	512	517	461	470	487	487	519	466	467	499	485	486	472	479	479	501	469	507	469	501	528	493	445	534	507	473	490	465	492	495	480	500	470	503	536	529	465	471	502	496	480	517	468	508	491	488	500	489	490	498	499	483	469	497	503	466	497	477	510	483	489	507	518	505	484	513	515	518	446	499	518	511	464	476	483	487	449	492	506	498	478	442	491	533	582	533	494	506	496	481	460	518	481	499	483	506	450	487	499	491	491	507	487	526	486	495	464	516	502	469	491	477	468	487	513	520	501	474	463	462	500	526	493	483	454	478	474	526	509	509	478	492	509	487	507	497	487	478	521	502	512	494	500	514	492	483	499	479	523	499	500	467	472	482	473	472	493	519	495	491	473	518	518	502	493	542	484	481	513	488	544	517	490	520	507	450	498	484	521	530	495	501	502	478	492	492	462	492	506	508	489	462	441	480	467	472	439	471	513	468	490	518	553	542	492	501	490	529	533	529	481	468	512	477	500	498	537	507	533	481	503	498	438	495	511	489	531	517	493	504	462	499	502	485	492	466	491	511	490	501	467	500	507	471	459	452	487	500	457	503	519	456	493	484	510	480	504	524	496	475	523	464	520	515	491	486	486	512	536	500	470	555	476	455	495	510	540	490	471	545	465	513	479	488	479	466	490	490	488	502	496	519	492	496	449	494	460	502	491	491	482	451	500	505	558	463	498	491	492	502	465	509	513	489	509	527	506	511	452	495	510	502	505	485	496	525	460	480	492	519	464	484	475	518	484	504	489	514	477	489	542	523	508	471	513	495	534	513	507	476	547	462	498	474	516	489	478	486	504	451	467	496	472	458	469	505	487	473	528	488	480	471	508	501	511	485	500	444	507	455	463	469	532	490	485	505	467	534	476	500	499	462	506	458	501	524	526	491	482	472	481	536	505	529	469	483	481	517	495	486	485	512	475	493	496	493	486	474	499	506	475	506	512	482	532	501	475	473	526	474	492	554	495	518	454	471	456	530	510	506	506	484	464	513	468	468	506	475	470	488	498	509	506	511	437	459	492	493	496	551	530	484	506	470	447	484	492	501	502	463	510	497	520	458	544	493	455	451	439	444	457	473	489	511	509	500	523	503	491	488	539	491	474	473	517	485	510	462	486	461	473	479	491	518	501	503	500	499	491	497	515	513	500	505	502	502	545	444	488	513	490	515	472	487	533	504	521	507	489	499	485	510	492	495	478	490	456	527	499	485	496	502	497	506	484	500	484	471	497	460	484	450	481	498	481	456	510	501	511	467	506	491	487	536	494	492	506	497	481	481	476	473	499	535	532	490	521	523	537	502	471	463	521	521	497	542	498	524	486	481	478	533	510	485	522	514	475	487	524	537	460	498	517	499	481	475	462	520	474	499	480	497	454	498	481	489	525	495	519	478	480	438	499	492	520	476	464	485	454	487	455	528	511	511	475	493	463	490	466	478	513	517	505	469	494	481	487	463	507	518	534	496	515	532	471	497	527	486	510	508	529	508	466	490	503	490	535	475	455	476	469	473	468	500	501	543	488	462	535	491	483	516	458	482	468	473	476	484	497	497	471	468	510	501	483	548	487	473	498	464	502	498	489	543	493	488	490	520	496	508	523	523	525	484	469	462	482	457	479	490	513	490	498	480	487	474	484	501	501	510	498	546	475	481	482	529	492	492	500	464	465	503	502	506	468	481	519	517	518	476	491	469	498	477	525	488	486	478	499	489	508	516	486	501	485	526
40560	64987	51031	38729	30337	24005	18520	13751	11070	9485	8771	7614	6774	5778	4851	4068	3184	2733	2389	1857	1603	1356	1284	1166	1050	933	854	806	799	735	711	680	679	659	659	585	530	540	509	519	514	547	526	484	505	527	514	537	517	522	516	471	514	503	494	463	521	541	544	530	521	532	524	536	578	509	540	550	530	518	538	525	523	530	487	533	503	473	526	494	490	520	511	510	490	471	507	501	490	542	525	493	514	477	523	474	486	480	483	433	460	511	500	498	501	505	506	551	532	531	519	497	510	517	515	511	485	498	490	519	513	484	455	474	522	482	468	512	504	482	526	490	487	540	498	491	517	492	509	525	472	521	513	513	517	486	458	495	481	511	469	517	482	506	501	514	493	496	502	481	516	490	517	473	501	523	536	514	489	543	523	501	497	535	535	506	489	475	439	516	484	489	535	592	496	483	506	502	489	496	553	485	481	460	471	486	494	469	546	525	477	473	484	493	522	497	456	536	514	485	519	530	515	511	521	511	539	481	543	484	470	499	477	497	503	521	483	511	526	520	516	500	522	519	489	539	461	512	521	518	509	496	492	462	495	502	453	469	458	500	515	490	477	503	492	495	464	536	562	474	501	490	520	491	487	534	511	510	512	522	505	455	463	494	472	548	493	490	538	505	482	564	511	554	514	482	507	495	474	500	499	466	541	508	511	475	505	492	510	497	485	516	533	491	511	503	513	499	517	478	490	502	490	503	457	513	494	558	476	514	476	519	499	515	499	484	515	502	518	532	499	527	502	485	490	514	511	495	502	486	487	510	495	460	521	497	445	528	499	496	502	511	502	523	550	481	534	516	481	511	473	507	466	468	517	488	507	493	513	540	492	507	487	520	476	498	496	473	488	495	525	475	514	543	484	473	532	516	497	542	523	506	513	522	502	500	531	492	488	507	526	487	515	496	491	479	528	497	543	512	525	516	494	493	483	525	535	523	501	473	508	534	525	471	554	461	459	518	497	495	482	500	520	500	518	460	508	466	486	521	475	511	532	497	476	525	466	520	530	496	488	489	484	492	553	541	535	528	501	537	504	519	482	483	513	483	557	511	494	515	537	507	517	554	506	551	547	492	504	531	528	476	496	547	512	524	513	500	509	490	520	519	514	486	513	519	468	470	455	490	493	494	513	507	479	532	486	529	536	494	450	526	472	505	501	474	494	533	494	499	499	517	537	516	466	501	500	479	505	516	495	507	492	499	493	537	481	517	497	493	525	510	464	515	541	502	540	502	504	484	520	547	470	488	503	522	502	486	515	505	494	509	498	509	497	511	514	500	476	508	474	509	487	486	520	495	512	518	510	503	512	475	532	494	485	514	525	518	520	510	510	458	483	495	510	489	475	481	480	504	496	469	486	519	521	512	490	523	536	489	521	556	488	506	521	544	503	493	520	487	527	504	483	496	509	492	526	465	517	500	510	487	489	476	529	525	480	471	516	506	485	462	528	512	532	544	503	497	472	499	483	492	518	473	517	498	491	543	531	529	520	489	500	499	502	532	496	494	518	473	496	523	501	506	523	476	504	512	474	509	488	489	512	512	515	495	499	483	515	492	501	476	493	519	481	501	547	504	474	511	492	479	508	518	513	470	472	491	504	540	474	538	493	502	481	496	496	506	510	516	483	523	509	516	503	522	493	483	517	468	503	461	498	494	501	479	492	490	511	492	531	529	511	504	566	498	475	471	496	500	500	486	514	547	472	492	507	531	489	514	506	493	479	509	516	492	505	505	536	527	502	502	491	483	500	511	514	498	514	483	543	512	494	485	524	499	524	527	518	494	521	493	476	479	499	529	482	514	500	543	493	478	497	513	499	491	474	498	499	502	496	498	499	494	513	515	517	531	522	479	494	509	493	502	508	502	524	470	493	500	493	537	467	503	489	527	477	532	511	481	433	490	496	519	468	537	487	484	504	476	496	504	535	493	475	496	491	533	492	548	472	495	490	479	494	524	497	511	501	525	499	518	498	516	496	527	483	508	514	526	496	483	547	467	529	512	503	516	502	506	501	513	495	497	535	535	536	471	488	501	537	530	489	490	500	501	515	492	514	466	462	489	513	521	517	521	510	534	527	472	496	501	505	540	504	518	510	487	517	506	474	502	510	517	509	481	542	523	520	510	467	480	514	491	538	518	531	501	532	461	506	536	494	473	478	533	527	540	493	540	472	541	510	473	523	488	480	478	487	491	473	495	504	531	524	501	508	517	490	537	541	493	565	473	501	499	498	544	512	483	531	552	496	492	527	499	530	534	527	504	476	518	560	550	525	523	513	536	505	464	487	477	511	489	516	512	512	519	484	486	507	506	525	488	518	518	522	498	500	490	473	497	510	505	529	518	517	517	502	529	465	500	522	546	495	528	500	486	498	494	434	484	500	537	509	510	512	494	480	501	524	477	504	500	475	524	484	502	525	465	507	491	514	471	502	531	458	520	490	512	549	505	496	496	518	513	501	500	569	488	489	519	502	484	480	511	470	478	492	505	487	508	549	503	509	486	497	489	486	503	502	486	553	501	448	524	511	502	487	495	523	517	473	504	497	483	484	523	475	495	522	514	473	491	509	510	487	511	528	489	481	509	504	502	508	520	494	492	507	494	506	529	475	533	485	526	485	508	503	520	484	498	495	477	512	488	515	492	484	494	477	511	529	508	496	521	494	523	506	509	515	495	520	488	486	514	515	488	530	532	554	512	512	481	491	522	518	471	512	502	506	505	538	472	487	508	531	461	495	505	504	506	486	494	480	474	526	537	513	512	508	505	541	473	460	536	501	512	516	498	499	466	509	544	527	481	511	506	482	520	511	536	504	470	532	506	480	468	499	491	493	483	548	537	493	469	495	507	499	461	470	552	510	507	509	512	490	458	543	483	475	476	515	469	487	513	473	537	503	510	491	492	514	535	532	516	479	491	482	469	506	477	476	508	494	475	520	520	517	500	504	537	508	536	534	485	459	507	508	503	469	530	503	497	509	467	542	521	513	492	503	494	536	476	533	497	486	520	525	489	491	503	526	513	487	523	521	517	490	491	503	519	466	519	497	497	513	501	509	469	540	513	518	522	468	518	491	504	519	506	509	544	471	520	462	525	496	502	472	492	482	506	507	526	534	508	525	513	512	511	479	497	535	468	526	483	505	482	484	523	463	492	481	543	505	483	522	485	499	515	474	489	470	543	495	510	519	506	524	501	474	484	527	473	502	494	515	534	534	461	478	525	527	513	477	511	462	497	523	528	482	485	479	495	470	491	524	524	482	535	477	491	519	509	484	494	491	491	481	494	503	493	507	543	476	484	512	522	489	517	515	516	508	490	490	502	471	494	492	489	514	476	478	531	505	479	490	469	503	507	527	481	502	555	497	498	497	486	531	506	469	477	495	477	474	516	515	535	562	489	510	510	497	506	506	530	526	512	503	530	500	524	471	518	477	517	495	456	472	509	482	495	478	543	485	472	482	533	505	474	549	482	506	499	491	549
34759	42412	39560	30610	20145	12342	7207	4609	3610	2891	2636	2425	1992	1629	1442	1157	1006	936	714	660	621	528	563	494	449	419	442	422	378	380	349	352	421	355	340	378	300	337	316	314	365	327	328	306	320	316	354	351	344	333	325	351	312	328	331	324	332	321	339	331	290	331	314	351	310	330	305	328	333	307	337	320	313	354	307	316	321	328	357	347	360	312	314	307	304	351	356	317	338	320	320	341	347	333	378	319	369	319	300	313	323	320	321	300	308	342	363	303	296	305	319	316	309	316	351	308	308	307	320	317	326	294	320	330	354	322	306	342	328	319	305	334	324	331	341	337	344	320	311	337	333	311	328	304	309	364	337	317	308	300	333	337	318	318	321	311	352	323	302	338	344	313	307	305	325	289	332	345	327	295	308	320	342	299	329	336	322	307	311	319	352	344	305	324	327	324	341	342	336	308	313	317	321	340	333	339	310	338	328	317	306	314	343	302	330	294	350	365	300	337	309	316	321	310	337	311	326	315	320	304	300	321	331	338	343	352	322	328	308	320	355	363	323	314	324	341	333	351	290	327	307	341	336	318	334	273	331	340	352	364	312	289	299	316	291	312	315	363	322	345	318	336	325	311	353	289	343	343	288	317	310	339	303	324	324	335	311	309	318	314	304	334	323	330	305	337	300	329	320	319	325	339	314	296	314	344	302	320	312	306	303	290	338	317	339	309	345	319	364	335	307	322	345	314	321	308	335	319	320	286	315	296	370	351	329	358	303	304	333	328	355	332	311	295	329	307	301	322	338	337	334	348	291	348	329	306	324	332	327	330	281	304	356	343	333	321	346	328	304	310	313	331	290	324	309	343	336	352	332	325	332	318	356	315	322	335	298	314	324	307	335	327	311	322	303	308	343	323	284	325	324	314	307	287	342	335	302	337	337	344	347	324	331	308	303	316	329	325	334	328	348	374	311	337	327	320	330	330	384	303	316	336	340	342	330	326	341	319	344	328	338	329	319	337	276	351	327	323	357	339	304	325	332	313	315	305	342	340	314	331	370	310	330	329	314	307	346	324	343	337	286	331	334	304	351	316	318	326	306	310	335	347	324	309	302	301	324	325	337	333	314	337	287	310	344	350	307	315	347	354	316	318	328	361	332	328	312	324	318	382	319	316	334	321	327	344	327	346	333	357	333	342	310	334	341	347	350	317	320	338	336	325	328	337	342	306	325	344	346	347	332	321	328	346	343	334	321	335	331	327	299	321	316	341	337	355	338	314	379	332	333	339	319	310	289	312	304	307	332	328	317	333	322	328	334	326	313	335	363	331	345	321	311	322	336	321	338	335	342	345	346	328	320	302	371	323	319	340	273	332	320	295	367	313	319	313	297	313	328	335	343	340	340	322	333	330	334	320	339	314	352	316	345	320	309	317	321	326	331	361	344	333	310	339	299	311	362	318	345	343	353	320	291	320	315	317	309	300	322	317	311	317	369	343	336	327	317	297	328	321	308	321	357	328	315	356	313	310	334	335	326	307	342	359	320	325	328	335	309	353	323	298	336	341	342	328	329	361	349	312	318	325	323	333	305	316	338	340	329	363	317	330	345	326	335	297	315	333	310	307	309	329	318	316	361	311	328	304	340	325	295	335	340	343	334	314	322	328	287	315	327	290	338	315	352	331	329	337	316	344	332	327	341	287	341	324	320	319	302	321	286	307	329	335	331	310	306	336	322	329	317	334	313	326	331	320	346	312	300	334	332	331	325	327	334	327	312	330	350	319	331	311	319	343	306	328	344	324	346	290	308	324	336	292	312	285	342	313	326	328	315	308	338	309	313	328	342	319	342	337	316	330	315	361	318	343	290	326	329	333	334	329	350	319	335	322	295	367	323	374	338	329	333	307	304	356	305	340	297	357	376	343	325	331	313	306	364	323	328	299	363	339	357	325	324	309	331	325	329	317	364	316	342	332	346	326	338	318	337	315	326	318	305	343	321	335	325	320	341	307	345	297	336	328	324	322	337	350	345	345	311	329	368	314	336	306	316	296	321	316	335	343	328	327	308	325	306	320	325	324	366	328	330	343	314	309	326	344	299	354	340	313	325	318	309	346	318	301	312	336	326	337	350	315	324	308	327	321	297	291	320	341	310	329	299	331	310	330	341	325	356	345	300	330	334	298	362	319	334	327	316	330	353	316	356	304	291	340	314	327	331	313	319	339	333	312	317	282	344	306	329	325	339	319	330	349	305	301	326	332	301	325	326	278	343	330	359	339	334	311	328	340	320	357	330	315	341	300	303	333	326	355	335	320	332	310	336	337	320	335	350	342	355	314	326	346	321	338	351	309	299	310	319	333	326	346	345	313	335	347	313	347	309	350	332	336	344	341	323	296	314	306	308	345	353	311	361	289	324	336	326	308	352	319	348	335	300	308	350	316	291	313	341	309	324	311	336	299	339	371	335	338	330	322	340	324	317	299	316	345	298	316	315	313	355	347	344	316	317	325	334	324	318	326	297	343	347	366	355	316	297	333	345	361	322	318	329	318	322	313	309	360	326	314	329	318	321	324	315	325	327	348	343	320	342	317	300	332	306	317	330	332	282	335	320	310	346	329	324	299	345	334	324	316	325	309	323	358	329	317	337	313	319	320	356	359	339	346	332	319	367	324	297	343	300	271	293	321	277	312	305	310	341	338	310	356	350	335	325	311	328	302	336	296	345	327	358	321	315	343	349	322	333	350	312	326	322	355	312	350	314	313	329	329	359	348	294	347	332	317	317	346	322	355	336	331	330	332	352	360	306	317	337	349	302	317	334	344	296	334	339	320	342	293	304	356	300	319	337	310	323	364	341	304	320	324	329	318	346	327	302	335	314	341	356	337	344	313	362	343	332	294	316	334	348	375	308	334	315	338	341	349	336	333	311	307	301	313	341	371	335	330	321	313	332	366	323	291	332	357	326	316	316	316	344	334	324	331	315	335	324	334	343	322	345	312	334	329	314	336	324	325	347	293	320	328	333	336	368	345	361	338	317	353	317	335	329	334	316	298	342	341	341	325	328	301	337	297	342	316	322	316	342	311	343	337	332	306	333	324	335	326	336	335	366	316	338	325	325	319	328	323	309	335	297	340	301	329	310	320	312	322	302	352	319	375	341	375	356	316	345	337	316	324	318	290	336	335	324	322	337	331	324	281	347	336	305	295	314	318	324	355	350	317	334	314	331	323	330	319	327	336	302	310	311	332	333	316	351	304	306	322	297	311	352	317	318	309	343	313	315	311	346	339	352	332	346	303	326	296	349	315	333	312	301	305	313	336	304	318	299	357	320	329	331	350	317	339	355	303	360	337	335	308	298	346	301	336	305	297	333	328	312	366	352	306	350	318	352	312	317	342	297	335	344	292	339	325	357	295	364	343	307	337	327	321	338	310	356	351	291	310	323	346	331	323	353	340	330	350	344	335	357	352	310	334	328	340	316	325	304	287	316	347	294	357	326	338	342	303	317	345	350	342	341	327
38157	52534	38143	27972	20627	14940	10408	7444	5917	4971	4557	4012	3243	2678	2406	1880	1504	1441	1047	845	766	734	655	579	526	501	468	433	422	400	381	438	395	383	381	370	372	343	350	384	389	359	341	315	343	361	369	352	314	333	342	338	377	307	357	302	344	355	352	350	347	331	345	367	310	370	336	382	355	358	368	357	356	328	357	355	328	339	338	346	327	309	342	368	363	350	321	323	343	331	356	328	354	390	359	308	358	356	333	339	342	325	356	358	345	359	319	360	312	343	358	357	340	347	323	364	320	329	356	347	355	328	329	363	379	320	349	364	321	347	319	320	366	362	310	319	310	351	344	334	356	307	351	354	295	358	355	342	366	333	332	336	330	360	346	339	325	324	357	323	340	328	338	349	334	343	300	365	352	330	364	344	364	349	347	335	348	345	302	341	339	327	338	329	312	344	357	353	338	340	351	351	336	320	371	364	332	358	341	352	349	345	336	345	345	329	349	356	318	339	349	361	357	323	344	339	373	341	332	344	339	325	303	336	363	333	343	354	356	331	351	364	346	339	347	340	356	307	325	335	352	334	332	327	347	317	350	341	338	348	319	332	365	353	362	339	305	360	345	354	342	334	330	346	340	351	344	351	338	327	321	349	352	324	361	300	393	360	353	368	353	361	348	303	311	333	381	320	360	333	318	360	341	321	325	325	338	349	326	323	326	335	343	306	342	337	377	336	363	322	383	370	348	308	338	327	369	380	354	335	345	317	343	311	358	350	372	324	328	348	314	313	354	344	343	341	351	366	377	356	331	350	328	353	353	326	344	334	348	379	326	362	316	340	364	383	338	343	330	346	354	339	381	371	323	348	323	327	342	334	344	323	365	324	340	309	343	348	295	353	351	332	323	325	368	354	334	319	310	340	359	347	341	342	315	357	329	354	356	348	331	351	355	333	328	345	354	331	336	332	326	351	375	360	344	337	338	345	335	353	349	312	342	341	333	373	321	343	307	368	363	368	328	348	323	327	329	356	390	346	355	309	357	319	308	332	304	333	338	332	335	308	336	312	331	298	371	340	358	321	334	362	330	313	341	347	358	316	338	323	324	364	341	345	342	385	321	359	305	385	342	333	320	372	333	379	317	308	341	355	329	344	355	315	333	344	332	331	356	334	339	347	378	334	331	351	343	345	325	367	339	336	329	364	339	342	328	358	342	314	344	335	366	334	350	320	360	311	322	333	337	327	310	331	328	338	339	333	346	330	342	376	343	376	358	329	356	337	323	333	331	336	344	350	347	368	356	353	336	354	339	309	364	334	336	329	339	371	379	342	335	349	354	338	395	357	347	336	327	333	353	333	328	368	333	345	345	370	380	360	367	317	337	345	338	341	331	354	380	346	320	337	331	360	333	346	340	343	328	338	336	354	313	330	304	352	292	352	319	340	353	359	335	356	344	349	340	369	341	325	333	338	380	331	333	358	349	364	333	330	369	342	350	340	314	328	333	341	361	354	365	321	337	329	334	355	321	353	359	332	359	375	371	334	322	346	371	367	324	362	344	345	362	317	344	340	351	314	327	330	345	351	326	372	344	347	345	338	327	351	327	376	320	330	344	358	354	335	357	331	336	346	360	337	329	334	355	331	314	328	351	340	310	318	322	341	352	332	339	336	340	329	378	311	354	318	330	368	319	342	326	317	328	359	380	357	338	342	304	372	354	333	343	373	306	343	337	355	359	349	367	318	377	310	389	328	354	333	362	378	345	374	328	372	325	332	366	335	328	345	332	364	318	334	354	312	368	335	376	352	390	288	325	335	364	337	350	357	334	354	363	349	327	374	333	306	332	354	356	334	354	321	356	315	340	354	300	320	330	305	335	327	346	360	335	364	386	350	372	330	327	345	330	326	353	318	317	333	360	346	346	339	347	351	338	334	372	362	345	336	338	339	338	321	365	347	352	324	335	328	349	339	343	339	365	372	337	360	327	324	347	363	347	342	341	338	340	325	310	320	372	347	331	350	350	334	320	361	321	333	359	363	323	357	353	354	370	346	368	326	354	353	358	377	357	326	303	330	320	345	321	362	363	356	339	336	321	371	354	333	338	337	326	338	345	345	342	352	347	324	314	341	326	340	335	361	349	364	342	351	346	325	331	342	355	331	338	363	343	358	333	348	371	347	342	313	352	319	339	341	348	329	364	318	351	340	361	349	333	378	337	337	360	377	337	356	359	343	339	320	361	326	363	345	320	349	349	352	335	340	331	390	341	332	380	330	350	333	344	355	334	341	339	364	337	344	346	369	355	331	327	314	347	301	362	305	332	320	311	330	347	333	347	363	327	362	330	369	371	342	319	355	324	313	359	326	330	344	348	349	326	367	348	327	324	344	325	344	326	334	331	358	338	327	367	349	329	350	388	349	362	319	342	318	342	327	358	331	303	345	326	341	360	349	354	343	317	323	302	340	351	343	359	369	335	342	359	326	323	329	349	343	342	334	373	332	349	318	376	344	312	335	351	343	348	360	364	303	347	332	358	354	343	339	347	353	341	333	327	313	326	348	326	339	320	346	322	331	360	346	345	362	341	376	336	365	374	346	356	329	336	349	334	334	340	345	376	343	366	387	337	347	350	346	331	322	358	349	315	315	338	369	330	362	374	353	346	363	350	336	363	338	337	329	370	361	302	329	338	403	316	321	320	345	290	365	315	337	359	341	328	325	349	353	328	319	337	349	346	337	346	360	341	361	359	317	363	368	348	349	320	347	364	376	339	356	332	301	362	350	293	348	362	330	353	375	352	365	342	353	347	356	348	377	348	362	343	339	372	359	336	332	349	369	366	334	341	349	341	340	346	311	332	380	320	316	322	323	339	334	380	311	353	355	334	333	323	325	345	327	323	336	328	325	337	343	338	324	332	314	346	353	330	341	364	332	334	329	317	344	347	334	354	337	344	358	331	346	329	326	341	342	316	336	338	347	360	328	346	336	323	341	363	351	350	354	370	334	330	337	345	369	328	334	318	316	335	345	344	329	351	317	328	331	342	363	306	345	382	371	349	323	317	332	356	367	375	359	363	321	332	341	365	341	367	348	324	331	337	340	344	335	329	341	366	383	379	330	343	336	313	346	309	372	347	356	375	346	325	347	363	322	326	353	360	346	348	329	363	353	366	360	340	337	369	377	336	370	343	356	318	355	334	325	313	327	333	333	316	310	361	348	380	348	337	345	374	322	345	344	379	357	336	349	315	331	354	327	341	363	363	330	347	347	351	325	369	349	324	316	339	331	357	346	315	352	333	345	369	383	342	283	329	364	350	356	316	342	322	361	327	366	288	332	323	324	339	361	333	358	342	330	370	336	351	351	363	356	321	328	375	386	365	313	341	342	327	340	305	333	358	350	346	328	360	343	364	344	365	330	318	377	374	337	342	319	374	347	310	302	350	384	346	348	342	325	373	336	357	369	340	322	352	330	366	362	367	339	369	342	331	327	373	344	362	345	348	354	320	351	331	339	338	347	356	379
23812	21247	28909	25708	23339	20520	14439	8254	6130	5321	4380	3708	3149	2632	2282	1933	1584	1507	1135	1064	993	857	759	740	617	611	549	548	541	467	482	475	489	502	454	445	406	451	434	417	434	447	405	426	465	418	440	431	435	403	415	402	415	421	425	403	439	401	448	461	439	480	441	470	433	473	409	398	435	408	462	453	429	435	453	436	457	421	458	408	424	386	422	445	401	449	409	414	412	420	425	463	463	446	440	439	415	410	414	435	435	420	455	458	409	403	404	433	423	441	411	442	419	417	418	436	453	413	409	440	436	412	442	439	390	427	396	420	450	432	412	410	424	439	403	415	441	420	393	424	413	407	422	397	409	410	457	425	421	390	472	395	468	414	391	447	473	461	416	457	423	440	416	368	402	458	446	399	417	420	450	383	371	394	439	434	439	452	411	381	415	419	400	420	416	421	406	442	481	418	403	447	438	446	417	448	452	406	393	431	434	432	459	398	424	455	431	422	439	438	441	454	434	430	462	440	444	424	417	423	436	426	452	417	385	404	423	428	415	426	449	450	458	395	434	420	431	428	429	402	429	451	402	433	444	412	432	457	414	393	449	396	442	441	423	455	403	421	449	407	435	441	436	409	450	448	413	449	420	452	377	431	425	395	438	408	445	431	424	415	467	404	403	409	412	439	425	462	432	447	412	428	432	461	424	390	424	410	426	436	412	467	450	393	409	455	422	395	459	426	443	449	413	437	407	439	425	420	433	407	422	457	419	402	403	412	443	390	445	447	423	454	396	429	398	397	466	449	428	437	424	451	427	434	397	431	423	405	429	428	432	421	440	412	409	426	405	426	404	407	406	424	418	411	436	411	433	432	449	404	458	465	431	472	407	471	436	407	366	443	418	467	408	428	411	414	416	422	397	404	439	447	460	446	413	435	458	390	440	428	449	439	392	449	419	401	402	422	436	406	414	443	484	439	395	432	417	411	424	435	451	366	414	426	428	415	457	442	462	413	433	501	406	412	416	445	435	417	421	445	408	398	428	398	434	429	413	389	423	403	401	386	425	412	396	459	432	436	410	417	431	422	397	450	434	407	414	429	435	399	427	438	444	387	420	401	410	452	434	411	427	461	418	433	389	453	441	396	410	430	449	435	419	425	440	422	431	410	399	417	419	407	422	432	411	418	415	424	430	409	386	399	419	421	409	387	443	448	453	419	447	437	425	463	422	406	411	394	435	400	429	439	392	419	450	443	403	411	446	421	419	416	461	398	452	433	457	428	400	387	418	405	438	435	437	439	421	407	436	406	414	438	456	450	391	402	449	403	426	417	425	464	414	416	442	388	409	443	427	408	416	418	446	428	433	388	390	432	421	421	430	415	442	462	424	452	436	448	411	427	415	394	419	404	406	418	463	422	424	389	429	410	429	435	431	382	391	418	463	384	443	437	449	435	428	411	410	452	395	425	446	425	417	437	428	407	428	417	430	415	413	432	439	443	473	430	394	447	433	396	421	402	404	415	427	410	417	420	419	424	437	383	420	395	423	427	416	421	444	384	434	430	429	432	414	430	412	424	419	439	407	416	415	417	436	437	416	392	433	452	468	426	442	434	431	417	436	423	381	410	414	407	461	411	422	393	424	415	406	391	402	401	447	419	403	458	408	467	415	449	391	439	445	432	414	423	394	429	438	462	405	440	398	409	408	424	428	429	412	420	444	434	416	443	434	443	411	419	411	412	449	421	415	390	402	402	438	420	404	404	437	422	438	430	387	453	395	441	426	418	434	394	362	431	387	432	435	424	449	447	403	411	421	419	417	445	443	442	401	443	415	436	445	437	434	452	464	412	426	474	416	455	429	416	410	406	454	459	430	453	422	418	423	402	393	408	453	439	429	420	472	404	411	429	411	414	412	406	398	417	423	434	409	419	435	393	441	426	432	467	468	431	422	446	483	431	393	405	395	424	433	437	435	439	373	451	411	429	446	430	431	440	437	398	415	415	384	396	430	425	435	459	420	442	396	417	429	425	425	407	399	423	436	436	456	413	403	434	435	408	411	423	436	418	447	434	408	416	447	438	400	403	409	435	402	430	404	440	446	453	411	431	399	432	390	418	432	434	437	387	405	420	417	438	444	422	436	460	449	433	423	432	416	408	436	428	393	418	464	429	420	432	434	400	418	434	434	464	427	481	423	423	443	448	412	399	383	441	415	406	431	466	376	408	435	357	429	417	428	447	417	424	371	388	420	441	409	396	429	431	419	410	417	456	462	412	406	428	392	436	427	396	411	439	429	381	410	448	414	417	405	433	418	447	435	454	450	409	423	404	422	413	423	427	408	437	467	451	422	402	397	407	426	388	427	381	442	435	413	451	400	397	411	425	456	440	457	427	427	376	397	406	434	430	412	449	395	442	399	410	418	418	435	413	452	461	457	411	437	422	420	423	435	438	412	429	391	445	389	438	400	456	445	436	401	416	423	423	407	434	400	418	424	409	422	451	434	412	395	427	412	418	446	424	456	438	437	450	404	454	452	447	415	421	404	434	438	429	397	427	409	399	422	453	406	407	464	407	438	409	434	397	383	437	418	409	427	402	402	413	435	410	384	410	419	440	407	431	436	403	407	450	422	411	452	439	424	433	422	406	429	416	423	420	424	445	439	388	377	414	425	400	455	414	438	428	413	432	441	441	442	457	407	398	459	415	441	456	421	431	429	418	410	440	421	437	444	490	420	423	390	393	424	416	452	468	417	403	439	442	416	449	412	431	400	407	429	399	455	418	422	413	404	419	419	413	465	408	431	459	424	410	437	425	422	390	397	408	434	434	422	441	431	386	426	437	404	456	455	430	407	437	419	437	418	411	435	477	398	483	416	422	445	410	425	397	406	451	405	453	419	446	428	431	426	431	448	435	404	380	433	452	410	424	440	441	418	415	421	459	417	420	457	399	392	443	408	424	449	372	427	453	428	407	423	423	379	420	423	377	442	428	419	446	433	451	424	414	407	443	439	429	390	465	451	470	417	421	441	450	423	434	425	414	395	366	410	415	426	429	411	416	407	432	449	396	436	402	406	455	416	404	446	446	400	464	446	442	389	424	474	410	443	426	399	402	449	416	410	443	412	437	415	454	407	398	444	422	441	466	395	401	417	418	423	430	469	411	403	418	452	401	430	427	437	458	412	407	421	443	400	413	448	417	411	402	396	381	442	410	460	429	419	420	408	471	438	412	443	430	430	452	465	413	431	424	434	442	402	444	373	412	433	431	444	430	454	430	409	412	418	451	401	452	416	423	452	393	426	410	410	414	406	387	419	422	454	434	382	433	399	450	392	379	446	360	419	405	417	416	460	455	394	409	398	422	450	432	471	430	467	405	420	464	418	417	416	399	438	421	398	455	416	427	454	441	422	443	440	433	395	410	385	441	383	422	420	434	416	444	444	413	431	412	412	395	420	407	393	394	465	459	409	411	415	427	437	412	429	435	424	415	406	426	423	409	453	391	462	427	399	435	431	460	435	436
37299	59465	44616	34336	26069	19665	15413	11308	9463	8061	6819	6027	4838	4249	3541	2955	2323	2210	1658	1344	1292	1081	981	880	744	700	698	573	579	548	602	564	568	515	483	443	453	459	476	497	481	452	422	461	423	434	449	448	418	446	451	435	457	447	436	450	437	458	428	459	459	470	456	428	448	459	441	474	438	415	453	436	460	438	469	452	424	481	422	441	424	404	473	474	405	434	445	425	487	439	382	439	408	468	421	470	427	430	444	440	390	425	424	459	417	445	425	434	429	457	434	424	436	444	453	402	407	416	450	426	447	449	428	406	469	433	459	407	440	411	391	443	428	438	442	425	454	469	462	441	457	439	460	412	454	396	418	443	460	453	407	442	448	434	452	428	440	440	445	451	446	431	458	406	405	431	423	465	422	437	402	411	423	469	423	456	399	446	389	448	436	435	438	431	433	416	431	401	436	405	442	430	415	384	407	454	453	447	438	413	418	438	441	466	422	414	444	414	445	391	432	414	446	430	436	446	440	425	433	402	420	404	426	416	434	458	436	428	438	401	437	475	447	387	412	406	431	477	477	428	411	468	418	433	429	437	461	454	428	433	415	428	452	452	450	457	419	414	426	451	409	486	407	417	444	426	442	441	422	463	440	448	424	457	436	458	409	455	431	484	443	432	409	424	416	424	460	436	422	424	436	433	417	433	416	400	441	456	423	428	438	392	423	422	435	452	387	488	484	408	442	431	441	430	426	431	421	443	459	443	418	422	451	416	450	431	417	445	453	431	462	399	442	416	436	473	468	447	441	424	451	444	459	408	491	452	389	458	429	440	435	422	427	458	402	414	399	440	418	384	444	451	426	435	416	439	448	421	453	423	428	449	442	462	477	425	434	419	441	429	391	438	431	451	389	429	393	426	406	466	425	445	411	440	439	434	453	466	475	435	418	456	437	424	467	435	438	422	403	448	455	392	456	418	420	442	425	445	454	422	441	455	382	450	439	410	444	453	396	427	432	405	437	478	451	443	404	445	438	420	402	415	446	422	432	399	409	430	404	463	464	407	419	439	462	453	451	470	446	445	415	420	469	446	429	416	433	404	427	441	407	425	458	442	403	413	412	428	426	456	447	458	429	465	438	432	414	405	429	435	453	434	409	425	444	457	426	409	453	423	430	407	419	446	462	414	421	460	425	425	492	443	439	429	456	432	427	463	427	453	446	437	402	450	425	419	468	411	449	426	459	448	469	447	412	455	468	435	443	464	414	435	437	405	459	436	441	434	425	477	414	441	479	425	456	428	459	427	475	392	416	440	432	483	432	394	425	410	461	420	400	448	419	462	439	419	447	485	431	456	442	427	419	432	406	443	430	438	435	420	450	433	455	409	436	400	414	426	444	407	424	447	448	438	416	428	436	438	381	432	411	430	428	434	427	412	394	406	472	456	424	448	432	424	440	399	446	424	448	427	438	411	430	411	437	464	431	428	438	433	403	441	505	443	409	418	425	449	442	408	447	421	442	413	431	428	412	458	369	469	422	447	483	444	446	423	409	403	414	418	387	428	395	441	456	446	455	471	482	430	403	434	432	422	434	415	489	437	432	426	446	434	442	455	445	437	400	438	443	424	440	450	410	431	439	442	408	411	426	446	438	392	425	412	434	444	430	425	427	419	448	415	439	434	436	407	421	440	428	447	452	439	446	424	429	452	439	444	454	425	404	414	459	450	463	434	405	412	419	494	429	445	468	381	429	471	467	415	445	422	410	429	473	462	436	431	469	385	435	432	382	426	439	437	430	462	421	450	444	470	428	423	419	462	437	443	476	400	453	399	422	450	442	429	446	456	486	431	416	458	449	462	409	460	447	434	449	441	438	443	426	429	461	447	443	426	483	401	407	441	403	413	454	453	418	434	440	399	434	456	402	444	412	438	458	420	445	447	457	429	450	452	444	422	441	466	410	458	448	403	430	468	444	432	450	416	400	382	463	430	462	398	434	442	421	460	451	449	421	456	391	392	433	390	423	457	413	425	440	398	468	482	463	464	431	428	428	442	455	427	418	456	439	427	445	424	441	427	418	426	447	418	438	433	413	445	447	422	413	427	433	408	435	445	447	459	443	464	431	427	419	481	429	432	433	412	441	399	427	424	466	438	428	423	451	426	479	411	458	458	414	422	433	428	442	434	423	431	470	465	432	439	451	445	476	426	464	421	433	427	428	448	449	388	425	433	427	464	431	426	420	445	428	411	439	466	419	484	440	426	400	413	425	418	415	424	417	451	470	413	447	428	428	428	414	456	426	445	390	434	425	413	474	453	452	414	441	432	437	425	415	456	432	427	453	410	447	460	434	397	434	410	456	417	414	437	452	424	397	428	456	432	439	433	422	418	421	424	422	443	463	430	420	442	429	412	460	430	423	420	447	422	410	446	418	420	458	424	408	452	403	427	459	449	427	472	442	476	471	474	363	441	427	438	451	382	431	380	439	428	432	456	443	438	440	434	416	425	477	454	432	431	410	438	430	450	424	399	432	443	456	433	423	455	445	437	446	441	424	464	432	434	478	410	426	415	409	436	454	403	439	420	463	457	410	437	439	444	465	431	407	426	384	458	407	433	449	408	469	444	456	424	432	446	416	454	429	417	423	426	430	423	418	471	450	442	420	395	423	411	396	445	441	440	409	452	397	412	472	433	463	449	451	425	418	438	433	446	424	439	412	402	452	419	407	423	430	421	422	409	429	415	451	391	450	435	426	462	401	438	431	454	439	455	453	426	435	424	420	424	452	458	441	417	408	446	435	437	442	435	413	462	457	400	450	455	453	455	413	430	447	418	422	440	440	414	415	427	409	431	434	412	437	454	448	410	434	418	430	423	438	449	440	439	385	422	418	448	453	467	373	407	413	453	422	431	445	434	453	427	440	448	443	472	479	426	440	428	433	436	413	434	462	447	438	406	468	434	450	450	423	417	452	428	438	446	448	465	420	423	422	417	450	404	424	440	454	428	445	421	408	428	470	442	425	440	450	452	435	406	450	413	415	455	434	428	432	446	453	442	434	448	445	444	429	383	442	415	429	416	449	434	429	429	398	426	466	420	443	418	426	425	452	433	445	478	424	451	410	468	421	423	446	424	389	444	478	452	414	410	417	434	478	446	441	428	437	455	435	452	426	437	439	459	446	426	432	429	438	443	440	411	408	425	453	414	444	445	414	446	429	425	408	410	412	430	403	469	408	441	430	437	429	445	486	422	417	395	454	431	475	478	453	434	448	463	443	387	415	398	445	425	440	390	454	404	433	468	440	410	419	449	434	424	459	405	445	440	422	403	443	482	453	457	463	410	439	450	441	411	436	431	408	428	425	428	436	433	412	425	418	441	453	416	408	404	455	449	389	435	438	415	456	434	435	445	421	452	425	426	463	416	443	460	429	459	459	438	413	397	427	418	434	424	458	449	422	439	445	465	430	422	438	452	431	447	406	440	419	464	427	413	390	422	428	466	435	438	414	437	412	472	434	427	435	397
24984	21754	29452	28189	21862	15267	10041	6081	5040	4153	3317	2927	2424	2196	1862	1551	1231	1123	1015	817	789	674	623	599	508	489	409	388	409	376	400	398	430	420	368	354	323	343	352	375	355	376	366	362	340	360	313	343	339	330	344	340	335	339	303	353	334	391	357	346	344	358	360	352	340	344	378	335	359	384	331	326	344	358	301	356	346	331	343	336	385	332	326	324	338	359	340	347	327	360	330	358	327	355	374	337	369	325	360	329	331	307	345	355	337	332	317	321	371	335	328	360	326	344	283	328	330	328	338	338	327	344	370	348	333	308	317	362	331	349	336	353	347	324	366	338	350	340	352	347	337	345	333	346	320	323	356	350	320	356	317	346	326	341	361	352	339	351	324	339	316	339	319	391	346	359	349	356	351	344	313	319	371	324	320	373	332	356	312	328	356	321	346	320	324	340	309	319	327	380	317	364	337	337	340	374	315	348	359	372	350	369	340	332	360	323	352	332	354	325	318	332	356	341	335	356	335	348	352	345	336	342	356	362	342	372	323	342	326	321	370	340	334	390	327	343	327	354	325	355	369	351	357	342	358	367	343	352	305	344	318	355	344	331	333	353	327	330	344	344	359	354	322	331	344	365	328	344	333	364	349	328	370	327	372	331	330	341	376	312	334	355	372	327	362	343	351	337	377	326	344	332	364	356	338	344	365	337	325	357	314	324	297	356	306	327	356	354	337	322	330	312	340	320	337	307	323	367	325	287	311	343	352	350	355	331	349	340	354	339	337	334	335	320	372	364	303	353	322	347	334	343	326	341	350	370	337	351	349	351	320	351	340	278	344	347	355	346	302	339	366	390	343	337	351	339	331	362	315	305	337	358	361	331	332	368	349	363	310	336	328	339	328	351	350	333	325	350	358	316	332	365	340	376	339	339	333	351	359	350	366	330	309	326	365	353	351	347	343	346	317	347	331	349	348	350	341	320	344	326	346	339	334	343	331	338	334	346	322	343	320	327	348	343	324	340	342	353	323	351	340	353	328	329	307	321	307	343	337	349	343	328	354	316	336	305	329	336	363	359	364	363	341	359	366	349	361	376	341	359	337	326	366	322	329	340	308	352	352	345	333	335	332	350	320	333	333	345	349	358	331	363	331	341	361	340	349	320	350	327	330	344	385	326	343	343	349	371	325	346	321	343	347	361	330	342	339	385	328	361	332	336	335	368	292	320	349	323	340	325	333	330	335	348	323	328	362	332	324	330	334	346	335	387	340	359	356	347	346	327	363	357	345	347	326	321	357	352	329	338	334	337	336	363	350	331	319	360	323	331	314	356	339	347	346	299	325	366	303	334	340	349	337	332	341	346	353	334	345	360	354	331	324	364	355	329	381	327	373	333	321	357	335	361	310	316	350	321	313	317	351	341	351	340	350	345	318	321	342	330	351	356	352	304	338	321	355	343	329	344	353	312	322	327	343	404	324	346	383	320	355	356	345	324	330	294	336	308	334	363	319	342	350	329	344	371	354	346	345	343	318	326	366	351	355	347	352	349	346	341	342	341	346	315	337	330	342	324	336	361	353	326	361	333	315	334	334	337	335	348	321	306	351	365	347	367	357	351	332	327	346	351	338	349	378	333	365	313	339	334	327	347	368	353	337	366	356	353	312	329	322	322	345	349	315	342	353	305	325	352	336	372	351	320	326	348	366	363	344	349	339	347	379	362	322	354	363	309	350	360	368	332	348	363	337	365	362	329	353	345	317	340	397	355	333	356	359	332	334	348	328	341	347	354	357	329	360	298	375	350	321	387	326	295	345	385	339	346	351	370	346	343	339	318	350	381	343	330	356	333	342	387	340	353	339	348	344	355	365	349	336	311	316	364	348	334	329	344	309	306	358	337	335	353	337	355	319	333	340	324	351	338	342	349	358	389	336	354	327	326	322	332	364	343	361	338	338	328	335	337	339	376	347	355	318	352	313	360	361	335	361	325	332	309	327	323	326	357	318	363	348	350	368	337	311	353	348	345	356	321	339	367	342	325	340	316	359	337	349	323	344	332	346	326	351	342	343	345	354	318	326	348	340	348	319	335	347	353	356	361	323	339	352	316	311	319	315	321	351	348	339	349	338	346	338	337	356	304	346	353	351	346	355	330	360	362	350	333	362	332	336	337	354	363	324	325	327	354	349	361	329	339	322	331	319	353	329	353	345	314	317	358	337	330	331	332	337	343	337	382	349	311	338	325	337	347	324	362	335	339	324	339	367	372	349	347	313	367	336	328	300	352	345	331	347	332	352	366	363	361	338	343	358	354	333	360	327	347	326	355	344	319	362	357	320	311	349	358	328	314	385	381	375	329	357	360	349	343	363	323	370	352	373	362	338	378	328	298	349	336	283	331	345	362	335	333	392	317	349	335	310	312	323	336	340	328	318	366	342	334	306	332	355	364	357	323	353	323	333	362	339	335	350	344	349	321	363	312	343	328	343	334	336	343	333	371	349	334	345	380	350	378	327	318	341	333	322	300	338	353	338	314	353	338	356	309	365	345	362	339	335	316	343	339	348	317	312	355	356	342	318	351	314	345	347	358	308	348	389	329	348	358	346	328	312	338	350	372	348	330	348	358	349	355	353	335	325	333	377	360	337	355	327	320	362	318	349	334	318	314	299	324	350	364	331	336	337	376	354	356	315	327	361	325	384	329	351	316	335	347	299	337	327	344	358	328	362	333	327	357	377	325	310	364	338	315	329	333	346	373	348	315	354	329	334	356	341	338	345	317	353	352	393	335	311	348	345	364	340	345	373	341	327	328	326	340	359	328	330	316	325	337	363	325	345	310	301	307	345	355	361	343	353	312	320	338	339	332	309	342	337	329	341	304	359	339	353	313	338	329	354	324	319	364	350	318	339	358	328	336	339	333	347	360	337	353	341	358	358	347	352	339	340	357	372	330	354	341	344	364	365	340	389	352	346	338	339	322	340	334	353	379	369	347	304	371	356	328	348	351	310	346	349	324	327	349	337	332	346	360	333	324	295	357	351	332	313	325	382	330	336	347	361	323	355	348	342	347	356	334	397	394	333	353	332	327	305	338	327	334	311	330	330	331	337	337	357	335	359	316	358	341	385	356	320	327	337	338	301	323	380	323	324	343	350	320	349	352	336	333	322	293	311	358	364	344	360	293	348	353	315	309	347	378	337	373	360	337	357	328	326	354	332	343	366	353	325	317	294	356	328	361	342	356	322	329	320	368	362	332	339	328	343	343	354	374	376	360	353	334	341	322	320	352	368	335	336	358	354	343	331	336	335	334	364	324	329	347	360	355	332	347	339	354	365	337	383	345	344	351	337	324	331	340	363	347	348	371	351	329	362	338	372	332	347	357	339	368	324	348	364	349	345	324	317	357	304	333	310	325	367	354	337	364	357	317	345	336	330	320	321	342	330	288	352	331	344	338	339	364	333	326	373	349	329	343	333	310	335	339	341	337	314	345	337	333	342	350	340	339	312	322	347	308	367	331
36832	55277	40946	30114	22637	17256	13630	9690	8611	6903	5804	4866	4104	3620	2902	2334	1911	1672	1403	1259	1067	910	852	720	669	549	554	532	468	461	460	442	442	413	402	390	363	382	367	361	331	373	385	365	385	336	386	359	349	360	399	358	375	348	350	364	340	348	376	377	363	373	394	404	334	345	384	371	366	386	374	396	363	357	366	387	351	376	354	368	351	338	359	362	363	359	375	367	386	337	353	378	332	419	343	343	377	412	387	372	373	368	374	373	376	346	371	374	347	379	375	371	373	382	361	343	347	377	381	349	369	382	334	374	382	356	415	368	329	400	343	364	369	387	361	337	369	374	369	384	351	385	392	367	380	372	343	392	357	327	339	370	365	359	400	347	366	340	371	386	378	364	360	358	358	356	367	359	341	348	393	368	338	375	374	316	372	375	378	389	358	381	398	418	383	345	314	378	348	339	364	369	379	334	346	368	363	346	359	377	353	358	336	364	369	363	388	367	376	347	351	358	322	355	377	378	376	356	406	367	379	370	412	391	358	365	388	390	385	349	375	358	383	365	385	326	377	334	352	378	393	350	383	377	427	368	360	313	355	349	361	351	381	365	366	358	374	317	340	379	391	380	343	403	378	356	361	368	361	378	312	363	369	359	337	370	390	347	378	359	340	374	387	370	395	345	363	357	350	379	332	369	341	378	376	366	367	372	361	400	337	327	418	372	348	370	356	334	379	387	383	372	382	385	341	404	369	359	349	383	341	382	385	354	376	400	319	387	380	409	357	384	366	335	351	377	367	373	386	387	359	361	376	394	357	334	375	376	341	337	355	370	346	345	370	388	340	386	364	353	373	355	313	375	342	369	369	373	354	355	343	374	373	353	383	356	339	332	336	380	377	364	360	374	383	366	366	372	318	359	376	381	400	361	353	383	381	406	326	364	369	382	361	374	347	338	336	322	383	349	347	363	377	365	374	378	373	397	362	348	380	363	352	325	375	363	366	370	388	381	376	355	319	373	365	330	367	363	339	392	343	368	379	354	354	400	352	344	394	389	338	413	392	386	350	395	361	369	388	378	339	344	387	364	402	356	336	351	363	389	346	360	379	396	411	387	381	357	353	336	377	347	388	358	369	321	349	356	399	357	380	352	369	338	342	368	349	354	367	388	350	353	353	370	360	374	367	359	348	361	343	370	348	364	340	359	375	324	333	359	376	372	324	360	350	353	373	331	390	367	360	389	339	401	372	363	381	365	354	355	379	355	367	391	352	352	370	350	391	407	369	372	385	364	369	378	387	380	358	343	388	364	362	381	372	336	362	344	366	392	397	355	358	405	361	391	335	380	338	392	349	418	371	341	351	371	349	382	371	386	350	333	383	397	329	370	402	371	354	386	342	347	359	380	381	349	394	366	367	347	384	387	350	383	389	367	338	358	373	363	366	343	352	316	378	387	389	356	359	345	364	364	363	394	339	386	382	358	379	359	378	354	360	372	344	360	375	407	336	344	377	351	372	353	377	353	372	333	348	362	379	347	358	361	385	351	386	356	350	359	353	343	335	395	388	358	377	392	384	366	355	359	339	356	345	355	385	333	361	380	363	397	384	388	372	358	375	347	353	353	381	387	349	387	396	359	354	333	387	361	367	356	367	347	390	374	361	365	370	369	364	402	367	329	353	347	385	362	390	360	344	341	382	375	375	356	390	378	371	368	363	358	404	378	393	364	384	358	374	393	394	364	367	352	372	369	352	401	409	362	372	364	367	347	378	401	367	376	419	354	361	366	359	397	370	327	370	376	352	379	372	370	364	354	336	330	384	340	377	354	360	366	339	353	362	349	345	394	372	365	332	385	348	407	350	326	352	365	372	373	391	349	373	365	370	407	375	371	364	384	412	331	391	378	370	361	356	386	394	374	358	373	339	365	377	378	392	361	354	338	371	366	353	360	343	368	348	377	358	393	336	373	344	380	360	362	341	351	367	350	386	329	346	364	338	373	340	358	379	343	343	372	393	390	388	365	367	366	393	393	377	351	336	351	360	390	353	373	370	341	375	334	360	363	336	386	394	382	369	352	348	325	382	353	365	402	344	353	375	373	363	357	379	368	352	338	369	376	361	349	366	342	383	388	325	370	363	353	366	338	382	376	347	388	385	363	369	331	386	338	378	382	373	369	382	346	348	383	364	412	389	398	354	361	357	343	380	365	379	360	343	373	333	372	354	339	363	352	383	381	339	349	349	341	363	359	362	355	355	348	359	349	372	396	357	376	382	386	369	364	315	389	330	344	358	384	382	394	372	393	357	374	378	351	370	422	361	352	337	346	373	358	383	382	347	384	360	381	393	380	395	368	380	363	388	394	369	344	371	357	332	375	381	380	367	358	368	359	375	371	324	327	380	367	382	374	354	330	361	362	354	336	365	362	368	371	374	360	384	372	357	410	349	364	362	357	377	392	353	381	363	370	388	313	333	334	393	332	346	358	347	360	349	369	363	385	357	366	375	341	319	361	383	364	362	359	382	356	337	404	388	361	374	328	399	360	335	353	351	402	336	361	351	358	392	367	360	355	324	350	372	374	377	372	364	359	393	386	338	346	372	343	334	360	373	395	364	315	389	347	339	379	381	338	366	326	338	362	382	329	357	363	385	358	350	374	344	376	373	336	364	366	343	355	355	350	361	369	360	381	379	360	377	365	352	356	343	342	358	337	365	368	348	353	367	390	320	349	371	363	378	350	359	360	345	362	353	373	394	380	353	365	362	366	400	388	345	365	334	376	343	353	365	365	342	344	332	355	391	351	384	366	375	347	366	384	355	364	392	365	324	362	383	343	389	369	356	358	322	359	334	372	360	398	382	372	329	355	362	372	374	392	384	353	376	396	353	356	367	347	361	334	359	385	359	380	340	331	363	365	358	368	335	382	327	349	370	387	375	383	350	360	358	350	386	376	383	348	369	361	361	380	374	378	372	393	349	364	370	373	369	350	394	369	367	388	364	382	334	344	425	373	392	348	384	374	372	392	338	374	378	388	391	381	356	386	350	356	362	358	350	360	368	391	353	357	348	341	323	389	365	350	323	384	342	373	336	383	352	361	350	364	351	354	379	372	349	360	339	337	385	340	376	369	318	350	398	342	367	352	373	351	372	342	364	371	372	384	379	374	383	379	365	333	380	372	371	334	365	348	349	349	349	365	353	342	363	369	352	361	364	354	342	368	349	350	364	392	353	373	385	359	375	365	374	362	387	362	384	366	354	369	349	364	390	361	373	364	407	333	330	384	395	365	362	356	372	361	361	357	352	346	329	382	368	391	346	360	423	404	351	357	378	391	354	346	341	376	345	372	406	353	336	368	353	356	381	372	350	357	351	355	324	413	338	353	390	370	372	359	370	368	375	369	365	352	375	347	362	359	342	369	391	379	394	355	378	343	341	377	340	372	339	387	401	364	380	361	375	383	363	401	362	398	357	341	363	368	344	356	372	361	349	354	363	384	345	409	356	386	372	357	368	346	372	391
22594	21131	28784	23961	21935	23318	21674	11989	9514	7206	6365	5287	4422	3879	3082	2703	2208	1916	1588	1372	1271	1162	1008	892	852	775	679	662	658	605	561	614	576	566	529	513	463	496	484	490	522	484	512	456	479	507	462	503	489	546	502	502	525	500	500	467	503	517	509	477	503	495	514	525	497	525	483	527	546	546	524	502	488	487	487	480	520	484	501	508	536	473	494	514	436	461	481	490	517	443	470	488	449	471	474	467	528	460	463	497	504	486	474	497	498	517	459	476	540	489	496	489	508	474	514	512	494	507	482	469	509	493	472	494	461	482	499	497	431	496	486	510	480	487	491	527	520	491	471	451	476	456	462	447	482	503	507	511	486	492	510	549	494	541	505	474	487	492	485	530	471	509	501	452	530	452	475	484	504	524	487	511	498	484	508	474	470	504	496	493	510	488	500	466	451	464	412	519	501	501	502	505	505	498	480	477	446	498	470	485	484	490	517	489	505	518	508	446	497	501	481	512	504	497	475	454	514	503	455	540	486	498	519	511	509	489	530	450	515	476	469	460	478	525	502	490	487	466	484	470	474	483	496	500	464	500	478	491	503	483	512	499	500	523	504	490	516	452	518	492	454	492	499	493	462	524	444	462	501	524	459	504	508	473	515	460	454	473	521	478	517	490	491	455	502	500	488	468	511	512	472	472	481	473	494	466	465	434	515	496	491	512	482	521	480	510	501	449	508	487	497	480	514	492	473	478	514	494	514	445	487	517	532	518	508	478	493	502	512	506	480	456	476	480	484	525	490	472	522	522	501	470	477	506	551	496	511	514	473	497	499	471	524	508	500	460	505	495	527	504	494	475	518	474	475	506	472	478	466	438	446	477	458	472	487	518	472	453	516	522	513	535	483	449	511	495	535	486	493	513	488	506	487	491	490	485	469	511	489	479	489	486	503	525	495	457	507	474	482	446	513	483	509	488	500	476	486	507	496	482	502	499	519	518	516	481	498	466	502	478	507	488	507	495	486	497	471	521	532	522	498	514	484	462	487	474	496	485	474	454	528	465	502	485	467	477	491	535	486	557	490	486	500	458	503	528	491	501	486	491	515	482	501	477	483	514	477	477	496	472	484	485	431	486	454	475	499	497	463	513	466	501	507	503	513	485	515	446	508	468	496	469	530	477	484	462	469	487	492	498	501	535	488	469	521	497	495	465	480	510	518	442	475	533	514	453	486	485	541	511	496	465	489	479	485	487	487	500	484	496	480	464	494	482	485	460	477	486	484	473	495	528	491	531	500	499	479	457	501	524	471	509	474	460	466	484	486	511	495	464	483	507	486	514	456	479	445	494	513	503	507	497	519	461	465	503	506	525	484	481	481	486	470	497	520	530	496	526	467	524	476	478	470	481	483	507	518	493	442	470	461	455	488	500	516	507	507	456	489	491	467	477	464	506	472	482	514	531	422	465	492	467	526	480	503	461	507	506	498	462	523	513	481	508	498	476	474	485	467	504	502	487	499	471	441	529	497	473	509	478	441	482	455	476	499	491	490	475	480	498	516	534	434	498	513	469	524	486	462	512	487	470	495	504	493	518	493	491	538	491	470	473	483	473	465	477	461	468	496	489	447	454	484	472	462	552	467	476	484	479	462	470	501	484	539	499	464	483	471	536	483	477	462	439	525	492	477	483	483	459	487	465	490	496	507	510	516	488	474	488	471	507	504	470	454	526	482	475	479	489	485	491	488	458	500	518	493	464	473	453	485	503	523	473	500	472	466	480	492	494	488	437	473	496	442	461	519	502	478	501	523	469	502	465	467	498	484	498	493	496	488	499	504	489	473	493	476	469	539	481	488	531	564	485	476	480	439	481	430	486	503	475	475	468	504	492	479	487	512	500	485	514	483	479	519	500	464	492	510	435	457	534	465	528	518	493	496	494	454	487	472	485	486	485	465	521	470	503	463	480	494	506	512	482	499	506	495	477	490	488	506	480	475	525	493	511	486	501	477	506	474	485	478	436	519	484	531	522	482	476	501	480	452	497	487	544	458	484	492	488	502	499	466	488	491	490	526	483	450	453	495	493	486	484	487	464	437	476	469	460	483	518	463	477	469	489	499	458	463	472	490	548	467	498	464	491	496	484	502	529	494	496	474	470	493	503	477	511	500	543	459	494	473	456	519	540	498	459	478	497	484	501	461	490	470	494	461	509	501	482	477	484	493	546	492	478	509	494	506	511	476	488	506	463	491	442	450	501	544	507	465	479	488	472	533	542	493	477	536	495	450	477	496	483	473	477	469	495	509	498	511	516	475	460	504	487	460	502	513	474	490	493	500	534	485	505	511	472	503	438	488	484	470	464	443	473	498	501	465	482	506	487	489	501	463	448	503	493	474	529	490	495	511	491	479	487	467	475	495	497	479	479	482	495	470	449	465	501	486	522	474	528	461	514	492	488	493	516	493	519	501	499	481	518	508	490	499	489	473	455	490	539	446	490	511	527	474	468	502	484	474	504	505	504	498	459	504	537	479	498	509	475	482	509	492	501	494	491	497	492	529	506	485	474	513	454	477	480	456	486	460	491	470	482	478	478	466	489	480	492	511	507	488	489	503	481	471	484	462	513	480	522	427	512	458	532	496	495	467	485	515	491	522	477	453	423	558	500	448	510	465	491	477	491	526	501	479	465	482	464	464	451	520	490	457	482	475	466	485	459	455	475	469	498	498	479	503	484	513	508	494	492	521	473	473	507	510	488	537	495	449	490	475	493	489	535	495	464	458	483	496	506	480	474	493	470	500	507	512	461	497	463	515	467	462	533	480	464	487	503	477	512	548	495	492	475	474	535	512	507	498	481	504	490	491	518	481	492	512	463	503	493	471	510	475	508	489	492	473	479	465	536	463	473	450	466	472	489	468	463	442	485	506	451	506	452	480	499	496	467	478	476	472	458	512	498	500	498	492	494	502	499	478	511	514	476	533	486	531	467	461	508	520	476	468	481	502	490	492	502	481	480	443	480	475	495	469	497	499	489	506	462	493	492	442	470	532	484	528	508	454	524	549	507	492	470	486	496	490	518	486	481	476	511	497	468	490	478	492	488	478	506	465	471	473	492	497	511	476	535	468	502	468	433	469	483	455	512	523	497	515	504	464	483	497	479	501	514	468	456	489	497	459	466	504	461	507	466	478	490	480	529	478	484	499	476	496	485	503	460	472	447	520	438	462	498	499	496	505	494	496	484	489	489	505	491	453	470	461	490	453	531	462	501	519	482	522	476	520	475	515	480	500	486	527	511	441	513	441	492	466	480	481	527	465	540	519	500	438	507	504	485	496	467	477	494	464	479	527	468	488	504	474	488	468	492	495	503	466	532	468	528	504	504	497	476	502	499	426	516	517	440	473	525	483	504	458	490	495	495	483	509	477	495	508	481	471	477	476	498	511	494	486	539	476	494	497	468	488	494	488	547	523	483	516	442	485	507	473	476	470	477	528	473	495	496	492	449	497	482	489	515	484	506	447	510
39139	63561	47873	37047	30235	24728	18755	15306	13502	10737	9371	7950	6814	5721	4689	4064	3134	2707	2232	1970	1747	1541	1337	1108	1054	876	817	788	739	717	654	652	635	600	540	505	525	547	543	496	502	560	530	519	536	533	549	524	532	491	529	502	511	510	544	508	498	512	508	517	488	506	533	541	491	528	506	517	532	497	519	489	490	506	454	485	483	483	499	526	477	516	522	490	494	478	519	520	492	523	508	511	475	490	499	489	500	523	490	477	513	455	510	488	483	492	494	493	480	479	522	537	510	480	462	512	523	479	478	491	497	488	503	471	479	489	491	469	543	494	546	478	464	496	507	475	499	494	502	524	459	498	495	480	471	521	530	457	512	479	500	520	523	507	517	501	476	490	549	511	522	489	494	458	475	484	508	504	457	497	493	449	575	504	532	501	488	469	510	486	470	515	543	530	502	501	548	484	487	499	497	494	548	495	503	476	527	470	501	501	513	529	483	536	452	512	485	473	493	511	506	495	523	527	472	495	486	503	523	517	477	453	478	522	495	507	498	477	489	492	483	493	495	508	499	472	507	484	493	484	440	527	527	521	494	505	547	521	492	493	472	505	519	490	493	488	510	537	518	478	479	489	441	524	495	455	523	481	511	505	501	464	481	483	528	523	487	500	467	479	476	468	499	502	487	503	535	515	471	535	495	473	573	465	511	486	549	484	494	500	501	520	510	487	531	502	490	499	525	495	493	486	504	533	456	548	524	470	492	463	557	490	501	535	509	487	539	527	507	511	542	489	518	486	492	518	486	485	509	492	503	535	562	524	521	502	479	529	510	518	548	488	480	477	477	488	495	534	509	556	481	523	529	506	543	479	486	487	503	513	468	500	505	485	497	501	479	513	465	481	494	514	482	495	480	497	474	509	512	498	528	532	484	528	437	519	489	489	496	531	518	495	517	502	505	483	524	502	536	497	452	523	446	469	522	479	477	536	495	504	452	516	521	469	525	535	523	493	505	486	516	492	502	489	467	486	494	479	486	479	517	524	514	502	488	510	512	487	502	501	498	486	503	516	514	494	504	504	476	503	510	460	537	494	479	520	499	487	503	488	536	482	484	543	548	465	501	551	506	500	486	529	470	520	485	487	485	500	486	448	498	462	480	476	508	490	483	511	478	487	490	529	528	449	488	510	563	490	497	468	503	489	468	526	490	485	501	481	494	494	499	509	480	455	515	519	489	445	473	493	471	477	504	510	485	468	459	499	494	521	491	513	463	484	529	517	553	507	502	460	534	486	497	545	457	458	499	498	480	526	492	544	504	506	475	489	521	506	512	457	507	525	483	477	512	500	493	486	523	442	506	492	506	497	486	524	466	488	514	500	464	496	491	503	470	476	503	467	526	474	482	475	492	486	501	514	497	498	467	488	520	472	451	516	470	530	504	502	454	510	513	501	457	464	460	516	539	518	526	463	524	498	493	503	542	513	554	497	501	502	498	480	462	499	504	507	497	545	512	492	489	493	502	505	494	508	469	516	507	505	518	478	500	479	493	492	488	533	481	504	479	465	471	481	496	509	516	470	513	503	488	479	494	490	487	497	492	445	546	498	501	487	524	517	495	515	470	460	468	503	504	532	484	492	538	525	468	464	491	466	512	521	486	507	479	497	500	470	533	487	510	508	489	496	476	532	520	514	484	499	490	518	528	530	486	523	500	511	490	484	504	461	479	522	488	510	516	494	495	523	520	508	477	515	499	540	515	506	510	457	481	522	523	507	480	509	494	519	526	505	526	477	529	513	497	518	483	496	488	525	524	517	525	505	512	457	533	496	498	476	475	453	529	466	487	470	515	518	475	508	514	475	508	517	464	562	494	506	506	510	516	543	490	511	511	513	507	480	455	474	510	517	528	469	486	511	510	495	514	523	514	486	507	480	525	508	468	512	482	482	435	493	488	512	495	516	502	490	470	503	467	463	525	483	489	510	517	517	491	481	493	487	509	490	480	466	475	502	510	517	498	479	499	497	506	487	459	491	461	519	518	503	516	522	525	495	516	485	514	475	502	527	486	511	488	500	507	478	497	466	483	498	506	515	476	503	455	507	493	491	493	508	499	519	501	527	486	506	506	535	512	490	507	480	492	499	515	513	498	502	516	466	465	493	499	473	500	553	488	509	516	533	486	517	472	487	491	502	492	496	499	511	487	517	525	464	504	480	515	556	486	500	503	502	463	482	528	516	518	518	506	493	532	512	462	518	505	485	509	487	511	522	485	478	499	471	510	526	496	508	533	523	483	529	506	488	521	481	485	479	485	524	500	509	492	482	532	502	497	505	497	496	459	473	502	533	515	505	477	472	512	501	477	496	488	500	522	495	511	524	487	522	445	496	467	475	490	493	517	476	500	473	485	476	462	481	511	501	507	500	512	530	494	513	492	483	491	509	492	499	530	498	531	512	471	519	468	516	499	532	459	531	475	505	523	513	496	515	503	488	505	460	455	529	482	524	493	505	493	503	494	511	514	523	483	491	521	488	490	491	497	494	484	534	516	465	498	512	484	517	510	499	491	513	494	469	462	521	493	497	508	552	483	528	506	526	501	496	494	501	512	505	527	469	518	506	464	472	542	500	511	512	511	509	483	505	501	505	511	497	519	497	519	532	498	541	511	473	528	475	485	501	475	485	513	496	499	500	495	489	516	485	488	487	512	491	470	501	491	491	492	518	499	490	505	493	456	493	515	496	493	517	500	478	475	493	499	517	514	502	476	541	499	518	441	526	510	512	486	533	462	492	491	519	471	508	474	502	507	521	501	542	498	521	503	494	496	508	538	526	450	489	521	469	536	489	493	511	537	453	503	507	515	540	512	496	476	478	492	502	469	490	483	486	515	494	503	507	468	482	506	521	519	473	552	533	472	483	490	505	508	475	511	498	468	510	562	525	491	463	481	524	507	512	482	498	446	476	508	534	487	530	506	494	488	479	504	529	483	445	481	549	496	527	458	487	466	466	477	487	479	499	530	487	466	458	491	493	521	518	520	489	494	529	508	487	540	483	509	473	532	509	464	473	517	507	466	498	490	516	540	507	462	548	506	479	509	504	516	512	488	519	501	501	495	498	490	473	537	514	507	477	505	481	500	500	511	507	538	471	508	482	525	483	480	482	546	532	497	502	496	493	465	480	505	537	510	499	482	497	491	477	537	525	507	488	481	487	460	493	513	483	524	485	491	480	501	482	489	536	507	495	492	506	488	495	502	496	472	512	505	498	478	481	509	516	520	508	476	479	510	506	544	547	513	453	501	500	523	512	479	516	505	511	489	523	484	473	423	494	483	514	504	534	470	526	484	493	490	485	467	508	494	519	493	482	537	485	482	507	476	491	509	562	529	523	482	490	511	486	511	487	481	514	466	505	518	460	474	496	476	538	540	470	510	506	510	555	492	514	518	516	471	481	478	492	512	476	480	474	512	482	482	498	467	493	510	492	496	504	489	509	479	499	505	487	505	475	465	510	492	489	511	531	468	485
33796	40564	37417	27850	18030	12043	8052	5151	4080	3222	2502	2245	1902	1593	1503	1236	1055	975	713	685	610	534	513	486	484	461	380	399	334	346	332	339	331	317	326	341	362	338	305	321	322	318	306	328	327	351	294	342	335	306	316	329	308	302	318	313	295	332	330	341	310	338	342	335	341	317	303	301	325	345	322	351	297	295	302	318	301	318	294	329	296	294	306	339	337	301	315	338	340	355	334	313	307	311	300	285	309	279	327	307	322	335	335	287	308	313	301	305	314	323	309	322	343	325	338	312	334	331	315	303	294	296	314	317	325	333	308	330	304	297	308	316	304	336	312	322	314	312	309	302	315	315	326	293	283	328	321	334	315	308	309	347	320	300	339	338	329	322	332	294	346	333	310	331	316	356	345	316	330	333	336	327	316	320	290	300	322	329	296	315	288	346	338	329	285	328	331	301	302	338	345	326	333	329	317	335	282	338	324	287	310	338	336	299	321	323	334	316	357	337	320	345	322	329	328	341	323	343	328	342	306	343	340	334	323	320	325	318	300	319	317	324	322	357	302	309	316	298	302	315	338	310	314	320	343	315	294	301	308	311	339	317	295	344	317	367	286	303	316	323	343	329	320	314	312	301	328	302	306	330	334	341	344	347	319	313	340	311	345	323	296	316	308	316	311	317	313	315	329	269	335	317	317	330	310	329	291	353	279	309	288	323	320	296	321	318	328	301	313	334	333	317	324	337	310	309	312	337	321	315	300	324	301	336	297	315	337	277	327	308	309	351	321	319	320	357	345	324	320	322	341	332	328	341	293	332	334	317	332	316	308	310	322	319	297	310	315	366	347	384	340	354	281	316	349	306	334	313	330	348	341	338	357	355	312	348	288	339	319	333	335	304	318	335	344	323	308	343	273	288	293	318	341	316	313	310	326	285	345	335	315	318	337	311	318	286	335	326	343	306	329	307	327	320	306	334	345	344	347	323	336	338	316	345	345	317	319	300	328	312	304	289	296	298	294	321	342	352	333	330	338	317	307	340	333	318	327	360	325	337	357	297	321	320	323	279	315	316	318	303	280	345	348	330	294	317	311	329	331	310	332	314	318	300	300	329	352	311	316	320	331	311	340	337	317	319	338	295	298	338	292	325	343	308	354	327	323	301	314	323	279	322	342	355	347	337	322	319	304	331	332	342	323	313	300	311	325	296	317	338	298	316	284	319	308	319	309	321	344	322	336	297	323	349	323	345	328	307	326	331	322	357	296	309	360	323	321	323	314	288	301	326	346	301	294	309	307	332	298	336	327	346	309	331	295	341	307	325	332	314	318	338	293	330	319	356	324	305	312	334	321	351	334	343	335	313	323	324	340	291	298	323	315	286	335	331	313	306	324	306	325	288	356	313	356	318	309	346	330	302	336	293	318	280	286	294	322	331	319	340	323	337	316	320	321	310	314	323	343	307	331	269	322	314	313	317	305	315	284	348	313	325	290	333	347	319	262	337	313	323	344	320	305	329	334	305	291	325	307	313	264	315	329	335	301	341	350	329	309	340	332	325	317	327	320	288	302	312	291	339	313	338	360	322	301	345	324	314	311	320	334	331	300	304	328	298	351	329	320	317	316	306	352	315	317	338	339	328	323	321	319	325	320	307	310	301	326	308	335	351	336	302	316	312	285	282	318	290	321	324	342	344	301	341	339	299	311	278	323	327	331	317	304	304	336	330	299	308	356	321	330	307	311	298	301	275	315	349	318	326	299	308	319	310	299	331	322	298	277	297	311	335	341	320	329	338	313	327	325	346	346	313	337	360	316	299	319	335	334	309	307	331	333	313	314	321	305	315	311	302	309	301	327	327	308	347	297	308	320	333	343	322	317	307	280	305	327	311	341	332	310	310	323	305	285	348	355	307	334	323	358	302	291	304	310	330	321	304	312	311	312	326	313	330	344	333	360	330	315	315	295	317	339	311	312	316	325	327	343	299	331	310	312	304	315	314	330	353	288	311	325	326	310	345	334	321	320	328	319	329	308	344	282	334	326	300	358	353	313	325	323	356	316	326	318	337	301	308	317	303	319	312	319	310	310	315	307	294	350	307	314	284	328	290	339	283	334	282	357	319	328	318	335	321	308	299	324	326	294	301	299	346	321	353	329	301	308	334	340	331	339	320	341	307	325	326	342	330	338	327	327	356	361	327	310	306	312	307	283	345	296	333	290	316	328	314	311	301	302	318	337	298	322	350	288	329	314	326	316	302	326	312	323	306	354	334	334	341	333	322	306	300	335	326	314	352	332	349	278	318	324	315	298	309	319	329	299	302	315	332	308	324	289	317	348	316	279	324	333	330	335	305	306	307	286	297	351	327	313	307	297	354	318	329	311	304	318	292	323	307	325	316	297	309	311	339	295	322	296	316	301	322	319	322	329	314	341	318	311	331	319	346	335	323	304	287	338	320	326	313	315	337	295	300	362	294	325	359	323	314	344	308	328	308	329	345	334	319	322	324	324	348	317	326	341	313	338	299	286	297	293	322	322	327	304	316	322	342	302	311	304	304	355	318	313	314	294	318	315	328	318	329	310	312	314	334	328	350	331	333	303	336	314	301	331	325	305	317	315	334	292	315	307	317	314	308	318	315	336	326	303	338	306	300	354	340	312	335	317	322	320	326	337	303	325	309	315	320	330	314	326	326	307	325	336	326	320	304	328	308	345	271	315	299	304	324	298	333	312	339	323	289	336	319	305	315	326	327	303	300	352	294	311	347	271	326	329	301	371	312	308	317	284	311	326	316	352	313	362	317	312	278	311	316	319	296	309	338	330	325	285	312	297	338	303	301	348	316	331	318	326	331	328	314	317	336	329	318	318	319	289	330	324	331	347	321	314	324	325	330	330	312	292	311	334	277	350	274	315	299	354	323	309	301	339	332	315	355	310	320	307	310	294	257	311	312	309	310	357	328	345	319	309	307	299	332	330	335	326	345	311	341	309	318	323	294	298	347	337	323	315	328	311	320	308	336	314	299	306	333	328	322	310	312	355	305	303	332	315	320	340	361	315	322	348	328	346	294	318	321	310	303	326	280	323	297	338	303	318	298	312	322	325	319	297	346	282	333	286	287	304	330	344	303	311	304	342	285	307	283	334	312	276	304	311	336	334	328	301	326	340	311	348	322	324	340	315	333	339	296	300	284	335	315	284	338	360	285	350	299	331	347	302	292	342	330	354	295	309	315	316	307	381	346	301	313	328	302	310	321	342	329	335	328	341	288	326	312	350	320	318	326	322	334	325	330	325	309	337	292	300	352	293	359	334	300	324	308	329	326	316	278	329	288	320	316	349	299	337	328	329	341	310	327	303	336	286	312	337	337	313	307	305	325	300	279	309	333	329	304	323	300	296	313	322	318	340	313	340	320	335	342	307	324	316	333	320	343	315	348	328	317	301	273	323	314	328	317	308	326	320	298	323	306	281	326	304	334	313	348	312	332	325	323	302	318	313	315	326	308	290	303	353	326	336	356
36773	50418	36051	24742	18928	15570	11948	8457	7023	5402	4378	3740	3200	2601	2301	1971	1569	1236	1102	925	812	725	710	601	548	512	504	447	422	407	413	376	432	344	332	352	317	316	332	347	326	329	341	320	301	358	332	316	346	331	321	349	336	324	331	338	334	354	340	342	326	375	361	312	344	330	350	340	317	347	350	367	352	319	309	317	331	329	318	339	339	317	327	340	348	339	319	336	352	339	372	347	350	345	326	349	328	327	306	328	341	355	347	341	345	339	356	333	339	356	368	351	361	344	313	329	321	328	325	334	311	334	349	353	315	341	340	335	341	341	346	353	338	340	357	302	337	339	340	342	349	328	312	368	320	330	309	353	309	351	313	329	337	368	356	315	338	331	343	313	347	329	347	325	321	304	318	326	328	324	342	319	373	364	341	322	352	313	322	320	335	333	317	349	320	329	326	318	354	338	327	324	342	313	343	371	293	349	356	344	326	333	345	333	324	328	306	323	326	350	326	322	328	349	371	340	325	331	373	336	337	342	344	334	333	321	338	356	339	341	341	333	340	346	308	388	335	348	332	352	351	352	355	339	342	315	369	316	325	321	307	356	341	320	371	329	307	345	372	331	340	323	335	351	306	348	338	322	301	342	351	340	364	317	355	311	337	336	306	339	311	327	337	339	340	318	323	316	396	354	348	293	358	370	341	330	315	339	328	348	328	329	323	325	322	326	326	348	369	351	335	326	304	356	296	330	331	307	331	337	344	332	336	331	340	346	357	360	365	314	343	333	369	330	360	330	337	322	331	331	359	338	336	372	319	339	339	372	293	291	318	339	372	316	367	329	366	311	345	311	324	333	333	344	340	359	353	353	322	349	327	300	348	346	334	348	316	344	347	331	318	311	356	335	336	365	331	309	353	321	337	326	304	321	322	332	308	341	307	373	344	337	328	354	348	353	332	312	300	331	339	299	328	347	343	373	336	347	340	321	335	335	335	341	323	352	351	319	352	350	332	331	336	381	329	325	354	355	365	338	341	357	329	328	315	315	322	345	331	315	317	319	334	319	360	314	329	331	347	331	346	362	362	359	331	345	323	348	312	325	344	346	342	313	348	321	343	347	333	345	329	313	341	319	326	319	370	314	334	306	329	334	331	336	317	313	348	340	346	345	358	308	358	350	305	327	321	338	328	374	336	348	344	362	331	321	329	321	324	332	341	335	343	377	328	339	375	321	329	347	336	330	325	303	344	314	348	329	332	305	336	321	389	326	331	348	323	296	342	343	348	303	297	342	352	313	337	315	347	316	383	344	335	352	313	329	360	328	324	321	306	350	348	349	348	335	381	344	359	341	330	362	373	343	329	315	329	329	332	380	292	328	341	317	354	324	352	338	353	352	323	326	367	327	358	334	327	360	351	333	339	306	330	348	351	363	343	330	330	307	337	326	340	331	335	330	338	312	309	342	342	322	370	307	346	335	345	313	331	346	363	328	328	353	310	320	321	359	336	326	309	315	326	347	339	308	360	344	313	316	326	299	347	308	343	354	334	301	343	369	339	349	335	344	317	340	308	322	323	348	316	371	370	340	342	311	332	326	354	328	341	336	336	349	322	352	325	374	296	317	365	337	334	341	340	367	366	338	310	313	334	313	324	368	306	345	325	328	331	344	352	340	316	367	335	368	327	324	297	340	332	350	357	327	293	360	326	329	320	329	347	342	348	336	322	343	342	317	347	383	354	352	351	327	311	325	358	325	335	377	309	341	300	330	311	309	312	334	341	325	343	334	315	347	305	320	337	322	327	341	348	321	348	333	324	299	328	365	342	345	342	305	335	330	336	342	356	323	343	334	327	353	311	385	376	359	354	322	287	345	375	345	345	327	296	353	331	348	358	357	332	338	357	324	331	349	370	343	320	333	360	317	313	325	349	335	316	361	339	339	325	322	336	359	331	323	321	322	322	348	303	312	324	343	303	311	361	350	318	338	343	349	332	322	346	343	357	308	324	364	308	338	296	341	321	344	355	324	338	377	336	336	344	334	349	323	343	358	326	318	344	339	327	367	376	354	322	352	331	304	360	288	313	323	341	334	331	388	349	353	355	351	335	363	317	344	371	339	309	343	354	345	323	346	353	321	362	306	333	374	309	332	344	363	344	331	331	342	327	340	328	326	354	334	360	349	303	370	313	352	331	362	328	313	360	326	336	355	323	330	371	316	342	341	331	315	364	328	303	312	345	302	364	363	329	335	331	294	314	347	331	351	327	352	352	342	324	330	353	350	359	346	342	334	342	329	305	342	368	317	335	326	296	338	329	334	327	376	333	316	335	324	343	366	314	348	321	342	344	347	328	342	357	351	335	325	350	368	345	308	337	351	334	311	302	313	335	305	347	356	333	352	346	313	306	344	342	366	303	380	349	376	302	342	333	331	308	328	366	364	315	362	355	337	296	347	327	349	314	329	313	319	321	346	319	339	305	333	320	330	346	324	349	360	349	325	324	308	367	359	348	371	340	341	334	338	349	351	350	351	347	338	319	336	344	317	341	315	325	336	337	350	357	348	297	334	338	309	320	318	370	367	315	343	369	336	380	338	314	356	359	353	299	333	343	341	324	354	367	334	373	313	324	343	307	332	298	310	328	333	363	357	310	324	312	351	340	356	318	330	326	351	349	342	336	330	343	333	339	332	314	353	353	331	331	348	323	325	335	348	364	322	302	352	359	355	304	296	333	342	361	326	311	352	327	325	345	316	375	349	311	344	345	321	353	346	328	365	327	305	315	359	347	322	324	343	342	341	335	332	354	347	325	326	322	325	323	321	330	331	334	339	353	334	324	306	358	379	318	356	340	353	355	336	319	344	316	331	310	333	304	332	328	317	356	316	335	346	328	373	318	354	312	295	321	350	334	363	306	337	329	334	311	351	314	348	322	375	355	332	343	303	347	350	300	333	343	339	361	370	336	342	340	356	359	350	305	379	331	343	320	309	328	318	332	366	325	327	332	309	291	309	303	329	341	388	327	335	309	319	291	369	318	341	350	340	348	326	306	337	369	342	315	331	328	333	376	327	364	350	347	332	351	317	347	328	306	343	339	352	337	306	326	379	350	344	336	338	319	360	353	341	342	322	344	317	340	356	341	302	367	345	364	325	329	343	327	322	298	341	360	345	352	334	386	330	361	340	312	345	334	346	325	313	331	329	347	363	318	371	327	331	346	390	348	347	347	316	339	329	349	325	330	346	355	311	325	360	355	348	313	322	363	338	312	328	303	326	376	358	348	322	339	336	351	324	336	320	361	314	335	347	349	298	320	343	319	340	350	311	326	359	343	345	311	349	351	325	323	341	365	370	307	324	378	347	331	355	322	321	340	351	316	355	345	339	312	331	326	338	321	344	356	366	346	332	322	315	321	335	347	336	328	316	354	342	331	343	317	293	320	328	310	340	326	328	370	370	382	315	359	306	319	336	321	289	336	304	366	326	343	329	326	363	324	338	345	356	357	345	308	313	348	334	295	337
23921	21252	28845	25141	22962	21397	15777	9187	6669	5417	4301	3638	3225	2585	2171	1962	1726	1497	1073	1026	894	813	763	693	652	621	558	534	506	488	504	491	433	476	447	455	472	433	428	432	424	434	453	424	445	415	417	417	396	399	413	426	433	402	426	413	440	429	419	439	456	467	449	424	480	446	443	414	413	411	431	425	419	433	459	428	433	434	411	450	417	400	405	403	392	429	421	431	414	402	413	430	404	397	419	406	411	403	417	418	443	409	386	416	462	413	458	409	406	411	439	389	487	418	405	412	412	429	416	429	409	432	427	423	411	420	463	427	418	406	454	439	434	406	422	409	458	412	406	407	406	421	403	377	399	443	462	400	429	402	404	446	400	414	451	411	414	423	399	367	385	447	452	425	437	420	394	385	431	434	444	466	401	404	401	455	425	419	441	410	400	411	405	433	407	417	403	441	419	434	398	478	447	442	446	444	433	397	432	409	414	427	403	409	453	429	393	404	391	426	437	406	456	391	425	396	412	431	421	450	434	412	436	430	442	435	438	438	418	430	356	430	407	375	428	419	418	419	437	399	434	416	425	433	442	431	454	425	397	449	408	399	436	411	422	421	386	438	443	401	414	402	436	408	418	403	433	462	418	374	449	384	402	422	396	385	428	425	405	407	410	433	428	399	425	443	392	417	412	425	403	443	435	399	443	402	394	458	409	432	415	432	420	405	441	424	396	468	424	440	375	422	439	391	414	427	401	398	381	393	440	408	414	407	427	409	426	426	406	442	438	446	416	441	451	436	400	421	436	436	428	390	413	374	426	396	434	412	432	413	434	381	470	415	409	433	432	414	419	398	416	393	419	387	428	423	408	459	406	413	399	439	411	428	430	412	429	382	430	393	421	395	395	420	426	409	440	420	399	402	421	438	417	425	410	399	427	456	457	431	427	417	438	444	416	425	402	376	411	378	397	388	447	439	395	408	423	415	446	422	409	415	438	419	437	391	444	405	448	424	381	402	418	430	415	430	424	451	430	385	381	382	383	421	430	422	412	442	435	439	430	396	429	444	398	392	421	427	437	403	381	395	407	399	423	446	432	430	384	414	425	431	415	397	412	384	428	417	389	405	439	375	411	404	448	439	434	415	420	415	426	401	402	378	400	448	427	408	428	393	434	405	407	390	401	378	434	424	409	422	469	408	450	410	427	472	417	408	436	450	414	405	412	402	433	440	412	390	427	367	402	430	410	397	412	436	438	420	444	430	410	428	389	413	389	392	439	439	424	429	426	393	414	431	418	438	388	387	431	406	420	426	430	423	415	413	396	418	400	377	407	421	451	400	396	428	426	427	385	414	410	415	394	427	433	437	384	416	428	417	385	424	416	383	428	425	392	416	453	410	392	389	413	399	427	439	416	404	402	414	415	446	442	413	461	405	372	428	435	399	408	438	412	437	435	406	424	424	368	450	396	387	391	411	398	428	436	400	419	397	399	408	447	465	431	386	414	431	407	417	408	396	443	416	411	375	439	405	403	430	420	424	394	440	396	428	420	415	414	412	454	415	433	406	409	401	420	401	397	411	421	388	431	449	423	397	417	444	396	415	418	406	406	387	415	402	430	399	437	418	441	384	393	441	426	434	414	401	408	408	419	411	395	407	437	402	426	433	458	407	415	398	423	431	447	413	447	424	437	432	436	418	452	418	369	407	386	431	417	408	418	397	404	403	410	402	414	424	381	461	407	432	429	402	437	405	417	405	430	419	430	441	429	433	406	421	445	422	420	387	406	424	428	398	451	442	417	437	445	437	451	392	402	414	451	443	398	408	422	436	398	437	455	417	393	384	394	414	439	441	403	388	410	400	452	448	457	426	388	405	390	411	426	411	395	395	427	450	426	376	422	385	404	426	412	466	417	414	415	408	415	383	433	382	434	390	451	408	452	419	434	414	413	433	420	429	435	413	430	420	402	451	363	413	402	433	391	403	462	432	370	395	414	401	404	425	378	416	399	416	387	426	460	446	428	409	429	367	400	399	466	415	461	444	409	419	410	409	416	424	423	424	415	433	475	438	429	422	393	426	444	412	408	430	396	399	413	442	418	420	437	411	404	423	426	399	410	403	418	417	395	441	427	434	456	430	423	434	415	447	433	387	426	421	391	386	409	424	412	435	416	422	397	434	395	436	421	422	429	420	423	421	415	415	432	376	446	453	393	421	373	430	389	430	440	428	407	420	367	407	445	424	452	417	407	405	403	408	423	426	408	408	420	401	423	440	394	415	389	488	418	408	420	388	404	436	430	412	429	456	449	442	395	381	405	418	411	439	419	419	435	433	419	408	401	403	409	421	390	425	422	403	417	427	410	444	402	409	443	381	399	397	427	453	432	400	410	422	433	433	392	441	418	424	434	415	449	421	414	411	442	404	415	451	397	444	452	413	427	408	409	412	417	409	405	435	395	404	436	437	424	454	365	418	393	385	410	455	402	405	456	385	404	420	374	397	447	399	407	415	395	408	423	452	397	432	394	428	425	439	407	429	429	439	419	434	418	461	419	436	422	404	408	429	400	415	403	366	391	384	428	383	459	455	452	399	400	366	452	422	419	431	413	398	407	410	398	427	434	425	445	398	419	424	409	407	369	397	429	418	389	400	430	440	414	396	406	445	400	391	433	411	436	450	407	465	433	421	404	425	404	425	411	453	380	376	426	382	437	428	442	450	444	403	443	431	385	373	426	410	403	421	434	394	458	432	430	413	453	404	432	439	414	409	420	395	405	420	450	407	431	421	421	465	399	393	417	413	411	400	418	410	409	448	409	407	463	430	381	435	405	392	442	413	380	410	439	403	431	414	390	445	425	440	413	455	413	401	411	400	396	413	464	425	410	393	421	394	424	433	388	431	404	416	406	428	415	421	425	468	407	396	401	397	415	409	404	435	419	411	385	411	438	400	406	402	398	420	420	434	427	424	415	398	400	395	397	462	431	451	429	434	443	394	468	395	441	445	411	435	401	423	432	398	403	446	454	396	409	405	438	418	427	419	438	427	399	400	409	447	424	424	439	442	431	412	457	394	449	430	396	434	409	411	404	397	410	417	446	409	431	434	443	411	396	419	443	392	415	410	429	425	405	413	422	422	431	440	405	449	409	411	419	408	409	444	390	420	444	415	421	435	397	460	415	416	428	397	399	405	420	429	452	415	407	388	397	405	377	404	411	435	399	422	465	428	423	420	424	406	394	470	416	397	417	405	423	401	409	433	418	381	427	429	397	435	440	447	393	426	382	401	409	454	413	381	412	418	416	438	380	415	417	405	434	418	415	376	428	446	428	439	388	403	374	438	451	441	394	423	374	398	432	452	409	407	400	417	425	413	426	420	461	423	445	415	391	423	365	407	444	406	422	351	393	409	433	406	419	486	448	409	426	392	412	430	418	449	444	386	448	414	438	475	444	438	462	407	439	405	378	447	414	430	377	389	390	393	438	354	433	392	445	415	418	422	418	439	401	397	412	413	469	419	412	375
36250	57170	43496	30465	26255	21748	16874	12529	10220	8186	6895	5859	5003	4044	3454	2848	2600	2096	1614	1461	1212	1071	991	881	745	752	675	608	582	572	595	508	515	526	454	439	467	452	434	430	407	441	452	451	439	421	389	417	469	445	459	405	441	461	411	454	429	419	419	451	478	449	415	464	439	419	432	439	438	434	429	451	452	406	448	442	451	425	430	406	430	459	453	458	415	434	420	366	422	436	458	428	401	422	417	444	448	437	454	452	424	413	416	444	408	435	438	439	451	425	408	439	411	469	421	462	416	427	436	449	408	415	435	404	421	433	433	420	441	439	435	444	406	459	413	451	428	485	367	410	431	446	442	451	438	431	396	431	436	437	440	429	404	414	443	463	474	442	443	432	390	442	468	446	407	436	415	445	457	454	417	447	444	426	390	462	438	445	392	414	389	423	400	423	414	443	401	429	409	437	432	426	405	461	435	423	405	397	392	409	443	431	433	430	396	454	429	440	426	426	440	445	456	422	475	422	431	445	432	441	428	413	385	433	428	442	396	446	448	450	427	419	435	427	420	422	453	446	456	435	420	499	415	419	439	434	394	458	463	450	419	405	409	437	407	401	458	416	406	428	465	458	444	438	448	460	395	445	465	440	440	465	453	449	400	477	390	404	456	450	423	444	433	461	436	439	451	417	427	419	413	425	459	463	439	423	386	414	433	416	460	406	414	427	444	398	424	430	454	460	427	433	394	435	429	428	470	429	444	420	453	430	407	411	408	402	434	413	415	428	431	399	421	443	423	425	435	432	464	453	426	371	438	438	417	428	454	433	493	447	442	429	386	428	421	437	435	441	453	467	442	402	404	408	436	440	457	421	437	407	431	426	398	419	428	432	453	402	454	417	450	421	394	453	440	439	430	439	415	435	456	408	436	444	416	398	417	453	453	436	451	436	474	409	455	437	437	446	427	453	445	413	443	430	414	424	439	439	428	411	425	455	418	402	455	458	418	470	439	436	423	445	406	410	416	454	424	426	441	435	438	409	424	403	404	410	425	433	426	438	424	426	425	474	438	420	440	437	410	403	439	414	434	429	473	418	436	411	413	491	440	415	418	449	434	426	422	398	458	436	410	419	452	440	439	423	434	428	413	439	442	438	420	398	440	423	454	412	444	401	437	438	401	418	448	431	437	409	429	401	385	411	428	445	463	405	416	431	443	426	417	437	422	406	446	401	436	450	416	381	452	422	417	450	429	427	441	456	448	437	398	423	415	463	403	460	396	375	433	428	445	441	471	416	389	412	418	453	431	444	465	441	431	467	370	421	452	444	422	432	414	412	410	439	410	430	440	449	412	456	438	464	417	412	426	399	433	443	442	410	471	432	384	386	459	427	409	436	438	410	405	431	468	417	442	401	419	439	378	447	434	435	407	443	430	430	446	439	413	421	394	447	427	436	450	419	423	422	436	423	436	416	412	418	376	410	416	434	423	406	457	411	416	471	438	431	385	448	443	446	439	440	418	440	434	424	418	400	411	443	458	450	441	442	380	458	442	405	407	432	434	416	413	440	462	427	417	475	440	460	448	451	438	418	430	414	414	439	422	437	457	446	437	390	443	450	448	438	425	430	433	436	438	424	450	436	433	479	414	445	434	438	423	435	418	433	428	418	438	391	417	449	414	439	458	425	429	431	480	414	414	463	427	454	433	406	414	453	409	442	427	419	437	442	402	449	430	415	443	381	454	429	459	418	420	446	427	448	399	453	425	420	467	454	419	409	441	409	443	453	437	414	447	417	401	448	444	388	468	469	409	460	458	434	420	423	437	426	424	435	430	441	424	417	413	397	437	429	414	448	434	442	396	444	447	445	416	444	428	429	457	440	408	434	441	470	447	492	424	399	452	420	447	445	409	459	433	417	398	432	400	446	462	425	432	410	453	379	466	405	399	487	415	429	448	435	393	430	433	434	451	416	441	416	397	417	412	422	449	425	429	476	411	416	423	426	418	434	418	434	465	405	428	424	433	422	455	450	430	447	416	446	401	446	428	404	410	419	428	457	461	410	462	449	399	435	476	438	432	420	416	462	435	415	427	436	452	396	440	409	432	454	420	408	420	426	425	382	434	451	417	442	429	430	409	461	434	431	406	440	417	436	437	395	385	431	406	423	455	433	410	415	388	437	387	434	432	428	431	452	447	435	367	424	393	403	407	410	440	441	392	454	396	453	440	450	457	423	426	434	436	417	417	411	418	452	403	450	428	418	413	411	408	417	464	416	419	444	448	431	459	430	427	448	438	425	436	465	409	399	430	421	410	419	457	441	429	434	452	451	385	417	378	433	459	416	416	425	451	476	419	437	424	399	430	439	408	400	442	431	433	403	396	426	415	456	412	430	438	450	399	410	445	441	439	438	461	413	434	409	420	433	445	409	436	401	414	423	417	431	413	392	428	448	405	423	412	439	430	471	421	476	414	468	451	420	392	407	437	429	435	419	424	447	427	431	440	439	417	416	433	456	392	459	416	438	415	457	440	442	402	433	440	444	410	412	438	468	456	469	469	418	420	428	420	420	433	443	410	422	440	435	394	409	408	417	403	408	441	415	433	466	420	448	437	387	429	428	412	421	430	392	440	446	413	461	451	419	419	398	411	401	421	418	425	448	430	421	439	404	438	442	416	418	424	429	455	403	472	403	442	429	427	432	448	431	416	413	472	464	482	410	451	410	412	422	451	428	429	408	414	422	412	441	421	431	415	430	443	438	405	419	442	423	410	442	406	438	437	437	448	448	406	412	405	422	470	407	433	421	417	380	432	418	434	426	430	446	419	432	459	430	445	432	429	428	456	432	386	458	447	472	430	400	421	441	441	455	442	444	422	418	425	408	438	435	420	415	408	450	432	445	426	438	388	433	416	473	411	414	421	428	450	421	425	459	475	452	416	422	434	442	409	434	418	428	412	426	419	444	463	482	467	409	433	433	419	439	414	421	405	416	389	414	422	436	453	450	442	439	439	431	394	427	444	451	432	401	439	417	427	413	406	429	449	431	443	429	429	453	418	442	456	416	411	460	417	447	441	448	433	429	433	458	430	424	442	406	452	458	393	427	418	407	425	439	424	425	434	412	404	432	431	418	449	402	405	419	455	406	412	436	444	425	401	424	450	465	440	430	451	415	447	443	420	409	421	430	420	453	471	419	456	441	438	404	416	394	422	402	426	411	445	447	430	437	448	402	421	429	430	421	443	432	407	443	421	462	443	382	390	385	427	458	430	417	417	388	443	416	436	437	423	437	408	427	409	415	421	445	472	406	405	390	421	414	404	452	461	452	448	411	453	449	449	412	437	402	440	453	455	424	422	422	425	451	431	444	420	434	435	425	409	432	425	403	431	408	417	441	430	429	452	413	463	400	438	419	411	394	435	435	410	423	408	417	431	468	415	413	411	442	440	437	484	426	423	425	369	403	433	455	438	425	417	449	422	428	474	428	433	429	427	437	456	435	430	408	440	439	445	418	429	438	417	422
25025	21642	29449	27040	21369	15997	10872	6449	5145	3837	3582	2912	2624	2013	1882	1588	1438	1065	927	844	666	589	583	598	515	485	461	393	384	421	388	378	341	359	384	382	364	343	339	313	346	334	332	350	328	339	366	327	341	326	313	318	330	350	331	348	356	352	353	320	345	343	311	308	336	340	367	320	332	365	343	340	328	334	306	316	323	321	379	306	320	318	325	336	361	343	365	343	342	293	385	339	342	320	306	318	315	334	331	293	350	344	339	354	321	350	341	345	313	330	331	324	356	326	347	320	334	315	323	322	318	324	342	345	373	297	320	345	316	342	332	346	337	341	311	385	321	332	339	354	324	352	349	326	329	314	328	336	327	313	318	311	297	339	308	322	339	327	358	312	342	323	324	317	345	339	331	311	334	311	339	322	292	304	319	334	325	309	344	333	336	322	344	340	342	346	331	322	318	346	323	355	331	321	323	313	332	325	312	335	342	326	347	373	371	347	271	341	335	316	334	334	333	323	326	346	336	318	338	347	305	326	304	376	324	310	347	347	315	329	306	331	336	358	346	325	310	327	290	327	360	329	352	333	345	324	331	351	337	339	342	336	309	363	318	316	312	364	331	336	326	333	331	314	305	306	297	338	355	343	320	323	280	317	313	354	335	341	315	343	300	333	323	295	349	340	332	337	314	327	313	321	301	320	351	304	358	337	337	340	332	313	334	336	328	332	326	322	350	339	327	334	329	344	347	337	331	323	331	330	334	320	310	313	335	322	332	347	344	343	330	312	305	334	314	316	305	341	346	324	305	321	346	326	359	349	326	356	293	277	351	335	320	359	304	317	351	308	347	342	319	379	349	363	322	319	367	311	336	322	342	340	312	336	355	320	351	331	342	361	339	320	305	312	335	355	336	327	368	342	318	325	317	349	347	339	305	305	336	305	366	372	308	320	316	310	343	352	327	346	328	305	308	339	380	314	333	299	335	296	338	351	314	337	336	305	341	324	325	320	341	339	327	332	329	293	315	324	358	329	348	314	320	329	380	357	377	303	325	340	360	337	315	348	342	342	345	311	323	353	334	331	336	348	309	363	309	331	342	337	322	310	348	352	326	323	340	337	340	303	334	318	317	326	350	334	322	324	374	377	343	359	334	306	342	359	332	376	333	341	343	320	333	322	360	341	351	320	342	312	358	337	361	315	337	328	311	314	323	311	326	330	343	354	335	329	309	346	334	318	346	333	344	366	319	316	320	335	332	322	329	339	335	358	326	351	378	341	324	319	315	310	342	315	298	346	307	347	317	346	380	330	334	337	331	355	310	316	353	339	323	337	365	350	352	310	332	292	353	350	330	335	349	332	355	313	320	339	330	343	333	375	354	317	363	322	336	308	319	346	350	348	336	303	324	292	329	346	355	331	323	327	323	331	307	336	318	337	365	380	362	329	324	350	326	344	332	351	313	324	350	346	327	346	319	344	340	348	355	335	293	271	345	307	310	323	340	334	333	298	323	335	329	343	329	356	358	312	302	315	338	351	360	335	325	300	321	329	328	342	380	367	375	327	325	305	342	306	348	321	344	319	348	351	355	343	325	324	354	319	322	337	345	360	328	323	355	325	305	322	299	397	301	351	350	310	346	332	347	327	291	328	344	365	343	382	332	330	316	309	317	342	344	346	309	342	331	333	332	319	339	335	317	332	338	334	345	361	341	323	322	312	331	344	329	330	329	337	355	317	325	349	329	315	320	329	349	325	337	331	340	327	344	331	333	328	356	330	322	308	339	344	348	347	316	317	318	318	339	340	339	319	324	320	363	329	333	329	349	354	297	327	357	324	343	327	349	352	321	319	331	336	318	311	318	325	341	329	324	328	346	336	322	338	339	353	357	351	341	337	337	339	351	352	334	308	340	346	340	320	329	341	349	344	313	344	340	314	308	334	317	317	375	326	327	332	331	293	353	312	328	331	361	338	344	334	281	305	318	347	313	357	301	343	328	341	338	354	326	332	349	337	348	343	310	353	342	338	357	350	366	312	321	333	299	330	321	354	338	347	305	327	320	362	299	348	351	333	321	310	305	333	342	339	340	335	340	344	328	359	335	325	304	300	313	331	336	332	352	348	328	360	349	318	364	321	344	339	312	362	299	331	344	348	349	309	303	335	327	346	329	323	328	305	330	348	335	329	330	345	336	352	306	317	323	313	322	330	323	376	304	341	325	357	331	311	319	314	324	304	335	364	341	345	345	326	310	355	321	326	373	322	346	368	335	342	334	333	339	296	311	328	356	325	337	308	308	327	346	317	353	359	332	380	345	325	313	348	327	348	351	329	352	339	334	365	343	339	330	347	342	362	332	316	326	304	324	314	355	339	340	325	327	353	337	324	336	364	321	298	326	343	331	336	327	321	344	333	330	334	320	300	326	330	324	347	313	360	337	333	333	355	352	365	297	294	342	314	318	329	343	330	336	343	313	339	329	289	294	348	334	330	342	342	345	315	362	329	317	320	347	328	336	328	313	338	323	328	324	316	316	337	333	368	337	321	329	346	338	306	343	405	334	354	332	330	346	336	332	316	334	318	330	306	307	330	340	318	343	330	344	358	303	322	310	349	314	323	326	325	357	308	337	314	322	316	350	327	354	361	368	347	365	337	301	317	298	293	354	309	341	348	314	336	330	343	329	324	344	327	327	349	312	320	312	328	310	310	350	334	318	330	340	313	332	365	324	315	334	331	323	284	326	352	338	327	318	330	318	319	316	296	342	339	319	309	341	323	338	332	318	314	304	321	357	318	339	330	345	323	337	366	327	313	332	333	302	327	351	306	358	328	309	337	339	338	325	319	320	313	315	326	327	315	321	336	295	338	369	340	363	355	341	341	336	341	343	313	313	348	326	353	337	364	312	324	357	346	355	330	324	311	319	350	314	342	305	339	332	337	277	341	331	332	308	343	333	340	317	316	297	353	299	323	339	316	322	294	336	348	352	310	333	330	327	312	312	331	338	335	361	329	346	317	353	332	324	301	365	304	361	321	324	333	339	365	330	340	333	323	339	341	328	342	311	339	334	307	330	306	362	319	368	336	313	331	336	340	370	331	320	346	334	360	317	347	327	328	335	325	322	303	344	331	341	332	331	337	324	318	356	321	318	328	317	329	329	326	322	357	343	302	322	333	307	311	357	349	332	324	349	319	329	318	354	329	339	321	327	349	342	341	317	318	340	323	312	320	317	328	330	325	314	331	332	356	393	329	319	316	300	332	352	339	328	292	326	341	331	318	322	364	355	332	355	330	344	324	311	322	342	357	335	337	289	331	306	344	328	336	298	326	313	339	327	373	326	319	363	322	340	343	323	320	343	336	336	320	295	342	327	326	348	374	330	322	315	340	357	361	328	319	362	346	324	332	362	331	367	317	327	320	311	358	341	317	346	361	308	338	345	341	385	322	308	344	328	347	333	356	320	333	296	331	370	356	320	342	350	314	359	343	363	301	333	337	333	336	311	326	350	309	313	359	298	373
35631	52442	40483	27434	22790	18497	14681	10358	8716	6695	5950	4870	4250	3471	3050	2535	2213	1624	1392	1103	981	886	882	710	660	648	537	491	501	503	468	461	416	376	372	395	365	392	357	342	354	421	365	330	348	361	352	375	385	378	352	370	352	346	328	373	355	359	385	369	390	349	369	341	378	356	371	375	393	402	343	372	383	369	360	348	361	371	373	383	357	389	352	334	382	353	356	328	373	350	375	365	370	373	350	355	350	412	364	350	333	359	371	354	397	331	364	363	371	352	371	343	357	370	346	353	356	349	307	357	333	356	354	329	341	345	338	328	375	378	377	336	344	381	348	323	370	344	379	342	402	337	349	353	357	371	305	390	371	336	361	344	369	364	375	333	357	353	366	365	361	336	358	357	340	327	360	336	362	372	333	383	385	353	360	349	352	380	384	329	362	326	367	378	353	397	385	372	347	337	374	347	348	337	327	334	380	392	351	354	382	370	335	374	345	343	341	382	361	384	344	343	365	360	338	363	344	333	343	378	350	348	350	360	364	376	347	310	344	388	329	381	323	371	397	340	342	381	398	356	359	351	336	372	392	362	377	355	339	349	352	359	362	369	328	366	341	339	367	348	349	328	358	371	352	348	332	343	345	325	375	350	364	362	355	356	379	350	347	349	377	361	323	374	308	339	342	347	352	365	339	341	353	366	355	360	369	354	333	368	374	337	382	325	362	380	357	341	372	333	372	357	351	364	347	359	361	334	365	354	352	385	367	362	396	368	333	367	356	310	330	375	368	349	373	362	379	342	359	361	373	373	365	387	359	337	364	352	323	373	350	341	329	352	299	347	346	331	372	352	361	333	343	366	368	360	330	355	377	327	374	359	340	368	363	343	339	361	321	338	373	320	322	351	374	336	333	376	351	324	330	358	355	378	381	372	347	362	361	386	367	356	358	371	397	340	382	363	340	315	345	390	365	350	358	359	339	365	366	316	330	349	296	355	368	365	363	328	428	339	350	394	385	365	385	369	323	370	383	387	346	402	344	354	365	377	375	374	343	355	335	381	336	318	334	362	340	363	353	378	359	357	347	338	350	343	346	340	364	348	335	368	352	366	344	356	341	316	318	385	376	319	325	377	368	357	331	325	373	323	364	328	345	392	386	340	385	385	359	364	366	342	327	356	358	386	345	337	407	365	342	344	364	379	362	379	358	338	336	367	342	366	347	338	325	363	340	381	366	321	335	364	369	353	370	364	330	334	365	350	371	353	344	353	381	367	353	352	381	376	309	350	376	358	332	337	353	373	329	363	350	356	356	368	404	352	338	325	350	376	339	317	333	374	341	343	366	361	365	357	377	387	352	362	359	349	350	348	363	357	401	351	352	349	340	332	371	392	357	314	318	347	337	353	362	347	363	377	371	372	323	349	348	322	361	343	344	351	352	358	331	347	315	331	377	378	344	338	341	346	366	323	344	339	380	358	365	377	346	345	348	359	359	370	318	338	342	373	331	367	350	342	363	358	332	359	355	351	379	364	355	366	380	372	371	367	383	346	394	323	377	344	353	368	340	374	355	353	338	353	374	370	368	332	376	333	366	304	333	363	322	366	336	363	343	357	320	319	373	365	324	355	314	341	354	360	358	348	375	353	369	338	351	353	343	349	358	361	378	347	378	363	357	363	375	364	338	354	346	334	397	344	360	311	344	352	339	346	369	326	346	374	364	359	378	336	375	295	379	380	338	354	327	364	321	359	335	336	350	387	373	368	328	364	352	338	362	357	343	328	350	393	377	361	363	327	340	362	333	347	347	355	378	340	341	374	354	344	335	353	324	354	346	337	376	349	419	334	352	366	378	384	370	357	347	357	348	350	357	351	336	348	360	352	378	372	360	347	376	346	373	373	374	348	351	332	352	345	337	342	360	368	366	360	373	332	357	374	390	371	372	365	340	360	365	370	355	357	355	334	355	357	326	379	334	362	352	341	357	356	339	328	368	360	336	359	373	358	395	340	333	360	360	350	390	351	360	356	354	313	385	389	353	350	348	320	346	334	352	343	354	366	353	369	335	369	319	346	380	358	381	346	368	320	355	361	368	332	371	359	327	331	367	366	351	366	336	375	377	328	316	336	370	376	358	350	339	329	368	371	367	341	328	343	367	344	328	347	359	355	359	358	323	324	369	341	361	412	351	365	382	365	333	367	387	336	351	366	384	357	415	373	377	329	365	361	384	348	360	308	349	384	342	365	344	377	357	367	357	339	345	359	388	373	338	360	328	348	336	325	344	342	376	389	356	363	365	346	344	353	348	336	375	349	365	349	336	385	357	324	338	388	385	352	395	369	378	354	382	385	357	353	391	342	341	336	337	379	330	383	326	354	373	361	368	336	352	352	331	380	364	378	357	363	362	360	381	371	386	346	365	351	324	352	381	303	357	319	333	357	319	355	343	320	376	359	376	381	329	359	331	335	379	398	363	365	355	353	359	352	377	358	352	354	360	373	348	363	344	337	383	342	373	353	362	373	366	387	347	341	378	408	359	318	345	337	342	378	371	331	350	379	382	383	381	371	321	400	342	336	362	356	330	363	360	367	355	377	336	346	369	345	342	349	328	362	342	353	347	372	373	376	370	370	318	400	392	350	357	369	344	363	314	343	341	341	315	329	365	358	329	371	392	340	374	394	377	347	377	374	354	372	388	324	363	335	375	363	356	371	352	361	331	342	360	337	327	367	345	367	341	350	357	361	360	320	352	366	346	363	355	346	363	357	379	334	383	369	352	339	344	383	336	371	340	352	365	350	376	343	364	343	338	350	327	337	362	327	393	343	382	351	347	382	327	340	378	383	377	350	364	360	334	387	348	333	361	391	346	353	373	328	379	361	357	365	327	357	339	383	370	371	358	371	362	377	382	345	349	344	332	347	345	339	332	386	315	345	364	363	364	399	353	378	363	354	346	370	341	369	371	345	330	343	327	374	343	341	354	369	367	362	361	374	362	353	373	340	334	351	372	357	378	338	329	332	365	366	343	397	346	372	324	356	350	335	353	349	364	370	372	366	352	336	361	355	399	354	361	338	360	368	367	353	372	348	360	339	383	315	335	377	341	346	351	320	358	352	337	366	379	354	357	330	352	369	353	360	389	324	347	365	351	340	324	348	388	385	353	370	360	348	356	340	368	374	345	390	360	378	362	372	354	360	343	379	374	337	323	358	332	321	387	316	370	362	357	350	370	387	360	355	362	368	349	366	338	379	360	358	357	331	361	385	403	352	374	355	371	362	368	360	339	321	346	346	374	377	365	350	356	318	361	370	326	343	328	334	352	340	362	353	372	343	337	382	354	341	359	358	361	363	331	361	357	355	359	409	334	357	360	344	354	314	324	345	342	365	343	363	373	349	337	332	335	405	354	340	398	346	342	307	354	315	354	357	356	335	374	360	367	354	379	330	355	344	362	377	400	360	349	345	350	363	320	344	338	368	365	375	340	345	394	368	379	356	365	348	360	352	364	355	363	357	345	354
22722	21148	28800	24045	21870	24009	22539	12388	8933	7096	6546	5138	4410	3757	3230	2907	2416	1902	1430	1286	1222	1133	1095	942	906	773	666	712	621	616	610	567	554	480	504	516	526	495	514	496	535	511	540	488	514	523	505	468	507	479	481	464	515	496	515	461	507	495	499	496	486	494	462	484	475	515	469	537	483	495	501	520	523	529	472	472	522	484	470	466	508	473	478	488	505	449	460	502	510	509	518	491	501	481	479	496	524	471	496	475	474	530	476	524	469	515	493	462	476	484	485	498	486	475	490	466	464	514	461	467	456	470	492	477	482	506	508	507	480	501	502	475	456	488	473	507	461	504	480	486	517	476	471	484	503	495	450	541	431	488	488	517	477	483	459	472	486	461	461	455	467	490	478	451	488	473	501	506	468	478	487	482	460	473	479	502	447	485	489	481	506	477	486	526	473	471	484	456	476	477	469	492	482	476	487	454	503	500	523	525	514	467	506	441	468	458	476	512	492	495	487	480	481	518	519	467	488	517	473	441	517	495	490	453	498	462	497	475	495	497	475	505	452	463	434	511	495	492	479	507	470	497	492	440	486	495	505	448	466	520	527	514	492	490	462	460	496	472	505	495	435	520	459	507	512	519	466	497	508	465	499	502	479	491	471	480	485	494	483	485	517	476	512	474	505	491	495	461	456	499	467	459	493	480	487	524	489	496	502	513	444	476	446	473	479	544	506	511	508	499	482	491	451	500	482	490	447	478	435	483	513	503	503	486	474	446	473	468	518	480	435	468	470	462	481	453	478	489	487	484	468	493	496	503	495	497	500	459	521	475	464	494	435	477	476	464	465	506	504	529	483	474	474	514	506	469	485	449	438	506	494	435	473	485	482	475	425	469	495	533	505	492	481	482	499	481	481	496	459	509	465	486	474	521	491	489	457	517	486	457	465	481	455	474	502	490	440	496	496	521	448	446	510	485	507	492	522	520	445	488	456	473	494	465	477	471	476	460	508	455	475	500	449	443	493	477	469	451	501	493	453	452	495	443	448	497	487	523	470	491	498	443	514	503	512	495	492	524	470	497	494	501	507	520	461	482	482	459	467	517	483	474	471	496	503	460	490	452	476	501	498	527	498	541	511	496	510	471	467	492	507	490	503	479	481	479	492	519	490	499	496	496	479	459	496	503	501	489	483	480	480	502	506	476	494	495	448	456	503	484	488	486	447	478	490	452	475	510	495	492	475	487	477	465	476	508	464	465	501	500	500	540	479	472	476	529	496	494	483	449	437	481	478	516	479	467	492	500	479	528	467	439	483	475	458	446	484	483	482	433	485	487	489	493	497	463	512	526	473	474	483	505	474	505	458	490	476	545	487	468	505	474	478	484	469	519	463	504	442	511	485	499	539	498	510	511	490	448	486	477	498	496	505	485	485	473	502	472	500	512	468	485	485	500	475	479	496	546	469	501	494	493	469	472	468	462	474	475	484	497	513	500	510	486	475	495	505	471	453	494	468	471	495	504	499	483	463	455	459	495	513	480	485	508	534	478	460	469	520	490	472	507	488	462	473	536	488	475	485	488	495	477	478	459	501	489	461	500	456	441	465	465	494	511	464	482	522	522	495	499	485	476	486	509	511	510	453	493	519	493	515	475	449	467	488	474	468	489	471	497	483	500	499	488	484	480	417	451	502	486	517	479	500	471	503	514	494	479	479	482	475	494	464	468	525	525	486	458	505	480	497	445	468	489	498	489	499	490	482	501	499	503	491	508	479	443	538	490	490	429	475	489	488	477	491	508	489	457	497	469	500	535	457	481	512	501	454	525	480	493	462	517	445	484	502	448	477	485	465	509	469	472	478	484	497	483	496	455	531	527	513	495	479	493	495	485	471	453	507	453	505	487	512	476	454	457	480	472	482	486	515	479	507	459	487	487	484	505	459	467	510	491	500	473	498	472	453	475	483	507	428	485	479	516	471	496	505	502	454	448	497	486	470	507	468	493	488	443	449	519	505	481	465	484	495	476	454	463	463	459	436	496	492	478	476	477	498	489	523	504	543	512	508	519	508	512	484	429	490	503	501	476	493	468	463	477	515	481	477	447	491	491	518	499	493	480	505	479	499	496	482	459	478	504	462	488	496	470	505	495	410	482	505	510	479	507	489	511	492	489	510	481	502	509	471	511	485	493	489	433	474	508	466	478	532	491	535	481	476	498	497	471	491	490	450	491	478	478	515	428	472	482	467	490	486	422	499	452	441	473	454	435	467	514	486	503	493	500	466	451	510	478	489	490	475	470	500	489	461	487	483	514	505	512	480	472	471	499	526	464	472	477	497	444	511	509	500	454	481	532	475	469	500	481	448	491	472	496	446	495	474	478	467	486	483	452	516	495	471	495	483	481	527	460	446	542	520	473	466	484	501	475	469	464	472	450	510	454	498	488	459	517	515	459	511	487	508	476	505	499	484	460	482	488	462	479	476	514	485	484	454	478	492	465	502	467	480	480	467	504	506	492	486	491	517	539	454	514	463	487	495	473	475	545	476	479	514	458	480	462	553	495	469	456	459	514	449	481	504	438	466	449	479	544	490	467	477	468	507	510	510	525	441	538	477	484	513	487	499	458	507	498	513	513	490	451	460	485	463	523	513	489	464	438	497	476	510	489	497	467	494	434	475	482	490	465	516	460	498	521	446	468	424	466	502	482	447	495	484	529	502	511	488	512	469	479	471	456	457	476	494	462	485	460	456	500	482	460	528	513	468	475	501	476	458	479	529	491	485	477	448	491	482	460	500	513	463	461	470	511	505	498	458	501	517	498	482	493	484	475	524	489	523	498	489	488	505	464	473	522	482	451	474	486	488	483	458	506	509	483	509	507	441	475	483	533	483	468	447	466	494	476	496	509	490	509	471	472	506	482	496	489	457	488	510	487	482	512	502	508	476	490	465	452	496	464	501	469	483	472	483	491	457	513	490	492	513	524	447	490	472	505	472	531	473	476	506	492	455	492	523	453	448	446	497	424	481	492	477	442	486	444	456	453	465	456	490	465	528	507	516	487	440	444	473	491	472	481	502	498	458	549	479	475	529	478	511	514	510	494	480	490	490	514	510	459	514	488	501	457	487	484	496	499	498	507	495	469	494	489	448	449	482	523	490	465	467	494	512	496	461	459	479	471	478	504	471	523	476	510	486	472	500	467	473	494	484	466	475	494	509	422	460	486	470	494	492	498	515	528	486	467	486	497	484	504	486	505	495	509	489	513	471	481	474	495	507	514	468	502	498	477	500	482	500	496	500	478	479	443	482	505	475	483	485	499	468	546	484	501	457	476	495	458	499	509	505	470	468	459	500	433	510	446	508	467	492	460	542	468	525	474	493	466	462	509	503	513	463	472	496	497	498	485	476	484	475	505	491	501	502	499	479	455	476	549	500	489	491	503	525	488	479	505	493	468	498	435	499	477	456	503	470	534	467	504	518	483	495	507	461	500	459	478	484	486	453	509	436	495	473	483	499	509	456	457
38246	61510	47865	34834	29521	26052	20196	15216	13127	10402	9554	7855	6844	5585	4983	4446	3500	2591	2150	1753	1473	1490	1381	1233	1055	940	875	798	744	714	691	608	539	516	509	550	513	516	538	508	483	454	513	519	501	500	490	501	483	517	450	521	474	537	462	494	498	509	552	528	502	509	505	482	537	523	522	510	520	509	513	503	489	477	506	498	498	494	502	516	480	533	506	497	502	505	505	490	515	454	489	473	479	495	476	541	495	509	505	493	475	464	524	474	504	472	516	516	512	494	515	450	519	533	503	505	473	481	493	538	457	496	448	493	481	464	495	491	482	462	488	501	502	495	515	491	473	518	490	488	484	478	491	481	463	524	502	492	458	496	509	511	463	500	499	472	478	504	515	510	476	509	474	462	520	514	518	496	527	482	484	488	541	471	501	479	460	446	545	512	478	505	492	507	525	502	485	504	505	492	500	490	491	497	470	505	508	491	492	490	537	489	490	509	512	510	457	459	504	483	476	495	482	485	457	456	491	514	495	508	496	481	479	519	485	464	517	502	472	505	494	521	518	491	481	510	506	479	532	502	495	533	571	500	504	544	482	504	501	518	528	506	470	517	519	522	493	506	516	513	529	485	473	484	536	486	542	510	491	466	514	495	443	482	495	516	471	476	523	487	484	493	514	484	480	461	513	484	464	460	495	505	493	493	506	512	483	486	504	496	510	486	482	461	522	505	491	483	499	462	514	502	481	495	472	501	488	519	468	516	487	482	517	458	525	500	527	468	473	457	488	480	513	503	509	494	467	468	486	508	465	480	497	473	473	500	483	507	483	501	492	478	527	531	501	481	503	538	499	473	491	518	497	502	512	474	485	493	511	470	513	519	497	515	505	516	517	503	507	497	492	492	479	489	488	540	505	531	468	492	513	460	479	502	507	497	516	510	510	497	504	456	488	473	467	486	493	477	501	460	499	513	478	483	445	512	498	472	499	504	481	517	522	508	491	493	481	499	503	502	501	513	483	504	475	489	509	504	529	514	495	524	459	490	481	475	514	490	480	507	491	484	437	473	486	487	518	488	486	513	533	501	448	493	460	511	482	481	489	487	479	484	457	464	485	460	505	565	486	505	515	493	491	474	473	509	484	501	478	473	522	516	513	464	489	486	432	483	485	508	464	509	473	496	463	494	502	479	567	503	504	524	503	506	485	479	519	470	472	530	490	492	520	500	526	485	460	468	512	466	538	476	521	533	538	507	488	481	482	529	468	482	450	504	513	510	485	500	468	467	511	509	510	464	468	477	487	465	492	468	457	515	583	508	460	551	475	533	522	481	476	496	498	485	518	524	456	456	535	505	497	476	483	517	469	481	467	455	489	520	483	529	515	514	534	459	502	515	518	491	510	500	479	473	480	512	489	483	481	499	493	527	479	553	487	521	476	493	524	467	459	508	467	445	504	490	480	470	542	498	528	499	465	509	475	512	485	510	470	497	492	468	485	448	460	499	489	475	497	499	473	512	443	492	468	483	491	486	496	468	453	510	455	469	480	476	489	492	559	482	470	477	518	470	484	521	472	521	447	535	504	512	509	489	469	518	492	483	487	494	471	483	465	463	476	491	513	527	489	501	485	522	516	497	481	517	452	508	485	483	495	528	492	508	548	471	519	476	461	522	495	501	469	477	526	465	516	491	510	479	475	503	468	488	501	464	470	518	503	507	480	498	535	502	502	499	499	479	501	485	537	540	501	500	461	502	472	492	519	488	490	462	481	492	486	538	526	471	485	502	503	509	512	478	484	501	458	460	495	502	545	495	505	486	466	490	516	524	510	493	469	487	497	514	496	506	515	520	468	490	524	482	430	465	462	500	502	497	456	468	517	513	499	513	515	471	531	507	496	489	508	517	467	513	482	479	452	508	528	495	480	499	505	518	479	494	493	543	476	496	519	501	473	494	494	498	490	525	448	474	521	494	508	485	462	503	521	473	535	454	500	527	538	500	469	440	477	524	519	499	505	488	476	462	442	478	512	488	506	496	490	499	513	459	502	501	510	496	524	498	477	483	484	482	501	484	571	440	521	486	465	516	502	476	462	510	488	530	475	492	515	460	476	495	520	521	499	510	519	523	507	539	510	493	487	491	500	479	503	511	519	486	528	480	467	472	491	496	494	485	473	489	493	498	504	506	499	487	501	489	503	440	477	476	494	487	482	493	494	482	512	493	469	514	536	513	506	497	533	484	490	537	476	491	481	502	493	456	500	497	456	500	545	452	500	472	505	520	474	488	473	497	501	459	505	491	489	512	510	511	493	489	511	508	499	524	539	495	523	487	482	474	491	493	494	486	518	476	481	508	469	515	511	461	523	478	514	481	505	507	486	507	484	552	507	493	511	459	491	485	536	491	472	511	490	481	479	494	501	491	442	505	481	457	467	515	491	554	469	479	485	496	491	521	498	493	529	427	491	483	476	492	507	459	459	506	487	490	475	484	470	456	501	493	472	526	520	490	480	511	483	531	478	505	529	438	458	506	537	443	478	492	496	499	512	497	519	479	464	486	495	509	493	495	495	484	496	490	463	504	481	474	485	495	506	513	458	531	479	500	524	480	470	472	464	501	497	508	485	518	475	462	462	526	498	485	475	482	533	530	451	519	476	468	549	519	469	467	486	475	523	475	482	509	451	516	544	482	490	476	482	491	491	497	487	479	465	486	448	523	527	543	462	511	504	489	479	468	499	544	519	491	538	538	485	440	518	504	493	471	493	506	478	497	495	491	495	482	476	525	471	482	479	523	525	524	536	509	505	492	448	540	535	497	512	459	483	469	501	519	485	494	508	491	478	515	507	487	515	510	487	488	510	496	507	480	467	476	490	511	469	489	479	493	467	471	526	458	526	494	450	509	501	517	511	519	526	464	493	534	476	499	495	496	466	508	490	499	475	528	538	458	498	492	452	472	472	482	455	490	522	490	493	510	516	481	519	506	478	484	486	448	477	530	476	520	502	488	504	500	492	494	505	486	486	475	496	503	506	476	508	465	498	503	511	483	512	522	468	488	470	514	501	449	474	487	496	508	482	492	483	505	497	531	478	490	497	511	496	479	507	437	501	459	505	526	491	495	515	498	506	485	518	543	443	506	501	498	481	489	514	492	490	494	507	486	488	500	523	522	480	462	511	498	486	519	505	491	503	515	500	532	490	510	466	501	490	503	489	483	475	483	507	535	492	518	505	500	489	474	537	534	511	514	496	463	534	487	493	481	515	483	502	520	476	483	488	525	529	459	476	460	510	479	496	466	483	476	493	509	497	525	537	504	538	487	528	490	490	473	517	506	503	456	493	503	480	538	529	529	489	454	531	508	518	446	506	510	486	477	488	490	481	504	472	472	468	527	490	486	497	490	514	520	470	471	502	518	517	494	461	522	486	512	509	465	477	490	463	507	468	491	504	488	456	499	521	461	521	457	474	507	521	496	453	508	536	479	481	512	453	502	496	481	506	500	511	465	484	489	481	506	483	478	465	496
32902	36222	36148	27132	18423	13200	7342	4960	3615	3425	2859	2372	1931	1651	1573	1380	1070	889	773	590	581	519	444	497	449	467	410	362	395	327	343	331	311	279	314	355	322	318	305	315	297	282	332	295	320	304	315	316	349	290	287	301	351	298	277	319	340	296	328	319	311	324	299	278	329	302	269	295	306	295	297	338	325	300	354	306	315	310	270	308	318	264	313	327	312	315	315	298	287	312	287	308	332	321	291	289	313	319	339	295	299	308	313	312	316	345	333	336	304	369	288	326	335	324	275	279	325	320	322	311	313	315	298	310	322	305	282	299	331	315	311	334	348	308	330	309	332	318	296	301	307	306	290	300	340	297	315	335	285	301	331	294	304	285	335	281	321	306	317	308	307	345	323	310	336	265	300	332	294	311	302	301	305	324	336	287	288	319	280	295	289	332	298	307	306	314	313	331	326	309	313	331	285	323	307	320	328	334	316	332	263	333	316	318	295	310	323	304	317	327	330	302	317	324	327	328	301	269	304	342	312	302	281	322	306	292	318	311	305	351	343	315	305	321	321	317	311	317	319	277	313	283	305	336	313	310	325	305	322	289	290	331	338	313	321	313	313	333	287	312	303	292	327	297	314	301	312	339	339	319	322	358	310	312	313	314	294	320	322	306	307	298	311	307	311	305	307	315	315	303	309	321	317	307	336	315	313	337	338	308	318	296	340	303	296	315	313	333	323	294	322	313	290	321	307	321	314	277	319	317	318	313	323	285	342	309	320	326	305	341	308	312	285	300	288	275	320	301	303	321	309	299	288	304	305	342	297	318	323	291	321	338	323	281	335	331	335	331	331	349	304	339	322	303	258	324	329	308	318	348	300	306	315	332	320	316	321	292	325	353	297	288	262	323	304	316	319	331	323	308	331	330	309	316	320	318	325	293	321	330	313	341	327	352	307	335	334	307	279	315	308	344	300	322	315	303	299	309	291	325	313	298	290	338	326	300	326	318	318	313	318	322	291	309	306	334	317	303	293	309	316	300	306	308	296	310	339	328	308	300	293	324	323	308	322	300	325	309	306	329	315	301	319	298	299	292	325	300	294	303	345	310	293	301	345	300	309	317	297	313	300	302	340	307	302	300	304	305	309	313	298	311	323	284	312	296	299	304	309	244	280	298	333	319	301	331	353	308	305	346	331	303	316	282	328	319	305	325	302	300	333	314	317	307	322	295	334	326	295	292	337	325	304	340	320	282	280	312	296	322	312	306	317	351	328	339	319	309	313	319	314	322	305	331	306	326	305	283	300	306	309	329	302	287	284	301	312	328	321	318	356	319	330	282	337	284	296	334	292	298	334	330	284	321	339	307	314	276	279	296	300	297	333	325	321	321	343	317	323	306	351	297	328	313	316	304	304	305	313	323	317	345	325	309	310	320	320	286	326	288	310	322	307	303	323	309	326	303	323	308	313	306	334	296	320	312	320	326	305	336	312	319	295	286	315	309	305	293	342	281	298	296	329	300	327	293	312	295	330	327	326	323	317	293	310	319	313	318	315	323	302	332	317	326	327	321	316	332	327	297	293	303	311	288	304	277	304	355	359	311	333	333	317	293	326	298	347	317	291	304	318	289	294	320	304	333	330	322	328	302	314	280	310	288	322	328	289	314	300	298	316	336	312	294	308	322	292	318	337	310	307	292	303	290	274	301	328	334	308	306	301	295	312	311	308	306	332	323	307	334	342	314	304	278	294	288	323	320	287	366	288	288	323	315	330	294	282	299	298	321	336	307	301	296	299	315	314	304	312	317	274	284	319	307	342	349	310	335	314	323	339	321	351	312	323	328	319	297	312	326	286	326	335	318	310	340	309	303	324	306	319	292	281	330	310	316	317	306	321	319	297	292	347	313	317	350	346	330	343	341	299	326	310	336	346	315	300	275	334	311	319	331	303	291	319	349	299	329	297	315	315	338	289	304	301	326	314	329	285	329	305	327	297	312	343	323	311	296	312	300	329	294	324	339	289	341	325	307	286	303	300	326	329	315	307	305	296	295	336	359	323	320	310	319	326	286	364	338	277	312	302	331	309	307	297	296	308	301	308	284	337	292	326	316	288	334	308	299	308	294	331	304	317	288	327	332	293	314	332	326	301	343	327	299	322	320	296	323	309	333	320	316	291	323	295	333	294	340	326	326	319	321	301	312	310	329	321	315	329	293	310	315	307	322	353	348	327	307	301	316	291	313	329	328	332	283	303	287	306	319	319	297	302	317	299	305	290	368	301	322	302	315	323	336	299	305	320	319	349	328	284	320	333	315	273	308	311	348	309	317	322	294	322	325	294	295	313	344	318	304	326	292	321	324	309	293	319	292	302	345	315	297	323	298	323	303	273	296	316	323	321	300	310	314	317	373	291	318	308	317	294	294	326	285	340	311	344	324	350	320	319	301	303	342	322	302	310	291	320	323	327	335	316	289	338	265	304	314	311	317	303	299	293	283	332	310	292	313	297	287	305	324	290	310	273	316	295	308	326	342	325	339	298	319	307	317	290	313	293	302	308	305	306	300	341	313	293	291	279	318	328	305	328	337	309	325	299	302	360	310	345	311	315	290	309	312	282	328	306	349	316	334	279	317	344	288	304	305	322	317	333	344	328	330	299	290	302	340	328	288	340	297	314	313	301	329	314	322	309	338	296	307	305	262	272	304	319	350	295	329	288	334	340	305	322	314	299	293	296	297	341	295	321	305	311	330	321	327	319	319	297	322	296	293	348	331	301	321	323	326	307	316	290	306	321	292	325	331	304	313	323	325	304	304	320	325	304	312	305	313	323	288	347	297	304	293	299	319	336	326	329	292	308	297	330	312	279	301	302	284	339	300	323	290	374	326	306	310	301	307	309	309	301	306	317	306	301	309	301	312	289	317	312	308	311	300	308	324	286	332	315	313	312	315	308	310	302	311	289	317	270	310	311	326	297	313	335	317	320	310	323	293	290	325	330	316	324	305	311	279	320	295	320	320	306	286	331	311	298	306	301	309	294	301	293	303	309	354	338	278	300	355	323	314	317	300	320	297	337	353	304	321	305	325	312	324	305	355	311	313	296	278	329	324	302	307	305	317	319	300	294	343	298	301	325	288	290	321	274	299	307	301	322	329	333	323	292	307	289	319	331	317	320	341	322	311	324	333	323	282	320	306	343	316	305	355	319	296	309	277	303	314	290	309	333	316	320	299	307	302	320	319	332	300	302	322	301	323	310	321	299	324	317	349	313	324	329	250	265	312	330	295	332	319	326	283	309	347	316	300	288	295	302	290	278	294	305	345	294	318	303	318	300	310	307	300	320	304	310	332	332	304	330	311	351	315	315	324	313	339	324	300	292	322	307	294	341	312	314	285	302	293	281	310	318	322	316	309	322	316	310	319	289	302	322	321	321	307	303	310	316	319	307	311	311	306	311	326	302	312	296	322	297	302	299	325	314	320	348	334	313	334	323	315	314	275	316	305	304	303	344	320	304	316	338	289
34895	47164	35189	24545	19498	16437	10694	8075	6110	5655	4996	3904	3269	2637	2384	2202	1672	1320	1017	905	749	724	670	630	562	517	479	420	400	412	388	344	336	336	331	309	304	336	326	329	336	322	336	341	340	319	310	342	339	343	326	325	379	344	360	322	349	314	341	336	368	330	310	325	343	324	339	332	321	324	330	346	327	334	326	363	308	321	325	311	353	312	359	301	315	312	322	330	312	319	333	316	326	348	313	324	316	333	296	329	300	308	292	306	343	322	321	297	332	339	337	345	293	342	346	341	331	335	316	342	345	324	350	318	332	345	344	316	334	321	305	325	325	326	311	361	305	346	318	331	328	336	353	345	340	332	288	337	321	320	302	376	351	345	356	324	331	313	354	340	347	327	336	313	324	354	353	317	320	325	322	330	309	342	343	324	329	294	315	329	344	335	330	342	347	315	312	316	324	332	305	342	341	329	337	360	356	334	357	303	349	335	320	331	344	352	330	300	365	320	334	339	344	331	316	341	335	350	304	320	332	347	318	312	302	335	341	360	319	334	328	330	374	304	344	295	312	317	343	321	364	354	350	336	343	312	333	324	366	321	334	331	343	334	324	340	329	344	366	324	316	325	308	331	329	322	346	326	311	335	341	335	341	353	319	342	339	313	352	308	322	323	326	314	345	356	376	328	348	331	338	328	340	308	321	309	303	299	313	309	297	310	344	333	333	350	312	364	307	328	338	328	356	343	328	350	310	292	339	334	345	351	342	343	321	315	327	346	323	359	352	337	297	329	342	364	307	338	364	328	324	339	307	345	328	290	347	310	299	322	338	349	351	317	328	331	327	310	325	341	335	329	355	353	324	333	339	315	333	335	282	360	359	331	307	320	333	323	344	303	330	323	324	343	355	330	323	296	345	346	325	316	313	296	303	299	353	330	325	330	312	344	352	350	302	325	349	330	316	315	334	346	334	355	353	310	342	300	335	343	336	328	358	336	319	325	305	322	328	323	308	308	311	328	359	341	310	321	355	324	352	340	361	325	357	353	365	318	363	324	316	347	348	286	320	322	344	321	382	321	354	344	296	329	354	348	308	340	314	335	321	294	361	279	326	317	320	320	318	315	319	350	300	325	338	336	343	346	306	333	336	323	340	317	331	350	309	341	355	338	324	346	321	313	346	330	314	296	302	328	339	334	346	318	338	340	344	336	352	333	302	338	347	336	366	300	315	308	350	336	321	320	354	346	307	338	344	336	338	299	312	319	311	338	320	334	387	350	353	350	298	347	328	327	331	334	343	339	341	320	332	334	321	341	320	364	361	329	292	303	342	326	333	326	335	313	346	332	325	325	348	331	376	325	335	330	332	328	313	316	331	327	330	323	295	331	334	360	313	327	346	322	285	327	313	342	327	314	327	319	317	351	341	342	348	340	337	292	326	327	323	334	302	305	321	331	373	398	336	351	345	305	335	327	344	338	331	335	315	323	347	320	315	324	281	312	321	314	309	324	324	346	332	327	353	336	346	334	339	354	324	333	357	317	324	346	344	322	344	308	325	346	330	312	323	316	331	328	366	329	381	349	327	343	347	307	318	303	345	324	356	315	342	327	354	333	308	304	323	340	342	322	328	316	341	354	355	306	309	342	302	351	324	345	343	363	327	334	335	344	327	326	343	342	328	356	321	357	328	318	296	349	336	329	300	336	341	334	321	324	348	341	327	315	322	323	330	355	362	335	348	329	326	306	308	315	330	351	343	332	340	330	352	308	299	349	370	325	338	315	332	342	318	321	308	316	310	310	332	343	301	340	295	347	343	311	324	305	346	294	318	290	328	319	350	301	305	338	290	335	285	315	365	332	351	317	365	331	313	353	332	349	369	333	324	325	336	310	354	323	334	303	346	351	321	344	322	313	322	313	317	306	352	328	365	329	348	336	314	340	327	318	332	290	330	320	324	335	346	334	308	328	328	319	326	350	363	324	326	333	340	330	326	348	323	330	300	325	386	358	318	323	333	305	347	319	306	366	336	319	337	335	328	335	291	329	302	298	326	334	312	322	337	285	318	318	339	334	349	336	345	319	310	315	308	329	345	337	290	341	309	348	343	347	335	303	284	341	306	332	345	310	325	325	342	316	322	304	337	314	342	320	346	350	336	337	331	349	314	331	356	347	333	326	344	327	340	331	323	332	356	327	296	343	325	324	337	312	297	342	313	331	331	289	333	305	322	338	343	297	355	312	328	308	305	347	309	319	357	311	316	326	340	363	324	330	332	295	346	338	308	323	299	347	328	342	323	341	347	288	321	316	355	360	306	339	358	349	308	338	320	349	320	328	317	326	317	313	332	331	335	340	305	351	302	294	322	326	341	348	337	309	318	322	334	317	332	308	318	349	372	347	341	301	317	342	333	318	349	349	345	324	342	313	335	336	343	331	317	321	315	334	315	322	342	370	313	334	327	331	357	298	315	312	355	307	335	323	379	290	327	324	330	345	344	316	336	333	325	323	357	343	345	330	324	355	315	320	337	357	302	352	334	356	353	290	334	306	320	307	338	336	366	333	317	333	328	330	308	312	329	326	353	327	315	351	347	316	317	330	332	310	338	286	318	307	287	340	304	332	303	315	326	328	353	335	295	336	333	343	313	338	301	332	318	365	332	331	317	319	324	331	340	321	348	343	322	354	320	345	320	328	316	299	344	350	346	328	318	291	333	315	302	310	303	325	335	325	375	359	334	330	352	307	318	325	343	299	355	316	325	298	316	340	326	346	324	339	328	334	338	339	349	349	319	326	313	308	326	341	349	340	332	318	295	346	333	341	332	331	338	330	315	331	307	312	352	348	318	299	335	341	327	345	333	305	362	329	342	336	333	346	328	311	350	336	314	305	340	313	294	332	322	316	336	331	323	343	317	314	310	337	321	322	315	301	365	313	374	371	321	353	330	314	351	296	293	351	312	322	313	346	323	320	353	319	325	327	294	317	356	311	293	313	324	318	328	320	322	327	320	342	308	313	339	319	324	338	302	311	321	306	327	336	341	329	325	302	320	319	342	308	307	344	323	289	335	317	345	333	333	322	323	361	322	298	335	349	304	363	351	334	328	310	318	343	332	299	338	322	326	318	326	351	359	311	309	322	304	340	358	323	323	307	292	324	331	334	314	335	326	323	329	317	315	348	338	360	308	336	339	316	312	344	319	340	297	314	313	344	321	324	317	335	329	317	306	334	378	348	309	362	321	342	331	358	338	330	328	326	297	319	340	331	331	325	350	347	296	310	317	345	313	325	380	353	303	309	325	321	339	388	310	331	343	313	328	323	334	331	356	366	332	318	327	327	317	337	369	323	318	330	324	367	331	316	318	344	337	337	316	367	345	316	317	369	324	306	320	329	366	329	302	354	331	323	316	315	298	317	330	319	325	296	326	330	319	314	325	323	303	324	323	326	304	328	321	295	339	337	333	302	337	331	307	297	311	378	318	332	348	334	335	348	367	343	337	355	325	321	327	329	367	323	347	302
23750	21111	28568	25110	23264	21697	14826	8348	6289	5923	4993	3877	3092	2690	2365	2099	1758	1466	1153	1019	834	772	766	728	628	681	583	498	496	461	533	488	425	422	434	439	400	421	440	390	405	418	408	404	425	401	392	433	419	442	414	391	400	442	431	381	429	412	415	455	418	401	414	447	425	429	423	421	431	470	391	402	434	392	440	415	419	413	366	388	409	383	448	408	370	416	409	409	403	387	403	407	416	418	412	388	395	419	439	444	420	399	410	408	443	388	397	433	401	420	394	404	404	400	414	403	389	446	436	405	407	379	418	409	396	386	400	392	408	409	427	393	424	401	398	423	411	380	423	396	413	424	418	394	432	407	417	435	428	377	415	419	421	384	425	389	387	432	384	395	431	390	411	380	370	394	388	458	429	389	418	395	425	400	398	400	401	397	405	409	420	422	428	425	411	422	424	408	394	413	429	386	417	418	389	412	409	422	404	438	406	419	429	427	400	421	428	384	393	410	401	415	432	404	415	386	396	426	373	416	421	391	422	392	397	435	441	402	414	414	396	384	417	400	432	405	400	413	402	420	445	403	456	410	413	406	390	394	423	414	442	393	411	422	455	436	392	431	394	408	436	444	413	433	400	423	439	399	429	422	412	398	426	436	414	403	424	408	425	427	402	407	388	435	415	417	398	378	400	410	418	384	401	409	409	375	395	431	427	406	389	431	393	410	409	421	390	394	439	425	451	411	394	389	382	432	354	414	404	421	405	400	433	437	441	408	415	403	437	412	393	403	435	435	433	428	421	420	391	386	415	424	399	410	407	439	389	388	408	413	440	426	407	400	390	410	424	406	432	429	398	401	374	423	445	416	445	402	431	400	428	440	431	436	445	386	434	409	448	438	386	381	402	423	416	414	429	378	408	403	360	422	423	455	417	416	416	420	437	405	423	392	369	410	385	423	394	396	426	399	435	382	423	435	393	391	402	416	396	417	409	414	418	463	420	407	426	380	428	429	414	375	431	372	402	418	439	424	407	430	415	399	435	396	399	415	393	413	400	382	385	410	429	395	436	361	389	421	423	413	409	406	414	384	474	446	406	439	420	416	391	416	408	426	398	450	423	415	398	423	440	427	441	426	418	438	397	414	405	409	404	396	397	432	426	383	392	446	398	440	448	431	402	392	422	400	374	401	400	409	406	437	404	414	391	398	412	418	437	430	415	440	431	408	416	384	454	432	423	430	416	398	441	401	422	396	427	404	430	419	420	443	429	416	416	390	421	414	388	424	402	438	484	355	407	414	430	402	432	379	436	456	397	402	430	391	409	402	369	394	420	390	421	408	455	415	423	421	426	408	454	415	420	407	411	415	425	418	369	413	369	421	398	420	384	439	406	394	410	429	414	420	394	392	441	418	399	429	421	420	402	425	459	455	400	375	417	397	428	430	415	415	373	423	428	406	403	430	416	395	423	446	425	420	413	399	409	474	437	407	388	422	406	458	415	409	424	448	417	402	411	396	419	383	406	383	393	401	417	411	397	450	424	426	395	428	441	393	403	406	459	420	418	414	444	402	427	421	392	405	407	396	386	413	398	378	393	435	395	383	426	429	396	417	408	391	441	446	426	445	383	423	440	403	407	388	427	382	380	395	360	435	412	413	412	370	418	406	419	416	401	436	428	368	365	427	440	408	379	413	432	426	409	401	472	437	392	403	389	401	403	386	378	407	412	402	421	410	406	450	389	427	428	431	415	406	425	438	421	451	390	420	411	410	432	402	430	405	387	399	393	396	428	396	401	403	379	391	408	407	413	427	412	422	393	456	398	388	423	396	467	374	356	412	392	404	400	394	413	405	419	405	387	435	420	420	391	430	417	383	426	415	463	392	414	383	375	435	450	407	407	409	386	407	403	398	434	392	407	379	420	394	367	407	396	459	397	402	451	427	404	436	392	407	410	421	390	383	394	419	410	454	407	433	421	378	392	406	418	417	400	365	385	425	443	401	413	411	384	408	416	412	424	370	414	433	428	405	448	405	427	417	427	418	400	429	422	412	402	397	401	406	437	457	424	383	417	403	407	397	426	409	402	407	417	407	417	421	436	437	413	445	427	424	399	426	419	426	441	413	411	443	423	398	402	419	391	425	425	407	418	428	388	422	418	426	435	424	416	427	388	426	425	445	444	420	441	369	396	374	416	424	397	423	408	413	403	403	396	379	393	397	436	392	445	450	367	413	437	398	398	425	397	416	415	390	437	395	413	409	393	433	391	402	428	424	446	413	402	433	444	414	407	366	430	401	393	379	431	436	395	412	429	431	417	419	437	413	397	414	383	413	413	432	385	389	384	417	468	398	419	406	438	390	425	439	400	420	373	444	409	352	390	420	408	407	384	476	403	370	405	415	416	411	438	416	416	385	437	419	410	394	380	424	399	388	439	373	389	387	440	407	392	423	394	409	417	409	420	430	397	378	387	405	371	406	384	412	410	407	414	421	447	409	427	403	378	404	428	430	415	415	430	448	400	387	419	430	375	437	413	430	410	446	406	369	398	392	432	413	401	452	374	388	411	388	417	380	460	421	412	392	387	383	402	410	408	426	426	410	402	393	407	402	429	398	365	422	416	416	403	414	412	427	394	368	450	386	403	387	452	397	400	420	419	433	366	415	428	377	429	432	385	397	365	421	415	389	410	390	410	441	397	424	446	424	401	423	428	418	387	380	432	384	412	421	422	407	400	411	405	444	383	400	388	409	411	437	438	413	423	370	436	430	427	395	406	426	434	414	427	420	416	410	393	436	428	393	407	403	386	419	456	396	413	406	410	400	455	431	391	452	406	402	403	434	431	395	393	386	372	408	438	396	385	411	401	428	426	438	413	410	433	410	410	373	414	422	401	417	407	397	381	416	438	408	402	404	430	406	373	390	397	424	409	420	441	404	402	404	429	362	411	409	429	420	409	396	375	387	413	409	407	379	379	410	430	430	395	417	388	403	418	417	381	394	412	441	416	420	403	403	421	393	415	412	421	426	358	417	398	456	380	389	427	413	412	430	394	411	453	400	428	399	441	402	419	423	390	389	446	396	406	380	426	419	412	420	376	394	403	435	421	413	422	389	410	422	430	398	412	412	379	414	417	421	400	428	435	403	403	438	409	376	428	428	441	392	415	387	442	413	394	396	429	429	440	409	398	362	380	408	425	376	390	417	381	400	436	443	438	413	392	410	444	396	431	407	409	410	448	422	432	445	422	426	399	386	401	407	409	402	445	434	398	446	399	398	404	396	393	395	440	412	366	392	408	395	415	408	410	442	404	456	397	392	354	393	397	383	423	422	382	401	412	424	406	417	441	434	389	406	406	438	429	447	410	409	362	415	409	389	412	392	393	435	408	439	412	377	403	394	418	395	400	389	398	406	431	440	377	435	385	430	420	397	374	418	391	428	393	435	461	422	411	416	452	411	371	416	373	387	446	422	409	412	432	398	431	382	414	425	395	391	427	400	401	399	423	404	387	423	424	363	392	427
34751	55568	42086	32159	27061	21618	15543	11418	9852	9346	7635	6212	4978	4109	3859	3316	2592	2107	1642	1373	1138	1008	947	908	822	796	659	562	578	553	510	454	425	439	448	452	446	434	440	454	412	472	439	413	423	387	412	407	426	396	423	430	395	421	411	405	422	421	400	411	467	427	439	423	419	419	441	425	465	466	454	432	416	451	406	426	392	443	410	428	480	405	451	405	404	425	424	408	370	419	448	400	384	413	412	400	422	427	421	431	397	371	435	458	422	452	421	454	421	440	467	418	395	422	423	392	441	435	423	449	396	426	431	396	428	423	424	440	445	467	405	421	418	399	399	396	421	444	417	436	453	408	407	434	445	401	412	432	406	401	447	419	413	393	441	416	414	424	377	426	444	416	401	411	394	421	404	397	396	442	391	436	423	404	414	421	437	374	432	416	427	448	395	439	431	438	391	441	400	440	443	418	426	406	395	400	431	452	422	460	413	413	456	434	416	395	443	431	430	454	399	415	403	419	429	387	431	454	409	415	437	441	388	416	425	439	428	427	445	403	406	418	429	450	423	383	410	406	413	401	416	441	413	433	411	385	411	424	418	433	416	408	425	431	415	423	398	439	390	411	414	410	409	417	394	426	416	438	395	433	428	414	402	442	462	446	459	435	424	484	413	472	414	427	438	416	403	431	445	374	410	415	407	413	425	442	455	407	433	406	427	405	433	457	433	422	421	416	403	434	401	399	403	419	416	428	450	435	438	434	421	429	429	430	385	410	428	417	409	408	417	433	408	425	406	425	411	434	422	411	431	403	404	399	427	422	441	393	390	381	406	428	426	471	433	447	413	462	413	397	442	461	436	405	431	436	424	417	431	426	409	414	412	443	446	393	413	463	421	463	430	433	398	412	414	436	402	414	449	452	403	400	393	434	386	436	446	412	432	434	421	397	393	397	397	420	381	413	420	387	406	455	418	425	433	395	435	411	464	444	444	414	418	406	408	431	432	408	434	405	437	418	427	424	422	454	445	412	406	419	409	433	406	395	463	435	424	439	443	449	429	440	440	443	388	406	425	455	431	412	434	415	400	394	419	445	435	414	430	421	416	421	456	423	423	407	411	409	408	410	428	434	456	423	438	418	428	384	444	423	430	444	454	401	464	438	411	456	413	438	431	398	441	446	405	413	428	421	432	422	440	448	437	409	424	410	402	466	414	461	432	398	395	435	417	416	420	428	428	406	432	423	441	413	428	445	409	418	407	371	398	429	409	404	423	413	427	455	419	404	409	448	425	418	424	395	402	407	407	416	428	421	407	442	400	409	410	414	410	429	405	394	422	420	432	450	426	400	403	403	420	412	429	431	393	399	447	400	433	411	382	386	440	447	434	400	444	425	393	418	418	414	434	441	395	430	429	424	429	417	431	414	411	425	422	389	455	463	432	437	396	449	421	418	413	409	410	403	424	426	447	417	445	402	411	423	420	415	410	403	443	462	405	430	396	444	398	386	456	418	415	450	417	375	409	409	441	429	417	413	439	423	387	441	449	430	416	400	426	434	418	414	402	417	414	429	392	420	418	403	434	407	434	376	455	433	421	401	429	429	431	432	352	399	411	393	423	416	430	395	398	419	434	462	437	413	399	406	424	423	396	401	413	406	434	414	430	406	401	412	454	388	434	472	433	434	413	413	442	432	450	432	407	408	413	431	441	445	437	438	457	441	448	444	420	416	434	430	433	429	416	417	423	430	409	440	440	403	438	388	408	420	418	410	441	438	403	384	438	387	419	404	433	415	378	410	406	409	444	400	450	432	414	442	455	405	439	439	445	444	411	410	412	415	420	404	399	404	434	421	410	423	418	468	447	435	407	401	434	399	457	426	448	418	440	415	351	431	450	428	449	385	402	409	413	453	451	412	411	438	428	451	408	439	390	395	429	451	444	370	447	428	409	389	463	443	460	402	444	464	431	420	433	427	405	438	424	441	419	395	428	392	446	427	409	416	474	376	378	422	412	458	417	434	448	370	415	464	447	445	463	419	401	443	428	397	421	435	405	438	401	432	412	439	447	399	427	459	373	437	435	453	430	396	447	439	451	422	447	442	426	440	407	422	456	399	407	382	423	418	393	401	439	399	409	413	402	456	424	437	393	432	390	398	381	414	457	406	409	425	415	448	399	447	401	414	445	413	462	425	456	440	423	427	372	411	434	414	413	420	411	390	439	418	460	410	426	439	427	423	395	441	369	404	415	426	451	434	432	438	393	422	431	382	392	437	410	399	417	391	409	406	418	426	442	418	446	383	464	418	420	390	430	415	394	412	420	414	400	416	428	423	452	422	432	425	392	417	436	426	420	391	404	421	420	422	429	411	409	440	414	416	435	427	438	410	409	416	401	443	421	424	406	434	418	418	429	405	415	415	423	456	401	399	455	433	351	414	426	451	407	417	405	461	417	438	419	399	417	396	421	448	420	423	427	446	437	412	408	445	432	433	445	434	424	398	405	439	442	413	415	427	405	416	463	438	436	434	419	427	409	455	413	409	406	433	428	426	448	453	416	393	425	419	382	425	426	433	429	404	454	448	402	448	392	434	417	449	421	422	415	415	427	437	418	413	411	384	409	420	431	447	445	428	441	438	438	422	392	417	457	422	448	389	407	430	442	417	442	377	468	438	430	448	431	407	431	434	390	409	423	424	420	415	394	409	447	423	443	395	401	433	408	447	421	432	413	414	464	393	436	394	463	430	388	432	407	410	450	431	407	427	424	438	378	430	401	426	429	385	402	479	444	396	397	392	424	405	436	422	408	429	437	413	418	428	423	383	425	433	398	437	414	443	435	446	477	421	414	407	420	411	420	449	422	375	437	419	424	431	434	398	429	426	437	424	434	422	399	455	389	429	406	411	407	400	437	404	428	419	408	448	442	410	409	410	422	437	433	426	393	436	419	447	445	437	432	403	404	410	386	424	402	420	434	438	437	425	433	442	410	437	443	398	424	426	412	430	429	419	436	409	451	431	423	434	420	415	424	440	375	393	388	419	450	411	452	412	418	432	387	456	425	427	433	438	417	399	425	434	416	416	388	424	430	398	424	461	435	406	409	405	414	403	393	428	428	398	403	437	429	406	429	421	439	428	393	423	409	433	417	413	410	424	450	411	406	459	421	435	420	417	399	393	422	469	424	439	425	386	432	414	420	454	394	431	418	421	412	415	414	404	415	454	424	400	416	402	421	410	400	425	376	426	462	441	433	389	429	412	433	436	401	448	406	478	391	442	425	415	405	409	409	392	377	429	450	417	400	408	460	437	444	410	429	421	402	437	417	436	446	437	428	435	414	407	378	396	412	445	419	419	471	394	391	392	430	400	434	394	407	468	396	448	401	430	441	424	428	386	434	414	474	417	413	401	441	429	421	390	415	416	395	438	440	453	432	433	404	395	441	442	416	429	438	398	399	432	415	404	412	427	383	446	428	398	425	424	406	402	439	423	429	412	414	444	394	401	433	438	438	438	453	404	437	441
24985	21451	28966	27670	22633	16204	9343	6325	5406	4670	3931	3032	2371	2173	1904	1615	1281	1093	982	712	691	589	521	546	481	409	448	444	392	364	361	365	320	328	338	341	312	316	319	350	350	359	301	351	337	320	332	324	303	302	333	322	289	330	384	311	312	320	367	355	325	349	335	316	359	333	343	325	374	367	345	360	347	351	333	353	331	345	329	308	321	302	370	317	348	315	318	334	340	316	329	320	312	305	335	349	342	335	318	288	332	300	325	307	310	304	325	333	317	335	350	342	321	330	317	297	331	316	310	300	319	325	324	335	321	309	321	298	329	333	301	334	332	328	329	315	307	293	335	328	325	319	368	325	321	329	296	298	292	348	326	298	337	327	323	340	322	313	328	323	325	321	337	265	347	354	286	364	321	333	376	334	338	335	367	332	328	309	374	325	339	292	338	342	330	320	291	298	330	319	331	332	342	293	342	355	318	356	347	342	312	337	357	348	341	314	314	325	318	307	350	311	346	336	346	323	333	324	351	303	318	312	329	311	297	338	340	334	318	330	319	317	320	327	343	344	378	305	331	300	344	327	336	303	324	321	330	345	315	311	327	329	336	322	324	331	330	338	304	332	331	318	339	302	318	317	321	326	327	308	306	309	319	301	309	310	305	302	311	343	307	313	332	327	329	321	320	314	321	330	313	329	315	346	337	335	321	310	340	332	298	325	332	342	315	329	341	316	327	307	312	326	314	300	347	344	313	319	310	342	303	333	310	322	344	323	314	369	348	359	350	362	374	332	327	297	320	325	343	326	333	307	330	400	336	340	309	318	305	267	320	352	354	338	328	318	316	296	323	337	332	334	310	327	369	324	292	302	309	355	329	339	330	332	293	337	311	347	304	328	317	349	294	320	342	340	338	333	335	334	325	292	304	297	339	346	331	331	330	340	358	307	319	319	296	321	337	334	335	349	334	341	360	307	333	330	295	301	319	341	348	308	308	318	364	295	310	312	365	345	348	333	323	329	337	315	319	308	338	360	319	325	328	312	320	322	326	336	362	295	336	350	346	320	299	289	329	324	323	329	298	315	310	375	351	325	343	334	302	305	363	290	345	328	344	325	303	346	331	349	300	342	330	324	309	312	315	352	348	321	324	331	329	335	334	325	306	339	296	316	336	316	312	331	331	343	342	336	332	295	302	337	330	349	307	304	335	329	361	312	347	299	327	269	318	328	327	362	305	307	289	275	300	348	307	352	326	370	328	309	316	319	374	297	302	342	301	319	335	314	318	332	298	295	337	302	307	328	341	301	341	320	323	315	335	349	329	361	320	326	342	357	313	342	322	350	362	363	309	304	328	333	315	327	307	343	328	307	316	336	318	318	311	329	307	313	291	307	333	314	340	332	315	376	332	313	336	323	347	349	292	333	347	323	281	315	296	354	344	335	322	304	326	341	354	315	336	337	320	303	317	332	323	320	306	299	308	301	347	346	351	337	333	300	342	316	318	326	325	355	317	292	310	333	359	323	309	315	352	324	298	366	334	341	314	300	290	331	318	324	317	327	342	332	340	337	335	317	277	322	310	322	330	345	316	335	330	293	329	306	286	335	358	308	313	309	297	319	328	307	350	333	327	293	336	300	321	340	307	337	349	343	296	321	313	318	311	342	323	330	325	329	328	376	350	322	317	311	336	321	349	350	299	329	338	295	332	373	335	345	359	315	333	339	303	304	330	308	346	316	342	323	342	310	329	320	328	318	319	329	347	310	305	357	362	304	329	311	364	298	342	329	308	330	311	317	325	342	356	291	314	310	283	346	327	310	331	306	304	329	311	317	298	360	297	329	311	313	301	343	338	334	332	304	357	327	322	326	333	322	340	340	333	304	330	345	274	336	336	350	319	346	347	306	312	320	310	361	292	322	312	321	294	334	339	338	329	325	328	314	341	337	312	301	328	300	358	352	333	333	349	331	313	330	310	330	322	308	310	358	342	292	348	324	284	324	302	323	324	356	331	320	338	340	294	336	326	312	316	320	323	339	351	320	313	333	315	338	311	325	298	344	352	286	323	340	340	306	323	328	318	335	330	347	294	334	392	351	301	325	319	345	316	326	331	306	296	298	291	329	311	279	303	335	330	312	314	330	325	338	333	353	319	356	308	305	332	364	338	342	312	346	312	319	316	306	309	323	332	326	345	296	341	328	340	336	346	309	321	320	332	341	313	327	327	377	323	321	309	336	318	308	325	314	337	327	339	308	359	307	348	329	312	322	319	340	350	324	318	307	338	301	342	339	316	309	324	314	325	314	340	345	316	338	287	341	329	339	298	354	280	316	335	350	343	321	326	326	368	313	324	343	321	336	312	344	308	319	303	320	343	294	331	336	329	325	329	322	332	325	320	310	305	335	323	294	348	330	307	341	343	321	314	325	345	284	304	301	307	335	307	306	302	313	339	323	303	345	333	295	331	306	343	322	318	334	327	290	312	343	312	326	309	311	294	295	320	329	336	335	308	312	352	350	371	315	348	329	349	326	356	353	344	333	319	332	314	318	316	354	345	334	345	323	335	318	345	339	316	302	311	331	306	321	316	318	331	337	309	338	289	321	342	343	335	336	337	318	340	356	312	345	340	300	302	310	316	287	312	347	285	316	306	312	313	294	324	326	341	315	305	275	316	326	339	343	321	329	327	314	336	308	337	308	330	321	320	322	317	313	304	344	320	319	324	323	302	309	288	320	334	321	325	311	333	331	310	334	334	334	313	316	342	290	301	285	305	323	348	331	295	316	319	327	338	325	299	362	357	338	314	337	313	321	297	327	290	338	316	330	328	341	328	329	330	340	299	317	315	349	331	357	357	345	341	278	358	334	305	355	328	321	301	332	330	309	318	293	344	315	345	342	338	354	305	335	316	317	301	313	316	354	336	332	327	368	337	317	342	328	320	337	336	327	296	333	283	339	323	321	329	326	307	346	342	359	286	344	350	316	336	342	332	292	309	290	290	335	314	321	313	319	339	326	335	354	319	321	314	365	333	339	334	324	303	324	332	333	343	346	299	315	320	305	329	323	330	298	328	314	322	327	342	346	348	342	332	344	308	341	356	325	346	316	312	347	329	321	298	318	310	317	345	324	322	320	311	299	335	346	323	322	344	333	325	354	350	284	319	319	311	326	350	299	334	334	332	377	321	365	327	324	317	316	321	327	364	302	336	312	352	335	325	334	320	300	339	341	339	332	312	340	325	333	372	315	327	313	349	320	302	312	344	330	350	332	309	302	345	303	309	333	319	319	320	331	321	302	321	310	315	323	375	344	298	351	304	317	327	319	354	338	319	343	302	322	336	328	325	335	315	332	332	273	325	331	325	324	378	321	303	312	355	291	372	321	300	318	325	362	351	314	325	324	302	320	318	334	326	325	316	292	341	319	364	327	356	332	332	308	345	315	329	311	329	338	318	320	328	353	330	340	308	317	306	317	327	316	318	332	336	345	321	309	329	302	306	344	340	324	315	302	306	314	365	325
34707	51791	39532	30407	24890	18013	12522	10247	9045	8014	6591	5036	4174	3610	3203	2647	2125	1594	1389	1098	866	811	737	679	623	568	537	510	440	393	379	413	378	353	356	377	363	365	341	389	373	371	375	371	347	334	327	396	368	349	359	390	346	382	359	335	334	340	344	368	343	340	362	366	350	355	368	396	346	363	362	390	320	328	358	391	345	370	347	356	341	377	352	337	350	338	357	357	322	314	367	318	359	357	350	355	341	344	331	333	363	357	323	345	346	359	356	318	310	346	326	356	351	373	363	335	369	336	345	352	367	343	339	331	386	354	328	376	343	351	363	345	361	321	336	332	302	337	349	353	325	375	322	322	359	350	331	359	334	351	340	371	355	346	344	348	344	354	318	350	340	344	373	346	309	367	341	344	344	338	354	383	379	354	368	356	352	316	351	345	378	309	353	348	352	369	366	330	391	346	365	339	388	334	336	346	355	351	335	330	366	368	337	356	328	332	336	320	379	338	336	377	334	352	365	342	351	338	338	359	369	350	352	376	361	353	339	335	331	355	334	374	348	349	337	369	343	322	371	319	364	359	393	364	366	336	337	347	373	364	336	375	332	348	334	342	354	383	351	369	315	360	368	362	360	357	387	367	346	353	359	334	324	315	339	346	342	369	356	347	345	335	337	367	353	337	365	327	392	361	338	373	330	339	355	317	373	341	375	327	356	330	359	334	374	366	335	346	344	358	350	348	372	348	362	397	334	357	341	351	343	402	354	367	342	361	354	353	354	345	355	328	340	328	348	349	334	354	340	341	347	388	375	350	360	344	351	330	340	335	386	355	342	320	354	349	331	333	322	384	354	361	380	357	347	347	356	369	388	356	349	388	317	375	354	354	338	348	330	355	363	352	356	344	321	361	368	343	370	363	375	377	372	366	336	378	338	324	355	372	363	350	367	357	363	367	329	352	326	311	381	346	383	337	313	330	331	334	370	342	322	346	377	388	338	339	384	301	379	331	374	330	360	369	386	355	328	360	354	381	368	337	392	351	345	388	344	344	372	355	365	333	364	352	346	345	344	342	355	342	363	337	322	377	340	378	347	337	333	331	349	355	340	361	345	310	358	319	352	364	370	366	369	360	341	343	344	364	351	370	345	361	353	368	346	325	349	369	333	354	316	348	360	314	334	340	322	326	339	327	361	385	386	354	354	372	344	367	325	356	349	347	311	338	360	366	339	353	345	339	358	342	320	371	362	328	324	373	325	372	332	380	318	369	356	361	344	355	360	343	390	357	343	337	324	349	361	359	350	335	329	382	341	352	350	333	340	323	328	336	347	361	325	352	352	405	356	318	346	345	351	347	344	362	366	333	345	384	335	348	353	374	335	355	393	366	357	357	358	326	361	388	376	402	359	361	354	377	339	342	339	337	341	355	352	357	362	372	345	347	335	313	344	319	348	355	356	347	342	339	359	380	344	345	363	328	337	360	353	359	382	349	362	367	393	367	364	374	380	337	349	342	342	365	354	357	308	366	365	316	351	314	310	389	381	372	355	326	324	338	332	339	376	332	363	331	331	353	392	341	359	341	343	336	375	350	349	366	327	353	320	354	351	341	357	351	367	359	344	344	359	362	344	353	342	339	351	355	347	352	365	379	341	343	372	367	317	355	366	352	333	327	353	358	387	342	328	382	369	370	350	335	332	366	341	353	341	321	358	353	375	332	349	342	331	325	358	353	352	363	361	360	377	345	357	331	351	370	341	337	339	375	386	314	377	347	334	379	341	308	340	371	382	382	334	348	332	315	332	350	361	363	336	352	354	359	333	323	350	364	380	337	322	341	343	355	356	372	341	319	357	355	367	344	384	373	339	343	344	345	357	350	328	337	315	387	350	314	333	323	331	359	347	352	357	360	340	349	352	371	369	346	360	373	381	339	386	360	349	345	333	370	327	370	326	326	375	355	336	346	332	352	345	331	360	353	327	379	356	343	365	338	347	374	364	336	331	367	358	378	342	322	370	376	329	389	348	338	326	385	392	367	354	353	362	368	322	333	340	366	369	332	376	311	362	361	305	350	360	328	315	354	346	361	350	337	393	322	291	364	371	359	368	357	338	364	338	371	344	338	334	347	344	341	313	355	324	372	369	359	328	371	381	362	323	343	361	354	329	355	325	337	344	357	339	380	364	337	338	344	360	319	358	322	347	341	309	381	340	382	361	316	355	319	357	327	309	370	344	357	328	364	338	353	326	347	356	370	363	330	339	385	352	339	385	401	359	349	361	354	363	355	351	368	306	334	361	340	315	357	332	364	327	330	369	344	331	361	347	306	334	357	376	359	387	347	340	377	341	349	344	341	339	365	316	355	349	334	352	342	333	312	365	344	329	349	363	344	350	343	342	345	396	330	363	353	343	346	401	374	303	373	345	350	390	371	364	373	346	360	348	338	329	340	358	375	344	337	316	350	365	344	354	346	342	339	383	367	342	387	367	341	362	363	351	359	352	318	319	384	338	335	349	343	347	350	298	330	357	369	362	361	357	328	315	370	328	364	371	345	354	370	335	357	339	368	325	402	334	350	335	325	384	330	364	343	366	330	381	335	356	340	330	352	379	351	348	342	362	346	371	335	331	352	338	354	341	356	371	357	350	369	336	353	330	340	344	310	355	304	374	320	367	312	387	348	334	351	351	394	353	366	353	356	378	385	329	327	359	372	389	352	352	347	352	346	361	351	349	356	347	351	357	337	362	379	375	352	364	377	384	359	352	369	363	374	393	376	342	363	356	372	352	312	350	344	353	335	371	347	354	385	339	352	369	332	387	330	350	336	324	387	332	334	337	326	361	310	346	328	332	329	382	335	361	349	359	321	346	352	346	335	339	341	350	379	342	325	359	323	359	395	363	363	374	368	349	312	295	334	341	327	336	371	373	334	361	323	352	320	356	353	365	355	359	330	360	356	346	382	360	396	328	351	335	355	355	333	341	353	345	335	328	367	353	331	327	334	359	362	353	347	355	348	361	342	321	369	342	376	338	354	332	348	354	370	319	354	342	333	374	388	364	308	357	344	352	350	406	368	362	383	335	355	356	316	332	363	366	353	321	352	347	359	353	336	367	343	359	366	340	371	384	363	335	358	341	392	367	356	373	329	356	338	343	335	336	329	365	382	350	359	367	332	323	331	355	366	377	358	351	329	340	339	344	360	345	346	359	367	325	354	335	348	330	334	374	360	330	341	343	338	368	355	352	335	340	396	355	351	370	340	369	346	304	325	335	364	335	341	358	357	349	335	363	349	317	350	349	372	348	363	314	356	351	350	344	330	355	354	365	375	379	366	347	371	348	337	373	314	320	358	351	341	360	351	366	339	346	348	348	351	337	318	378	328	349	319	346	351	349	346	366	341	334	375	344	350	314	365	359	346	332	344	328	365	355	371	354	335	367	358	333	390	347	389	355	397	312	374	369	361	389	362	338	345	354	356	361	371	336	361	358	381	356	333	356	342	350	350	336	356	348	354	355	325
22718	21153	28840	23990	22253	23394	22179	13592	10039	8718	7113	5424	4210	3880	3321	2793	2099	1664	1534	1311	1089	942	825	851	824	743	743	670	595	520	519	529	539	505	511	493	447	460	511	455	507	491	466	457	443	475	473	465	510	502	478	468	476	525	490	520	459	488	462	488	457	477	486	516	463	507	489	431	508	517	493	498	508	469	472	465	489	474	471	500	453	456	470	505	497	435	427	464	466	470	480	492	446	470	482	457	459	506	550	458	504	502	466	494	486	452	491	480	498	496	494	485	469	508	445	493	500	513	512	457	447	467	507	462	474	492	530	489	472	461	497	485	492	450	444	463	513	494	470	494	514	490	448	484	483	476	480	467	480	465	471	462	493	458	494	516	490	470	492	509	500	462	504	494	521	478	482	438	504	493	467	473	492	493	509	465	488	490	466	469	481	457	488	456	489	452	466	492	508	511	451	490	460	472	478	461	485	456	459	460	456	452	452	473	447	472	467	481	455	475	490	486	445	471	485	467	468	472	516	464	465	469	445	480	471	539	442	451	469	447	497	458	481	454	510	505	442	491	460	442	468	469	465	496	451	478	473	505	511	474	488	475	482	494	504	509	468	477	489	469	501	496	501	454	472	529	495	488	495	448	483	490	462	492	466	476	459	492	455	462	469	466	433	447	478	477	460	439	474	512	493	478	504	476	489	508	481	471	476	495	509	509	525	456	478	461	497	467	463	461	458	442	487	533	518	468	443	477	475	423	471	473	491	516	438	448	475	503	508	435	496	485	487	456	472	472	460	465	433	473	526	481	494	466	483	483	453	492	462	465	471	464	463	465	448	469	495	529	440	505	473	506	483	485	458	486	498	454	482	452	461	451	469	462	465	433	464	462	494	455	526	416	496	488	534	486	498	508	449	476	486	501	505	483	486	488	473	440	431	472	520	451	471	487	469	496	463	447	487	472	463	468	494	502	457	445	442	451	488	487	471	501	473	475	508	502	492	483	517	486	522	425	492	500	491	515	505	481	465	465	466	444	456	469	445	470	471	484	462	470	487	510	485	460	462	468	440	484	480	480	473	450	481	469	479	495	469	456	506	518	521	489	469	470	463	482	460	470	448	492	487	472	440	460	497	491	496	501	481	443	426	492	494	531	454	493	466	452	497	482	485	483	465	470	430	515	475	473	458	471	510	464	497	441	461	501	476	508	490	424	487	470	486	451	479	444	514	451	472	476	449	490	496	454	481	456	475	486	476	508	509	441	509	530	481	462	466	482	466	490	464	470	479	472	529	480	479	480	492	496	458	470	507	410	481	488	492	509	456	495	516	437	427	496	534	436	473	475	461	495	460	459	469	499	427	473	486	430	521	480	511	471	429	504	513	470	444	478	472	467	483	476	491	484	468	498	493	498	476	461	440	496	482	474	481	487	471	436	507	476	441	473	459	458	486	509	487	504	453	455	514	471	434	523	482	459	479	464	472	485	482	485	499	480	494	483	489	484	482	447	478	473	454	460	468	491	480	481	439	510	490	529	503	458	471	494	471	466	472	464	441	493	471	474	490	469	475	491	475	509	453	449	487	500	499	458	464	459	460	467	476	452	451	500	473	473	461	465	493	476	423	457	443	465	483	426	450	464	491	461	477	490	481	443	488	512	481	458	490	434	476	510	470	451	482	516	485	510	505	470	499	491	482	468	439	485	472	463	489	480	469	475	528	447	497	507	481	503	498	464	490	477	465	481	461	487	441	489	467	455	496	490	485	473	495	456	494	478	484	476	455	494	503	472	502	499	517	466	451	470	457	488	468	495	458	511	462	456	475	506	485	478	482	517	465	495	496	478	475	508	487	500	452	473	476	501	469	499	489	499	455	472	441	496	477	498	487	477	444	503	478	497	452	451	458	462	450	468	470	522	471	469	453	498	495	480	505	478	441	507	471	477	499	458	470	492	474	496	455	445	469	493	509	479	499	473	482	483	489	481	486	489	482	482	435	476	425	461	504	431	474	478	472	476	500	455	471	481	495	462	486	504	497	483	508	456	469	486	510	461	475	501	453	465	506	483	492	458	519	468	461	485	464	456	499	437	475	473	508	487	501	469	531	486	482	471	508	522	486	512	481	509	439	506	461	457	502	438	429	451	450	500	464	493	495	507	492	500	519	513	493	459	462	483	437	475	491	522	429	472	485	501	433	472	481	420	461	531	450	501	435	442	473	491	485	452	454	498	495	479	497	450	478	463	503	487	492	459	486	472	467	486	527	484	491	493	503	483	494	461	440	439	485	487	496	533	488	451	498	481	497	493	473	439	469	449	505	488	475	453	485	473	467	445	503	455	474	446	470	479	452	492	448	486	478	491	497	458	493	497	459	475	463	491	471	447	473	432	439	490	462	513	468	494	445	510	501	503	458	438	520	431	485	459	477	496	461	509	482	477	521	516	442	479	472	474	446	495	475	486	464	430	526	488	481	457	454	502	487	440	480	446	469	483	439	479	488	476	442	497	486	439	511	472	479	461	475	475	462	459	499	514	472	445	451	471	474	487	505	520	467	507	484	476	454	476	438	486	460	534	469	484	477	481	467	479	499	464	490	501	473	459	489	503	517	477	491	530	454	496	478	477	474	490	471	545	484	460	489	507	507	462	474	519	458	477	431	431	459	482	492	488	440	478	500	485	455	485	431	487	469	458	492	483	493	488	497	480	515	466	469	478	503	481	466	456	466	455	496	477	480	509	474	455	461	488	482	492	498	467	480	470	474	494	452	523	453	464	450	486	453	436	483	444	501	493	457	499	489	464	477	484	481	480	475	448	446	462	516	462	486	484	486	495	467	487	435	509	514	462	458	480	448	459	457	478	488	494	438	460	468	445	473	481	494	457	470	452	489	486	476	478	482	476	492	431	478	468	495	480	494	451	499	505	462	507	451	474	496	444	493	497	503	497	481	490	445	449	487	496	477	479	472	492	484	491	455	492	475	503	456	487	483	483	440	489	480	459	484	478	461	512	526	503	457	475	452	467	480	499	462	510	462	494	446	440	462	486	486	470	468	472	483	445	509	502	493	471	522	466	460	473	457	505	477	493	504	490	477	475	466	532	459	465	482	520	490	448	442	500	528	462	443	480	477	509	450	451	477	442	497	496	497	472	475	478	481	471	469	482	471	492	472	453	483	474	492	434	496	496	437	469	478	446	497	474	504	497	436	473	465	511	470	481	472	497	461	476	513	474	460	479	485	454	485	502	501	473	465	453	493	500	458	415	480	507	448	447	461	490	506	493	463	439	478	459	486	483	480	460	464	484	446	456	488	432	525	468	487	470	507	507	514	449	461	433	457	453	452	475	499	484	486	460	480	461	461	509	450	469	454	458	497	507	476	444	491	485	447	496	480	444	457	448	466	482	480	550	485	444	493	503	491	463	529	420	462	488	466	478	469	454	462	461	458	460	505	463	446	467	471	436	456	472	489	451	503	515	479	457	461	467	461	463	493	458	475	445	454	460	474	450	522	420	492	459
36997	60189	47691	37472	32598	23887	19887	16773	14585	12340	10480	8167	6348	5967	5029	4057	3171	2560	2163	1699	1465	1238	1101	1086	1033	884	783	788	681	668	581	563	535	489	514	493	515	509	484	514	486	504	464	521	502	501	486	502	539	474	503	509	520	495	476	547	507	517	506	528	460	514	491	558	525	550	568	482	521	522	517	542	493	518	479	523	509	501	506	492	507	452	495	490	497	495	491	540	495	460	502	450	509	491	497	496	482	481	475	481	521	503	481	473	488	522	514	505	491	488	495	490	457	506	457	493	487	466	481	489	495	529	469	484	489	496	491	504	485	478	496	472	525	502	444	449	529	452	500	482	483	482	493	481	476	447	494	457	481	478	513	462	495	449	530	478	493	507	480	473	496	526	460	493	494	467	485	501	463	489	509	483	485	500	533	468	493	505	476	502	495	499	468	495	516	488	449	467	506	472	506	521	451	515	461	467	502	504	456	451	498	473	498	491	502	483	483	488	501	517	474	460	475	446	481	461	456	488	495	465	508	465	490	470	512	454	445	453	524	469	446	479	473	493	455	494	505	491	441	476	489	513	522	494	479	486	518	440	484	498	575	491	429	456	482	508	466	470	487	492	512	456	493	519	476	463	474	500	481	459	496	451	496	499	508	517	482	499	531	531	466	488	461	488	482	490	490	496	458	487	509	469	490	483	462	490	498	487	492	491	478	482	483	494	486	457	510	522	481	509	457	468	488	497	466	466	499	495	485	505	473	477	444	509	502	464	511	508	478	517	475	511	477	457	517	493	490	513	534	474	496	510	456	526	486	507	478	484	483	456	496	502	479	549	486	473	476	500	445	473	470	457	499	457	498	452	481	496	501	487	475	491	509	481	499	481	492	500	466	491	507	455	480	510	483	454	516	485	484	472	505	452	503	490	501	484	461	479	490	487	493	462	508	471	476	459	476	493	501	496	482	521	452	514	484	448	494	458	495	473	521	467	522	440	529	514	468	497	471	483	481	499	507	491	496	470	502	467	528	478	497	470	482	534	497	523	473	494	500	477	507	466	454	494	468	536	470	530	488	490	496	482	484	499	489	466	494	498	506	466	495	466	524	500	515	485	521	538	470	472	499	449	486	490	500	488	448	480	485	463	500	440	503	482	496	478	485	448	480	511	491	513	471	473	520	474	467	446	490	508	522	505	522	508	476	478	461	475	542	469	495	485	466	553	503	482	487	501	530	459	491	505	460	474	430	473	472	502	461	482	494	517	475	481	519	477	467	464	468	463	515	482	507	496	504	464	485	488	546	459	491	497	464	480	492	484	517	508	484	499	459	510	496	497	470	479	508	481	488	477	482	531	512	510	470	484	457	500	445	473	529	463	485	484	506	500	515	457	498	503	452	528	453	459	482	508	425	471	473	479	494	506	495	501	477	507	506	499	495	484	452	516	504	512	498	466	514	488	510	500	482	473	494	487	494	493	491	478	480	493	475	487	484	494	506	494	427	474	466	480	491	465	498	458	473	472	432	485	475	484	471	456	486	487	468	490	491	562	489	474	477	463	483	436	479	536	441	492	470	493	483	455	481	507	479	506	486	486	457	461	504	493	501	476	468	500	488	510	468	464	477	529	505	470	451	462	453	463	539	491	463	498	465	489	516	482	486	463	493	496	492	513	504	472	521	530	468	474	473	484	465	484	507	518	487	439	517	489	493	521	519	467	451	478	515	483	484	431	452	511	489	491	483	493	498	460	491	461	448	455	513	473	492	496	489	467	459	473	445	469	458	512	489	491	444	469	471	470	523	509	460	489	495	511	515	480	517	504	467	493	471	479	510	458	470	514	481	489	468	484	501	460	493	477	483	527	436	510	468	515	466	490	460	484	486	470	491	458	544	474	476	520	499	463	496	463	465	475	528	465	475	499	529	446	434	484	488	484	471	502	465	514	463	465	480	475	528	485	501	488	520	483	470	468	478	480	465	474	498	514	476	474	483	461	449	491	474	453	508	481	455	464	453	490	484	509	472	518	528	456	476	479	491	494	496	519	466	478	463	467	479	465	497	456	459	452	494	501	486	491	470	468	493	491	480	477	452	488	476	497	523	493	472	542	475	505	494	466	500	477	480	504	485	463	457	500	485	515	490	440	493	493	450	511	497	503	488	488	441	492	486	447	447	492	464	460	477	461	453	492	488	492	449	477	467	459	524	489	496	534	456	511	460	477	435	467	511	513	454	480	469	514	454	477	495	462	497	489	506	491	477	473	499	503	480	509	482	458	500	494	485	511	507	500	479	509	516	497	487	498	488	489	476	486	489	507	480	511	463	495	447	498	443	450	473	512	435	553	487	468	512	461	456	475	532	506	530	544	497	511	528	498	502	500	493	504	490	474	481	480	506	499	481	490	475	465	521	448	484	467	511	479	454	470	461	490	494	479	493	465	451	456	521	476	506	476	466	464	504	503	492	481	487	488	488	525	497	478	480	488	507	484	482	481	463	499	466	513	497	488	503	496	479	477	475	514	474	539	476	475	504	478	461	488	481	478	490	467	495	484	480	477	495	470	448	507	483	480	499	463	489	487	531	447	495	477	463	480	502	497	464	413	469	504	482	480	468	462	474	471	473	485	471	522	486	501	467	488	438	475	491	544	511	497	506	470	480	485	467	480	526	508	499	469	481	446	508	491	471	499	427	487	527	493	475	498	482	484	490	502	508	461	506	448	497	453	483	464	491	515	487	462	501	470	484	516	487	484	457	493	505	460	481	573	503	494	461	466	498	531	479	473	449	463	522	495	495	482	466	494	483	472	476	486	491	493	483	458	482	502	455	498	496	492	466	465	467	476	480	441	499	489	497	484	472	494	477	453	468	478	464	456	510	497	465	464	514	472	505	474	500	466	435	488	513	471	469	506	527	497	471	540	480	493	466	492	519	439	459	480	498	460	530	442	486	490	502	502	504	477	483	484	470	481	489	500	515	477	489	444	467	488	501	433	522	462	522	498	472	466	482	464	458	467	490	537	493	502	468	483	495	493	487	485	454	494	450	453	454	515	508	494	479	519	470	463	458	485	502	484	496	467	496	514	502	479	517	451	499	415	508	483	489	483	501	481	490	464	445	466	503	487	463	471	495	471	494	440	489	467	474	453	500	493	492	480	492	500	485	482	458	473	468	500	461	503	509	466	481	472	486	477	454	523	476	487	479	477	501	476	462	450	481	507	483	490	509	500	459	442	478	482	479	501	509	491	457	515	476	453	481	496	503	517	449	460	460	518	497	473	501	509	517	501	504	459	477	493	487	467	464	489	479	482	501	532	452	476	460	477	471	499	515	481	527	473	499	499	504	510	467	453	478	497	446	497	495	482	482	478	471	457	480	509	526	502	451	457	471	495	478	501	479	445	499	545	497	514	424	511	485	467	468	493	485	476	498	518	532	503	461	461	465	498	460	498	491	472	504	491	488	470	528	489	504	480	474	517	439	501	525	469	514	514	498	481	444	471	458	464	510	479	494	478	450	512
32271	34673	38127	28894	20223	12191	8360	5703	4614	3742	3055	2367	1908	1822	1461	1235	914	805	760	620	504	487	421	422	408	396	381	356	365	333	333	356	325	304	316	310	304	322	288	323	312	339	322	299	298	304	332	304	287	300	300	313	302	336	319	301	327	313	334	274	306	312	314	318	325	286	319	343	320	297	314	295	314	339	276	293	315	316	307	298	311	291	309	309	296	328	333	276	323	267	316	285	262	351	302	304	320	326	342	315	298	284	282	311	333	282	309	306	328	307	282	327	311	336	329	301	305	298	338	321	343	314	339	338	332	306	299	304	293	310	314	306	294	318	327	316	315	331	322	314	304	300	342	323	300	313	292	311	261	304	311	311	297	317	303	307	329	294	321	284	291	317	319	310	341	326	326	278	295	314	351	315	338	361	270	304	321	337	316	315	332	323	313	303	314	338	317	290	353	314	300	297	278	332	305	309	339	323	335	312	295	313	308	288	300	314	308	303	326	343	279	291	316	310	314	276	319	328	299	294	304	295	290	287	312	283	308	333	264	271	313	304	282	280	294	330	306	286	293	292	310	293	273	289	288	308	294	339	304	308	316	305	299	303	327	328	305	300	291	316	311	327	288	283	297	340	301	282	299	305	315	309	285	317	326	295	294	288	326	294	289	305	317	309	308	322	299	310	322	299	310	304	303	303	313	280	303	281	352	329	315	298	314	299	281	282	305	325	336	305	277	298	327	315	310	313	325	294	313	278	301	307	302	313	324	308	306	287	315	310	309	272	285	314	333	323	310	294	304	308	317	309	330	309	312	302	302	300	291	330	295	347	302	315	314	303	302	303	309	303	285	292	318	299	321	310	300	308	313	294	298	294	320	295	344	313	328	310	303	301	285	367	318	332	337	308	277	296	292	308	288	314	285	317	309	295	290	337	303	292	304	303	309	303	329	333	295	304	273	296	294	324	318	315	321	297	292	315	311	288	325	301	344	322	304	305	334	340	283	296	320	340	328	325	286	302	300	311	314	275	314	328	311	281	296	290	325	321	311	277	310	345	308	329	266	304	296	302	290	310	272	321	317	324	360	306	294	311	285	307	300	293	351	301	297	325	314	339	275	305	313	319	355	341	342	343	317	325	299	274	320	284	313	323	248	316	334	294	269	299	301	331	293	284	300	325	308	298	312	277	310	313	304	312	313	284	304	329	273	304	286	316	317	331	364	321	324	290	323	345	268	283	288	299	283	272	304	314	303	289	272	303	310	323	290	284	300	328	310	289	320	320	315	297	331	330	300	311	342	302	359	304	311	293	302	286	315	312	319	293	307	293	297	284	328	289	277	263	268	320	355	297	288	298	318	292	306	317	318	295	310	314	334	310	312	317	275	285	267	314	344	302	287	310	294	311	293	331	284	292	305	287	308	325	321	324	290	321	327	305	288	320	282	297	318	307	296	262	306	329	301	294	265	302	312	288	319	339	315	279	315	297	307	307	324	304	311	317	300	308	290	301	291	295	284	294	306	319	309	305	305	287	285	297	322	308	316	296	311	315	298	316	289	296	292	301	344	305	334	312	333	312	280	305	306	287	311	291	318	326	319	327	299	311	338	325	309	288	292	266	318	320	301	300	318	312	323	309	321	323	298	329	326	312	300	298	277	291	301	271	276	324	321	291	301	295	275	297	322	279	288	301	317	308	314	328	338	300	289	277	321	287	328	291	287	302	303	284	302	303	291	334	296	315	300	315	328	332	291	299	300	332	297	315	300	346	322	338	309	318	318	301	334	311	300	289	325	285	312	308	319	322	304	342	279	305	284	294	311	268	279	339	279	320	285	293	294	304	321	300	262	289	320	287	306	283	266	278	297	340	302	333	273	308	309	307	302	300	306	332	321	320	328	285	322	324	373	319	301	297	309	308	304	328	285	299	321	290	317	311	316	332	322	290	322	328	315	294	309	308	309	307	310	311	301	325	325	335	280	308	299	314	292	314	301	302	324	306	327	347	301	301	292	347	301	334	304	331	290	291	305	303	311	270	320	312	337	300	288	293	296	302	321	319	304	318	326	275	308	292	319	334	305	288	272	313	299	290	297	316	325	324	291	308	301	274	323	340	282	304	295	324	352	279	343	294	291	332	305	316	288	299	325	320	347	262	296	297	319	282	317	304	294	318	356	293	317	327	333	287	295	323	310	294	298	290	310	295	328	306	293	316	297	285	303	302	295	289	295	313	274	281	301	351	303	305	283	309	310	303	289	317	287	295	309	303	279	340	288	319	280	307	314	305	299	289	340	293	335	303	343	295	282	317	295	320	315	307	327	297	334	316	320	317	304	303	321	280	306	302	321	303	342	332	313	301	324	307	315	320	293	321	298	316	300	310	309	335	337	302	294	321	318	286	324	271	296	317	313	320	314	297	299	300	290	287	311	320	300	360	330	282	308	315	319	308	271	289	300	313	311	304	292	348	313	314	329	294	302	266	318	286	327	300	291	312	309	283	313	304	311	287	282	304	302	308	272	326	285	331	314	326	321	286	268	321	311	317	335	298	309	313	286	295	293	330	313	326	308	291	322	291	345	300	287	333	294	304	344	307	319	291	309	286	301	320	307	301	316	325	296	310	297	333	293	306	293	314	302	311	315	298	315	309	276	283	281	286	305	332	314	305	287	290	325	309	319	291	278	321	315	299	289	324	314	325	285	339	314	353	316	307	323	326	285	310	299	288	306	292	295	327	310	303	322	297	313	273	302	300	325	303	304	300	277	334	288	325	289	278	326	325	317	306	306	317	292	313	250	308	288	322	310	312	337	299	340	293	287	336	281	320	289	328	325	305	315	292	351	323	297	288	318	300	325	298	277	288	298	334	324	328	359	321	269	291	296	335	288	310	315	305	325	282	319	306	336	293	301	322	313	305	299	289	334	303	286	322	317	284	289	297	291	284	293	311	317	324	306	309	316	291	307	338	293	303	317	321	297	314	295	303	330	311	333	312	319	329	268	320	337	309	282	320	309	311	301	289	321	293	297	312	314	321	301	308	323	317	347	332	347	313	334	312	318	274	305	303	287	347	320	289	289	324	324	277	275	332	289	317	305	332	302	342	299	284	264	286	328	278	274	321	276	313	308	333	302	337	289	288	303	294	303	311	329	339	288	308	299	326	309	324	284	307	334	322	321	316	309	287	321	330	304	305	306	310	316	296	338	310	263	311	306	299	291	299	331	321	321	316	273	287	313	353	295	293	313	284	308	327	286	312	310	314	330	305	284	328	349	313	298	281	307	294	267	303	307	321	297	329	301	312	294	294	293	319	290	302	288	303	284	325	307	281	322	308	323	312	288	319	274	300	314	274	304	306	309	285	312	307	288	302	301	316	319	322	288	310	324	340	261	285	317	313	300	330	293	318	316	308	343	283	307	312	280	317	295	320	313	292	308	326	304	330	331	295	322	310	307	281	310	324	295	306	286	310	293	283	291	281	304	314	349	318	300	310	326	297	265	352	312	316	289	290	318	305
33622	46390	36751	26080	21228	15133	12103	8708	7744	6350	5139	3788	3144	2853	2346	1923	1475	1210	969	845	644	654	575	562	505	442	474	417	392	350	335	373	348	315	358	318	357	346	326	335	335	341	305	356	342	313	296	306	315	316	318	312	312	310	355	341	324	309	315	313	332	311	348	304	328	333	328	294	343	321	343	322	347	348	329	324	326	329	338	323	312	341	317	313	312	338	316	320	348	349	326	342	321	320	306	351	328	301	310	319	314	324	353	329	318	338	302	314	351	327	339	326	322	312	304	344	278	311	326	318	325	295	327	332	310	312	312	316	338	318	309	284	283	321	334	323	321	341	312	321	315	340	311	305	324	324	337	293	296	346	324	318	315	337	328	319	324	299	346	327	338	332	325	319	332	316	320	317	318	343	308	328	328	314	285	329	298	356	360	271	303	303	319	331	337	326	335	333	302	321	319	335	333	348	351	305	324	321	308	312	339	314	347	313	327	334	300	324	330	322	299	339	305	305	316	340	334	299	314	348	322	356	319	333	329	307	311	344	324	317	305	309	321	360	333	307	298	354	289	314	320	316	314	305	320	331	339	324	337	341	304	342	308	306	315	342	310	315	359	321	313	291	314	313	321	341	333	313	355	312	297	344	319	319	322	321	344	310	287	335	308	311	321	343	306	324	349	330	338	319	338	313	319	339	335	311	307	323	341	361	321	306	298	326	331	385	333	373	334	355	337	313	314	310	310	302	328	338	342	308	357	315	362	326	316	316	327	313	325	331	316	320	333	353	342	322	309	314	352	332	338	315	325	319	318	306	346	324	322	351	312	327	309	317	291	314	344	299	333	366	342	301	325	332	315	323	297	338	332	325	305	316	291	317	312	323	359	327	281	323	339	301	318	307	361	303	299	314	318	346	333	312	313	352	329	311	344	359	322	316	325	325	318	302	312	285	324	327	315	307	383	328	336	350	315	316	311	312	300	348	335	320	321	320	336	351	295	333	335	326	332	332	349	301	323	319	310	312	321	313	338	312	337	325	338	326	319	317	307	332	342	306	350	304	310	310	339	349	320	319	330	301	295	321	322	285	308	305	303	291	369	321	331	330	316	327	327	308	323	341	337	311	321	327	330	302	324	368	301	320	345	328	336	314	335	336	320	327	311	296	309	310	330	315	318	328	353	360	326	330	353	312	309	336	303	298	332	334	341	343	302	317	357	321	357	306	364	306	320	310	301	326	335	340	300	296	303	303	311	326	356	322	305	317	329	338	326	324	346	341	322	291	317	316	321	330	334	316	326	315	327	328	309	335	333	317	321	310	343	316	316	301	306	327	323	310	302	345	366	301	335	335	333	297	303	301	306	314	347	321	357	339	326	332	340	312	303	333	309	310	311	350	330	351	323	311	321	311	305	318	302	303	310	318	321	306	303	356	306	341	307	337	294	316	328	351	337	284	329	320	323	330	333	339	308	316	301	323	346	330	337	320	329	313	307	306	298	340	325	358	311	296	294	350	306	298	288	305	310	343	329	347	344	329	384	317	344	301	337	337	315	334	329	296	362	326	324	320	335	316	318	299	322	298	295	338	300	307	320	328	313	305	317	299	339	324	327	375	322	313	306	327	333	313	295	293	306	323	344	320	331	312	314	325	310	311	330	350	308	318	339	343	308	321	308	325	345	282	343	314	337	335	335	302	316	311	372	289	358	307	312	286	304	298	298	303	324	312	320	322	332	333	286	298	329	309	325	333	289	332	353	338	324	284	300	321	318	349	352	307	350	330	325	319	290	359	331	316	341	339	326	322	324	316	354	329	329	345	341	319	348	331	321	363	308	317	305	353	323	304	302	324	297	311	304	357	290	346	341	355	346	333	315	333	305	361	275	310	306	339	334	309	316	343	294	294	307	331	313	308	302	322	354	318	326	347	296	324	317	302	325	308	311	325	324	315	326	315	309	311	340	344	299	308	301	313	282	314	311	321	294	320	323	306	332	316	312	320	299	345	340	324	330	340	341	328	318	322	347	316	316	324	315	306	315	319	342	325	306	320	323	333	316	315	309	308	312	282	292	341	325	312	320	362	353	312	298	327	301	329	300	340	336	314	319	347	298	349	302	285	284	295	324	356	322	321	319	314	322	300	319	312	329	323	303	305	339	301	326	342	341	317	320	339	307	331	277	318	314	323	308	341	343	363	322	332	324	318	341	304	333	308	300	324	346	349	321	319	332	356	289	335	329	345	289	314	339	311	329	354	268	296	313	326	342	333	298	337	330	320	333	348	357	335	353	272	308	299	310	276	327	330	330	352	344	340	316	329	309	321	295	308	288	310	331	313	329	308	320	355	323	331	299	310	316	323	318	312	356	334	326	323	281	327	340	325	342	292	311	313	319	341	316	316	343	329	326	340	322	327	317	324	316	317	322	330	325	333	324	335	349	307	311	311	365	356	323	311	377	307	335	357	323	359	339	329	328	353	325	357	367	346	329	313	331	312	325	300	340	321	320	306	308	303	297	322	290	299	305	331	289	352	314	304	324	340	326	310	327	274	327	307	346	328	313	300	323	313	317	347	349	329	341	296	325	313	293	327	327	329	327	303	320	323	372	327	362	303	339	320	318	320	319	317	329	324	305	325	352	343	335	338	341	349	323	293	338	318	284	308	329	334	305	316	302	336	313	323	302	314	352	345	326	323	318	363	317	324	341	333	324	323	305	335	322	323	274	300	292	317	308	333	313	314	323	329	333	308	312	332	330	290	317	319	322	361	339	329	325	315	337	323	319	302	297	305	329	336	338	322	313	351	330	320	313	342	301	344	287	337	283	319	335	310	324	322	299	360	325	319	322	307	319	318	336	336	315	304	344	338	367	311	322	324	321	317	317	305	306	306	316	336	315	315	310	304	312	320	332	298	289	321	329	310	351	364	329	337	299	318	343	320	326	319	304	292	288	343	312	337	334	327	306	337	322	313	335	341	329	287	344	320	307	349	309	330	311	305	333	341	354	331	310	334	330	322	312	346	315	292	285	319	312	347	320	319	340	357	354	323	346	335	354	348	309	311	311	328	358	314	306	308	349	329	347	315	319	334	335	334	318	333	295	352	277	296	328	307	347	323	316	339	316	326	307	326	327	330	325	321	365	324	332	353	337	292	320	311	313	336	357	317	322	317	311	276	313	310	332	327	326	343	350	311	319	328	328	316	309	300	314	307	320	326	322	303	316	323	344	343	339	330	312	294	336	318	292	317	310	308	340	341	358	293	304	318	314	335	322	339	337	332	312	331	317	356	320	307	301	314	345	326	314	319	322	311	307	343	312	335	302	339	351	347	320	267	344	301	347	336	292	331	315	308	285	310	348	317	354	334	330	317	321	341	343	300	344	309	328	313	308	302	307	343	312	312	321	319	372	314	294	327	318	331	335	293	322	328	334	291	312	322	324	335	332	294	349	357	336	319	339	345	313	313	356	316	340	313	324	356	325	336	337	328	333	320	306	322	323	318	332	311	358	331	320	325
23856	21222	28740	25643	23603	21556	16606	10012	7828	6344	4902	3728	3201	2670	2373	1887	1473	1251	1180	951	818	752	694	643	549	564	590	522	511	456	414	445	438	416	438	450	414	412	425	399	406	413	421	408	420	398	375	465	399	413	365	416	422	437	411	435	439	417	411	439	405	424	429	410	437	451	391	414	426	434	385	409	382	444	396	371	398	379	437	397	386	428	398	416	430	394	403	400	398	406	376	413	382	420	468	424	397	424	410	419	406	378	407	426	398	440	429	408	380	407	406	415	388	395	392	414	382	395	420	389	408	409	402	410	417	417	398	449	422	412	406	402	430	434	402	414	396	410	403	415	420	408	406	391	386	398	381	410	456	372	396	443	402	381	392	431	421	439	390	397	413	399	417	448	399	413	376	398	370	374	412	399	414	372	412	437	405	383	422	391	408	380	427	394	428	434	400	410	398	412	384	443	470	420	387	389	419	434	421	416	407	418	389	385	402	444	438	406	413	419	415	402	394	414	398	397	401	370	379	440	421	385	388	395	420	398	441	392	385	404	377	378	410	375	382	397	391	435	420	417	415	424	443	423	407	403	383	426	400	409	392	393	369	413	407	427	410	417	386	374	418	404	419	366	422	388	387	415	439	420	414	411	398	428	401	400	386	415	425	387	394	439	391	420	397	398	437	409	428	426	413	368	366	443	409	437	396	447	373	371	424	430	410	401	427	412	426	408	415	399	407	438	385	415	381	391	415	400	398	403	398	410	423	385	406	428	412	375	381	439	427	380	402	431	391	418	401	392	414	419	373	405	455	413	403	385	385	385	379	404	394	431	400	408	389	393	425	396	452	378	447	413	398	415	391	437	417	398	408	403	430	414	411	401	416	416	391	386	443	417	383	371	369	446	404	389	401	435	406	424	448	426	369	443	398	395	404	404	469	384	382	440	395	403	414	405	424	440	420	403	410	415	377	427	408	426	432	414	424	417	427	431	397	421	403	395	401	408	422	390	428	433	413	395	411	426	425	404	396	398	427	398	413	415	396	410	462	431	401	423	426	408	419	377	430	425	414	372	441	390	397	394	412	409	393	403	441	402	416	406	409	404	381	396	405	378	415	408	416	417	409	397	415	417	412	385	439	400	393	414	411	421	445	425	424	448	408	383	430	468	376	393	454	401	427	412	421	397	397	424	419	422	432	415	374	442	406	404	423	394	451	372	414	403	434	404	410	425	399	410	407	422	428	375	412	381	402	399	473	432	397	407	422	418	381	413	430	410	391	416	379	424	430	424	385	411	429	383	383	405	398	423	434	402	422	388	390	422	429	386	392	413	411	398	400	422	411	382	369	399	366	390	419	410	406	413	440	376	368	431	397	408	431	386	408	450	445	422	424	407	373	411	375	399	394	390	402	397	438	425	399	454	419	415	412	387	374	400	419	406	419	400	393	404	402	358	414	407	397	367	353	421	379	415	422	397	422	432	400	391	402	422	406	401	435	402	444	406	427	430	405	378	429	416	435	407	396	411	427	375	412	396	402	417	412	406	413	390	399	389	390	405	435	427	412	408	371	379	385	424	396	375	406	389	419	424	431	386	371	378	415	415	420	430	417	477	384	404	431	429	459	434	420	424	424	379	389	444	418	429	422	383	410	394	393	412	381	391	430	390	402	357	400	418	407	407	414	411	422	376	372	417	409	367	405	384	409	403	412	387	392	393	402	393	419	384	391	427	388	401	411	411	407	385	374	397	391	387	394	418	377	392	414	431	419	396	411	409	413	444	399	397	432	406	395	443	415	435	389	429	384	432	388	423	427	443	420	420	396	400	398	414	432	357	408	382	400	389	404	405	394	449	400	406	411	418	416	427	438	404	414	397	420	401	383	420	383	401	402	405	397	371	411	377	397	405	397	415	398	390	412	409	391	393	423	431	411	394	415	425	382	413	405	413	392	399	391	426	402	424	427	396	434	420	433	417	401	358	390	388	464	391	396	423	364	388	386	418	398	437	402	397	436	441	411	389	419	431	395	396	383	395	391	423	408	410	413	387	422	412	431	419	419	382	408	428	423	405	401	437	391	404	377	391	399	372	416	395	413	437	398	406	375	418	422	416	404	410	405	396	394	412	411	375	379	382	400	418	394	426	398	417	395	405	396	400	411	375	406	454	386	431	403	434	396	389	416	401	387	421	440	375	386	383	420	431	409	417	410	401	378	413	419	416	397	414	393	405	380	386	408	398	387	395	394	435	415	430	432	394	433	412	382	396	401	417	432	421	424	424	422	414	442	384	447	408	430	394	381	435	366	385	407	431	445	413	417	432	397	423	394	406	371	423	402	401	385	427	421	422	437	410	386	393	402	391	434	430	405	437	410	417	381	429	391	388	415	361	415	402	417	389	366	414	369	407	437	406	415	418	412	380	427	408	418	436	373	390	426	373	418	397	406	435	416	378	395	421	398	395	409	430	380	413	434	407	416	409	451	410	412	419	411	413	402	432	399	407	384	357	410	410	396	409	417	407	420	402	387	429	402	434	397	417	387	402	396	408	403	406	404	430	445	439	434	377	412	417	404	426	374	392	414	388	425	417	415	385	400	408	446	402	429	430	391	401	404	434	413	407	434	418	377	418	444	364	402	413	399	420	418	425	405	382	382	414	385	419	414	428	401	405	402	438	429	425	370	361	400	422	430	367	410	434	437	401	431	396	447	404	381	426	421	419	395	403	389	376	429	394	403	410	386	420	390	455	396	440	418	384	445	464	406	420	357	410	413	425	418	431	400	407	429	409	365	411	405	383	353	391	431	392	417	398	394	388	404	447	357	425	368	385	401	378	427	430	413	399	424	389	405	407	428	381	427	401	416	413	412	361	410	401	419	409	380	413	406	406	416	424	436	380	396	413	423	434	407	402	396	422	420	412	424	435	413	380	438	447	437	413	366	404	402	400	389	394	378	378	414	405	386	370	414	440	387	399	407	450	421	403	397	414	405	404	424	421	424	387	427	378	392	405	405	395	385	417	414	405	398	403	409	387	425	427	417	376	411	420	418	417	414	445	393	408	405	416	386	404	400	402	421	371	423	394	424	448	423	420	432	414	367	386	440	453	418	403	411	389	395	392	385	409	386	407	466	393	398	409	391	391	444	404	426	423	422	380	419	383	394	390	415	402	390	418	379	391	409	427	422	415	408	404	448	436	407	424	409	397	427	409	426	407	410	404	403	377	424	416	427	399	397	407	432	434	376	366	414	423	422	376	426	406	424	377	406	403	405	427	414	408	364	400	380	413	409	401	405	377	408	417	404	399	395	447	365	413	406	376	386	414	360	389	417	403	451	408	389	397	389	418	379	456	396	462	372	424	374	426	397	430	429	409	409	430	393	433	362	390	398	396	388	415	434	411	397	424	411	422	381	449	418	367	442	426	385	407	417	461	413	419	402	368	370	426	384	420	418	427	405	419	381	377	439	412	420	407	407	438	398	389	445	395	407	389	375	413	374	380	404	379	429	410	425	419	424	433
33254	55716	43885	33316	27564	21331	17552	13449	11637	9638	7410	5868	5031	4172	3618	2780	2174	1816	1586	1222	947	939	851	831	722	639	673	565	554	505	474	462	412	416	434	436	412	426	416	399	410	431	397	415	408	409	418	420	425	381	401	439	388	450	438	427	417	435	437	393	415	408	434	460	425	463	398	418	407	410	440	393	419	415	434	419	429	442	426	388	433	408	403	418	420	404	389	412	411	420	436	432	429	382	426	418	408	431	421	374	395	430	439	422	441	387	416	393	415	453	441	423	403	416	433	450	390	410	429	401	422	397	438	445	382	449	423	410	379	441	411	399	437	445	400	401	402	409	405	392	421	419	403	440	471	412	409	423	431	448	417	418	420	390	431	428	392	400	417	434	382	454	408	434	408	396	419	403	426	421	448	429	412	402	417	412	417	440	389	417	410	394	428	447	424	420	425	408	433	378	403	444	413	391	399	424	446	430	436	417	431	412	442	418	400	399	410	392	457	433	409	426	399	417	414	409	399	429	451	407	382	395	426	412	397	433	401	410	444	403	404	376	388	381	445	421	379	419	424	432	425	420	398	458	405	444	406	451	408	407	421	401	416	426	444	398	424	434	443	425	420	398	449	420	372	398	449	428	443	407	396	467	429	397	439	403	399	408	430	391	433	434	444	421	448	421	408	393	426	396	395	396	422	425	431	420	401	422	402	444	413	407	391	393	413	452	385	437	407	424	403	424	456	408	365	392	385	397	420	406	417	402	431	395	418	439	405	442	385	424	399	386	412	405	399	391	392	429	385	421	438	417	402	420	437	441	442	428	397	380	419	380	409	460	426	418	416	429	391	433	416	381	412	435	409	396	391	383	435	418	436	402	427	417	385	413	431	399	386	391	388	383	442	415	378	419	430	378	435	446	404	403	419	392	396	447	374	416	446	439	414	398	438	465	414	383	457	412	403	424	442	426	404	400	423	419	382	445	408	417	419	404	434	429	378	397	449	430	438	410	424	438	442	430	423	404	412	431	385	453	420	428	413	378	432	463	394	436	387	422	428	407	411	398	390	402	430	394	393	416	450	410	432	431	383	396	408	420	373	425	402	399	449	430	411	442	399	403	421	418	429	415	413	435	400	435	467	410	414	429	438	390	430	429	415	413	393	466	431	410	409	402	434	409	390	444	423	400	397	404	408	393	408	429	438	385	402	394	451	424	422	414	419	391	425	415	427	427	428	452	392	420	401	412	413	420	438	445	407	394	404	405	403	436	385	409	423	411	442	403	406	429	408	435	412	407	433	377	404	413	416	403	407	381	428	443	406	432	391	404	425	434	435	409	377	397	447	411	412	405	388	405	436	427	388	420	438	407	430	418	416	432	449	405	413	377	418	401	416	406	422	394	415	400	390	423	404	470	460	422	417	418	428	432	442	421	424	391	419	407	440	434	412	406	412	396	403	393	382	371	421	427	434	392	404	387	427	437	412	432	404	425	382	415	401	458	435	430	414	419	452	393	405	375	411	393	399	418	449	424	412	445	390	439	410	426	432	377	394	445	426	404	425	381	406	450	424	398	428	422	441	443	408	432	423	380	422	415	370	433	413	458	414	427	433	396	415	406	410	429	441	375	377	431	395	402	404	417	411	418	416	442	367	406	418	416	436	426	391	404	408	430	421	431	429	443	388	419	419	398	397	376	442	421	395	422	429	417	426	416	426	372	389	416	420	429	437	406	387	432	388	412	417	369	434	372	426	433	406	417	410	388	426	429	385	410	432	422	457	413	413	429	428	413	390	403	494	467	396	363	441	411	407	404	443	419	444	377	407	404	412	448	411	406	397	421	469	437	410	426	415	405	439	437	432	435	405	436	413	398	451	385	389	432	428	374	400	455	420	416	362	384	405	398	416	423	407	399	411	410	467	437	412	404	432	378	388	371	407	409	401	402	373	406	461	454	405	433	420	465	393	431	426	417	414	409	433	411	417	426	384	434	404	421	408	428	405	438	404	436	393	422	445	405	431	422	438	410	413	412	416	393	383	430	406	458	397	443	430	392	404	432	385	394	397	402	424	409	396	438	407	438	435	419	451	378	417	388	401	407	441	416	415	426	423	409	405	417	379	387	402	384	406	440	409	398	399	411	429	402	401	392	419	410	398	393	426	406	440	435	435	442	430	418	420	400	406	369	411	389	442	403	426	408	417	417	418	441	394	443	425	418	421	403	411	406	394	436	447	440	415	437	405	427	415	411	432	413	425	382	401	404	445	424	447	419	429	438	435	443	449	448	440	416	443	396	416	401	425	434	397	420	408	432	451	419	417	421	426	398	415	422	429	431	417	396	426	440	370	413	423	410	435	419	413	463	442	438	438	389	412	408	440	428	423	428	403	398	421	415	390	414	428	370	426	444	432	403	411	391	467	441	418	421	380	403	447	450	421	420	411	398	405	421	376	407	394	456	428	388	411	447	433	419	401	445	403	407	385	416	431	396	400	406	426	410	412	421	449	435	425	429	378	430	403	428	415	409	392	423	427	409	408	422	410	408	390	408	429	386	412	412	426	435	393	413	429	425	436	433	443	412	443	373	399	416	427	417	413	452	410	406	430	415	410	394	430	418	396	431	382	426	374	429	396	408	412	428	402	382	422	394	416	414	406	428	368	401	392	415	390	371	429	417	375	429	447	406	426	460	417	396	436	427	414	393	418	440	444	424	443	418	428	424	422	430	361	410	436	421	386	417	393	427	449	417	401	420	433	390	445	402	429	443	381	431	421	401	399	394	450	411	421	386	451	416	424	422	400	432	418	418	413	419	412	389	398	404	436	401	416	398	418	443	403	396	389	395	437	407	391	383	434	379	392	396	420	425	410	397	434	396	427	438	441	436	415	420	411	401	405	397	418	393	371	424	379	404	416	449	438	440	389	383	434	414	429	439	439	421	416	411	381	396	427	417	405	392	386	388	422	396	437	378	427	442	434	397	416	433	438	450	430	472	456	425	411	426	441	425	380	450	419	379	431	430	426	415	408	451	440	428	416	455	440	394	446	423	421	400	409	403	443	446	405	417	441	378	430	424	424	358	429	413	440	419	418	420	418	412	419	408	434	405	437	404	396	426	371	400	418	413	444	439	396	423	418	427	391	387	401	404	384	427	419	438	389	404	424	424	414	439	366	388	420	426	428	384	412	448	396	409	446	394	412	429	436	433	460	364	442	432	429	419	451	432	435	430	441	430	399	386	424	399	441	447	396	466	438	409	446	425	428	377	409	451	423	422	420	406	405	467	402	419	410	426	426	420	434	445	434	412	433	412	427	411	432	418	393	425	395	440	387	422	412	438	423	419	404	408	395	414	416	449	384	428	394	403	429	424	389	394	420	362	410	406	413	407	392	399	412	419	407	409	379	407	438	425	403	437	409	411	402	421	431	407	396	431	446	397	412	434	397	484	383	410	438	430	402	430	397	429	368	409	432	429	404	424	440	423	432	433	431	402	399	437	396	418	394	420	436	429	417	416	411	401
25008	21525	29211	27769	22522	16626	10941	7430	6227	4914	3703	2836	2446	2110	1902	1480	1125	928	798	688	622	565	512	458	456	475	458	419	392	345	364	343	350	377	311	335	322	359	368	334	307	359	304	338	315	316	313	337	306	308	299	281	297	338	305	325	310	346	357	322	354	305	320	306	362	342	306	328	326	353	334	343	317	319	311	326	342	298	278	345	324	335	314	296	346	324	306	324	340	346	332	312	357	341	346	294	314	311	281	341	325	319	341	312	291	308	322	333	323	316	322	309	305	329	311	325	334	282	300	294	334	283	322	339	319	316	308	334	327	320	330	321	310	305	311	325	353	301	304	331	325	344	297	323	332	310	308	337	318	332	302	313	349	333	331	301	343	324	365	346	322	277	318	340	329	310	328	337	349	324	360	308	331	298	347	317	340	323	330	357	319	295	317	321	329	321	351	304	330	327	336	302	318	335	331	316	319	314	338	300	337	287	315	314	334	332	313	336	282	327	360	297	339	307	318	328	340	332	326	326	308	308	321	328	312	319	324	303	313	330	338	327	309	345	345	308	331	337	314	311	289	334	346	315	344	297	325	303	320	342	277	364	324	318	307	317	286	347	286	306	318	349	327	310	314	332	344	339	326	344	361	315	343	314	293	319	328	312	312	285	311	319	343	301	352	342	316	307	303	326	311	280	343	316	314	313	355	305	338	360	330	303	299	322	317	278	312	304	316	309	317	318	325	329	326	327	326	294	305	358	283	314	309	333	323	329	321	308	309	333	325	339	333	299	305	335	293	322	304	328	320	345	332	313	335	305	326	307	310	330	306	312	310	313	307	308	345	342	332	358	311	302	331	303	331	312	345	344	286	324	342	314	334	342	333	300	336	339	318	339	278	324	338	305	309	295	292	311	322	281	309	316	335	302	314	337	354	339	310	347	319	299	331	335	303	317	352	336	357	305	345	384	318	327	295	337	315	314	304	317	333	360	332	350	336	298	324	292	343	297	338	341	330	363	335	295	312	325	302	314	312	292	310	344	346	333	323	322	327	321	314	319	324	325	338	298	317	293	315	344	319	340	299	324	337	286	296	304	341	361	323	337	320	348	330	313	321	311	332	315	337	349	329	325	344	287	299	324	315	339	321	328	335	311	335	329	324	352	325	333	344	295	310	303	280	299	299	338	347	314	344	337	319	322	311	315	366	303	300	315	296	311	309	326	300	320	309	343	365	324	309	315	324	285	306	340	328	302	332	335	359	281	338	349	303	348	355	354	321	327	308	293	314	353	299	329	336	313	333	301	329	270	305	310	330	354	287	292	337	294	348	348	368	331	342	314	342	328	323	327	328	328	325	323	317	320	322	308	291	332	299	313	334	348	299	337	318	289	310	341	326	328	325	316	324	351	312	318	306	321	314	308	328	307	332	336	302	338	306	335	305	346	297	331	316	330	325	323	306	349	320	327	319	314	330	343	308	294	295	342	329	307	336	312	317	333	272	296	308	285	352	342	348	339	324	348	323	314	285	294	342	333	323	346	317	342	279	316	304	326	336	336	318	336	313	312	305	347	307	320	345	321	317	320	321	312	313	301	297	327	303	339	332	325	329	304	296	323	342	307	341	286	334	331	295	301	292	319	291	320	330	324	287	305	299	308	320	320	353	373	310	341	333	335	282	325	317	336	340	298	306	308	312	318	318	334	334	317	336	311	315	308	328	327	349	320	339	325	353	315	315	348	333	271	320	330	301	326	333	304	339	302	327	338	344	326	335	358	306	325	287	323	330	340	333	352	310	338	292	324	303	325	314	337	323	315	341	353	318	289	343	290	301	292	324	331	335	345	317	331	311	309	312	352	327	333	310	352	313	323	338	330	338	311	374	341	283	302	330	344	346	312	323	312	284	309	336	306	339	307	332	333	325	323	368	360	327	330	357	294	292	332	331	315	322	349	312	341	321	323	324	321	297	318	352	347	333	350	348	341	313	326	339	310	304	324	326	319	312	333	342	329	338	324	304	320	339	300	328	343	348	308	319	327	309	308	312	317	322	308	297	314	310	370	326	330	303	316	358	309	317	320	304	327	341	329	339	344	325	313	315	344	312	332	300	322	312	324	335	324	337	320	326	311	347	321	364	301	291	301	335	320	327	306	330	327	325	302	307	327	329	314	330	341	293	321	307	341	320	302	271	311	327	326	364	350	334	335	330	334	309	334	339	334	346	326	295	305	348	365	294	330	296	297	285	325	348	307	331	327	325	319	342	323	318	297	332	323	313	322	295	334	358	321	305	330	313	342	325	294	296	338	318	304	315	316	314	329	337	332	332	315	298	324	342	354	332	315	314	337	342	326	321	350	329	342	302	338	317	309	348	315	318	328	308	337	348	342	312	354	329	309	345	317	347	318	324	344	322	313	318	300	313	318	327	293	281	288	320	307	358	341	305	317	319	338	321	312	294	309	333	381	333	366	319	321	329	291	338	312	313	348	347	337	325	307	312	336	316	369	351	345	331	326	330	348	355	292	331	309	345	334	322	323	311	315	343	330	310	313	354	347	332	348	307	306	299	310	325	317	328	364	300	341	305	355	298	325	311	331	329	336	358	320	337	350	335	335	324	322	344	348	331	349	333	301	323	321	326	346	321	305	334	334	325	320	329	338	297	303	341	321	322	367	300	295	304	309	339	321	313	338	346	353	314	313	313	327	329	341	294	331	337	319	330	293	325	310	299	324	320	341	319	313	306	317	322	329	328	329	320	345	390	313	311	317	345	314	300	299	343	318	316	316	324	303	351	322	321	329	318	305	303	284	329	322	313	317	318	304	325	326	300	294	292	315	348	312	309	321	314	322	286	330	331	319	319	321	321	298	322	307	318	332	330	330	363	318	345	313	317	333	356	316	378	317	321	360	337	306	310	334	331	322	340	296	333	292	309	294	291	282	300	313	317	322	297	317	300	308	333	317	312	343	321	333	316	311	345	338	293	291	304	346	333	352	294	324	308	339	324	329	322	287	350	337	343	312	298	330	325	332	325	322	304	330	288	297	294	304	332	319	331	357	381	326	346	337	328	350	328	303	344	325	324	314	325	316	363	340	314	324	306	313	358	349	305	321	310	316	315	311	324	316	319	317	322	311	345	325	301	300	317	306	337	312	312	299	312	322	295	299	355	336	323	304	341	331	314	350	343	340	307	297	300	297	325	330	307	317	290	306	310	290	328	345	320	338	330	340	317	322	312	352	309	340	324	332	300	337	322	334	343	326	319	357	326	304	327	357	331	316	311	319	357	312	325	274	348	326	314	318	339	324	337	300	322	299	310	322	325	316	330	311	321	323	319	317	347	279	305	322	320	306	299	302	288	300	307	310	339	300	304	322	326	317	327	340	334	327	358	334	321	309	316	320	325	325	314	311	310	321	332	353	335	317	326	335	321	314	333	317	341	349	342	325	355	315	332	347	289	302	304	301	338	316	354	282	362	314	290	323	318	335	325	312	326	341	327	312	333	294	344	337	286	289
32601	52074	40261	30093	24491	18967	14467	11539	10081	7921	6231	4895	4091	3499	3050	2195	1651	1403	1187	996	859	691	659	603	604	565	542	495	444	393	387	390	360	370	365	343	324	363	370	370	344	352	360	333	327	341	356	345	325	361	350	368	366	350	340	322	374	324	365	356	345	323	395	314	374	341	370	327	366	364	354	333	370	322	339	323	324	359	366	329	308	339	392	328	341	346	351	339	334	326	365	350	333	327	325	345	303	344	371	336	353	325	349	334	373	360	342	307	373	360	358	345	310	355	335	340	321	342	323	345	338	358	351	376	354	334	346	351	311	349	344	333	352	341	361	320	319	320	336	370	360	367	351	328	353	339	330	326	332	360	323	313	352	331	316	349	371	344	348	320	358	344	341	375	359	358	325	363	334	345	350	333	339	387	323	298	382	345	345	324	384	348	333	296	338	364	337	330	366	340	325	398	362	316	360	355	382	318	324	322	345	325	350	348	361	328	345	341	345	319	352	354	356	333	346	381	327	325	344	354	358	352	356	326	349	344	351	330	347	350	350	337	330	340	311	335	340	360	356	368	342	351	328	367	324	344	389	387	334	352	329	362	373	326	332	369	342	378	349	348	337	355	354	364	323	347	355	332	354	356	335	346	324	351	345	353	344	355	357	320	366	363	331	345	340	340	345	331	332	311	336	354	375	356	343	371	339	369	339	320	343	347	326	350	343	369	362	345	355	338	331	331	330	357	351	326	353	327	341	363	335	368	331	325	333	357	342	342	368	355	358	363	352	336	352	360	319	354	332	350	344	348	370	355	306	349	375	345	346	323	336	334	313	386	374	354	341	391	352	350	331	348	360	341	358	338	337	369	362	359	336	348	335	335	372	327	333	327	337	362	326	343	331	338	325	347	338	364	335	372	362	333	350	320	322	335	368	348	326	359	376	388	339	348	337	365	325	373	334	336	333	337	342	349	353	335	381	345	337	325	370	323	341	334	347	327	343	345	324	330	331	360	333	360	340	369	345	327	342	328	357	324	372	342	373	337	355	348	346	338	312	331	354	347	381	319	327	368	337	347	302	333	344	334	366	365	335	359	375	341	335	347	334	354	353	364	339	320	377	311	306	335	327	358	373	360	332	329	324	325	340	347	357	346	350	308	366	327	309	329	320	363	325	363	320	341	359	327	362	321	357	368	329	351	335	342	349	354	309	355	322	331	367	322	370	358	323	353	327	339	311	343	371	387	343	326	339	308	328	383	339	365	351	314	309	382	340	315	349	339	345	347	315	345	327	344	325	347	327	358	328	372	325	333	331	362	344	352	318	356	332	382	358	342	354	372	324	340	326	358	365	334	371	326	355	350	343	335	348	351	390	360	367	338	355	355	356	346	360	355	315	363	355	342	330	360	343	362	368	323	345	359	345	322	345	361	346	352	336	346	364	318	344	359	401	333	349	351	340	329	333	370	322	365	373	378	357	363	327	309	336	361	339	328	338	345	300	335	332	355	350	317	335	357	331	342	360	348	333	335	342	365	342	341	342	321	336	348	307	333	358	391	305	393	357	364	339	347	331	318	374	368	354	323	379	332	333	337	353	368	326	355	362	354	347	357	383	340	364	336	348	379	362	348	355	348	358	335	354	338	353	371	362	338	341	381	338	361	333	361	336	353	337	345	358	325	355	367	357	343	362	370	342	359	341	368	327	360	337	315	341	363	352	333	348	357	356	356	344	320	320	379	358	350	350	330	326	367	366	347	341	328	316	351	343	341	346	356	357	328	336	361	343	375	348	345	332	340	363	335	330	348	331	345	339	375	369	312	352	322	339	338	320	302	356	337	333	339	352	362	365	362	341	340	344	329	365	323	363	350	348	383	414	363	335	373	332	380	321	377	359	358	322	347	359	354	339	336	356	375	362	338	324	361	327	305	362	353	357	302	336	355	356	316	329	336	344	364	374	374	353	342	364	316	378	378	336	373	329	368	340	357	331	316	367	343	348	376	353	374	336	365	335	337	367	352	313	335	316	347	321	341	336	364	374	321	325	331	331	335	357	340	342	339	313	328	344	338	363	353	331	360	381	384	341	323	337	339	364	348	339	341	349	353	373	342	341	355	338	315	323	379	327	308	380	340	342	368	347	318	333	348	338	345	341	361	346	333	350	343	341	356	343	357	335	333	343	349	367	376	359	331	338	357	322	339	354	341	349	330	372	329	349	322	374	392	359	336	400	332	352	351	344	327	359	346	309	334	325	359	328	351	359	329	357	358	314	356	341	317	378	343	348	327	334	355	304	366	343	315	358	352	334	349	345	345	350	329	335	347	331	386	369	334	339	352	361	373	332	309	330	321	349	369	365	384	357	350	329	345	359	334	357	365	355	317	352	355	347	311	394	349	348	337	337	348	334	328	343	319	367	361	328	338	337	344	358	336	341	339	344	363	395	333	312	357	308	334	344	324	347	338	353	331	355	341	352	338	343	330	353	364	372	355	347	304	353	332	356	373	309	325	381	311	359	334	348	357	357	355	364	331	359	325	364	335	335	344	332	362	318	358	339	339	337	310	357	354	338	354	346	329	351	334	337	327	335	322	387	337	318	362	338	352	328	346	361	386	359	343	364	311	315	372	331	393	373	342	332	343	366	297	323	340	332	326	331	373	355	315	344	336	318	346	368	323	359	321	349	334	329	344	341	386	330	379	380	360	306	357	357	339	358	328	365	326	366	345	382	316	363	364	349	335	319	346	346	352	305	366	342	356	323	351	330	318	357	352	351	353	352	340	327	345	331	360	340	363	360	350	358	353	356	356	342	358	370	354	355	348	338	332	333	355	391	358	320	375	333	369	343	352	346	327	340	371	370	371	349	343	305	331	361	347	332	338	368	368	356	368	291	352	336	336	370	356	350	369	309	346	341	323	332	401	344	307	330	324	365	350	332	322	318	324	350	355	361	344	354	385	348	349	332	346	357	354	341	331	353	349	387	346	347	340	356	331	348	374	326	335	362	350	308	332	353	334	330	359	354	330	339	331	329	335	346	347	333	359	347	362	362	314	362	361	360	343	371	341	333	347	334	380	350	347	346	335	365	318	333	352	352	372	350	346	361	344	316	349	306	358	345	330	355	335	343	340	351	347	332	354	341	320	347	320	370	370	351	378	334	360	337	358	379	342	358	339	347	336	354	369	353	342	347	358	307	360	349	329	348	344	363	323	364	380	343	359	359	361	313	345	356	320	367	367	372	362	342	329	339	328	324	335	342	333	331	349	374	320	378	331	326	326	349	388	324	314	368	344	376	302	350	353	364	359	363	353	344	350	325	365	344	355	316	331	378	365	352	384	370	306	372	341	305	362	364	346	342	331	363	385	374	343	346	353	328	324	369	355	343	292	337	322	349	345	369	353	341	340	367	362	337	348	312	364	351	333	347	336	307	326	338	317	351	384	334	348	346	329	374	347	344	350	321	309	333	322	338	304	353	340	365	327	320	365	349	342	317	320	369	370	375	364	341	362	351	331
22669	21143	28864	23977	22420	24490	23236	15089	10871	8297	6382	5095	4200	3874	3010	2305	1744	1608	1318	1078	968	918	844	821	685	685	639	630	574	597	532	509	482	463	475	464	483	484	510	505	478	505	455	479	429	472	475	456	491	525	489	471	492	474	515	481	488	464	492	477	473	489	471	497	486	502	485	486	503	470	525	495	484	478	467	462	470	463	470	443	437	474	481	505	525	473	463	465	502	484	446	427	484	531	454	480	469	437	463	459	482	429	492	440	456	468	443	444	473	433	472	425	458	452	439	488	450	509	462	518	488	493	449	513	438	433	473	489	456	491	475	480	451	490	471	466	464	485	452	466	476	474	487	445	464	438	473	485	460	490	490	500	513	462	460	460	423	445	483	442	513	482	484	440	467	496	442	512	494	488	459	453	460	491	497	462	465	478	502	471	449	457	426	482	507	458	497	473	479	489	533	503	464	486	481	466	436	498	464	495	485	455	492	436	460	470	446	489	458	456	473	489	459	516	459	462	496	478	469	446	470	447	463	467	495	474	465	412	488	454	475	460	503	491	489	499	466	473	457	472	470	449	479	445	470	502	440	453	479	498	469	453	500	474	462	492	488	496	459	457	468	465	449	470	495	483	435	468	464	450	462	480	507	490	471	474	482	478	477	424	493	472	453	476	464	493	470	451	475	472	491	462	456	463	472	490	479	494	477	492	470	501	467	475	451	478	460	454	467	497	443	433	463	477	464	456	442	484	478	480	452	488	484	483	462	475	451	467	489	435	491	436	458	491	481	485	460	429	448	449	471	418	467	449	414	478	461	471	488	453	485	489	453	463	479	476	492	509	454	450	493	502	437	431	466	475	497	449	431	473	476	469	452	476	474	504	462	486	476	504	499	442	469	500	463	464	490	486	467	491	496	494	478	431	474	478	467	480	452	470	508	489	475	477	466	469	511	500	472	505	452	458	448	470	481	459	424	452	477	466	476	448	461	467	472	475	512	501	480	457	484	423	467	463	471	518	467	488	463	473	490	479	487	493	495	447	471	482	451	475	456	460	464	456	470	472	497	479	471	476	421	459	486	485	499	443	472	477	465	504	493	469	450	441	483	495	436	512	475	473	465	506	508	494	533	468	491	477	425	472	485	513	480	472	496	486	443	504	498	455	459	439	472	464	493	468	451	487	483	486	496	503	488	485	457	457	466	458	490	454	448	433	474	481	501	442	456	478	466	486	446	441	438	465	479	453	472	467	476	494	496	459	464	455	454	450	471	464	476	495	463	459	492	441	482	479	447	519	439	473	483	473	489	468	476	463	468	443	486	428	479	463	468	491	464	522	484	475	490	504	464	494	524	481	461	448	493	437	484	455	491	486	465	472	472	464	461	465	479	445	449	478	478	483	450	457	464	464	474	462	504	469	468	449	436	481	475	412	476	491	463	480	458	480	487	462	458	508	527	487	449	473	463	441	487	468	501	429	444	442	469	499	478	502	474	505	510	472	469	422	426	508	481	440	492	453	439	505	484	485	467	478	476	471	475	477	455	447	476	496	453	489	469	488	497	426	468	504	442	478	453	445	478	487	494	498	474	503	492	504	480	484	453	466	489	477	444	461	461	477	461	414	471	459	465	483	472	503	508	466	495	478	475	508	487	448	463	416	484	451	491	439	493	448	448	465	489	443	499	468	438	452	506	502	504	442	469	445	444	483	466	489	474	501	421	483	436	498	511	475	495	492	512	437	470	476	439	466	452	495	471	484	463	473	463	447	477	510	508	479	475	491	490	493	481	469	458	472	525	483	495	457	495	504	450	515	490	469	453	487	462	473	496	473	462	494	461	417	488	461	457	501	499	465	510	433	474	440	511	428	500	476	453	474	515	460	474	471	503	473	515	482	487	464	434	485	448	463	462	495	499	473	453	442	493	481	473	495	440	480	472	471	477	446	484	492	473	468	463	464	474	469	506	512	465	474	481	496	464	435	465	482	505	456	467	509	475	458	457	431	501	477	459	492	458	466	464	487	447	436	465	500	475	463	474	472	481	481	444	466	441	462	475	481	482	436	465	471	479	447	477	474	464	466	501	439	484	432	482	485	440	467	451	471	437	465	498	452	499	461	450	457	474	477	497	458	483	509	467	478	488	458	474	463	425	479	471	484	488	462	469	500	494	437	482	481	476	504	465	499	472	489	481	505	490	472	477	443	477	449	507	482	463	443	473	490	491	476	478	466	477	499	448	437	474	462	472	458	479	458	482	475	463	449	473	470	452	462	462	456	471	444	507	426	490	459	465	424	445	475	491	469	500	481	455	430	472	483	501	496	462	480	484	485	503	467	445	472	493	457	503	476	519	448	445	430	453	497	476	447	480	451	485	472	467	469	466	490	503	450	466	477	497	476	494	480	435	467	515	482	461	502	479	452	454	464	441	446	455	449	476	479	456	458	416	503	482	436	454	463	449	535	459	479	450	438	495	464	478	494	439	455	485	408	509	467	455	496	436	456	497	454	478	456	501	500	488	505	474	489	437	509	485	494	470	457	488	449	470	473	494	477	456	487	462	439	446	450	491	480	455	452	485	495	512	454	477	490	455	524	470	473	482	482	482	460	464	486	449	469	438	440	467	456	434	451	453	483	505	491	490	445	493	482	440	466	487	445	461	443	448	488	453	464	460	458	493	522	491	473	498	434	454	494	459	527	457	457	418	478	435	466	499	459	472	465	449	446	455	422	437	466	465	450	459	541	491	431	510	451	462	493	466	462	481	439	474	490	447	475	437	488	495	457	510	465	478	459	458	465	496	455	444	470	463	490	476	444	470	493	481	485	439	472	461	478	472	480	475	479	472	494	481	481	463	455	507	444	460	512	431	457	465	453	509	450	447	528	465	490	473	489	491	457	451	465	470	481	489	455	409	466	428	463	462	452	474	486	497	484	453	489	453	449	488	476	468	453	505	455	464	492	454	481	465	470	443	459	508	458	430	493	489	506	501	417	465	482	463	457	487	484	462	432	496	477	453	497	527	475	494	502	481	438	458	447	455	490	465	445	479	483	444	442	459	485	443	459	453	461	471	462	458	486	503	453	521	489	462	484	451	470	470	470	435	453	451	448	457	494	475	471	461	488	467	427	465	505	511	482	451	425	472	492	489	499	479	495	457	491	508	499	521	473	480	479	459	457	496	468	434	463	466	455	447	453	436	473	448	442	475	482	419	473	480	489	463	462	445	462	459	449	460	443	475	449	512	458	502	473	481	468	463	504	444	455	465	464	447	475	488	457	501	471	442	493	458	479	460	502	470	495	468	495	461	504	495	467	475	444	471	449	469	478	484	476	520	482	481	456	459	478	454	452	516	479	445	474	476	462	453	463	431	469	465	472	472	455	458	442	474	489	522	487	476	466	473	474	483	479	461	457	453	508	468	461	459	484	468	468	503	486	444	453	469	451	483	486	519	470	450	457	516	460	462	442	487	482	442	519	467	464	479	517	484	507	467	455	477	478	488	462	475	460	474	451
35625	60883	47597	38116	33882	27578	21156	18232	15134	11668	9350	7765	6618	5897	4533	3213	2591	2286	1922	1453	1305	1136	998	938	867	807	836	758	641	591	570	497	518	503	500	541	456	514	470	484	523	463	486	482	512	465	477	497	512	470	463	469	513	489	484	472	490	540	505	489	509	506	515	548	498	503	552	446	522	462	452	473	488	475	463	496	473	476	483	477	478	507	472	499	489	460	474	460	459	445	473	455	494	487	467	501	499	486	499	496	459	447	470	511	506	515	434	497	505	507	476	495	484	501	507	454	502	481	466	481	430	497	465	479	505	466	422	477	447	494	532	522	481	425	467	446	483	480	435	467	506	495	463	465	502	466	491	481	479	507	501	453	468	492	508	467	488	455	472	483	500	476	484	508	471	492	479	495	464	445	504	434	537	461	490	484	495	483	448	493	467	485	489	494	471	498	470	491	454	470	472	483	461	496	494	462	456	460	443	460	507	462	474	457	516	466	451	476	445	472	491	435	449	490	455	481	471	480	439	506	474	450	492	479	477	491	494	500	510	458	470	472	497	477	480	496	477	422	458	500	467	514	482	494	451	507	490	482	505	467	461	448	422	492	457	476	478	489	470	503	495	501	486	481	461	473	436	438	493	473	499	505	493	473	515	468	497	477	528	470	516	483	478	525	463	498	418	451	479	481	485	467	479	469	501	470	434	480	503	487	492	451	498	470	520	487	471	510	473	456	546	476	461	504	454	545	483	453	473	475	468	491	466	508	471	513	503	483	443	485	496	478	483	520	532	469	493	487	525	507	455	491	490	488	504	475	499	499	479	494	490	467	484	487	460	487	518	492	504	508	482	498	505	506	486	471	477	458	502	501	490	488	462	489	472	463	484	463	435	461	500	497	460	450	462	473	480	489	465	506	497	474	490	445	466	518	477	479	489	460	493	509	478	537	486	459	500	478	494	490	496	503	485	472	461	478	495	464	510	473	464	488	479	455	486	474	466	480	506	478	451	486	484	512	502	494	446	497	502	474	479	465	484	492	515	501	438	463	456	495	463	470	464	476	520	487	411	508	467	449	488	506	479	484	510	476	503	498	490	476	467	485	511	473	512	480	494	459	524	491	459	494	506	472	493	442	495	456	496	519	477	503	471	458	494	490	478	460	440	473	466	506	492	455	458	501	468	474	464	501	478	439	471	440	464	468	496	501	443	461	474	479	474	519	464	508	455	497	477	461	484	490	501	475	473	472	488	479	506	466	473	522	463	519	492	485	481	522	493	491	499	467	504	496	467	495	503	448	458	451	499	468	467	517	439	473	468	458	481	450	473	497	464	512	462	478	438	536	489	487	483	485	480	456	478	483	468	490	476	502	481	522	486	441	486	466	476	443	499	479	453	504	435	505	442	480	476	525	474	451	505	475	513	494	453	490	468	524	483	507	469	472	469	515	484	519	490	474	437	478	474	491	462	474	423	463	484	497	489	468	485	492	493	484	469	417	491	505	463	520	469	492	464	477	490	484	484	497	478	480	479	488	456	491	479	463	471	483	465	469	520	480	470	455	511	478	509	455	470	514	474	483	477	432	488	477	468	476	449	484	481	503	502	447	475	497	475	482	470	536	481	470	505	489	488	462	501	476	484	505	501	486	455	457	478	478	428	448	504	477	468	491	467	472	449	484	492	479	503	499	465	502	459	492	464	471	510	468	490	479	494	494	480	495	487	507	487	491	501	466	505	519	465	479	469	472	478	455	463	489	478	499	487	470	506	458	500	490	460	485	482	446	489	469	478	476	479	456	474	472	508	477	473	485	494	495	489	472	459	495	448	479	484	508	460	488	463	471	442	449	486	495	491	492	470	489	486	456	480	455	488	494	521	493	458	519	493	515	482	497	501	438	505	534	468	458	479	513	479	472	495	508	474	508	476	440	451	482	468	449	456	468	454	470	480	513	461	514	469	505	497	478	469	471	430	466	476	495	502	479	524	452	500	457	489	478	496	489	504	499	501	491	511	473	479	476	489	476	506	469	453	488	525	525	510	455	476	491	532	496	489	435	478	470	437	507	476	471	512	459	493	463	518	480	483	492	494	463	495	464	483	508	478	503	471	504	460	496	439	449	476	477	504	487	476	517	470	440	454	460	490	491	479	483	448	488	437	468	444	495	480	489	467	493	456	529	466	464	483	544	497	489	477	472	423	457	473	477	436	494	482	480	485	438	477	461	438	467	471	497	465	474	505	504	436	506	471	496	502	495	468	469	455	469	483	463	493	460	452	494	463	478	509	458	477	489	477	527	503	435	489	469	466	473	475	481	471	479	519	467	486	423	482	472	446	517	497	504	536	453	454	492	463	520	462	474	445	488	513	468	453	477	463	455	484	463	451	457	468	465	483	483	470	468	501	486	472	476	458	456	469	508	476	478	456	452	471	471	480	520	465	488	464	489	474	514	483	460	473	498	492	500	489	458	488	473	421	460	478	483	464	436	501	493	478	492	478	486	511	511	489	468	442	472	458	520	511	508	492	464	494	503	470	478	487	459	475	484	498	484	454	490	502	504	454	521	506	465	471	523	474	512	465	532	485	483	465	492	507	479	463	482	494	452	500	458	497	497	465	479	514	504	488	469	498	506	491	428	473	457	463	461	499	492	507	487	490	470	465	486	515	485	500	474	461	442	487	507	475	480	481	462	477	488	422	472	466	473	489	493	445	473	456	466	463	503	501	469	482	460	461	491	502	438	495	467	495	460	470	473	512	473	468	537	495	492	505	496	458	482	451	510	493	465	501	473	467	464	421	456	486	479	474	475	475	463	475	479	463	465	487	496	485	508	475	480	442	474	503	454	513	504	475	488	476	490	472	456	448	495	476	485	491	487	479	447	474	432	491	488	494	461	464	514	510	443	486	484	478	475	429	469	455	484	479	492	497	495	443	436	480	487	495	466	466	454	452	429	499	506	476	485	486	472	533	482	460	488	488	474	497	476	471	492	495	493	484	470	451	518	480	461	504	434	518	488	456	491	470	486	488	468	464	513	469	460	476	459	493	470	447	483	479	427	470	442	480	470	454	498	492	465	483	471	430	489	470	472	451	444	491	501	507	450	493	488	441	456	479	489	482	497	507	512	461	484	502	477	458	446	483	492	462	507	478	502	485	450	503	487	472	502	480	452	466	464	474	464	492	476	471	450	480	489	430	449	520	451	505	468	496	488	489	477	485	520	477	443	497	447	467	506	491	480	460	460	492	471	467	498	470	459	489	478	498	463	482	451	477	495	465	462	515	530	480	459	501	465	484	456	492	457	512	504	465	496	499	494	507	471	518	472	484	505	501	483	471	438	482	470	479	456	496	486	509	485	447	500	479	491	462	488	475	455	475	487	548	474	474	476	475	500	474	494	439	500	431	514	517	488	451	502	456	440	479	435	473	536	451	469	465	457	489	522	544	451	468	461	503	497	470	458	483	483	516	487	486	480	480	498	467	527	470	468	475	489	513	464	464	469	473	445	486	483	466	494
31419	35191	36887	29098	21795	13854	8526	6506	4596	3479	2643	2294	1886	1650	1247	1015	804	735	651	544	494	447	484	425	400	366	384	366	348	312	275	297	281	305	313	305	271	287	299	253	321	299	314	326	300	321	318	286	284	285	301	308	280	270	299	305	293	292	324	325	298	292	322	308	320	323	291	339	263	277	331	319	294	319	304	315	292	301	295	288	320	289	290	275	310	301	288	293	292	299	291	278	324	286	300	300	316	310	324	309	300	291	307	302	298	299	261	292	305	300	305	325	269	278	282	297	339	314	291	306	260	260	289	271	347	267	265	320	315	291	300	313	317	292	298	303	296	274	314	285	328	259	283	302	281	279	292	293	276	321	306	289	284	318	272	326	310	273	264	311	314	296	333	277	293	260	318	308	296	329	308	303	297	306	287	334	268	316	310	277	271	279	322	259	326	284	302	292	289	260	282	287	273	308	303	283	302	307	283	271	311	309	321	300	279	296	278	295	318	305	293	296	296	286	321	285	292	300	270	313	286	283	289	291	266	285	260	276	317	304	326	320	301	292	295	320	319	280	314	324	290	272	271	293	304	302	293	280	300	290	293	289	322	232	282	320	303	307	311	289	292	285	307	306	272	284	285	313	289	270	293	301	322	269	307	307	303	300	279	280	280	313	284	323	296	288	295	294	322	309	272	301	269	272	287	304	288	319	292	290	278	281	289	291	287	314	271	312	301	285	313	281	300	293	265	271	301	290	272	303	295	264	309	308	286	311	330	286	285	289	292	313	278	279	320	313	281	289	304	280	300	309	285	303	297	288	273	308	284	296	257	293	291	288	282	301	272	314	318	284	262	285	292	294	287	302	287	259	323	306	297	306	285	281	282	304	308	273	303	314	290	273	297	311	298	291	298	300	261	272	263	310	289	278	284	267	275	273	274	303	279	290	261	280	287	323	302	295	279	287	284	308	274	288	286	277	291	301	319	303	289	263	291	286	276	304	295	317	318	303	296	331	304	324	315	269	318	299	289	310	268	291	323	297	299	294	310	271	283	311	294	281	304	287	266	281	295	292	308	283	303	336	286	290	290	266	309	276	265	315	296	287	275	269	277	284	304	302	286	293	298	295	294	287	328	283	299	281	303	294	321	300	310	289	326	282	255	292	282	288	315	290	309	294	307	289	260	296	278	288	299	320	331	273	301	258	318	304	285	304	301	306	304	278	304	276	275	299	298	310	298	289	246	293	281	316	324	312	298	292	281	329	296	275	300	279	299	306	281	280	278	288	261	289	305	305	284	335	294	305	276	257	286	295	295	290	328	277	316	280	287	293	315	328	259	288	292	292	261	280	290	338	278	307	275	290	296	303	301	273	299	293	289	274	306	271	275	298	280	293	303	309	267	302	308	320	273	315	290	328	307	285	249	296	292	280	293	346	312	319	300	289	277	296	280	286	292	287	314	298	296	313	310	288	286	303	270	278	295	305	309	283	298	321	285	277	280	311	284	288	313	306	304	303	291	286	328	304	321	307	291	279	308	306	293	274	268	255	287	294	309	296	300	308	324	284	312	280	300	332	279	289	274	282	270	283	257	314	312	293	292	308	308	308	315	294	304	295	263	290	289	310	275	330	270	332	250	275	328	293	274	297	317	279	325	319	316	312	297	283	285	283	303	315	284	310	285	262	267	303	277	302	289	282	291	313	276	316	294	278	305	287	292	274	286	280	285	328	269	280	301	276	327	269	292	288	310	301	313	267	272	313	276	299	273	323	263	309	283	304	313	318	329	294	314	308	299	311	276	296	311	268	297	293	299	312	281	267	293	284	305	312	300	281	295	297	313	265	283	280	324	323	310	318	314	278	333	276	275	312	273	269	274	303	297	294	283	301	307	303	285	297	293	317	288	301	283	312	307	285	306	290	287	326	313	258	300	339	302	326	267	281	303	289	296	288	300	256	310	275	291	303	291	293	272	278	293	279	291	295	308	292	300	309	290	285	262	300	270	294	302	292	303	326	290	281	317	327	282	297	284	301	300	291	271	281	297	293	271	292	281	286	292	301	323	308	306	297	284	250	292	304	311	318	292	287	287	297	311	281	283	293	328	321	286	298	271	326	288	279	299	314	305	287	299	313	291	275	296	294	310	284	317	289	302	301	303	283	256	329	310	297	282	271	309	310	299	301	310	271	329	273	317	310	306	279	284	271	290	298	303	314	296	275	304	329	288	274	311	278	310	338	303	270	325	267	267	299	325	290	328	283	316	285	277	317	286	297	310	281	305	287	311	332	272	277	329	294	277	332	289	302	286	304	308	287	286	307	310	269	325	297	292	319	290	314	278	299	293	321	307	339	292	293	297	278	274	332	297	300	286	290	291	308	288	284	269	269	262	285	311	298	292	284	255	292	279	273	287	293	289	322	280	330	286	298	288	287	334	275	296	279	293	322	297	297	298	284	267	298	296	254	315	269	282	283	307	289	269	267	278	279	273	268	288	252	275	256	266	301	297	277	312	287	304	289	314	269	257	299	276	283	249	299	269	304	280	285	283	298	322	305	299	292	278	296	339	284	303	274	274	282	315	306	304	306	319	307	286	303	271	286	311	275	284	309	307	318	267	319	292	292	282	292	296	331	325	289	302	285	307	298	289	320	299	292	317	293	268	308	292	278	280	287	275	298	320	270	287	291	270	292	290	276	288	312	298	288	276	295	299	316	298	271	283	276	297	299	285	302	288	304	294	313	273	269	298	292	331	268	307	309	302	272	287	266	278	290	267	279	313	285	267	278	294	334	319	317	304	316	308	301	282	294	297	310	280	267	297	284	287	258	279	304	274	292	261	346	288	294	272	310	282	298	293	303	302	283	305	291	295	305	301	328	288	324	332	284	284	303	296	269	311	280	311	287	303	317	317	305	281	266	297	299	302	282	280	294	307	289	282	274	309	295	294	283	319	278	322	304	315	301	290	291	299	306	311	282	286	291	289	334	316	293	297	271	271	276	283	320	312	272	289	280	279	279	286	294	299	298	297	284	331	277	303	269	308	277	289	282	291	318	269	305	305	288	291	334	317	301	308	281	300	313	286	293	294	334	283	267	295	309	304	298	313	296	293	274	289	300	260	285	300	276	306	276	278	295	274	280	313	282	318	285	287	282	315	306	272	317	293	305	303	267	292	287	278	281	297	295	297	271	293	297	269	310	285	277	335	270	292	281	286	300	284	311	279	282	277	313	288	266	321	290	291	301	295	312	331	279	324	276	302	275	297	283	278	308	312	288	282	301	269	281	290	286	294	307	315	291	318	326	310	297	301	295	309	295	287	291	287	284	322	283	256	275	317	292	288	291	303	283	290	305	288	288	311	291	314	308	288	297	278	301	288	274	297	289	270	301	296	287	307	299	306	339	282	275	324	296	313	315	313	286	300	269	255	294	286	333	259	308	261	321	285	268	300	301	282	317	298	328	293	282	312	297	288	299	301	330	285	300	280	295	305	291	305	276	304	300	260	297	327	276	340	295
32328	46594	35817	26527	22764	16511	11989	10514	7481	5821	4413	3775	3141	2642	2000	1554	1099	1058	867	735	610	582	614	450	462	418	421	394	331	365	345	349	344	315	297	320	315	306	331	323	314	324	291	335	299	336	306	277	325	307	298	309	315	349	266	313	325	288	306	348	308	308	297	313	320	325	295	349	304	309	321	320	317	310	311	304	309	291	295	313	317	309	305	311	317	313	334	346	319	330	289	317	307	284	322	312	330	348	328	315	327	300	345	301	303	293	294	321	309	341	319	317	340	310	293	296	315	303	292	281	305	313	323	345	292	301	301	291	279	308	353	341	319	273	322	308	307	308	316	330	308	315	326	287	326	290	316	312	299	305	283	303	282	328	280	313	337	332	275	296	297	304	302	306	314	269	327	346	293	326	333	328	338	306	340	341	294	312	330	342	322	298	343	318	323	312	304	312	323	320	305	307	321	308	304	305	318	334	298	305	323	308	321	342	316	344	328	288	323	329	321	293	323	321	328	298	340	314	312	304	329	283	344	322	336	334	291	309	283	344	303	308	304	284	326	339	294	341	329	315	298	311	311	302	315	336	340	307	308	300	309	326	320	352	317	274	312	299	304	303	329	309	323	333	306	293	296	313	294	323	301	308	310	331	314	305	333	313	304	312	322	332	311	296	318	333	279	302	311	295	303	301	293	292	280	293	322	274	312	333	289	308	312	328	318	342	281	336	281	304	299	290	356	304	314	317	317	314	321	296	311	279	299	354	350	281	309	297	306	311	308	317	276	277	306	322	339	344	317	322	305	288	304	308	355	285	307	339	314	310	320	322	299	316	295	285	300	310	323	309	349	306	316	317	301	284	336	375	297	315	297	309	319	283	274	313	294	266	292	303	308	311	286	340	308	290	339	327	321	286	281	336	317	291	292	316	323	336	312	294	304	316	317	309	291	328	329	316	276	304	285	312	320	335	294	296	351	306	304	311	319	330	314	293	313	337	319	329	321	318	314	319	301	302	285	309	309	296	304	267	355	335	302	301	306	334	323	313	294	306	295	298	292	320	300	309	334	351	333	290	323	295	299	282	314	301	335	341	303	302	290	334	318	310	320	311	276	323	330	292	312	308	297	308	313	296	344	301	311	255	324	301	308	325	275	320	324	275	319	289	313	336	312	320	318	334	302	315	294	296	348	325	329	328	332	318	327	293	292	309	307	321	308	309	299	316	291	305	322	291	313	316	317	314	315	331	341	321	308	306	286	308	297	281	311	318	270	329	321	356	331	347	323	307	310	341	323	338	302	347	297	296	319	284	303	310	354	335	324	324	306	320	335	324	314	310	327	341	307	330	320	316	332	312	316	322	298	310	297	304	296	316	304	284	316	291	305	326	322	337	344	326	336	308	313	321	303	300	322	304	365	324	309	305	307	354	347	320	308	313	323	307	312	301	284	312	297	314	287	294	294	281	294	323	320	345	353	308	308	326	324	329	325	296	337	306	325	310	289	279	345	320	313	305	296	305	341	321	325	284	310	305	300	309	323	312	274	304	303	309	327	299	324	289	290	312	290	327	335	297	306	306	321	292	282	339	333	315	285	312	311	311	316	312	336	281	302	316	314	334	337	292	310	304	305	282	323	356	301	340	322	293	298	323	318	330	303	304	305	292	334	319	291	322	318	322	291	333	342	307	297	337	313	333	307	322	293	326	301	297	324	306	323	285	270	294	321	342	297	372	313	282	339	306	314	295	338	331	316	305	307	314	308	323	318	283	327	277	321	306	298	326	296	323	327	307	316	331	320	297	362	307	322	310	296	351	338	293	301	352	349	295	347	315	351	361	334	320	308	324	341	335	323	297	281	305	311	308	299	291	325	290	311	317	301	322	339	302	344	331	311	320	294	338	259	308	314	321	339	309	272	298	319	307	305	289	322	330	332	310	347	284	312	277	335	313	313	298	315	287	330	317	322	331	303	320	298	326	320	315	285	299	300	326	297	301	265	340	320	302	297	296	321	305	317	335	337	293	304	334	297	302	331	318	317	275	332	320	322	324	329	324	341	303	311	324	292	312	302	283	293	349	318	294	314	300	316	288	308	327	334	317	336	323	317	311	299	296	291	290	299	335	328	318	337	304	294	294	306	332	296	323	282	295	292	333	274	330	316	304	298	316	319	348	303	328	300	302	331	305	308	302	324	298	312	306	313	295	318	315	311	286	286	308	320	311	326	288	316	324	310	312	280	302	296	319	338	317	302	300	315	299	280	325	291	291	339	317	340	305	307	300	301	320	287	296	317	295	281	313	317	292	318	308	301	278	294	319	317	318	324	303	315	311	323	309	324	314	341	324	290	312	341	317	318	296	312	296	267	266	322	301	347	283	312	307	327	294	322	302	291	277	318	336	314	323	314	320	311	297	306	287	313	310	302	343	336	300	322	317	310	313	292	322	284	326	326	343	329	314	278	290	307	288	288	316	286	320	311	319	308	311	308	341	334	337	264	325	335	301	292	319	334	346	287	329	317	328	290	310	318	319	285	357	316	318	293	290	309	322	307	299	318	300	308	294	318	339	342	319	307	308	338	292	287	307	321	295	316	327	296	319	317	302	301	305	307	301	301	333	338	368	319	335	306	306	325	297	295	287	309	333	320	343	302	284	309	322	288	322	289	302	325	296	320	309	310	339	306	314	307	292	290	319	331	306	323	326	304	338	330	340	282	325	334	298	330	298	308	320	342	339	339	296	279	296	301	333	335	318	290	317	299	320	305	296	294	312	291	287	334	317	316	310	304	339	343	320	330	332	345	326	306	301	296	308	297	309	298	312	317	299	303	321	310	311	306	323	334	296	306	350	307	299	338	320	340	309	312	306	338	324	297	340	314	320	309	322	337	337	290	310	316	284	305	294	310	304	309	302	329	318	290	285	300	315	299	317	330	321	313	282	323	328	329	325	321	291	275	295	290	308	322	305	318	319	320	309	343	316	317	318	324	325	276	272	294	275	289	291	303	360	304	350	306	316	312	306	284	290	312	292	332	326	353	320	287	323	322	301	301	297	307	309	292	310	293	309	335	334	301	322	307	325	314	300	294	311	320	311	295	295	309	310	290	301	291	317	317	338	328	317	328	320	328	288	320	322	314	293	292	305	323	295	314	326	324	297	314	298	298	302	278	308	334	317	284	306	329	304	309	294	331	286	307	293	339	341	275	315	323	309	275	315	288	303	345	335	293	309	314	327	311	295	298	297	335	344	327	285	330	352	301	279	313	298	309	321	300	312	306	341	317	300	272	289	325	296	316	312	309	308	327	341	339	337	292	285	307	323	314	306	305	332	299	309	307	305	308	286	324	294	324	321	312	307	286	289	299	303	308	333	334	310	298	308	304	296	313	308	307	287	315	320	306	299	318	323	298	301	282	304	307	325	328	284	306	320	303	291	319	321	261	337	305	328	310	318	327	307	332	319	319	321	324	324	337	321	301	338	344	309	323	307	313	301	299	288	316	327	300	303	311	296	334	316
23865	21184	28823	25435	23906	21872	16958	11229	7410	5681	4442	3667	3138	2565	2024	1554	1296	1128	1056	836	786	672	656	578	553	539	517	477	453	420	436	457	439	428	414	420	392	419	408	398	409	398	419	441	400	419	390	372	393	451	446	403	361	421	418	398	422	440	412	468	427	454	433	416	392	377	382	383	386	377	373	362	375	414	376	381	383	396	401	429	388	369	354	376	370	385	430	399	366	416	440	370	397	413	393	416	375	407	379	398	407	439	397	393	361	427	418	380	376	388	386	407	425	400	422	395	400	386	394	391	410	384	393	441	402	387	374	410	405	434	394	352	424	392	395	401	395	389	359	424	397	421	410	426	387	413	365	374	404	393	361	377	381	415	375	395	394	439	380	395	379	419	383	408	375	446	443	361	423	410	384	396	414	392	431	444	412	411	367	411	393	418	423	413	384	420	374	386	373	383	424	398	397	421	386	357	436	394	390	388	439	402	389	407	384	422	407	390	372	392	391	367	406	385	376	393	366	380	340	410	408	383	404	381	396	399	400	417	392	416	424	386	401	409	396	403	429	416	414	388	378	424	415	390	380	382	419	417	377	383	405	410	395	390	408	398	374	428	403	377	421	399	387	387	397	399	446	405	427	404	351	420	418	405	398	379	407	404	388	414	380	407	422	400	397	407	379	379	393	398	406	410	393	385	393	407	382	433	415	397	403	411	395	419	403	383	407	409	352	418	392	355	371	412	398	405	391	406	437	363	421	405	370	367	373	392	389	387	378	401	388	391	388	423	416	421	406	411	405	385	391	398	413	413	448	412	390	367	424	406	387	391	398	343	356	364	427	420	396	386	381	421	400	384	411	368	414	397	379	390	410	428	389	379	388	420	399	383	403	394	423	352	387	435	393	394	405	410	398	410	404	407	418	424	432	406	390	388	408	349	388	395	396	363	400	389	396	403	393	371	375	379	402	371	375	396	432	403	388	357	382	385	382	379	432	392	416	369	388	413	407	385	435	390	447	424	433	421	377	406	387	388	394	404	357	418	360	401	407	418	422	398	406	377	397	410	393	390	357	413	416	406	383	412	427	422	410	384	368	399	368	379	414	418	386	403	416	388	365	403	392	406	439	396	408	409	375	414	411	405	431	406	420	405	415	392	431	406	404	380	388	408	427	387	407	387	395	380	399	399	418	380	388	386	371	414	381	390	375	393	427	425	367	396	398	434	387	381	360	406	409	397	369	374	399	405	429	374	405	414	326	404	402	409	403	425	402	388	406	408	373	360	376	367	402	406	423	381	417	378	410	398	396	377	373	401	384	390	391	411	407	387	407	388	361	372	395	384	393	364	386	390	386	414	383	433	371	373	433	388	364	394	406	393	387	391	414	376	406	393	389	378	402	413	352	418	409	377	390	429	410	390	391	415	385	400	390	393	399	403	418	423	392	361	408	397	404	385	400	421	414	396	413	398	426	398	372	419	388	390	396	396	421	393	395	383	411	419	380	373	395	401	445	412	389	382	385	376	405	384	388	421	383	371	418	419	387	397	393	391	371	389	372	392	403	373	394	394	397	368	367	388	436	382	407	415	403	374	391	383	394	363	393	387	390	399	390	363	392	399	390	419	396	369	381	402	422	394	362	422	416	382	382	390	420	396	419	406	432	432	435	372	395	420	431	430	410	399	413	429	416	380	416	361	372	412	382	398	399	361	408	392	401	377	384	382	400	435	413	381	383	350	395	428	410	429	393	379	402	396	400	419	411	425	406	418	414	389	406	410	393	412	384	386	351	345	386	362	385	436	422	437	438	384	419	370	393	393	406	395	422	383	375	395	401	369	419	419	418	403	397	368	359	406	409	375	384	403	424	402	414	434	411	369	459	371	376	393	420	399	382	391	427	373	403	441	393	443	369	374	393	351	428	392	408	401	415	410	418	398	377	388	399	382	407	383	368	356	391	384	411	379	389	386	418	424	380	424	398	406	459	396	406	377	407	383	404	397	375	420	364	386	420	410	410	402	402	436	374	412	438	386	415	376	430	435	401	401	403	392	416	413	387	362	365	404	397	406	379	384	425	397	387	391	386	386	400	378	408	439	386	422	382	417	414	419	417	375	402	376	411	417	411	380	393	424	393	376	391	394	376	383	463	393	404	382	399	383	406	384	386	401	414	387	409	413	392	388	406	386	417	391	370	404	403	419	385	392	429	403	416	353	435	334	375	412	400	424	388	369	373	395	384	407	401	425	406	417	451	415	404	416	421	446	388	403	414	426	385	385	428	383	373	390	394	379	382	395	414	404	405	370	411	393	384	431	445	370	385	422	414	389	432	410	414	407	390	390	400	382	405	402	398	402	387	421	383	367	394	400	396	408	384	387	389	367	414	421	410	383	408	381	386	368	377	399	385	394	417	411	411	387	392	405	399	384	410	383	370	437	421	414	395	404	424	373	392	388	410	356	384	399	425	397	395	409	392	411	373	383	335	385	397	394	411	393	402	399	426	353	400	429	417	405	398	417	380	389	398	395	410	418	377	403	410	400	412	412	379	426	352	417	372	412	376	403	421	414	414	397	368	377	403	427	376	439	419	409	362	405	423	381	391	423	413	392	413	370	407	394	439	435	382	383	434	412	420	432	402	381	369	395	410	383	397	389	382	389	407	398	393	400	381	357	441	375	396	402	376	383	364	368	395	398	390	413	417	393	345	389	378	421	357	391	405	377	397	401	403	389	378	398	392	402	409	368	394	380	427	400	423	396	376	380	417	413	405	444	413	386	379	392	337	384	402	391	367	391	397	371	446	419	358	402	434	394	397	411	416	427	393	382	383	388	397	404	416	401	417	396	383	391	390	383	395	396	381	374	400	405	353	404	376	452	404	411	403	390	401	398	423	399	406	415	415	414	361	379	393	431	402	407	399	385	424	427	401	394	394	380	371	373	395	416	405	389	391	391	400	391	418	392	421	408	419	397	417	407	356	403	370	394	390	395	424	395	403	400	419	429	396	384	392	416	426	370	396	420	429	375	394	385	373	389	386	433	392	391	386	413	423	422	391	401	384	424	401	409	429	380	403	400	383	400	371	399	422	385	415	369	393	352	434	425	403	396	418	397	415	415	395	387	391	405	393	381	383	348	332	404	416	407	385	391	418	397	370	403	413	396	340	374	405	370	393	427	420	421	381	414	412	418	407	408	368	380	394	394	409	392	398	443	406	431	397	383	405	402	408	418	409	386	375	441	405	391	398	420	370	421	411	421	433	429	366	399	373	374	372	388	380	397	377	398	421	412	391	384	393	440	382	397	388	409	380	393	395	388	384	385	394	404	400	412	361	367	374	400	396	406	377	399	376	382	401	392	403	376	399	362	400	415	377	398	419	368	398	397	402	409	419	381	415	403	385	369	392	387	412	400	403	374	398	384	407	403	398	410	400	405	380	384	433	403	396	405	353	387	413	401	396	412	413	393	396	408	442	369	406	449	397	380	418	397	434	423	408	389	397	415	392	401	406	399	384	361
32927	55356	43468	33067	28616	21819	17919	14799	11190	8699	6989	5860	4931	4031	3090	2495	1982	1752	1402	1102	944	878	789	730	680	654	644	530	503	450	450	466	421	457	434	428	439	435	415	429	442	469	434	417	400	400	419	462	407	428	437	388	390	452	436	429	431	422	427	432	430	402	386	415	435	406	455	413	407	427	428	459	435	398	408	434	410	386	418	393	407	427	374	381	416	400	435	424	415	416	423	415	414	425	382	393	405	434	430	399	412	400	404	406	437	396	375	409	406	388	395	387	415	411	446	408	408	386	361	422	421	395	429	437	449	425	406	410	448	385	423	422	403	429	411	409	406	395	395	391	386	416	406	402	406	426	388	431	394	422	395	397	422	400	429	382	409	431	392	381	405	378	423	408	393	428	376	407	416	386	370	412	454	419	390	381	408	415	406	403	361	429	441	381	396	431	409	427	442	399	375	373	408	391	433	450	408	407	393	414	385	413	414	404	417	412	422	399	446	416	373	422	417	396	399	421	408	395	461	414	456	411	417	407	374	386	420	418	391	410	424	447	392	403	429	410	401	373	446	394	376	437	396	451	475	415	399	414	375	377	415	389	412	390	415	392	464	409	394	383	424	401	400	427	424	426	433	406	412	443	401	385	415	411	409	407	421	434	402	394	413	373	421	408	437	397	403	455	421	388	385	400	432	415	381	411	372	424	416	346	382	423	423	393	388	409	435	385	432	390	378	425	405	422	422	413	396	397	412	411	390	390	414	404	414	423	435	404	416	452	393	441	407	404	365	392	437	409	387	439	417	407	391	414	433	409	403	441	459	419	430	431	395	396	399	424	417	435	385	409	448	378	408	428	403	418	402	424	410	412	423	406	427	412	428	391	408	394	438	396	386	413	431	384	435	379	398	388	403	412	431	415	404	407	396	409	433	425	408	398	377	408	378	386	440	382	428	428	387	401	416	399	411	424	402	438	389	411	422	418	391	404	362	417	407	424	441	427	406	420	445	384	389	427	393	415	382	421	412	406	358	389	400	410	364	395	416	441	396	404	413	384	386	418	425	430	433	405	413	377	394	400	409	395	373	426	400	409	395	441	462	397	409	393	370	404	423	401	408	422	420	441	375	416	430	417	387	402	441	382	396	402	415	453	400	413	426	408	374	411	421	409	433	457	407	441	381	416	378	425	392	387	403	425	410	398	428	401	401	413	390	399	386	426	359	420	396	407	439	395	367	411	444	391	397	398	414	390	402	381	405	440	420	430	414	421	396	403	390	432	440	366	405	389	423	392	430	422	436	404	424	430	387	394	414	390	414	420	462	441	428	423	393	409	386	412	381	405	412	399	457	418	400	394	433	371	414	382	414	418	407	417	387	422	429	406	400	411	424	411	412	410	407	422	400	409	392	426	403	420	433	421	408	409	458	391	431	394	394	411	414	386	425	443	419	414	445	434	409	427	423	414	429	420	411	395	392	403	398	444	375	433	406	402	407	392	400	469	372	429	419	353	386	399	426	402	434	395	414	403	396	393	412	445	419	422	399	407	406	386	392	361	408	415	410	384	406	398	402	425	421	417	421	380	401	399	406	420	383	407	426	450	362	387	408	373	406	433	443	393	407	396	413	411	401	445	395	428	428	413	405	391	419	416	438	417	441	460	408	347	421	426	408	403	382	428	397	409	400	397	406	410	447	412	416	365	428	396	399	357	418	413	406	397	395	370	430	411	395	447	422	404	394	359	434	400	408	407	389	448	414	344	372	426	408	404	382	410	357	403	378	431	412	391	444	406	413	428	453	411	401	414	440	402	360	399	433	421	408	403	414	362	386	401	407	393	394	407	417	427	406	453	422	434	438	404	430	420	429	388	434	376	405	414	409	427	427	467	451	426	412	404	408	426	415	400	398	398	380	420	430	377	443	396	409	385	403	410	420	392	401	442	416	430	456	418	425	403	400	388	386	405	431	418	438	409	425	401	419	401	428	381	431	433	434	374	431	404	417	396	402	395	390	421	450	404	401	394	421	409	382	392	412	363	411	399	403	402	487	388	402	395	393	426	444	418	410	441	387	400	430	383	401	371	381	414	399	391	426	395	398	413	374	413	431	417	408	406	429	431	406	436	417	422	378	374	377	408	420	409	464	401	392	392	418	405	386	442	424	406	395	400	411	410	428	405	410	402	412	400	397	416	373	414	397	473	404	387	401	415	415	427	438	406	404	436	416	402	413	373	401	418	388	437	415	391	447	405	379	376	397	387	380	407	442	400	444	424	407	410	381	421	433	390	428	372	439	378	379	416	418	415	406	434	429	437	438	402	388	405	412	397	408	436	403	413	411	421	388	407	392	407	381	397	429	369	428	431	416	402	437	408	417	424	410	454	422	409	407	407	406	415	414	380	429	380	379	407	395	439	399	410	410	389	426	437	412	377	390	416	389	402	395	435	422	402	413	389	402	408	402	422	389	431	425	361	416	434	395	393	434	382	441	400	425	414	418	420	433	407	424	402	400	412	404	400	396	406	377	369	387	406	445	398	418	373	398	404	404	402	436	419	409	429	391	376	410	415	382	417	377	424	389	414	417	392	413	417	411	381	395	396	389	431	405	371	408	398	409	425	383	403	420	390	420	410	419	424	420	443	405	406	418	407	414	410	390	408	435	391	384	434	391	407	385	398	414	412	418	394	417	404	409	419	441	440	424	394	428	391	389	461	381	386	411	413	414	389	402	423	456	424	430	409	419	404	411	402	400	407	397	427	417	407	424	439	402	423	400	427	397	396	404	404	407	394	389	423	412	423	433	411	367	405	421	431	429	408	414	419	409	433	400	402	411	424	430	381	413	391	451	404	420	410	387	408	408	425	416	410	441	402	458	403	396	411	382	419	417	421	413	398	395	410	375	426	378	415	404	415	417	387	456	417	419	399	411	402	409	417	401	409	393	405	414	426	409	408	407	393	409	433	414	399	447	429	443	413	393	411	410	383	429	443	410	438	424	405	432	424	414	465	395	404	426	426	400	399	403	409	424	423	389	439	358	442	445	402	410	401	419	385	420	371	399	415	431	388	394	411	434	407	408	377	415	421	438	443	433	398	405	413	443	420	421	434	416	410	449	378	401	388	400	439	412	407	394	424	409	388	410	433	360	401	422	423	408	418	403	440	393	410	405	423	401	428	411	417	394	392	409	415	401	443	409	402	387	405	414	404	436	375	414	377	424	449	390	405	402	416	390	443	399	411	415	385	396	397	393	396	450	381	407	376	380	451	448	409	401	414	402	395	387	406	451	426	399	422	402	470	408	422	421	407	392	402	445	419	431	432	384	394	386	397	400	437	412	406	426	383	453	420	390	404	468	372	439	401	402	419	439	392	408	425	410	399	436	405	405	420	434	404	426	407	421	403	404	439	431	425	412	404	404	436	391	378	397	386	411	426	435	397	401	410	388	379	436	435	377	406	422	411	442	401	405	439	406	420	437	400	403	417	413	391	412	437	411	402	387	395	398	410	411	393	414	409
24927	21520	29333	28232	23356	16811	12279	7923	5776	4443	3602	2920	2399	1925	1592	1256	1050	865	718	633	601	536	517	441	398	409	439	401	364	339	316	296	317	324	362	335	297	296	346	356	340	325	295	301	286	308	302	292	318	324	320	332	317	327	333	316	312	317	320	315	317	319	306	331	306	335	303	354	310	336	293	315	333	310	337	305	303	277	290	316	330	317	322	276	302	308	347	298	304	280	312	355	297	308	304	296	306	320	311	328	280	297	321	328	317	339	322	329	329	335	322	315	317	319	329	302	303	342	303	327	308	314	321	310	299	291	293	341	335	283	297	281	315	308	311	319	317	300	284	318	301	306	319	301	309	296	349	298	317	321	307	328	316	323	341	253	311	315	314	330	345	313	310	334	317	282	296	279	270	311	288	323	358	292	303	297	288	316	300	294	331	327	286	280	301	342	323	298	291	318	300	304	310	310	272	300	319	296	295	305	316	325	335	340	297	329	326	320	305	278	313	307	313	319	309	313	297	316	318	298	308	254	313	303	310	317	326	302	286	289	320	298	314	276	319	310	282	296	326	326	289	312	290	320	281	318	348	307	316	323	294	343	296	284	335	321	295	314	315	345	306	340	320	307	298	304	334	312	326	301	326	286	341	298	317	324	296	321	341	325	343	314	289	325	337	335	295	345	346	326	300	300	319	314	304	344	326	299	339	305	304	344	312	307	321	344	301	316	303	303	312	288	297	307	338	312	297	303	301	327	294	285	314	312	287	296	336	334	308	303	277	289	316	297	289	349	322	344	334	310	328	305	319	307	324	310	286	332	325	313	309	286	301	314	318	314	273	329	323	297	319	337	277	364	299	285	294	305	302	294	324	329	287	277	290	286	293	302	288	305	327	310	323	279	316	303	297	324	306	312	319	296	289	332	320	300	313	328	290	313	316	302	330	331	330	340	304	331	341	305	314	322	300	341	304	305	298	286	316	327	303	291	318	297	320	314	327	305	324	290	287	325	305	313	311	307	337	297	314	282	299	306	337	289	323	351	341	287	325	300	311	297	310	323	326	290	331	334	372	330	309	276	338	340	286	300	330	300	334	312	295	349	333	330	300	298	305	312	332	296	338	302	306	311	301	316	326	312	307	304	301	328	340	284	319	338	296	336	332	308	284	320	328	295	304	311	314	309	326	294	307	327	323	259	294	324	316	336	314	341	335	330	305	317	304	327	311	335	313	313	315	312	320	298	323	301	311	317	295	301	329	286	284	318	270	300	326	352	311	343	301	276	305	318	317	301	311	320	311	279	294	293	315	292	298	315	318	323	321	325	315	317	318	338	307	317	309	333	283	282	317	316	337	321	284	323	315	331	313	309	320	312	336	358	313	332	298	332	305	296	300	286	286	297	336	298	324	280	326	312	310	327	304	299	303	310	338	305	331	325	301	325	296	293	296	311	306	305	305	325	296	328	307	322	334	318	304	345	309	295	267	332	320	298	317	322	300	339	314	303	303	293	333	319	333	281	305	340	303	303	342	322	328	310	318	316	303	327	298	314	309	322	302	291	320	282	303	292	299	303	348	315	318	319	342	305	307	288	310	349	298	287	322	313	313	301	311	320	308	317	326	286	334	289	303	318	317	302	315	303	297	342	316	324	319	313	325	322	336	319	274	348	306	311	309	325	306	329	322	314	303	322	344	283	328	321	295	290	303	290	377	316	333	305	308	306	338	291	343	328	283	311	329	314	313	339	317	329	328	325	292	324	313	297	285	305	291	297	342	329	331	307	314	333	331	290	327	318	320	341	292	339	306	319	313	310	289	332	309	329	327	323	303	326	282	310	350	297	307	326	323	323	310	315	272	306	342	323	309	322	303	316	316	301	341	313	293	302	326	278	310	328	341	349	328	311	329	308	328	301	328	323	299	329	303	339	333	315	274	281	318	304	329	311	292	334	316	327	299	324	287	302	317	330	329	315	299	325	305	316	325	320	281	308	312	340	306	327	311	323	307	304	278	306	339	326	348	339	316	317	306	297	311	296	312	330	282	353	308	305	308	301	284	323	334	312	303	304	324	326	293	305	304	324	318	301	336	303	287	309	281	323	335	288	298	337	313	286	316	292	313	305	309	320	298	304	294	300	325	327	308	288	324	294	357	294	323	324	328	298	326	306	301	286	320	324	304	325	316	318	306	307	303	304	301	309	314	296	309	318	320	338	308	298	303	305	313	304	323	324	303	288	312	332	310	326	296	333	310	312	307	325	304	305	307	293	298	320	286	313	342	310	337	287	314	299	313	302	322	299	314	311	322	304	333	321	317	342	318	346	309	311	317	286	301	327	296	300	336	343	317	316	322	303	307	323	308	320	312	298	326	310	281	298	331	342	310	316	319	313	305	315	318	320	327	291	290	331	268	321	300	357	334	303	321	318	303	318	317	297	308	323	325	336	299	302	334	295	321	296	305	333	301	280	327	311	302	331	305	303	318	327	328	311	299	300	326	325	309	318	305	335	314	330	306	306	288	322	288	332	285	314	346	338	332	296	295	284	287	263	299	285	291	297	286	312	330	312	307	288	289	286	313	314	334	315	320	297	295	328	321	332	321	317	367	294	311	313	292	303	326	306	287	288	311	342	320	288	334	297	331	315	304	328	313	306	281	290	310	338	307	308	316	312	303	299	329	316	305	279	365	314	293	340	297	286	297	346	315	295	324	304	342	326	339	285	343	293	321	316	316	333	271	302	318	295	295	312	336	299	329	305	284	332	299	308	313	315	326	331	327	311	320	280	334	307	287	296	332	302	305	313	303	313	330	346	305	373	308	307	328	309	295	282	309	313	316	295	318	288	319	315	339	314	309	302	311	317	287	305	326	280	311	289	295	339	298	323	312	320	315	298	306	334	339	328	317	339	311	311	280	313	315	311	301	304	343	296	306	319	304	314	331	300	314	312	296	339	343	296	294	300	269	273	310	279	307	290	337	263	343	311	306	300	308	331	293	320	309	322	305	313	305	333	347	360	304	320	320	334	290	315	294	322	299	299	282	311	311	302	320	334	292	273	327	315	346	284	280	298	316	309	331	307	311	334	310	304	307	332	310	321	330	322	314	317	338	304	317	296	301	300	309	317	303	270	355	314	288	300	307	306	324	313	315	311	291	314	336	315	314	316	336	295	312	280	330	294	296	290	332	312	272	282	299	301	298	344	306	329	357	315	312	294	310	268	318	312	307	351	324	301	299	284	327	325	281	330	307	296	292	310	312	286	320	321	313	330	310	332	315	315	298	353	307	290	294	299	343	336	335	310	289	345	286	310	337	313	328	300	326	313	335	299	304	294	309	305	291	295	294	317	329	301	319	301	298	285	306	313	304	328	303	344	330	342	289	303	290	326	287	331	294	294	328	291	329	293	335	315	301	313	314	277	316	304	290	287	283	318	322	292	302	312	349	321	332	291	284	314	317	301	317	318	299	312	320	293	311	328	312	300	331	311	317	311	278	284	294	315	310	298	306	304	318	281
31966	51358	40704	31558	25713	19211	16181	12042	9497	7247	6223	4864	3965	3322	2527	1962	1647	1345	1084	931	732	707	598	528	546	446	450	483	394	378	355	372	407	398	388	338	320	376	345	318	318	352	335	341	366	351	332	328	336	348	343	340	344	347	380	360	356	360	332	360	328	368	348	351	340	329	374	326	345	322	363	353	303	340	365	353	338	330	328	335	349	322	367	316	311	342	341	345	332	324	342	320	350	341	330	340	330	358	356	319	312	331	320	328	349	316	358	364	352	338	312	307	345	366	341	338	338	340	334	307	307	355	298	373	364	294	356	334	316	312	327	332	310	309	325	325	334	339	360	333	308	325	334	321	314	325	338	320	361	352	362	354	338	328	364	294	343	298	306	347	319	338	344	353	303	350	342	362	350	318	332	341	316	327	331	316	362	331	360	326	342	334	359	341	330	351	341	339	346	321	340	319	303	333	342	311	303	385	357	314	331	348	334	339	340	355	322	324	334	352	348	324	344	346	352	347	316	333	348	362	340	334	355	327	337	328	325	314	328	361	333	316	353	322	336	354	341	320	306	336	335	320	337	336	323	342	333	330	343	366	334	313	333	317	325	341	336	337	339	355	338	337	352	333	309	317	332	316	321	339	326	319	326	301	358	343	285	320	321	332	335	326	335	297	361	324	368	363	340	337	318	355	341	312	350	338	345	364	342	302	338	344	352	342	333	359	328	350	340	313	331	329	322	327	369	328	350	356	357	340	313	337	345	303	307	355	326	339	317	357	338	340	326	318	314	315	334	361	336	338	324	322	371	353	331	331	331	287	339	354	332	374	340	366	315	324	365	325	344	331	315	342	374	335	331	313	308	330	336	328	351	342	338	328	337	345	333	315	330	369	317	349	326	307	351	338	322	313	304	342	368	354	332	359	323	330	306	345	341	331	335	325	338	323	354	302	342	344	319	330	317	332	326	329	351	340	339	327	307	309	364	351	309	318	337	349	360	331	344	335	337	315	339	361	327	328	350	322	340	341	329	348	372	335	355	342	314	348	385	355	348	325	374	320	324	344	356	296	326	335	306	333	339	329	327	338	329	320	364	336	340	315	370	341	344	326	281	357	341	323	373	327	362	325	312	368	368	333	330	343	360	318	321	311	274	355	332	345	305	328	373	358	337	336	347	323	311	347	342	343	368	306	316	333	330	297	345	341	313	355	322	319	323	345	353	334	351	329	326	342	321	292	338	334	358	294	328	340	337	357	356	308	363	342	367	331	338	343	325	331	363	365	337	363	331	332	359	323	354	345	357	341	351	343	318	319	327	346	372	312	311	341	346	337	353	307	352	316	319	320	361	318	343	331	326	334	340	320	355	337	318	328	367	317	348	337	322	345	327	342	354	332	343	311	353	340	322	300	348	345	359	342	337	298	309	334	325	313	320	321	342	348	340	290	355	310	355	315	324	333	325	339	285	327	303	358	324	324	322	328	334	320	328	342	318	328	356	341	341	345	330	359	322	340	357	335	329	334	330	307	374	339	311	350	334	308	332	352	344	334	329	331	345	338	307	308	373	350	355	331	369	332	380	309	335	333	367	352	344	319	346	348	342	332	339	350	312	317	341	341	353	344	370	335	335	342	342	352	368	335	324	345	342	338	324	342	368	343	320	347	315	339	351	333	353	327	322	334	335	347	313	320	358	342	343	340	330	343	326	324	337	350	373	301	342	311	299	369	339	329	329	318	352	295	351	344	322	366	337	338	313	350	327	306	332	314	318	372	345	350	310	314	324	355	309	355	322	343	359	354	324	298	321	353	330	329	350	355	321	358	318	334	343	336	328	332	344	333	328	346	318	351	338	314	358	353	347	368	345	341	325	335	338	309	349	355	328	333	339	352	309	327	357	329	308	381	349	349	371	333	359	352	357	346	346	342	325	333	336	334	327	335	321	313	335	338	335	353	347	327	331	323	339	348	316	325	350	378	293	322	315	331	332	364	325	322	377	337	329	349	357	345	340	342	355	333	354	340	356	308	335	320	329	359	324	367	330	347	376	289	306	341	347	321	340	326	299	301	330	333	348	315	369	325	333	306	338	336	323	376	350	326	354	290	321	329	334	342	329	342	338	340	350	368	302	315	360	356	323	280	322	378	331	347	359	320	355	310	310	320	350	330	364	353	352	353	357	340	310	336	334	335	334	334	326	327	313	348	350	321	358	359	345	366	325	328	330	346	345	340	351	359	354	332	340	327	368	362	312	341	355	360	389	336	348	351	338	360	353	338	321	338	335	321	386	318	340	308	307	351	358	354	349	313	366	350	344	314	339	319	357	348	336	374	357	361	346	338	354	345	313	347	352	298	328	338	357	352	359	320	348	334	322	332	317	331	317	324	329	335	356	322	325	359	315	332	324	315	376	352	342	299	358	303	305	353	333	361	323	368	307	326	326	335	345	339	360	310	332	353	345	318	335	354	338	347	333	357	349	336	331	357	324	355	336	338	359	339	337	353	320	309	341	324	364	297	329	334	373	351	340	338	317	324	327	349	300	328	355	324	330	352	332	350	373	316	342	330	354	340	351	338	335	297	324	313	343	354	347	327	321	341	318	341	332	311	312	329	343	333	324	364	339	340	332	350	325	357	359	350	363	367	363	302	348	326	335	329	305	333	342	340	327	344	327	333	316	350	330	324	342	293	334	337	343	368	309	335	322	345	344	333	360	332	329	352	313	331	360	340	379	311	346	332	349	319	343	294	344	357	279	345	339	333	346	351	329	362	322	340	349	294	336	339	319	341	328	341	300	323	329	351	328	333	338	317	349	319	343	360	326	355	342	339	342	314	345	336	340	352	326	358	325	328	336	371	376	332	333	337	346	330	306	365	370	330	317	313	345	351	322	355	304	316	330	322	310	319	384	299	347	347	375	328	362	346	297	338	353	324	352	328	357	359	317	322	303	338	363	354	333	323	332	347	316	343	351	341	334	304	367	351	328	316	362	326	351	356	343	335	294	339	325	352	351	309	363	378	324	337	334	355	337	325	324	306	322	316	317	316	350	330	325	304	361	337	345	303	340	320	305	351	328	322	301	324	349	347	334	338	333	336	319	329	327	339	320	350	319	318	318	347	334	340	318	299	295	325	336	317	332	299	323	324	342	347	307	351	358	353	335	326	339	345	307	355	346	319	323	327	338	354	339	341	330	308	344	295	306	305	316	347	358	373	339	355	363	311	353	353	337	336	337	364	340	336	378	318	341	334	322	330	328	329	370	347	336	323	365	372	329	375	379	326	365	296	356	354	316	368	345	298	349	310	338	329	363	353	323	339	342	329	310	340	373	311	318	320	336	306	322	375	324	318	361	340	342	313	316	350	341	317	337	335	313	332	346	337	344	332	333	331	338	342	361	310	341	319	321	334	342	330	345	324	326	372	364	340	345	364	366	338	333	323	348	328	352	321	339	351	327	358	311	354	349	312	347	338	306	356	346	339	320	347	348	342	340	340	347	325	312	329	331	289	340	312
22511	21005	28644	23905	22308	23689	23563	14370	10055	7857	6454	5145	4175	3329	2702	2145	1832	1462	1226	1124	1056	847	833	740	681	648	637	572	546	511	495	494	467	482	482	459	547	532	455	485	481	491	483	507	441	466	486	442	506	476	417	482	453	455	486	484	448	452	532	483	489	472	465	505	463	444	445	494	460	447	492	440	488	491	437	450	466	453	466	481	447	487	467	441	468	445	464	450	466	480	486	429	470	459	452	444	465	450	443	415	464	472	416	439	427	435	482	435	473	430	449	461	482	450	448	488	472	510	422	421	455	400	439	462	420	495	453	443	449	432	448	488	484	489	470	447	496	450	474	486	487	426	442	463	428	476	443	479	480	460	425	470	464	462	468	465	448	458	446	485	472	468	482	500	446	494	462	433	461	457	506	443	465	509	468	452	456	474	452	421	465	518	487	426	479	441	458	475	444	471	465	481	482	441	454	472	483	442	480	476	465	473	466	481	484	417	513	470	449	459	432	451	435	457	457	481	445	448	458	512	478	420	475	433	461	457	492	486	409	483	440	478	480	494	456	464	468	442	441	490	447	451	455	475	464	446	468	452	448	474	446	438	457	451	461	453	415	451	476	482	457	411	442	446	497	490	463	467	430	442	429	449	482	492	448	463	473	444	433	453	474	464	469	422	443	459	426	442	464	437	428	459	441	479	455	470	488	429	514	468	457	458	485	471	485	450	448	433	470	418	462	419	437	447	496	472	483	450	458	444	455	470	475	457	487	452	481	491	502	419	446	461	423	428	446	441	473	453	426	516	464	468	459	452	438	426	421	451	454	515	454	428	447	455	428	495	466	491	481	473	454	458	427	475	462	481	435	442	483	456	454	451	450	474	480	456	448	446	463	450	523	412	470	437	469	447	468	451	444	479	478	448	447	467	486	437	448	433	454	509	484	457	503	472	478	441	446	481	465	422	420	448	469	466	454	472	515	510	481	435	474	489	492	497	421	416	473	502	439	475	460	469	440	447	426	430	478	429	473	473	445	450	488	432	434	465	463	486	475	471	501	459	470	456	463	480	427	432	483	466	458	478	470	458	443	467	439	441	484	471	501	484	451	458	471	443	455	473	450	460	481	482	448	464	481	434	462	451	460	457	464	485	444	424	450	466	457	475	447	466	441	452	455	490	462	439	467	466	447	435	455	463	469	404	456	467	417	471	452	456	491	478	493	469	471	519	465	481	487	444	453	477	480	474	463	439	451	466	451	480	448	484	484	489	477	468	463	481	459	446	437	450	445	497	466	485	430	448	455	482	460	428	470	493	435	460	418	414	450	453	423	448	478	455	489	445	426	472	453	423	451	462	452	460	468	421	452	488	448	444	462	504	439	482	444	468	462	451	433	444	473	481	441	525	471	476	454	444	473	453	444	469	439	471	481	516	464	480	463	459	490	442	477	451	433	466	464	433	468	456	485	442	465	476	427	427	461	441	447	501	471	463	475	477	449	472	460	448	444	478	481	480	461	470	438	460	447	480	440	425	445	466	403	428	457	461	438	456	455	473	440	480	445	471	473	487	461	475	505	480	460	451	476	461	470	466	458	473	510	458	435	495	441	472	466	427	460	503	466	455	431	447	458	470	442	453	446	459	425	443	479	490	491	421	459	508	500	458	436	407	439	488	444	409	456	447	468	465	489	464	446	436	474	445	481	492	508	499	498	426	467	422	425	439	472	465	470	488	479	471	427	462	475	436	477	417	449	431	475	441	459	440	451	445	442	443	417	476	461	437	498	405	462	471	449	501	460	470	452	453	441	440	453	495	463	455	451	480	437	470	461	461	502	485	493	458	450	448	470	461	462	461	512	467	449	452	451	473	511	458	438	450	460	488	455	460	429	431	441	436	413	444	463	468	453	454	455	428	472	487	475	450	409	463	405	454	465	470	470	472	448	441	449	467	438	434	437	506	470	469	428	438	455	436	468	485	457	448	462	468	449	467	480	448	456	469	482	461	449	455	444	422	397	436	413	456	461	460	460	502	444	472	480	476	452	418	445	493	484	489	447	444	497	453	474	456	466	453	489	423	451	426	445	481	469	476	503	456	424	496	461	469	494	459	441	469	470	465	443	439	455	461	471	469	465	430	501	470	488	467	437	502	475	454	472	452	490	471	463	466	462	461	468	471	468	440	482	434	461	478	422	472	501	450	461	466	461	421	443	434	458	454	482	503	449	488	454	485	473	461	460	461	460	463	480	475	469	464	466	480	441	461	473	450	442	471	471	478	447	502	425	479	444	444	461	420	416	469	479	435	501	469	497	475	458	427	473	433	446	512	465	424	457	454	472	441	458	440	490	470	444	479	451	419	470	420	497	461	482	473	448	455	492	454	430	483	463	449	421	475	483	428	447	431	461	508	467	450	479	471	435	463	434	489	427	433	473	436	440	459	437	435	436	434	469	496	445	471	448	436	460	456	460	500	468	446	453	445	444	462	441	458	467	418	453	477	465	489	462	456	471	452	447	476	482	472	471	488	432	485	469	479	426	507	467	461	475	457	459	461	500	453	436	423	442	457	440	457	433	476	502	480	468	474	443	460	472	504	447	486	446	514	437	456	406	460	455	455	503	443	453	422	474	475	459	442	457	472	461	484	401	439	440	467	454	477	447	435	476	463	430	461	440	469	443	444	486	428	459	513	473	482	438	461	456	476	437	454	459	425	453	445	475	462	461	455	437	451	422	462	432	480	473	477	444	492	469	438	448	482	434	480	468	469	469	487	456	464	440	447	424	484	438	471	473	440	489	453	473	442	480	477	483	442	437	459	435	463	498	460	409	470	477	433	450	438	454	456	422	464	489	413	479	444	471	462	459	485	427	486	454	480	462	442	453	463	436	423	428	476	503	438	468	492	469	493	466	451	423	470	471	456	454	457	463	474	463	436	454	458	484	460	427	478	456	451	503	483	479	424	461	485	452	481	445	454	456	445	468	401	519	477	450	453	522	495	456	417	439	464	437	428	488	450	470	472	471	520	462	456	481	450	475	447	452	466	445	481	416	446	471	484	462	455	480	477	477	509	460	458	491	465	436	422	465	479	477	456	488	438	428	427	457	475	451	437	442	479	461	492	475	468	480	457	464	433	463	485	443	409	443	446	476	406	418	430	480	454	469	475	445	444	464	500	478	428	440	488	453	480	474	491	445	488	426	445	444	471	484	471	440	438	470	480	473	423	464	442	458	452	462	453	500	455	499	461	454	497	463	445	440	456	463	447	471	492	446	458	465	475	450	444	459	440	454	447	410	439	473	464	468	494	458	485	485	489	429	472	495	491	478	457	472	476	445	452	440	414	441	478	456	460	442	431	487	454	443	449	458	437	469	455	456	477	463	455	463	485	493	460	429	457	489	493	463	469	440	480	499	479	450	458	434	463	424	485	482	456	421	443	444	428	465	480	475	431	454	506	453	472	459	435	458	454	410	447	484	435	422	444	465	491	433	440	440	453	473	500	509	498	487	454	449	449	484	449
34693	59833	47678	39335	32829	26074	21798	17433	14064	11715	9536	7959	6505	5097	4077	3205	2596	2152	1660	1578	1485	1112	1012	913	837	812	735	656	600	556	529	523	510	530	505	484	522	476	486	472	506	429	507	509	521	499	471	484	471	499	488	503	486	492	458	531	509	539	502	501	508	486	520	523	476	507	513	526	479	491	498	498	505	433	480	486	497	481	471	479	480	485	504	448	508	458	494	478	469	470	489	508	489	483	501	472	463	490	470	424	492	488	466	480	431	476	455	484	428	462	502	462	449	452	478	455	456	431	510	456	471	499	462	434	500	464	453	473	474	473	475	456	446	462	423	508	464	462	479	455	456	487	489	435	444	466	497	472	457	482	498	497	495	484	452	481	473	475	483	461	492	483	448	517	465	476	499	455	471	446	516	454	480	437	479	484	460	498	478	454	474	469	477	463	477	463	404	475	502	444	473	493	489	444	475	452	449	492	492	457	502	500	504	471	456	470	479	493	472	488	487	461	457	483	451	479	482	478	467	526	441	460	479	437	475	462	467	489	458	487	460	471	432	476	447	424	492	475	465	435	465	445	454	480	444	477	517	483	433	450	479	479	473	447	472	480	456	485	431	455	472	477	477	475	448	486	453	437	472	455	460	490	493	471	463	484	522	469	479	517	468	479	452	510	502	455	422	503	459	498	453	468	499	488	488	459	463	483	460	489	475	488	477	440	508	458	457	469	446	448	499	462	496	476	475	468	465	486	442	493	476	453	506	496	480	445	507	455	465	454	470	436	486	466	499	469	441	459	488	470	483	463	496	470	470	485	462	461	489	464	470	434	448	450	457	427	498	462	518	473	474	467	482	449	499	480	445	466	450	504	449	462	473	485	476	474	464	483	493	466	461	456	478	476	473	474	439	466	518	473	462	508	473	481	486	462	502	468	479	437	483	449	481	491	474	469	455	504	498	505	491	467	451	478	451	437	451	468	463	480	474	458	455	527	475	462	454	459	471	459	476	491	461	462	494	506	500	497	485	477	473	468	457	457	473	494	431	492	464	443	477	438	509	455	474	486	454	446	468	475	447	475	477	505	462	464	454	477	483	472	422	452	446	447	469	474	465	492	513	462	486	445	461	495	478	450	504	452	442	490	437	473	443	480	512	502	481	459	452	469	460	486	479	469	444	472	461	457	482	471	457	485	481	471	512	459	457	461	444	467	472	481	492	464	470	466	499	481	473	489	457	453	482	456	472	473	500	440	479	502	475	492	500	478	465	462	475	467	419	451	499	472	517	466	487	452	460	487	462	497	459	482	464	511	475	493	494	471	480	480	459	495	466	436	465	504	485	469	474	477	439	500	462	458	503	472	448	465	465	473	489	498	468	495	474	492	469	485	435	468	486	471	437	481	471	494	459	450	490	513	523	484	494	448	500	453	478	494	492	511	442	450	489	478	497	478	445	502	462	492	467	502	471	490	468	457	480	458	471	474	487	450	488	509	495	483	465	487	475	462	486	450	471	459	467	475	465	468	459	486	491	447	500	477	502	492	470	520	476	467	482	469	477	469	470	489	495	420	530	504	497	476	506	514	479	478	478	502	473	499	465	478	447	469	514	497	446	435	439	431	443	515	457	474	467	440	508	458	464	453	482	433	463	482	451	469	435	444	463	463	471	455	468	429	450	464	471	452	461	460	490	515	491	479	482	493	455	432	457	454	445	460	475	496	492	451	454	455	483	503	467	459	487	486	443	494	468	445	468	442	466	450	470	463	483	469	450	456	511	448	459	426	462	476	538	459	482	484	472	495	446	479	487	452	464	475	459	522	485	485	529	473	479	448	481	434	437	509	456	467	484	493	475	502	488	525	471	518	442	485	482	482	452	505	481	438	447	497	513	482	474	490	461	454	429	469	489	487	482	485	473	456	476	442	437	460	449	460	485	501	526	490	445	460	479	408	466	446	472	418	465	425	479	455	437	482	497	459	490	449	490	474	488	484	526	468	448	485	467	487	484	448	476	501	466	472	471	467	434	470	454	488	534	453	474	527	438	458	470	420	432	472	492	448	477	453	480	445	474	472	476	476	481	499	467	493	470	483	472	480	480	465	505	490	420	478	482	531	428	486	454	446	463	474	491	444	489	494	434	432	504	466	500	513	470	482	480	452	435	448	486	465	481	450	504	458	491	501	496	486	480	482	468	471	472	468	441	465	466	492	465	458	494	471	494	473	455	449	475	466	434	455	455	499	438	520	496	448	450	450	498	451	474	483	446	486	493	450	480	490	491	450	462	478	486	448	456	457	461	454	478	448	482	483	454	479	447	511	487	461	513	486	484	445	489	490	469	460	500	471	471	427	452	474	471	480	497	416	501	457	488	440	439	474	457	470	462	483	466	481	479	450	461	511	464	465	481	498	458	432	488	484	489	467	502	477	440	470	510	442	480	465	472	474	465	453	481	472	485	500	471	457	454	469	520	502	479	466	469	489	485	485	465	472	481	472	491	489	492	432	506	470	494	451	490	511	466	461	458	491	449	441	479	475	476	499	497	478	432	468	462	472	480	503	476	494	487	428	454	460	496	460	446	463	470	502	461	499	515	453	478	488	426	464	469	510	459	508	500	445	525	489	452	464	511	494	454	484	481	510	491	438	473	476	507	503	457	492	462	519	486	518	461	467	471	471	462	499	460	462	489	468	481	489	473	506	465	484	463	482	485	421	453	505	479	459	505	458	482	484	441	470	484	459	459	487	510	482	500	485	473	437	467	493	398	452	477	465	486	432	491	475	441	507	490	455	475	462	443	476	480	484	455	471	486	506	470	441	462	465	476	436	472	478	479	491	461	482	494	484	440	450	472	440	462	478	486	486	489	449	465	459	454	490	470	459	492	494	471	508	486	475	495	440	517	467	505	478	451	492	464	435	472	472	475	476	481	425	447	502	494	469	485	480	470	445	524	419	471	460	460	497	483	478	493	488	455	450	428	452	490	486	505	469	474	482	438	499	454	483	485	482	473	489	471	524	510	442	503	464	474	499	464	446	505	446	479	461	506	438	513	465	480	475	435	483	442	506	477	480	445	480	478	456	454	458	500	467	511	484	446	488	447	444	468	462	484	480	468	472	471	520	473	464	456	469	479	498	483	484	510	446	484	462	508	480	454	469	472	454	475	479	475	478	470	430	467	507	473	468	471	472	503	488	507	478	489	472	479	477	495	475	508	489	461	518	457	499	481	437	476	451	478	430	475	438	521	436	473	493	488	472	463	465	487	457	438	476	492	483	491	454	504	416	459	495	445	465	445	452	500	488	472	498	493	462	499	444	519	457	456	500	459	478	489	449	424	477	466	434	484	487	485	476	470	444	490	452	446	458	490	488	435	477	489	477	479	485	448	415	484	452	466	497	464	524	470	463	464	482	437	446	452	459	471	450	466	463	509	526	450	512	477	505	474	476	496	406	436	456	452	484	484	484	469	477	495	437	450	477	472	462	481	482	490	485	477	521	496	474	472	464	432	450	477	462
31073	34734	38568	30641	20690	12756	8628	6143	4376	3476	2819	2295	1877	1447	1149	941	889	679	628	534	498	409	418	389	368	387	325	308	341	276	293	328	293	332	302	307	308	292	304	265	306	292	283	294	297	326	294	295	289	301	275	294	321	305	266	299	308	293	293	285	289	309	281	295	292	308	277	319	276	295	307	306	333	303	290	298	281	274	298	300	274	321	283	288	301	291	297	319	278	302	304	285	324	299	276	314	297	308	289	312	300	291	268	251	311	291	325	290	318	282	320	263	299	281	317	290	286	276	307	297	285	270	272	301	315	265	278	308	293	279	283	294	307	307	278	284	275	328	284	253	263	294	278	269	326	296	304	284	305	286	335	309	276	285	299	279	316	286	287	281	273	303	320	286	286	289	292	299	274	233	280	317	286	271	294	302	323	276	263	258	287	284	268	299	278	296	309	286	290	290	295	307	286	277	265	279	311	275	291	313	294	284	264	282	284	259	286	252	298	303	285	320	299	300	292	312	291	279	286	301	292	292	291	319	324	286	274	296	273	286	289	286	278	243	291	308	291	287	302	275	273	301	280	291	273	317	297	298	288	320	330	292	292	281	335	287	300	321	292	309	300	289	280	298	274	265	290	275	285	269	292	290	287	295	296	309	277	298	257	272	284	289	270	291	285	284	259	287	307	292	278	288	283	285	307	303	280	298	289	303	306	302	292	288	267	294	274	305	335	269	277	291	305	308	267	323	293	307	265	289	281	279	277	306	306	279	275	310	284	290	292	290	303	292	283	311	271	302	291	296	281	259	266	282	286	271	283	278	286	301	278	274	299	311	299	264	314	273	266	273	297	300	298	287	318	301	304	262	296	282	297	287	306	300	291	316	275	286	266	289	297	257	280	311	268	279	284	313	286	263	302	283	308	309	295	276	268	282	334	257	304	287	280	258	279	295	282	281	311	277	282	295	295	296	298	288	303	290	275	314	292	280	307	279	281	286	286	320	284	265	295	300	352	258	300	295	283	268	286	297	290	317	307	278	306	292	288	278	268	279	282	281	294	288	277	269	291	296	293	329	313	319	280	295	285	299	305	276	313	316	297	302	285	309	297	321	259	280	318	331	297	302	303	314	275	301	276	284	270	322	260	306	297	328	279	278	245	281	302	304	292	336	270	287	291	304	258	292	279	300	323	275	284	278	272	299	274	267	297	290	291	309	306	259	272	310	291	311	286	285	261	287	313	299	293	287	281	324	316	274	284	285	262	281	306	287	289	289	295	278	296	293	304	260	308	290	303	293	300	322	284	294	300	259	285	340	310	316	316	308	312	294	277	307	286	303	261	284	300	268	301	287	286	304	314	308	292	294	289	305	258	279	304	303	294	302	283	284	301	290	314	290	298	253	289	297	292	291	268	282	318	287	290	307	304	265	317	283	268	309	308	270	300	280	279	296	288	300	298	276	291	285	325	311	300	311	289	275	281	318	292	276	293	274	285	289	293	294	300	281	268	288	262	273	316	267	303	288	290	294	282	262	302	287	274	300	309	275	291	283	277	272	277	335	299	277	322	290	296	307	297	283	270	297	280	267	322	310	253	318	279	289	271	277	282	307	301	289	290	282	293	270	316	274	309	298	275	300	272	298	294	295	299	305	292	306	279	292	274	265	284	296	291	311	276	330	285	316	307	308	288	268	319	291	296	340	314	288	275	279	281	284	285	298	305	323	282	295	304	308	292	331	278	243	263	300	285	273	298	319	299	297	271	309	292	276	262	315	291	319	297	302	297	323	288	273	302	290	328	315	299	261	287	278	323	282	315	305	269	281	288	302	313	297	310	311	265	307	297	271	275	274	275	289	273	292	283	261	288	321	284	277	307	313	290	286	267	270	307	294	269	277	296	296	290	272	289	286	300	283	278	315	294	291	321	301	272	283	328	293	262	254	292	320	298	249	292	292	296	303	300	323	274	295	285	281	296	272	309	303	307	269	291	307	310	293	301	300	288	303	266	301	298	288	288	298	305	310	287	319	305	277	287	299	285	312	292	258	272	266	283	279	298	267	289	290	299	311	303	265	298	302	301	316	285	305	296	318	272	292	289	307	312	300	267	320	296	313	320	291	285	304	291	278	315	294	307	297	273	307	342	296	287	296	277	267	276	308	314	282	278	299	276	288	313	302	303	266	266	293	292	289	270	273	286	288	266	271	274	295	318	270	295	270	303	286	285	308	290	284	301	308	308	289	291	291	309	305	316	300	273	282	302	283	286	273	273	313	297	242	290	258	272	288	290	317	306	295	289	275	293	264	306	306	268	325	284	323	311	298	270	286	286	285	311	259	313	313	275	271	291	287	303	309	263	291	306	288	279	274	297	262	300	317	298	277	273	290	281	332	266	295	295	280	277	327	270	262	308	278	271	300	263	288	287	304	286	279	338	302	299	291	275	285	314	298	269	280	298	302	318	269	296	284	297	291	296	241	268	262	304	300	290	312	299	256	271	295	266	285	266	294	299	300	281	273	301	297	307	321	301	328	315	317	311	299	268	298	286	291	280	311	307	264	268	289	308	281	284	296	306	271	289	294	310	266	292	290	270	289	302	265	290	282	293	315	313	253	249	310	312	290	273	279	316	295	301	290	288	283	276	287	270	300	298	310	303	269	282	297	286	278	309	309	288	286	288	290	309	243	302	291	289	285	297	297	285	266	289	283	311	306	272	293	276	318	298	324	293	299	283	256	321	318	285	317	260	292	280	270	295	268	283	306	322	291	268	272	318	244	236	316	302	311	298	302	253	288	290	293	302	279	286	301	321	334	315	291	297	286	302	293	261	296	301	292	296	309	299	303	294	291	290	337	278	288	294	305	319	304	303	315	301	309	277	293	279	274	279	304	271	281	300	282	288	285	304	288	316	313	335	283	285	285	252	305	284	299	298	283	287	279	260	279	281	290	323	275	279	285	304	312	317	293	299	272	257	293	267	285	288	277	271	270	294	303	285	249	327	286	299	263	291	275	279	332	322	308	282	328	303	324	261	272	311	314	301	283	269	304	296	270	278	268	328	278	307	300	296	294	305	277	293	270	297	297	289	342	276	284	298	288	280	312	292	276	307	311	281	295	295	285	302	319	310	289	314	301	304	311	296	295	264	295	313	287	301	280	319	287	265	303	315	302	288	303	299	311	279	299	281	289	277	315	281	278	292	291	297	314	290	313	308	304	307	315	312	292	294	297	312	302	294	318	280	274	307	298	300	279	306	292	314	294	277	277	305	320	302	302	308	262	287	275	286	282	277	274	298	299	297	297	309	261	260	302	295	315	312	283	300	301	303	274	314	275	291	294	295	281	306	308	290	305	282	321	292	317	288	285	284	254	306	281	296	298	298	325	297	307	296	283	297	311	275	281	312	308	298	274	293	297	301	286	279	275	310	286	283	305	299	323	315	301	301	289	299	277	313	321	298	274	308	280	279	272	287	315	257	299	292	294	307	300	303	275	294	294	288	293	314	292	295	306	298	295
31683	46747	37340	28417	21116	15669	12667	9666	7454	5995	4627	3784	2970	2404	1851	1428	1190	996	789	747	646	544	539	485	428	424	369	383	357	331	325	338	362	356	315	320	328	316	305	310	338	298	338	306	306	308	320	314	296	315	332	295	321	302	280	310	278	288	292	304	340	313	300	304	329	309	328	306	324	308	304	287	318	321	296	292	299	354	299	269	329	298	342	295	297	340	315	312	281	325	281	344	300	298	322	327	343	312	305	292	332	313	307	325	293	303	309	294	348	311	292	330	342	320	279	323	306	312	309	316	288	289	294	296	297	325	284	297	295	289	288	327	297	319	342	332	307	312	266	322	325	307	284	312	334	296	289	292	317	302	270	330	284	281	322	303	278	299	279	292	299	327	333	294	312	326	347	297	300	332	326	303	310	294	303	307	304	324	322	303	305	285	296	302	313	330	311	298	314	288	306	296	314	304	311	319	340	324	298	308	312	304	328	313	291	334	295	296	312	342	314	312	305	312	292	312	326	300	308	306	296	306	341	315	310	318	284	293	312	345	336	344	342	308	295	302	303	324	269	327	299	329	317	294	331	302	299	329	315	306	314	321	308	333	309	339	310	338	294	304	308	286	299	343	320	307	329	316	305	300	285	289	293	307	308	346	333	257	310	291	319	289	292	313	291	305	339	319	303	312	305	284	300	310	297	294	295	334	302	305	343	313	305	317	279	303	293	301	346	312	298	320	337	310	324	329	302	306	311	320	338	298	312	315	320	320	300	302	317	315	316	267	298	277	310	304	318	312	310	334	311	295	321	293	318	312	290	307	285	301	338	304	313	321	314	286	312	323	320	316	287	311	306	316	304	309	336	293	313	310	301	313	340	295	341	318	316	337	298	308	295	336	293	297	317	324	286	302	322	341	329	329	320	290	302	297	339	303	284	291	316	300	315	298	300	290	325	322	299	308	292	311	324	310	287	298	316	313	320	352	326	286	310	311	272	310	324	291	295	346	303	297	377	296	302	279	284	307	301	306	284	310	293	303	284	291	314	300	323	322	291	299	320	292	297	325	323	268	329	300	308	332	336	299	298	320	326	296	264	287	275	314	315	309	292	288	320	322	324	309	308	300	323	315	269	350	320	322	283	312	325	302	301	289	289	308	305	322	342	306	320	289	318	301	318	298	318	298	307	312	333	271	289	306	311	309	335	326	279	339	315	334	324	285	308	287	295	331	323	326	321	308	316	334	301	311	314	316	298	295	306	288	328	310	310	279	337	324	295	286	277	319	312	268	287	281	301	298	325	303	347	297	311	307	342	327	361	278	307	311	328	299	299	289	323	313	321	306	307	313	318	322	298	296	285	315	310	318	304	296	294	302	286	315	325	293	331	307	331	309	306	303	304	295	284	306	335	302	323	301	275	299	303	280	286	300	303	312	306	309	329	294	303	311	290	318	317	315	343	303	284	287	303	329	346	300	311	326	328	279	316	288	355	324	301	309	290	302	295	295	304	307	281	320	363	333	284	309	304	323	314	309	299	323	290	343	282	301	272	316	283	322	291	321	300	294	298	312	305	298	291	310	314	305	299	317	298	273	309	290	320	314	302	330	275	310	310	295	278	309	307	337	312	300	328	313	329	285	312	307	286	347	315	306	303	342	315	316	287	250	320	343	293	305	274	310	294	284	330	320	301	339	278	316	310	283	309	295	338	351	309	260	272	302	321	319	319	347	306	316	300	334	287	303	289	285	301	344	298	328	321	289	304	313	313	280	334	317	361	326	301	341	310	314	309	315	328	306	323	312	308	300	317	298	318	338	314	302	303	287	307	336	303	309	307	280	278	304	297	270	290	305	290	296	320	303	296	309	304	328	295	313	295	338	307	288	321	331	293	284	309	334	302	308	296	280	317	321	292	293	302	288	306	299	325	317	331	309	321	320	319	283	356	326	289	302	333	323	323	336	316	290	329	343	311	302	318	301	281	302	324	316	310	319	301	310	309	320	320	306	325	319	304	304	302	298	286	303	292	314	332	318	296	330	281	303	349	310	277	324	331	310	339	253	327	322	285	341	298	282	300	295	293	302	304	328	303	317	311	332	323	340	300	307	299	334	336	276	317	306	301	303	320	329	297	320	298	302	295	301	338	312	289	329	299	307	315	316	328	328	305	337	330	326	329	297	300	307	296	323	310	349	317	284	289	308	312	318	314	332	327	303	316	337	284	282	312	303	303	335	267	305	340	301	321	284	301	295	281	308	303	311	295	292	321	320	303	326	314	321	285	313	329	298	265	284	323	336	336	322	316	299	304	314	308	338	327	324	295	324	298	287	310	340	304	305	308	307	336	345	334	331	312	293	300	325	297	315	274	284	327	280	276	306	308	286	294	329	334	274	333	322	275	318	313	330	350	308	315	259	296	290	288	317	298	299	261	283	333	286	304	298	321	305	306	310	295	298	282	296	314	309	279	296	316	295	313	331	303	326	273	294	293	330	311	301	313	303	290	331	311	303	324	313	273	333	310	323	283	309	363	310	313	308	300	291	320	304	311	322	331	305	276	327	277	268	287	306	303	283	309	315	303	302	329	308	316	315	294	342	333	339	278	314	310	317	308	320	326	317	335	289	339	306	317	324	305	275	311	303	297	302	329	289	335	288	330	292	303	299	332	340	297	331	309	309	279	332	292	320	280	324	285	282	318	282	302	306	338	292	284	338	320	294	313	307	350	280	328	314	327	316	299	302	326	307	294	308	291	310	313	287	338	306	292	306	294	336	309	324	288	310	308	299	310	313	318	303	294	317	267	300	315	308	283	319	315	296	331	313	322	340	297	303	314	320	291	321	300	318	316	315	283	328	332	303	302	283	264	285	308	277	290	333	293	271	305	327	289	303	316	289	311	296	309	303	314	317	346	317	301	327	315	326	295	296	294	332	307	312	324	302	310	296	296	329	322	295	295	318	316	313	287	298	317	334	288	292	312	305	282	309	309	300	336	320	334	298	302	306	297	297	326	322	307	298	290	308	285	292	306	303	277	337	348	343	303	288	309	297	336	293	306	320	306	307	284	316	275	310	289	290	299	312	296	346	271	311	336	296	304	276	328	291	322	292	305	302	305	278	306	311	332	312	315	288	308	282	314	298	298	307	312	299	321	325	308	291	333	313	292	292	313	324	294	302	324	307	306	281	299	312	325	324	283	320	317	281	334	317	296	317	301	327	310	349	299	321	310	301	300	286	296	292	309	351	326	317	272	302	317	331	317	301	310	302	299	321	310	308	274	319	342	280	310	318	294	336	301	291	321	338	315	296	300	318	300	321	313	343	286	329	318	304	329	302	330	272	322	310	313	333	286	331	305	324	323	331	315	300	295	329	334	276	272	303	329	304	344	299	307	299	297	340	297	316	296	318	298	373	300	283	316	307	264	303	286	301	316	330	300	328	313	322	316	285	311	342	338	331	306	304	317	313	316	345	323	299	299	286	331	318	301	278	350	313	314	293	286	298	315	279	294	291	292	273
23839	21182	28914	25896	23608	21836	16741	9959	7273	5728	4522	3541	3143	2382	1919	1490	1235	1007	868	799	740	656	607	559	575	529	507	470	453	443	437	408	441	449	399	440	386	391	430	414	421	411	406	390	388	397	407	365	364	427	420	398	423	349	370	403	392	414	401	396	400	397	417	395	400	425	409	399	415	403	364	396	386	414	411	384	384	343	409	360	421	389	413	351	411	379	374	407	395	402	374	388	384	383	390	375	408	396	397	366	387	370	408	392	408	430	414	390	411	408	408	386	403	395	368	400	383	380	415	384	384	394	367	356	404	428	412	398	414	371	386	459	387	367	355	402	390	386	379	388	403	420	388	352	374	338	398	372	379	397	386	405	410	398	371	388	381	356	373	425	410	368	422	359	416	406	408	415	383	384	422	398	411	384	418	402	386	373	405	391	445	451	398	408	392	400	364	411	452	361	423	396	386	399	400	413	379	379	409	407	394	426	397	422	372	389	422	366	394	404	378	381	376	391	415	389	379	365	352	425	352	399	423	400	406	399	382	383	375	375	406	356	351	379	400	407	369	394	394	372	402	400	374	387	405	392	401	395	430	415	395	346	423	422	420	407	418	387	379	398	385	367	397	377	393	409	399	408	389	383	367	441	400	394	404	356	379	384	422	384	383	391	409	421	407	440	335	389	409	407	409	410	412	428	378	406	390	374	386	394	409	397	399	392	415	420	400	348	408	374	433	391	423	402	422	411	409	404	374	365	436	400	411	385	381	418	395	391	378	401	384	388	370	361	383	392	384	358	356	353	358	387	415	367	365	371	427	379	388	411	357	421	410	389	419	391	391	424	369	384	383	390	407	383	361	393	390	354	355	372	429	385	404	410	372	354	421	389	389	387	344	413	388	396	410	391	377	391	390	406	397	448	382	382	432	406	386	395	364	380	368	349	401	409	385	415	360	393	386	353	418	375	396	363	335	376	387	396	348	385	405	420	392	422	393	372	374	368	360	420	407	406	392	388	361	387	402	411	396	407	373	387	346	406	399	405	452	425	392	369	366	414	386	376	416	405	392	390	401	425	430	346	384	382	402	409	410	396	394	378	398	385	395	374	402	403	369	347	364	374	405	420	410	398	381	381	375	406	358	438	389	382	411	411	415	398	369	385	415	389	371	398	379	391	392	381	425	386	426	386	406	387	399	378	388	370	371	403	381	380	373	393	374	407	405	386	432	358	392	393	386	388	392	372	387	436	370	423	418	363	427	429	363	381	396	372	384	419	408	369	395	410	416	415	418	385	355	359	417	381	391	408	368	405	400	371	395	362	384	362	375	409	389	407	421	417	425	392	404	364	403	413	414	381	433	400	384	363	369	416	406	379	390	393	371	402	422	391	358	403	399	383	381	387	382	379	369	355	405	382	379	409	356	428	400	389	397	385	400	411	401	370	384	384	409	401	383	377	413	405	373	374	409	372	407	371	396	402	416	375	362	386	385	428	409	411	436	386	398	404	401	374	367	383	382	368	376	353	406	386	416	386	398	362	361	363	382	416	375	443	401	383	391	385	408	373	408	419	396	402	398	403	389	407	407	392	398	403	400	445	405	404	368	418	401	399	412	378	421	395	374	389	387	409	409	376	408	416	387	400	375	371	385	429	377	397	374	402	422	411	388	406	428	423	396	403	395	392	385	385	384	416	384	357	413	361	362	387	400	390	425	357	417	382	377	379	409	366	408	382	369	394	442	395	390	419	369	401	380	395	415	376	399	361	401	399	406	412	418	335	397	392	399	370	399	345	367	411	351	377	408	414	381	385	395	394	388	394	372	384	369	395	387	397	418	375	356	379	403	389	426	397	354	401	405	382	372	391	436	369	412	386	384	390	427	366	390	394	416	409	403	393	412	375	362	399	401	407	354	400	408	403	425	375	373	432	383	405	418	363	375	387	363	401	375	372	368	388	358	403	402	374	369	446	424	371	416	383	376	358	385	366	371	412	401	382	345	399	369	380	400	398	383	400	441	409	381	370	385	384	387	409	396	378	384	371	417	406	403	416	412	389	402	368	383	414	380	382	409	385	391	393	394	380	405	364	398	389	380	391	398	400	384	373	435	419	377	411	398	387	410	387	384	376	384	384	376	393	379	404	396	401	375	398	378	377	341	381	398	440	374	380	411	368	376	362	385	430	384	410	380	364	377	384	431	374	410	386	410	392	429	422	358	407	424	371	407	402	394	354	372	386	373	391	392	431	392	401	422	390	344	395	417	394	370	365	351	400	345	388	406	396	407	398	325	417	416	406	386	371	425	425	356	402	402	383	408	401	366	406	396	367	372	364	394	419	395	379	412	387	373	360	392	400	392	407	388	373	381	369	398	410	427	403	393	408	404	405	374	399	395	385	387	410	390	394	376	374	365	375	366	368	396	370	370	383	394	405	361	368	405	426	370	391	392	394	399	422	406	434	379	407	373	416	399	410	370	405	381	368	409	392	403	402	403	421	390	431	427	377	393	412	363	418	383	370	374	390	404	394	397	388	383	388	374	379	389	389	363	417	396	381	406	402	405	386	406	369	381	391	396	407	394	385	384	428	390	390	401	392	419	401	385	359	381	368	375	381	375	387	417	431	385	400	395	408	393	396	396	420	404	419	381	408	372	381	393	362	373	389	393	382	400	364	411	391	434	426	412	375	396	384	406	406	403	394	395	411	374	406	418	399	388	414	393	412	361	373	443	401	387	402	375	406	404	372	383	381	405	388	413	409	394	413	403	367	396	430	362	393	435	398	399	406	399	354	397	417	368	381	415	374	368	407	405	388	404	377	388	430	398	395	394	410	409	399	424	400	401	381	340	398	426	400	380	398	402	378	389	417	397	407	369	392	408	431	357	404	384	390	403	410	403	390	382	387	390	403	388	362	392	400	405	417	409	371	391	423	420	414	365	372	372	374	374	408	421	342	392	385	400	377	395	405	381	376	384	392	374	388	371	404	396	392	370	386	429	377	409	386	384	386	410	397	388	421	390	359	406	414	414	367	385	409	392	381	400	397	401	357	378	392	411	396	364	382	402	383	399	381	425	381	390	384	386	385	379	408	389	410	387	341	399	382	432	390	370	395	403	380	415	405	380	376	383	364	404	383	393	385	402	395	380	382	415	379	386	420	357	376	404	349	425	394	443	392	384	417	392	393	417	377	364	412	425	407	372	371	383	419	392	408	422	381	366	400	399	395	391	423	368	402	424	398	401	391	423	383	371	397	373	391	383	395	406	431	407	402	395	396	385	373	414	390	389	349	341	384	423	386	410	386	393	414	398	393	403	369	403	412	420	429	371	381	408	396	405	392	407	383	389	399	375	391	395	385	389	404	353	395	352	349	403	409	406	401	393	384	372	387	406	378	401	394	383	397	414	387	359	395	379	386	355	381	401	415	412	413	395	419	381	401	381	413	398	391	389	400	381	374	388	384	384	387	404	400	398	358	394	374	383	410	390	417	378	432	405	418	400	406	407	366	398	382	404	364
32609	55523	44578	36354	27158	22002	17535	13427	10804	8898	7101	5662	4713	3562	2876	2105	1728	1458	1246	1122	1000	796	690	674	610	620	562	493	496	485	454	427	464	426	432	398	380	425	409	467	417	405	428	386	408	444	423	436	393	407	393	404	399	402	442	419	396	402	418	415	413	403	399	407	428	431	420	439	417	419	402	384	435	402	405	400	446	410	368	405	403	405	419	392	401	405	417	421	373	420	393	408	454	374	400	426	419	384	387	387	426	380	440	426	435	420	388	408	416	393	417	431	427	422	415	416	390	444	383	469	405	425	437	403	435	462	422	406	409	366	374	402	419	425	385	383	402	399	382	393	391	401	423	419	397	436	412	402	385	417	391	394	414	384	442	399	435	395	387	418	427	405	432	416	461	409	402	389	427	374	377	406	416	396	410	403	417	413	380	408	447	389	400	421	375	388	419	424	419	427	399	377	420	382	366	378	402	410	430	382	416	414	416	402	385	412	415	391	428	434	391	422	423	463	393	428	425	390	369	381	399	402	438	386	418	367	359	415	392	413	413	386	379	418	392	413	388	402	377	360	434	384	406	381	420	392	410	369	421	430	407	413	428	374	409	408	419	390	366	436	370	376	410	374	429	421	402	417	456	387	396	431	412	416	405	362	419	425	439	414	391	427	413	375	403	413	409	397	403	430	412	356	414	363	406	439	392	419	407	396	414	431	431	420	385	421	405	435	379	400	370	384	436	421	418	415	364	398	414	402	413	374	398	428	379	426	428	418	419	382	423	384	399	413	397	369	411	377	403	415	424	392	377	436	415	406	400	398	425	428	377	437	427	404	353	381	416	406	396	392	379	413	388	419	385	439	419	398	425	426	382	431	408	410	396	402	365	409	391	409	380	390	405	381	421	415	422	423	394	406	411	437	399	423	404	411	369	463	435	372	400	409	364	422	373	415	391	379	401	378	392	407	407	374	398	422	373	386	407	410	390	404	425	417	424	414	406	402	371	425	408	403	417	407	398	374	389	369	373	417	401	415	372	409	405	417	381	383	415	423	394	378	411	403	377	392	401	394	423	387	404	417	405	388	409	394	389	394	390	423	397	408	401	414	446	410	398	388	431	423	371	349	392	402	409	446	423	403	378	423	406	412	373	394	419	393	394	399	420	408	406	417	451	405	403	422	404	382	387	409	393	392	390	432	407	381	408	400	427	402	407	384	400	418	377	411	416	360	421	407	386	441	375	408	397	413	429	405	420	404	413	388	413	389	427	411	458	417	396	418	400	427	397	372	394	394	424	403	426	417	423	411	406	381	359	455	372	369	401	380	406	400	413	407	421	437	412	388	399	403	388	401	422	394	405	397	349	400	442	422	375	404	401	375	398	404	453	424	366	381	427	380	410	399	397	396	411	401	406	419	432	416	405	405	438	394	410	421	422	396	403	440	383	400	417	421	390	412	376	404	422	426	420	407	419	405	415	403	437	374	392	388	424	367	382	391	434	410	396	446	416	423	383	417	385	436	400	399	382	353	368	373	384	439	414	453	423	386	365	395	430	366	413	413	385	392	416	434	385	419	417	384	377	409	377	374	397	405	372	397	424	405	397	407	403	429	445	439	457	389	422	390	426	397	431	399	429	390	437	423	386	401	415	389	409	421	415	401	427	453	408	395	413	395	390	334	406	395	456	409	440	369	431	394	412	412	402	378	401	400	426	419	394	410	396	410	413	398	414	417	380	374	418	383	394	428	400	401	429	429	432	414	417	386	425	389	414	412	397	394	381	387	406	393	415	387	388	395	406	424	399	407	400	392	406	399	406	410	401	374	416	399	390	395	412	411	415	407	429	407	408	415	428	438	398	436	417	394	440	390	376	385	396	405	412	386	386	387	397	406	399	420	400	421	375	409	377	449	415	411	420	401	400	414	405	404	430	390	411	380	411	416	398	431	364	381	387	396	407	407	414	396	409	389	401	417	396	408	394	436	425	390	460	394	393	360	427	396	373	414	425	408	401	402	408	395	408	392	384	387	431	398	401	444	406	398	382	379	389	410	444	414	373	363	415	396	419	391	369	386	384	444	426	391	425	406	406	399	417	411	413	387	387	423	386	408	393	415	450	435	433	447	367	388	415	373	376	380	426	379	425	429	421	422	409	420	394	388	399	412	393	415	423	384	413	413	434	385	389	430	407	410	387	416	383	392	392	426	411	404	407	391	424	389	356	402	384	364	399	380	409	400	440	363	419	399	396	431	428	415	421	446	391	392	375	410	410	392	385	397	408	426	422	400	413	391	399	418	429	422	415	419	426	417	397	408	398	347	391	389	406	426	401	407	404	405	416	437	411	401	432	392	391	393	427	390	395	408	404	426	406	386	409	406	420	382	391	403	419	424	386	407	412	418	419	398	401	447	415	379	425	390	402	383	366	384	397	393	427	398	393	441	394	385	404	428	409	407	403	391	432	373	400	392	413	418	381	426	402	409	444	433	409	414	394	403	408	381	414	403	402	419	435	439	418	391	404	418	403	410	425	394	441	386	406	405	402	373	404	391	380	426	418	348	356	400	420	398	416	412	400	414	424	362	421	438	463	374	366	422	400	399	431	372	358	433	412	424	400	399	381	405	403	390	438	425	398	446	422	396	407	387	406	414	406	393	421	393	407	367	408	424	424	414	405	425	420	426	459	423	439	396	397	392	367	409	418	397	401	392	405	395	368	438	431	381	433	396	398	399	442	386	411	423	414	381	401	417	396	387	389	429	381	394	385	390	425	395	404	450	421	398	422	386	408	422	417	428	435	426	370	429	393	397	400	387	394	414	392	402	393	431	373	394	389	393	348	433	423	368	430	408	429	417	428	454	371	415	398	403	417	364	396	363	398	404	414	443	365	356	441	436	406	406	382	411	386	408	408	405	422	414	408	414	394	417	390	415	411	398	402	385	416	406	365	387	382	361	428	398	396	391	399	427	361	400	384	404	385	439	390	408	407	415	383	405	432	443	382	403	441	405	393	388	425	388	397	426	391	401	394	422	403	417	412	420	418	422	432	413	404	421	433	400	437	418	426	398	406	383	406	401	457	357	414	371	372	405	373	393	388	421	390	422	401	427	415	403	416	398	390	399	427	376	411	392	424	427	389	418	439	390	386	413	415	391	389	364	416	424	382	417	390	409	354	392	413	373	440	417	434	396	432	407	451	420	386	418	397	407	432	407	403	417	423	364	379	394	414	399	428	405	420	408	402	392	409	388	396	392	397	387	407	406	403	364	402	411	416	395	399	413	423	390	382	413	412	429	404	424	412	451	348	380	406	461	391	387	397	374	386	396	442	415	382	400	401	402	416	384	474	417	399	385	401	404	406	398	419	391	384	423	367	406	397	383	409	425	378	437	410	388	396	412	404	409	425	413	372	405	398	372	406	401	429	419	394	410	429	358	399	381	403	410	408	407	405	407	406	371	398	410	418	398	413	387	420	395	414	388	408	371	404	415	426	423	409	459	397	374	420	414	382	411	381	385
25097	21520	29491	29398	22860	17224	11577	7318	5650	4452	3438	3024	2198	1757	1364	1093	945	745	680	691	555	472	430	452	387	374	369	342	346	329	319	294	318	319	320	305	307	327	309	362	315	302	311	302	297	302	300	273	287	311	327	301	341	287	319	318	333	319	329	341	320	318	326	307	329	293	331	298	348	307	301	319	294	337	316	313	279	302	273	299	278	306	297	292	331	287	293	286	273	310	317	333	322	303	316	327	315	332	288	308	280	314	316	294	319	289	313	325	315	314	294	278	301	299	287	253	300	289	322	317	351	300	302	315	285	309	302	317	305	323	310	282	314	274	306	299	306	299	305	313	277	314	288	284	319	328	317	304	308	328	314	279	333	284	304	304	314	337	327	288	290	297	287	322	320	324	296	302	330	280	342	308	289	314	305	315	336	287	314	310	317	305	267	300	273	273	284	290	310	313	283	307	304	313	314	332	311	318	322	317	325	277	316	339	322	312	298	310	293	309	294	315	280	309	306	290	313	316	331	329	301	316	302	327	320	295	298	300	323	310	274	296	310	283	299	305	295	299	287	300	348	289	287	329	290	291	297	297	350	312	327	318	301	323	317	318	311	308	319	321	322	289	304	311	298	316	303	322	318	316	274	295	320	286	303	309	290	348	314	319	281	323	311	303	296	284	324	302	282	329	268	280	299	299	318	313	311	306	269	283	293	291	308	308	307	324	316	312	319	302	309	330	277	266	319	302	304	301	303	289	304	317	283	269	296	303	290	298	300	317	299	298	283	292	316	297	312	334	313	306	312	317	304	325	309	301	320	326	314	350	314	316	303	308	298	318	322	293	293	344	307	291	306	323	282	321	315	294	309	274	313	297	314	291	266	296	299	309	323	318	347	291	297	305	340	304	297	339	273	270	312	318	300	284	288	322	313	316	282	258	328	307	316	304	274	286	307	306	321	322	319	312	306	327	284	317	320	331	332	333	328	303	289	286	329	323	312	305	310	317	302	323	293	330	308	323	338	307	343	290	308	307	324	320	319	298	315	294	276	310	310	293	307	323	350	338	305	307	309	312	315	321	304	313	294	296	282	315	320	307	306	334	319	294	299	306	291	288	311	292	315	310	312	297	300	335	285	304	322	310	302	295	313	298	333	312	334	295	279	302	305	336	286	325	310	325	308	314	339	298	349	297	281	321	305	289	305	334	312	295	316	313	311	302	322	339	338	313	315	316	331	298	314	298	296	282	288	319	308	324	320	306	304	297	298	279	318	324	306	301	313	275	289	306	309	338	338	316	309	297	294	296	315	287	298	320	316	319	331	347	304	282	310	340	296	282	286	330	335	303	282	316	279	315	314	305	301	296	269	295	288	293	331	312	312	336	307	341	324	314	315	284	296	327	318	307	291	306	315	308	314	296	329	305	296	289	304	348	298	308	325	305	295	283	291	324	322	317	323	304	316	306	329	333	331	312	318	322	307	323	296	347	288	284	290	284	341	316	290	302	310	274	285	303	320	300	291	296	292	324	300	325	335	302	373	268	311	342	266	307	295	324	303	314	290	336	287	291	329	333	319	316	318	282	295	291	284	306	299	319	280	330	303	309	314	303	299	327	323	319	309	303	308	302	328	307	299	302	285	316	323	280	294	311	316	312	260	315	290	310	281	305	304	307	293	314	307	340	273	333	279	304	300	335	248	295	343	331	297	310	302	270	295	299	326	283	289	300	271	278	316	322	317	312	291	312	325	304	296	278	319	292	289	296	298	277	305	292	306	329	312	310	311	338	285	293	302	314	295	340	295	282	317	303	295	288	284	303	338	303	304	306	301	289	291	301	329	311	282	315	301	337	311	279	325	299	334	277	319	305	283	328	263	307	297	318	322	291	324	313	316	292	281	308	283	296	322	285	319	313	298	308	312	293	309	280	304	325	327	289	309	334	309	314	303	290	280	301	303	306	324	264	301	270	278	292	325	334	342	293	304	298	293	315	313	297	285	316	300	286	312	318	333	325	289	320	304	292	315	315	313	337	308	313	325	315	325	283	302	353	314	333	295	300	334	315	288	309	280	339	280	271	317	326	285	301	291	305	285	347	322	298	283	326	339	333	321	285	313	340	312	297	319	309	349	320	301	328	277	321	275	308	314	300	293	344	321	308	306	334	292	279	286	301	309	312	322	288	275	323	336	311	324	295	294	308	329	310	319	324	306	275	318	300	304	317	290	286	337	313	322	292	292	331	295	287	295	325	330	297	306	286	293	273	294	319	330	306	283	333	307	313	277	306	296	353	319	311	307	305	314	327	307	336	290	289	327	307	333	322	324	253	322	317	282	319	296	321	301	312	319	325	293	272	280	273	325	305	299	303	290	347	313	294	295	300	293	311	278	321	294	284	313	321	303	300	325	297	310	304	298	290	339	310	315	346	317	314	285	314	303	300	333	291	317	313	320	288	330	321	312	299	323	283	307	298	293	333	302	310	274	292	317	320	312	342	347	300	315	302	296	281	322	335	305	296	292	299	313	302	305	314	293	298	295	319	322	305	301	284	340	307	306	339	357	290	296	281	274	302	301	316	312	326	285	326	305	300	344	304	295	303	319	320	271	318	301	270	327	343	288	284	323	328	284	301	319	300	317	314	284	285	324	304	319	268	316	307	323	297	300	304	287	290	293	288	299	310	341	327	316	324	294	301	287	337	328	316	304	301	325	305	305	302	342	291	321	304	297	288	315	323	312	311	308	285	291	281	280	308	287	333	329	281	295	300	308	300	303	310	318	317	271	325	304	307	325	325	311	319	309	313	310	299	291	319	362	337	289	302	311	330	306	319	307	274	306	334	326	280	290	318	286	310	313	313	300	308	336	304	308	301	322	317	313	284	299	315	279	314	291	291	327	345	317	329	318	304	316	324	313	297	323	283	323	307	298	308	302	330	339	290	276	283	315	274	342	295	301	269	319	296	341	307	322	331	322	274	278	329	302	330	309	308	318	320	310	302	303	318	312	284	304	283	307	286	267	296	302	304	325	302	291	310	298	330	322	297	333	291	309	288	290	294	283	301	313	310	297	319	309	308	254	329	334	339	303	324	295	307	328	312	322	290	302	295	296	302	312	292	255	337	286	280	320	298	341	291	292	304	274	297	283	318	316	326	344	309	276	299	289	297	301	275	285	287	297	288	287	294	302	298	313	306	327	298	324	316	314	299	331	339	294	303	315	315	287	269	299	334	302	310	295	337	300	327	287	295	311	280	295	288	303	275	325	316	299	281	293	317	311	325	299	277	305	291	290	320	311	292	320	336	275	344	318	310	343	306	337	301	305	297	294	305	303	318	280	316	308	313	292	296	305	317	296	287	324	317	322	305	288	295	315	293	322	325	308	316	334	317	303	333	304	281	290	331	317	344	304	309	309	313	306	318	325	311	313	279	287	293	334	331	338	297	321	303	306	281	318	293	315	297	282	302	328	334	319	294	311	324	326	303	336	307	284	305	289	297	326	290	294	308	312	293	341	308
32302	52212	40796	33824	24579	19569	14955	11504	9420	7332	5784	5105	3819	3050	2303	1749	1377	1122	954	890	710	620	565	491	476	471	438	388	350	337	348	335	352	358	355	329	357	353	363	356	339	345	343	358	356	335	348	345	317	346	347	335	334	334	352	330	345	317	367	340	332	312	346	343	344	309	316	350	349	362	354	347	358	328	355	335	344	346	350	328	347	316	341	334	320	331	329	316	339	369	350	326	335	321	307	323	320	321	319	345	313	335	341	313	320	349	348	322	336	308	353	329	323	325	324	326	330	307	335	326	296	324	346	320	321	355	361	328	342	351	361	328	311	351	354	368	353	322	324	323	339	351	324	337	357	323	309	328	337	312	357	274	296	317	341	316	371	318	342	360	324	343	317	359	305	322	318	338	360	353	305	350	348	347	349	327	305	357	341	309	351	339	329	342	323	322	333	317	354	326	337	336	304	299	301	360	356	306	311	354	311	297	340	325	331	321	312	312	332	338	339	326	349	328	370	342	357	312	337	309	331	319	298	358	363	318	315	337	292	352	294	341	322	294	322	360	333	332	319	335	344	328	324	308	332	333	326	337	291	341	332	363	341	327	341	359	363	306	330	345	337	304	306	339	320	319	339	345	357	330	341	319	353	348	325	336	345	353	329	320	369	315	321	334	327	308	345	315	345	337	315	331	362	313	350	329	336	344	334	338	290	352	331	338	350	358	356	341	304	347	304	300	336	339	304	296	313	325	318	328	354	346	320	341	324	349	355	354	327	357	342	295	329	338	331	303	335	335	324	326	341	344	323	325	319	340	338	348	342	332	314	325	322	376	315	333	323	352	359	337	293	335	334	369	318	292	327	321	357	322	334	320	356	324	326	346	309	338	339	310	319	375	373	331	343	339	337	311	297	327	326	333	336	296	330	349	356	317	330	380	352	306	333	334	378	332	340	318	358	341	338	379	338	354	337	305	337	332	345	317	345	302	324	332	300	351	311	352	335	339	331	311	338	350	349	320	344	336	298	336	342	346	368	340	322	345	321	317	314	329	337	369	363	326	355	343	308	310	352	321	302	338	353	304	334	357	312	316	312	317	312	349	340	313	366	350	319	362	287	314	347	356	287	331	345	340	333	322	341	336	326	343	349	365	331	328	346	343	348	313	325	346	335	353	314	365	362	337	335	337	328	322	363	327	330	342	315	310	337	316	332	346	357	332	322	293	364	344	339	335	328	321	314	333	325	307	335	343	323	331	327	360	357	370	316	315	363	322	339	341	317	343	339	329	299	335	338	328	341	357	323	329	317	309	320	334	335	351	340	344	321	330	364	350	317	304	338	382	331	316	311	346	356	298	323	323	341	332	356	334	325	342	320	344	328	327	325	328	378	335	333	358	334	356	375	326	306	310	327	319	332	312	330	312	299	314	327	352	339	331	329	331	359	325	321	327	321	343	341	344	310	332	344	326	308	325	320	333	294	303	323	311	352	322	307	302	336	305	326	348	349	327	345	316	315	284	338	330	342	352	331	352	342	336	362	312	331	330	326	330	338	383	344	351	329	320	324	340	377	333	316	317	339	341	325	335	335	346	331	357	314	345	303	339	340	314	340	323	348	347	345	305	333	342	341	299	308	328	336	364	329	338	337	327	343	340	316	338	326	350	359	298	350	330	325	310	338	321	320	346	338	346	332	355	340	340	348	351	346	339	307	302	338	303	337	368	331	322	305	337	339	329	309	322	336	371	314	352	347	329	313	316	357	333	341	329	327	345	285	341	348	299	329	304	338	325	334	308	352	306	302	319	307	293	364	330	331	320	293	317	308	325	335	354	330	330	315	345	311	318	360	320	334	331	343	347	328	287	321	354	327	310	344	351	355	330	321	304	322	334	356	352	335	320	309	334	313	299	297	329	353	323	329	317	319	333	317	351	339	340	324	332	349	335	337	312	331	332	324	333	324	369	354	335	310	355	337	314	326	338	334	370	317	354	358	353	373	366	339	327	351	356	337	342	355	315	311	338	351	345	341	347	359	311	358	304	374	346	324	337	362	320	330	336	327	330	325	336	334	334	308	354	352	342	326	309	287	305	321	305	346	314	366	351	341	339	297	358	323	364	345	311	333	335	345	313	327	318	318	340	323	342	349	341	349	339	308	337	326	321	352	337	330	336	327	363	367	337	358	346	296	315	327	347	324	314	312	314	369	332	355	331	330	339	337	323	331	346	325	355	320	334	338	316	353	345	376	316	351	360	351	320	318	307	343	322	320	351	338	348	352	364	322	358	342	342	333	366	330	350	369	313	322	337	325	347	339	307	306	336	301	295	366	375	313	332	342	338	289	339	327	318	326	300	326	319	314	337	319	315	329	345	372	333	356	350	314	336	287	341	332	330	353	311	308	341	317	305	301	339	367	320	331	363	339	331	340	298	341	303	374	328	334	323	314	336	356	346	312	321	299	319	348	340	328	324	331	327	343	337	323	323	307	349	289	332	297	311	345	343	323	365	324	352	339	316	298	336	335	299	332	325	327	346	316	306	348	329	357	343	330	348	315	350	341	367	305	357	356	309	375	327	330	327	309	313	338	327	335	335	329	337	352	322	340	312	332	350	304	298	335	337	329	345	289	312	346	342	338	340	294	313	319	348	347	355	322	356	334	321	362	385	324	341	354	327	316	345	338	325	335	338	333	330	329	329	323	359	294	299	348	314	324	319	347	309	328	333	331	320	323	349	318	325	327	321	324	359	315	332	302	342	299	316	329	324	340	314	332	323	335	347	318	333	335	320	330	351	302	283	364	368	378	306	333	305	363	346	324	353	306	371	327	326	328	327	342	327	337	339	332	353	302	331	321	331	354	331	339	325	349	322	314	320	349	339	336	351	367	355	355	347	327	328	335	312	318	327	336	304	321	321	357	341	311	312	340	313	346	313	314	330	314	374	340	342	322	333	339	338	345	340	326	326	351	318	332	360	329	315	355	353	320	325	340	344	335	364	337	305	341	317	322	335	337	347	328	349	315	310	346	343	349	306	334	319	341	327	305	321	383	336	292	351	310	343	347	340	328	300	334	306	354	337	290	321	346	346	311	339	321	332	315	343	336	329	310	368	335	340	342	316	321	323	333	330	340	305	367	311	346	316	316	330	348	314	361	339	298	358	319	332	341	339	340	339	323	353	320	300	323	323	320	368	379	358	343	318	333	324	349	319	323	332	327	322	300	341	306	332	324	358	318	296	334	337	316	324	347	314	328	330	324	357	347	322	327	307	326	345	310	337	296	346	318	333	316	336	314	352	313	323	344	318	303	320	305	315	324	342	324	348	315	359	297	344	327	311	366	338	327	341	366	363	346	332	338	330	316	334	329	304	307	313	329	330	318	321	354	353	335	347	338	320	301	328	340	364	321	306	368	341	313	317	348	345	305	298	298	343	361	339	356	321	302	323	324	358	319	314	333	347	337	327	332	326	327	295	320	392	335	324	371	301	340	329	312	332	315	325	351	337	344	331	337	329
22692	21153	28862	24098	22363	23960	23709	14500	10356	7931	6297	5382	3765	3152	2154	1760	1606	1316	1139	1000	828	722	664	634	669	606	537	530	551	510	496	498	487	467	501	448	506	549	506	447	446	478	463	477	488	478	459	460	457	470	481	473	471	472	502	495	510	476	500	484	453	482	498	489	480	471	437	462	475	469	503	494	432	474	430	432	416	460	489	443	450	506	464	480	445	475	474	462	485	401	454	461	474	461	488	407	494	468	450	457	430	478	436	497	451	459	434	488	445	467	450	474	492	461	454	456	440	472	430	446	454	483	471	444	467	441	425	474	413	440	491	446	444	474	420	454	459	468	499	494	497	453	441	454	445	468	445	474	480	485	466	471	416	437	425	432	472	488	489	456	465	457	440	450	460	469	472	437	464	436	484	441	451	434	476	449	454	472	441	445	452	460	481	459	466	509	476	429	480	477	479	470	467	466	488	458	457	471	511	442	453	447	424	447	467	440	485	439	413	491	458	443	486	492	468	484	440	485	466	458	476	480	477	457	437	489	408	450	465	463	471	459	439	473	436	471	480	428	447	450	418	483	449	462	472	470	509	479	452	437	436	427	472	472	476	436	480	460	469	459	469	467	454	430	475	476	465	435	466	431	513	485	476	433	454	466	477	448	446	460	512	496	521	479	454	454	453	433	443	505	430	460	455	446	447	441	485	503	467	424	488	437	482	503	439	450	470	464	471	464	418	460	444	473	462	457	459	457	491	458	448	476	450	465	457	449	428	469	433	458	458	433	470	462	446	408	446	429	471	457	471	417	469	469	438	436	435	480	443	456	469	480	474	431	475	421	457	468	453	492	465	437	425	495	478	502	444	445	456	429	474	482	483	459	474	469	468	449	450	417	483	478	484	432	470	462	450	448	479	470	509	477	413	462	470	466	485	511	436	422	462	456	444	464	463	454	448	460	460	470	490	442	458	452	465	481	459	486	482	439	419	469	465	449	468	460	454	481	474	430	463	446	414	453	452	436	463	475	447	465	481	429	452	467	445	482	465	496	463	434	449	447	489	494	458	468	446	469	414	485	452	447	467	455	439	451	440	425	473	466	439	422	465	427	506	446	446	471	460	474	480	439	458	437	458	466	431	433	430	466	438	460	466	464	481	440	443	447	425	448	442	461	472	472	445	448	474	407	457	470	415	423	447	456	446	440	463	446	497	455	444	470	457	458	470	493	459	473	427	440	455	451	463	449	484	458	473	453	450	466	470	465	379	441	459	476	477	443	485	437	477	438	442	450	437	461	488	484	432	498	430	456	460	459	485	468	428	446	437	460	450	461	462	410	422	455	458	460	446	447	484	484	456	448	449	498	429	467	477	487	438	502	477	445	514	469	446	434	450	450	439	443	450	509	468	444	465	460	491	428	467	409	467	446	467	462	428	446	490	434	436	457	469	472	428	416	479	450	424	407	457	478	467	453	417	483	458	450	469	461	460	493	441	438	455	481	437	461	466	479	446	458	416	453	434	402	435	461	463	466	435	456	448	420	435	445	457	439	446	444	520	446	432	416	444	475	443	461	436	463	455	471	427	416	446	454	449	440	444	472	458	481	497	458	478	471	458	432	443	486	468	460	442	457	453	468	448	452	465	490	466	479	475	477	468	426	474	453	433	457	467	428	432	465	466	476	444	431	430	470	462	442	457	460	495	431	456	433	455	435	463	469	449	448	509	453	453	447	425	500	448	461	446	459	453	416	433	476	443	469	495	457	421	486	469	468	448	450	452	461	468	470	458	433	454	452	436	448	456	464	470	465	456	464	481	474	476	467	454	447	451	499	423	442	466	489	447	463	487	452	444	457	477	474	482	483	438	495	448	477	470	444	473	446	445	441	431	442	438	494	460	478	467	455	452	501	464	436	435	444	467	443	465	430	473	448	453	442	475	478	459	480	482	462	455	478	443	437	499	436	475	481	453	467	447	431	431	462	428	473	463	441	444	478	419	455	473	467	499	431	428	482	465	474	455	464	455	480	471	488	454	463	476	426	478	449	461	430	446	481	490	500	432	484	417	450	467	462	441	497	464	423	483	520	459	479	463	454	443	478	459	449	436	462	481	456	424	465	481	445	460	450	429	443	420	469	470	462	455	477	441	477	421	434	490	457	498	475	469	517	457	454	448	444	478	440	459	475	455	465	480	442	475	448	434	428	470	462	482	496	491	437	429	460	448	443	462	448	454	474	460	474	447	456	474	485	460	489	414	445	514	502	475	443	452	497	478	497	429	481	461	463	431	454	434	449	486	446	446	468	463	454	483	477	460	470	479	433	418	441	460	478	445	482	442	431	449	461	444	475	460	452	458	478	497	519	435	464	455	483	468	467	478	434	449	432	479	450	474	442	483	445	443	447	423	479	459	485	416	478	474	460	406	446	459	445	464	463	470	453	447	484	474	459	499	408	451	489	463	440	420	469	453	424	481	467	481	473	478	478	455	427	454	437	460	444	451	438	480	483	416	453	444	462	452	459	434	435	457	450	449	473	430	477	470	471	449	461	427	429	499	486	459	441	463	455	434	427	453	456	431	456	466	437	466	439	477	474	458	443	446	478	432	464	444	477	453	441	465	439	486	456	472	459	475	447	434	477	468	426	481	438	502	490	415	503	463	447	467	466	449	432	457	438	465	470	484	459	471	449	467	428	468	470	489	485	446	464	462	411	436	460	449	471	450	479	484	450	422	474	464	450	421	418	427	452	481	493	432	467	464	473	461	452	479	428	455	481	432	396	434	442	474	439	472	430	465	485	489	443	462	441	477	460	440	439	471	431	439	472	467	411	473	464	470	430	478	451	446	469	487	478	429	458	418	458	440	452	454	487	425	465	419	486	495	446	445	448	485	468	460	473	439	423	485	444	448	493	430	438	499	461	453	466	442	485	476	431	458	422	449	451	470	506	419	499	459	438	471	460	462	428	450	444	438	453	411	413	444	464	432	526	443	473	477	479	451	486	426	439	444	466	455	446	453	461	492	462	439	451	502	492	490	461	455	421	473	472	514	436	486	423	480	453	451	466	485	462	478	476	441	448	454	460	492	458	476	473	492	478	432	439	504	452	496	450	475	479	465	485	455	478	472	469	461	456	457	484	440	498	479	458	446	454	464	472	437	455	484	494	482	427	481	491	493	454	446	475	435	478	456	444	450	489	446	434	456	407	440	471	449	459	445	474	467	507	453	446	451	469	474	465	471	485	496	451	441	483	447	450	491	469	459	435	459	446	472	457	459	476	503	429	481	473	482	445	478	434	467	474	487	459	414	457	463	477	447	469	479	449	479	478	446	470	500	434	459	473	447	479	445	440	470	418	451	436	414	456	467	471	457	432	490	483	458	436	452	481	451	478	484	446	451	465	453	477	450	481	424	459	433	465	445	458	455	487	461	454	443	443	450	444	460	447	454	478	409	429	465	442	464	456	431	475	416	491	508	433	469	442	448	438	498	435	423	446	444	436	434	458	465	477	459	453	447	442
35291	61027	48858	40792	32388	26296	21922	17704	14309	11451	9504	8095	5779	4812	3344	2797	2236	1758	1560	1405	1026	954	889	783	758	759	644	614	575	569	533	561	551	492	523	481	485	493	550	423	498	529	504	492	534	486	499	470	424	541	474	455	481	495	466	485	500	518	501	533	529	466	447	495	518	493	518	520	512	457	491	468	448	445	503	505	483	487	453	468	497	538	473	449	481	471	498	465	476	467	480	511	471	480	450	470	437	452	464	451	481	495	474	457	477	446	458	450	488	458	512	456	454	469	472	493	452	462	479	510	487	495	471	506	476	502	459	519	480	465	482	448	505	471	480	456	459	462	491	476	515	484	444	433	429	467	490	460	466	459	483	446	493	453	514	456	453	474	476	468	485	477	459	459	458	496	480	475	489	494	484	470	466	474	498	482	518	473	411	429	529	451	470	517	471	504	478	448	486	455	480	456	442	487	460	465	464	497	479	458	459	458	483	454	443	472	474	441	494	441	432	479	479	481	478	486	451	441	487	473	452	504	495	494	477	506	434	433	474	459	496	485	462	500	479	483	502	492	501	459	461	476	500	453	484	459	414	460	453	468	459	456	488	452	543	434	459	497	467	467	463	473	462	483	462	490	476	449	435	455	484	453	450	472	468	467	468	468	458	454	459	495	509	440	465	472	465	448	479	459	448	488	464	442	473	494	462	499	500	446	472	435	530	467	484	508	464	499	499	499	463	465	457	468	448	465	454	454	516	481	447	450	480	482	489	506	477	474	457	475	449	470	456	493	471	501	475	444	483	480	473	474	482	507	443	505	465	476	447	487	472	488	489	454	445	459	432	478	446	462	479	413	475	460	458	476	461	473	500	488	432	460	472	494	421	469	453	476	487	470	437	519	500	509	467	493	460	471	454	463	482	483	490	464	507	470	468	446	503	462	500	459	475	491	444	481	483	479	464	449	467	459	478	471	475	467	506	456	445	444	480	463	499	467	452	489	518	498	458	445	442	479	438	464	453	456	447	500	469	463	462	474	492	475	410	441	471	506	440	489	461	459	491	508	484	481	474	463	474	428	456	446	431	485	433	482	516	522	490	507	484	490	501	450	470	447	461	444	484	493	472	476	468	491	462	478	454	479	459	497	494	452	470	455	455	452	453	504	453	486	455	454	489	487	462	470	463	449	477	473	468	486	449	451	469	426	451	452	447	468	496	476	468	449	439	446	489	455	460	443	474	469	495	490	479	486	467	472	463	492	447	409	460	486	444	477	495	416	442	494	491	493	509	479	475	502	451	446	527	501	453	495	437	462	427	485	471	484	474	443	442	459	484	476	494	516	498	469	477	472	466	460	511	440	475	506	490	481	480	493	452	485	484	478	454	462	459	473	516	463	457	475	497	464	490	480	498	459	458	507	458	448	471	491	479	470	506	489	466	478	460	463	436	477	465	471	443	482	455	463	455	470	469	495	430	494	519	455	471	431	471	489	497	454	492	435	498	465	450	487	439	458	421	449	518	454	496	450	490	487	475	475	459	469	474	495	481	492	466	491	401	478	481	486	448	485	463	455	503	447	451	489	482	452	476	487	476	479	489	507	482	450	498	448	483	463	481	472	431	468	460	485	481	472	476	457	470	461	486	466	472	445	432	460	503	485	512	518	481	519	502	453	444	446	420	452	476	504	436	480	464	469	489	521	465	460	509	455	476	462	459	466	454	444	481	481	472	492	464	423	505	479	461	485	454	476	495	473	459	461	487	476	464	471	471	461	460	465	468	455	487	451	458	505	470	469	475	458	466	460	421	511	430	455	518	517	472	472	467	480	468	417	440	461	484	497	427	456	453	454	480	463	500	460	462	460	473	499	484	487	482	476	461	451	443	459	455	453	439	467	480	448	479	501	464	449	451	470	474	483	438	472	454	478	436	463	470	509	508	444	455	454	481	459	443	453	456	484	502	474	499	486	461	502	491	465	493	433	425	450	465	458	437	493	437	488	492	484	472	484	472	438	454	478	427	554	463	472	421	469	442	481	472	465	462	461	461	456	524	459	473	484	480	449	517	492	468	454	470	505	459	461	465	506	497	460	469	478	513	456	501	500	502	460	523	487	483	460	476	497	477	472	466	406	460	485	456	480	475	470	466	480	446	457	441	479	463	478	439	468	502	452	516	469	468	476	463	518	496	476	487	456	471	456	456	453	464	475	468	465	453	447	502	494	457	510	474	449	443	513	485	444	457	464	470	448	484	493	480	496	494	483	451	456	443	459	515	467	467	501	467	470	482	432	491	445	473	477	443	496	477	461	477	492	478	443	465	449	450	450	447	490	482	507	447	455	469	485	424	495	475	452	492	468	479	447	481	491	491	477	444	500	466	492	466	472	464	452	471	461	479	481	467	459	472	499	485	485	485	463	470	415	486	443	462	476	470	460	495	457	492	471	457	492	465	452	458	489	480	481	454	443	454	450	491	474	483	434	441	451	470	476	474	515	479	470	459	456	465	458	496	500	484	522	491	462	482	451	455	481	462	453	468	478	461	466	496	466	490	450	471	473	470	455	466	479	491	439	512	475	447	452	477	476	486	486	461	443	483	490	434	499	447	450	449	466	498	410	458	492	455	482	474	468	428	459	485	496	473	463	467	439	471	441	472	451	474	453	450	480	473	487	473	454	438	487	462	461	465	462	465	463	497	451	429	464	452	473	482	499	497	469	447	523	479	431	463	479	444	491	434	444	495	452	455	447	480	464	461	462	492	449	446	458	422	475	444	477	432	487	462	512	507	464	479	469	476	481	491	480	461	477	489	457	478	490	504	453	444	462	423	502	469	441	458	471	443	441	476	469	479	467	452	508	496	483	476	467	470	442	445	523	472	456	489	451	473	478	443	435	467	456	470	467	495	453	458	441	488	488	431	468	478	469	472	482	483	431	447	481	483	455	464	478	476	479	445	470	511	477	513	458	460	487	496	471	504	472	498	477	475	453	490	463	494	510	472	469	507	456	460	477	437	470	506	481	493	452	462	492	481	504	454	480	443	450	476	489	490	463	482	497	473	497	500	485	468	473	468	456	472	449	475	483	482	465	476	476	467	447	475	462	492	504	462	480	473	467	517	452	507	464	496	488	485	556	519	460	467	525	446	511	493	484	449	480	436	502	473	507	439	489	489	488	465	498	475	448	481	469	472	488	468	499	477	469	480	470	499	408	477	468	465	454	501	495	458	462	437	463	484	468	475	488	464	488	472	471	436	442	452	474	480	475	429	445	495	429	517	442	500	470	466	487	471	496	471	453	471	456	425	438	470	451	469	467	467	462	466	475	479	477	450	454	439	467	485	508	492	472	424	464	506	438	477	461	444	465	443	447	474	457	454	458	516	498	493	435	467	421	461	474	497	415	497	441	497	451	451	484	435	463	467	453	460	459	430	476	519	478	486	446	476	475	462	482	438	473	489	455	444	482	477	490	466	451	479	507	502	490	447	476	462	512	434	473	458	465	468	465	533	513	460	459	443	501
31375	35632	39070	31657	20804	13181	9400	6501	4589	3345	2971	2175	1592	1231	870	848	694	588	557	495	419	378	354	358	350	323	326	311	323	283	279	284	281	281	320	300	309	276	275	284	301	272	296	299	319	250	293	284	278	322	278	309	297	318	304	264	278	311	295	304	260	291	278	272	308	316	286	324	265	280	282	271	294	303	302	275	272	291	297	297	274	295	296	301	268	301	280	284	278	292	305	283	316	277	277	258	295	295	278	304	317	290	284	292	277	281	301	312	293	281	266	277	299	249	285	290	270	288	304	292	293	267	289	274	300	320	292	299	295	269	304	252	281	281	283	256	298	303	295	300	291	278	296	272	300	288	299	293	285	273	328	303	289	282	276	281	288	278	320	283	258	285	309	299	293	297	271	275	288	281	288	297	296	285	308	270	256	302	265	267	266	276	283	279	256	287	310	287	268	293	265	302	257	299	286	283	311	315	261	290	313	275	296	322	267	288	264	291	317	298	272	308	271	283	285	275	288	278	304	306	267	270	278	292	307	285	293	284	265	295	315	289	280	287	308	275	280	273	275	284	298	276	264	317	275	285	296	259	308	283	313	289	319	239	295	319	326	273	296	299	290	298	299	318	296	258	307	282	283	279	265	278	288	280	268	277	290	284	302	284	294	286	279	257	264	291	282	274	307	292	284	269	312	289	292	290	283	299	289	269	275	300	286	275	315	298	280	290	259	283	300	290	285	279	332	288	292	295	271	302	292	283	293	296	301	315	287	274	293	263	307	285	312	272	268	294	247	305	261	259	270	283	286	287	292	269	269	259	278	320	281	281	292	302	287	293	300	285	276	274	284	247	265	287	300	281	304	296	329	288	318	289	304	308	305	297	311	285	293	283	313	287	320	286	296	274	295	257	312	281	300	310	276	269	289	272	304	303	313	264	292	278	289	268	300	329	307	269	249	303	301	287	264	284	287	322	261	282	277	305	267	278	280	288	264	325	297	263	301	304	295	283	310	275	281	270	284	279	308	285	288	282	265	324	291	285	325	295	283	284	292	310	293	281	292	287	297	254	297	275	282	260	278	290	268	283	304	279	298	291	299	253	274	279	298	297	278	256	275	290	267	279	292	279	274	286	302	271	282	272	266	277	276	283	293	269	286	312	318	306	265	307	288	293	269	259	275	290	273	321	252	285	272	255	308	292	289	273	305	284	272	269	257	302	281	270	303	326	318	295	278	274	301	320	299	284	274	277	315	307	304	279	254	292	336	281	303	280	315	297	270	268	321	310	297	309	269	290	261	274	282	287	283	305	272	269	322	279	316	288	307	293	298	288	294	321	274	268	321	285	325	305	300	281	277	306	307	310	279	286	282	276	267	285	291	304	324	280	254	287	306	281	272	291	331	284	310	265	273	276	278	299	289	295	303	308	296	274	288	289	285	301	288	314	315	277	338	297	291	279	315	295	303	284	287	274	292	271	279	303	256	296	252	307	264	307	292	273	270	320	263	287	270	296	300	285	290	300	282	279	317	273	292	280	292	291	292	260	294	310	305	289	295	276	277	336	259	288	281	274	286	314	287	275	281	291	301	299	265	300	296	275	317	285	288	309	286	305	278	287	287	283	303	300	295	281	285	304	284	311	295	298	281	308	298	287	264	284	298	290	288	295	292	288	288	274	288	321	277	305	281	303	316	303	324	283	279	294	290	275	271	306	301	237	271	300	266	262	267	287	282	296	280	273	279	271	295	270	326	271	289	278	283	260	283	279	299	290	268	279	284	295	267	270	287	336	270	293	300	332	289	280	286	273	274	305	289	292	299	280	318	296	288	288	290	319	278	277	296	306	305	262	258	273	287	304	295	317	293	304	283	314	276	297	303	285	261	286	291	296	284	280	265	287	272	261	280	278	276	298	293	308	286	302	296	255	276	281	264	292	264	324	279	300	282	299	273	304	307	268	298	269	294	289	291	281	313	266	278	303	289	265	264	285	287	274	297	294	277	264	257	269	319	290	267	273	292	288	284	286	283	269	275	269	318	291	297	270	275	305	271	269	301	258	263	298	295	286	284	308	307	289	297	273	288	303	291	291	253	291	278	275	297	283	267	278	306	266	268	257	263	294	279	261	302	291	262	276	281	283	297	263	264	276	275	312	256	272	289	290	279	283	266	309	312	282	251	278	305	309	287	291	280	299	283	292	275	290	247	293	256	310	271	275	293	319	298	290	291	303	244	286	312	289	284	274	264	276	276	289	278	303	290	311	295	262	309	274	301	294	295	256	283	309	292	292	294	271	288	279	295	262	307	297	296	306	315	302	302	305	297	289	281	323	301	303	298	278	290	253	306	305	297	285	279	297	287	264	291	300	281	287	273	302	316	291	314	301	293	270	295	275	304	265	301	270	312	296	325	301	279	269	288	291	282	313	263	300	263	340	301	303	305	295	278	309	295	297	270	276	257	287	301	277	280	276	302	294	297	276	277	270	301	262	283	284	257	307	305	281	307	272	290	294	291	300	318	296	293	278	277	308	257	294	280	278	288	277	299	326	282	298	308	284	290	311	278	279	277	304	315	300	276	311	311	318	285	283	271	290	341	312	297	278	280	320	273	284	292	269	294	295	256	321	268	295	299	291	288	293	268	255	285	279	290	294	287	289	278	266	278	293	264	290	283	297	285	258	291	291	281	295	277	285	327	247	279	309	289	302	281	284	297	303	304	258	261	294	315	278	269	277	296	274	279	294	266	273	273	306	279	298	281	255	280	306	276	286	319	311	289	293	280	305	325	276	291	286	261	290	279	307	316	302	281	288	285	271	275	291	294	274	276	318	306	281	282	277	304	337	283	317	261	281	317	272	259	302	279	291	281	305	282	308	289	266	293	304	297	292	300	289	277	285	276	276	284	270	298	313	283	286	273	275	291	298	288	300	240	292	278	304	297	283	282	283	289	316	315	278	279	314	294	295	319	270	344	268	310	291	272	312	259	319	270	277	270	281	280	312	305	289	242	257	293	291	287	301	275	268	290	282	295	310	294	286	278	289	262	302	304	281	262	263	300	270	279	295	285	297	269	310	299	281	306	292	314	267	268	281	288	280	276	293	303	286	275	278	328	270	272	296	279	272	309	268	321	294	304	290	306	258	278	258	277	306	275	298	266	305	294	269	301	288	304	304	261	268	288	265	286	294	280	306	290	277	304	292	267	284	292	274	315	307	303	276	295	277	289	281	293	304	292	280	313	281	278	289	285	287	274	302	297	273	310	267	295	272	292	284	300	270	291	282	314	272	280	297	268	292	273	302	270	292	278	316	286	312	265	284	289	290	300	278	285	289	302	279	303	261	288	293	313	303	254	299	293	318	283	324	314	283	279	291	260	308	290	299	282	284	262	298	297	293	271	298	317	284	258	272	297	304	294	297	269	291	289	299	303	308	255	307	298	255	258	297	274	294	270	318	319	282	258	294	283	252	267	291	282	276	328	293	289	264	281	293	301	273	304	316	271	297	296	284	314	275
31965	47661	37613	28617	21432	16420	13216	9940	7477	5707	4927	3652	2595	1999	1452	1217	975	843	723	616	507	430	454	385	372	321	362	334	367	299	303	295	326	315	310	314	295	313	320	340	305	311	298	292	280	279	315	302	325	310	329	344	305	320	282	321	302	298	317	331	308	301	343	318	314	339	309	302	298	328	287	311	344	308	286	284	312	287	310	308	275	308	298	331	292	294	303	299	300	316	322	277	321	323	336	290	300	286	299	285	320	310	339	306	313	307	307	289	325	360	277	310	305	312	292	271	321	280	330	287	300	315	299	342	313	270	272	287	322	306	322	310	282	286	331	327	297	329	336	324	256	302	315	323	252	292	291	282	305	317	317	306	304	265	304	296	294	295	323	312	309	309	284	294	318	279	285	318	295	302	299	291	276	295	293	332	317	305	304	282	291	323	329	309	280	324	321	296	292	272	314	283	340	302	283	304	333	293	312	307	325	313	277	346	269	342	327	295	295	311	306	302	311	305	282	310	313	305	295	310	319	336	300	317	316	291	322	307	311	313	305	269	322	303	292	335	289	298	323	296	294	290	290	341	326	294	291	317	288	309	307	315	311	325	302	315	318	294	293	300	316	304	272	299	297	299	325	304	280	289	318	310	331	315	283	312	298	299	306	322	293	291	282	305	298	307	328	276	305	304	302	299	319	298	325	314	288	289	287	319	301	280	314	307	315	331	303	305	295	290	314	299	310	319	299	275	311	256	309	304	321	306	292	285	307	289	323	299	311	282	330	331	274	287	285	303	283	303	320	313	314	327	319	290	301	306	302	288	311	280	313	301	298	289	314	292	312	306	314	288	284	316	300	306	299	306	308	327	298	325	315	304	296	302	323	267	305	285	280	304	299	316	289	340	302	320	287	303	306	288	319	293	305	314	308	307	305	287	295	311	326	291	286	310	299	286	321	297	279	275	345	298	311	287	338	324	318	309	283	294	287	307	307	294	319	308	298	298	310	321	282	314	301	311	293	330	291	302	293	275	314	298	285	273	316	306	310	279	323	285	314	305	302	301	341	314	303	289	319	307	313	335	287	301	288	288	292	287	263	301	307	342	327	300	326	307	262	300	318	312	273	314	294	318	316	317	307	287	311	307	344	311	337	301	304	304	293	316	313	310	316	284	313	302	316	307	292	303	318	312	322	295	346	336	322	275	330	300	300	309	298	318	310	299	359	281	295	300	299	301	311	311	289	273	300	303	290	357	316	296	290	279	329	275	330	305	312	294	349	333	286	269	322	302	279	296	291	324	305	289	300	315	309	297	311	291	323	304	299	292	297	333	330	337	299	305	291	317	299	316	295	313	308	329	293	319	301	306	273	307	305	332	271	346	326	322	298	306	322	285	333	299	292	310	309	297	291	298	297	315	319	265	280	295	313	319	328	316	308	278	318	301	312	308	319	315	310	302	294	296	299	323	292	302	310	286	295	315	295	278	265	318	302	322	304	358	289	299	294	295	292	325	305	305	301	297	274	278	322	297	297	295	297	274	277	314	291	306	326	280	293	312	297	344	292	284	289	302	306	319	299	314	278	314	321	331	296	295	328	309	307	295	305	270	288	316	342	304	292	282	300	278	330	290	325	321	269	302	329	307	338	294	307	304	293	263	293	284	317	297	299	292	333	323	286	307	306	318	301	289	257	284	303	339	307	287	299	304	298	287	287	302	295	315	311	309	298	324	321	304	327	290	322	317	303	306	321	336	305	307	327	304	356	299	303	314	316	308	307	292	321	299	278	277	323	296	282	313	291	315	318	317	298	301	308	321	321	304	295	283	326	314	287	312	302	291	302	323	314	285	310	292	276	304	321	316	263	271	323	346	305	304	312	334	297	312	306	311	301	304	293	307	312	293	295	295	288	335	261	280	300	323	310	297	340	306	301	313	250	305	291	298	325	286	281	325	307	278	337	285	309	294	331	307	278	305	307	309	314	285	314	305	300	314	293	314	312	311	287	288	306	294	293	288	304	311	306	276	300	306	292	298	314	310	294	310	309	301	335	313	318	289	297	285	279	304	308	334	282	299	313	307	288	284	298	296	273	319	287	293	308	286	298	304	325	318	301	275	300	284	283	303	322	296	292	240	325	336	304	271	321	292	331	294	315	326	317	291	288	296	292	269	331	310	307	275	298	310	326	277	323	299	304	316	357	303	339	291	277	300	289	270	316	325	329	321	323	325	298	329	337	317	299	305	307	311	307	305	305	301	305	300	311	282	285	327	285	309	278	285	292	297	301	310	285	318	308	289	300	308	324	321	276	290	306	275	308	283	308	309	281	294	301	294	301	292	285	315	283	329	346	303	298	295	314	289	283	298	284	331	299	289	305	328	310	307	296	291	307	321	291	305	287	294	285	283	296	304	295	330	282	322	297	292	285	316	285	314	277	332	305	281	267	276	282	332	323	312	260	294	316	319	302	309	321	290	310	306	267	274	295	283	284	298	283	305	306	296	307	340	286	291	287	307	299	306	274	314	308	302	288	301	304	292	313	310	291	314	301	287	326	310	276	300	360	286	279	300	290	315	305	303	289	319	306	335	273	287	311	301	339	287	292	304	297	325	307	340	288	280	303	292	295	284	300	284	306	311	335	326	289	277	296	316	293	289	297	293	326	285	310	322	283	314	316	306	288	297	312	327	318	276	296	273	286	306	271	311	332	323	268	275	299	299	332	273	288	318	318	309	298	297	314	298	302	293	315	301	303	283	301	287	316	272	296	275	304	287	308	309	305	299	322	336	295	324	310	292	324	294	316	296	337	306	296	302	329	314	315	289	283	271	290	312	285	306	315	281	296	307	312	311	284	296	321	312	298	307	318	269	316	287	294	297	266	297	310	283	319	291	281	326	288	288	304	293	284	305	306	282	290	315	314	318	327	286	297	312	315	306	270	295	316	319	305	311	317	322	301	326	318	299	303	281	322	302	314	300	289	328	279	319	286	306	295	317	304	296	311	274	294	325	315	308	325	297	314	312	324	299	318	302	322	319	302	319	295	264	298	287	300	306	263	285	317	320	327	300	286	291	324	279	314	289	340	318	289	281	306	324	310	261	314	292	299	319	313	278	307	304	320	301	273	301	317	317	306	289	325	304	314	290	301	321	336	322	320	321	320	317	303	293	289	318	314	317	283	287	322	302	302	301	314	287	308	291	314	315	336	315	325	322	316	312	325	294	306	309	310	338	292	306	335	296	292	296	284	308	298	322	315	300	320	291	332	313	280	327	326	306	300	340	307	315	317	293	338	330	296	281	310	340	286	273	287	308	298	327	301	308	291	320	279	280	321	306	302	330	324	308	298	326	290	300	311	270	304	322	294	283	297	275	317	320	283	299	301	338	313	295	312	265	298	313	308	292	312	288	317	305	312	319	320	285	266	298	281	309	274	330	312	270	316	302	289	310	300	282	289	303	326	318	292	311	276	303	301	302	314	342	300	311	299	287	298	317	289	289	351	278	305	321	296	351	292	302
23859	21195	28784	25817	23607	22138	17894	10835	7536	5861	5109	3411	2630	1824	1480	1260	1012	873	794	681	598	570	519	526	487	475	496	439	424	445	435	440	442	420	435	357	392	409	388	370	401	421	366	415	375	411	365	412	428	418	403	417	379	416	394	384	401	409	399	406	405	393	428	406	393	401	413	385	428	400	414	386	397	410	366	418	381	364	380	412	391	394	396	416	400	408	356	407	365	399	388	387	374	371	377	345	399	379	393	397	404	412	398	396	397	389	388	396	365	361	354	377	389	380	404	380	429	424	395	384	395	389	396	371	384	401	426	411	407	403	388	400	373	378	366	361	380	391	397	409	393	408	386	370	392	382	388	370	390	339	374	395	418	456	374	416	437	361	370	364	379	346	414	386	399	356	384	399	370	399	385	375	403	396	397	419	385	432	399	405	389	432	346	373	392	397	375	393	394	397	431	401	422	421	415	391	430	385	389	387	395	406	418	361	424	378	395	406	418	399	365	381	393	397	393	390	364	379	372	397	391	351	398	399	375	363	397	392	394	411	382	350	396	378	377	387	341	384	384	374	408	397	376	392	370	339	393	436	398	397	423	342	438	426	414	395	391	384	383	361	380	391	376	378	405	365	393	381	370	390	395	385	360	415	383	380	385	417	399	408	397	375	361	392	405	392	389	379	419	366	398	406	400	384	388	408	347	408	363	381	354	346	401	406	400	336	385	376	409	407	387	376	381	353	381	400	382	375	398	394	390	364	371	393	389	391	397	365	384	372	394	398	401	386	364	433	387	375	393	405	388	420	406	401	379	358	396	375	358	358	384	406	403	401	370	359	373	363	361	373	408	377	395	395	376	428	393	368	395	375	394	375	383	385	410	393	359	388	377	439	391	362	406	370	396	364	397	380	411	395	344	375	379	407	400	389	390	405	405	397	361	391	398	409	383	410	436	403	388	377	398	388	394	411	385	333	375	398	381	386	390	393	387	398	373	399	361	411	385	400	389	391	393	398	377	410	443	398	411	367	405	390	401	410	368	369	388	380	389	368	423	411	410	401	406	388	351	379	394	362	396	386	367	371	372	387	407	385	375	397	362	361	376	362	384	377	394	390	378	376	380	390	382	397	413	405	382	396	370	408	382	419	413	391	398	425	412	354	423	392	369	368	409	400	387	372	350	372	384	341	424	390	399	391	415	387	416	409	372	378	432	386	400	411	401	418	368	372	393	383	375	368	383	418	372	381	399	392	379	386	416	371	417	385	392	414	407	393	399	418	378	392	383	376	372	370	386	409	364	374	394	399	391	381	390	372	408	378	387	395	342	419	394	357	397	397	372	356	375	401	385	390	361	405	407	383	405	414	391	413	358	351	353	366	368	434	409	402	387	396	399	427	358	388	359	401	429	381	400	376	397	373	396	397	406	453	390	387	391	383	370	379	360	387	395	338	351	392	403	377	380	377	391	410	414	405	372	425	383	381	348	409	346	365	374	425	397	393	434	392	369	367	374	398	385	407	428	366	375	379	409	392	388	373	360	379	400	392	401	388	407	366	371	393	402	409	412	384	374	384	379	365	415	398	398	399	380	399	416	389	395	389	406	362	402	384	370	406	429	399	373	424	370	389	394	386	393	381	381	368	383	410	373	392	402	385	398	373	412	381	421	363	377	349	410	373	402	407	416	369	363	410	423	376	387	397	431	361	380	380	397	409	411	370	409	363	405	394	382	330	394	403	378	395	369	365	390	457	388	391	396	416	395	401	398	353	364	385	409	416	385	390	377	390	365	407	387	385	390	391	398	380	383	412	394	357	417	414	357	413	379	376	399	413	391	386	401	383	402	430	407	364	386	371	375	395	371	435	400	398	390	369	374	360	399	380	363	367	393	444	404	390	366	392	385	376	380	379	392	376	381	391	372	430	394	403	343	400	380	400	388	401	389	413	365	418	395	374	382	413	388	391	376	388	388	405	412	377	362	385	397	380	366	366	390	379	382	378	378	416	378	398	440	386	404	412	379	388	378	399	403	394	379	433	382	407	381	404	340	404	362	385	358	435	385	357	376	371	377	393	392	407	390	355	382	382	389	383	404	405	393	374	402	365	395	383	394	390	375	397	381	403	393	383	377	389	350	367	347	381	380	378	364	413	376	416	356	367	394	410	368	394	418	382	369	403	384	384	376	406	389	418	379	396	407	404	351	413	386	440	406	360	384	394	419	436	396	404	351	402	383	392	399	370	374	390	402	386	379	366	376	362	386	379	388	413	408	370	428	380	365	375	376	438	402	416	416	412	371	396	361	378	383	365	408	361	380	398	380	417	356	390	428	419	379	381	385	399	352	392	377	398	436	391	402	417	418	395	358	396	376	408	383	351	403	403	368	363	389	376	383	390	389	430	396	399	402	372	366	397	414	383	407	371	418	397	421	393	386	352	355	398	405	408	387	409	418	377	412	387	378	370	381	415	377	390	355	392	391	403	372	410	364	402	400	381	374	381	380	380	393	382	408	353	391	407	376	381	365	393	373	403	401	397	366	419	396	389	405	386	372	419	438	362	395	405	407	342	403	368	372	392	383	391	361	376	372	388	383	382	396	401	366	383	399	393	393	390	367	399	402	399	390	383	386	400	382	424	436	379	380	380	376	373	402	377	432	397	357	400	392	369	389	422	405	372	394	410	389	393	410	408	392	410	387	386	378	403	383	419	398	366	407	387	422	404	371	383	375	387	377	397	367	379	384	387	402	390	369	375	426	383	373	386	404	400	353	383	409	382	395	398	382	416	413	371	415	398	392	386	350	386	383	402	352	365	381	370	384	400	423	368	372	437	378	407	418	361	390	385	403	377	376	386	399	378	354	361	401	403	386	360	400	387	389	401	356	364	375	407	397	376	388	392	406	409	433	410	359	420	363	366	380	418	404	400	382	356	445	388	402	398	389	364	396	415	381	421	387	393	403	382	406	394	421	420	412	425	402	399	399	342	384	404	408	342	389	384	392	389	406	427	383	373	354	420	388	379	406	404	387	412	419	379	416	387	380	375	374	376	382	377	407	404	360	385	394	344	387	372	426	378	398	445	366	369	390	378	422	395	397	398	419	411	410	428	372	396	417	364	379	383	380	408	407	385	394	430	382	405	400	370	349	401	400	415	412	365	400	403	347	338	404	349	413	410	381	391	402	420	398	424	387	416	404	375	404	381	379	414	380	364	380	345	462	405	348	407	354	350	368	414	357	389	369	425	388	391	421	385	364	389	375	387	381	390	360	398	401	375	412	386	382	379	430	375	375	391	398	382	381	383	368	427	368	379	391	411	386	409	388	419	367	396	382	402	399	363	407	378	385	373	387	383	385	410	410	383	414	403	395	383	395	423	372	385	427	392	403	393	400	417	338	389	410	347	384	345	401	387	413	425	387	411	395	387	402	427	404	423	345	408	371	375	398	381	398	390	383	385	387	417	388	400	362	381	396	410	424	415	398	412	397	396	389	437	354	381	384	389	350	423	365	357	391	369
32504	55597	44174	35582	27271	22428	18832	14274	10868	9086	7874	5117	4039	2712	2381	1885	1414	1202	1089	870	684	663	592	613	533	571	597	491	461	438	486	410	398	461	437	414	427	448	425	440	398	374	377	391	412	403	401	379	396	374	403	352	409	409	392	407	435	395	425	462	410	418	379	382	415	388	399	403	419	398	414	383	393	403	369	415	422	369	428	399	404	406	406	365	382	385	392	387	386	427	398	419	399	355	422	428	383	402	413	434	410	414	423	393	406	415	393	414	407	387	396	394	388	412	411	445	394	387	384	393	371	399	374	382	395	380	408	373	386	407	412	390	407	461	393	402	373	387	457	379	422	420	385	395	357	413	382	396	385	414	392	402	390	425	389	405	399	407	383	393	426	361	398	389	406	410	379	355	379	386	370	384	432	401	400	419	408	398	393	403	408	403	418	405	394	398	423	421	414	376	385	420	390	397	424	378	408	348	389	429	418	406	371	356	405	385	395	418	388	432	413	376	398	398	377	372	392	421	408	386	379	389	404	417	384	401	366	380	379	374	406	374	382	436	426	403	397	413	370	367	405	407	389	389	356	418	413	421	381	366	399	395	376	417	399	413	410	373	426	401	405	422	415	398	381	397	407	391	418	429	404	366	433	383	375	423	390	406	384	368	404	398	406	416	419	440	390	410	369	379	412	394	433	397	380	397	420	381	418	387	386	395	373	392	402	408	420	425	405	401	399	380	421	386	415	431	383	422	413	429	365	413	427	415	389	383	385	403	384	388	378	403	376	376	394	378	422	399	393	372	395	349	428	383	399	398	407	364	405	421	381	363	406	382	377	403	392	398	423	399	371	373	369	409	404	392	422	375	409	400	400	397	391	441	407	402	386	386	424	414	394	410	409	399	417	414	379	372	368	432	396	423	375	383	403	427	378	426	421	394	411	377	393	413	409	389	357	390	382	397	375	439	385	404	413	376	388	415	409	428	361	436	399	407	414	417	391	464	370	402	430	354	407	374	402	389	388	423	448	372	400	383	441	418	410	429	404	411	414	409	408	419	419	392	413	417	407	381	410	396	403	377	400	383	419	396	383	417	407	404	395	394	380	382	381	381	395	381	412	389	383	397	415	415	391	439	413	388	406	351	363	412	421	403	375	424	379	361	375	398	414	389	436	415	396	425	408	406	373	372	411	411	386	424	394	411	412	404	373	379	427	378	411	415	361	396	385	360	398	403	381	393	421	389	413	375	353	412	401	400	408	369	417	356	409	391	373	388	438	400	433	377	403	427	396	405	398	414	392	383	403	413	403	384	397	391	395	413	381	408	360	402	425	397	378	384	394	401	406	413	432	417	387	431	394	416	414	410	361	400	402	413	397	403	426	394	391	429	397	420	386	383	421	411	413	405	392	371	397	419	405	376	398	412	401	457	367	392	410	420	391	370	396	389	404	371	392	400	428	396	381	408	369	415	365	385	430	385	398	396	379	421	421	425	385	418	395	396	397	385	391	367	399	424	404	397	432	425	391	398	372	385	394	430	386	403	415	400	400	382	389	431	358	419	411	391	381	368	396	408	368	413	409	391	363	359	386	404	401	387	432	404	381	391	397	391	393	403	368	407	398	398	425	384	383	385	374	408	405	399	416	436	409	417	418	404	378	444	399	396	422	415	381	367	389	441	401	363	386	402	427	397	384	392	422	377	406	445	387	413	390	388	418	371	388	358	374	385	403	389	368	393	408	403	401	392	366	416	377	408	361	403	414	417	361	380	362	415	437	386	401	406	376	391	404	363	391	357	382	395	400	399	415	386	396	415	384	410	363	379	396	411	427	427	384	415	390	387	393	429	422	407	416	384	410	406	403	412	377	417	399	388	413	405	411	407	379	388	371	370	426	422	378	398	420	398	373	390	356	402	388	374	402	385	424	428	424	412	368	445	395	407	390	420	404	384	397	381	409	384	411	365	387	377	407	377	409	415	400	390	400	407	391	357	419	404	392	437	420	392	401	388	441	380	389	375	388	388	393	407	436	418	389	401	414	423	425	382	398	417	433	415	375	416	390	419	371	380	360	411	370	404	413	388	377	419	392	422	364	387	406	391	395	386	404	415	399	400	409	406	439	376	378	411	409	358	413	416	383	404	393	386	406	422	418	378	394	437	424	387	396	441	360	409	410	397	393	406	390	413	401	417	412	415	402	411	434	370	422	404	399	418	399	377	381	377	357	438	390	412	421	398	396	394	377	377	374	396	381	374	365	461	412	368	383	373	449	409	401	417	387	402	376	370	376	410	398	379	387	389	373	400	406	398	391	371	377	423	398	382	400	389	410	409	405	389	412	383	392	395	366	403	396	427	399	418	371	417	412	421	377	343	401	387	391	359	391	381	420	412	373	401	390	386	386	413	397	437	419	391	391	415	436	387	439	397	381	394	401	394	409	418	454	407	383	392	413	398	430	397	386	377	423	381	422	408	416	374	403	401	373	433	424	392	399	417	415	407	370	408	433	413	358	384	405	391	410	382	418	383	361	405	413	418	374	390	392	412	380	397	410	392	393	445	418	420	427	377	387	409	405	381	440	419	405	397	418	370	372	407	392	403	410	365	408	425	413	386	384	394	402	394	401	397	353	400	392	433	393	404	382	408	392	373	397	395	406	419	392	406	414	406	407	397	396	383	406	377	392	411	372	396	399	386	421	397	391	440	415	401	409	416	381	393	402	423	399	397	395	367	421	384	427	407	409	390	394	415	423	447	419	413	386	373	371	434	410	404	401	373	369	367	405	372	423	416	400	417	407	362	397	401	397	412	403	416	402	389	407	418	395	425	357	356	414	375	388	384	415	416	385	427	423	404	389	414	399	406	420	363	415	430	386	392	414	401	358	446	387	355	367	377	380	388	379	408	395	431	402	407	369	383	423	407	383	397	371	359	401	393	381	408	393	402	434	411	436	384	394	395	372	465	435	410	426	391	394	408	360	407	393	439	425	376	412	383	397	411	404	420	390	374	403	384	389	360	421	346	375	379	394	405	398	411	426	412	393	387	419	411	403	411	396	371	393	397	393	402	413	396	428	383	399	406	390	367	403	432	384	398	399	423	399	394	404	386	386	404	398	430	421	375	377	425	404	446	395	420	408	385	392	395	436	398	392	398	433	385	379	399	419	354	433	403	427	381	390	407	378	402	415	384	417	410	410	378	391	380	440	399	389	387	420	366	387	394	382	403	389	380	378	395	423	398	371	411	418	394	412	415	384	413	374	413	408	411	382	361	368	375	406	392	372	367	381	427	362	351	365	407	403	376	366	399	393	378	412	401	408	407	379	379	366	409	406	406	450	414	357	376	409	403	409	439	417	425	388	401	383	387	376	417	414	406	363	385	446	401	385	393	405	385	435	373	392	403	417	366	380	367	419	405	422	430	414	396	424	408	389	449	424	396	405	388	411	412	359	395	421	397	391	390	415	372	368	380	396	380	411	436	381	390	412	411	393	398	393	379	437	361	414	380	400	395	413	379
24912	21457	29258	28677	22846	18043	12644	8037	5523	4723	3722	2476	1864	1400	1141	850	699	649	592	535	462	416	413	404	396	360	343	369	325	351	333	345	319	301	300	291	329	349	289	323	326	322	280	315	326	303	308	271	308	303	321	308	275	311	324	301	287	332	318	298	333	320	309	316	329	312	322	288	292	308	316	284	309	312	325	293	314	336	283	300	276	308	280	316	316	307	320	306	310	306	302	309	294	300	253	322	290	318	290	324	318	322	333	281	274	324	289	309	304	294	308	300	298	310	315	306	314	307	316	292	290	290	293	352	298	295	309	278	285	289	295	301	310	305	314	314	275	290	303	291	296	300	274	287	305	307	310	282	319	327	286	306	300	317	305	293	304	289	297	280	278	324	298	316	305	299	284	277	319	319	283	322	288	307	314	293	293	292	302	296	277	318	317	286	306	305	296	313	327	322	321	324	312	335	294	309	302	271	318	294	322	305	273	300	325	280	301	304	287	292	271	309	280	282	250	304	310	305	282	287	295	290	309	288	298	299	297	283	293	289	287	294	309	311	336	309	275	274	344	294	340	255	302	273	281	310	330	280	298	299	335	295	300	289	296	282	339	307	301	297	317	283	287	285	333	294	313	330	310	275	300	286	280	282	275	295	347	295	301	334	283	311	306	276	303	315	309	309	303	311	292	291	322	298	331	240	316	290	280	298	320	313	284	314	325	332	297	271	275	302	313	292	320	284	286	299	316	283	286	313	284	300	314	290	310	323	288	292	324	306	318	296	260	294	296	283	273	277	300	292	306	314	267	298	285	268	251	277	290	327	319	300	282	307	329	306	304	304	287	301	336	277	294	320	306	310	293	295	310	297	314	304	302	312	301	303	311	275	251	311	289	286	293	296	327	304	322	320	305	286	308	287	326	287	326	282	287	282	289	320	312	306	278	284	307	277	271	290	290	286	317	281	301	304	294	295	309	283	328	314	314	294	294	292	321	282	308	308	290	289	302	294	317	278	343	326	298	319	287	285	309	292	313	322	292	303	291	315	329	301	284	317	273	313	289	317	302	268	309	308	319	291	311	289	268	288	314	286	294	311	291	281	295	305	329	327	279	315	309	317	326	319	315	328	293	273	327	301	317	315	309	292	312	265	287	264	302	339	296	302	280	295	310	291	289	306	329	329	312	290	262	311	331	289	310	311	285	304	279	298	272	305	317	304	299	286	286	278	285	327	286	295	307	312	302	315	280	294	320	285	306	320	292	307	324	305	329	296	285	273	291	298	306	281	352	330	337	306	324	306	304	301	288	307	296	314	311	304	284	302	290	280	302	326	310	321	319	299	311	278	278	286	301	304	311	284	312	282	286	287	291	296	320	321	287	294	322	295	277	300	288	263	295	308	310	297	299	276	300	280	336	287	284	307	316	285	277	288	348	260	264	309	306	291	284	291	294	280	303	297	278	286	310	275	310	291	328	300	297	301	317	313	321	288	275	279	304	306	319	293	291	297	316	265	305	257	326	277	295	270	307	315	311	299	319	286	333	287	299	307	333	290	293	294	322	299	300	288	308	279	291	320	285	301	280	299	257	320	299	301	322	294	294	313	290	306	279	300	316	299	313	312	315	281	312	284	283	302	292	291	323	306	327	315	293	309	302	321	330	297	324	323	296	297	328	311	287	297	277	288	301	270	311	300	324	292	328	314	304	325	298	269	301	298	325	312	330	300	264	304	324	298	353	286	337	317	281	298	298	321	304	268	296	295	328	277	307	327	319	305	273	309	296	289	303	297	299	293	306	278	286	320	298	301	296	292	292	266	273	320	318	294	326	294	293	279	309	323	311	284	306	313	291	295	300	299	298	304	290	285	300	312	314	332	307	310	305	317	280	319	296	285	299	340	280	318	301	284	312	298	305	266	302	299	313	296	296	337	277	292	304	316	332	296	302	327	296	298	303	315	299	257	287	325	295	311	311	288	298	327	287	311	299	306	275	292	312	308	281	284	297	276	300	341	291	288	308	291	298	275	300	295	298	285	327	302	311	314	318	305	300	299	292	298	312	282	323	281	295	320	319	287	318	287	279	282	300	291	282	305	276	307	290	288	297	303	304	283	316	301	311	305	296	305	306	341	314	301	282	344	319	296	293	299	308	292	313	282	305	268	317	319	292	307	295	277	294	294	288	290	293	302	295	295	304	306	312	302	315	272	315	325	310	308	328	330	275	290	308	318	307	325	314	275	311	303	324	280	268	291	341	312	298	300	307	286	298	293	316	284	310	310	296	303	289	330	316	311	311	289	287	330	305	322	274	305	303	343	312	293	312	307	295	285	289	277	311	313	298	282	291	302	307	276	271	295	278	292	303	304	300	343	322	257	285	284	308	308	278	300	308	297	323	299	291	311	310	301	310	308	323	320	269	316	307	286	314	296	300	286	265	301	313	291	284	317	303	315	294	274	268	307	333	275	283	339	309	278	267	303	312	312	297	282	309	280	309	303	298	307	308	288	323	294	297	322	318	290	312	317	325	304	301	328	310	300	301	294	308	277	294	322	291	323	276	296	302	289	271	314	279	290	288	274	330	291	307	308	289	297	306	288	276	318	315	259	313	276	290	282	305	296	321	310	305	345	325	303	305	281	281	288	286	309	328	283	305	292	283	262	316	315	280	319	291	324	306	285	278	320	319	330	285	306	286	316	302	306	319	315	288	309	315	282	306	284	278	274	304	286	276	334	307	285	320	300	288	284	321	289	279	269	301	307	265	306	290	316	299	322	306	309	312	292	283	314	274	292	312	310	279	284	314	295	292	259	312	271	280	270	275	287	262	298	304	292	289	310	326	301	276	315	311	340	332	234	321	328	316	307	304	294	299	330	315	313	304	292	293	327	294	302	268	326	294	312	302	282	311	298	302	316	280	301	324	289	319	304	326	323	317	316	295	299	292	314	306	298	307	268	315	303	271	298	264	298	300	284	302	267	303	297	323	293	320	349	288	289	290	320	309	307	311	319	283	297	315	344	324	285	318	314	305	312	295	313	273	320	350	318	292	278	296	299	292	325	283	316	278	301	337	306	311	305	308	280	294	286	308	303	303	298	311	298	297	295	297	313	303	310	300	302	318	300	340	308	262	311	288	303	297	280	306	311	287	311	301	319	290	309	286	277	263	285	310	290	313	280	286	325	288	300	297	309	304	327	282	293	285	322	315	302	292	305	300	279	286	303	304	285	309	315	297	295	301	300	270	284	294	274	322	319	309	306	303	300	316	288	268	305	293	285	301	291	313	270	303	287	279	290	303	311	288	298	308	301	317	338	301	313	284	345	328	312	330	311	315	262	312	330	266	287	331	293	341	294	320	298	297	297	302	317	285	300	298	277	304	305	315	302	311	283	275	303	306	293	324	335	305	293	304	299	320	296	268	307	261	280	294	319	291	309	301	273	294	297	303	294	279	302	292	291	288	322	281	297	285	314	301	296	341	314	296	258	290	283	302	291	301	291	289	291	307	312	271	305
31936	51418	40856	32450	24648	20785	16276	12183	8959	7887	6200	4218	3066	2301	1794	1330	982	880	849	690	649	528	489	495	411	422	400	387	424	363	377	340	356	372	386	354	335	323	336	346	313	311	319	324	358	333	317	351	365	317	321	350	341	346	316	371	343	359	346	335	339	330	366	330	342	330	315	330	340	343	317	298	336	337	342	330	334	311	353	335	311	325	306	318	325	285	327	322	326	325	310	347	343	306	318	367	316	328	312	304	346	327	309	303	330	311	330	315	347	332	318	315	321	278	322	325	326	322	356	307	325	310	346	311	344	346	335	306	326	336	344	315	339	320	326	323	316	285	333	310	338	349	328	313	326	318	317	342	316	317	323	346	346	329	313	328	311	335	303	357	309	326	329	303	322	323	307	331	332	305	330	316	314	343	279	348	301	317	287	307	330	318	329	301	299	322	335	319	322	331	307	325	306	333	320	295	292	319	329	295	298	330	320	292	323	298	336	350	341	363	328	349	310	359	312	303	300	326	333	320	337	304	318	348	338	317	337	333	326	309	295	316	305	333	344	320	319	344	315	318	330	313	355	307	316	351	298	329	308	347	312	312	329	320	307	329	320	355	283	316	316	330	320	340	290	339	318	332	316	309	287	332	325	283	314	307	327	315	315	308	294	351	352	332	304	332	302	295	336	341	324	310	310	315	313	350	347	343	315	341	330	282	289	337	345	302	319	322	323	310	302	315	332	305	341	339	325	306	354	291	348	315	302	344	342	357	286	345	329	331	296	329	300	350	331	332	338	317	331	338	331	335	308	323	329	332	326	318	315	309	310	339	327	342	320	287	346	319	343	297	300	313	320	349	333	345	306	358	340	345	347	293	293	302	315	342	309	328	329	331	317	301	319	313	298	309	339	299	309	327	341	315	333	346	317	330	326	315	317	348	320	357	335	297	279	294	339	338	339	314	323	324	319	306	332	299	332	354	355	317	293	312	366	295	282	329	300	342	349	326	332	314	296	326	318	318	319	341	313	313	301	323	318	314	313	325	333	328	340	316	318	318	313	313	320	294	330	299	342	337	324	315	351	289	325	311	321	341	302	340	309	360	301	338	321	300	326	335	354	318	319	343	339	322	326	329	322	308	337	314	334	318	341	316	306	320	298	318	338	333	300	306	353	319	309	296	333	322	332	365	314	338	329	326	301	328	304	354	318	307	328	308	351	314	322	323	326	355	333	320	351	349	309	315	329	325	304	313	327	352	350	323	358	335	318	339	327	329	326	332	337	339	302	305	318	339	344	291	329	320	346	328	310	300	326	308	338	287	345	336	359	319	343	323	342	346	296	316	296	314	321	340	298	311	330	306	366	331	320	301	317	328	312	316	315	320	321	322	331	308	310	302	326	327	342	289	343	320	320	317	327	297	327	304	341	323	307	290	334	339	316	335	298	319	341	298	330	294	338	333	330	301	348	315	321	350	322	295	289	280	331	339	304	328	362	338	320	310	306	314	328	325	322	326	331	317	348	317	351	308	308	336	335	317	320	294	285	341	288	296	297	317	337	330	341	325	288	343	352	359	306	357	326	335	369	289	290	293	328	353	328	274	340	316	323	296	317	359	310	335	302	301	321	304	337	303	338	324	338	312	319	330	339	317	336	315	354	329	340	329	306	334	342	326	322	330	357	333	321	319	320	306	328	300	313	315	339	345	358	334	317	330	321	321	302	334	326	328	337	323	349	333	334	331	338	318	309	318	323	348	341	297	376	286	301	366	300	320	347	297	304	282	343	317	323	321	371	322	300	320	296	310	334	301	303	320	301	303	341	332	335	313	358	338	314	307	322	329	281	300	329	336	331	322	311	335	340	318	357	316	362	308	309	327	313	332	317	334	347	335	344	343	327	340	318	283	332	340	296	311	335	332	332	315	351	334	322	283	300	282	324	307	331	319	315	345	337	339	311	337	302	322	341	305	329	320	328	318	343	340	311	326	306	318	310	327	321	340	320	336	325	342	343	312	314	311	328	329	325	289	330	342	334	350	345	340	298	343	324	347	336	333	292	300	331	326	334	323	319	304	312	316	340	346	317	284	326	331	298	301	311	326	332	293	324	350	306	302	356	320	311	304	347	319	330	322	321	348	294	346	291	316	330	294	334	305	344	343	319	335	329	320	300	345	351	296	330	302	310	322	304	320	292	303	320	323	304	352	322	323	322	327	322	350	323	322	309	307	337	318	334	326	297	313	309	351	304	334	303	308	320	326	316	324	309	333	290	320	342	317	342	289	305	363	336	317	324	332	340	289	290	340	330	295	326	291	284	339	303	361	318	302	341	308	333	383	331	305	304	312	311	337	308	318	304	354	302	322	294	344	318	300	337	318	296	320	344	325	307	335	297	330	306	336	308	313	316	302	300	332	338	314	341	298	326	319	296	328	365	311	335	328	302	313	306	345	321	345	287	327	321	338	370	306	323	338	336	322	310	326	343	341	360	321	331	363	310	312	329	327	314	321	332	331	324	308	379	325	324	318	325	339	350	304	331	309	335	315	317	349	307	337	344	327	296	348	292	289	338	311	338	321	316	298	341	321	325	335	318	345	284	318	308	332	335	320	313	327	281	319	308	348	334	339	325	306	311	286	310	337	330	302	333	317	356	330	310	315	343	353	320	344	343	355	321	345	354	332	322	319	324	306	321	337	326	332	305	327	308	326	313	314	293	309	303	315	317	296	341	326	332	343	331	300	352	345	364	314	310	312	303	283	309	325	290	318	338	299	302	334	308	337	320	333	328	305	334	322	274	346	324	325	323	315	328	302	291	284	311	314	342	303	339	315	315	336	325	336	317	297	325	326	333	310	339	320	315	313	338	348	315	349	317	327	323	309	324	333	353	304	339	316	322	302	321	380	323	320	308	314	309	330	337	351	335	314	301	318	320	289	298	319	332	343	316	326	345	338	305	294	312	354	320	363	291	330	349	315	334	330	308	313	324	331	300	303	346	297	332	295	345	305	288	327	319	306	318	322	310	336	307	333	309	368	361	330	319	319	323	325	313	337	298	345	307	310	340	339	320	324	314	338	315	312	297	313	312	305	291	312	329	323	295	345	309	306	323	311	302	365	315	322	312	341	304	327	330	343	310	359	326	324	308	272	342	346	325	334	317	328	314	322	325	321	316	314	311	292	320	330	321	314	360	350	324	342	328	324	310	330	349	324	308	294	288	329	382	303	330	331	316	301	356	318	324	321	322	326	303	339	310	347	313	324	309	334	325	325	352	314	337	336	358	331	312	307	328	299	337	317	320	322	353	311	339	306	342	298	296	323	301	315	288	312	335	345	277	373	325	303	324	355	340	308	325	341	298	328	307	311	341	317	307	324	321	332	304	305	366	326	311	322	318	331	332	344	385	318	305	338	301	318	340	330	286	311	331	277	326	339	316	309	324	351	330	324	322	328	325	336	343	336	317	324	308	303	313	331	308	331	327	319	318	337	318	320	321	328	319	298	336	330	337	335	316	340
22682	21082	28803	23945	22392	24753	24217	14214	9925	8667	6170	4239	3264	2491	1943	1427	1155	1059	950	936	792	709	655	644	625	606	583	538	514	481	505	493	507	483	500	450	506	464	519	491	505	492	474	461	463	503	433	429	491	488	456	482	477	491	449	447	490	485	506	537	488	505	528	489	481	453	466	417	493	436	458	475	460	484	471	444	485	436	435	455	434	434	498	462	495	499	437	436	476	467	462	443	432	478	454	468	460	477	477	467	425	478	480	447	462	464	471	443	494	458	428	424	505	453	490	456	418	457	456	427	477	452	437	448	479	461	487	472	422	480	445	444	460	480	435	473	460	476	441	439	449	432	480	480	463	457	508	463	433	429	418	465	455	457	464	466	478	459	474	483	472	435	498	440	467	444	462	468	471	450	509	475	462	490	482	446	474	480	476	453	492	427	472	464	464	486	470	418	462	440	460	440	444	440	474	459	481	507	524	437	454	457	477	455	466	427	430	450	449	488	461	489	472	453	468	442	476	447	444	488	480	450	416	475	434	462	456	475	447	453	436	464	490	451	436	454	468	465	433	443	442	454	450	472	459	445	432	462	491	436	455	467	449	467	459	508	437	459	487	460	430	449	489	456	427	475	430	422	460	464	483	460	431	468	468	438	450	485	418	456	486	467	488	451	470	473	477	464	451	455	449	449	472	477	457	499	465	463	473	436	465	459	474	476	437	468	473	497	440	475	461	421	471	472	464	433	481	483	463	460	465	450	487	444	481	460	464	475	445	460	463	463	446	443	450	474	467	449	412	445	441	445	472	440	424	446	480	476	476	468	452	451	502	488	464	465	453	444	436	457	481	471	442	463	455	470	467	462	445	438	457	465	456	456	492	476	444	440	464	470	480	413	447	497	433	491	470	454	474	465	464	442	422	468	451	480	438	484	456	477	451	420	443	516	486	465	465	429	457	443	431	469	470	428	489	494	432	443	482	476	466	425	462	461	424	461	476	428	476	458	471	438	451	461	489	438	497	471	469	488	496	495	456	425	452	463	501	461	475	429	432	446	502	490	480	477	476	436	452	436	472	452	469	440	446	495	436	441	454	486	458	470	467	438	474	436	440	436	470	448	423	466	466	467	453	459	423	483	448	433	445	459	420	430	466	431	472	484	457	476	429	478	421	490	477	438	475	487	503	484	493	472	437	450	455	448	494	438	471	444	468	495	436	470	436	453	472	463	432	459	433	434	458	466	481	474	467	473	472	465	443	456	468	475	451	473	470	433	486	478	447	487	469	438	461	420	436	475	456	435	437	473	461	504	420	439	446	451	478	466	449	497	472	430	459	452	447	444	495	449	477	434	485	442	478	452	457	456	443	475	435	463	467	446	505	483	436	440	484	451	475	490	415	451	435	477	489	436	443	462	438	492	468	453	437	500	462	444	499	482	489	454	474	449	461	456	458	466	442	490	440	428	464	415	432	451	412	450	401	406	474	464	471	458	463	471	476	414	457	479	452	444	455	433	466	443	504	457	451	436	459	518	437	474	468	467	449	467	419	448	466	444	402	478	473	513	480	478	458	459	469	476	495	461	475	463	476	453	450	477	466	466	478	423	470	461	442	471	437	436	428	473	435	459	464	464	445	457	486	431	462	494	468	432	462	459	498	471	455	528	469	480	463	455	504	454	424	424	460	438	440	459	407	462	462	452	462	481	435	459	448	428	512	428	456	472	421	399	459	461	487	432	519	468	428	435	496	475	465	453	455	447	448	441	443	471	480	457	468	486	460	422	464	469	444	438	453	452	431	478	435	459	448	480	459	446	458	472	496	425	443	479	485	481	467	456	460	465	422	464	426	461	456	442	425	436	468	480	471	460	406	454	452	465	438	432	445	467	442	472	413	443	476	464	464	418	470	499	422	435	454	443	432	501	417	423	452	446	476	440	440	454	479	466	450	436	466	433	442	470	434	489	469	468	451	479	460	458	476	474	483	427	456	437	432	451	459	456	477	488	512	473	458	467	449	467	457	438	442	476	445	456	430	437	423	509	446	446	484	470	453	448	504	441	490	495	455	423	429	433	432	419	462	490	461	451	500	470	481	429	495	439	465	431	472	438	432	441	438	456	449	460	451	450	482	488	472	482	464	461	474	443	461	447	475	467	413	469	437	460	488	456	468	439	503	451	451	457	454	454	459	505	452	480	477	481	426	458	458	430	421	468	453	469	442	472	457	449	510	422	447	500	444	471	451	439	451	454	419	450	441	434	512	494	438	451	438	450	492	467	484	429	424	439	438	483	475	481	453	449	484	444	460	433	445	449	447	475	469	438	478	485	450	462	416	461	444	480	451	436	456	492	451	431	430	450	448	414	469	436	429	450	483	453	472	451	466	447	479	425	476	462	463	437	489	476	465	465	455	443	490	507	470	465	483	465	432	459	429	498	445	435	458	450	441	452	464	427	455	468	470	462	498	464	487	493	435	444	471	444	411	457	502	435	477	479	442	457	497	490	443	453	479	466	459	486	463	452	507	436	484	431	436	463	458	461	431	508	457	500	410	475	460	464	460	433	495	476	491	504	465	419	473	458	444	496	457	454	425	470	443	478	434	429	457	493	465	437	470	453	482	464	419	421	487	487	480	470	445	438	449	474	434	454	466	510	470	466	524	459	458	412	469	447	391	441	484	464	435	458	463	428	500	406	431	480	472	493	441	446	456	454	468	461	477	440	420	450	497	452	440	439	448	439	476	446	457	470	444	466	434	442	432	449	436	442	433	445	449	429	472	428	455	442	511	454	478	451	452	475	458	458	447	421	462	449	466	453	442	488	433	484	447	427	444	424	468	469	462	497	486	450	478	452	456	480	485	441	431	442	429	454	485	457	424	443	420	444	490	430	500	463	464	457	407	425	441	426	456	422	423	430	454	460	425	447	454	491	491	437	457	442	479	453	447	458	434	476	474	463	411	455	455	430	458	451	454	447	467	470	454	452	463	465	444	448	424	443	484	481	460	434	463	459	449	458	461	436	462	462	445	466	523	463	449	458	460	472	459	508	438	442	457	492	494	493	464	432	493	403	412	482	446	479	479	435	482	484	480	448	463	418	428	483	463	456	447	453	461	468	476	461	456	469	479	468	458	468	505	461	422	458	489	424	460	449	481	449	481	472	478	454	461	438	468	457	418	484	440	483	467	434	476	449	487	440	445	497	466	429	402	464	489	476	463	439	470	432	448	446	489	452	450	434	481	447	460	459	459	465	444	452	454	432	433	462	489	443	447	472	444	429	497	411	493	402	447	450	484	434	471	465	439	450	436	464	441	478	434	418	462	470	469	454	452	453	444	482	444	450	427	440	443	504	443	384	482	444	442	453	433	443	448	488	482	463	448	452	472	452	471	458	456	483	446	446	494	509	435	493	410	455	465	434	456	474	459	467	460	457	473	452	471	462	453	453	489	474	448	437	461	457	438	462	457	455	509	462	492	428	480	487	516	436	458	459	435	454	459	462	459	460	424	439	488	459
34828	60554	48731	39455	33164	28619	22112	17081	13883	12240	9075	6471	4888	3771	2858	2039	1697	1367	1294	1135	990	890	782	702	720	682	638	629	557	563	508	516	480	532	517	504	500	530	504	518	534	497	477	486	516	461	475	483	540	525	439	484	491	464	476	481	485	478	514	459	522	519	486	485	498	522	483	514	464	494	503	515	521	481	461	495	460	485	476	460	459	459	437	492	441	488	480	466	506	478	498	468	463	467	520	486	468	454	470	468	488	498	457	474	440	473	452	492	450	456	464	465	470	496	434	479	489	500	456	437	461	429	488	474	472	450	450	502	472	466	499	485	445	456	478	471	510	485	444	469	464	496	492	469	465	480	458	438	465	447	450	445	432	452	439	480	454	459	476	457	460	434	444	474	475	435	517	460	458	401	433	446	461	471	462	462	494	478	503	454	462	455	477	424	497	452	462	475	442	450	436	485	488	466	483	501	450	467	445	458	476	466	500	486	471	462	479	432	464	434	503	454	484	521	462	471	470	469	472	447	502	465	444	442	479	493	476	486	480	459	478	463	417	462	471	495	490	478	520	509	494	457	457	490	440	454	494	515	451	455	437	452	450	478	468	489	473	462	471	492	461	502	465	487	453	471	478	475	461	450	444	479	475	471	448	482	444	471	507	480	490	444	462	459	449	474	448	466	451	475	477	488	470	480	466	449	491	444	466	471	451	422	466	460	486	475	488	483	447	460	475	470	429	414	443	460	514	487	482	446	459	446	480	491	466	507	461	434	443	444	489	451	448	478	456	467	444	481	494	482	464	496	425	459	497	505	475	458	440	458	483	492	507	500	473	491	464	435	458	468	488	447	450	468	501	453	457	460	478	454	474	461	460	476	470	452	489	483	458	504	455	470	475	479	458	463	463	482	483	437	479	437	485	463	489	442	455	523	466	486	456	468	479	448	482	443	459	491	455	466	466	428	439	470	460	499	512	447	473	475	481	461	454	475	447	492	492	466	457	465	443	507	470	481	474	414	469	488	481	427	497	481	445	479	447	477	451	486	439	457	461	460	498	452	468	443	484	483	473	458	499	449	446	449	454	454	485	461	455	502	498	472	478	492	472	466	500	470	450	431	461	441	466	467	467	495	439	444	483	441	476	464	480	445	449	479	433	462	441	447	420	453	457	482	441	454	460	485	512	430	461	499	522	471	472	470	516	466	501	500	455	474	458	429	478	483	459	463	448	474	468	489	495	466	477	457	463	480	464	476	465	471	454	457	481	437	476	439	496	463	454	478	466	422	465	461	478	494	457	460	451	451	449	475	495	465	475	502	449	477	474	464	475	462	465	452	463	429	440	447	502	457	471	452	451	477	459	467	466	468	433	464	440	487	493	458	521	481	483	458	445	514	493	424	463	454	459	447	490	472	467	461	475	450	474	450	466	454	498	507	471	474	482	457	497	435	462	490	526	477	474	492	476	461	449	465	422	487	466	427	500	488	453	444	428	440	424	444	503	420	461	442	500	480	446	432	476	457	442	492	466	455	496	467	423	495	445	486	500	489	449	436	498	458	492	408	493	474	504	456	456	478	434	444	447	451	424	477	476	472	476	500	467	458	460	481	461	459	464	495	454	462	471	450	435	486	441	505	450	477	491	483	485	462	487	448	414	512	441	475	465	457	441	454	440	440	511	493	486	453	484	468	424	455	412	454	492	418	483	448	473	491	440	471	467	469	518	513	493	470	472	480	464	463	427	463	442	448	451	439	486	434	436	495	495	473	468	481	476	474	433	465	447	466	511	473	463	476	481	447	472	447	471	490	466	466	489	450	470	452	473	464	492	457	450	472	483	472	478	451	465	477	479	469	475	470	427	456	472	461	441	451	463	487	499	489	461	441	454	506	484	471	485	468	445	456	484	458	459	472	465	458	491	491	484	474	455	487	450	458	436	473	525	480	462	466	485	444	521	458	457	445	463	433	495	511	473	468	461	463	468	463	481	445	460	478	536	467	486	481	466	482	465	467	503	480	480	454	512	468	464	503	429	458	461	504	443	464	496	467	454	436	442	483	491	419	469	438	458	427	471	438	482	407	434	474	473	477	478	525	497	458	447	480	479	428	453	484	423	451	441	459	467	480	481	470	512	457	459	473	453	482	460	480	438	462	465	496	469	439	444	505	453	461	484	473	481	448	485	480	506	481	471	499	452	451	478	437	427	482	480	479	469	472	432	460	436	484	459	495	433	478	440	472	447	476	482	479	464	480	502	482	440	462	464	464	438	489	451	495	482	496	451	468	481	463	447	464	403	450	462	454	456	488	465	442	476	435	490	454	489	482	429	494	485	467	481	509	441	455	456	454	472	460	470	483	441	457	492	434	460	442	502	472	444	449	489	471	458	463	487	431	473	485	450	490	468	465	494	506	494	446	457	437	432	463	469	480	483	469	429	482	496	486	435	478	435	464	453	475	506	470	469	422	476	460	493	453	462	512	472	486	450	441	430	475	442	480	462	493	442	457	460	451	452	492	502	482	435	529	456	474	455	478	489	465	459	499	486	450	463	491	468	483	469	484	456	434	481	480	457	460	488	503	462	478	423	446	481	433	483	470	445	467	493	492	490	481	479	468	468	498	498	454	481	442	494	451	494	473	435	462	418	469	439	460	422	467	464	447	464	480	471	499	457	459	463	494	494	475	479	464	491	486	458	479	440	486	483	460	450	438	476	477	459	507	469	457	447	451	525	455	484	464	462	443	467	438	475	429	494	487	475	459	505	462	488	458	469	453	456	461	458	479	515	496	494	470	513	454	494	443	469	406	476	445	463	447	474	454	481	473	487	448	437	472	453	470	472	444	451	435	430	454	441	502	433	502	453	483	433	491	471	472	452	445	474	495	480	429	430	486	440	490	434	451	445	484	470	467	504	474	434	470	444	468	479	448	456	486	468	482	483	448	454	465	483	452	438	416	465	485	470	482	463	461	463	467	435	469	510	457	429	463	466	441	504	457	456	467	421	438	410	449	465	462	483	485	424	449	485	484	490	442	474	484	450	468	448	487	491	429	467	462	459	433	472	450	497	474	463	463	496	482	448	507	455	454	435	458	479	474	490	502	469	480	455	459	457	442	502	481	462	470	480	484	489	459	426	475	462	463	465	457	485	496	452	504	471	465	485	485	457	436	456	477	458	506	451	479	463	404	472	447	460	422	473	443	476	459	483	483	476	468	438	462	452	486	448	463	431	475	435	433	482	496	468	452	478	452	447	494	523	482	460	463	457	467	481	466	433	482	478	434	476	434	483	473	493	485	427	468	428	474	504	486	466	465	479	494	463	482	461	449	467	450	487	472	441	476	471	453	497	472	449	497	457	477	465	448	489	462	461	497	425	478	454	457	428	457	463	431	471	488	452	492	453	480	483	468	477	457	489	454	490	485	495	490	458	492	456	475	452	470	438	446	496	458	449	479	489	484	521	497	472	486	496	492	458	483	451	464	447	440	474	479	430	461	466	452	460	458	464	492	475	476
31118	35098	38247	31214	21738	15667	9643	6003	4422	3504	2347	1753	1349	1025	869	706	544	569	468	423	365	359	351	382	313	330	286	306	298	284	302	279	300	293	282	270	308	254	246	291	261	280	317	276	286	262	252	273	296	293	250	273	273	270	281	285	275	320	311	298	307	289	272	273	286	270	284	258	284	278	261	270	271	280	273	289	253	297	279	264	270	284	314	280	276	275	255	240	297	291	290	258	275	286	274	281	265	281	273	256	286	283	290	290	267	281	284	278	254	281	278	297	285	285	322	305	265	279	273	270	282	261	291	282	306	292	299	271	275	306	259	276	288	278	272	269	292	273	293	279	291	290	262	295	270	258	258	292	297	282	271	244	288	274	309	293	297	278	308	303	263	272	251	273	265	267	296	303	287	270	260	293	309	279	289	263	269	272	325	249	251	270	277	289	292	274	272	279	302	290	266	282	279	249	295	275	257	273	264	256	281	271	259	255	254	265	283	273	290	270	315	304	280	275	291	258	300	293	283	281	273	258	275	271	260	259	297	263	262	246	272	281	267	302	276	290	280	299	267	264	268	283	274	318	281	281	286	294	230	277	279	300	266	307	303	283	293	294	277	281	299	276	276	293	288	259	284	299	269	272	290	288	269	239	285	274	276	267	291	246	305	281	292	276	269	295	287	275	272	281	301	282	277	290	278	264	249	252	277	315	305	312	266	271	269	271	265	268	296	275	289	318	267	279	275	254	296	285	282	285	286	254	275	266	272	329	282	277	270	263	269	285	278	247	290	260	312	317	297	288	276	300	297	297	273	280	282	269	278	275	312	283	297	283	269	288	294	275	288	300	305	250	263	282	320	283	266	244	308	303	284	300	272	264	280	274	286	279	277	271	276	242	266	290	257	295	283	292	249	262	296	281	269	288	272	277	304	266	274	262	286	274	292	273	294	301	291	280	293	257	274	280	303	277	299	275	261	259	297	295	279	294	270	285	287	272	275	294	300	276	289	284	294	282	275	324	286	276	271	269	270	294	276	263	274	250	270	280	317	278	276	291	254	258	290	288	277	303	264	284	281	289	236	276	297	277	298	283	280	242	297	272	288	242	266	257	284	273	258	273	291	275	293	257	256	256	273	302	277	293	290	328	263	275	292	280	271	270	258	305	318	279	297	277	264	302	297	274	293	267	290	269	271	272	292	278	291	250	291	270	286	254	322	298	288	262	256	286	274	296	291	277	280	270	273	307	289	292	273	266	309	288	250	284	298	255	288	293	274	257	280	284	307	277	292	257	279	281	258	281	273	308	313	286	267	291	275	268	279	282	305	310	296	290	303	265	278	286	288	280	271	257	306	275	294	290	280	282	282	282	293	269	280	305	251	282	292	292	269	247	264	297	315	282	269	265	286	285	297	294	263	276	295	291	290	282	261	277	312	282	242	273	225	252	260	307	278	263	291	320	292	260	265	287	314	259	291	289	285	286	256	265	267	287	289	267	304	288	267	257	233	256	256	253	270	281	267	304	282	335	281	273	297	257	271	287	272	263	286	274	267	255	250	302	252	293	267	268	269	273	281	284	280	264	273	266	272	290	263	279	291	266	256	284	258	299	293	300	277	307	279	302	274	323	330	308	301	279	270	260	278	276	302	270	299	273	279	270	270	287	294	269	270	248	280	275	289	268	272	286	281	286	289	309	262	295	266	283	276	243	278	315	287	247	284	303	300	312	257	279	302	283	272	274	268	272	255	271	260	305	234	290	278	273	294	287	289	326	264	297	281	281	274	265	261	288	278	284	261	324	255	249	276	316	278	255	265	262	269	288	259	259	253	273	264	253	282	282	276	254	256	286	285	274	308	286	290	290	274	275	270	271	298	280	297	280	277	315	283	314	301	299	292	282	285	290	292	272	273	270	301	312	273	290	257	299	271	305	258	270	282	280	263	318	294	273	276	284	267	266	280	303	282	287	279	304	282	247	276	293	275	268	268	293	310	277	294	261	316	275	280	286	290	273	295	298	303	272	281	265	286	288	265	274	297	264	278	307	273	276	271	267	297	296	291	276	288	281	276	284	278	268	272	315	290	271	267	276	275	286	292	264	295	285	281	287	283	265	279	297	272	274	268	291	317	302	278	282	319	295	262	274	298	293	267	313	310	288	278	249	282	278	274	276	296	290	300	289	278	287	274	266	250	289	278	278	263	267	311	271	286	272	276	280	269	284	276	280	297	288	272	278	300	288	269	306	266	265	274	253	290	288	253	259	275	292	275	268	277	305	244	280	286	277	269	315	290	321	271	277	280	261	283	268	277	282	286	261	287	298	243	250	316	294	288	291	276	303	257	311	279	280	260	263	280	261	282	258	300	288	314	283	256	266	284	271	258	297	284	287	277	323	260	285	257	290	283	305	271	268	263	277	293	256	333	280	296	278	286	277	248	278	277	313	265	294	290	271	288	301	273	269	277	292	268	271	266	256	305	283	289	277	286	268	271	264	266	289	259	258	299	260	283	294	282	266	269	293	303	286	281	304	295	250	290	263	276	242	281	248	282	299	261	299	288	267	268	276	305	241	278	317	286	253	312	309	308	267	287	291	257	277	269	292	267	244	277	264	307	270	274	286	252	282	296	280	260	292	272	290	288	291	270	267	277	294	275	274	257	294	290	293	262	295	294	286	296	294	270	282	286	274	309	257	285	273	299	263	272	268	250	284	268	293	274	296	295	274	246	276	294	279	276	282	267	271	264	292	271	295	239	278	278	278	292	247	273	252	270	272	308	303	249	284	284	290	256	270	311	268	273	267	289	284	299	279	294	242	292	282	228	271	276	260	271	288	268	270	245	290	271	275	277	303	258	248	316	271	291	275	281	247	244	268	306	290	250	278	291	278	272	273	256	283	257	291	286	288	265	267	298	282	265	304	289	296	285	284	273	298	298	281	247	254	281	266	275	280	279	326	268	265	260	264	302	291	280	288	282	305	261	279	291	254	302	273	309	272	289	292	268	291	299	304	279	276	281	269	273	284	259	271	255	283	280	282	267	286	284	286	260	274	276	262	285	270	293	286	291	290	301	249	262	274	255	264	283	284	317	283	256	291	303	278	274	300	262	260	281	264	295	295	269	314	281	264	260	260	262	303	254	302	282	265	255	270	282	281	266	282	279	242	264	278	281	282	257	270	291	294	282	261	266	286	282	257	266	263	325	311	300	277	303	280	259	273	286	263	267	252	271	269	249	281	219	296	286	303	270	257	264	282	273	284	260	236	283	298	296	285	274	269	269	275	295	285	276	293	293	273	276	278	306	277	297	278	332	277	258	294	277	282	260	282	286	252	274	310	292	282	282	244	299	280	260	274	267	273	279	298	269	269	275	295	250	266	280	284	261	258	270	293	257	294	269	295	282	283	291	281	255	292	282	279	264	298	272	308	291	258	297	276	279	260	285	283	317	264	287	300	282	251	271	268	275	286	261	281	257	285	293	282	280	304	281	281	271	267	277	310	285	262	285	274	265	276
31427	46622	37290	28037	22780	19081	13126	9262	7376	5924	3868	2773	1977	1517	1193	1009	789	741	609	551	490	431	399	398	374	334	332	330	327	316	296	325	283	330	320	314	333	314	298	300	313	279	288	327	310	298	301	276	304	299	306	304	266	291	265	318	266	302	317	309	304	339	296	320	350	298	296	287	282	279	276	284	290	285	287	272	295	309	298	308	314	277	293	317	307	292	293	293	315	286	270	280	290	328	282	301	313	292	269	303	278	278	297	296	293	319	296	300	271	259	284	289	332	285	303	319	309	279	291	298	307	300	299	267	270	280	307	293	293	289	290	305	297	287	279	268	291	308	322	259	318	301	286	326	274	299	319	304	273	295	299	325	321	307	286	283	288	271	281	276	297	284	294	290	310	312	301	295	266	284	317	287	311	304	319	299	293	294	310	289	288	278	290	262	339	282	283	287	287	291	290	286	317	296	318	304	261	254	263	300	273	298	321	300	307	302	301	305	285	309	301	296	318	299	313	293	278	282	300	283	269	307	269	280	291	281	263	295	276	308	295	270	264	313	300	295	292	305	277	311	303	344	316	302	289	319	302	282	281	268	318	302	285	290	315	295	303	300	317	302	325	282	272	336	297	276	296	336	306	333	304	317	305	270	313	311	275	329	278	291	302	287	293	283	319	271	284	284	292	305	293	276	317	288	312	264	304	312	288	294	317	334	286	297	274	310	288	295	316	292	298	292	304	262	260	279	320	285	298	297	305	307	272	299	292	289	261	289	308	305	279	285	317	293	290	285	281	295	290	313	266	321	282	269	296	275	293	292	309	285	291	300	306	276	313	298	281	300	299	280	297	322	325	280	273	300	278	289	301	322	290	314	329	309	276	291	257	276	300	270	287	290	305	302	290	272	309	272	299	276	281	311	281	273	257	334	261	251	300	300	303	275	273	304	276	304	272	311	284	314	304	293	300	294	319	289	281	292	322	303	300	313	303	305	305	299	306	309	316	310	298	298	285	290	319	297	261	316	285	310	307	297	282	265	282	315	301	306	313	312	289	316	311	294	293	295	327	306	285	290	301	292	297	298	256	307	288	315	290	283	328	285	284	286	297	314	286	277	290	285	300	304	267	281	297	309	268	279	311	305	298	302	305	266	296	301	300	312	304	311	271	311	319	275	279	281	312	303	290	293	292	297	291	289	292	288	273	302	288	306	270	319	293	274	284	282	288	306	310	279	320	307	289	309	262	300	289	289	300	283	313	289	297	297	306	310	304	286	291	289	291	317	307	299	276	305	297	292	294	305	319	308	285	289	244	295	282	320	291	295	301	251	295	279	256	270	285	271	284	289	332	268	298	277	252	295	288	284	280	301	305	269	284	278	282	290	306	310	280	275	281	284	309	302	289	268	279	323	309	299	280	298	282	307	265	300	281	278	302	315	281	283	266	317	301	319	298	269	266	323	292	290	298	305	306	302	285	282	282	365	300	248	294	287	310	317	304	338	301	285	275	308	294	290	318	313	294	303	302	266	290	271	277	328	301	287	292	285	290	281	311	271	302	284	312	300	282	289	288	298	259	277	303	283	293	268	327	306	297	306	285	274	297	315	301	254	302	251	282	294	286	298	306	257	304	304	298	289	278	288	318	308	302	278	298	306	303	318	273	282	275	291	309	306	277	292	284	303	327	271	304	318	312	296	313	296	278	302	294	309	301	307	318	277	317	279	306	301	308	293	305	277	295	297	290	280	329	320	282	300	272	304	274	327	267	323	298	310	290	297	290	310	275	306	267	280	309	288	305	279	319	289	306	300	302	291	279	288	282	333	286	268	311	300	312	295	286	277	285	278	327	276	278	273	313	269	311	291	294	274	315	325	277	290	301	279	290	288	304	300	290	296	289	275	293	279	258	297	308	273	304	275	312	308	302	294	280	295	279	312	307	295	302	282	246	268	297	279	318	309	302	282	298	300	278	296	316	317	292	290	286	318	269	311	317	311	287	301	289	292	302	276	288	295	300	311	280	303	295	333	315	304	285	303	291	263	280	278	309	295	295	295	319	305	288	291	298	279	262	285	306	282	266	300	292	316	269	326	275	293	268	292	269	287	292	309	331	320	302	314	291	269	271	281	315	318	307	285	307	309	289	314	265	271	312	297	308	269	332	304	320	268	307	291	308	316	320	339	312	303	343	288	296	295	245	270	276	293	305	323	298	283	303	277	285	313	321	323	306	269	329	284	299	274	292	304	322	312	277	296	264	294	316	274	303	296	292	322	298	316	302	322	316	307	306	281	288	299	275	320	308	308	293	291	274	297	298	311	302	301	273	318	294	297	287	314	269	307	269	287	287	294	310	289	276	298	271	328	302	298	288	294	265	305	281	280	290	277	281	271	307	317	293	268	295	299	294	267	327	283	270	300	284	295	288	297	305	304	308	259	303	295	294	311	302	299	316	270	285	291	290	292	311	289	284	311	252	316	294	314	272	302	313	305	284	306	314	261	283	285	281	275	300	307	287	304	306	291	295	285	256	286	269	277	317	283	277	290	286	283	288	301	307	300	342	276	289	322	308	313	300	261	276	338	297	281	304	320	288	324	334	295	303	296	303	287	289	312	276	284	289	269	301	289	258	297	320	306	283	299	333	271	312	309	295	282	299	294	283	285	287	295	277	334	292	310	296	309	275	288	303	262	283	291	285	302	295	332	288	286	266	263	252	285	311	303	311	256	276	289	280	265	306	282	291	300	294	324	315	303	290	307	290	279	282	280	288	296	301	308	321	315	310	289	288	305	304	293	279	315	318	328	305	307	308	283	314	296	297	309	301	286	286	300	282	314	295	321	295	321	320	320	304	299	299	291	276	275	291	327	297	303	268	260	295	300	313	298	285	262	288	251	311	283	319	311	279	308	264	318	271	310	314	281	297	314	283	302	296	310	288	290	281	317	275	324	295	301	281	284	259	298	297	282	286	270	286	301	309	300	306	333	292	304	280	293	308	299	308	282	305	300	284	296	306	295	286	249	301	308	273	310	268	277	284	279	278	252	288	322	284	256	302	305	297	315	298	303	307	273	315	322	289	330	283	281	280	335	290	268	280	291	298	316	287	328	246	284	323	314	293	328	292	263	283	274	279	303	291	302	281	293	307	319	315	309	277	306	289	310	268	300	290	289	267	310	289	300	268	302	310	291	288	306	280	271	272	287	308	290	276	292	286	271	283	292	312	261	315	296	320	312	317	293	305	278	298	278	263	288	289	293	295	296	272	277	292	309	297	247	304	277	261	297	279	292	301	277	263	298	294	298	326	306	293	284	295	300	299	328	328	314	302	286	294	321	285	301	301	321	308	309	319	278	289	301	292	302	289	278	305	313	292	296	282	270	293	302	284	274	319	289	282	286	259	282	313	296	302	253	272	303	305	290	274	294	255	291	271	283	307	275	305	289	269	307	284	285	294	314	291	311	309	291	298	300	287	288	287	296	313	277	290	304	267	304	293	293	279	268	299	302	326	297	306	289
23854	21161	28803	25715	24370	23825	17896	10454	7469	5637	3746	2862	2176	1648	1350	1016	881	750	690	631	540	555	549	512	436	442	485	459	438	426	416	421	418	397	365	386	416	396	377	378	401	391	404	381	405	396	399	410	398	392	388	399	341	412	388	375	400	406	406	376	372	405	416	406	396	402	408	406	384	372	391	359	384	403	380	416	362	371	388	371	372	366	369	395	387	361	380	386	402	362	345	369	426	369	341	379	384	380	386	372	373	402	400	361	364	402	381	370	386	363	379	349	379	404	352	360	429	388	376	390	366	345	367	375	390	385	396	386	408	373	421	405	405	376	376	363	377	362	363	422	357	370	380	397	376	382	375	369	379	332	367	388	379	360	393	352	377	366	370	369	378	397	358	367	366	383	332	376	370	373	364	372	410	333	384	361	401	362	362	393	373	380	410	348	357	384	366	397	358	350	407	392	398	362	392	384	385	370	392	382	371	379	402	382	370	379	381	389	397	363	389	373	384	395	373	385	375	386	423	351	411	357	382	371	370	402	401	376	423	414	381	359	374	448	378	373	358	377	402	374	385	355	393	385	402	374	351	412	372	364	409	402	422	409	369	387	416	380	378	378	368	343	381	426	345	382	358	413	370	373	388	387	333	360	371	369	368	392	400	380	376	383	364	411	380	388	405	373	399	411	366	389	411	360	410	360	414	374	373	379	423	365	372	363	350	360	386	401	370	363	381	355	341	384	368	365	427	373	357	376	389	341	367	380	402	377	403	371	386	384	357	382	366	376	356	386	373	350	360	398	390	369	404	395	346	403	384	385	374	370	411	368	384	388	390	372	410	369	364	378	404	382	383	349	389	399	382	363	403	354	392	386	386	378	386	372	348	360	408	395	402	395	384	376	381	369	362	396	335	379	369	394	408	401	373	400	410	367	355	412	364	384	416	374	362	388	408	377	365	410	389	384	381	361	373	372	381	387	410	353	380	360	356	401	401	368	381	407	364	401	381	363	383	397	395	414	373	353	385	353	400	407	400	386	365	402	389	379	340	389	380	368	396	380	411	372	371	385	402	398	399	358	380	386	383	372	366	352	382	397	378	370	351	392	387	396	392	376	346	366	383	429	356	377	384	357	354	390	352	373	371	390	359	355	385	336	384	354	341	406	371	394	353	370	386	357	398	373	353	397	392	391	366	383	353	371	423	358	367	380	382	380	399	353	370	385	343	401	374	392	395	390	394	349	417	365	383	392	395	361	424	391	408	392	402	385	355	417	358	381	400	400	416	393	386	386	373	390	379	397	375	399	381	353	362	346	356	376	374	381	382	349	381	389	405	353	416	391	362	386	376	396	410	399	361	403	372	391	410	392	386	339	370	367	409	424	393	393	377	399	386	375	371	376	356	373	402	361	399	386	423	414	369	355	370	404	365	384	373	394	410	403	428	380	378	361	356	366	392	398	382	364	417	357	401	365	407	407	358	389	401	387	357	373	401	360	404	387	372	394	391	362	368	374	410	383	401	368	417	395	377	402	364	391	415	390	359	411	361	394	377	390	380	394	372	357	396	399	393	364	370	352	352	391	415	388	376	387	390	348	362	396	394	367	371	375	422	366	406	370	357	381	415	376	359	393	383	351	403	401	369	385	334	375	377	400	372	403	409	389	394	368	379	385	399	347	410	369	374	394	378	375	421	385	367	366	400	384	348	376	419	393	392	380	409	363	374	385	363	380	390	376	380	375	348	371	396	435	346	390	378	389	403	364	408	385	374	388	377	387	368	421	377	396	411	397	380	364	363	374	384	387	385	399	396	400	378	420	413	368	368	357	349	456	402	361	362	383	389	372	359	371	413	380	380	390	391	384	414	375	382	406	381	369	382	366	359	397	379	383	362	390	386	400	388	373	418	357	371	358	356	427	397	391	403	370	364	368	387	394	359	363	369	407	389	406	363	403	383	371	384	389	379	391	379	357	392	375	393	394	360	398	361	375	418	359	386	357	399	375	389	368	336	362	358	361	396	374	376	384	383	367	377	369	408	373	353	362	364	426	374	402	382	392	407	377	355	379	359	369	394	389	405	409	363	406	376	380	387	394	380	359	384	387	393	377	390	374	362	425	363	343	378	332	367	380	394	396	367	417	393	393	370	372	404	372	384	385	359	360	397	351	376	385	389	407	377	366	389	398	410	370	379	368	393	417	365	374	377	348	371	374	368	362	386	378	367	404	410	370	359	412	363	339	393	408	391	410	399	388	386	363	391	390	385	390	382	357	365	341	400	349	404	380	359	363	375	384	420	372	384	380	372	385	364	412	384	379	405	402	391	377	404	399	407	402	394	371	378	403	400	371	402	391	388	366	410	369	366	390	389	340	360	386	378	357	379	390	387	394	370	413	386	403	362	395	412	379	374	409	389	394	405	375	377	375	364	386	399	347	342	383	396	357	333	358	410	374	392	382	389	408	348	396	375	365	358	372	418	356	379	342	378	367	386	389	427	357	378	404	374	368	424	414	375	405	388	377	334	392	416	398	373	408	381	398	384	373	370	379	400	349	402	389	377	388	383	383	379	384	394	365	385	381	371	352	390	377	353	335	364	396	373	404	388	405	347	409	398	416	380	388	357	363	387	356	409	358	382	373	420	391	349	384	383	374	403	387	382	359	396	378	393	376	393	368	376	401	400	373	374	371	384	370	390	410	401	376	379	379	377	361	404	392	359	384	417	366	368	343	356	380	383	384	417	364	395	391	361	417	376	366	408	383	373	374	406	382	352	383	380	378	367	373	381	371	367	362	410	346	403	370	370	379	358	370	385	379	363	350	398	381	402	394	424	407	386	386	412	366	412	347	389	380	385	405	385	384	352	384	385	368	421	387	404	406	397	405	409	357	385	386	386	383	384	419	393	340	361	394	352	400	393	347	380	367	350	397	362	356	425	349	418	410	380	413	366	382	375	383	417	405	400	405	402	381	440	377	381	398	370	396	390	417	355	423	382	384	343	373	371	379	345	399	376	362	408	365	359	339	403	350	349	402	367	383	396	397	372	369	369	389	390	383	363	362	345	393	364	384	390	368	392	390	386	364	396	364	391	383	358	356	388	394	401	399	397	377	382	378	397	372	400	357	370	356	391	361	370	371	362	384	357	381	361	364	369	433	377	370	400	372	349	377	397	372	383	363	371	350	344	353	377	384	390	375	382	397	373	403	381	399	379	380	372	361	368	396	362	425	375	392	368	391	389	390	375	385	376	342	376	410	410	357	406	355	376	357	399	392	341	389	370	381	410	419	380	376	370	369	351	349	384	371	392	358	359	353	382	380	392	366	406	380	371	394	376	402	393	360	393	386	372	379	380	381	369	394	368	407	422	385	397	324	408	374	380	383	405	377	385	374	382	367	367	383	365	322	372	376	384	399	410	353	364	405	388	401	387	378	367	421	360	428	392	391	357	399	362	407	388	363	387	383	398	385	401	365	368	377	393	351	386	399	347	352	370	366	384	363	381	377	441	355	379	394
32459	55498	43740	35722	30337	25101	18284	13850	11044	8477	5951	4612	3334	2512	1974	1519	1242	1065	883	813	698	652	620	577	507	500	499	515	467	446	437	444	421	432	426	425	451	416	411	389	414	410	405	419	401	405	392	422	379	420	401	360	393	401	419	399	408	379	445	402	425	423	415	430	446	448	411	377	390	410	406	370	399	393	386	391	397	418	407	391	429	388	389	399	388	397	402	433	339	404	372	417	401	378	400	400	400	378	355	369	376	399	375	388	398	338	387	380	397	407	373	418	402	391	437	402	399	388	385	403	372	394	376	397	385	380	429	366	417	361	364	388	418	395	378	399	371	357	392	376	400	414	407	394	390	390	363	338	384	415	383	396	382	443	392	372	374	415	394	358	376	400	391	345	370	424	402	409	403	405	378	337	405	386	375	353	377	400	395	388	373	397	361	403	422	396	350	374	371	408	369	384	392	394	418	432	397	411	396	410	375	418	415	392	380	396	399	396	381	415	410	400	402	370	370	342	381	409	400	384	371	380	378	400	404	427	408	374	390	443	410	396	398	354	407	393	364	399	405	407	379	409	392	397	430	387	405	390	399	386	398	354	404	385	381	413	357	411	395	360	354	397	398	427	360	392	360	385	379	369	367	386	403	390	396	389	376	397	390	392	369	428	387	367	410	395	400	389	398	360	411	383	392	419	433	359	433	400	415	377	357	385	370	366	400	365	357	407	394	384	384	356	385	403	421	389	383	394	385	401	379	409	368	393	359	369	396	386	355	382	397	385	381	422	372	388	405	390	404	383	387	391	409	424	386	409	390	406	378	388	348	412	375	406	411	384	365	386	393	386	384	372	408	408	412	400	373	383	399	376	376	375	381	384	406	429	406	344	384	370	419	416	387	402	416	399	422	394	379	402	386	400	410	391	399	396	377	377	351	390	375	426	387	375	405	432	393	407	376	406	395	387	382	365	371	370	410	425	402	408	426	411	426	399	407	403	419	372	399	383	392	371	379	411	389	446	363	413	381	386	380	410	383	397	372	439	387	417	377	423	376	364	420	413	389	387	394	372	373	429	410	381	422	367	413	384	378	387	357	422	381	391	384	384	401	385	347	369	358	364	349	364	372	422	389	383	410	400	415	401	365	374	398	398	412	420	377	374	388	380	401	349	391	421	402	343	403	386	375	400	378	367	379	345	373	384	364	366	397	376	375	377	396	353	389	422	388	381	384	399	427	409	414	378	410	406	394	396	353	363	401	423	379	394	363	410	411	379	406	399	427	394	423	395	351	396	360	420	403	419	391	397	377	361	385	391	341	414	399	404	414	377	400	423	379	382	369	392	394	384	383	418	391	429	403	394	387	391	378	403	360	369	363	374	400	397	411	398	391	387	367	365	368	373	387	384	393	402	371	427	425	427	331	365	376	417	365	372	384	387	390	387	415	387	400	415	405	397	369	340	376	388	384	385	402	403	442	361	390	376	399	402	428	441	408	417	419	369	402	362	358	376	380	412	432	414	406	426	382	371	404	356	389	387	392	382	398	342	367	398	363	380	392	391	386	385	443	401	394	411	370	389	405	402	381	381	387	397	345	444	381	416	406	396	413	382	394	393	370	384	384	378	402	382	398	394	372	396	408	375	401	379	407	380	380	403	393	398	409	388	386	404	452	405	336	403	385	381	404	398	379	387	352	384	390	352	390	379	371	376	380	408	435	416	377	389	397	391	378	416	412	401	399	377	355	386	378	404	380	408	371	398	397	381	432	397	416	401	401	361	369	392	381	400	344	367	405	376	373	380	410	417	382	358	388	377	374	386	406	408	396	372	379	393	402	424	373	408	382	399	401	405	393	390	353	412	400	419	388	388	385	414	347	408	403	386	376	382	387	408	389	377	378	410	378	388	380	379	383	371	377	393	399	357	406	418	398	386	389	415	433	364	387	417	413	379	407	368	393	398	371	383	402	374	403	387	425	369	395	393	415	371	400	374	412	390	422	410	423	395	380	361	344	362	362	388	406	404	444	410	405	391	384	393	389	418	377	389	401	386	384	427	391	382	371	405	379	398	376	431	391	408	412	374	353	366	378	391	398	349	401	409	372	401	378	399	384	393	387	385	358	380	378	395	394	389	392	401	371	378	416	391	429	362	390	411	358	413	383	398	414	366	376	393	380	379	348	393	404	383	373	371	381	437	364	402	400	376	416	354	391	424	390	406	371	411	388	412	387	389	408	361	399	353	360	389	371	411	369	388	350	366	408	379	357	442	347	422	369	386	361	388	422	395	446	385	381	413	405	383	391	398	410	403	409	386	386	392	424	359	381	421	415	412	379	375	375	404	376	414	391	395	393	406	362	391	355	387	416	413	351	399	388	436	394	405	378	436	367	367	374	378	368	393	380	404	396	423	415	389	378	388	388	380	389	417	387	391	386	362	387	379	387	388	414	398	409	392	393	387	389	412	373	399	397	395	399	383	367	396	405	370	337	412	417	381	375	355	393	397	383	350	387	397	391	391	367	384	394	380	408	353	391	389	393	365	393	438	448	431	404	418	394	397	392	409	379	399	407	378	405	387	414	386	409	399	372	379	402	389	401	398	405	384	366	384	382	401	395	378	376	446	385	396	376	415	397	387	412	401	400	428	375	418	385	388	448	423	342	381	356	375	360	417	399	411	411	385	400	405	403	384	356	425	378	379	376	400	359	365	401	377	400	432	388	416	368	392	378	383	410	400	375	401	388	403	386	390	361	411	375	422	372	380	367	410	371	374	431	367	386	398	357	386	406	399	417	382	410	381	366	443	378	406	415	394	388	363	385	408	407	376	377	356	360	406	348	401	375	374	397	400	396	371	362	390	379	392	411	418	365	382	382	382	431	397	352	374	403	388	391	381	378	402	426	419	377	396	376	404	379	357	401	392	371	412	369	372	370	395	405	379	370	381	406	363	386	352	359	396	387	377	393	417	403	401	388	356	360	420	409	394	392	368	410	378	431	368	388	384	380	379	375	411	374	374	380	372	368	397	405	417	389	369	369	399	382	375	388	394	388	400	394	389	396	356	403	364	398	398	416	403	410	372	391	363	405	366	377	405	359	394	396	379	428	418	397	410	379	411	398	395	382	406	379	425	436	392	413	402	397	400	408	401	419	379	380	392	391	414	428	346	417	388	371	380	364	399	361	396	390	395	409	377	376	395	374	387	417	375	378	400	394	390	412	430	392	389	410	367	405	401	384	412	367	366	361	406	368	413	391	387	384	373	383	372	404	400	427	411	366	425	382	424	391	393	379	390	382	414	392	406	368	435	375	430	383	380	395	404	373	361	378	408	400	390	413	399	363	378	386	371	378	406	409	375	400	403	391	384	387	376	382	383	393	364	410	365	388	426	411	359	367	370	416	414	385	354	380	371	392	391	401	342	420	430	357	383	385	383	376	394	377	393	355	383	421	378	376	363	385	391	378	402	387	397	395	373	381	390	399	389	383	386	408	387	412	353	415	379	401	390	408	392	365	422
25020	21514	29324	28748	24200	19821	13164	8100	5987	3878	2903	2105	1488	1238	1035	781	699	557	540	492	451	374	403	378	333	365	360	321	335	303	337	322	296	281	306	321	330	293	248	284	314	292	305	289	314	327	305	302	300	278	281	307	297	311	300	291	306	321	312	291	303	330	347	300	301	334	321	319	291	318	287	304	305	275	290	315	280	301	257	312	297	281	309	303	273	286	305	336	307	299	326	323	338	291	286	275	304	283	301	256	330	271	298	301	314	324	313	292	305	283	293	293	277	254	295	304	299	260	302	295	271	273	309	275	285	312	296	305	311	270	295	291	285	327	275	304	280	328	296	291	279	317	323	274	304	281	302	296	314	286	300	297	304	286	301	295	293	313	296	274	301	281	312	287	285	292	285	267	313	252	295	308	312	291	318	292	303	306	308	284	297	306	317	276	326	303	293	306	298	312	272	316	275	277	327	316	330	296	285	311	306	312	285	298	315	287	323	282	330	281	264	315	288	312	307	286	286	287	289	319	319	306	289	284	294	291	313	308	290	265	298	301	302	311	283	318	271	298	307	279	304	291	276	300	314	301	266	305	298	302	304	305	304	320	313	314	282	291	315	311	257	304	311	299	279	297	274	304	292	305	288	322	306	317	294	268	305	304	312	313	295	277	318	293	280	275	313	297	311	303	311	308	302	318	293	305	295	306	304	285	316	292	271	290	310	278	283	308	268	289	294	315	338	282	269	275	294	312	311	292	288	319	277	299	298	290	281	278	300	313	277	339	302	257	307	315	307	284	321	275	313	259	272	311	295	286	317	299	299	285	278	289	279	292	349	274	274	283	297	309	289	283	273	313	292	306	330	308	278	265	303	272	277	298	296	303	299	302	285	318	310	299	322	304	311	294	346	289	319	327	274	336	285	304	293	299	319	289	273	305	295	312	310	292	296	293	279	299	336	293	315	306	307	308	289	294	285	316	264	294	281	313	284	300	326	287	312	284	318	314	280	310	294	285	315	312	306	281	290	301	291	324	324	298	307	311	302	310	306	274	278	322	272	281	299	263	294	326	330	303	271	313	302	324	276	314	318	320	264	285	324	303	284	296	286	308	279	279	310	325	286	305	296	297	284	314	279	315	272	280	296	316	283	280	293	304	305	291	281	318	299	279	320	277	298	282	279	285	301	320	272	269	317	284	295	304	279	305	285	296	278	319	299	322	298	296	286	288	298	265	298	270	295	328	296	284	306	306	313	285	293	275	309	282	318	311	283	297	273	294	296	298	294	300	314	307	295	293	324	297	282	282	316	294	304	314	282	262	312	288	297	379	292	294	304	267	305	321	306	277	283	315	316	291	339	275	278	284	313	296	284	307	295	303	295	320	308	302	317	321	282	319	317	294	274	326	332	306	291	290	314	324	255	296	316	287	312	285	282	290	299	273	316	312	285	338	296	314	292	277	289	311	313	277	286	307	268	287	291	304	272	292	314	322	304	304	291	301	318	282	270	293	306	311	247	309	295	287	309	331	302	273	298	270	293	287	323	310	310	305	304	279	306	276	300	332	277	302	306	290	291	300	280	306	297	323	329	288	272	293	275	297	340	283	319	264	323	282	306	285	292	300	298	299	316	300	285	286	293	337	334	297	298	278	312	297	339	296	296	291	299	308	309	337	291	326	266	304	336	291	300	287	332	292	323	293	293	302	290	289	295	321	326	283	317	287	299	321	295	314	306	266	296	290	299	289	298	321	299	281	298	311	284	297	308	292	302	294	279	302	290	320	316	297	280	307	308	308	298	322	331	311	275	268	283	319	309	280	298	274	344	300	290	311	302	307	315	287	317	300	292	311	309	293	294	311	309	298	322	270	294	303	289	304	292	311	283	299	284	297	318	312	281	292	266	307	281	302	303	277	305	304	275	299	338	324	262	295	298	298	322	308	311	318	280	324	297	293	282	286	287	321	284	312	300	296	294	302	291	295	277	263	316	282	300	317	306	289	288	302	304	285	306	303	291	320	284	308	283	311	298	287	308	301	330	294	304	292	298	298	340	271	319	302	291	255	285	289	271	284	310	299	291	300	312	293	311	320	283	291	287	309	278	257	304	298	299	332	322	268	293	274	286	275	317	305	290	300	292	295	323	291	313	330	330	315	269	313	315	303	305	308	308	302	330	273	305	298	316	302	272	342	324	312	263	314	274	273	297	290	297	263	284	313	296	273	313	289	309	292	268	311	301	266	308	310	308	264	299	293	297	295	288	319	300	290	274	296	297	310	291	287	324	299	279	294	295	298	301	272	305	293	320	308	307	285	286	307	286	312	299	258	277	283	286	266	274	318	313	288	297	321	304	293	289	284	336	288	293	270	305	312	301	302	323	283	303	321	312	307	291	310	325	313	310	301	307	323	286	276	327	316	300	293	303	285	301	290	322	293	287	306	297	288	318	327	296	309	305	306	336	281	277	287	299	287	319	316	311	312	296	273	277	283	278	333	282	318	308	287	296	312	282	319	311	309	332	306	298	312	332	303	271	280	294	283	333	275	291	326	315	306	341	297	278	298	315	273	308	287	309	288	318	303	315	308	291	293	294	290	285	279	310	317	299	290	282	295	312	299	303	315	308	305	309	293	293	321	290	296	309	299	303	305	322	288	272	313	291	309	296	315	294	323	325	281	299	263	283	301	307	331	298	288	295	299	286	246	299	319	297	266	314	314	277	294	294	320	290	275	311	299	271	314	319	284	299	314	292	308	293	302	352	295	323	298	325	300	290	290	297	308	315	278	296	292	306	289	323	304	287	330	298	313	307	284	293	303	310	291	285	291	273	309	297	322	321	343	301	300	305	282	325	291	308	301	299	280	316	298	312	294	309	299	294	301	309	291	303	305	308	290	279	294	281	295	292	304	288	309	298	287	302	270	329	315	294	284	277	314	271	321	301	306	314	317	311	296	313	282	287	300	308	267	296	276	306	283	299	304	281	310	301	308	310	292	294	302	334	289	277	344	285	315	329	288	308	310	306	305	310	324	310	290	284	322	314	267	316	306	312	286	300	280	316	302	284	287	282	298	302	279	300	317	266	335	292	288	289	307	290	307	311	289	281	316	304	305	286	304	272	277	295	292	329	277	290	298	288	260	318	287	285	302	290	290	279	312	282	324	294	316	306	294	320	304	329	288	301	293	276	301	309	265	292	318	332	308	296	306	281	291	315	307	321	311	303	321	293	294	304	306	289	264	289	289	329	308	312	301	314	306	315	305	301	294	302	263	315	286	315	296	326	282	281	287	330	295	297	303	319	340	312	293	302	283	289	306	294	305	300	294	299	307	301	307	284	304	286	300	302	300	322	294	312	300	310	294	282	299	267	298	286	267	307	315	320	296	297	318	327	291	329	322	314	326	305	285	297	313	267	313	290	282	310	321	318	302	302	300	323	316	311	310	265	316	291	341	293	317	269	309	286	279	295	312	268	293	241	285	306	257	295	307	278	326	286	294	282	274	298	311	310	311	306	298
31830	51920	41228	32392	27288	22244	16415	12319	9574	6489	4889	3638	2597	1997	1695	1178	999	827	611	617	516	499	474	491	423	426	406	397	385	355	352	330	301	338	323	340	330	335	334	366	334	329	308	275	351	332	300	361	324	317	316	323	333	329	324	300	317	331	347	351	341	322	304	344	337	336	341	337	335	344	335	310	356	350	321	320	306	296	347	309	329	340	314	316	301	327	340	341	319	349	320	311	333	324	311	306	317	288	315	356	323	316	339	311	342	315	303	299	344	307	326	339	319	294	302	315	306	310	309	338	353	349	327	288	297	329	310	338	332	306	320	300	348	297	300	312	313	295	343	350	345	311	313	316	326	323	338	306	341	323	310	308	332	323	301	332	324	306	312	330	312	318	324	309	350	299	305	331	286	313	330	316	348	332	310	373	331	314	335	328	335	305	355	316	341	336	335	317	328	320	325	307	339	313	335	308	334	341	316	320	328	287	317	326	312	330	330	339	318	329	291	372	346	327	334	358	330	346	305	329	323	357	304	342	325	344	321	332	345	302	312	317	311	296	334	338	325	337	312	309	324	341	330	315	309	341	335	335	299	325	295	346	308	292	316	335	298	327	311	303	341	349	333	317	330	296	312	321	306	327	326	337	288	313	292	298	301	331	352	333	311	327	309	321	305	309	322	315	340	305	331	343	301	321	300	303	297	303	326	327	327	326	338	319	341	332	316	322	348	294	309	311	318	327	314	329	353	309	307	293	313	296	290	296	300	351	342	330	295	318	343	320	315	312	302	311	331	297	305	328	344	300	334	365	317	326	314	322	302	348	315	335	329	292	306	325	332	327	312	316	318	300	309	324	319	313	318	307	321	350	333	311	346	283	295	334	352	332	312	329	329	304	288	290	308	293	317	326	304	302	349	326	325	337	318	273	310	301	309	337	348	310	306	321	353	317	335	314	313	328	314	331	311	298	320	306	328	297	317	327	311	316	339	329	298	308	325	322	312	334	349	326	338	315	374	333	295	341	354	338	313	341	316	321	300	334	321	331	338	331	327	273	341	309	337	349	337	349	290	293	322	316	307	324	325	300	329	315	338	281	343	336	292	345	343	313	344	309	317	349	309	320	318	327	293	321	270	293	334	318	296	296	304	320	305	315	327	334	349	310	322	323	317	302	276	321	341	333	325	329	321	312	319	329	328	312	337	322	337	354	310	304	322	330	313	332	331	322	309	305	264	305	309	307	360	371	325	327	320	317	329	360	291	320	283	310	291	297	335	373	358	312	271	360	327	289	325	341	325	314	320	317	307	326	309	298	318	326	301	279	315	336	306	311	316	331	309	304	313	321	299	315	314	315	321	316	326	307	313	318	306	310	329	340	326	307	318	317	291	312	337	300	316	349	325	336	338	336	297	322	302	291	298	312	343	320	328	304	309	301	329	309	359	313	341	318	312	336	317	321	318	356	331	331	310	312	326	311	325	275	333	298	348	318	288	282	321	303	324	327	321	315	366	309	303	322	294	320	337	323	333	314	326	301	322	297	320	336	302	341	315	349	316	320	342	312	313	308	332	328	311	313	288	324	362	307	327	299	326	328	346	324	342	315	327	320	342	300	342	314	333	353	328	304	326	336	332	315	327	316	326	329	316	335	316	302	322	301	311	341	325	327	342	299	330	323	312	315	346	310	289	319	293	336	303	305	325	316	313	311	318	323	266	307	332	328	315	350	325	325	300	332	306	342	311	326	295	332	377	315	305	329	342	301	367	299	322	317	296	318	315	305	336	335	338	298	345	344	303	338	354	310	339	362	285	303	311	316	323	306	303	331	333	296	309	367	328	332	325	320	326	335	305	324	356	327	299	313	336	328	314	337	330	334	312	312	290	299	328	344	321	339	322	319	308	333	306	373	316	331	329	318	313	342	309	339	310	341	309	305	341	340	355	315	318	346	318	346	320	353	321	326	354	336	324	319	311	341	321	312	328	319	299	335	336	339	306	278	326	308	308	311	340	327	339	325	329	321	316	347	325	354	327	317	295	332	343	324	345	302	334	306	307	296	327	305	289	317	315	294	311	328	315	295	339	327	316	301	325	360	344	306	325	306	337	293	309	328	313	294	309	351	336	336	271	307	309	338	320	310	329	314	319	299	307	284	312	330	330	323	332	322	351	316	343	330	294	294	324	319	320	325	362	311	308	312	335	272	302	306	347	333	310	315	322	334	328	366	329	320	320	335	315	275	337	310	308	326	326	323	305	320	301	329	350	276	337	332	331	325	333	308	331	291	336	333	332	324	313	320	294	332	277	318	331	320	337	290	296	299	294	338	343	319	317	312	350	331	322	325	288	314	308	308	321	310	299	372	310	338	330	337	280	327	321	349	315	328	300	311	312	313	317	297	338	345	321	329	324	334	309	341	303	307	313	352	321	323	327	334	316	306	314	315	342	265	322	296	307	303	336	343	324	344	310	331	324	338	325	320	331	344	288	308	334	330	312	312	328	322	328	337	350	295	318	340	332	355	344	304	300	285	311	350	324	337	314	333	325	338	323	319	322	344	312	317	319	306	301	340	326	309	309	321	351	306	338	309	319	321	289	336	309	326	301	320	322	328	347	345	314	297	315	310	324	319	332	355	328	319	295	309	324	338	298	303	328	334	346	302	333	287	295	342	341	361	353	301	303	332	319	324	324	348	328	315	334	332	374	324	297	297	308	342	312	328	298	300	315	317	352	293	328	357	350	315	327	301	310	332	348	304	312	317	313	338	327	311	324	327	344	337	322	316	285	343	287	304	323	316	345	317	332	309	296	343	301	319	338	323	320	316	322	322	318	334	312	304	328	307	324	316	309	354	335	312	326	331	322	328	321	336	325	284	312	300	314	326	339	303	319	353	323	331	315	320	312	307	329	339	356	310	353	294	301	339	320	340	333	322	322	338	360	341	335	307	323	305	284	302	319	353	309	340	336	325	315	354	334	330	311	320	297	343	305	317	314	294	344	323	338	309	271	341	317	336	343	313	311	313	330	316	317	327	324	327	322	309	325	329	354	329	365	325	351	340	335	309	311	324	322	313	338	328	314	344	303	322	338	317	314	304	332	346	326	346	333	353	318	314	288	318	315	312	291	304	322	287	324	327	333	334	325	318	325	346	306	323	276	295	356	308	332	322	321	322	331	327	333	322	316	298	308	312	327	343	288	304	313	306	332	314	308	317	352	355	314	291	303	310	326	303	335	314	295	323	286	377	317	333	309	284	334	320	345	332	350	315	332	319	361	297	339	312	328	328	326	319	339	332	316	334	299	323	291	324	345	298	352	297	325	319	308	305	316	282	302	314	322	299	327	299	310	285	316	301	285	351	333	318	331	325	334	284	309	309	316	330	354	310	317	335	297	340	324	283	319	326	319	328	315	323	336	308	335	327	321	317	318	321	338	309	328	327	316	307	344	330	349	334	312	338	294	292	314	325	296	303	315	323	336	320	322	325	316	326	316	319	307	293	297	325	347	302	307	331
22715	21143	28873	24030	22633	25030	25024	15421	10405	7172	5791	3854	2695	2295	1647	1340	1108	865	777	737	705	649	664	636	560	550	566	550	517	501	540	475	467	486	465	447	485	490	481	479	503	477	452	434	440	459	449	491	510	424	463	476	450	454	497	500	518	505	453	504	484	501	477	499	465	468	481	439	461	491	472	493	469	459	506	450	432	481	493	496	472	473	474	468	456	440	459	490	475	451	435	449	444	415	427	479	434	511	458	480	456	472	456	437	485	486	449	474	451	441	439	476	484	434	458	441	503	479	429	466	450	425	465	431	488	437	445	432	470	460	426	450	479	437	481	432	460	478	472	451	473	451	464	481	452	490	468	473	484	445	442	441	474	472	437	485	464	485	514	467	474	434	486	442	480	482	473	449	464	446	450	443	486	409	443	428	482	457	442	423	453	430	483	449	416	474	454	429	459	452	451	471	471	489	471	498	459	440	426	465	464	494	422	452	430	484	476	470	469	453	434	451	430	429	486	461	462	466	446	449	421	479	452	432	452	442	474	474	449	434	496	455	461	454	432	468	426	462	449	478	443	429	506	455	499	422	436	447	483	494	428	469	423	493	474	451	447	457	466	497	508	445	470	460	426	452	432	403	445	453	476	458	477	415	459	477	459	450	486	498	447	452	447	456	481	475	450	469	460	456	458	443	417	434	476	451	445	467	425	468	484	455	482	478	485	455	473	446	451	452	416	458	448	509	436	470	422	461	438	465	473	464	450	449	433	479	426	452	440	465	461	462	473	465	432	422	503	441	428	467	425	431	438	480	459	449	456	472	484	465	476	493	501	413	469	484	455	452	436	455	452	464	477	465	467	439	466	429	459	462	452	457	436	480	439	459	442	430	451	435	459	440	471	456	412	448	453	448	435	490	436	465	448	433	499	459	470	428	449	424	428	483	442	487	436	481	463	447	475	457	467	414	460	418	472	438	407	427	452	424	444	442	461	471	430	448	479	445	452	483	463	504	478	457	479	435	444	479	483	477	478	468	443	466	471	473	471	469	465	449	464	457	454	470	502	444	464	472	426	482	466	501	453	476	461	456	417	439	457	468	435	459	472	481	432	495	453	444	497	459	462	451	449	433	438	431	462	461	460	430	455	440	441	419	476	454	437	447	453	465	477	493	463	422	487	436	471	471	467	416	435	464	485	450	456	457	435	440	430	459	490	449	473	466	458	437	435	442	461	434	464	475	454	438	474	404	437	440	500	433	457	440	458	472	456	473	444	467	461	444	524	476	463	427	442	432	411	476	451	472	428	443	471	487	469	429	422	492	419	452	463	437	483	430	461	406	463	486	449	434	454	439	458	496	439	432	439	491	433	478	481	448	447	456	450	469	489	455	418	476	429	479	444	474	455	462	442	521	464	470	435	478	456	483	461	443	447	485	466	478	449	418	496	458	437	496	488	443	449	485	455	444	447	470	459	440	485	477	455	433	462	464	447	506	438	429	463	458	466	471	432	448	461	456	450	467	446	468	452	474	457	462	447	447	469	450	463	438	481	441	432	446	431	467	449	496	458	440	488	473	481	477	499	450	474	459	468	464	457	433	452	471	462	467	460	469	423	490	448	445	474	419	491	500	467	508	499	432	465	443	444	479	466	456	461	423	450	472	431	470	454	464	456	454	454	445	444	441	458	482	464	420	448	488	450	478	464	459	475	442	447	457	481	474	442	427	452	467	432	435	457	465	452	452	481	437	472	455	451	467	467	425	479	473	439	463	442	460	470	437	472	475	476	443	447	487	459	424	432	483	457	446	456	472	438	475	450	435	475	421	454	453	490	472	470	437	441	457	453	475	480	456	482	461	439	416	485	410	469	460	440	445	442	424	478	473	485	456	487	494	451	475	468	435	440	431	504	456	441	441	452	472	487	466	453	442	462	476	477	431	479	451	451	455	476	464	432	460	449	456	449	454	459	475	438	470	445	481	444	445	444	437	445	432	447	465	498	432	452	486	458	463	408	431	478	460	456	438	433	479	453	454	459	448	453	463	459	436	466	437	462	448	429	462	447	479	435	446	485	441	489	483	448	431	442	454	446	444	440	446	417	436	456	494	501	426	455	475	433	459	494	459	444	466	457	442	465	423	465	480	401	447	459	440	470	404	421	445	493	455	462	470	462	453	467	501	426	450	448	437	436	438	503	439	468	464	473	471	433	426	482	468	475	445	455	427	450	472	450	434	462	410	470	464	486	446	443	430	463	475	464	440	483	432	469	461	428	472	458	459	432	456	443	466	456	431	429	437	443	444	461	468	447	495	438	438	462	451	454	449	443	493	443	440	439	456	455	439	460	458	415	441	457	450	452	464	476	452	465	471	433	476	442	437	488	489	466	464	451	453	424	463	457	422	460	418	437	445	425	464	444	421	441	418	484	435	452	447	494	446	432	466	466	497	455	486	447	423	440	472	497	448	424	474	463	468	450	442	459	478	458	443	459	476	505	472	474	465	459	452	442	452	479	475	466	452	475	432	480	483	474	483	481	481	438	433	436	487	480	432	474	445	492	471	418	448	458	476	449	467	464	467	474	462	451	451	450	461	440	465	459	448	432	469	486	448	453	475	472	476	418	436	477	487	492	428	445	461	439	481	456	494	431	423	462	463	476	456	466	502	457	440	498	483	459	436	459	438	469	478	423	499	423	444	475	452	473	437	455	487	464	456	462	444	454	411	429	487	445	434	451	445	464	461	455	466	392	432	433	478	471	487	444	436	480	451	436	435	488	469	478	468	440	461	491	436	494	450	441	473	421	493	473	452	446	483	499	461	427	438	469	425	448	437	452	486	467	471	460	493	467	430	466	438	474	478	471	429	456	463	482	459	473	471	446	467	505	448	453	477	457	465	449	455	462	462	468	470	456	448	444	455	468	512	465	472	485	424	447	436	454	470	460	452	478	455	482	438	457	467	469	463	438	469	469	464	469	474	429	427	460	430	423	454	473	493	439	459	456	500	439	477	430	483	494	446	414	451	490	469	464	472	426	449	438	470	439	465	481	470	439	458	479	420	475	456	459	444	456	447	479	453	448	426	409	448	450	444	452	463	457	443	436	412	465	416	478	442	457	498	445	437	435	438	433	450	474	474	479	450	477	465	469	425	447	441	495	465	504	434	445	421	468	484	475	417	462	428	464	469	465	456	451	462	463	431	460	477	480	447	487	425	471	478	409	452	481	424	470	426	468	439	443	463	458	461	452	447	476	479	482	465	441	469	478	475	474	472	483	474	459	445	458	458	451	432	448	450	481	457	415	466	460	440	469	468	438	463	444	495	419	469	429	489	460	443	452	458	471	450	448	453	416	486	481	443	456	451	448	462	478	449	442	455	428	434	475	443	469	434	451	474	461	440	447	462	483	479	489	486	425	483	449	483	444	470	467	437	455	468	452	452	480	453	473	440	465	456	484	441	475	435	497	459	440	451	475	448	467	463	426	411	461	469	461	452	421	446	477	474	444	482	484	443	437	489
34920	60959	49450	39206	34763	28962	23391	18604	14014	10330	8600	6001	4123	3330	2574	1869	1620	1207	1017	918	878	776	757	703	683	587	603	602	565	576	553	541	529	506	516	561	512	498	538	472	504	534	514	463	472	462	461	474	478	510	472	477	468	499	472	476	464	514	480	526	519	469	515	485	488	531	512	470	492	482	515	519	483	500	484	472	496	444	476	467	462	438	457	484	412	498	480	451	418	465	487	466	442	481	473	507	453	429	462	499	501	491	493	451	466	454	475	452	465	461	459	464	452	478	454	433	457	477	443	464	460	495	482	464	491	475	513	477	473	486	457	456	485	466	502	452	470	475	472	457	490	415	485	533	469	456	463	440	436	458	485	435	470	470	443	453	461	473	438	444	491	417	467	470	480	456	500	445	485	483	456	512	439	429	461	482	472	485	501	435	447	433	446	476	447	485	438	451	449	446	474	466	496	493	504	509	488	467	456	461	471	454	443	505	469	462	462	452	498	466	456	443	510	476	412	446	451	463	484	460	490	424	523	449	480	408	447	459	466	444	489	457	467	478	482	466	448	459	463	469	487	455	463	438	431	461	477	495	431	458	473	436	484	504	451	493	429	457	460	504	485	435	446	454	447	425	425	462	483	458	443	465	477	458	497	453	485	431	463	491	482	466	470	463	441	471	458	490	533	435	464	484	459	451	431	437	437	458	428	478	487	455	440	454	490	466	482	466	486	429	499	472	447	477	487	432	468	464	467	526	456	459	438	492	466	475	494	468	431	483	461	472	481	425	413	487	466	481	508	474	454	417	449	507	501	464	440	474	482	430	473	455	434	487	434	475	492	450	468	477	435	460	480	494	501	452	449	488	482	483	522	472	466	434	469	453	473	481	503	448	446	432	430	458	458	480	468	520	444	460	476	480	498	451	457	473	487	469	500	468	475	433	502	467	439	462	444	484	465	449	469	507	461	492	483	477	492	438	464	476	465	474	435	441	480	462	468	469	459	501	445	495	468	459	457	458	439	499	459	497	482	439	431	452	481	487	501	459	471	433	431	503	434	488	469	460	501	437	478	496	514	455	447	486	443	475	489	450	441	506	479	473	493	465	495	476	484	482	457	463	432	421	503	485	466	458	470	411	478	436	444	436	460	478	462	450	488	475	475	449	485	433	455	486	470	431	483	425	486	457	445	477	438	484	443	479	463	478	443	435	450	472	426	437	490	475	444	490	462	462	432	444	469	444	462	424	489	451	473	425	483	485	464	477	465	465	486	454	491	471	461	485	446	471	463	511	485	500	463	511	444	420	445	471	491	454	508	431	448	529	488	458	462	518	470	430	496	474	485	478	486	453	486	457	436	444	475	453	497	430	439	455	475	452	452	473	452	464	453	466	468	445	461	450	463	492	433	445	487	452	476	491	491	465	452	471	475	451	451	454	453	438	444	468	414	466	476	456	455	457	485	467	503	467	487	442	468	437	437	432	467	434	459	479	503	457	459	476	461	486	491	453	441	510	463	451	450	451	476	510	445	411	477	470	453	447	485	478	428	470	460	458	464	465	428	412	461	424	485	467	466	478	448	470	457	452	475	486	472	417	433	491	403	450	447	468	445	494	453	491	486	459	503	454	457	478	478	443	459	473	441	487	423	442	468	477	500	451	433	445	499	490	500	489	442	485	491	501	424	455	465	463	451	497	525	485	475	486	482	477	428	451	459	430	467	500	435	486	438	457	502	476	446	481	461	466	486	451	483	498	479	426	483	462	460	491	487	438	473	461	457	443	467	457	474	453	465	441	450	470	481	485	443	489	446	474	460	448	470	444	442	430	477	490	456	452	470	496	442	457	426	444	437	466	466	467	476	493	429	466	486	482	463	474	430	484	456	453	446	434	475	434	489	482	476	463	457	467	490	509	467	443	472	470	447	472	483	474	447	483	493	485	445	475	431	460	460	469	466	493	494	435	398	427	469	467	469	446	440	441	465	437	426	449	484	459	465	486	469	449	458	456	482	498	495	459	454	517	488	481	478	502	481	526	512	467	504	450	480	463	449	481	468	453	491	445	525	460	445	497	492	450	433	459	477	476	449	463	468	497	458	450	464	469	474	464	443	471	472	455	475	445	426	443	446	446	494	499	502	466	434	439	509	459	465	473	460	468	445	500	457	462	461	517	475	454	475	479	448	445	494	467	486	444	497	465	468	433	461	498	497	451	430	456	492	460	471	497	470	478	496	475	425	418	486	497	399	430	454	464	446	469	447	493	468	491	479	468	400	449	421	459	487	437	429	471	473	447	450	493	487	459	460	464	465	451	488	448	451	422	503	454	454	497	437	461	476	443	500	438	468	467	444	462	488	460	463	459	479	491	470	490	491	480	429	444	464	431	462	492	460	490	475	466	474	443	487	482	459	515	426	454	447	462	486	408	487	453	461	476	440	443	432	506	460	502	484	455	440	454	458	489	440	442	479	478	439	448	466	491	460	484	472	459	438	473	469	445	493	455	475	496	486	464	461	476	454	497	458	476	426	470	492	482	455	435	455	473	475	475	462	468	481	472	462	430	470	448	448	463	481	470	462	457	506	484	437	499	483	505	428	467	481	490	527	497	477	500	436	502	493	465	452	459	486	459	476	435	470	444	443	447	499	487	469	473	479	435	474	459	484	470	501	470	499	499	452	447	463	447	426	440	473	434	445	498	486	456	451	497	497	422	424	479	447	490	503	504	437	469	510	473	458	467	455	435	481	469	474	442	449	459	484	433	491	493	451	466	467	485	458	438	509	474	446	483	449	495	479	462	461	436	503	454	500	451	435	491	478	441	446	477	452	436	488	435	477	500	501	452	442	446	481	408	487	469	462	441	506	472	480	468	471	443	469	476	441	444	445	461	461	471	454	423	505	495	464	440	475	468	488	459	456	455	452	473	492	453	442	504	449	432	474	439	446	478	459	464	455	460	426	455	473	471	477	454	455	475	472	473	455	480	469	451	442	487	436	474	441	482	468	478	476	453	492	472	488	492	462	462	483	489	491	489	468	485	439	490	467	495	490	463	414	473	436	415	494	428	425	473	469	457	483	474	489	476	466	491	446	444	474	453	466	531	473	470	466	488	450	486	471	481	417	488	450	488	477	479	478	465	464	497	469	469	431	517	474	459	471	467	490	444	488	495	475	434	425	484	523	486	437	474	468	482	491	429	479	450	463	483	528	445	491	488	493	451	481	490	457	481	418	480	468	442	438	438	466	461	471	432	481	440	458	489	440	438	483	474	453	489	445	446	492	488	489	446	473	431	474	468	449	419	456	463	470	462	423	475	482	424	457	472	461	445	478	445	431	449	521	477	474	456	426	419	441	507	483	459	470	475	447	508	453	477	476	448	432	482	455	470	456	487	483	425	462	460	483	479	429	473	442	477	457	484	457	472	457	461	458	496	471	462	406	463	494	421	417	480	465	472	443	471	466	487	515	441	470	423	502	486	468	436	485	501	501	471	450	512	420	463	456	464	467	447	471	468
31312	35920	38643	30688	21999	14867	9734	5999	4049	3052	2416	1682	1212	920	746	635	517	434	399	367	383	365	353	347	329	306	320	293	330	313	300	257	267	327	298	279	246	332	278	270	294	266	280	304	309	253	291	278	266	285	279	273	259	295	288	287	264	286	285	284	293	269	250	244	251	279	299	275	289	294	299	299	285	278	285	285	292	272	265	294	277	275	280	281	241	266	252	286	280	277	303	259	269	296	274	260	275	263	263	267	294	285	257	294	296	246	265	288	296	262	271	293	277	257	273	289	250	308	300	292	268	249	252	258	288	281	309	249	260	261	292	286	256	296	311	253	259	297	301	272	281	282	272	277	277	283	272	284	276	268	273	288	249	284	283	272	260	280	275	291	294	271	297	289	278	242	293	266	282	268	273	273	271	288	277	267	320	262	254	278	276	283	280	257	292	280	317	295	258	297	293	263	284	273	269	283	266	299	259	294	288	294	259	293	271	287	289	254	303	277	305	291	291	264	269	290	284	298	283	274	265	284	276	256	279	256	279	282	253	300	242	251	300	307	291	272	273	258	287	249	270	288	261	291	298	295	277	257	272	257	254	288	281	290	278	260	265	265	307	280	303	280	279	293	280	254	277	290	287	262	267	307	271	242	281	276	281	295	280	265	267	275	286	270	287	271	284	278	282	247	267	271	288	250	253	281	264	281	289	292	287	282	286	276	275	278	252	273	262	285	274	287	276	278	269	283	292	282	255	279	265	274	278	283	262	277	290	305	293	298	270	297	269	294	284	329	259	323	289	258	302	276	275	249	266	274	302	271	250	279	289	252	303	267	245	268	283	264	323	269	263	253	315	287	277	289	292	256	304	286	284	254	272	290	275	265	268	277	277	278	267	290	289	296	288	256	281	256	293	246	284	271	271	256	273	288	256	269	268	263	283	261	291	232	291	307	278	292	275	272	255	252	272	288	287	264	264	275	287	313	261	285	262	285	278	292	293	268	256	272	288	268	271	247	276	300	285	263	287	271	278	269	259	284	278	294	278	285	256	289	254	299	279	281	274	312	265	285	274	268	281	304	273	287	249	314	236	265	282	283	274	287	249	272	273	303	295	275	249	278	272	282	288	251	266	273	270	291	302	309	263	279	288	273	276	299	274	258	274	257	264	275	272	299	276	264	288	269	293	264	252	275	274	285	282	274	291	259	279	282	251	267	271	291	265	289	261	263	257	276	247	289	263	290	257	285	266	278	260	295	296	253	293	288	293	273	266	276	303	271	292	268	266	258	269	320	258	265	276	284	283	304	291	286	272	271	298	295	283	297	278	272	272	283	300	284	324	278	257	269	255	289	271	307	262	286	317	263	282	288	307	269	269	274	286	288	279	269	285	293	285	275	294	291	284	282	291	272	264	260	270	287	272	282	262	286	261	279	275	283	263	273	264	299	265	272	245	293	245	294	283	271	291	272	272	284	265	276	263	289	287	286	262	292	286	286	328	298	270	277	275	252	285	263	292	266	255	277	248	292	270	243	255	282	260	254	294	303	309	280	293	271	260	264	318	282	283	290	303	263	265	258	292	268	249	257	288	293	270	273	255	264	300	283	255	262	242	312	295	273	303	302	266	296	285	268	280	305	279	264	292	260	269	270	268	260	248	266	284	273	322	267	243	283	282	308	256	295	279	282	263	272	278	279	246	261	280	290	290	293	296	291	253	264	265	266	263	289	274	266	278	318	272	258	270	289	294	286	297	277	248	263	288	302	276	280	283	295	306	298	286	289	268	333	285	264	273	276	244	295	246	297	282	321	293	263	287	288	290	289	270	252	285	281	277	292	297	290	269	241	296	285	294	306	266	282	286	243	271	269	262	284	274	287	291	284	287	250	269	273	284	297	285	263	264	298	260	281	292	295	268	274	307	293	281	266	274	244	275	306	281	294	285	252	283	291	269	269	298	273	290	283	278	254	284	249	287	253	294	283	272	313	318	276	269	273	274	281	270	278	257	280	256	285	284	289	266	281	297	266	273	295	302	283	259	248	261	266	305	274	277	293	283	281	276	260	279	267	277	270	265	266	294	288	264	277	293	281	297	289	280	284	254	276	306	260	268	295	289	287	281	278	275	290	236	277	296	265	271	303	313	274	269	284	274	265	300	254	259	262	288	287	276	276	295	298	267	302	270	250	300	298	243	276	286	294	282	286	220	265	284	289	270	257	282	280	306	261	288	253	283	301	261	279	258	299	244	279	266	299	272	288	290	296	287	271	276	282	269	283	274	269	271	298	255	282	300	294	278	290	251	257	265	270	300	266	283	257	282	305	281	251	275	280	283	256	289	276	257	290	276	278	263	269	255	277	275	277	296	294	273	265	268	254	268	290	271	298	294	283	291	277	230	270	251	292	269	267	269	245	302	248	296	284	287	295	271	266	280	255	285	238	287	259	266	274	256	286	292	289	286	288	310	256	257	290	292	268	256	236	281	310	255	255	280	268	303	253	279	290	273	288	238	263	279	282	288	290	273	290	273	230	271	277	318	259	266	265	289	306	287	286	251	265	281	251	294	295	255	279	291	266	304	264	264	322	276	266	249	284	278	273	277	266	265	269	242	258	277	266	263	255	304	295	261	248	266	276	284	293	286	304	269	302	276	233	292	293	280	247	264	311	270	269	293	258	320	282	285	279	273	260	253	268	280	250	267	268	294	278	281	275	290	263	293	263	294	261	269	262	284	286	292	275	294	274	240	264	266	278	300	237	262	274	316	277	314	258	300	302	289	243	302	295	254	260	280	291	306	287	253	269	275	278	273	281	259	275	302	274	297	279	275	271	277	308	264	311	299	273	292	300	261	288	274	272	302	282	280	272	262	271	251	277	268	262	289	280	280	301	282	273	287	266	303	264	272	315	262	274	284	299	273	282	301	307	287	282	260	288	280	283	287	259	273	279	289	298	290	267	243	265	294	282	264	257	285	311	252	274	259	229	277	279	249	281	290	285	277	285	270	278	262	296	265	289	254	310	292	271	283	288	279	269	271	316	270	283	263	272	254	302	272	298	285	264	346	260	274	263	288	279	287	263	274	301	266	263	282	298	266	269	274	269	305	292	283	298	287	299	273	251	264	276	271	267	298	272	257	278	281	260	294	296	291	248	269	296	275	266	272	300	274	304	275	292	277	293	257	287	258	277	260	270	284	267	279	259	254	271	277	308	274	264	299	278	289	253	307	254	283	280	267	286	259	287	251	307	281	282	261	294	303	267	266	266	303	268	265	279	279	306	262	287	252	282	248	249	281	270	278	296	273	284	270	283	261	292	260	260	286	283	287	286	273	258	274	278	255	281	285	254	275	263	263	294	271	265	269	285	295	251	238	263	290	309	285	297	289	272	256	282	282	277	257	312	273	279	260	257	256	267	282	264	304	270	289	269	258	290	285	283	279	270	259	281	270	279	280	293	289	271	267	266	269	270	283	278	285	272	277	267	309	258	325	286	266	271	263	275	277	271	251	273	268	268
31655	47462	37896	28160	22606	18023	13166	9343	6648	5229	3983	2736	1884	1401	1136	976	739	584	505	479	418	409	408	381	355	354	303	359	323	312	337	316	296	311	292	292	322	322	294	288	283	339	313	306	297	289	317	292	306	281	297	276	296	301	313	289	267	317	306	297	287	289	301	320	326	304	302	313	305	286	303	261	290	290	307	296	307	277	340	272	305	322	283	282	292	282	297	286	281	311	281	292	293	299	289	317	304	267	308	275	298	308	285	312	307	278	302	328	305	315	290	295	291	301	294	261	280	300	280	314	294	266	277	310	283	260	252	281	279	299	314	305	277	295	261	271	273	326	282	295	287	284	337	296	298	261	266	303	280	291	311	280	293	315	307	293	288	315	298	307	305	311	297	305	311	269	297	329	307	284	264	291	275	266	305	292	284	293	277	317	325	261	299	259	306	285	286	315	307	284	260	300	265	288	286	281	328	300	312	286	302	310	272	295	257	326	261	294	317	322	280	277	329	259	293	264	294	287	280	303	268	309	279	268	324	272	272	314	288	301	304	285	290	276	257	277	250	292	263	280	256	275	282	275	291	300	272	307	301	283	286	292	296	274	281	288	272	292	305	296	251	290	298	281	314	305	296	286	281	300	296	328	324	322	285	268	287	287	307	312	297	286	270	303	314	300	291	281	276	295	266	285	257	293	272	301	277	306	289	274	299	272	296	297	296	320	280	290	298	293	272	289	304	307	275	266	295	288	287	295	309	314	298	274	314	307	325	291	285	277	320	306	268	276	293	301	288	276	318	317	293	319	321	282	288	273	288	284	289	294	297	322	299	290	280	299	280	289	267	265	280	354	310	286	284	277	310	312	283	269	278	294	284	318	306	290	295	304	308	274	293	302	262	278	300	287	268	289	301	269	285	298	311	296	284	319	308	282	275	291	301	292	320	304	303	293	297	307	282	317	273	296	311	295	321	273	284	281	289	318	300	275	318	305	332	302	341	293	303	307	285	292	281	281	294	301	304	279	300	293	305	302	288	295	285	268	290	276	312	307	287	303	273	298	310	248	299	288	293	269	279	275	341	282	298	300	296	310	320	277	272	281	309	311	320	319	258	284	322	289	308	298	304	301	295	313	302	311	280	255	293	268	295	300	308	281	324	309	269	286	279	287	282	277	317	273	295	298	292	315	280	269	279	280	281	315	300	276	288	290	277	298	283	286	281	297	289	308	325	285	265	300	294	286	280	293	269	280	296	292	294	274	291	281	290	259	290	303	285	293	295	268	269	298	308	316	297	293	269	314	309	282	268	288	287	308	301	290	309	308	270	299	276	287	292	290	311	275	296	300	318	293	273	296	275	298	297	311	292	290	314	284	300	288	290	282	285	296	285	301	280	296	281	299	291	286	263	339	294	275	296	277	286	286	327	349	317	285	277	312	281	327	329	280	261	267	305	319	284	286	301	319	287	279	323	297	284	295	309	280	298	313	277	267	290	317	314	299	279	297	296	301	308	257	299	300	295	275	316	285	282	303	293	288	291	294	297	301	275	268	312	306	298	305	285	326	272	290	281	324	288	302	290	294	303	282	323	293	258	307	320	305	278	308	293	289	300	312	269	276	278	279	325	271	282	310	311	281	297	297	279	317	328	293	313	279	282	281	329	276	312	267	283	312	249	261	282	277	302	295	291	269	295	302	293	288	296	312	303	301	273	284	303	276	282	292	313	300	280	315	278	257	271	295	300	302	276	306	274	328	268	275	296	280	290	299	280	273	278	287	327	302	303	301	296	285	282	280	283	284	299	298	323	288	291	288	281	292	301	307	269	311	294	293	287	285	290	297	283	324	293	305	297	301	287	300	264	307	300	300	298	306	266	303	306	313	323	283	298	286	300	305	298	280	256	277	284	267	280	293	290	267	299	336	297	317	256	275	298	317	289	287	303	289	289	289	334	292	264	302	279	260	299	320	292	283	289	294	293	284	331	306	261	262	309	289	278	278	335	310	277	302	297	290	303	284	306	279	292	283	301	296	283	267	301	304	319	273	303	292	279	283	294	283	312	309	338	287	271	318	290	307	312	273	310	287	322	320	291	319	285	306	294	299	305	299	281	290	292	308	284	274	289	306	294	287	276	307	287	280	303	288	306	276	319	295	290	342	306	289	266	321	300	294	272	294	289	278	288	273	325	299	280	306	303	303	276	309	287	300	290	297	290	290	274	298	303	335	308	280	281	293	306	295	297	283	292	311	294	291	289	332	308	303	317	280	263	261	273	277	314	306	286	311	310	296	303	319	281	294	270	282	297	301	293	275	286	290	315	295	316	278	298	299	281	291	266	294	285	275	288	293	346	287	280	313	276	302	293	273	313	315	303	288	296	304	274	286	324	290	313	279	293	249	331	276	283	266	279	294	275	308	302	282	272	296	310	288	308	285	310	295	267	317	266	279	297	284	288	295	301	270	295	307	320	289	281	278	289	305	291	291	284	283	300	289	270	285	293	271	305	284	272	313	312	292	297	309	321	294	295	306	324	261	287	289	303	255	268	314	298	291	276	224	298	278	291	316	303	280	294	322	320	291	293	276	308	327	269	306	275	300	269	331	291	302	284	300	294	302	285	311	292	272	285	327	305	288	278	304	319	285	289	292	286	319	284	291	300	274	281	279	307	329	314	263	286	272	291	299	276	296	293	282	314	274	308	260	303	306	306	316	310	282	277	287	285	264	290	298	296	276	265	292	285	299	302	257	309	302	272	255	273	282	323	276	268	281	275	259	306	275	303	301	309	314	307	280	296	272	293	296	296	316	313	296	299	281	309	304	320	289	276	266	341	266	276	282	285	262	299	299	318	282	326	278	310	348	277	295	308	256	285	314	283	293	295	289	281	290	286	282	296	278	331	287	317	287	295	303	291	320	296	278	280	320	253	278	316	322	303	291	299	260	283	292	301	277	282	317	306	303	289	295	287	319	270	307	292	304	288	280	302	297	324	323	287	279	280	326	286	293	290	283	308	264	283	295	299	268	280	307	267	278	275	306	259	273	316	330	286	307	280	269	288	324	274	279	279	271	282	307	280	304	309	305	283	282	292	265	294	281	304	292	279	307	276	284	274	306	309	304	259	301	305	267	270	321	278	298	307	319	306	296	273	305	307	264	272	278	314	281	265	287	303	303	335	287	265	279	271	277	266	292	322	306	276	295	283	301	307	311	278	312	299	291	308	296	292	276	303	313	294	299	265	313	296	299	290	280	296	319	284	309	293	308	274	314	287	307	303	279	297	286	304	297	293	330	275	280	326	249	299	303	277	291	288	300	291	261	272	297	280	331	275	289	288	281	291	283	278	286	291	298	303	318	320	314	301	275	286	295	299	274	298	294	304	292	312	291	299	286	304	285	295	283	287	282	287	299	299	289	282	314	286	305	294	293	297	285	274	287	293	280	295	279	273	257	316	264	299	269	267	291	293	274	315	323	316	303	268	264	279	300	281	271	262	264	256	291	289	286	289	293	273	306
23807	21213	28810	26119	24273	22914	16769	9362	6674	5488	4014	2643	1863	1348	1165	928	778	689	597	600	526	544	516	448	416	458	478	451	447	428	435	392	408	407	401	393	394	389	400	379	360	438	368	369	407	398	409	392	391	358	374	391	418	423	380	398	423	403	411	459	392	357	417	395	383	378	404	389	428	411	395	383	416	423	377	409	381	402	357	390	388	358	405	343	349	398	402	412	423	344	389	374	381	360	418	403	374	395	395	373	399	385	374	392	390	390	358	352	413	386	373	355	391	366	370	381	395	373	404	373	366	402	377	347	364	393	403	376	381	390	415	398	408	404	412	347	418	360	376	359	413	372	400	380	391	410	369	366	359	375	382	376	362	370	373	362	391	411	387	385	350	402	366	436	381	390	388	376	415	353	377	366	398	397	360	388	381	393	372	354	379	367	406	391	420	372	379	358	394	358	397	360	392	408	367	431	379	397	372	356	402	372	379	374	343	362	393	410	376	386	385	361	391	433	394	396	370	409	412	356	367	399	385	375	398	392	385	395	383	374	340	400	365	389	366	368	402	394	361	371	355	356	374	374	432	368	404	350	397	411	379	374	389	381	382	401	375	370	419	377	380	406	401	395	359	374	394	387	364	399	370	419	413	370	371	416	381	365	388	414	385	384	408	403	424	381	400	349	369	404	396	368	344	413	359	411	401	388	371	328	404	386	375	388	408	399	411	385	390	403	386	397	392	393	389	389	385	369	389	388	381	370	358	389	369	394	397	390	368	390	354	403	390	384	381	375	404	377	397	402	434	401	382	362	390	383	384	373	364	372	370	355	398	388	346	387	410	376	416	427	409	375	401	384	368	368	336	405	411	378	408	414	348	383	372	387	389	402	400	398	396	354	357	371	364	392	415	372	408	355	413	381	378	417	381	390	396	370	379	396	426	381	413	368	349	402	364	394	402	389	384	362	389	429	398	410	361	377	378	362	392	389	373	380	390	355	360	372	402	399	363	345	374	364	389	399	384	410	381	401	384	363	415	370	377	464	353	385	383	369	375	409	433	417	387	369	389	384	393	347	363	399	339	397	368	371	356	424	403	409	367	430	363	403	383	368	396	400	407	359	390	378	382	386	404	366	391	408	381	369	374	384	371	346	387	418	360	415	385	424	382	399	403	387	424	352	365	372	361	424	409	384	397	363	373	334	400	390	409	371	384	413	367	385	380	351	385	385	377	370	351	387	404	374	372	389	376	353	387	385	387	390	405	410	388	366	401	394	410	372	400	392	373	405	381	378	383	377	409	367	396	346	380	404	401	396	411	416	407	405	383	405	363	396	394	383	382	394	378	383	392	375	349	336	436	353	377	398	414	427	376	389	391	380	393	359	393	398	381	397	382	377	372	376	371	358	354	372	400	390	393	389	385	392	400	390	404	401	374	408	408	376	417	394	383	373	381	384	419	383	374	441	384	381	361	367	414	410	345	413	356	384	399	395	400	383	396	404	407	380	391	383	377	393	390	361	364	380	375	367	383	401	369	396	385	392	386	410	386	403	404	369	409	377	392	399	366	392	391	391	375	410	393	391	363	386	387	391	382	398	397	391	366	378	379	369	361	369	396	386	391	373	361	377	395	359	362	419	390	398	389	383	372	385	368	408	365	380	387	386	397	407	387	369	397	397	384	421	367	367	380	405	419	376	373	358	429	422	393	428	380	388	343	425	399	353	370	365	375	400	417	430	443	343	384	365	358	384	351	381	394	358	414	368	379	375	373	353	386	397	402	387	372	384	370	389	363	393	366	386	393	392	402	364	410	357	350	383	388	369	383	357	345	365	384	399	404	401	357	370	363	348	404	392	392	370	400	380	376	436	406	406	392	400	374	361	372	392	398	401	398	387	372	379	422	412	400	369	381	399	387	394	374	405	408	378	371	364	380	405	377	415	359	373	373	398	385	389	394	339	360	387	358	373	396	377	376	420	338	387	393	379	418	376	371	369	358	368	370	369	393	395	381	398	400	377	408	370	422	404	423	320	415	400	418	375	369	377	390	403	405	377	401	376	384	380	369	363	385	391	415	388	408	389	350	390	356	393	406	410	403	431	423	390	391	390	369	410	370	382	357	346	399	372	371	382	374	397	390	369	363	392	400	392	405	375	390	409	386	379	415	402	373	369	387	379	395	382	417	354	393	379	342	405	398	371	386	378	372	375	364	357	404	415	372	381	413	350	418	357	379	338	383	420	362	365	381	388	397	397	384	397	386	393	388	416	376	404	357	396	357	416	424	365	408	457	362	388	364	380	387	392	372	407	391	394	398	379	406	374	333	388	353	353	371	380	360	429	419	406	390	408	390	417	373	399	382	358	374	391	431	398	400	372	406	383	395	403	379	403	370	359	385	374	413	359	378	335	417	380	366	394	382	385	394	384	381	374	377	402	376	369	427	405	386	390	381	395	374	372	363	418	346	345	383	389	416	369	375	384	384	389	402	393	367	361	407	397	382	402	351	388	425	369	400	385	360	372	417	396	375	345	367	392	388	366	443	386	355	394	398	381	396	345	403	393	368	378	381	376	393	410	375	366	381	394	383	365	387	380	383	367	337	372	410	404	355	379	362	422	423	398	435	338	373	384	392	420	364	417	425	374	367	383	378	374	383	391	370	395	369	380	383	358	396	392	344	396	385	386	400	384	387	373	411	361	395	373	364	396	383	393	341	419	332	380	363	406	372	375	415	388	410	393	375	394	424	394	379	412	419	431	400	368	410	371	393	370	415	415	393	392	396	412	375	357	364	382	372	387	388	387	388	393	377	373	347	377	373	419	396	402	394	399	411	382	379	365	394	389	433	404	406	359	381	354	415	394	385	368	366	385	372	392	388	368	365	354	370	395	389	370	359	412	381	394	356	369	363	427	393	411	392	356	378	370	392	366	409	355	369	366	409	382	389	393	351	380	379	360	336	393	364	396	367	386	356	382	392	379	339	373	397	385	401	368	392	391	351	364	358	396	395	369	404	400	396	382	358	371	396	364	376	391	392	387	384	389	356	392	403	388	388	379	379	378	383	386	369	416	340	396	408	377	382	393	363	372	413	370	365	418	347	398	375	359	372	353	397	400	376	358	380	372	435	367	369	394	366	393	392	386	389	389	355	410	394	386	394	378	389	373	384	345	411	362	389	397	379	371	363	402	403	385	395	394	361	386	351	393	377	368	373	363	361	384	373	397	370	386	417	385	361	391	418	406	373	423	386	374	356	371	407	404	392	393	389	372	387	376	398	370	411	362	381	402	378	390	394	372	372	380	376	382	392	367	434	352	403	360	383	399	405	343	436	385	376	389	398	392	339	380	367	377	397	404	363	396	379	362	377	381	422	369	417	379	398	389	386	398	363	369	394	400	356	374	380	372	393	423	394	370	402	415	420	351	381	385	337	376	364	401	369	372	358	376	396	396	387	367	391	390	385	401	366	361	383	367	363	357	425	359	402	380	374	423	411	373	366	362	416	407	385	374	395	368
32685	56170	45436	35945	29097	23726	17163	12870	9931	8241	5949	4109	2872	2013	1665	1314	1035	889	755	696	672	602	542	585	511	528	508	470	454	463	437	449	419	446	429	457	462	414	424	393	417	403	388	408	387	399	419	408	408	391	357	376	398	416	422	404	426	393	408	422	421	422	384	394	398	418	390	374	417	435	416	379	383	416	418	373	431	393	382	414	392	368	419	386	379	396	406	395	404	383	427	397	416	419	390	371	375	387	371	371	366	367	378	394	360	419	390	365	384	417	419	413	378	386	406	391	407	379	367	404	355	402	394	370	399	371	397	389	415	383	370	390	380	430	409	406	409	398	389	398	409	390	405	404	402	369	401	391	391	398	377	386	373	442	385	380	403	399	395	418	388	401	389	386	391	390	396	374	380	373	388	371	383	382	379	422	392	395	380	413	423	410	373	399	395	412	424	359	390	366	372	410	404	431	371	411	435	355	374	375	400	394	370	408	336	390	355	407	412	399	407	416	373	402	388	395	413	349	360	380	399	395	382	414	414	401	384	384	343	375	389	406	396	415	454	406	361	404	368	398	401	420	398	381	389	403	436	406	397	364	373	364	392	412	389	364	370	400	378	379	353	374	367	395	420	397	388	392	392	383	386	391	393	382	383	402	404	424	382	418	357	440	424	446	402	384	390	387	391	381	368	417	363	392	367	415	372	430	367	379	405	437	414	415	384	406	379	381	392	376	401	394	402	412	402	401	442	392	405	349	402	391	414	403	369	404	375	410	410	360	376	406	442	395	361	416	437	403	381	395	391	404	384	389	388	395	393	405	388	390	402	359	417	377	378	369	377	369	379	419	408	382	370	349	407	366	384	372	391	390	392	381	442	388	413	381	405	393	386	387	380	374	407	379	403	398	413	385	369	400	419	433	383	387	386	407	446	418	435	402	350	412	391	402	404	390	415	366	400	362	395	412	375	390	385	352	384	389	389	416	378	399	382	385	413	406	384	398	418	413	394	385	412	370	406	417	373	366	373	359	367	372	403	453	391	405	391	391	418	422	390	421	397	403	384	372	390	421	391	399	434	362	381	372	428	379	388	391	393	435	344	399	388	378	386	363	427	411	410	376	398	390	388	372	410	403	402	381	409	387	412	374	398	374	378	406	364	367	370	402	385	400	402	384	399	399	384	342	396	399	366	374	387	409	382	415	387	390	390	404	409	379	397	367	389	402	376	366	395	390	414	395	400	388	383	409	406	393	387	392	402	415	336	388	372	357	394	381	361	391	372	380	388	375	369	361	402	405	401	354	389	386	419	379	378	368	378	392	394	371	385	390	397	426	365	400	390	404	379	369	368	397	404	410	388	425	415	386	374	471	407	430	414	406	389	384	395	401	401	404	411	420	371	375	369	380	379	382	392	403	391	375	405	392	447	399	381	383	365	407	412	387	369	406	389	400	382	414	391	369	389	390	405	334	388	375	389	397	409	386	387	382	383	387	418	437	393	379	363	398	381	377	383	393	380	410	408	375	399	403	386	364	359	415	396	401	393	368	395	373	427	378	416	441	388	378	381	372	385	388	371	383	416	385	381	404	358	397	387	425	419	428	380	433	424	419	422	390	412	400	392	383	373	409	387	419	380	373	385	399	415	374	406	432	416	368	388	390	394	393	363	402	409	385	401	378	351	377	415	389	383	352	398	363	396	405	418	386	363	400	399	394	366	410	412	362	386	409	383	383	393	403	376	431	389	385	369	382	390	382	401	385	428	348	387	384	391	357	383	384	394	398	423	401	427	398	393	388	387	400	427	390	403	377	415	418	431	396	388	419	402	392	403	409	354	405	388	399	399	374	416	404	420	388	412	403	395	392	380	401	380	371	392	388	397	419	397	369	382	397	397	402	388	394	374	373	359	401	385	378	390	394	382	385	380	405	410	364	377	361	366	396	424	372	421	406	384	400	412	387	396	389	380	422	359	353	384	409	407	391	358	393	405	390	376	388	389	411	439	375	416	411	448	387	374	397	393	426	354	381	362	424	393	372	389	396	411	411	380	383	413	379	419	394	424	382	350	374	420	391	368	387	377	387	404	402	411	416	435	420	383	425	365	415	386	384	390	373	408	393	373	413	383	405	406	386	364	365	390	397	393	397	419	407	367	375	406	411	371	410	399	407	375	355	431	401	441	423	410	407	374	399	367	391	411	421	395	406	353	399	389	400	391	373	409	396	404	428	407	377	414	408	388	381	401	397	425	380	416	380	383	380	415	393	383	439	400	397	383	398	378	426	389	376	396	385	428	401	379	406	407	391	370	378	351	411	434	373	386	356	369	347	416	327	402	380	399	406	428	383	396	390	409	397	383	411	381	379	393	419	365	396	391	383	379	392	397	405	385	387	385	386	428	375	404	371	389	409	423	389	407	382	405	418	325	379	352	390	380	376	403	416	363	394	397	407	404	387	402	375	370	360	367	392	418	397	406	392	396	392	410	401	416	406	413	415	390	404	410	389	363	380	427	373	367	381	390	355	381	365	398	453	405	425	382	390	423	411	376	369	398	406	408	395	368	389	391	397	375	384	426	396	409	391	391	397	410	382	388	426	352	396	406	365	362	378	411	386	405	383	402	359	370	399	384	405	370	383	402	385	402	382	369	421	388	412	387	394	386	352	387	397	343	412	374	367	448	377	391	390	398	387	404	384	383	404	424	402	410	406	409	365	379	382	390	424	393	406	394	366	372	341	394	399	382	384	404	385	377	393	405	413	404	400	396	393	390	375	389	375	402	405	356	381	392	357	395	415	396	360	422	373	410	402	416	373	417	400	409	425	389	400	379	415	380	371	369	383	380	373	380	423	399	378	385	435	392	384	416	384	410	427	412	383	434	397	406	389	439	377	438	400	362	397	393	397	396	347	413	366	354	362	355	374	417	383	418	383	390	403	394	392	367	374	344	409	409	404	426	399	397	404	412	380	439	376	399	380	393	386	396	376	416	420	395	380	385	415	370	409	325	382	378	374	385	404	426	373	396	403	384	405	413	390	398	383	405	363	362	421	367	390	351	388	388	387	423	373	369	364	389	388	413	414	392	436	412	379	393	375	393	381	381	413	394	407	362	424	384	415	417	411	366	430	344	362	404	378	388	377	398	399	403	364	372	417	401	402	367	386	401	400	380	392	413	390	369	416	392	408	346	405	389	426	398	393	401	410	394	410	373	407	388	375	353	407	397	394	398	379	371	357	396	384	378	396	380	414	378	393	384	394	410	359	384	382	400	404	433	339	370	438	367	375	391	419	369	395	413	405	402	357	393	384	379	377	396	370	382	410	399	409	364	416	334	392	418	418	384	391	386	414	372	360	406	389	393	377	389	360	375	351	379	368	432	362	379	388	387	403	391	369	389	354	396	402	394	398	391	385	404	402	363	408	378	391	398	409	395	386	422	379	371	399	373	398	378	390	379	422	427	386	420	392	426	423	382	395	451	447	376	367	388	399	397	415	349	417	397	384	400	397	367	405	408	401
24997	21650	29849	28917	24079	17879	10917	6571	4969	3856	2747	2042	1354	1079	818	621	616	562	467	455	380	425	375	359	316	319	320	324	325	301	353	310	322	274	306	306	312	311	306	308	291	266	299	303	304	287	300	304	298	274	311	314	282	275	332	315	331	346	307	288	309	305	274	320	322	314	318	295	316	294	286	324	310	303	295	282	293	278	287	291	300	275	263	299	305	316	318	295	301	294	281	303	278	291	311	294	304	294	298	318	325	319	299	316	293	287	292	301	326	322	293	272	302	281	289	303	301	286	292	295	293	288	291	278	290	311	277	318	312	293	292	311	325	325	276	277	290	292	305	314	306	329	301	286	291	284	301	308	288	284	301	308	329	296	292	322	305	300	289	314	259	309	310	340	266	278	287	331	290	284	271	301	276	283	280	314	293	289	308	324	288	306	289	284	279	277	309	275	325	294	300	292	274	283	288	286	293	302	303	316	303	281	309	333	286	286	307	272	307	278	285	306	278	295	275	332	294	294	329	291	300	304	311	324	299	294	282	296	298	297	292	314	257	297	280	285	313	320	291	297	280	291	313	298	289	318	315	280	321	252	296	280	277	283	313	304	283	292	330	295	274	309	286	297	284	303	294	281	278	287	274	277	288	287	323	290	272	275	290	287	303	289	299	298	251	317	300	324	300	303	301	279	303	270	274	310	302	281	324	294	283	292	298	320	295	311	296	287	273	330	307	265	294	275	286	335	272	270	309	276	295	302	257	273	278	287	281	300	343	301	296	315	335	316	322	282	309	329	319	299	310	259	294	265	273	240	273	290	306	306	293	278	314	330	323	276	295	314	287	285	280	302	289	291	275	301	293	290	290	293	271	311	294	312	321	291	266	313	293	299	315	289	305	287	323	272	283	306	288	280	290	311	302	274	307	274	302	264	318	301	275	286	290	284	281	297	291	309	270	315	299	292	307	316	304	280	319	274	286	317	274	273	320	286	321	291	278	288	302	294	306	267	291	294	259	294	307	281	294	297	272	308	283	274	325	294	287	304	304	293	320	294	274	323	303	306	281	298	318	339	287	308	307	283	310	278	287	277	293	294	296	295	283	299	293	270	270	256	293	308	297	296	287	316	288	306	269	319	313	310	298	301	292	276	296	308	306	297	311	294	299	277	290	284	291	291	278	254	277	279	287	279	328	324	310	282	287	275	277	280	285	310	288	287	295	319	303	315	297	294	309	283	311	289	300	274	285	308	312	270	319	316	314	283	320	314	306	279	296	338	287	288	276	328	311	307	292	292	296	320	282	285	278	297	314	282	287	292	312	286	285	307	290	324	291	274	276	292	312	329	294	285	261	297	334	294	291	309	295	287	315	317	305	318	308	306	324	294	271	286	262	304	284	296	276	327	271	270	286	295	306	296	282	279	318	301	295	285	295	308	301	326	314	278	292	311	277	272	319	297	287	278	269	308	317	330	315	286	288	304	269	295	257	292	302	305	306	300	292	268	270	282	325	304	287	302	321	300	308	289	296	279	330	304	297	321	271	285	317	329	324	283	328	260	263	294	289	319	263	273	279	292	293	296	294	322	291	312	270	290	276	300	296	307	266	342	315	322	300	321	285	287	315	296	332	280	333	305	285	270	322	312	296	306	293	300	285	323	270	290	339	297	279	323	325	265	314	294	290	270	301	295	314	303	267	308	305	320	296	293	304	293	282	320	310	315	291	303	267	268	260	268	295	265	284	259	303	325	268	325	278	316	296	271	300	305	281	295	282	283	278	288	286	306	299	285	292	276	288	308	299	288	287	302	308	288	283	322	318	276	271	315	312	283	288	288	306	267	304	296	302	287	298	296	301	301	314	315	294	328	307	292	308	293	247	317	312	305	310	304	287	290	324	317	285	286	318	298	302	288	308	297	293	282	295	311	317	276	310	326	293	262	321	283	320	301	320	292	288	295	269	301	309	293	273	266	290	300	283	284	309	317	307	298	262	326	306	308	298	309	273	278	324	306	270	299	304	315	268	288	309	286	278	278	326	278	271	319	287	312	307	284	289	295	291	319	285	290	293	304	293	304	291	297	301	285	310	262	306	308	296	286	321	307	305	341	294	313	317	292	290	298	302	283	308	293	301	280	275	321	312	294	287	290	290	257	324	283	362	277	311	286	320	289	315	328	281	289	298	285	310	302	270	313	272	293	297	302	327	286	276	276	291	314	318	277	300	262	282	317	311	310	294	287	320	310	263	322	294	307	300	318	276	296	308	294	269	307	297	322	314	289	301	293	289	294	307	294	290	272	323	284	299	284	288	296	291	299	278	294	279	264	312	285	301	294	314	304	309	291	313	279	304	303	297	295	276	285	257	269	285	308	300	310	294	321	307	283	279	296	292	320	324	306	275	307	305	304	305	285	315	322	303	277	313	287	302	318	269	259	265	299	289	295	295	311	280	289	303	320	277	297	284	288	291	294	313	284	271	247	334	303	302	283	292	274	294	290	302	303	251	294	312	300	323	282	306	310	289	304	280	326	290	292	270	332	291	299	307	294	304	303	302	300	259	320	277	298	308	302	299	277	304	296	321	303	289	307	298	332	308	281	268	274	295	276	304	269	303	296	279	276	298	295	306	292	313	283	304	297	287	296	293	295	300	292	242	290	308	278	284	300	279	353	287	316	283	271	318	307	306	273	284	296	291	291	302	317	308	283	290	296	287	327	305	298	294	340	295	326	300	295	313	304	303	309	282	291	287	329	273	292	265	250	304	304	296	323	357	283	267	318	319	310	288	308	275	294	290	308	304	287	302	339	310	310	333	306	291	294	281	309	337	261	277	285	285	297	304	311	265	301	331	328	290	293	303	295	285	305	284	273	282	301	273	277	319	273	271	290	277	319	307	269	337	282	318	278	282	285	301	293	339	304	291	295	299	283	308	290	302	296	280	283	286	303	306	300	320	298	301	291	291	297	281	293	310	281	294	306	277	298	282	262	295	277	319	304	296	278	308	301	293	263	289	296	295	292	307	299	310	251	273	282	284	299	299	296	315	310	342	263	303	287	291	320	284	295	317	282	275	266	273	299	302	323	301	279	306	271	267	287	277	301	287	290	292	297	287	315	303	316	273	310	299	270	296	267	300	314	301	284	304	316	276	306	288	316	297	282	296	316	318	302	297	310	293	314	286	302	256	310	270	271	286	276	303	273	301	272	280	330	295	297	321	308	303	320	294	292	273	301	273	273	284	288	289	305	321	307	281	306	300	261	306	320	290	289	295	288	278	317	275	308	295	301	269	257	291	283	300	290	287	285	284	268	305	287	265	287	308	284	306	295	286	303	318	289	302	278	296	301	293	274	318	280	321	259	319	315	322	263	257	339	279	329	301	273	321	295	309	323	279	306	305	295	261	306	309	306	306	273	300	303	314	293	297	275	288	261	302	310	279	321	328	268	298	281	327	301	261	326	293	285	327	290	304	305	327	322	280	307	286	298	329	315	276	329	255	289	287	285	274	272	290	307
31930	53169	42252	32426	27071	19940	13770	10258	8444	6579	4829	3429	2091	1711	1296	996	807	695	650	554	534	475	437	440	404	423	399	377	342	375	345	329	309	364	366	310	352	303	317	310	328	270	338	321	335	302	339	330	300	298	313	332	323	367	355	329	348	336	326	375	365	339	329	350	309	330	333	316	294	315	331	336	278	317	303	305	307	276	312	320	311	328	301	325	345	322	286	318	304	298	339	322	315	318	316	321	297	343	335	353	296	311	355	308	317	305	292	351	291	334	339	331	305	331	297	346	298	314	309	321	341	320	326	293	341	320	322	297	345	337	311	326	313	323	301	298	313	299	323	312	303	307	305	333	295	310	315	286	333	304	318	310	332	333	353	326	328	327	322	310	333	329	308	297	342	321	315	321	335	303	324	319	339	286	316	316	324	349	302	283	341	311	294	339	283	326	327	290	325	332	317	308	307	334	303	340	313	336	327	327	365	293	308	324	322	301	327	336	307	280	347	311	311	330	303	329	289	314	311	328	328	328	312	323	332	338	348	315	314	333	291	322	344	303	321	291	307	316	294	323	295	325	334	316	331	340	315	295	313	293	355	344	304	314	301	303	295	314	311	357	299	298	330	304	313	313	309	342	338	299	327	324	331	349	302	309	315	321	319	321	334	324	312	314	306	307	314	314	314	300	321	317	321	345	337	325	346	297	285	311	304	328	295	289	357	337	338	339	326	297	338	327	340	312	307	287	283	316	302	298	326	321	328	339	299	313	333	297	325	304	320	282	331	306	335	309	312	318	296	294	299	300	293	324	302	313	332	317	303	320	292	308	320	298	322	332	343	294	333	311	321	322	327	324	315	332	309	277	321	315	316	303	330	329	307	310	341	304	307	340	342	352	331	318	326	321	336	320	291	337	296	272	328	303	332	308	317	346	341	314	335	334	343	330	325	292	325	312	301	321	334	340	317	329	313	343	332	284	326	334	321	315	328	329	323	329	305	333	289	333	297	304	270	339	297	357	297	339	302	310	295	318	365	332	288	329	348	364	298	312	340	334	309	291	338	303	320	325	331	325	332	325	342	321	320	343	316	306	303	314	310	307	317	325	314	310	287	323	326	326	317	330	328	305	300	312	300	345	314	317	319	317	293	328	346	285	329	289	305	318	290	307	312	328	325	318	318	347	277	302	298	325	313	318	311	322	355	302	318	327	312	351	307	312	332	305	336	311	311	345	320	310	323	326	306	317	343	318	299	319	320	318	321	323	313	342	302	309	294	336	322	365	314	309	323	324	350	316	312	306	284	317	294	303	335	340	301	286	313	302	325	327	322	309	287	312	292	326	294	346	289	350	296	309	350	314	344	321	322	305	305	315	327	308	319	317	327	308	317	305	326	308	287	348	326	337	287	299	311	296	336	310	306	316	324	291	289	328	320	322	325	324	294	340	348	309	352	301	280	324	300	330	332	333	344	326	273	314	317	317	327	302	299	300	345	319	331	313	309	313	342	320	310	307	322	299	320	353	321	335	316	307	332	311	320	301	341	316	304	312	319	331	302	312	328	290	313	341	328	341	304	311	324	311	329	277	341	305	350	307	335	317	325	324	316	330	332	325	328	322	334	305	333	315	330	332	334	337	333	329	286	295	305	300	331	303	292	299	333	325	327	313	310	312	360	310	312	325	300	296	306	290	317	296	309	329	357	331	327	343	351	347	313	314	329	323	326	311	319	308	341	324	310	303	345	337	297	349	347	323	307	305	318	307	308	334	316	316	316	316	319	306	296	338	333	297	307	324	331	314	336	323	323	300	310	346	317	332	301	313	343	327	339	320	339	295	321	305	345	298	320	285	325	305	310	316	298	326	339	341	305	320	292	335	324	282	293	291	324	312	317	327	325	338	323	317	328	307	295	310	329	318	329	294	317	357	317	303	340	315	329	344	341	320	296	312	295	322	335	296	325	329	322	320	284	306	297	295	282	305	288	342	333	321	317	324	349	319	325	290	349	346	328	340	319	311	333	329	287	311	309	307	330	292	324	307	326	304	324	302	324	310	308	265	356	316	296	330	324	317	316	293	297	317	339	340	334	353	321	296	360	307	322	289	309	325	318	359	283	298	327	337	300	290	317	293	335	340	284	330	334	308	335	308	320	318	293	313	339	329	315	311	317	315	302	318	335	307	341	317	328	326	299	327	300	327	345	326	310	289	298	315	340	317	351	330	306	334	310	332	312	336	327	357	322	344	332	302	302	296	296	311	302	330	317	333	339	308	310	363	315	342	324	308	309	324	295	327	291	319	348	357	335	368	315	307	313	334	326	318	334	292	321	333	300	300	292	324	313	315	290	328	349	327	313	326	330	314	307	314	311	297	319	357	315	308	329	323	335	316	340	296	289	276	322	302	302	307	323	342	345	305	304	329	281	330	322	296	325	327	337	318	314	327	314	316	330	307	315	291	314	335	348	316	291	347	306	326	348	369	355	298	335	321	319	294	354	330	326	289	322	299	334	313	317	314	310	342	297	309	320	318	292	305	304	326	322	351	293	368	344	308	331	345	342	314	311	290	346	282	311	327	327	305	325	320	272	339	323	292	307	321	295	317	310	297	335	315	317	314	322	292	312	320	361	326	299	321	333	325	344	326	308	315	296	309	337	322	338	335	316	347	305	325	328	339	295	303	332	307	330	303	314	314	302	326	317	296	303	349	282	335	294	310	331	310	298	316	328	306	335	312	311	325	295	332	319	339	288	302	304	334	341	300	300	331	303	332	334	343	310	316	319	308	328	317	322	352	330	311	327	320	344	310	320	319	339	319	327	294	351	330	307	324	315	324	338	329	318	307	351	333	335	303	330	314	321	305	327	322	316	340	313	350	340	321	300	324	306	294	334	297	317	330	326	284	317	333	354	309	297	349	290	338	291	294	331	328	308	323	312	330	307	304	329	305	324	324	327	293	326	303	358	313	327	316	292	337	324	319	305	314	318	358	316	297	327	296	333	320	362	306	294	311	339	289	334	324	319	274	337	308	320	317	328	323	303	328	321	311	352	308	318	287	332	325	294	330	338	327	353	323	300	341	324	296	346	324	300	332	316	274	345	326	331	298	310	302	303	280	320	297	326	314	302	280	323	312	322	330	335	307	293	305	349	313	348	377	332	314	318	303	309	318	344	312	329	313	315	311	333	337	318	292	357	298	344	296	298	308	344	324	309	310	336	308	306	295	318	301	316	299	315	307	309	344	282	318	326	339	320	315	285	308	320	343	298	308	287	305	340	321	320	327	305	357	307	308	326	320	328	318	333	319	342	329	323	350	336	301	293	300	297	304	306	312	312	337	297	285	318	347	316	322	326	321	307	322	360	333	329	322	326	337	330	353	312	312	324	310	301	330	319	300	321	309	350	307	297	310	340	314	315	328	306	337	295	314	324	314	326	320	314	322	287	309	349	302	327	303	310	320	350	356	314	286	317	324	319	343	328	300	307	346	321	291	335	298	325	328	307	293	300	300	305	298
22701	21193	28868	24158	22817	23945	21927	12704	9440	7042	5274	3317	2306	1834	1402	1110	1020	917	814	725	659	659	619	540	570	547	556	537	501	519	505	509	466	492	482	476	520	466	483	514	471	472	449	464	443	444	476	439	437	452	442	458	443	419	462	439	440	448	483	514	494	458	488	500	495	507	435	467	495	470	460	512	454	422	432	486	435	487	450	441	435	453	480	447	468	452	454	458	448	441	471	471	450	436	462	484	474	455	441	447	473	469	450	494	433	443	474	489	469	440	408	440	462	474	452	462	438	437	437	444	411	447	466	449	469	453	502	449	457	428	454	470	435	457	456	458	438	468	406	451	470	462	428	441	464	460	470	450	463	484	478	457	457	440	425	439	392	455	433	433	432	466	436	429	408	436	420	460	444	459	449	445	462	453	447	442	477	444	459	440	433	463	447	444	437	458	420	471	426	472	437	439	421	470	459	468	388	446	444	464	464	436	437	448	476	460	443	439	491	449	427	434	443	412	479	413	472	431	480	424	475	441	440	454	436	479	433	415	455	452	456	436	429	456	439	419	469	397	440	445	411	468	468	428	448	430	436	456	458	481	444	456	446	467	457	442	449	434	459	444	465	453	463	447	450	424	480	471	462	444	445	429	409	477	456	460	435	430	425	466	439	443	423	458	471	458	493	442	435	445	421	455	429	461	448	447	455	478	505	499	454	477	413	470	475	466	481	443	454	502	495	443	470	464	475	451	479	407	453	433	432	447	484	501	429	496	472	488	456	446	486	442	451	482	445	437	449	441	443	424	466	447	399	473	449	467	500	508	465	457	475	467	441	453	458	483	443	445	429	497	460	431	399	467	436	453	478	426	460	445	435	464	446	453	457	457	441	457	461	478	436	472	504	420	446	423	421	478	470	441	475	438	466	495	440	466	443	468	444	482	448	474	417	494	433	411	491	441	440	439	455	440	489	453	449	430	475	478	444	422	439	450	432	435	448	452	454	478	432	447	445	467	459	432	436	463	453	450	446	493	438	440	449	455	456	455	429	457	448	475	467	407	449	413	455	445	450	483	480	461	433	456	429	428	453	483	447	433	456	437	461	460	441	451	477	475	465	447	456	473	480	473	431	430	420	412	461	439	499	441	439	461	407	430	481	444	436	455	505	478	470	484	443	432	432	447	414	450	445	500	430	455	436	430	445	460	463	429	471	467	485	461	440	458	465	468	454	467	461	473	475	466	453	448	489	409	474	450	454	431	450	464	454	468	448	447	462	490	455	431	441	453	422	446	450	486	433	429	468	450	433	454	495	462	434	433	450	460	438	476	509	469	428	443	448	495	463	457	496	465	458	453	461	489	467	446	485	440	469	446	445	421	458	463	448	429	448	448	411	475	408	446	441	444	448	458	451	424	438	481	443	456	469	463	459	466	476	489	494	469	453	446	457	444	505	440	455	439	462	470	454	414	428	473	452	463	477	446	456	457	485	469	443	472	438	468	445	441	458	457	446	439	442	421	454	438	444	443	458	416	451	451	458	488	449	439	419	443	464	417	461	426	468	454	479	449	411	483	414	461	396	424	473	440	424	449	454	458	454	423	456	444	428	467	443	467	396	446	510	474	438	442	473	417	463	457	473	457	427	419	441	420	435	421	494	432	432	434	444	435	463	470	430	494	447	426	432	454	443	441	416	465	463	437	470	480	441	442	420	440	448	453	471	448	421	492	432	454	460	447	488	435	446	458	443	433	451	466	441	447	430	475	440	452	444	436	452	492	465	535	444	421	450	465	476	438	439	479	444	415	469	433	443	444	445	466	474	454	431	456	446	462	496	436	465	472	486	432	445	465	477	477	483	448	467	478	433	410	500	439	477	450	474	428	450	429	449	442	446	500	442	442	448	487	481	478	437	469	519	438	400	461	449	434	482	449	444	453	464	466	440	469	417	448	423	464	496	420	407	471	420	410	435	453	454	459	458	434	476	473	442	463	453	407	442	443	503	448	449	438	439	440	436	428	462	454	460	463	414	486	476	454	486	452	443	447	441	460	472	472	459	443	431	431	456	438	493	490	504	486	465	437	454	443	448	437	456	460	424	439	448	427	439	429	453	455	457	424	431	417	461	424	453	448	450	459	456	457	449	489	469	464	480	461	459	395	415	458	427	474	471	470	477	449	471	459	455	479	461	446	401	441	478	461	485	481	465	460	445	469	465	457	465	426	438	479	422	475	476	473	448	477	421	470	489	504	446	427	396	462	444	457	447	451	436	469	457	438	446	438	469	482	494	469	434	454	431	451	454	464	446	459	408	469	475	441	416	488	494	472	453	432	440	476	441	430	397	411	422	409	442	439	462	492	440	464	438	452	452	486	433	455	455	442	459	447	425	480	471	474	476	466	469	444	449	451	468	441	430	452	466	444	437	450	475	474	430	439	428	427	461	465	429	445	458	417	455	438	470	422	459	470	458	440	472	461	468	407	431	437	424	453	448	467	460	456	428	450	446	427	456	461	466	455	460	449	425	454	465	469	455	431	483	499	427	445	444	477	450	472	426	438	441	466	428	499	422	458	447	462	461	423	425	457	435	478	466	472	456	435	452	418	453	422	466	417	463	440	457	481	428	428	507	461	419	451	460	462	434	429	458	490	456	437	443	431	464	431	492	472	467	433	477	455	464	450	449	461	453	484	403	441	452	457	471	469	451	450	417	420	480	464	443	449	480	451	418	480	446	437	448	467	456	448	456	471	395	433	429	464	464	397	455	468	435	436	432	457	436	433	466	439	476	439	490	456	481	412	437	477	431	449	448	468	477	438	495	474	472	456	506	419	459	445	442	455	465	450	474	443	469	476	425	469	456	465	436	431	506	409	457	449	462	417	422	419	434	459	435	421	421	477	444	478	444	444	460	447	465	456	447	447	489	440	444	435	430	454	435	438	438	455	446	475	468	446	467	493	468	447	446	473	464	452	460	471	474	448	450	445	456	460	477	437	468	470	451	454	453	444	447	464	441	445	448	445	453	441	445	478	464	428	452	452	455	453	483	461	422	403	456	429	401	435	409	448	505	478	456	468	477	449	444	461	466	422	471	441	418	496	458	430	460	503	476	465	443	440	484	433	498	461	436	459	459	478	407	456	444	432	459	466	463	461	428	424	409	508	483	452	433	459	429	459	456	433	446	476	426	451	442	406	476	469	465	466	438	416	451	435	462	428	451	455	463	425	410	479	419	478	449	426	456	481	493	477	438	447	420	433	460	476	467	467	470	448	480	457	440	455	485	436	425	426	424	445	447	417	460	488	467	437	456	466	458	468	414	458	441	486	481	470	487	439	440	405	467	451	436	436	468	457	445	466	471	427	480	459	379	403	461	412	437	461	480	449	482	449	396	444	465	455	453	471	413	466	460	438	453	457	429	450	430	494	448	426	480	502	475	437	438	459	418	452	443	455	485	456	420	447	466	482	462	454	468	449	432	493	439	438	425	417	433	452	454	444	461	455	450	462	457	428	450	449	458	489
35383	61780	50133	40108	34735	25956	19110	15501	13348	10063	7763	4973	3474	2733	2003	1539	1363	1182	1033	924	824	795	772	671	656	668	596	590	557	536	518	543	540	504	540	525	502	492	530	493	488	496	487	478	499	485	501	439	495	494	464	475	464	492	485	471	480	491	501	496	472	518	494	517	480	499	514	466	459	453	473	479	528	480	477	504	470	473	485	452	495	457	482	485	474	454	467	482	463	469	482	488	473	502	473	429	435	445	480	450	490	447	441	487	421	482	446	480	466	499	455	484	454	469	478	450	478	418	461	484	485	483	479	435	472	500	456	493	497	452	504	438	438	468	479	452	508	504	416	464	454	456	462	468	472	489	504	445	489	439	452	458	523	458	418	441	459	462	451	459	479	484	457	456	456	456	434	439	431	461	472	446	443	483	454	505	436	459	486	415	442	423	476	452	446	464	487	510	502	469	464	434	452	445	455	513	450	455	478	458	458	424	445	449	474	468	457	438	436	459	438	432	484	454	437	462	450	463	471	497	448	481	476	445	464	420	472	466	455	423	466	484	478	444	454	440	455	453	461	481	448	445	453	420	522	465	446	438	482	478	475	470	448	442	472	466	442	475	433	484	470	437	471	480	459	464	469	435	455	446	475	453	418	453	455	456	466	494	446	475	458	464	458	458	436	445	463	459	452	489	461	456	467	469	462	455	408	456	498	466	428	469	469	491	437	477	448	433	445	475	462	448	429	461	469	486	494	465	451	446	426	455	513	420	447	462	450	455	442	484	463	420	447	480	445	461	464	500	468	445	447	444	490	480	471	442	439	495	435	489	442	471	469	495	452	487	475	430	459	493	492	452	425	492	422	469	446	490	467	429	461	457	459	412	440	438	459	465	423	472	438	464	414	494	423	463	467	434	476	453	454	463	442	469	401	465	435	471	432	473	446	465	450	473	451	456	456	495	458	463	453	406	462	458	465	461	446	457	462	493	472	450	429	466	448	495	487	459	453	458	433	445	481	467	463	483	465	450	449	473	492	503	472	446	426	471	474	460	475	481	441	461	453	466	460	451	462	470	472	440	466	466	472	478	439	473	428	493	496	406	476	441	446	441	466	461	433	430	456	476	460	445	473	420	444	437	459	440	468	481	492	433	458	452	471	446	476	457	462	425	460	459	471	467	487	497	460	435	447	512	466	495	459	457	466	457	468	475	479	465	444	451	462	482	442	459	458	478	489	433	480	432	448	434	482	480	465	477	500	458	445	478	446	456	450	422	437	473	453	464	493	431	441	438	425	453	489	463	466	498	472	477	451	455	464	462	461	473	492	457	438	453	469	454	478	481	468	476	469	483	475	489	441	458	462	488	456	464	443	474	440	454	462	501	422	444	443	441	429	471	457	422	494	447	458	449	457	462	477	397	474	433	452	449	455	435	452	490	465	441	447	453	445	472	495	444	502	484	440	453	459	481	438	437	477	432	421	479	471	444	455	460	470	464	459	458	494	468	431	444	437	463	433	457	479	466	477	435	493	469	479	478	469	434	462	481	425	446	430	461	466	484	456	440	465	455	442	503	481	446	475	469	456	495	453	445	459	451	464	426	453	449	458	475	405	495	445	460	477	478	487	489	499	468	453	477	489	405	435	462	462	472	457	453	492	455	487	456	451	452	457	480	481	472	453	496	459	455	470	468	512	417	436	448	439	449	494	474	441	470	479	448	468	456	480	468	466	499	471	481	439	461	478	475	457	477	471	495	448	486	505	460	449	461	463	450	451	461	462	460	465	474	440	422	490	491	452	462	462	476	426	461	472	469	454	461	461	478	418	460	471	459	420	460	525	435	440	430	476	491	448	462	454	463	463	490	465	449	461	455	471	459	452	483	456	472	480	437	467	456	477	441	428	465	472	506	467	473	450	442	432	464	458	474	448	433	421	460	447	433	476	476	473	463	450	411	420	468	458	423	485	473	484	452	429	442	472	485	441	474	458	481	436	466	446	463	456	483	455	429	449	472	434	429	454	481	479	478	471	461	470	476	449	456	455	453	470	462	449	429	409	497	497	482	430	436	457	435	462	483	457	486	425	446	446	479	436	462	428	494	460	492	433	460	471	500	463	497	454	454	417	458	446	417	439	462	424	468	473	464	484	493	515	453	480	442	428	466	439	476	454	495	451	470	495	436	484	431	443	472	447	486	446	474	444	467	431	435	502	470	452	477	458	463	469	470	448	464	481	423	470	478	442	424	450	474	475	435	481	451	440	474	481	442	479	456	464	427	490	461	436	425	456	471	432	472	455	468	492	467	485	441	477	469	458	440	480	477	504	470	470	455	489	466	458	455	478	430	489	463	475	492	436	412	468	454	446	448	480	483	447	440	460	469	462	484	451	487	478	492	424	453	476	460	469	470	461	486	452	445	496	446	464	487	468	429	431	421	436	445	474	461	434	486	437	476	468	447	464	483	463	415	466	466	454	509	471	436	489	458	483	476	419	466	484	474	485	471	444	463	463	433	466	483	467	440	465	446	475	464	447	458	504	462	504	461	447	457	456	432	468	446	441	434	451	504	484	494	447	446	493	556	452	521	413	460	479	467	457	500	496	466	515	468	488	485	464	446	460	456	444	495	420	505	408	479	461	459	464	469	465	450	462	497	454	424	421	400	473	477	462	463	445	449	443	450	503	450	395	468	479	476	479	439	448	433	462	440	454	460	493	476	470	527	461	473	456	444	453	460	479	425	483	473	485	439	477	435	459	431	462	448	439	468	473	443	448	483	462	478	455	446	478	472	429	415	515	455	442	457	463	480	463	457	491	454	464	414	471	451	496	452	476	463	435	470	464	491	464	489	486	488	440	479	465	483	486	453	445	464	496	440	419	437	450	443	462	479	468	458	467	450	435	474	495	504	475	462	493	440	460	437	456	487	478	450	446	496	438	448	455	444	505	469	444	460	420	525	428	514	490	472	468	469	475	462	439	462	462	431	449	439	462	421	474	456	432	480	423	506	421	464	471	439	456	435	441	436	471	455	478	475	452	491	481	464	467	477	469	439	469	457	451	437	485	447	457	441	414	435	464	487	480	470	481	456	466	415	432	501	445	447	476	482	449	404	451	457	470	489	460	468	438	460	431	466	466	462	454	506	429	471	459	460	463	464	470	466	438	428	462	480	463	420	458	469	458	489	466	448	486	441	462	470	418	442	510	457	481	423	483	451	463	431	445	488	465	438	459	458	505	444	457	473	478	480	478	433	463	437	453	459	508	450	498	461	450	432	449	497	455	457	470	458	481	450	473	441	459	462	454	412	440	477	471	433	469	430	424	478	448	440	447	467	454	450	451	451	466	502	444	477	456	460	471	467	484	447	453	475	455	455	454	456	468	421	463	467	440	445	418	447	470	420	454	471	472	451	431	441	440	408	478	485	455	447	467	462	482	432	458	464	470	465	451	440	465	449	478	442	462	445	470	456	453	476	474	475	474	478	404	465	473	478	495	453	444	468	473	437	487	491	462	485	481	453
31164	36403	38584	31799	23308	13239	7167	5024	3783	2728	1993	1302	971	754	624	518	478	424	387	350	332	368	307	332	320	271	292	274	314	284	263	278	295	239	290	276	295	273	280	283	282	252	260	299	275	298	251	285	274	253	305	270	287	289	243	266	284	284	261	270	287	286	282	279	293	280	263	285	290	253	253	276	283	255	288	294	261	263	299	268	261	283	274	308	263	267	279	276	281	256	288	278	276	265	256	255	270	262	271	280	286	247	286	248	261	271	258	271	267	266	248	286	253	256	296	259	285	301	276	262	305	231	276	281	266	288	274	289	262	257	245	300	269	258	256	241	253	280	268	264	286	279	280	277	266	283	294	289	262	253	273	278	272	299	274	248	290	263	263	237	289	247	269	258	281	256	275	303	267	289	275	256	284	291	289	283	258	277	261	235	232	260	283	246	291	253	252	250	270	266	281	267	273	257	264	244	270	249	276	262	286	261	281	300	258	284	304	275	281	278	296	304	277	268	269	263	277	258	271	299	271	276	249	267	262	269	258	295	268	262	259	292	280	286	271	277	284	281	258	275	277	252	275	236	264	308	244	268	296	262	283	253	302	246	286	262	314	264	248	264	252	285	269	298	294	246	282	287	291	298	253	279	243	287	268	299	282	246	289	272	264	272	286	247	240	288	292	255	270	268	264	284	266	270	276	239	259	265	284	278	264	287	243	266	277	279	251	263	285	243	262	274	279	284	254	231	285	263	276	278	258	282	299	264	263	260	286	262	253	260	280	267	267	242	267	256	251	272	269	297	271	270	254	264	280	304	259	283	260	257	262	257	268	247	273	273	295	271	247	288	279	271	279	271	251	263	281	246	281	260	264	261	238	265	264	253	260	280	278	309	282	248	269	272	275	287	250	297	272	276	266	259	269	274	273	266	279	265	270	263	272	267	237	260	261	271	259	270	295	272	282	285	279	258	276	267	257	283	244	268	261	284	285	299	241	283	253	272	268	258	243	281	276	264	266	279	266	258	245	272	306	291	259	260	270	315	270	280	281	276	242	270	289	260	281	281	272	285	271	279	252	276	285	294	259	252	243	278	293	261	295	274	271	263	293	256	270	287	269	267	244	285	263	260	254	287	240	272	262	264	269	274	253	283	294	269	281	287	278	290	285	269	283	264	283	290	272	249	281	234	257	298	265	264	278	305	272	255	296	274	281	269	289	263	255	269	300	306	300	271	286	264	251	266	282	268	264	251	277	242	263	290	274	270	267	232	267	269	267	256	272	236	255	300	257	258	244	270	273	279	245	243	288	286	293	250	256	271	295	283	252	313	255	279	261	278	256	259	242	248	273	268	271	273	278	255	267	267	280	313	269	281	250	263	250	279	272	289	269	261	235	279	282	265	280	267	282	270	266	272	246	248	272	259	243	330	256	284	274	277	255	252	291	264	293	261	265	252	277	293	262	258	275	252	279	288	264	247	263	244	285	264	285	272	258	248	274	254	253	257	289	262	246	244	246	279	291	275	253	264	255	284	294	253	287	268	276	263	285	265	263	276	254	275	262	250	271	314	269	272	267	254	308	280	246	280	237	313	291	285	280	287	258	252	269	266	282	301	264	326	300	241	258	235	298	292	257	264	283	269	274	294	267	255	279	254	259	281	258	305	252	256	309	252	284	265	265	264	285	282	299	273	251	274	260	267	236	273	271	268	277	248	266	276	295	259	287	295	294	296	280	268	269	261	264	284	271	278	307	272	276	272	252	265	279	261	251	287	260	282	243	315	256	288	251	249	258	257	283	290	266	238	266	291	271	244	261	274	272	231	265	317	246	252	246	291	260	258	243	265	257	270	254	263	298	281	288	289	238	265	280	281	264	265	257	271	285	268	286	284	295	278	285	262	235	256	275	238	238	267	281	288	260	255	289	260	275	302	243	291	302	281	285	233	253	250	279	266	265	312	279	236	258	276	269	271	271	264	289	273	248	271	252	252	276	261	291	240	289	265	269	277	314	296	267	265	270	271	274	267	259	268	286	250	301	259	263	271	302	296	286	296	285	276	276	281	261	275	241	271	266	260	264	261	256	266	310	274	275	294	310	266	293	297	260	274	269	291	260	292	273	274	289	292	268	266	271	296	272	291	265	282	288	263	262	263	273	302	294	282	270	289	294	279	309	263	272	301	286	273	278	272	261	279	319	264	285	273	264	242	247	268	251	258	273	296	300	268	261	248	282	263	277	282	272	270	270	274	275	292	274	256	270	268	273	271	271	305	285	265	269	290	281	289	274	286	281	266	297	274	289	260	254	271	248	260	263	286	264	252	280	287	268	252	314	317	268	272	286	264	266	272	281	262	291	283	275	262	287	285	256	278	286	250	280	300	264	293	268	301	276	256	263	258	248	244	269	276	263	312	269	259	284	275	280	274	288	276	269	248	233	260	282	280	257	267	265	278	296	249	270	279	267	311	291	291	259	259	265	270	278	306	254	266	261	246	231	284	259	262	249	280	265	263	240	255	273	260	285	274	276	256	290	272	268	264	283	272	282	287	265	233	279	255	298	263	288	289	273	278	275	275	265	277	301	277	279	259	264	295	249	284	310	260	287	268	277	260	292	274	240	254	279	275	288	265	274	251	303	279	275	244	278	279	274	271	257	268	275	248	260	262	283	242	274	261	271	247	280	283	248	258	242	290	254	280	291	277	274	241	285	272	241	249	260	304	256	275	286	291	308	320	273	287	288	268	257	261	268	283	313	270	262	294	287	288	251	237	258	242	275	289	266	260	283	261	270	276	267	277	281	265	282	274	283	279	264	272	283	248	289	260	275	259	288	257	301	256	266	272	257	270	291	258	261	287	252	278	301	309	297	264	271	270	262	254	282	276	261	282	262	261	308	271	268	284	299	275	276	281	262	269	253	253	277	287	285	292	282	272	297	268	269	283	275	264	261	274	284	270	306	259	293	270	268	285	273	273	271	251	280	278	270	263	266	275	281	249	252	274	275	292	280	274	295	304	279	297	245	297	268	273	277	268	256	286	272	272	281	246	266	270	259	280	283	266	261	258	261	257	258	273	250	301	276	289	246	280	293	263	263	286	273	267	297	321	260	269	291	253	275	279	290	301	258	280	288	299	300	268	264	271	268	286	277	276	284	274	267	301	216	282	249	285	255	264	281	257	274	268	317	249	268	254	280	298	273	256	286	272	302	296	267	280	240	271	265	256	307	273	278	265	286	285	281	257	277	282	291	278	272	284	241	267	248	254	288	263	277	274	257	262	273	281	260	275	281	249	254	283	285	290	261	281	276	246	273	290	258	288	289	274	272	262	255	246	296	261	268	265	274	276	244	277	254	257	285	288	280	265	253	261	240	322	277	310	291	283	286	276	294	253	259	284	284	256	264	280	286	258	292	276	278	270	289	266	266	253	265	274	292	258	235	267	234	285	302	259	297	268	272	253	252	291	286	287	298	289	278	272	284	256	265	283	297	267	280	244	269	248	239	281	244	288	262	253
32114	47396	38010	28292	23808	15476	10496	8122	6226	4711	3378	2190	1600	1150	806	697	652	577	540	449	407	386	381	371	355	344	308	311	303	300	326	324	336	294	303	287	313	289	284	289	302	266	324	271	285	301	265	286	296	269	298	320	265	259	272	320	299	298	321	317	271	301	276	300	304	296	291	274	298	291	284	302	292	299	257	317	292	278	297	298	304	271	262	272	289	293	316	265	260	290	309	299	278	280	294	303	273	264	287	279	309	292	284	313	290	294	291	263	321	262	292	277	301	293	294	252	257	290	265	288	263	312	271	278	294	304	324	286	286	281	305	285	287	295	295	325	286	300	292	292	313	296	322	325	263	287	281	290	269	285	293	272	277	315	271	287	257	281	319	299	284	289	313	281	287	288	261	273	296	296	298	303	303	283	273	278	268	274	275	272	303	298	282	298	281	249	292	278	281	248	269	299	283	313	285	295	263	285	325	285	289	276	303	291	302	299	295	292	271	295	271	299	253	298	286	288	262	290	260	305	282	285	278	298	312	269	313	290	269	274	317	277	274	249	266	307	292	297	297	289	266	265	300	313	279	266	301	282	253	277	287	292	290	302	304	303	269	283	293	310	303	272	282	292	288	275	314	257	282	290	284	259	256	267	272	291	304	287	302	300	302	258	311	271	324	263	287	285	296	268	291	311	296	266	291	248	284	296	273	296	308	304	312	285	324	267	273	313	277	311	267	282	317	289	276	275	271	277	267	267	275	272	281	263	297	265	277	261	279	285	302	279	252	275	280	277	300	307	269	259	301	280	316	288	289	295	305	270	277	304	270	281	300	275	322	277	253	265	275	257	290	280	281	286	295	285	296	278	284	257	279	284	284	260	300	296	272	326	292	282	292	272	282	278	290	287	279	301	284	246	312	293	289	303	295	311	299	312	242	294	300	292	300	306	302	289	294	276	303	308	274	325	269	278	315	273	321	285	267	263	318	255	297	288	304	315	312	299	274	290	280	286	320	277	286	312	283	287	286	273	286	296	311	307	296	281	287	299	313	305	305	290	292	284	273	256	304	289	300	285	253	294	264	287	305	291	289	287	297	302	286	305	306	307	317	283	274	356	270	322	282	283	284	308	249	287	261	267	278	278	338	270	259	300	284	292	317	289	262	284	291	259	288	287	275	329	306	305	287	282	314	285	303	287	271	291	283	322	295	274	291	286	284	275	296	264	297	286	304	311	299	280	303	255	282	292	289	301	308	314	267	288	304	281	286	296	249	298	313	275	285	278	252	296	293	305	272	276	256	307	311	285	315	304	294	284	308	258	293	271	282	281	266	310	280	260	324	290	254	307	285	285	262	259	306	303	278	268	294	274	290	311	312	288	291	288	307	268	297	322	292	280	271	275	285	308	318	286	297	295	293	269	280	290	286	276	272	324	294	279	265	290	286	299	265	287	304	267	266	282	259	249	283	260	272	322	306	268	270	290	283	286	293	290	296	279	299	315	303	305	266	314	282	263	289	301	295	311	307	265	296	273	290	272	290	300	287	300	294	292	289	306	291	259	297	271	276	286	269	308	298	275	287	299	291	278	266	241	274	288	294	274	294	270	259	277	285	281	299	321	300	274	273	291	291	260	284	300	289	292	306	275	267	281	277	313	282	288	287	283	316	294	290	303	304	301	299	317	290	285	264	245	294	289	284	279	260	309	299	296	281	299	290	266	278	299	282	286	276	287	288	270	304	300	256	291	285	309	291	301	299	271	305	280	316	275	302	322	283	267	283	290	322	268	287	277	298	286	266	293	315	295	277	295	270	266	258	306	268	269	290	299	311	278	257	267	296	288	271	304	312	304	287	280	279	293	267	249	309	287	308	269	264	302	275	260	290	322	251	259	267	288	300	292	274	292	261	255	312	278	306	312	274	257	304	277	309	298	308	299	251	282	292	288	295	292	284	282	304	301	271	278	286	284	286	314	301	284	280	300	296	272	277	296	278	315	299	292	278	279	290	269	278	277	286	282	303	300	321	289	296	281	297	291	300	268	296	274	266	278	309	312	268	313	302	300	285	258	299	287	256	319	258	299	313	264	265	291	285	267	284	339	285	277	298	285	262	286	302	273	271	266	279	297	278	282	312	286	283	296	267	297	313	287	286	288	292	303	306	290	294	273	282	237	308	277	292	270	292	293	279	310	260	275	279	316	281	282	290	273	274	277	302	271	291	313	265	271	295	263	277	285	268	307	300	279	265	274	299	294	294	303	291	274	282	308	270	265	270	284	257	282	316	289	305	255	247	279	301	300	297	280	272	278	306	313	295	268	292	276	293	321	323	313	272	288	303	293	301	295	302	269	251	298	289	288	299	303	271	257	290	299	292	271	272	251	258	268	274	284	292	283	305	290	274	274	294	289	301	292	288	281	281	299	299	281	274	303	299	284	299	280	280	298	269	299	287	286	286	293	270	272	269	319	253	272	302	273	329	296	278	289	282	279	275	273	274	243	296	268	308	289	307	267	280	275	306	292	271	301	303	258	293	284	282	318	282	301	297	281	319	283	250	276	293	274	294	259	298	280	290	309	327	280	296	301	278	237	281	299	294	312	309	308	298	286	291	252	317	255	314	296	290	283	269	295	273	269	256	287	314	291	300	280	296	273	307	281	277	291	317	281	284	288	311	262	274	269	279	306	299	310	297	284	269	289	301	326	315	273	294	282	271	267	309	292	282	282	275	281	302	318	281	279	293	321	268	298	279	280	274	288	326	330	307	283	298	292	295	264	290	292	255	279	290	288	285	282	273	272	313	290	276	270	297	290	310	292	304	281	297	283	306	280	290	276	274	308	303	280	276	278	290	284	292	260	292	318	292	275	320	258	282	312	293	286	277	247	310	271	322	284	304	292	276	267	290	277	280	278	293	254	276	301	281	290	295	302	294	287	282	274	293	309	338	264	302	274	276	307	296	262	289	290	292	300	309	305	276	261	281	269	289	292	285	318	295	308	271	296	290	264	275	277	312	300	288	286	315	299	296	317	302	296	266	272	312	272	280	292	271	263	283	320	292	293	290	291	310	291	300	274	322	288	264	297	309	297	295	290	281	273	290	277	307	290	266	306	287	297	281	283	291	294	322	280	261	268	290	275	285	277	302	293	304	274	279	286	308	279	298	271	306	279	307	274	274	277	273	322	291	253	322	272	281	255	305	298	269	255	298	278	297	271	301	307	275	289	266	292	281	306	280	285	268	292	284	272	320	250	258	308	297	304	259	269	279	285	295	317	288	260	310	299	289	280	294	281	272	304	294	311	290	275	311	255	253	295	280	305	269	272	307	264	264	273	304	289	276	279	274	279	262	310	279	308	292	293	278	298	298	286	310	302	304	300	323	292	297	282	313	306	290	261	288	292	287	291	290	278	281	310	285	272	279	289	299	279	274	285	289	321	266	312	284	282	273	290	281	327	290	294	276	308	298	297	310	280	291	289	288	301	294	286	282	269	283	298	315	276	285	275	296	279	281	286
23755	21136	28760	25971	24540	21977	15004	8787	6432	4629	3235	2156	1443	1154	897	797	683	658	601	602	546	542	474	454	478	417	398	425	373	373	409	423	386	411	398	434	378	426	389	358	382	416	414	405	392	411	387	384	372	382	404	393	363	370	380	452	363	399	375	350	404	384	394	380	418	407	358	405	367	379	383	368	424	376	377	387	363	395	379	366	399	337	378	357	366	373	405	392	376	376	378	379	364	389	384	374	364	352	347	336	367	407	375	367	422	369	386	362	389	353	379	387	379	412	354	377	364	368	373	410	389	378	403	357	333	392	388	413	378	383	333	385	372	387	379	399	357	352	391	397	350	383	365	351	376	387	366	374	365	337	377	365	371	370	355	356	402	373	379	361	355	374	410	377	383	349	368	406	365	356	370	344	348	379	362	374	383	344	384	370	365	373	359	371	368	379	377	352	382	354	353	385	389	377	391	379	405	361	379	368	384	340	404	368	369	404	405	353	352	400	360	351	338	379	391	378	368	387	333	365	391	406	358	386	345	354	377	343	346	392	369	387	386	372	408	368	371	370	360	363	393	330	395	373	337	355	393	370	384	372	330	369	368	351	372	351	383	354	360	384	339	377	347	364	386	369	396	360	366	376	387	380	378	340	347	349	386	395	345	376	401	362	338	368	375	383	381	398	386	386	415	400	372	374	362	351	384	395	365	362	382	370	376	373	362	381	380	342	371	389	347	384	382	348	411	384	402	376	378	384	376	361	379	384	386	365	404	371	384	339	339	360	385	373	361	394	371	351	374	363	370	372	364	397	360	342	383	359	362	404	363	331	355	379	388	377	335	408	351	383	378	386	391	349	364	377	388	380	372	370	369	365	376	390	386	374	419	390	321	354	382	340	362	383	351	354	387	341	381	369	385	364	330	363	386	364	400	372	386	354	366	377	385	367	376	357	399	351	385	379	346	376	386	377	379	414	407	358	369	392	348	346	362	343	344	346	345	368	361	371	355	378	385	391	385	422	381	415	354	354	380	372	391	371	388	420	381	374	391	344	373	414	399	378	389	370	380	415	357	427	348	379	384	409	381	432	351	372	383	346	348	386	363	355	370	353	371	384	364	358	387	342	333	356	374	385	359	356	379	361	354	366	367	349	381	355	391	363	356	379	375	351	358	335	391	362	382	347	375	389	368	381	365	354	365	367	346	372	353	345	354	370	387	359	403	369	354	376	357	347	369	379	350	386	394	367	380	339	360	333	365	357	385	401	367	366	339	350	362	386	359	357	372	384	374	367	392	376	371	400	410	379	389	389	396	417	382	345	395	361	393	377	372	367	365	344	348	379	373	337	367	358	366	357	355	380	361	350	396	367	363	379	388	404	359	377	368	364	378	379	393	386	366	362	405	392	371	380	383	420	366	375	350	358	383	352	360	384	356	376	370	362	402	352	424	408	361	369	372	385	375	420	394	357	357	364	358	363	345	390	386	341	343	378	354	393	377	352	351	377	353	379	367	399	367	352	401	361	391	359	371	356	359	340	361	392	425	375	403	380	362	367	369	378	407	398	397	387	402	354	351	415	350	351	361	350	361	364	376	377	365	370	374	361	347	386	380	383	354	405	395	399	384	330	390	367	384	382	352	380	408	366	356	405	379	377	379	380	365	361	396	416	369	333	393	380	351	388	364	387	383	328	401	379	346	343	371	364	370	380	390	370	388	356	351	382	400	350	352	399	379	350	393	385	387	359	384	364	393	386	384	354	411	382	367	349	361	405	392	377	411	383	357	387	381	395	394	404	374	381	381	405	377	399	384	371	368	358	384	357	393	384	339	359	368	366	385	389	377	387	363	391	371	386	376	345	382	360	391	341	393	401	372	379	391	346	372	372	395	397	379	351	383	415	382	421	377	405	377	367	379	361	370	356	369	337	367	400	357	377	380	359	384	389	361	370	404	397	353	348	402	377	380	381	377	378	384	393	377	376	408	376	374	405	389	403	342	335	365	375	387	357	364	374	351	375	385	345	368	385	367	350	351	368	368	381	332	362	365	366	378	359	369	376	386	397	374	399	384	318	374	389	374	341	389	381	316	349	393	374	401	370	394	389	379	374	353	382	372	387	351	370	407	352	403	412	376	373	369	369	377	385	384	352	371	362	379	384	351	382	350	364	385	389	354	374	347	366	392	383	372	368	353	393	365	372	394	388	371	355	389	369	379	378	387	392	416	355	367	352	388	412	390	402	351	358	390	342	394	366	377	391	364	370	352	365	378	370	352	359	360	333	379	390	385	395	379	340	377	343	412	385	382	372	378	369	371	406	385	363	395	382	377	386	361	386	377	360	356	399	373	418	378	406	424	389	369	361	366	372	371	406	376	398	364	367	368	353	329	344	373	370	346	378	388	342	380	344	357	388	351	408	362	383	389	359	364	361	374	367	391	395	363	357	350	317	370	367	389	388	377	354	374	423	402	317	378	386	390	380	400	396	342	347	384	396	401	374	345	377	374	371	388	361	365	366	382	374	367	371	409	368	386	367	369	383	378	351	352	406	372	386	402	375	368	390	396	329	386	338	380	392	352	366	399	348	382	365	406	385	364	409	380	373	360	368	363	378	368	365	371	378	387	369	363	345	408	368	367	380	378	342	358	378	371	358	364	368	371	347	382	357	378	402	376	343	341	410	347	359	373	380	382	350	359	338	388	412	404	358	364	392	422	383	366	367	384	338	383	367	378	355	369	342	334	372	362	398	357	379	388	357	381	369	409	380	370	374	366	390	354	337	453	355	368	404	315	405	349	381	382	418	373	368	373	375	375	396	370	346	339	341	376	368	380	398	368	343	357	344	408	338	397	336	373	401	372	358	384	420	400	336	399	384	378	387	349	397	391	358	346	400	400	382	369	413	399	388	422	324	383	340	374	354	335	360	373	365	360	376	385	391	364	393	390	417	394	369	367	381	388	376	399	381	358	356	339	399	407	331	381	353	354	384	370	386	373	387	351	368	356	399	393	364	338	347	387	392	385	343	389	353	390	375	346	378	377	375	342	363	361	361	420	375	382	370	385	348	360	377	392	392	376	390	406	381	324	374	376	404	384	374	389	413	417	394	348	333	346	390	383	376	383	373	415	359	400	358	380	349	359	351	360	372	374	358	375	362	382	373	372	390	384	378	378	364	341	380	370	361	361	387	366	395	386	405	369	385	333	343	394	419	360	406	399	370	376	365	398	336	377	406	359	362	399	380	358	395	345	380	376	350	384	350	381	370	429	366	381	394	374	411	384	385	412	361	370	365	381	353	369	366	359	389	367	391	384	365	358	338	403	372	376	395	361	355	382	352	373	361	315	371	412	406	384	366	382	329	333	386	391	339	374	384	368	378	362	409	413	348	376	356	358	356	400	419	367	348	364	389	374	389	409	367	413	348	396	381	390	412	364	377	350	360	377	362	403	359	344	393	393	367	382	359	370	353	382	390	385	368	340	388	386	354	338	347	389	385	359	388	428	375	373	367	358	388
33250	56478	44921	34905	29864	21822	15366	12127	9790	7336	4872	3298	2209	1732	1314	1099	967	867	797	697	642	615	580	525	499	457	481	439	480	465	397	384	407	429	453	397	396	379	396	367	436	397	398	389	393	414	390	399	361	390	390	370	417	394	436	414	430	445	415	418	379	383	404	400	403	412	449	431	425	424	365	394	376	384	380	354	344	391	370	387	383	365	383	384	408	411	374	382	355	362	398	367	357	393	384	389	378	406	382	401	396	362	403	382	374	374	367	370	356	359	371	386	423	361	372	362	367	389	423	367	366	342	375	404	361	360	407	389	396	375	335	398	389	389	379	363	370	406	407	414	386	395	383	365	359	393	391	389	356	404	392	353	372	420	396	394	387	397	392	388	404	367	393	373	358	380	357	379	360	394	383	397	420	376	384	399	413	371	386	336	418	399	401	380	394	378	400	385	394	379	416	360	417	357	400	387	363	382	396	398	399	377	385	371	385	350	418	391	410	368	387	366	404	418	361	405	391	379	399	418	371	367	375	371	387	399	377	379	365	367	383	378	378	411	402	353	382	426	351	404	354	365	366	393	410	390	392	375	391	408	380	370	378	408	376	377	364	426	388	385	390	363	389	372	393	394	420	361	383	383	395	355	386	412	393	380	386	448	368	382	374	398	364	374	357	394	396	408	392	415	404	389	395	399	389	377	353	373	332	381	408	398	375	371	382	399	364	404	386	355	417	381	361	380	400	393	376	362	398	364	397	391	376	377	400	404	427	382	429	390	382	401	369	371	387	414	385	405	360	391	392	371	408	358	367	373	365	395	385	420	398	363	366	373	386	374	402	371	418	370	371	363	416	392	372	385	378	383	380	352	358	436	372	392	350	359	339	354	394	366	381	384	368	370	373	374	378	351	371	384	371	339	421	402	366	412	395	382	369	400	370	382	393	360	386	372	386	398	407	386	378	370	398	386	375	388	397	362	383	378	357	372	371	388	364	360	398	356	393	392	385	359	376	397	373	416	370	398	350	384	401	375	385	377	391	334	400	377	381	340	397	382	395	357	399	405	353	362	404	408	383	380	385	412	387	375	327	365	437	363	389	354	389	382	387	375	374	369	397	381	399	395	397	372	412	360	373	390	374	364	409	387	366	402	350	401	374	378	405	370	395	393	378	394	390	392	388	389	374	415	364	371	363	406	371	424	405	392	385	374	430	378	419	397	401	374	360	361	402	416	357	391	386	378	381	371	355	381	347	378	363	369	381	341	388	364	428	355	390	364	390	400	384	371	350	359	375	397	387	414	373	396	394	370	374	350	363	430	418	363	379	376	413	388	414	382	384	406	355	391	374	372	368	357	389	410	396	381	390	412	421	342	389	410	395	382	402	395	385	398	410	362	408	398	376	388	394	407	402	369	379	399	399	398	391	381	386	396	360	403	376	386	383	373	393	397	402	357	392	340	384	384	416	378	405	402	371	348	376	382	386	356	371	425	396	374	383	408	392	349	399	397	387	371	355	375	383	381	421	395	375	362	393	380	377	395	375	412	398	419	376	359	400	384	398	380	379	383	381	390	423	428	412	389	389	360	407	379	375	346	395	391	382	379	376	372	405	368	406	370	368	404	384	379	377	378	375	374	380	361	384	449	406	398	373	395	412	365	393	361	370	394	352	370	378	382	414	379	401	413	378	377	388	399	383	372	391	378	375	368	400	374	387	413	378	371	361	393	385	384	394	384	404	381	426	395	352	383	394	413	371	416	395	406	374	384	417	389	368	371	375	403	354	418	379	393	375	385	377	392	411	372	385	405	378	356	378	400	364	373	346	381	357	403	418	408	376	387	369	388	405	370	426	367	379	404	393	378	387	392	390	382	405	354	354	352	370	406	407	395	361	373	386	370	402	361	388	359	385	395	389	400	381	349	383	334	391	376	330	401	359	373	350	372	387	379	377	398	371	437	377	366	325	370	397	405	347	413	392	393	376	360	374	394	380	376	372	373	374	365	360	355	386	381	412	371	408	419	413	372	372	351	373	373	412	356	402	418	402	399	376	362	325	385	382	367	399	373	402	376	369	411	386	404	370	360	346	399	400	371	341	400	352	375	408	361	401	387	381	368	367	368	386	374	399	380	377	390	411	359	388	374	407	399	338	373	384	397	378	389	393	440	415	384	383	362	391	430	390	380	388	371	393	404	385	366	366	381	382	375	364	383	395	393	397	383	410	411	393	372	373	399	402	394	409	388	364	375	380	400	373	348	382	395	414	378	377	385	379	363	383	411	399	396	374	379	346	393	371	356	406	376	349	360	389	338	382	403	403	383	421	374	411	394	402	352	381	394	385	364	352	372	390	389	367	408	390	340	381	376	383	399	383	351	378	407	431	360	399	369	387	368	367	397	436	361	379	361	385	395	366	367	387	385	359	385	374	372	397	447	379	384	423	363	423	401	375	408	337	358	355	380	394	366	391	340	395	389	362	385	366	376	424	380	382	384	375	373	385	402	382	362	422	376	384	359	360	368	363	406	370	382	366	386	404	376	380	364	375	362	343	392	358	388	398	384	418	403	359	397	384	375	391	396	392	386	365	390	360	384	357	421	386	378	371	360	341	382	366	412	391	408	397	374	400	374	423	385	392	424	397	376	389	351	428	369	382	410	446	380	355	375	377	375	370	388	356	401	351	375	380	399	397	361	354	361	405	373	365	380	368	386	378	399	370	350	356	379	380	405	378	401	362	385	403	377	371	350	380	378	370	386	391	386	392	411	370	378	363	353	366	378	401	375	397	369	358	379	386	363	414	364	380	363	412	379	356	388	413	350	402	399	395	367	414	383	383	368	384	359	414	379	396	396	390	367	361	382	373	375	403	353	380	407	391	370	391	406	376	400	406	382	365	393	383	396	370	420	412	376	425	379	395	351	378	388	374	334	379	352	376	381	387	359	393	415	413	367	360	413	409	384	413	374	401	409	417	339	425	392	414	370	376	383	333	358	372	382	351	409	386	382	365	382	411	382	378	358	406	383	375	379	385	377	379	394	394	391	407	414	382	369	380	369	384	423	419	371	400	369	385	385	388	402	379	373	374	368	382	402	344	391	393	385	360	384	380	432	364	312	382	391	370	383	368	397	370	391	399	378	404	369	392	396	392	393	394	407	415	362	392	369	403	383	389	384	366	389	370	369	373	388	364	377	424	367	396	408	388	378	374	369	383	401	441	372	394	399	381	368	359	350	424	402	388	413	391	374	419	364	350	368	389	352	386	411	405	382	430	390	369	406	425	380	397	414	379	373	370	390	351	401	360	401	396	362	391	377	366	381	373	384	391	388	403	404	366	371	395	344	391	383	384	376	378	361	377	351	397	379	382	408	365	381	388	385	363	380	388	392	379	397	415	375	391	350	400	389	389	400	413	396	406	399	361	378	385	375	389	393	411	400	402	388	402	359	398	362	427	389	374	384	381	396	389	402	370	400	395	368	388	367	369	348	397	358	363	390	374	365	409	361	358	377	387	406
24990	21536	29569	28645	23365	16717	10138	6714	4821	3549	2370	1502	1048	970	750	563	593	515	466	429	400	376	352	379	347	329	328	315	352	276	325	317	294	303	311	294	315	313	291	295	311	261	305	285	293	303	335	297	289	287	275	275	304	290	312	297	293	326	315	294	291	287	335	306	309	249	266	303	285	301	266	291	302	275	284	307	276	264	288	312	293	253	324	291	301	290	308	286	300	308	264	277	273	307	301	249	290	278	261	289	291	279	281	297	272	261	294	260	287	306	304	308	287	273	282	283	304	254	296	294	270	271	273	316	316	265	290	291	304	292	258	295	273	272	233	288	273	261	289	285	255	275	267	289	275	287	265	265	339	276	286	283	314	265	280	262	261	285	298	269	301	273	273	280	292	265	266	272	273	272	296	306	279	275	319	252	306	278	271	279	288	299	275	305	277	276	267	263	292	281	285	276	259	290	302	293	300	277	289	275	290	294	254	271	276	304	284	293	285	307	263	325	280	301	283	273	319	280	263	273	268	254	281	273	317	247	288	290	263	278	262	277	292	276	297	277	299	285	293	287	270	298	290	309	306	284	274	331	318	273	282	288	294	282	274	303	317	314	285	291	306	275	262	287	280	294	297	300	290	300	310	269	286	283	290	276	284	293	292	297	302	294	283	281	279	266	295	278	317	297	295	326	294	295	259	299	288	277	280	275	312	316	269	303	273	286	295	280	293	299	289	258	311	263	305	252	267	286	296	283	245	302	311	281	264	256	291	295	278	280	290	270	303	267	271	293	318	325	297	292	278	306	262	262	290	272	268	269	301	283	302	275	277	284	283	296	306	284	337	272	282	281	264	276	294	289	297	277	266	302	281	278	271	287	268	285	291	293	293	258	270	290	299	324	288	304	284	313	306	265	272	285	291	282	292	280	301	273	284	288	299	327	281	281	296	312	264	293	305	233	286	303	313	287	250	283	304	273	312	302	289	269	314	283	280	307	280	264	298	296	297	243	315	291	315	273	280	268	278	277	267	276	286	298	310	273	275	285	281	273	304	303	288	290	320	278	288	308	302	280	274	267	285	307	275	283	283	276	288	312	269	297	300	281	319	279	274	290	278	287	275	257	270	286	267	293	302	294	315	282	286	286	296	304	327	302	298	300	285	299	289	286	271	286	340	295	263	299	285	288	260	285	306	307	279	307	285	290	299	276	300	273	314	295	295	293	291	306	246	312	306	276	316	306	266	272	281	278	286	268	290	277	284	272	275	260	281	292	258	251	296	287	281	274	267	339	293	253	267	286	301	284	268	266	270	278	257	285	281	245	305	280	280	325	287	290	279	277	281	258	312	292	288	278	261	281	319	279	309	278	285	257	291	269	233	300	277	296	287	296	297	292	275	291	271	279	272	287	299	269	276	253	308	269	312	301	231	293	275	276	283	273	297	279	301	291	271	292	264	281	276	280	264	270	278	315	289	315	300	285	279	294	280	281	295	284	253	289	277	274	272	280	271	289	293	287	285	277	279	325	282	313	268	273	279	285	298	299	297	297	282	276	275	284	325	300	272	290	284	295	290	268	304	289	276	284	271	281	241	261	276	285	288	270	289	283	282	298	293	292	296	282	311	299	274	286	252	283	273	301	285	263	286	268	289	277	301	265	283	323	302	303	286	309	275	294	285	290	289	302	268	314	270	275	280	302	324	264	291	266	271	289	260	263	303	268	277	283	287	303	299	317	293	297	295	314	290	286	292	315	300	267	302	261	288	284	290	280	276	275	280	320	288	285	268	275	277	272	269	284	310	300	257	287	303	312	304	262	282	285	318	292	288	271	266	300	286	299	299	309	304	286	278	276	276	256	279	268	291	304	316	286	280	290	274	260	326	287	290	267	276	293	266	285	288	281	304	305	270	260	284	288	304	304	287	284	276	263	270	298	300	279	286	286	266	293	264	280	307	304	294	276	257	281	282	268	301	301	302	306	278	263	303	281	285	307	303	285	300	318	284	274	256	284	293	305	278	299	307	278	299	298	275	297	292	278	284	311	284	312	289	296	298	269	299	292	275	280	274	277	320	276	301	270	280	269	309	280	295	270	268	278	282	286	285	295	268	281	284	265	302	300	277	267	285	272	285	313	276	294	296	266	299	268	288	278	321	276	278	296	288	301	293	290	298	267	290	292	327	279	320	282	253	303	249	288	299	281	269	291	324	254	302	328	273	281	285	294	300	287	299	279	267	267	256	302	255	288	293	278	299	295	293	280	305	291	319	287	261	298	276	299	297	301	288	281	276	284	314	287	288	298	277	254	294	293	260	278	286	263	269	266	258	310	295	269	296	283	271	296	307	252	261	285	295	300	282	266	312	290	285	282	298	294	295	302	283	271	285	263	279	279	310	295	260	284	309	301	270	283	315	272	296	293	258	307	303	291	300	293	278	285	297	281	284	282	286	276	278	268	274	299	277	273	316	305	282	285	315	277	295	285	287	288	314	272	265	288	282	282	279	304	288	281	337	306	270	291	289	307	263	275	293	283	272	273	251	302	317	281	280	269	266	304	283	264	278	302	311	235	240	266	275	287	299	311	264	313	288	295	288	287	291	291	275	270	297	270	297	268	280	311	254	266	272	276	285	283	295	296	277	298	267	277	249	275	266	296	296	288	313	299	293	271	304	303	272	270	286	278	296	288	287	279	305	312	296	307	291	277	271	248	292	292	297	295	274	287	303	291	293	278	269	284	291	299	318	304	282	311	277	260	266	294	292	287	304	293	291	284	291	265	259	265	269	309	294	288	278	291	294	291	268	286	303	272	288	292	304	293	269	248	272	273	266	303	312	281	274	265	268	286	272	283	278	272	271	295	286	274	302	337	297	292	262	301	299	310	309	270	312	273	263	324	259	313	289	282	309	304	288	287	304	277	274	278	313	281	288	294	272	293	282	311	274	303	278	296	271	297	273	305	302	280	267	309	264	274	241	310	284	252	300	290	287	316	265	292	293	311	279	287	296	270	268	313	267	306	286	302	288	279	278	284	242	275	284	266	306	272	285	280	306	291	273	278	282	272	309	271	289	323	272	304	283	277	273	275	291	304	281	255	291	287	296	273	253	284	312	294	308	284	301	284	254	292	250	290	260	274	271	303	294	281	306	289	290	296	289	298	253	270	272	289	282	312	274	287	288	293	275	282	265	294	286	300	283	322	274	298	299	268	301	279	272	299	275	299	311	297	293	316	265	301	291	279	268	287	274	298	305	304	297	286	292	263	262	287	302	276	261	290	271	242	296	279	306	288	246	299	278	288	286	313	292	298	289	271	297	302	305	293	286	293	274	290	297	282	258	296	289	270	291	279	295	282	267	297	287	304	277	262	267	285	289	270	270	282	292	290	266	293	281	273	290	289	276	307	277	257	261	295	333	318	292	319	276	314	292	291	309	284	289	278	298	279	295	286	288	303	276	295	266	276	281	263	284	274	256	308	276	311	260	289	302	280	272	271	283	295	298	267	277	273	264	281
33066	53381	41855	31460	25727	18734	13339	10701	7826	5898	3898	2520	1707	1587	1230	911	893	781	691	632	479	462	446	416	390	372	376	375	318	374	372	328	364	358	328	334	325	318	304	325	314	317	347	310	339	350	320	331	276	318	299	333	313	314	339	311	323	307	330	322	341	305	336	322	310	371	326	315	335	306	337	300	339	304	301	283	356	307	310	306	300	335	326	312	298	312	313	295	297	331	311	308	296	350	298	319	277	325	297	320	304	319	329	310	300	309	276	322	298	293	306	298	286	318	309	325	299	292	288	312	335	323	299	322	317	322	315	295	306	311	275	319	269	315	295	294	318	330	305	339	311	287	298	333	309	327	298	293	284	315	341	289	311	321	315	321	295	321	301	332	312	302	290	310	289	338	319	297	273	297	346	318	297	308	298	302	320	290	299	299	326	266	329	302	289	336	271	304	312	278	325	320	307	320	331	312	308	330	288	289	288	307	322	287	313	293	322	300	297	287	328	306	313	295	313	293	306	325	334	321	300	328	304	325	311	337	296	304	290	300	295	318	324	302	313	328	320	291	311	306	327	320	281	316	316	306	328	291	288	319	306	278	283	350	317	286	297	327	309	322	334	283	306	333	338	304	341	320	293	296	290	323	312	312	297	314	323	309	284	274	272	286	325	275	304	312	304	297	321	306	366	285	294	303	323	303	323	299	313	299	302	307	311	337	312	294	310	296	307	290	336	316	309	310	296	298	280	302	332	331	299	305	306	299	328	324	299	301	312	314	311	295	284	311	310	303	322	309	305	311	285	323	334	336	290	307	344	300	286	361	293	303	327	284	307	310	303	304	310	314	287	291	306	330	294	333	338	311	322	309	305	274	289	279	324	310	299	350	333	310	326	347	288	308	320	325	315	323	299	302	312	331	313	310	325	302	344	319	286	334	311	308	321	306	318	296	303	289	317	351	338	314	317	303	299	336	297	283	331	339	335	305	311	326	311	301	317	293	298	304	306	318	304	302	319	296	324	357	314	310	328	316	283	315	297	296	305	322	295	293	331	292	271	307	306	336	286	313	274	331	300	313	319	320	323	300	314	328	311	295	332	292	300	303	261	340	306	296	332	318	338	320	327	339	307	319	333	318	288	298	299	300	328	308	330	299	315	326	299	326	325	338	298	314	309	342	302	287	329	286	316	302	298	333	283	321	289	288	286	311	281	302	294	274	302	291	284	327	308	284	325	298	318	296	301	312	338	313	308	299	302	296	298	307	325	298	323	281	294	282	295	313	317	327	317	306	315	332	304	315	306	303	310	309	300	308	306	305	278	286	320	307	306	313	292	324	295	312	318	302	316	312	325	297	307	320	336	338	320	331	312	294	333	314	315	311	262	289	273	320	285	317	287	311	280	336	295	294	329	312	346	314	317	326	301	331	315	323	315	329	306	329	315	310	304	328	323	313	303	302	326	297	300	313	334	284	323	332	317	325	348	315	316	297	335	313	332	325	281	304	295	299	302	305	282	293	320	312	319	277	292	324	297	300	316	305	288	316	301	284	293	329	310	308	329	336	351	302	276	327	302	317	322	308	325	326	304	304	297	319	285	307	314	314	347	336	313	277	310	311	333	304	294	330	279	317	312	319	317	290	304	319	310	341	311	289	306	297	292	311	311	316	296	308	305	324	289	292	297	322	322	329	296	302	304	313	303	319	335	311	299	296	270	317	326	293	296	324	311	329	315	298	337	316	280	322	355	312	306	328	296	319	313	336	318	341	334	295	315	292	322	306	319	326	326	304	320	344	302	310	325	295	294	287	287	295	297	336	296	317	314	302	338	294	297	307	320	307	302	323	305	316	312	308	315	309	287	328	307	299	322	318	312	316	314	322	331	329	326	293	339	322	314	317	323	322	325	315	321	337	331	330	310	305	312	303	307	336	312	297	304	285	306	312	303	271	318	306	307	305	301	317	301	300	331	285	285	312	322	318	307	302	313	319	305	321	314	316	315	313	315	271	312	280	352	300	294	273	321	325	300	298	316	320	308	342	297	312	335	314	292	318	288	342	317	322	321	284	287	296	336	303	335	306	300	291	362	316	294	302	297	302	308	308	327	276	297	325	305	283	329	308	315	308	281	296	291	321	341	331	329	301	305	332	309	320	297	295	337	332	323	317	310	288	277	316	315	316	322	336	301	335	331	319	347	303	303	311	299	303	318	301	298	332	288	309	275	343	339	327	322	329	310	279	320	321	312	330	311	303	301	309	283	301	323	320	287	299	328	317	303	308	351	294	323	313	344	313	318	333	290	314	305	303	346	305	292	321	323	340	334	309	288	302	350	310	337	311	295	313	322	318	282	320	316	323	295	307	322	290	304	303	320	307	299	277	319	302	296	313	320	283	302	338	272	315	307	324	288	314	311	332	321	302	346	324	318	323	318	316	331	322	298	317	313	285	311	295	299	309	294	295	278	309	313	308	301	307	291	331	313	326	268	300	333	309	310	335	306	285	317	319	313	301	323	301	312	316	334	306	301	338	308	315	324	317	299	303	282	279	270	296	303	306	278	298	342	316	300	296	317	288	324	320	284	339	310	282	325	290	279	324	295	306	302	280	344	304	338	330	294	315	273	339	311	364	314	341	299	275	302	286	324	304	294	349	318	295	313	311	295	302	307	318	326	315	312	321	293	332	322	316	309	319	308	327	324	282	312	342	305	296	332	286	306	322	316	289	301	320	305	317	347	292	305	314	321	300	273	313	307	326	308	307	338	311	328	312	309	306	310	311	325	316	328	313	292	283	311	335	307	314	330	294	327	330	286	337	348	345	306	291	333	314	318	294	319	299	310	320	326	292	313	301	309	307	322	309	309	320	297	334	303	291	318	321	330	312	343	305	332	296	310	316	309	296	283	341	338	341	298	312	355	306	329	319	331	321	271	348	276	312	305	307	274	295	339	280	352	287	327	345	321	288	306	315	276	328	337	325	299	309	299	268	333	303	310	305	312	340	297	316	308	327	295	295	316	362	288	288	308	303	301	301	299	331	314	323	323	364	319	316	289	311	317	298	350	321	343	342	324	326	286	324	296	273	300	278	314	317	315	322	328	299	303	328	299	317	304	302	301	328	298	325	312	299	311	332	320	323	328	288	307	299	328	310	264	289	303	326	293	320	322	309	299	312	307	312	300	308	297	298	316	289	282	305	285	260	287	294	320	305	320	323	267	343	295	302	349	336	285	303	286	325	323	302	291	296	283	317	309	304	297	322	313	311	284	310	315	296	323	304	322	324	320	302	292	351	310	323	330	330	347	291	297	336	301	326	303	332	314	305	290	317	302	302	324	299	325	303	332	305	314	333	298	316	297	280	303	318	316	296	298	301	292	308	327	288	298	308	321	337	302	313	279	316	325	314	305	299	329	307	320	323	336	316	305	308	292	299	308	314	299	303	297	306	315	297	295	277	291	299	310	319	309	313	301	352	308	293	287	298	330	321	331	303	335	325	287	300	317	322	315	295	301	305
22719	21174	28961	24071	22443	23892	22114	13203	8748	5925	4060	2300	1921	1761	1344	1218	1112	938	847	768	704	616	660	597	577	554	536	560	518	537	498	492	464	493	468	494	461	509	460	462	486	470	525	470	498	452	505	461	489	450	469	454	435	471	424	482	449	507	466	486	437	473	450	466	495	495	488	498	476	457	459	477	468	423	397	497	505	415	451	459	423	472	421	442	432	422	441	438	420	468	437	491	436	428	445	481	447	460	456	481	460	452	472	436	444	431	428	440	472	445	478	432	444	429	417	444	435	441	458	449	449	472	440	451	456	481	424	516	425	470	461	416	468	390	479	467	473	452	463	472	497	426	450	436	469	426	441	463	478	424	454	438	478	429	449	447	473	445	432	484	461	447	405	459	462	452	429	480	458	435	444	438	451	462	413	459	437	405	448	449	429	453	462	382	455	445	449	431	459	443	394	454	418	439	422	504	434	433	429	437	454	474	423	464	420	455	447	464	449	436	467	477	457	469	474	466	419	496	471	422	445	445	435	447	437	468	448	422	441	458	447	458	466	418	415	464	437	440	395	439	451	427	412	448	448	432	470	457	407	418	498	460	448	477	460	439	428	480	459	452	489	406	450	446	412	442	454	434	497	462	453	448	469	444	447	422	443	441	437	442	484	425	460	464	459	459	466	472	450	433	446	432	434	455	430	453	413	426	474	420	431	460	441	391	461	454	463	432	468	456	471	430	432	473	439	463	405	460	416	481	450	420	467	451	440	415	451	411	447	437	461	469	466	457	468	467	487	479	418	484	440	405	404	468	422	467	451	462	470	445	426	452	423	472	435	453	444	444	428	495	407	434	414	419	452	457	407	463	447	477	513	428	438	461	430	426	456	457	433	453	442	442	464	452	466	459	462	424	413	415	448	437	415	447	451	448	444	464	399	435	434	439	444	451	440	440	452	438	463	436	432	428	445	444	450	406	462	449	434	460	464	438	449	428	446	468	454	457	481	445	472	457	438	474	468	423	439	447	432	410	423	462	428	430	438	431	460	457	436	465	456	439	429	397	441	455	464	422	434	438	427	449	452	482	437	416	412	442	482	430	452	484	496	427	443	434	459	450	427	442	458	447	427	439	458	442	417	430	375	443	436	451	481	436	457	435	462	438	455	454	450	452	428	449	440	444	450	458	408	492	461	439	455	430	456	451	427	423	420	468	466	418	445	446	461	430	464	478	415	472	393	437	473	430	470	452	432	461	464	497	429	432	453	435	418	476	449	443	434	478	478	462	429	452	465	453	439	398	419	449	431	440	457	469	503	401	431	457	459	471	457	475	447	438	452	421	506	439	454	458	444	448	465	456	446	454	438	426	446	422	436	455	443	459	453	453	466	435	438	443	461	443	414	422	395	436	451	461	443	450	442	457	443	451	451	475	488	423	468	432	431	441	412	404	407	446	469	502	452	432	437	477	438	437	469	471	429	427	388	477	448	435	437	409	455	465	438	474	456	420	457	470	492	477	476	403	426	451	477	434	456	489	428	410	436	463	455	429	449	455	457	458	444	482	435	453	448	465	485	421	430	436	427	470	440	437	435	454	449	454	440	456	463	473	443	446	468	467	442	445	410	441	431	441	458	391	446	446	419	478	426	434	465	423	432	451	451	458	428	459	430	451	471	475	441	426	440	466	416	436	429	440	425	406	413	445	433	445	413	446	450	425	477	454	449	440	454	437	463	441	405	447	447	454	408	412	430	444	469	444	453	443	464	414	432	480	461	476	427	441	433	479	423	438	427	465	438	452	416	433	421	438	445	482	474	473	478	402	472	452	416	429	459	437	445	451	469	445	462	433	453	438	416	424	453	467	448	404	419	416	438	457	431	446	472	460	474	490	464	447	444	443	441	453	446	480	457	466	378	466	440	476	433	448	455	422	443	461	429	459	434	450	429	442	447	446	431	453	451	461	432	450	482	422	406	428	420	446	464	449	458	432	457	445	416	433	446	477	483	483	467	425	419	428	426	457	446	416	463	406	479	464	450	479	444	484	464	427	435	430	461	439	424	454	456	411	441	402	462	493	457	446	438	454	489	438	441	447	439	454	442	432	442	440	464	454	482	473	451	435	461	457	423	451	473	437	434	414	449	500	479	449	461	485	434	420	480	457	489	446	438	431	475	430	424	465	464	483	381	450	427	420	433	402	452	432	446	425	440	428	431	439	420	423	405	456	432	455	449	458	407	468	465	460	490	462	435	420	448	442	426	410	467	454	417	429	468	426	482	408	431	438	451	456	451	406	443	462	446	443	495	477	412	463	465	432	443	452	456	440	428	487	517	444	441	462	451	452	418	451	444	396	457	398	442	491	444	446	440	430	415	435	442	436	446	439	476	421	418	426	489	448	409	507	430	459	450	431	456	425	438	421	482	459	436	447	462	446	479	461	469	424	454	484	420	403	419	428	466	416	452	449	449	451	436	452	406	436	429	456	486	489	439	452	452	417	443	465	445	450	485	436	467	488	463	448	482	491	457	399	456	472	438	450	433	423	434	457	435	480	460	440	468	454	443	414	463	434	491	404	455	464	465	469	460	487	481	459	468	468	453	449	451	449	424	451	475	437	454	436	460	420	428	477	423	429	462	443	456	471	474	411	455	418	447	426	457	453	481	428	474	501	445	447	419	428	392	420	454	444	439	439	448	461	435	432	495	455	450	428	462	482	404	417	449	455	443	483	487	465	471	430	446	455	427	461	426	463	424	454	442	460	464	448	420	452	431	449	462	453	458	456	454	434	422	433	450	463	449	476	444	442	440	439	436	459	407	428	427	466	444	403	443	435	482	478	452	454	489	470	421	470	449	474	443	464	441	423	426	455	474	426	450	478	444	444	475	461	449	439	449	436	449	432	466	459	441	461	448	456	474	436	469	471	442	469	432	445	461	422	438	451	465	483	449	409	446	447	440	460	465	473	454	421	443	470	454	413	422	427	473	422	476	470	493	444	475	451	430	414	420	419	442	452	465	427	445	450	448	467	444	442	458	428	453	459	452	460	433	429	454	415	462	447	429	464	456	455	471	426	415	434	437	452	426	449	428	483	461	461	445	454	422	439	437	481	415	475	440	464	461	435	439	448	427	464	424	457	455	436	439	430	452	443	431	448	438	431	454	458	424	493	424	449	464	437	443	403	436	462	486	446	466	422	414	434	420	417	478	412	449	453	451	471	410	422	429	434	475	400	464	449	377	444	482	453	466	430	453	494	411	454	421	424	423	450	465	480	443	434	401	478	459	451	464	427	419	439	421	439	487	443	444	426	433	445	441	455	443	453	447	457	396	478	465	447	434	442	400	473	455	500	434	447	462	424	479	408	500	445	496	442	469	489	416	483	409	466	442	433	449	435	469	441	423	412	443	425	429	431	446	435	473	435	422	449	404	464	427	474	443	452	472	453	417	431	448	449	428	475	454	443	424	461	448	409	429	439	401	473	446	375	426	466	438	434	440	457	455	487	470	457	412	424	463	499
36746	62035	49354	38919	32522	25479	19984	16443	12364	8903	5994	3603	2750	2674	1910	1692	1519	1346	1187	1023	958	810	688	680	689	605	527	534	546	565	527	511	568	515	524	524	522	495	478	466	519	474	501	474	506	501	490	494	481	495	460	467	497	504	473	486	524	485	571	515	458	468	503	482	482	472	499	478	491	500	461	463	485	460	456	450	460	450	431	453	476	429	464	479	463	441	467	466	440	475	486	414	474	457	414	465	454	444	465	484	454	430	421	451	433	438	427	446	450	449	458	484	469	475	472	413	432	489	490	476	453	463	491	415	412	462	451	496	472	463	484	459	444	459	430	446	438	455	475	431	448	460	438	503	487	473	440	472	421	456	448	477	482	445	463	459	441	467	469	455	467	479	475	519	464	480	453	435	453	422	466	481	464	433	446	454	460	433	465	448	492	431	413	452	452	420	468	449	462	451	445	458	440	442	519	458	451	432	436	489	499	464	442	462	452	465	474	456	450	471	456	463	456	476	459	438	446	501	452	443	452	418	459	415	456	463	462	445	439	443	479	473	475	457	488	437	471	485	482	430	491	459	483	416	436	478	427	460	431	440	428	462	481	406	414	450	464	471	423	443	430	459	424	448	437	457	454	446	485	404	483	408	439	442	470	434	452	454	457	434	432	459	415	472	451	471	462	460	445	420	454	438	452	460	464	464	442	462	439	437	440	475	447	451	459	473	448	437	469	434	452	416	465	443	447	439	481	456	452	465	431	458	431	486	461	418	428	468	427	448	467	473	485	459	460	432	439	478	437	460	435	430	434	450	487	405	484	412	468	483	462	452	468	418	456	451	470	474	456	474	482	437	451	430	474	473	452	455	454	464	510	437	491	444	455	433	452	436	492	463	449	449	448	468	425	456	443	457	482	530	454	483	485	447	436	485	414	435	463	453	448	455	467	469	464	451	478	448	382	471	454	442	467	439	432	480	490	473	461	435	420	439	450	453	419	483	452	449	463	475	452	447	548	456	465	456	452	452	480	469	450	448	443	491	456	439	455	404	471	436	481	472	483	469	450	453	482	454	437	456	473	508	488	459	444	428	472	474	435	473	485	446	469	497	416	454	489	489	404	432	439	493	475	462	428	456	459	456	498	477	430	451	456	470	450	463	447	448	465	464	426	472	456	483	485	478	489	491	446	477	466	455	447	454	481	500	419	475	448	479	464	429	464	449	452	430	484	453	466	442	492	457	522	462	435	467	445	456	512	446	477	434	507	475	440	496	482	450	456	452	459	439	456	456	432	442	456	445	465	464	460	478	475	460	441	432	452	480	453	436	412	468	451	465	460	483	461	417	407	473	468	451	446	468	422	449	435	472	459	418	426	440	477	477	453	465	471	436	445	470	460	426	435	453	458	446	486	483	426	458	462	431	442	479	487	435	500	421	472	438	422	419	438	454	477	470	414	457	471	430	427	460	479	452	435	442	439	440	470	475	481	466	488	444	490	438	437	455	444	427	446	472	428	467	465	442	470	478	459	467	459	472	474	495	434	449	464	472	515	480	469	483	422	406	443	482	471	439	482	445	413	430	467	466	421	460	469	444	460	436	410	438	452	473	470	486	490	409	469	451	464	439	426	457	471	447	482	453	494	434	451	443	443	447	477	440	479	486	429	464	452	449	461	452	410	449	409	424	455	446	454	462	455	450	444	449	442	489	440	484	462	448	439	464	491	430	463	449	447	467	468	468	459	430	444	424	469	428	497	440	443	439	485	451	464	443	459	459	484	492	427	443	477	475	467	454	457	462	441	488	458	447	486	470	431	422	444	458	431	414	437	477	467	481	481	448	464	457	438	411	475	495	487	402	468	467	489	480	494	448	467	433	470	446	472	433	450	458	484	439	459	429	440	468	450	450	473	468	464	427	464	466	449	449	461	411	454	455	453	442	461	442	461	456	442	423	469	434	447	462	472	431	440	452	468	436	441	442	437	420	476	463	451	476	442	448	412	444	491	442	453	457	456	418	448	500	428	421	438	448	475	490	420	466	470	444	437	439	475	449	458	459	466	426	487	440	495	431	431	432	458	429	458	468	481	451	427	454	480	440	477	490	465	481	490	440	417	428	463	426	476	470	478	456	452	448	443	408	461	422	467	449	435	472	428	474	439	420	431	435	470	464	457	436	493	466	426	456	420	452	489	466	461	455	460	452	437	459	454	439	469	431	418	461	449	487	406	459	495	444	429	473	449	452	481	481	437	436	449	437	447	451	443	451	401	454	460	452	460	456	476	454	490	463	471	448	449	468	444	462	413	456	490	485	465	486	447	493	463	428	402	463	487	454	461	448	466	464	474	480	413	471	452	458	453	449	443	460	453	456	466	477	444	453	440	478	446	467	456	465	498	440	438	496	481	450	466	481	443	470	432	467	473	461	471	428	471	401	447	457	466	434	434	409	428	434	442	420	455	457	461	421	454	448	466	453	491	433	456	428	399	466	466	439	452	432	477	476	437	419	417	439	471	406	430	417	429	445	486	461	483	490	420	426	474	454	478	478	440	431	453	462	453	476	433	459	440	470	463	474	446	486	430	458	463	476	492	468	461	439	484	475	454	463	474	455	433	433	462	454	482	449	418	455	480	413	471	448	501	455	421	437	479	429	472	438	481	468	432	500	459	460	457	488	455	423	459	484	454	465	449	434	470	427	490	421	443	477	462	445	480	472	408	477	474	452	459	442	454	465	446	469	479	501	464	456	463	440	450	447	470	489	487	421	453	466	467	487	485	467	454	411	487	441	423	485	458	452	435	448	459	437	468	452	428	523	449	436	461	444	461	456	475	442	451	469	479	447	490	432	456	490	469	481	452	436	453	474	467	453	465	459	470	474	460	462	459	478	453	477	438	477	432	450	451	474	434	430	468	474	460	451	446	449	463	471	461	463	458	450	453	457	463	473	442	468	435	448	463	424	481	420	470	440	455	468	489	452	456	451	464	426	455	455	460	427	477	432	511	461	473	459	435	430	484	441	425	476	452	443	447	431	463	478	470	445	455	427	438	452	448	483	431	449	473	444	462	456	498	467	444	436	482	441	460	446	460	471	469	466	439	451	480	457	476	475	446	467	474	447	428	473	454	428	448	444	486	454	452	451	465	483	488	442	461	475	453	476	494	482	482	455	465	437	437	455	404	442	465	471	431	457	478	491	466	463	447	472	444	449	454	499	413	442	466	522	432	473	480	462	442	444	443	445	454	469	443	431	439	408	480	451	468	438	433	485	446	464	480	480	485	480	448	473	473	487	483	428	431	431	442	497	470	432	451	461	452	471	497	412	449	449	447	492	446	479	503	445	479	475	462	428	453	463	470	479	454	483	432	415	468	436	457	469	429	466	487	471	483	452	495	458	410	456	425	431	513	457	469	448	426	419	489	468	426	477	396	473	489	442	470	493	431	465	490	450	467	480	461	476	466	449	453	448	438	421	462	499	448	447	448	457	479	448	436	458	466	464	452	471	421	452	473	475	417	469
31851	36325	38544	29934	19964	11390	7341	5201	3454	2402	1453	1022	857	868	653	604	528	439	450	371	355	318	300	308	302	285	326	274	293	284	270	306	261	272	258	289	262	229	268	280	244	289	264	279	263	275	264	270	267	251	276	293	268	264	263	271	295	303	266	287	295	248	269	307	306	253	296	276	261	287	264	276	265	265	252	270	258	276	254	292	278	242	267	275	284	277	266	271	275	237	278	291	264	289	267	287	258	252	289	249	251	245	270	263	260	244	243	262	240	257	287	245	278	243	297	271	269	244	281	258	268	267	267	265	274	276	260	268	301	271	261	275	257	262	256	223	269	265	283	289	264	273	267	260	254	275	271	285	262	261	288	260	241	290	278	240	271	275	235	272	249	270	257	282	299	271	282	278	297	251	253	275	280	242	257	223	275	271	287	251	293	263	288	277	260	264	261	238	274	292	278	238	282	270	257	265	268	282	277	237	253	272	248	281	284	251	276	266	288	260	268	270	265	287	285	285	248	266	284	272	266	247	251	262	263	271	281	253	260	244	248	250	265	267	248	282	268	269	277	301	256	253	292	251	256	229	289	272	277	239	260	260	291	301	269	292	269	273	277	286	256	278	275	279	243	284	245	260	276	277	258	247	241	280	249	268	276	301	282	265	271	316	244	256	253	302	251	271	259	250	252	248	230	288	285	236	277	292	259	253	273	283	254	273	266	273	293	245	270	275	277	280	281	262	267	234	291	247	293	287	292	284	248	254	289	257	292	259	276	258	284	275	268	246	248	262	284	276	273	252	261	252	272	258	253	256	276	289	260	262	254	304	270	254	281	299	285	248	240	299	267	250	251	267	252	263	230	269	268	259	273	230	269	277	260	287	283	267	264	252	280	268	277	247	283	281	296	261	273	265	292	302	246	233	234	270	280	277	258	257	271	278	247	276	270	260	273	245	228	280	311	285	248	244	293	261	276	278	268	274	286	282	245	273	255	261	264	265	271	260	227	245	239	256	253	279	291	288	268	230	276	254	240	284	276	283	269	251	291	255	283	292	290	249	261	286	246	270	263	266	268	263	255	256	275	309	272	275	294	284	292	279	281	280	262	235	258	284	268	271	251	293	273	275	247	224	254	239	266	250	268	276	259	243	264	274	285	260	281	300	289	299	283	274	272	281	273	246	254	261	271	259	264	270	263	273	285	251	264	266	261	238	269	262	276	277	275	302	249	251	300	254	263	230	247	253	239	252	281	277	276	260	266	279	269	261	275	284	284	241	268	274	259	261	259	276	262	270	289	247	268	288	262	274	265	274	242	271	248	266	248	274	251	230	284	287	278	275	289	241	266	277	248	282	252	293	268	260	256	254	277	299	276	281	268	265	260	257	240	273	269	273	270	277	262	260	247	281	289	260	270	274	275	255	274	283	270	282	295	267	297	279	271	229	243	273	278	251	289	258	261	231	269	239	272	269	262	249	260	257	252	246	243	270	255	258	266	277	258	270	286	279	268	274	281	272	272	260	244	270	265	278	270	242	280	260	299	264	287	264	271	268	274	275	252	258	266	276	272	291	250	242	254	262	257	257	286	273	261	255	242	257	229	271	283	268	272	264	262	244	265	282	252	264	276	274	256	256	255	275	272	250	250	259	264	248	264	290	300	246	279	256	245	287	279	285	266	282	261	251	263	268	271	277	249	263	271	228	265	266	269	300	280	278	271	276	303	248	261	258	265	264	281	253	257	254	263	265	260	258	273	294	290	248	259	255	252	286	275	251	282	277	264	231	240	253	270	281	279	268	263	261	298	282	265	273	266	257	283	263	250	282	261	271	241	252	248	266	304	275	286	274	262	286	280	274	273	276	262	290	262	275	248	247	271	260	236	268	256	249	296	270	270	278	285	254	254	273	270	271	251	287	288	230	269	243	237	286	275	272	274	281	267	287	278	279	258	269	274	282	278	259	251	285	272	277	293	268	269	242	284	259	266	283	258	254	260	299	270	254	258	285	275	267	278	275	264	269	283	275	266	263	265	284	248	288	285	278	267	270	278	259	265	260	263	272	256	248	270	299	259	266	243	269	302	287	279	264	301	240	263	288	279	284	248	258	244	240	247	247	260	292	272	253	274	274	270	264	266	287	264	285	259	259	262	280	262	261	244	269	264	242	253	249	254	264	248	257	293	281	264	270	269	308	252	263	276	289	275	268	250	284	264	251	283	273	270	282	273	277	257	249	248	269	297	265	266	269	257	258	270	262	287	263	263	250	235	265	235	274	275	261	287	247	273	255	283	261	279	286	232	252	276	277	277	260	256	260	251	271	281	271	277	298	268	277	280	252	287	257	294	269	262	255	288	319	286	275	275	273	246	254	269	302	261	245	281	244	267	268	264	256	268	272	252	255	275	265	271	264	276	273	266	274	279	278	232	244	268	262	251	240	263	293	265	258	268	275	256	296	278	253	284	285	239	275	293	271	274	256	264	290	279	235	265	284	267	241	239	268	262	292	265	270	266	259	264	264	258	271	266	286	271	302	278	241	253	256	282	256	282	277	249	251	244	275	282	243	274	255	261	271	305	244	282	260	291	307	241	285	292	238	279	294	272	239	267	272	291	252	241	245	245	286	264	258	272	280	294	270	291	291	266	296	246	248	257	271	281	276	293	265	271	281	287	304	251	282	269	264	262	252	257	260	287	277	285	285	272	249	238	269	300	265	281	261	266	254	256	254	279	268	285	287	267	298	280	293	264	254	254	242	276	280	272	256	236	254	258	246	265	274	228	262	298	281	288	265	269	284	300	270	265	291	268	265	271	297	292	275	271	291	241	290	260	245	271	243	264	268	263	255	266	280	260	253	261	265	246	265	268	253	253	267	281	244	253	257	266	277	277	262	293	272	276	256	271	273	251	254	270	246	264	276	300	253	286	278	268	262	284	248	255	247	274	274	274	248	267	284	262	285	239	244	277	271	272	256	260	292	268	262	286	275	302	284	260	238	268	247	292	252	260	274	254	257	255	274	267	275	259	282	268	266	275	247	272	288	283	280	274	283	266	280	284	299	250	263	259	279	259	257	273	292	280	261	243	272	254	259	266	238	251	276	274	250	274	267	289	274	268	250	287	246	252	264	296	274	244	267	252	238	260	266	275	248	270	253	260	280	238	264	250	274	303	267	268	262	261	252	267	269	247	288	284	291	246	258	263	281	271	244	254	266	257	302	273	277	242	257	268	290	259	274	266	237	275	261	308	242	280	276	283	277	287	247	272	264	286	256	254	260	239	250	253	260	253	251	278	240	283	246	250	269	262	263	266	268	281	295	239	255	223	286	264	251	269	287	273	266	269	257	275	260	278	283	262	256	246	256	278	289	262	253	281	315	278	255	264	279	281	293	228	250	268	285	267	253	258	256	268	273	300	264	252	269	253	257	269	263	284	270	264	265	268	257	251	282	246	276	279	243	237	237	268	262	294	278	280	243	266	271	286	255	242	246	283	303	293	270	259	286	260	247	269	225
33459	47433	37427	27430	20205	13990	10523	8389	5661	3977	2392	1583	1397	1318	985	864	777	590	523	450	403	418	403	382	365	331	357	303	308	281	310	330	312	285	307	310	266	297	275	295	276	305	288	292	298	283	287	287	319	276	307	293	310	256	278	303	269	278	306	317	263	300	288	293	286	306	321	275	313	306	258	270	304	271	301	260	293	287	283	284	289	269	290	291	269	300	290	292	276	249	269	313	290	260	303	284	282	299	269	278	292	269	303	278	279	291	270	274	294	250	296	290	306	277	274	278	266	283	254	270	258	281	292	259	289	296	263	269	268	275	273	297	277	283	283	269	277	305	281	281	275	276	279	289	288	259	280	273	278	280	291	283	313	285	255	301	281	312	274	265	282	278	301	308	296	299	302	303	290	289	290	267	269	291	311	292	296	274	281	258	291	283	268	263	306	240	274	249	264	298	273	284	283	268	315	285	299	272	289	284	272	304	269	294	282	298	247	324	290	296	290	272	298	284	301	262	305	267	277	291	314	317	277	267	283	302	294	279	274	279	308	270	290	282	279	272	294	317	261	301	276	325	296	302	255	279	281	280	276	281	262	256	292	281	284	285	274	268	292	267	259	282	320	300	300	309	253	302	284	263	265	289	264	272	261	309	264	272	273	291	277	282	273	273	272	292	283	274	284	281	286	270	271	268	302	270	295	288	248	309	292	314	269	264	277	274	265	262	299	285	288	256	274	268	293	265	270	256	252	262	270	265	280	277	304	283	277	272	300	310	293	287	279	305	264	295	326	301	263	279	295	290	274	305	298	272	260	298	286	277	286	305	266	298	258	293	289	292	289	270	296	258	317	253	290	274	266	293	289	285	294	284	295	320	285	286	279	288	285	293	300	279	235	245	261	287	251	288	280	272	284	295	289	282	264	282	303	276	282	266	286	270	281	250	293	289	266	255	298	279	288	289	297	295	270	276	251	275	281	283	275	293	282	267	265	278	320	288	286	315	273	268	298	307	290	266	280	280	311	281	278	267	266	293	283	245	281	281	275	288	279	278	296	284	287	264	290	283	278	263	302	277	273	287	281	288	276	272	293	266	260	296	277	251	284	269	288	267	269	306	297	271	282	280	303	272	272	297	257	278	287	270	298	281	282	287	271	251	280	282	270	311	298	291	292	270	278	275	277	296	292	228	260	288	283	283	259	283	297	246	270	262	256	313	290	276	275	257	280	280	281	271	257	285	285	258	249	256	285	311	292	290	280	264	291	274	258	270	308	301	283	304	286	280	296	280	317	303	271	272	303	333	288	288	255	262	285	275	247	291	297	294	269	286	291	294	279	271	284	276	281	250	289	264	255	257	282	259	277	261	321	283	286	259	266	292	294	276	262	292	273	299	259	292	272	273	272	272	244	301	266	291	294	320	279	304	281	307	300	278	239	263	276	299	277	266	283	259	266	260	267	286	256	298	287	274	273	284	292	267	288	269	269	284	305	314	286	312	274	278	300	276	305	246	278	293	266	265	268	258	285	308	270	296	275	291	290	278	261	293	298	282	305	297	280	284	284	310	297	280	276	297	315	307	274	280	292	294	257	255	292	313	316	269	277	296	253	258	279	264	291	283	272	299	274	283	298	301	285	285	264	256	241	301	303	282	311	270	269	287	252	285	288	285	264	270	295	264	294	297	253	290	278	278	284	272	277	258	286	300	270	282	292	273	301	272	289	284	291	265	281	263	280	297	274	299	282	287	292	299	276	270	256	293	307	278	278	282	298	278	291	300	273	248	287	255	261	288	260	302	282	254	287	309	257	295	276	282	268	296	262	268	267	313	283	269	279	249	305	282	251	301	324	299	271	253	301	278	262	257	274	303	277	288	297	269	309	277	294	260	266	314	252	294	274	271	267	286	297	244	279	302	273	282	310	266	279	285	299	296	288	289	282	294	299	273	279	268	275	303	271	301	279	270	289	303	309	298	239	317	305	237	321	296	271	262	275	292	292	298	272	278	280	305	268	283	303	293	286	282	273	294	268	317	272	265	283	299	261	266	276	274	312	281	265	274	301	287	300	288	283	280	330	277	299	306	286	290	264	290	283	296	303	298	281	290	251	291	281	268	267	270	270	295	281	294	286	269	265	297	251	288	302	275	294	278	273	293	296	258	280	279	276	293	275	263	264	283	298	281	296	260	268	301	285	239	293	287	320	320	272	258	304	289	277	285	285	317	279	285	300	294	317	303	299	266	261	301	291	284	280	279	297	312	273	264	282	247	310	288	293	296	285	275	281	261	295	263	302	285	275	278	274	305	271	261	283	265	273	277	279	277	271	266	277	280	291	259	289	283	281	296	312	282	292	299	277	238	263	255	273	298	288	284	282	272	266	299	300	299	289	284	284	298	283	267	268	264	302	309	262	271	260	302	280	285	292	280	286	267	288	271	295	286	279	242	279	296	279	290	292	294	282	293	269	268	288	277	279	238	273	270	278	296	299	281	237	281	284	287	285	273	286	278	294	275	328	235	274	315	275	306	311	279	297	266	264	287	288	268	308	282	296	273	288	280	271	277	275	290	269	276	309	312	303	272	285	271	298	251	288	282	263	290	310	262	276	271	286	270	255	323	289	284	276	265	277	290	279	263	281	299	271	288	314	263	274	285	260	259	263	297	258	289	291	252	302	299	286	267	307	268	294	296	300	269	280	263	284	294	299	249	299	260	272	266	298	329	278	288	304	258	264	285	263	296	306	281	265	259	313	300	304	270	309	255	285	257	285	287	307	302	279	307	294	286	272	282	282	275	288	262	310	297	278	296	280	306	267	271	294	308	263	290	262	276	296	293	303	289	293	268	272	291	282	309	306	281	281	303	274	271	301	284	283	308	312	292	248	301	287	281	253	292	273	275	289	271	283	306	291	308	296	272	295	282	289	285	267	258	283	289	275	291	293	279	271	297	296	274	281	284	326	282	284	280	295	274	277	258	263	273	272	297	251	299	296	243	284	295	262	267	270	275	273	319	279	253	279	295	243	260	272	271	287	272	287	230	259	268	282	283	292	302	275	273	286	292	246	295	296	290	266	279	279	283	288	320	280	278	253	264	291	313	295	285	332	303	283	279	307	314	261	274	280	299	279	272	299	311	286	284	254	283	275	246	262	281	261	246	299	292	306	309	285	289	256	258	282	275	311	295	271	347	274	303	306	267	285	283	306	271	282	303	276	300	256	256	308	293	286	263	280	286	286	308	270	293	285	270	281	281	258	280	297	279	306	296	296	299	250	302	269	292	290	249	334	269	274	296	252	314	289	292	290	269	274	259	271	310	310	285	297	286	275	261	272	306	266	316	267	290	279	266	271	274	274	291	269	285	292	273	262	260	262	292	257	269	287	298	279	308	270	255	279	286	297	300	311	312	298	272	287	260	291	294	287	247	281	284	281	273	282	268	292	281	275	256	287	283	303	292	270	274	289	281	280	291	275	279	284	288	269	266	277	279	285	278	268	287	268	289	284	290	274	277
23874	21131	28829	25450	22965	20487	15098	9409	5836	3575	2137	1689	1572	1311	1098	974	734	696	685	600	544	521	469	503	456	450	409	403	437	409	391	407	376	401	378	378	396	383	379	399	388	386	397	390	381	371	388	385	375	395	372	337	368	365	422	383	397	366	387	375	390	388	389	379	381	362	433	370	369	389	407	379	360	399	361	378	388	364	399	350	357	411	380	350	378	374	369	373	372	368	348	369	342	350	371	385	364	375	387	409	358	371	384	390	370	370	359	335	411	357	379	338	364	358	381	394	357	377	380	409	382	333	401	349	386	331	394	348	365	343	389	367	365	372	387	366	376	369	379	356	347	397	367	364	384	387	344	353	389	368	407	386	386	365	349	383	332	414	408	371	356	384	330	369	335	368	371	370	351	370	369	397	340	376	378	373	383	365	388	363	381	359	379	375	374	410	351	346	327	373	380	381	388	368	385	340	359	379	383	351	339	385	397	343	389	402	378	379	362	377	345	343	368	426	340	379	374	390	365	403	327	353	367	345	390	351	318	419	344	365	363	377	394	398	335	365	351	376	384	348	381	350	381	357	392	337	367	380	373	386	365	335	365	361	342	356	370	396	384	371	390	405	381	351	356	361	377	404	408	350	410	358	411	343	362	348	366	382	414	362	366	382	370	394	365	378	326	388	386	401	368	370	360	385	375	371	373	363	361	369	389	350	401	384	405	339	366	348	388	366	357	371	394	341	390	374	342	403	377	369	388	380	369	355	385	396	346	345	359	345	358	392	402	383	382	362	357	342	333	365	387	369	369	392	370	393	342	356	407	383	353	412	381	387	355	377	367	423	350	367	397	396	393	368	368	379	339	392	378	370	363	367	401	365	358	416	378	361	398	332	339	405	363	370	385	367	370	370	379	364	350	358	352	395	369	367	350	386	372	357	355	357	388	409	374	353	352	404	341	348	359	385	361	327	375	392	353	357	357	361	376	353	354	360	368	365	365	365	359	368	372	395	319	381	390	366	358	355	351	348	354	352	359	396	368	384	377	386	378	335	351	368	370	367	362	388	342	334	394	356	339	368	415	354	363	365	337	354	380	386	370	365	356	410	372	360	373	393	352	380	341	361	413	372	338	390	415	382	346	371	388	374	383	356	352	366	388	351	350	417	368	381	346	350	377	348	369	367	342	355	352	356	354	367	368	349	359	394	369	365	389	367	365	386	375	405	373	379	363	359	355	355	398	372	388	391	397	378	359	361	365	362	372	377	386	384	378	375	362	358	347	372	394	360	359	385	358	344	379	375	379	380	419	401	369	351	385	325	331	335	399	403	370	367	378	370	344	400	409	380	349	346	351	363	378	365	334	403	371	387	343	356	367	370	340	355	371	386	378	383	405	388	417	356	363	358	327	352	370	368	349	414	373	367	348	345	375	328	381	385	366	374	330	401	401	357	372	359	337	395	378	386	361	364	380	353	339	367	357	383	343	368	364	367	381	384	350	317	352	349	384	399	388	379	387	368	389	399	385	360	357	370	340	372	312	407	365	396	362	396	366	365	361	378	366	384	380	349	355	372	366	392	365	348	375	363	360	363	380	371	359	365	386	370	319	389	345	344	375	370	371	385	402	392	359	370	361	361	398	359	367	378	388	370	380	378	403	394	401	385	363	373	350	336	363	384	371	386	370	376	413	366	347	363	365	379	376	367	360	367	371	388	367	343	347	363	386	394	412	369	346	365	370	384	338	356	373	338	363	401	322	344	347	407	383	373	380	339	339	379	390	397	361	378	371	385	346	332	386	397	353	366	361	361	396	343	396	371	383	371	371	391	353	374	364	375	402	346	366	356	365	393	384	379	375	341	382	374	385	419	363	392	369	394	361	342	341	384	369	366	378	343	391	344	409	390	389	366	370	356	344	385	366	391	361	353	396	339	372	368	358	355	369	339	356	387	350	358	332	327	389	350	370	364	369	381	385	353	358	370	369	406	378	341	361	361	318	353	378	355	375	357	385	430	368	362	394	385	368	368	379	387	355	381	417	389	355	390	382	433	379	358	376	350	348	362	349	384	341	367	382	387	360	365	346	370	352	391	387	373	331	354	372	373	352	377	422	349	347	392	393	375	403	356	378	365	364	376	377	365	374	365	347	345	381	395	372	401	351	373	357	343	362	370	352	352	372	357	363	375	376	377	396	375	368	365	384	355	374	361	400	378	391	379	338	355	339	371	378	373	356	372	382	389	385	346	335	373	353	379	327	378	375	347	401	385	396	375	390	379	363	360	346	326	357	350	340	392	390	354	379	357	361	368	364	356	378	366	390	387	379	392	359	375	385	398	337	371	376	387	376	393	370	375	365	346	391	375	376	351	377	343	350	315	357	391	354	395	354	383	357	348	352	373	345	370	388	353	390	398	379	370	362	332	402	376	361	362	398	350	346	423	361	357	382	392	368	356	360	389	414	361	393	370	372	368	348	355	380	336	393	375	356	396	382	361	358	355	376	361	380	383	357	380	348	358	388	382	372	373	382	379	367	382	389	364	367	338	426	399	366	367	368	385	349	364	341	369	340	385	384	373	372	371	395	423	407	393	372	378	370	360	384	367	367	378	386	371	347	377	387	363	336	384	364	381	382	364	358	386	359	379	403	355	330	356	378	353	376	365	340	381	371	382	382	371	395	381	362	407	380	380	395	374	376	375	376	390	344	373	362	385	354	316	360	374	387	359	395	370	335	360	386	364	341	350	348	384	362	383	400	351	376	384	375	372	373	407	352	388	365	359	373	375	386	384	369	387	371	370	391	386	377	382	367	350	375	370	386	375	371	357	362	379	356	370	401	398	377	385	377	359	369	358	380	358	378	376	370	387	372	360	388	353	391	385	380	357	331	386	371	341	337	361	396	336	388	367	359	386	334	359	363	392	379	387	404	388	372	378	344	365	385	373	378	350	360	350	358	408	378	376	390	349	364	361	368	377	359	348	360	422	390	352	354	376	357	394	355	351	370	369	344	371	357	341	371	358	358	351	374	363	366	378	365	346	355	355	382	410	380	400	358	391	379	361	369	339	384	330	365	356	388	374	389	393	379	373	351	393	375	373	341	367	381	377	385	432	361	370	372	395	345	350	379	416	373	345	391	354	374	373	337	371	391	369	355	378	380	344	390	348	385	366	395	368	381	367	367	338	395	367	329	377	350	386	376	341	357	334	342	404	370	346	364	374	391	390	390	368	364	378	382	380	398	367	325	363	373	333	363	367	356	406	369	365	345	382	351	393	367	336	378	395	379	353	378	368	354	340	351	332	362	400	349	354	375	368	360	368	343	375	384	364	338	345	388	356	366	380	371	358	359	353	349	368	372	373	397	352	345	390	385	360	378	363	365	321	382	358	355	378	426	377	355	369	368	392	390	386	370	371	401	379	354	357	377	405	354	392	364	354	374	385	324	383	383	373	354	349	366	395	407	358	390	347	380	364	384	354	408	352	359	349	366	354	356	377	368	340	344	350	390	367	384	359
33730	56702	44338	33270	25680	19892	15976	12779	8616	5588	3415	2624	2362	1921	1495	1353	980	866	822	715	656	630	541	564	566	515	466	484	486	458	450	440	410	404	439	423	439	365	437	425	389	393	407	420	395	405	360	376	372	376	399	388	392	421	393	419	403	369	409	421	400	418	369	435	408	375	416	409	382	352	389	380	418	401	381	384	420	396	361	415	386	380	393	364	393	380	401	393	372	351	400	395	383	396	407	332	381	363	389	398	386	379	377	356	385	406	369	420	378	357	356	373	379	390	384	389	367	382	366	380	391	345	387	358	366	359	329	396	375	414	378	364	389	371	392	379	373	347	396	369	376	378	352	401	353	399	409	386	379	371	374	385	355	383	371	395	388	381	382	393	379	371	372	389	411	380	358	365	380	395	401	360	369	370	359	349	372	394	350	356	397	386	401	410	393	354	394	340	366	373	378	359	393	378	383	359	376	428	390	365	361	425	402	346	372	410	366	388	400	384	396	377	371	396	394	379	411	394	379	365	393	399	386	378	374	349	374	378	351	408	356	444	392	403	378	357	371	377	346	412	422	381	390	379	392	372	414	388	372	354	406	350	389	360	346	382	385	357	380	396	394	347	392	389	365	377	406	386	354	353	397	384	369	402	398	414	384	366	401	420	401	394	383	369	358	365	399	392	365	393	389	379	356	375	376	407	352	408	356	381	381	384	369	385	378	376	387	401	410	428	391	355	342	408	381	370	435	394	364	381	401	419	374	380	360	406	401	408	415	390	387	388	380	393	380	411	391	388	410	394	374	385	363	384	371	391	390	370	386	419	359	404	384	385	386	375	391	377	398	379	405	361	386	357	394	377	378	386	367	352	379	390	374	374	388	386	393	367	376	371	365	371	383	387	359	362	365	388	390	400	366	380	379	379	382	380	396	391	388	379	359	410	362	394	376	355	401	400	385	422	396	365	383	365	377	382	404	401	335	383	340	375	392	399	391	361	370	355	379	387	393	366	411	399	351	380	387	392	375	395	389	354	415	376	400	389	389	405	350	414	406	366	391	365	387	395	398	358	368	359	370	362	367	350	383	419	377	400	394	360	352	394	387	385	356	367	408	396	384	374	411	379	369	372	349	370	383	387	412	377	367	377	364	386	384	386	399	379	385	366	395	395	380	354	374	344	398	404	366	362	359	401	390	344	392	351	399	379	391	378	413	335	379	353	359	389	375	400	372	406	364	394	358	366	365	377	389	403	381	395	372	408	371	370	400	390	413	372	363	384	379	402	382	413	337	389	380	380	402	373	368	403	353	356	371	405	352	376	380	369	373	404	408	370	397	390	390	342	396	418	352	394	382	420	377	395	384	344	364	378	366	376	364	359	395	366	384	369	361	406	385	349	367	366	367	374	413	353	416	393	409	434	369	354	369	347	367	363	378	361	380	367	395	381	384	377	354	375	382	389	383	382	368	406	366	381	377	407	352	371	386	389	353	369	384	385	384	382	364	402	378	398	398	374	379	354	359	396	385	397	362	368	432	407	372	395	378	373	398	372	364	361	390	377	407	395	352	376	390	382	414	420	397	409	384	417	417	375	371	327	350	380	382	386	364	391	376	401	368	392	378	404	385	365	378	357	360	371	432	353	367	392	368	381	367	411	389	404	396	430	359	393	386	367	403	376	364	357	359	338	360	382	367	366	389	400	400	399	357	381	412	390	356	359	390	408	406	384	343	388	362	400	400	371	392	358	408	368	405	388	377	377	368	405	364	378	380	384	423	385	386	399	377	364	396	412	380	395	404	388	331	389	408	393	416	374	395	372	376	394	359	408	386	393	393	382	366	353	379	358	428	358	357	391	337	375	365	371	352	421	401	375	363	394	403	360	363	380	416	382	320	396	366	378	415	389	356	375	373	385	352	355	382	373	371	422	376	394	377	395	364	395	363	393	369	382	387	366	405	362	399	377	339	406	377	355	343	383	409	415	360	379	372	368	374	368	391	361	396	382	362	366	395	418	405	402	371	371	376	425	385	379	350	384	389	367	366	375	386	381	336	401	405	368	375	370	422	367	359	395	376	382	432	413	374	375	362	389	398	404	362	391	388	401	378	400	345	333	397	381	400	364	386	394	389	382	365	368	368	367	391	414	400	399	397	390	409	385	412	386	370	367	391	368	392	394	392	364	379	359	398	389	373	379	411	369	388	345	392	370	360	386	372	348	368	409	379	363	405	360	371	369	390	360	380	375	370	390	392	376	408	411	350	351	378	385	362	364	371	371	396	390	349	399	410	362	426	396	397	402	372	341	374	403	371	387	405	357	357	391	381	370	388	387	379	416	363	368	360	355	411	368	374	410	340	391	399	403	371	371	356	367	388	380	386	408	391	379	380	378	368	405	347	359	367	389	366	388	390	366	387	384	390	394	350	388	364	404	377	367	395	364	360	385	373	391	382	362	384	360	360	379	351	406	372	417	402	396	387	409	389	360	377	372	340	374	384	383	380	393	377	351	372	380	384	371	392	375	362	345	377	381	414	377	405	405	386	385	343	378	354	349	374	404	365	364	402	410	366	367	371	350	367	399	363	382	380	372	385	378	426	367	380	383	412	390	388	404	382	378	366	375	394	340	374	416	350	366	364	381	382	351	372	353	378	357	405	371	380	378	376	407	360	369	384	364	367	384	413	377	399	354	390	388	369	368	369	380	390	411	350	384	386	352	361	398	430	400	356	388	345	423	390	349	357	402	354	358	353	368	374	385	390	394	380	369	399	375	428	364	385	379	369	350	411	412	369	406	352	395	403	363	397	360	395	375	369	380	367	373	384	403	371	382	427	345	414	366	385	375	407	423	397	360	366	402	363	390	391	375	400	347	391	375	382	389	365	367	373	352	401	414	387	373	387	364	377	380	390	382	378	380	377	395	391	339	397	398	386	401	351	355	367	379	384	389	387	428	386	387	353	412	371	389	389	404	360	368	388	386	377	385	400	374	368	382	412	369	372	368	360	412	389	377	394	362	373	373	381	340	395	372	384	394	379	373	380	378	376	421	370	386	369	355	353	392	385	360	394	412	370	412	354	379	404	366	439	375	368	403	369	362	358	349	382	400	396	364	377	400	361	373	354	406	359	358	394	374	403	356	383	401	350	377	361	398	373	389	390	391	387	407	393	389	423	383	376	381	375	396	370	392	419	367	384	366	367	393	377	406	395	393	393	383	379	411	378	429	357	406	378	382	399	378	372	370	340	392	375	361	408	393	362	425	400	381	343	392	411	369	415	383	365	371	390	384	374	381	373	407	363	379	355	411	366	378	377	393	408	408	361	384	370	380	397	364	373	411	396	396	357	405	363	382	422	365	388	360	347	335	373	366	384	405	390	386	352	358	383	374	340	349	362	383	364	380	346	372	413	399	406	408	388	410	362	378	399	378	399	397	371	363	381	357	398	386	393	379	344	366	371	377	380	395	410	364	404	398	384	392	359	402	380	372	384	431	370	358	401	402	351	397	367	385	362	409
25077	21511	29308	27894	21369	14871	9958	6644	4118	2523	1730	1427	1202	1046	811	638	564	547	481	487	418	402	385	352	326	332	322	305	298	332	318	292	265	311	300	298	303	304	289	278	299	305	300	303	271	289	278	294	277	272	270	315	284	265	279	261	277	303	296	284	273	325	303	262	289	280	312	324	305	286	305	297	303	275	305	268	274	284	270	283	261	292	267	270	272	272	260	290	313	317	310	289	251	301	268	276	244	288	303	293	251	289	293	290	281	306	281	257	299	294	276	292	291	251	297	279	296	283	293	263	244	294	291	278	259	279	297	277	295	243	250	303	292	263	269	279	306	294	271	272	285	287	288	272	281	283	274	306	265	299	299	274	299	240	257	285	302	266	274	277	262	267	268	275	318	259	262	269	281	284	244	285	297	299	293	278	318	287	300	281	250	260	282	249	279	277	283	299	299	288	279	289	297	274	267	272	271	276	263	261	265	269	287	263	251	276	293	277	281	287	283	291	259	229	240	257	282	304	294	287	262	257	276	294	269	261	263	272	301	295	267	295	285	266	264	288	287	294	292	259	283	281	306	271	322	299	239	284	269	261	278	237	253	268	286	277	271	293	279	267	271	286	235	294	292	291	249	267	273	309	316	299	279	261	273	265	262	281	280	288	295	261	281	296	261	312	294	260	278	298	303	277	304	282	270	264	269	322	291	287	246	292	252	277	293	287	325	282	300	269	284	277	300	292	265	276	308	281	288	277	271	266	282	278	291	320	287	290	300	259	296	256	299	290	272	264	290	289	301	285	229	316	277	309	264	280	247	289	303	252	263	279	297	296	285	286	294	285	266	262	263	283	315	289	269	279	285	282	277	280	277	309	266	258	283	268	285	285	304	302	309	251	311	295	307	277	302	280	238	282	286	292	278	256	288	274	263	273	276	317	262	279	274	287	318	258	299	282	314	305	230	266	283	299	267	281	274	284	305	281	274	257	302	265	313	282	277	278	281	278	261	270	311	288	289	253	275	265	266	286	237	284	276	281	283	243	276	308	296	291	260	279	283	295	278	278	308	263	303	280	286	263	289	261	273	273	256	272	285	308	272	292	280	263	290	250	294	265	311	293	281	278	268	273	281	305	283	287	270	288	278	282	286	285	279	286	262	270	261	267	258	287	276	285	271	284	271	260	264	277	284	274	284	271	298	275	288	273	308	288	265	266	303	296	286	285	276	271	282	310	282	268	265	272	280	279	263	286	287	281	249	284	276	268	306	296	287	289	260	303	295	310	267	272	282	278	280	294	292	287	280	268	242	272	283	261	292	311	251	264	288	277	278	274	263	282	271	302	273	264	295	284	268	292	284	277	295	287	273	284	297	285	285	306	277	278	272	274	290	288	283	273	263	272	281	267	300	297	325	296	266	309	296	262	260	242	272	291	283	286	252	287	265	294	278	282	271	279	287	269	249	264	281	257	274	305	299	281	282	266	303	289	283	300	283	306	289	269	252	294	256	269	286	264	274	291	284	270	274	262	312	273	293	266	289	288	261	292	272	279	282	255	289	313	274	292	317	284	273	270	236	276	272	271	290	261	284	274	296	300	283	278	261	286	278	291	265	268	262	287	280	270	265	296	250	276	288	290	307	300	273	264	276	296	260	287	255	266	275	258	265	276	251	298	289	266	300	261	290	295	268	286	280	252	258	251	282	273	267	277	279	275	278	301	293	270	284	287	266	320	253	292	305	278	286	302	307	276	285	297	289	259	279	304	283	283	271	257	279	286	276	256	266	252	291	308	263	268	297	279	267	262	312	285	278	278	299	268	273	309	292	272	280	282	283	275	306	276	265	277	276	275	270	264	301	276	281	282	282	277	296	296	289	313	275	310	267	290	288	289	279	274	273	246	272	281	279	283	295	281	254	293	288	276	263	280	282	278	294	288	261	307	291	293	273	282	288	277	271	255	297	298	304	278	273	289	299	233	286	236	280	268	286	262	301	239	304	290	269	288	269	277	271	274	271	259	294	276	274	271	314	291	279	313	281	295	257	301	278	248	256	277	265	275	276	281	255	263	270	243	267	290	285	270	256	284	293	242	281	296	262	290	292	266	281	244	274	251	280	290	286	323	273	298	274	266	278	300	251	300	290	291	268	275	295	298	260	274	291	269	281	293	275	267	262	260	287	275	264	289	289	264	270	254	329	265	299	275	279	298	285	271	283	269	278	265	291	274	293	299	275	284	318	300	295	282	256	297	277	265	284	300	287	293	306	293	286	272	286	273	298	263	273	317	286	295	288	260	291	256	296	274	239	291	255	276	286	260	256	253	240	287	245	276	276	276	290	318	271	254	297	285	315	288	290	274	283	241	263	261	291	273	273	279	303	265	284	271	283	290	254	285	299	281	278	282	303	270	292	312	285	252	280	280	261	297	262	299	263	290	260	252	255	278	280	291	310	296	262	239	297	282	269	252	273	250	271	276	254	265	279	282	303	277	281	285	290	290	284	261	248	282	303	278	276	254	269	291	290	288	263	290	281	252	251	292	266	284	288	279	299	307	277	278	250	262	274	255	261	284	284	269	284	312	319	279	258	297	284	263	286	290	291	289	282	283	282	301	302	294	280	285	285	286	277	276	282	265	297	298	292	302	282	310	272	282	306	298	257	263	269	281	274	295	284	301	266	271	305	252	283	302	299	282	293	305	311	257	279	277	311	251	304	299	219	261	259	279	311	250	278	276	276	285	268	266	282	312	269	299	284	301	304	272	284	270	265	302	282	265	311	285	296	272	261	259	282	321	299	276	289	282	289	264	278	270	263	289	293	282	289	293	276	288	264	278	286	265	288	288	280	261	256	275	280	262	249	287	297	269	291	293	271	293	255	266	296	281	274	273	296	263	285	286	277	264	278	288	270	278	286	295	272	264	287	304	263	318	262	305	293	289	278	304	302	282	256	305	291	286	294	281	255	274	258	264	262	279	280	253	270	292	284	305	272	258	272	266	271	290	275	253	273	287	271	302	275	258	303	286	293	302	309	311	266	289	292	277	296	271	280	275	237	270	287	301	287	249	320	287	274	303	257	279	288	266	286	248	271	294	336	278	314	298	298	279	299	274	294	275	285	288	270	261	306	299	302	292	269	280	309	270	284	238	306	286	246	320	276	304	253	265	277	259	249	250	270	257	283	287	300	333	270	295	265	288	271	278	264	287	291	281	269	283	277	257	306	302	285	287	288	273	264	315	294	294	257	281	280	286	260	275	279	273	289	282	286	289	267	286	242	291	256	277	304	270	279	288	244	257	286	286	270	284	289	276	289	284	299	270	291	290	280	284	307	306	266	280	252	264	263	272	263	294	261	303	289	285	271	269	312	252	283	272	288	288	257	300	299	296	268	267	270	295	272	303	293	268	308	286	262	276	302	290	279	268	293	254	271	275	303	258	264	257	271	277	275	303	290	288	296	279	257	296	269	284	266	290	280	290	273	272	283	254	267	268	242	279	326	269	266	279	306	248	285	251
33394	53473	41250	29107	22161	17017	13400	10319	7173	4304	3059	2419	2035	1583	1259	997	880	754	712	584	512	514	447	444	421	352	369	373	380	344	314	333	332	345	380	341	309	281	318	345	333	304	308	337	320	308	300	264	290	337	315	333	317	309	317	295	285	337	330	306	324	314	318	319	327	296	290	329	311	337	342	309	326	319	298	327	291	298	307	312	279	297	310	318	308	306	303	306	278	301	300	298	337	326	325	303	303	277	306	299	290	298	308	272	313	282	296	330	320	331	313	317	285	316	307	304	277	294	297	317	300	292	305	310	300	300	309	319	297	298	305	337	312	314	322	292	289	315	299	333	302	278	327	278	288	286	322	291	291	322	319	297	316	306	278	332	285	280	293	323	310	298	331	306	300	293	304	303	281	308	298	298	305	307	334	323	294	343	300	270	317	308	299	286	308	323	308	323	303	290	293	319	275	295	322	310	306	278	291	300	317	298	333	263	297	330	288	284	295	305	266	310	326	302	263	320	279	348	312	306	327	316	304	289	296	270	286	293	298	309	294	313	294	275	327	284	307	334	292	300	282	294	294	288	307	328	303	297	323	318	284	323	329	301	290	321	304	299	289	318	301	310	309	294	286	283	312	277	304	316	305	304	314	297	356	281	314	313	312	297	283	272	316	326	295	315	270	297	314	279	322	289	279	327	310	307	305	315	285	276	304	282	316	297	291	317	309	281	301	291	306	310	323	288	333	301	299	280	303	284	284	298	271	301	300	327	311	270	284	321	317	311	305	301	296	335	349	309	293	258	299	325	306	294	329	307	309	320	294	316	325	295	319	298	286	309	311	328	273	293	300	322	295	280	281	289	299	294	305	298	301	307	314	273	315	296	327	308	334	300	297	302	301	302	297	301	310	319	318	328	328	282	271	368	317	307	271	324	284	305	266	326	336	323	329	332	295	314	296	323	295	330	326	307	300	310	310	308	317	351	296	284	301	306	296	310	306	291	313	291	288	321	300	281	322	325	310	273	330	280	306	307	301	299	302	297	294	301	289	317	334	301	293	281	321	300	276	277	266	337	333	333	290	280	267	338	306	321	290	323	300	311	318	309	304	328	313	299	315	313	326	298	284	292	300	328	321	289	300	310	280	332	302	298	304	313	312	318	296	294	293	270	289	323	276	358	298	325	324	296	303	310	283	300	319	320	309	310	320	297	296	319	301	324	304	288	335	300	299	322	310	308	275	288	309	290	312	300	290	307	285	307	305	310	331	293	311	292	285	297	315	307	304	304	291	294	281	334	294	312	299	300	272	307	283	317	285	299	309	315	276	298	312	307	313	322	287	309	300	309	271	298	308	290	313	298	315	302	322	328	302	321	298	296	321	291	284	312	283	322	287	298	301	308	318	299	284	284	296	327	301	308	306	285	300	288	308	302	277	278	304	302	326	293	305	289	309	326	312	285	293	292	298	295	280	326	289	278	314	309	318	343	297	306	292	308	322	330	320	273	300	299	319	310	290	284	278	310	294	318	288	299	321	288	297	297	298	284	297	303	320	314	285	300	289	268	319	276	292	287	300	306	304	300	290	316	343	274	291	337	261	301	318	290	302	302	323	264	289	321	315	287	311	329	278	285	367	288	312	308	312	310	309	300	284	289	290	315	289	285	284	300	328	278	339	328	295	313	287	281	302	307	317	293	326	304	306	335	295	289	328	274	310	319	310	300	333	303	249	306	291	307	305	303	336	295	299	300	297	320	319	294	283	311	288	318	281	313	328	314	278	292	303	281	297	307	309	289	320	306	324	283	324	301	318	268	274	317	324	331	294	326	281	281	313	277	298	329	311	284	326	306	291	321	292	277	290	286	340	308	301	325	290	308	291	313	308	285	289	268	288	285	318	284	307	295	294	281	280	315	331	323	316	297	318	299	326	333	303	278	321	318	301	270	277	296	343	310	302	303	318	308	319	306	303	285	306	315	297	308	309	339	279	304	317	297	334	316	284	287	332	321	291	281	299	278	325	307	311	292	288	292	297	306	324	303	315	295	286	271	314	289	321	300	316	296	270	292	321	290	328	275	282	299	309	312	322	309	299	310	313	325	301	348	284	303	314	302	295	296	316	299	308	323	275	300	308	272	316	273	301	296	343	330	297	301	298	312	334	323	290	280	330	297	322	296	299	282	326	288	303	326	274	282	317	288	307	291	312	314	298	266	285	305	288	309	298	313	309	306	333	295	315	314	315	325	290	312	289	315	291	310	322	299	351	283	302	277	309	284	316	311	285	323	297	293	338	308	242	272	318	324	336	310	320	317	312	317	293	284	309	348	310	280	295	272	315	297	325	301	306	319	306	312	319	322	282	297	279	305	295	318	324	349	310	292	294	297	286	322	300	307	292	342	312	287	322	309	297	292	335	296	306	316	288	285	324	287	295	326	340	348	317	309	328	311	310	314	295	314	303	331	291	300	305	304	313	325	312	286	305	301	305	292	307	322	295	300	315	317	293	313	321	309	293	280	319	282	309	317	306	306	329	265	294	286	290	264	286	297	325	303	293	291	283	327	314	296	324	288	329	328	322	327	294	291	287	311	315	328	341	307	291	316	306	303	320	312	316	318	297	303	305	309	306	321	327	326	299	300	298	291	311	288	273	326	318	306	257	309	288	263	299	274	310	277	283	299	304	334	321	314	308	289	277	295	287	334	287	292	291	293	304	304	326	290	288	314	301	283	315	295	316	323	277	303	300	303	281	285	308	336	341	293	320	323	314	298	290	293	293	329	298	309	282	291	289	283	326	293	319	336	316	337	296	310	329	311	282	307	295	286	290	322	298	303	306	296	307	283	280	266	266	322	276	306	308	274	322	308	308	308	295	295	311	316	307	311	316	324	271	282	302	323	306	290	272	277	329	290	300	299	290	283	334	314	302	274	279	293	271	322	279	346	317	304	296	309	296	291	315	286	310	311	305	293	314	291	303	287	298	304	309	323	298	304	335	299	316	318	328	304	305	294	307	301	261	306	300	292	309	308	292	311	329	287	293	298	317	274	298	297	311	297	283	275	284	308	303	291	305	288	322	313	304	320	321	335	278	317	315	330	296	312	295	285	343	282	331	322	291	296	330	298	317	300	308	277	348	295	307	291	310	291	327	278	308	285	292	302	324	311	291	313	327	309	292	305	297	339	288	284	294	317	290	298	297	284	295	333	304	308	304	302	292	296	288	303	293	328	303	315	314	309	294	316	296	334	300	283	299	290	293	300	299	298	330	358	329	313	276	299	292	324	324	324	278	285	303	308	321	312	283	295	302	286	297	294	271	319	308	291	305	308	273	292	330	312	294	297	289	302	323	297	289	290	299	299	279	322	301	326	293	325	291	287	358	291	263	290	308	305	311	289	307	320	320	305	328	331	289	305	296	306	312	315	281	322	285	270	306	286	332	291	299	305	298	300	317	301	317	335	305	282	328	303	307	302	302	275	335	305	294	284	308	325	294	291	322	285	344	318	306	315	337	314
22692	21134	28809	23966	21727	22925	21977	12171	7169	4320	3183	2589	2165	1761	1464	1303	1182	941	848	775	708	689	633	606	594	534	518	530	522	523	493	506	434	428	488	495	497	488	475	500	453	450	484	485	473	429	489	442	460	446	458	484	443	446	414	444	461	456	494	494	488	501	475	441	436	478	464	473	463	446	507	448	447	469	397	471	441	363	470	477	458	443	453	465	457	428	451	438	435	420	445	422	454	479	435	420	429	477	459	394	445	475	476	417	457	445	441	482	471	419	436	475	435	430	440	457	446	446	433	467	460	447	440	466	453	411	440	460	439	417	439	434	447	429	441	446	428	468	435	429	444	413	483	437	521	413	417	447	433	474	419	425	454	421	430	480	434	441	449	469	419	403	438	465	417	394	462	411	442	442	395	447	434	467	478	457	472	458	447	422	416	434	447	451	432	433	441	420	427	433	470	463	430	464	447	444	440	463	435	462	435	413	426	463	427	428	454	447	439	450	443	448	484	418	441	462	432	459	457	466	457	439	397	464	435	453	435	435	444	460	453	419	426	447	443	422	411	402	446	417	448	430	462	448	447	408	467	424	457	431	472	410	440	442	382	458	444	412	440	414	435	439	461	441	400	441	468	446	424	465	451	442	438	423	426	432	451	444	431	470	398	446	449	433	443	446	431	419	400	413	431	407	450	425	430	483	470	451	420	488	471	447	437	413	403	410	442	415	438	393	472	456	433	435	465	439	456	399	436	443	460	454	458	427	464	444	424	446	440	435	470	436	439	446	440	418	458	407	423	417	459	420	440	423	454	442	452	422	453	438	438	424	443	464	442	441	423	418	436	466	455	456	431	440	451	448	454	416	437	414	422	432	433	461	458	437	437	451	448	468	399	452	426	422	429	447	462	449	423	436	450	469	446	393	405	413	441	471	423	436	432	431	414	422	437	425	464	477	450	446	481	450	440	429	441	452	426	473	443	454	455	454	439	432	453	459	458	443	438	430	425	458	459	474	460	436	457	419	438	432	441	457	429	497	443	414	461	421	429	427	414	414	462	421	423	447	391	465	434	439	417	427	453	438	442	437	454	447	465	453	444	437	444	421	427	404	438	438	454	450	410	419	461	454	458	435	445	441	476	431	434	416	438	403	410	448	453	462	450	457	453	455	489	421	432	406	425	472	460	436	429	457	461	469	389	410	410	419	441	402	415	445	446	438	438	431	430	424	448	475	441	464	435	411	476	461	431	440	434	461	439	443	446	492	445	407	408	423	404	421	434	435	461	433	435	433	421	433	442	389	432	413	397	454	419	426	436	475	422	430	450	503	425	455	431	478	433	454	437	461	469	457	466	470	438	461	435	444	435	439	475	415	428	463	435	497	429	419	451	425	424	431	428	420	450	411	406	449	441	399	444	442	444	425	403	454	459	411	477	452	456	505	395	420	446	422	443	420	442	431	439	436	467	452	420	431	417	412	494	422	452	406	406	385	445	439	438	481	427	415	432	439	435	468	439	455	410	439	454	456	443	404	436	479	426	411	452	465	438	438	450	425	468	423	436	448	433	465	423	432	409	453	454	470	431	432	452	424	424	466	421	418	444	443	396	441	449	477	425	441	447	456	442	453	409	428	452	463	412	439	432	455	459	447	401	442	444	446	413	445	422	423	446	437	447	417	436	466	443	437	421	429	431	460	446	424	416	407	436	407	420	423	429	470	461	416	404	432	465	474	447	454	461	468	439	430	457	450	423	425	431	414	459	413	456	442	465	411	424	434	423	457	455	440	456	426	479	397	436	416	432	397	412	415	448	473	454	410	491	450	416	451	428	432	460	438	407	448	436	460	434	455	435	460	404	460	410	475	477	487	451	425	461	433	448	417	474	448	440	407	409	465	420	463	415	466	443	452	429	465	461	428	419	444	443	416	423	447	425	395	419	478	441	472	445	419	440	391	441	431	426	440	452	412	424	414	383	454	465	478	421	434	443	431	416	436	444	401	441	427	453	442	442	429	457	441	423	425	400	424	480	439	440	449	427	424	454	451	458	444	452	427	408	457	495	418	446	446	441	409	477	439	453	448	442	443	432	430	431	393	454	435	405	454	430	427	405	462	421	417	437	435	461	442	424	447	409	449	425	418	462	435	487	392	435	446	436	467	436	441	416	420	465	432	433	429	474	394	462	486	485	436	468	444	427	438	470	455	445	470	469	446	485	446	465	456	456	470	436	411	405	450	413	457	398	392	417	434	472	431	467	445	430	386	482	428	429	449	445	466	480	444	420	433	448	438	385	421	453	453	422	446	416	411	442	417	405	396	456	460	431	436	429	437	451	450	457	463	459	449	457	448	422	451	428	376	411	422	445	427	427	425	418	465	469	478	414	446	442	436	422	456	434	440	421	419	436	463	433	459	445	431	433	434	407	467	445	430	430	446	443	487	479	411	444	424	407	487	434	443	414	440	417	450	441	425	434	434	444	457	410	451	443	433	440	449	418	474	438	418	462	459	449	455	430	438	464	463	413	439	422	447	418	454	468	407	453	423	447	415	413	440	424	420	453	445	461	448	452	427	465	424	427	438	431	436	440	443	414	407	467	467	412	454	443	459	484	443	445	434	439	442	441	422	458	397	437	448	434	417	439	422	433	415	419	436	420	410	398	436	445	424	444	442	468	473	469	429	478	452	424	452	415	473	461	411	452	434	461	448	478	468	411	418	482	454	403	421	425	412	427	452	431	432	451	451	446	484	467	420	421	455	428	439	443	441	419	440	431	449	427	412	444	443	451	414	446	449	439	459	417	442	436	459	448	443	418	426	414	418	452	426	435	438	460	434	469	430	429	455	439	474	473	407	409	407	428	443	458	419	440	418	466	438	427	419	410	455	416	414	450	420	414	418	437	456	441	421	501	459	465	439	442	458	462	435	456	436	441	425	456	414	443	450	440	478	417	466	411	421	434	399	457	387	460	444	440	424	418	486	449	447	418	431	426	484	470	424	426	440	426	414	443	429	452	430	420	428	422	434	436	491	473	391	429	462	435	475	425	417	459	424	384	475	431	442	402	449	442	432	432	457	448	440	431	459	385	423	420	464	431	423	446	424	429	463	424	434	479	402	471	400	448	457	425	431	457	417	431	433	408	462	463	424	465	420	405	469	417	475	434	436	440	440	443	419	419	428	424	408	423	439	473	421	414	434	419	431	439	437	424	464	434	481	453	426	454	449	423	419	451	429	432	469	439	445	418	479	406	472	448	458	398	425	431	465	381	429	434	451	438	436	403	475	419	414	426	455	455	410	465	447	407	429	428	428	482	459	417	480	434	445	457	435	453	409	435	413	437	434	425	404	456	439	462	416	458	451	413	416	473	454	429	419	382	426	440	433	443	427	448	442	402	445	463	454	466	466	435	430	469	448	440	389	430	465	391	471	461	412	479	418	429	402	407	452	409	443	401	479	423	424	456	431	424	421	415	424	431	470	455	465	449	432	432	434	417	406	436	447	457	446	418	425	435	455
36522	62459	48254	35992	28997	23243	19660	14793	10467	6532	5170	3980	3360	2657	2118	1876	1578	1425	1150	981	932	768	740	697	655	618	576	592	573	550	528	552	485	528	515	534	489	513	522	477	501	508	475	507	494	497	451	447	471	465	502	490	500	485	452	448	507	477	486	498	485	530	437	495	511	509	530	520	506	538	496	489	462	501	472	450	458	458	476	440	484	494	462	446	472	466	461	452	456	425	439	439	476	437	437	469	450	445	441	452	485	480	455	417	482	434	480	457	462	462	486	527	482	450	445	426	450	444	457	409	450	454	487	445	457	457	441	462	448	427	474	451	470	470	431	452	461	483	473	450	459	485	466	458	461	440	438	460	468	419	466	435	498	441	446	433	467	435	454	482	418	497	413	446	440	420	434	499	456	466	458	450	448	481	423	470	462	425	472	441	452	460	447	458	482	453	463	464	481	452	420	469	411	433	462	426	461	485	447	448	449	425	447	440	436	439	496	455	458	472	479	446	518	435	448	423	442	430	464	449	478	467	472	451	449	449	452	455	472	440	462	449	445	402	430	420	478	424	430	458	482	477	493	468	435	464	462	447	443	474	442	421	459	436	500	448	426	459	427	454	438	451	443	437	445	428	470	471	489	484	438	391	438	458	425	462	452	463	449	474	448	473	442	430	451	454	504	422	430	467	467	430	403	434	430	442	451	442	469	480	418	439	438	454	412	464	470	461	480	438	454	485	433	451	449	449	468	478	454	407	461	434	502	420	446	417	459	432	421	479	478	473	438	456	479	475	485	491	429	445	470	475	468	469	457	427	505	464	453	450	459	473	469	461	470	442	473	440	474	448	437	462	444	463	449	480	477	463	439	446	461	468	426	445	413	437	440	464	449	416	448	432	470	467	438	425	448	435	456	442	467	463	467	472	485	419	455	430	462	451	471	471	453	423	438	449	455	462	449	471	466	495	450	426	433	470	463	447	481	465	457	450	425	455	454	461	434	433	447	418	427	447	422	442	447	469	452	448	478	441	444	443	430	467	453	451	489	491	432	422	409	440	462	457	437	487	453	458	473	429	421	469	472	483	447	443	415	447	414	448	428	459	450	437	459	470	449	458	446	441	464	450	460	446	455	430	431	456	447	445	460	438	452	432	450	443	438	448	441	448	451	446	441	517	468	482	445	448	470	455	473	486	455	455	470	445	436	434	453	446	428	395	395	441	478	457	459	437	459	453	444	440	471	428	471	420	453	437	455	452	485	465	449	438	443	413	421	472	444	452	461	446	457	472	487	471	448	453	426	481	486	470	476	464	422	472	468	449	434	473	467	448	422	440	466	411	427	465	467	474	436	437	483	424	448	435	462	450	438	462	482	451	473	452	419	415	475	401	467	477	434	440	420	439	479	465	460	468	482	490	418	475	483	443	432	456	442	465	470	464	435	462	501	447	477	456	470	435	448	434	436	483	455	459	437	440	415	453	473	450	462	438	440	435	422	439	443	432	417	436	470	464	447	479	441	437	418	431	446	471	433	464	484	451	465	452	468	478	465	440	475	461	469	403	445	445	438	439	469	461	438	450	444	487	472	462	408	453	457	491	459	481	419	437	437	435	461	430	468	419	466	442	446	456	444	483	458	466	478	490	494	437	438	445	456	471	433	452	405	440	423	462	474	463	418	431	443	438	436	444	441	440	414	452	457	470	455	444	445	456	449	463	465	454	455	395	437	398	455	399	446	407	428	446	465	445	507	428	476	439	469	443	431	447	458	442	424	491	451	448	449	438	470	486	432	444	425	418	413	434	457	445	490	449	449	463	438	442	462	415	444	470	471	453	435	433	422	451	457	442	425	435	447	460	456	428	495	440	458	427	444	441	491	435	458	438	487	446	417	415	442	431	411	450	460	463	442	437	411	449	468	433	472	412	461	427	478	477	430	464	441	426	476	433	494	450	437	474	410	430	437	446	453	443	397	409	433	437	461	448	460	438	452	474	436	468	422	421	423	444	451	472	415	460	446	441	430	476	463	471	475	491	445	430	433	445	428	442	415	472	468	453	476	440	490	476	431	439	422	480	433	490	395	436	436	439	468	438	416	443	457	461	475	446	419	466	420	434	432	478	465	455	415	458	463	444	448	459	468	456	452	483	433	436	436	427	477	455	461	470	436	430	452	464	459	466	431	471	427	470	466	437	444	443	453	465	447	440	482	441	440	470	449	486	458	480	432	475	453	477	460	426	417	476	461	468	437	466	485	449	461	461	462	460	465	451	461	436	468	432	469	424	415	468	472	447	428	438	448	413	420	448	434	438	460	473	467	473	492	473	428	484	460	445	477	441	445	452	445	448	436	450	440	458	457	466	456	466	435	471	462	430	453	453	478	471	449	464	435	454	425	437	465	455	477	478	446	436	437	440	451	471	430	469	476	440	430	457	475	469	443	453	426	445	416	450	440	452	455	457	461	470	423	455	435	416	452	439	447	467	463	463	453	456	435	466	462	480	492	434	439	463	439	419	408	416	461	452	434	420	434	456	407	439	471	458	455	455	421	447	436	435	472	441	467	432	440	452	409	457	447	476	460	456	428	413	463	449	458	491	421	483	425	444	476	412	438	493	412	476	414	426	475	473	454	428	463	471	470	451	425	445	465	482	481	418	453	445	449	442	459	421	472	446	443	417	461	435	408	481	469	419	465	451	460	415	447	433	451	447	459	450	463	509	489	474	458	462	452	465	397	460	467	436	416	481	435	479	459	431	462	463	448	470	448	486	450	468	471	496	449	432	426	458	451	458	459	423	473	440	462	454	441	482	475	440	465	412	454	443	438	414	475	453	453	472	471	452	479	421	460	427	451	482	412	426	462	471	436	443	414	440	389	436	439	462	462	442	472	480	483	458	464	444	435	447	503	470	424	440	474	460	437	450	422	479	444	432	458	438	447	442	484	440	458	471	449	490	415	452	468	433	427	460	463	449	419	450	413	495	444	505	462	479	464	409	482	456	419	427	447	449	471	480	416	453	433	447	463	439	471	447	442	470	451	485	441	460	452	450	465	465	456	500	433	447	482	432	448	441	450	447	438	432	469	453	460	451	441	463	411	445	423	429	435	446	414	457	474	477	484	424	465	459	463	437	468	439	448	487	457	458	415	439	455	454	401	447	458	465	419	465	432	467	421	460	414	448	449	486	479	470	459	457	462	475	408	438	440	473	426	506	458	425	423	426	467	480	459	466	445	449	465	440	447	431	479	412	444	462	450	485	424	447	426	439	436	451	460	462	423	454	474	448	460	435	415	502	433	462	427	437	470	475	422	425	470	469	392	475	435	438	475	460	503	481	443	472	438	459	482	464	443	446	458	460	436	463	444	429	469	468	444	428	472	420	510	470	480	465	458	457	429	463	453	472	430	443	414	460	473	446	458	465	428	419	452	448	459	434	423	460	454	449	413	446	422	445	442	465	420	468	441	454	487	453	425	457	450	432	470	434	478	438	455	486	474	429	459	419	439	448	449	429	391	456
31981	37059	37775	26655	17380	10044	6493	4433	2663	1889	1350	1157	898	841	665	620	564	476	454	441	359	359	354	328	306	260	252	269	273	294	261	278	282	278	284	259	272	267	272	266	252	273	269	267	227	281	279	265	265	290	271	258	277	259	282	249	264	271	286	240	269	283	253	263	259	295	263	269	274	316	251	267	295	246	278	282	259	254	272	253	246	257	244	238	267	263	246	270	286	268	256	250	274	244	259	280	228	249	256	261	267	246	260	247	298	249	292	302	239	265	251	272	250	253	267	261	249	256	240	248	267	240	281	256	273	240	267	274	275	264	228	281	245	248	250	224	294	250	267	279	287	275	239	239	256	255	245	281	251	251	255	275	245	286	258	240	275	253	277	237	243	274	260	266	269	257	276	237	267	272	289	246	254	262	250	227	288	286	265	266	254	267	306	270	240	244	295	242	235	276	273	258	270	251	271	252	245	258	244	294	256	268	257	210	260	265	265	295	287	281	268	279	261	265	282	266	263	246	237	256	277	238	243	266	262	264	264	235	243	286	282	254	265	258	212	276	269	265	250	250	286	251	262	258	250	260	238	255	265	264	271	247	238	267	252	243	267	263	243	255	264	265	260	251	263	259	230	247	277	250	270	254	275	255	266	228	251	283	249	260	249	265	250	261	264	268	265	264	279	284	225	256	245	274	261	235	254	231	269	278	266	246	278	255	240	272	259	245	237	245	279	264	260	262	239	266	268	248	256	281	278	245	275	247	240	255	225	265	270	278	234	273	252	258	231	259	255	251	264	290	282	274	256	244	260	272	277	245	244	280	237	291	253	255	252	271	263	253	257	272	238	238	266	244	253	267	247	258	251	263	248	278	255	240	259	252	294	265	282	272	261	253	245	273	267	246	293	255	242	274	245	265	272	237	222	277	287	250	251	292	251	271	293	274	273	266	262	251	235	233	250	280	254	263	270	246	260	269	279	261	281	269	248	261	254	269	257	271	275	262	232	273	253	282	241	275	270	258	271	249	260	248	279	272	268	243	268	251	273	267	237	271	284	256	289	258	277	259	220	270	240	257	251	234	263	264	256	254	252	262	252	267	237	268	273	262	275	258	291	255	268	282	259	246	274	243	272	257	245	258	264	240	285	263	234	272	256	241	230	265	285	254	278	284	298	232	249	242	237	206	273	264	262	244	266	232	248	261	271	279	275	253	252	227	278	289	250	308	248	248	273	273	258	270	264	257	268	249	264	263	260	261	237	263	257	272	239	220	265	265	266	233	274	263	286	267	248	262	255	257	259	282	262	264	274	252	232	285	248	247	262	264	244	258	253	255	262	282	258	271	267	272	264	281	242	275	244	261	290	253	237	256	300	269	280	272	253	260	258	243	277	284	257	255	267	275	264	264	261	257	272	260	268	275	252	237	304	267	252	264	250	255	270	266	266	227	234	248	249	244	268	291	251	250	248	242	270	261	255	279	249	225	259	258	268	271	239	283	270	258	265	269	239	257	284	279	261	265	258	250	242	264	234	241	236	249	293	230	255	261	284	245	250	270	264	275	254	251	273	256	256	252	284	266	269	265	236	238	278	273	275	280	260	261	250	235	236	254	287	257	258	248	262	277	262	256	213	261	268	266	246	287	276	269	276	246	250	258	275	298	256	283	245	294	261	252	295	238	277	233	235	255	266	266	280	261	238	252	253	265	271	269	224	239	282	290	270	238	271	263	266	248	223	211	277	286	260	266	246	253	247	242	250	236	282	257	274	271	282	258	258	268	272	254	206	238	274	281	247	247	246	232	242	265	253	268	252	267	221	252	274	252	253	256	262	266	254	265	274	242	282	241	269	267	255	266	275	262	238	273	223	253	254	273	253	245	247	260	269	276	275	239	249	236	274	252	278	228	297	243	296	243	259	269	297	249	271	238	298	257	250	259	237	257	239	249	243	248	269	246	252	268	288	269	227	267	254	268	271	284	248	276	243	257	240	281	272	255	232	256	287	271	251	272	266	273	259	266	260	258	281	243	288	245	260	249	286	256	245	231	248	243	280	272	264	258	248	279	274	275	258	261	250	272	235	237	257	246	247	281	250	249	260	235	256	276	250	239	233	271	258	256	278	242	295	266	256	270	268	278	271	265	268	271	237	262	264	254	278	266	271	261	256	262	246	255	255	294	270	235	256	245	282	245	257	250	294	259	251	265	252	255	279	272	270	264	262	259	245	264	255	262	273	277	250	247	290	264	253	272	279	250	271	258	271	276	266	250	270	290	259	266	285	264	266	270	262	255	265	246	244	257	283	229	257	285	252	237	291	254	228	257	247	268	256	264	247	234	263	262	253	257	261	262	249	255	241	287	276	262	272	285	254	254	261	253	279	230	248	260	238	266	254	251	244	252	297	263	257	267	275	244	258	265	249	244	241	265	255	267	238	272	273	257	263	255	244	245	263	259	253	287	257	230	295	277	249	259	247	257	262	265	242	266	297	227	269	265	266	251	251	263	263	247	245	251	242	255	279	269	234	269	247	253	218	257	274	283	266	280	285	232	266	257	270	265	247	251	271	247	251	290	257	287	265	271	253	274	251	224	251	286	252	275	262	247	261	253	248	273	254	280	259	258	251	261	270	254	233	230	276	254	293	254	257	267	258	232	280	272	292	277	284	270	257	275	250	263	250	270	240	256	252	276	257	288	286	269	285	257	282	252	252	248	272	239	287	252	248	263	286	266	272	256	263	282	256	260	238	220	261	268	246	265	270	265	257	284	263	268	242	246	247	236	259	274	282	234	249	244	273	263	273	253	296	261	268	260	263	266	256	274	242	258	245	260	260	260	238	271	282	286	264	256	275	256	293	258	260	244	257	256	255	254	263	262	262	266	270	285	250	261	246	255	260	295	241	277	254	246	270	280	280	271	267	251	248	222	259	262	249	294	236	272	262	241	235	283	281	252	270	237	261	255	255	231	268	255	290	272	265	249	251	264	256	286	235	252	245	271	274	238	276	237	266	260	268	251	262	240	253	259	242	243	251	269	289	246	242	243	261	275	271	283	248	248	242	247	249	260	266	255	237	270	275	228	234	264	268	281	255	278	251	250	269	267	237	252	266	259	260	257	224	234	268	251	243	290	259	246	273	251	265	285	267	234	276	288	231	263	289	240	248	279	265	271	262	281	270	250	245	247	277	257	269	288	283	266	248	224	253	242	277	254	248	255	255	270	246	292	268	277	302	252	271	269	284	237	294	260	275	273	245	266	243	250	252	259	276	257	244	256	271	274	265	259	256	253	255	260	270	265	285	274	271	260	270	253	256	256	275	261	269	247	243	246	281	280	270	251	253	290	255	237	268	254	278	276	250	248	277	280	281	253	241	290	250	275	246	282	275	263	270	270	252	295	285	247	249	263	257	250	266	254	259	254	266	258	250	281	283	246	287	271	239	241	231	243	267	281	263	229	279	271	247	273	281	244	263	278	266	260	232	267	254	256	247	257	266	267	268	251	256	278	259	258
33383	48596	36025	23351	18232	13106	10287	7456	4701	3247	2368	1970	1556	1221	1071	1000	723	626	601	504	511	447	362	343	373	319	303	329	303	317	332	292	324	296	321	311	282	286	273	280	291	301	298	312	292	270	281	289	278	310	262	293	316	295	285	289	290	277	275	294	257	311	279	310	258	299	273	291	293	286	260	308	284	279	294	273	265	302	260	303	281	295	265	283	256	274	246	287	298	307	256	303	331	266	305	302	290	288	323	276	244	288	255	272	276	291	282	285	284	290	271	279	293	274	259	276	278	268	321	262	297	258	276	303	282	266	269	275	284	288	308	267	267	284	277	288	277	297	293	266	282	301	283	271	272	274	270	292	267	286	270	289	278	282	274	271	262	279	235	285	251	301	288	301	247	248	272	270	239	283	240	267	273	247	305	295	290	301	251	286	289	279	276	280	275	310	269	276	273	276	247	266	264	259	267	298	282	288	271	283	241	298	291	262	293	272	318	275	253	259	278	285	309	302	270	293	279	279	276	278	291	280	273	282	249	253	280	290	263	292	278	274	292	280	273	271	262	290	261	282	267	273	287	267	260	258	282	272	316	282	283	275	278	263	277	260	284	287	302	277	249	273	293	283	273	282	282	278	300	327	258	304	292	267	267	285	272	268	267	282	291	270	282	268	294	254	276	282	273	253	246	280	269	264	292	263	315	297	277	264	273	303	261	258	259	269	291	270	285	261	264	274	269	259	273	291	254	296	279	274	310	297	275	294	288	280	270	277	261	303	316	283	264	246	261	304	268	280	327	261	277	287	283	272	296	296	292	268	283	256	284	283	294	300	277	291	268	296	263	275	245	305	292	288	277	306	273	279	279	277	299	267	294	262	262	305	257	275	236	279	283	275	262	268	263	298	269	269	289	284	249	270	307	252	273	292	277	238	282	267	288	283	306	284	273	300	265	271	267	273	262	268	274	283	268	260	246	291	292	281	260	258	284	275	263	276	262	283	297	283	254	300	308	276	253	311	278	262	283	256	275	269	285	255	282	301	248	262	304	267	287	285	265	306	280	276	262	292	270	286	278	293	278	261	250	300	265	314	266	253	296	260	294	281	261	294	272	309	302	271	272	269	283	262	272	278	278	307	273	293	248	264	286	263	302	272	293	286	279	275	259	267	289	272	266	279	265	278	251	280	283	235	249	293	313	263	293	298	262	283	270	262	278	300	296	296	253	298	287	297	287	277	293	277	279	285	272	272	269	271	260	276	272	273	272	270	295	271	283	274	255	293	266	302	276	290	293	268	286	273	261	278	275	278	251	274	285	293	292	264	272	255	277	242	277	286	281	320	287	277	273	281	249	288	292	265	280	281	286	293	270	255	324	246	292	277	257	255	272	233	305	254	245	297	275	292	317	267	276	283	280	280	280	302	251	281	289	302	280	280	299	251	289	282	276	284	268	274	288	285	273	261	291	291	242	249	251	259	270	262	264	273	268	282	286	301	293	278	276	286	272	250	274	307	284	267	259	295	286	268	284	269	294	285	256	256	255	288	312	285	282	258	280	270	257	289	295	294	249	291	279	280	299	290	277	292	292	265	271	304	275	275	284	285	244	260	273	285	272	281	286	274	285	267	252	288	273	295	309	268	249	287	262	291	288	277	319	277	260	294	296	288	298	282	300	278	272	293	282	297	246	256	276	265	282	281	270	294	251	252	292	245	293	299	266	272	290	283	269	311	228	249	277	307	266	291	288	285	278	279	255	262	281	267	280	276	283	260	246	319	269	267	300	291	260	267	275	272	263	287	259	314	272	294	253	282	295	293	253	291	257	297	275	274	278	277	282	284	264	258	266	274	280	255	277	289	289	252	304	275	273	262	273	253	292	246	266	265	270	256	310	306	280	267	289	288	300	278	279	275	275	298	281	287	297	295	299	274	308	268	271	289	253	302	287	272	284	304	273	264	270	274	280	271	262	285	268	284	287	298	277	283	246	267	278	265	252	267	275	258	269	269	280	303	286	327	281	254	291	285	280	293	237	257	300	271	267	257	307	289	286	265	268	285	278	275	269	273	285	268	317	281	295	254	277	249	264	290	257	273	259	289	286	268	318	281	294	264	272	268	278	275	273	252	252	315	317	268	308	253	276	290	251	285	278	313	300	274	260	273	321	248	284	284	262	302	297	295	261	303	258	285	276	265	285	292	277	265	284	274	253	283	257	257	292	278	272	257	285	301	263	285	275	274	296	281	271	280	270	259	281	280	271	257	286	280	261	268	251	265	286	247	298	286	296	253	284	271	268	260	292	264	274	279	273	266	290	274	271	290	285	272	272	288	284	288	268	264	285	300	285	279	299	260	279	254	253	262	289	266	244	281	269	288	264	277	248	300	258	257	261	295	236	266	278	263	292	262	280	277	271	265	298	286	266	267	287	259	261	287	281	262	282	268	272	283	284	272	245	273	271	282	277	284	296	270	288	271	266	270	286	279	300	277	272	297	307	258	256	257	307	298	275	279	308	265	277	307	237	272	264	300	276	269	295	274	244	259	278	279	257	259	276	270	248	263	285	234	242	296	267	260	310	271	304	276	274	265	291	278	274	272	271	270	295	279	279	303	273	283	264	251	272	281	298	296	282	285	276	280	289	282	276	259	317	271	299	242	271	277	277	275	281	272	285	285	270	240	279	279	275	251	282	275	270	287	300	288	266	284	289	261	291	279	275	278	277	291	295	273	304	276	271	269	285	264	280	260	262	266	291	342	281	269	274	290	262	299	245	280	262	309	257	273	274	256	263	308	316	305	273	294	273	271	288	262	281	246	266	293	275	277	296	280	253	280	262	279	259	269	293	280	272	300	289	315	273	268	268	304	269	266	265	259	271	303	282	263	288	281	248	317	286	299	289	256	264	265	251	282	284	264	263	237	259	289	299	268	265	269	297	272	301	275	260	268	249	280	281	276	252	300	280	311	283	279	266	265	278	265	270	285	285	318	254	280	266	241	281	250	286	295	295	239	294	262	280	255	285	280	299	313	296	278	256	269	277	274	272	275	287	273	260	255	293	261	284	289	256	295	282	298	270	275	256	270	283	296	297	295	310	302	286	249	279	286	271	282	283	246	292	304	269	256	231	283	274	273	283	264	265	245	257	256	273	269	272	260	285	306	277	282	292	292	285	259	258	278	306	255	244	292	259	283	288	276	278	264	237	280	294	272	286	292	274	258	272	275	283	226	286	288	282	310	253	263	295	242	280	270	284	274	292	288	290	268	280	274	280	278	310	275	256	273	268	263	285	266	264	278	268	258	273	285	308	290	283	274	295	250	264	298	285	285	338	266	268	301	298	293	266	241	280	263	251	301	264	260	285	303	292	285	305	287	293	257	277	292	270	275	301	256	268	273	285	294	266	276	300	265	323	269	266	281	282	278	259	295	273	295	254	298	268	232	294	283	280	283	273	261	259	290	264	263	283	265	275	289	263	296	277	299	272	277	279	281	286	274	266	291	284	266	291	298	313	279
23928	21251	28675	24994	22425	19348	13027	7269	4423	3048	2320	1836	1490	1253	1035	978	761	712	629	614	568	530	488	435	438	478	457	442	418	439	359	381	395	427	367	365	357	397	414	407	370	344	378	376	370	403	382	403	365	339	384	382	375	340	367	384	376	390	397	403	390	347	357	365	424	384	373	415	358	380	393	359	345	374	366	425	366	371	384	346	365	363	362	356	329	378	389	380	378	364	365	325	359	387	346	363	359	353	388	357	395	376	353	356	348	349	406	384	395	381	359	371	367	356	355	379	399	375	379	407	404	383	394	356	345	338	352	391	376	333	371	382	370	351	377	385	374	390	374	353	365	381	375	378	369	381	369	393	372	388	339	344	355	349	400	341	385	370	360	349	358	322	392	366	392	341	360	374	399	367	345	372	405	378	361	404	368	372	396	353	373	365	368	378	392	366	376	370	391	343	329	353	389	368	387	341	339	328	349	344	347	346	318	375	346	370	361	376	356	361	380	371	363	357	346	371	353	374	370	361	401	397	372	351	378	362	372	377	388	356	378	383	369	314	371	362	389	351	367	356	357	367	376	380	408	367	342	412	353	390	364	356	364	371	360	340	354	403	378	331	371	353	377	384	376	340	337	375	348	379	380	356	364	407	353	349	366	407	404	332	368	369	343	368	382	347	372	354	379	328	374	374	363	364	373	366	362	376	358	355	370	356	356	373	377	335	394	355	364	385	350	374	368	374	350	354	366	380	404	378	370	342	379	355	336	361	395	341	368	379	386	356	332	356	338	348	369	320	368	346	351	363	358	349	386	367	356	363	401	350	368	393	353	353	349	348	350	361	381	392	386	324	358	373	371	392	358	373	358	343	374	405	357	421	405	369	376	364	367	365	364	359	340	418	394	345	358	368	368	365	367	367	357	389	340	393	348	402	404	369	373	344	401	387	356	353	375	395	385	392	371	378	338	343	329	379	373	391	368	387	355	355	345	373	367	397	378	369	378	389	319	372	359	391	322	362	370	395	386	377	351	390	337	357	352	365	356	365	363	374	362	406	351	401	403	388	374	367	373	346	369	406	347	383	334	375	353	327	378	372	355	365	384	369	395	374	394	358	387	377	401	358	376	394	400	372	333	418	379	369	361	390	355	382	369	352	358	382	398	392	357	344	371	375	399	369	363	362	358	372	387	373	397	380	392	363	364	413	372	346	335	344	326	389	348	344	360	361	338	381	387	370	393	367	365	379	366	378	374	368	357	371	349	342	358	364	386	373	412	359	371	368	328	333	371	363	377	391	340	387	399	342	366	389	364	352	318	394	347	366	343	374	392	401	331	337	377	379	379	389	346	395	341	363	374	323	351	365	364	377	377	355	377	349	340	338	354	338	350	391	340	382	360	352	380	354	390	355	377	351	328	403	370	362	373	367	380	372	388	374	342	379	380	345	363	376	366	385	340	378	390	347	353	343	344	371	347	397	372	380	354	361	364	341	392	371	365	375	372	341	323	366	374	361	374	363	383	376	341	363	378	357	331	406	331	388	399	376	357	367	364	380	375	361	379	382	360	373	351	356	371	405	358	417	377	383	379	365	364	384	352	383	351	332	366	342	341	363	360	344	355	309	356	360	390	320	329	372	374	344	403	342	365	378	358	365	369	376	372	371	382	375	351	366	366	381	375	395	381	351	368	385	373	405	340	352	357	355	349	401	350	350	386	383	371	340	311	393	364	373	346	410	337	337	346	345	364	359	382	357	370	386	405	333	339	369	352	375	340	359	362	358	369	368	344	374	364	379	378	363	367	342	362	371	364	364	376	369	360	338	399	366	388	373	377	370	351	379	373	368	387	382	348	348	363	374	345	354	397	394	352	378	355	355	350	355	376	366	345	359	340	329	391	370	352	375	333	374	351	357	367	355	353	360	355	374	360	354	371	343	374	372	354	337	359	376	355	364	348	400	391	367	347	347	345	362	366	398	320	341	391	397	390	403	359	349	359	373	361	351	373	359	363	382	368	367	339	370	375	345	375	361	375	365	352	356	348	339	355	381	325	362	374	356	360	360	385	361	343	376	367	359	347	355	398	388	371	376	390	400	402	340	344	358	378	375	364	348	354	359	434	335	322	350	380	362	332	376	391	407	368	344	368	380	380	358	343	387	332	369	327	378	334	341	382	363	375	359	341	351	370	366	358	387	396	368	350	388	365	368	347	345	379	359	412	339	366	405	355	354	361	347	332	356	343	373	360	370	331	363	370	369	361	386	402	358	355	383	415	362	406	347	316	347	367	349	362	345	369	352	356	393	373	383	390	371	358	380	353	350	393	364	400	381	369	345	348	393	373	373	361	377	432	377	354	391	374	370	345	377	392	406	378	370	391	352	343	377	327	361	338	364	364	370	401	343	369	382	350	350	384	332	381	326	370	351	359	369	371	351	383	368	362	384	355	362	366	381	334	364	364	389	375	393	354	356	381	387	345	375	370	360	375	364	359	373	370	354	344	366	348	366	371	378	362	336	370	408	319	341	402	380	360	346	378	359	359	386	373	363	379	390	337	357	378	378	381	372	358	352	373	387	345	360	367	389	376	399	355	357	332	402	368	340	335	373	366	335	394	366	345	379	341	369	349	373	374	382	360	358	361	375	356	368	381	390	370	389	362	381	364	378	367	349	374	354	365	360	370	357	384	390	369	331	361	359	370	375	399	361	354	361	361	376	366	355	383	349	384	334	355	381	371	374	350	356	382	333	364	352	352	387	353	393	383	327	348	341	387	336	365	398	359	360	368	354	373	350	334	335	362	365	380	434	375	391	349	375	357	354	361	375	389	359	329	366	375	373	349	409	353	342	355	353	376	372	350	370	382	383	369	345	338	379	388	407	366	382	405	337	364	359	395	362	367	381	407	334	357	363	401	346	354	381	363	362	336	383	365	389	395	358	368	360	378	352	336	340	396	375	364	355	418	344	372	363	353	341	383	365	370	350	353	361	342	357	385	338	383	357	359	367	376	334	408	370	329	389	354	378	347	339	369	365	380	367	339	395	378	350	359	339	392	342	376	375	364	354	369	384	370	377	330	362	387	344	345	370	373	360	377	364	369	381	369	359	360	412	393	329	369	426	424	393	382	344	394	346	353	389	356	344	371	350	382	349	383	347	327	349	395	400	376	382	402	363	364	366	386	339	390	399	370	384	339	401	375	367	374	356	357	366	375	365	376	357	378	401	373	365	359	401	377	359	348	346	352	355	335	331	362	378	372	363	391	378	371	377	362	368	360	338	349	347	354	382	340	322	380	342	396	372	384	362	362	364	363	369	372	397	335	397	401	352	366	352	387	386	372	342	377	396	385	373	390	370	389	361	372	362	377	359	375	373	370	374	343	350	359	384	358	345	348	370	370	374	416	362	349	368	374	371	367	371	360	342	382	331	347	350	366	361	364	374	400	361	410	356	358	370	389	368	383	389	399	398	365	351	408	428	413	367	352	362	352	387	351	351	338	401	367	401	321	368	388	380
34306	57525	43254	29805	23738	17807	13872	10308	6896	4980	3746	2849	2278	1779	1654	1365	1101	995	918	840	707	696	615	543	513	492	470	463	495	463	452	447	396	423	403	413	409	412	446	411	381	418	384	416	384	417	372	381	361	413	367	416	380	360	417	419	396	398	420	415	400	408	468	392	384	412	388	394	427	389	402	373	372	416	400	372	348	396	381	368	402	377	384	386	409	364	369	354	409	393	378	385	373	385	368	438	373	379	390	347	390	356	357	367	346	393	359	407	394	327	365	375	371	379	375	376	399	390	403	382	375	369	394	385	391	390	403	394	377	411	390	390	408	389	397	395	385	438	400	401	360	338	351	362	364	395	389	341	378	361	387	382	355	377	335	360	405	386	362	382	369	416	395	387	338	399	385	364	356	383	411	371	386	366	371	368	433	407	395	389	399	386	380	374	361	385	369	349	380	349	393	336	366	373	396	405	434	399	371	373	368	358	357	371	368	377	417	391	356	408	370	407	381	413	361	397	398	352	356	422	411	405	365	437	368	375	397	366	326	391	381	376	361	354	336	401	394	369	362	377	392	380	370	378	358	399	393	374	365	370	352	380	361	350	363	350	388	390	375	360	410	394	373	378	413	384	370	412	388	362	379	368	349	379	362	409	347	385	360	393	384	415	376	379	376	347	319	372	377	404	387	385	378	385	395	362	363	388	407	376	342	395	391	353	409	403	392	402	410	362	385	351	399	383	352	357	419	371	348	358	392	370	382	416	367	384	363	387	381	398	365	360	378	367	398	371	368	359	412	377	401	400	381	396	346	413	393	356	379	346	401	359	361	367	347	370	387	387	370	379	328	353	366	358	406	365	380	362	381	381	341	373	338	384	354	399	351	361	360	391	363	429	374	413	388	362	409	377	408	372	350	358	398	359	356	392	378	359	421	382	372	396	365	380	390	343	361	378	346	399	363	360	383	399	363	399	387	380	369	377	414	397	373	350	386	414	378	404	347	419	362	398	377	385	361	409	420	382	368	423	344	372	387	387	387	387	379	357	382	365	395	380	379	397	396	359	380	393	391	362	384	347	355	366	359	361	416	387	362	385	368	395	409	362	398	396	371	360	369	365	372	374	340	421	367	404	378	386	353	378	364	408	343	372	347	382	375	397	361	374	375	377	355	359	392	380	376	379	397	396	377	377	408	351	378	377	390	379	354	411	391	383	411	356	403	369	413	389	357	404	405	396	393	372	379	398	371	395	332	361	370	377	380	402	378	355	391	375	393	369	393	367	361	372	375	379	363	383	354	402	441	400	395	408	357	390	359	354	402	370	360	415	394	351	369	363	396	353	364	416	392	367	362	352	367	425	384	384	411	366	377	390	390	366	378	426	416	362	370	377	372	384	386	397	360	391	396	383	368	380	409	362	386	382	376	384	356	415	400	396	421	395	369	387	408	415	388	411	370	388	384	374	374	385	380	378	342	384	369	399	380	410	372	401	352	382	397	383	399	400	365	381	387	419	406	385	364	423	363	372	382	352	387	333	352	364	378	365	375	384	368	405	367	376	391	412	363	369	344	392	388	335	381	354	360	370	373	379	390	366	386	360	409	375	435	370	389	381	376	374	401	395	376	359	372	388	398	380	369	355	396	391	387	362	371	381	411	390	377	408	372	390	368	414	373	376	370	351	363	367	371	376	354	356	386	381	382	348	371	370	388	395	337	351	395	400	377	385	374	386	412	377	381	381	410	409	360	394	403	377	416	383	379	389	350	363	379	396	380	382	377	389	407	361	394	381	378	386	363	368	403	367	346	375	371	368	357	396	374	382	403	370	393	392	388	377	362	367	371	381	390	372	375	375	377	360	371	317	412	407	347	381	417	363	371	399	377	362	381	376	386	409	384	364	369	370	387	363	416	379	345	386	371	385	384	401	385	403	347	407	371	386	375	391	408	391	370	379	357	392	373	373	383	365	367	358	413	403	330	400	374	377	352	367	411	356	360	359	374	371	372	389	372	373	384	349	386	384	381	371	304	387	351	360	395	385	384	394	361	378	372	400	354	366	377	375	372	385	389	378	416	393	389	394	382	362	368	373	395	388	353	385	379	360	375	369	385	379	374	378	391	372	377	404	355	359	388	352	362	366	369	371	381	364	390	372	346	375	330	371	395	400	378	378	387	400	377	383	374	431	402	332	377	361	373	369	403	409	402	369	369	372	386	377	375	374	408	359	411	377	369	417	363	366	368	372	370	406	383	388	401	377	376	374	376	365	370	401	416	368	381	395	394	373	366	397	360	394	400	389	416	382	405	344	377	401	379	407	379	357	374	367	362	385	378	358	371	366	370	378	390	433	415	381	370	377	397	391	373	404	412	377	385	379	411	377	372	357	380	371	376	405	347	371	423	399	399	396	378	373	394	400	381	397	376	403	384	378	369	370	396	387	363	384	396	363	369	356	380	393	369	353	416	392	392	375	368	355	421	338	384	406	369	354	363	356	399	361	376	374	386	337	392	393	336	406	407	402	362	368	372	371	380	380	391	393	353	392	383	357	340	367	371	380	399	369	367	384	412	394	387	393	353	359	349	382	356	377	368	352	384	378	400	371	357	359	389	383	387	360	390	386	401	348	345	383	352	398	393	384	380	390	413	387	363	359	376	382	407	399	388	349	412	387	404	399	388	417	388	365	377	386	396	405	394	349	382	372	404	406	367	359	405	372	364	414	381	352	390	345	390	354	353	342	420	382	377	343	387	368	356	368	394	371	369	359	411	396	360	391	368	377	371	371	356	374	379	371	378	403	408	355	362	383	378	362	340	353	365	388	392	392	382	370	373	389	396	375	365	421	398	386	377	370	367	374	398	348	368	384	399	344	391	403	396	384	354	376	363	351	379	417	371	356	354	367	370	373	379	392	398	393	392	379	388	378	389	418	387	375	390	405	359	379	398	411	347	394	358	389	392	380	379	393	374	345	344	395	349	404	383	376	418	366	385	401	380	364	360	322	380	414	350	380	402	369	365	339	404	385	371	376	358	379	337	393	394	355	361	386	378	371	337	373	369	365	379	385	371	371	352	401	368	355	392	377	374	377	373	402	403	368	385	384	345	405	362	375	377	376	420	376	346	356	364	389	387	336	364	383	380	360	391	388	397	370	386	356	429	364	344	390	368	360	386	363	360	394	358	352	349	410	415	388	382	336	369	404	361	394	381	369	335	369	361	368	382	360	387	360	381	390	375	352	362	390	353	381	380	366	394	365	395	349	389	375	359	397	382	383	355	364	377	376	368	384	416	424	375	357	383	419	364	388	371	414	396	375	357	387	390	392	390	378	400	393	386	414	365	382	334	360	379	383	376	385	379	386	398	370	375	391	380	365	344	352	356	361	359	370	370	376	387	370	362	372	363	349	362	376	362	378	375	373	399	406	360	401	348	369	364	345	360	337	368	359	380	398	395	370	349	385	368	381	376	367	356	350	403	367	366	366	416	384	379	410	373	390	382	393	387	355	389	409	367	388
24967	21580	28996	26444	20442	12906	8022	4901	3217	2333	1821	1449	1175	1021	797	748	636	516	513	476	416	437	363	347	313	336	323	315	344	316	293	303	259	261	306	301	299	317	286	301	319	302	266	265	290	261	280	269	264	295	276	300	250	315	281	282	291	266	303	288	267	299	275	278	296	284	287	301	288	294	284	301	280	288	294	275	266	245	254	268	284	285	266	302	289	265	283	272	285	282	269	280	280	246	262	307	279	300	299	284	269	274	297	256	276	250	272	275	293	262	268	253	281	252	264	299	288	287	247	293	270	287	255	313	262	257	283	292	270	287	274	261	258	288	278	283	270	281	275	226	255	288	277	281	250	290	290	276	281	280	294	269	268	291	268	289	303	282	264	289	291	273	290	270	266	276	274	255	265	297	281	261	293	262	229	262	296	249	261	272	277	293	286	298	287	282	253	289	269	285	304	243	318	293	272	249	269	305	281	279	285	273	299	273	294	267	280	273	250	289	274	279	308	280	251	284	301	261	259	311	267	240	268	270	303	282	268	298	288	253	261	311	294	249	266	271	298	293	269	286	277	262	287	293	280	294	272	250	267	274	269	254	290	273	298	295	310	271	251	268	292	264	272	272	272	265	250	285	269	270	281	277	258	278	288	263	289	259	263	297	283	274	254	274	303	262	276	275	298	310	262	279	244	258	289	268	267	263	279	268	282	285	277	257	269	262	244	279	295	313	268	255	291	248	285	283	291	297	328	307	285	318	278	255	270	275	281	276	265	304	268	267	298	270	279	268	249	283	303	273	311	266	257	300	306	299	280	282	302	282	268	250	270	285	258	258	285	294	302	293	277	241	265	260	270	267	259	282	256	259	283	275	269	259	290	293	275	288	281	265	298	292	257	274	279	272	301	288	260	271	267	262	282	250	252	271	258	257	286	264	284	295	273	282	266	272	263	286	279	249	272	291	301	288	306	299	294	280	287	306	264	260	314	278	272	261	296	264	243	263	264	291	294	259	291	243	278	285	273	265	299	288	303	288	264	254	282	291	267	259	329	247	288	264	274	277	289	264	271	300	295	286	285	293	265	281	288	292	289	223	286	283	290	275	252	286	266	267	260	280	273	249	272	254	282	279	287	274	274	282	292	318	277	272	249	270	282	261	258	279	259	296	293	295	276	277	246	286	261	280	288	287	274	294	261	282	268	282	246	274	276	276	268	270	274	257	276	247	277	265	307	286	264	273	269	296	268	253	261	277	268	268	262	239	269	263	284	299	281	262	282	277	259	270	288	261	256	277	276	261	287	279	276	278	266	293	268	256	271	306	308	301	256	286	294	262	268	269	248	267	281	267	248	257	279	288	272	306	261	286	273	292	278	261	237	289	256	305	241	252	259	290	276	261	289	273	243	294	264	274	295	296	265	257	265	289	274	283	268	265	303	284	284	291	278	278	274	281	269	281	274	289	260	283	285	266	258	292	272	272	286	272	307	270	248	293	266	259	279	263	237	301	266	277	256	264	257	292	279	297	276	253	273	251	286	294	257	268	263	310	296	299	287	276	261	261	307	229	305	261	292	260	265	288	268	271	281	293	260	320	282	268	282	283	271	264	265	292	304	261	257	261	282	267	262	282	252	296	280	304	273	281	280	292	287	257	262	274	285	281	273	268	251	271	264	296	282	258	269	275	303	272	242	275	285	301	264	283	268	258	274	277	313	280	276	257	287	267	279	251	245	243	266	284	288	303	286	288	261	280	286	279	263	279	299	283	261	267	259	269	278	280	261	284	289	289	280	304	273	265	289	295	256	280	286	254	281	253	257	299	281	286	256	268	260	291	266	286	245	271	265	253	261	281	290	265	280	270	265	261	261	284	252	254	268	309	280	265	266	277	286	270	266	268	322	259	279	295	265	288	274	278	278	288	275	250	279	283	263	261	264	285	274	263	294	280	270	254	272	254	308	254	276	270	280	280	260	294	289	254	260	275	264	268	268	267	273	293	276	283	275	261	258	268	289	264	288	290	271	280	291	273	288	258	258	260	294	261	259	278	269	271	280	283	292	295	263	253	271	268	286	259	265	269	263	286	273	294	283	287	273	253	279	249	257	297	272	283	268	250	253	291	281	309	289	298	249	268	288	291	269	286	312	283	269	301	287	243	287	269	272	305	293	267	297	277	278	268	278	296	298	272	269	266	274	249	282	256	290	279	284	321	280	288	271	272	287	284	292	276	280	291	288	282	281	268	274	279	296	303	303	248	272	260	290	266	277	254	314	274	272	270	286	276	260	295	326	258	282	307	249	285	327	303	266	263	274	307	266	276	269	262	301	265	289	251	301	260	274	288	298	297	261	284	277	259	280	274	289	229	261	271	287	291	279	281	281	300	272	250	280	284	261	255	299	257	272	278	262	275	257	255	266	270	271	315	306	294	299	299	311	257	294	269	287	285	265	299	314	279	275	261	244	277	253	280	288	292	269	281	258	279	269	286	265	279	279	299	283	280	313	283	303	281	272	279	296	295	261	268	274	271	311	284	239	296	251	251	314	262	282	290	271	274	251	281	280	293	269	259	272	286	262	293	289	266	297	271	285	248	255	258	249	283	277	291	263	318	243	245	265	266	267	235	246	274	260	299	285	265	265	282	268	248	284	269	253	292	277	276	304	283	284	283	288	266	273	287	297	256	283	292	286	275	247	278	256	233	255	262	261	241	265	287	257	282	289	288	267	252	257	287	266	301	295	264	251	292	265	239	286	263	261	261	279	307	278	282	312	282	300	287	280	263	289	275	270	281	288	267	256	252	261	273	259	296	291	274	267	283	302	277	271	250	255	268	264	221	275	250	261	265	281	276	262	307	276	267	263	292	291	264	268	282	273	281	287	293	249	321	257	287	286	267	265	291	244	266	240	273	256	291	292	257	268	275	275	275	283	273	273	251	267	313	276	281	272	272	274	282	285	287	277	256	280	269	280	285	285	279	277	294	299	276	271	263	266	287	251	286	301	265	226	271	281	248	277	273	281	290	259	265	265	289	273	288	253	285	292	277	284	269	283	275	295	241	267	266	281	283	290	289	265	291	261	266	294	293	296	299	291	284	296	274	299	271	254	263	251	273	297	275	282	266	263	287	256	274	293	285	276	293	290	260	278	293	283	286	259	277	278	290	269	282	274	278	295	265	303	274	266	292	286	281	274	277	279	277	256	258	299	296	283	249	283	289	261	288	275	271	295	274	275	285	240	246	286	261	273	271	274	305	258	281	253	293	254	286	254	275	295	278	281	258	266	275	265	271	280	257	248	286	263	295	270	267	280	302	268	264	255	263	283	281	262	266	279	296	316	286	224	311	275	279	255	271	290	289	288	298	272	283	280	281	249	284	270	257	310	286	284	294	280	279	310	239	265	300	312	247	292	271	282	284	297	302	269	246	269	264	276	272	260	275	244	282	289	311	291	293	267	262	243	287	286	284	296	298	280	279	292	254	283	263	270	294	285	272	259	253	297	275	259	273	267	274
33536	52969	38504	26722	20842	14760	11426	8205	5803	4120	3484	2427	1960	1593	1220	1184	861	767	724	656	572	519	476	430	411	373	362	376	383	361	330	328	348	342	335	320	350	347	332	335	327	298	305	344	300	321	310	301	306	323	307	321	293	292	302	309	342	303	336	326	312	307	381	315	326	298	322	302	344	316	284	311	306	284	303	275	262	331	303	288	308	289	283	326	315	317	292	291	292	318	312	323	319	287	269	281	301	303	350	298	303	331	298	307	295	313	318	273	288	307	325	335	308	280	311	279	313	263	294	309	286	315	272	316	283	311	304	294	289	308	302	289	286	307	300	316	288	299	331	322	312	327	263	330	298	317	297	294	297	320	292	319	294	324	299	328	294	307	297	297	280	288	295	297	296	312	292	309	275	285	294	309	315	291	274	264	297	255	304	297	304	304	312	301	333	299	288	269	286	293	306	317	317	321	313	289	279	288	278	304	297	300	311	298	289	297	294	312	312	300	297	313	295	280	311	302	299	317	319	301	302	282	309	297	315	305	302	280	296	324	285	301	311	308	330	310	281	305	300	282	338	328	284	290	293	270	317	312	284	326	288	306	299	306	311	315	312	290	312	308	319	313	296	258	311	319	289	327	310	303	318	332	290	318	292	302	284	291	282	278	317	283	319	315	307	315	266	317	324	321	265	291	321	319	295	309	303	301	321	297	353	313	308	303	310	314	293	301	307	298	322	305	314	299	292	280	309	284	298	284	333	305	301	300	317	309	312	317	338	281	325	278	307	264	324	289	319	309	304	309	290	303	296	301	312	305	286	307	292	331	282	278	315	331	316	298	287	297	284	292	292	320	310	317	300	293	315	279	319	320	279	303	291	320	360	283	298	299	288	286	310	293	304	320	274	298	300	266	326	295	309	281	310	274	291	315	336	262	288	300	319	313	316	293	301	311	322	301	287	295	301	302	312	322	288	293	292	304	296	293	299	288	291	290	322	301	308	283	281	305	265	321	285	290	275	303	283	295	287	304	307	304	286	294	308	320	308	285	313	304	309	281	306	299	309	299	278	276	301	298	277	293	316	295	280	290	303	294	271	321	316	315	305	296	292	295	323	299	267	325	309	304	314	308	269	286	304	279	321	280	293	308	293	303	280	290	302	298	275	303	312	306	306	257	301	294	307	315	258	279	314	299	300	302	273	319	287	284	299	317	287	301	283	310	324	323	300	288	322	275	273	291	309	298	310	306	311	318	278	320	293	317	316	306	285	288	280	316	315	290	314	305	296	322	297	303	319	263	282	296	316	295	316	278	313	271	310	303	319	321	295	316	281	332	298	295	307	293	302	302	352	289	299	320	288	342	326	293	298	310	288	305	270	303	287	292	279	297	318	322	313	279	310	286	279	302	292	304	333	318	273	291	301	305	317	312	311	320	277	294	300	283	298	271	307	324	321	311	295	322	336	284	299	329	298	301	316	321	323	296	290	321	302	303	284	293	315	314	299	307	265	280	285	302	281	294	271	301	300	287	275	269	282	311	306	300	297	292	300	321	320	343	312	313	323	284	283	292	310	273	301	297	292	303	280	333	295	307	306	309	304	282	298	263	316	269	285	298	306	314	296	301	314	308	309	326	298	294	307	322	278	303	280	282	297	302	306	331	308	296	317	292	277	319	295	326	291	330	256	307	300	289	287	286	352	308	324	311	305	309	316	309	297	320	291	278	292	301	276	328	311	280	279	304	316	315	325	317	310	316	281	295	341	303	292	306	321	311	273	283	294	282	323	315	294	288	304	311	265	276	279	284	278	291	310	290	334	302	313	290	305	310	341	300	289	313	291	312	296	325	286	274	319	319	287	325	338	318	310	350	310	316	283	302	305	307	294	285	278	295	277	301	299	297	307	308	303	304	308	274	327	277	327	288	279	251	319	332	303	297	300	311	303	323	285	266	315	303	286	321	326	296	307	274	311	321	319	269	305	302	337	290	278	286	288	288	283	288	273	321	306	303	303	278	294	287	282	295	303	292	315	295	316	277	305	330	294	308	309	309	281	299	301	308	318	289	266	307	281	316	287	293	323	333	323	265	284	300	287	317	325	288	300	288	269	302	294	309	298	301	288	298	308	302	282	277	323	323	291	293	307	306	315	332	263	263	306	291	298	334	301	334	296	312	324	291	285	308	293	316	280	305	300	292	307	306	291	290	304	327	291	272	298	279	310	295	283	296	286	310	323	330	296	321	295	349	316	260	296	266	311	264	303	273	283	346	295	285	309	279	285	308	325	303	279	277	303	309	306	309	296	295	323	307	343	301	304	334	315	295	283	313	304	291	321	314	327	311	296	317	312	276	310	294	327	301	305	250	323	280	295	301	314	287	277	290	304	258	300	326	283	289	315	281	278	311	304	322	290	307	321	279	305	295	280	302	278	263	306	294	304	279	279	293	318	298	311	316	281	312	304	300	291	297	303	322	299	324	303	289	338	314	303	334	287	299	270	293	308	325	281	310	293	289	312	320	293	278	293	338	296	311	324	316	300	302	281	257	307	285	310	291	297	310	319	286	299	291	299	300	308	267	286	279	306	293	303	295	290	289	248	322	298	294	315	292	262	320	318	262	299	323	262	334	306	297	297	311	291	320	337	286	298	305	300	296	281	311	298	329	317	311	295	327	326	279	279	298	298	288	294	296	288	308	309	295	324	282	272	310	323	319	305	307	299	287	272	282	303	318	300	303	277	312	310	300	280	251	308	326	302	307	284	303	284	282	306	302	307	282	306	320	293	301	286	307	275	279	316	284	290	295	276	329	315	324	298	307	304	275	288	283	289	304	321	302	294	288	291	283	286	282	310	269	317	298	307	296	301	333	302	302	310	295	279	284	314	304	281	326	271	320	319	308	306	320	300	284	304	291	303	265	304	292	332	303	301	301	277	306	290	287	300	309	309	290	318	281	296	286	285	288	258	281	274	329	307	308	281	299	270	285	275	309	272	306	274	277	319	316	295	271	300	297	286	343	281	275	317	330	321	300	305	281	317	301	312	307	297	303	332	307	302	296	292	294	299	305	299	287	283	306	313	281	312	314	288	310	294	273	281	285	290	285	278	296	286	308	287	283	372	296	301	296	293	303	299	300	308	294	294	303	303	297	326	295	309	297	268	284	282	287	293	309	348	302	316	280	314	281	293	302	324	349	278	310	338	312	291	326	292	327	305	308	302	310	324	302	310	311	304	300	314	302	305	310	279	310	306	310	298	305	284	323	289	305	300	313	271	292	315	330	308	302	290	294	315	306	309	271	307	320	286	301	322	304	314	294	319	275	330	292	313	296	310	277	323	303	276	296	276	326	300	302	283	305	331	304	288	276	282	316	314	330	300	296	350	307	300	324	295	266	303	332	297	304	293	300	303	293	298	260	288	308	305	320	313	280	302	315	315	334	290	309	336	310	307	331	330	298	316	337	256	255	281	274	290	290	304	338	317	291	323	290	319	312	313	280	305	335	284	296	288	286	322	310
22768	21200	28891	23893	21732	22468	20202	9569	5833	4400	3349	2614	2071	1728	1385	1114	1066	999	978	883	775	713	680	602	619	575	534	531	497	485	469	487	475	455	464	462	435	458	443	478	441	466	449	458	466	473	470	397	402	460	413	478	469	424	435	486	463	483	473	447	472	476	469	478	474	434	499	470	424	466	485	436	411	451	403	410	455	436	463	433	442	452	447	422	471	416	469	433	452	486	410	430	419	453	432	436	441	428	426	471	449	465	434	440	415	456	442	467	435	446	417	433	438	432	464	441	460	395	445	441	435	441	411	435	431	425	439	442	432	421	427	464	449	446	435	458	450	462	425	482	422	436	452	439	402	433	436	453	419	439	410	443	463	429	456	461	424	445	429	459	439	429	405	447	436	475	403	438	424	422	425	459	452	455	434	424	446	409	434	430	448	430	447	452	410	424	404	435	431	444	430	439	472	424	434	379	434	466	447	444	407	435	437	428	452	456	424	450	430	421	424	468	434	418	464	473	429	440	428	429	436	429	434	459	427	416	420	462	474	444	431	441	437	468	458	459	450	455	449	418	440	425	416	390	469	439	440	439	449	419	403	448	438	422	462	399	451	421	441	426	408	447	475	406	422	441	412	434	458	407	429	435	426	464	418	464	419	425	398	430	416	470	408	396	427	412	441	428	416	452	413	421	443	423	422	452	458	422	434	435	421	417	429	436	451	420	455	419	413	382	462	399	469	421	429	462	448	456	429	455	423	437	416	447	441	450	433	459	417	427	447	402	415	406	438	427	408	446	447	428	445	408	465	456	452	417	444	407	439	462	424	454	492	430	465	444	414	433	447	430	454	474	477	440	464	412	411	476	451	441	408	445	425	434	411	444	454	462	448	454	419	418	431	397	439	412	422	425	465	435	447	440	413	416	434	437	433	462	440	450	439	425	491	414	437	479	407	438	465	445	427	457	436	484	441	433	460	452	416	442	452	440	410	437	452	407	415	405	441	444	407	433	413	441	469	427	443	438	426	446	461	415	439	456	421	478	407	418	420	457	464	472	432	438	439	407	419	437	455	424	380	463	461	453	433	439	423	461	399	435	392	423	425	444	411	492	450	433	434	447	431	443	464	453	405	413	425	463	450	424	419	426	419	476	420	452	421	438	442	447	402	461	419	448	451	439	473	438	431	410	478	429	443	416	465	464	468	440	443	418	448	426	408	421	453	445	446	438	463	471	458	408	463	461	407	442	462	445	454	442	410	389	432	501	433	462	481	500	421	421	415	434	411	437	434	432	438	411	435	436	412	469	457	429	431	450	435	413	430	418	430	420	436	437	404	439	468	411	459	448	419	451	480	442	424	459	439	431	446	428	391	416	450	414	428	376	414	445	475	465	451	433	439	386	450	454	398	430	440	442	453	444	456	443	466	442	447	410	418	425	433	433	436	447	419	455	432	449	435	428	448	431	399	448	432	392	440	445	421	430	430	431	456	460	443	447	458	445	445	453	422	464	428	466	463	452	444	428	441	435	429	439	425	449	434	442	423	395	441	452	432	447	433	448	410	445	429	465	448	428	447	442	408	425	430	437	405	430	430	436	420	479	452	434	450	444	451	419	440	450	439	394	410	404	422	428	473	397	435	395	446	406	417	429	421	424	432	425	473	441	433	444	448	386	424	474	483	442	463	445	439	401	414	470	437	436	423	452	406	420	436	393	432	458	371	396	460	419	437	462	456	449	426	409	420	462	461	464	435	458	424	426	478	444	434	434	437	453	446	428	443	431	405	431	416	462	431	433	428	417	485	444	444	441	432	447	440	434	409	417	459	458	458	398	436	426	431	442	404	433	444	446	433	428	435	399	421	427	427	428	426	446	433	423	463	477	436	444	447	394	450	448	430	417	426	439	430	430	439	481	447	422	454	423	445	426	463	418	481	438	440	448	421	454	413	427	427	412	448	499	413	432	425	442	425	407	461	422	417	450	438	420	440	443	459	437	444	453	398	391	448	418	432	435	441	454	403	411	452	414	441	417	426	427	431	443	414	422	424	448	441	447	431	394	463	453	447	428	431	434	438	438	458	448	455	469	464	430	437	463	450	442	449	453	414	413	419	413	412	429	459	462	426	433	447	417	451	451	441	444	478	453	418	429	429	487	447	446	436	407	452	467	428	445	467	448	434	421	414	452	445	421	430	434	435	456	430	410	414	430	450	420	449	413	408	485	431	442	445	422	435	399	424	431	457	429	422	381	405	456	448	488	392	376	470	403	440	486	454	405	464	436	454	430	453	440	434	431	413	441	443	446	434	451	433	413	434	424	431	440	422	444	455	466	437	448	389	432	434	411	451	433	432	463	434	416	444	438	466	458	423	428	410	391	408	442	423	439	424	424	454	435	440	417	416	450	470	410	396	430	421	415	443	435	410	423	444	404	426	442	439	396	426	412	436	453	418	409	441	401	402	483	447	420	409	425	421	470	459	429	420	382	450	431	407	440	472	472	401	430	465	438	426	444	405	472	410	423	432	454	431	424	442	431	437	475	436	407	407	423	419	426	380	400	398	450	406	422	403	406	452	436	436	443	474	437	429	434	436	404	427	421	418	452	438	421	431	434	454	430	436	435	437	449	417	471	410	440	409	432	434	425	447	428	413	444	425	389	421	421	467	429	446	457	446	457	407	433	448	449	426	429	430	462	479	447	408	396	410	398	457	398	411	455	462	407	415	406	421	415	436	443	439	421	417	458	458	480	413	441	463	444	469	432	459	445	453	435	440	471	414	378	433	452	446	455	438	432	430	435	444	435	458	480	402	433	430	406	461	437	433	439	429	418	450	428	441	415	439	435	402	440	457	445	432	442	415	415	425	458	433	419	431	435	421	425	418	392	439	422	426	430	463	446	451	439	432	426	420	443	421	429	445	447	455	460	435	412	417	452	441	441	453	489	431	431	456	421	420	423	455	443	426	422	467	441	409	385	416	420	454	440	451	492	409	445	445	410	427	444	427	430	418	422	440	433	444	437	428	439	457	453	450	421	443	409	428	451	470	404	423	412	443	412	457	442	430	420	424	432	469	405	468	418	445	419	510	421	422	405	461	447	405	472	446	475	444	430	438	431	480	419	469	462	439	414	463	411	441	457	450	449	454	437	440	445	410	403	437	452	445	463	431	484	454	445	426	433	399	436	450	433	413	451	427	420	408	429	465	413	438	408	420	464	416	442	415	400	439	453	434	475	417	428	392	455	383	431	434	422	420	393	473	429	431	464	447	456	438	417	402	419	391	423	447	428	430	470	410	482	442	472	444	422	460	424	446	435	441	416	411	459	473	417	433	440	428	420	444	434	448	436	464	458	448	436	470	409	445	469	449	481	421	447	442	392	419	424	479	468	436	472	448	447	417	425	468	449	449	418	442	428	411	464	453	442	460	429	400	386	408	410	433	420	402	452	436	452	408	415	421	390	429	452	434	446	449	441	444	509	456	461	431	452	454	385	440	439	445	436	457	391	431	418	438	433
36574	62169	45143	33690	27909	20562	16666	12107	9006	6833	5414	4229	3378	2534	2051	1670	1486	1349	1384	1168	939	874	753	739	736	642	595	633	571	591	545	496	539	565	545	530	461	525	500	510	520	506	441	536	529	483	466	466	467	471	471	482	479	455	497	500	485	529	509	486	511	499	481	516	500	489	520	517	524	542	476	474	471	481	445	458	439	456	431	475	463	485	456	426	473	452	459	460	490	463	491	456	463	469	460	427	462	454	429	451	480	429	415	438	422	462	453	460	433	460	474	431	461	467	487	441	431	478	422	467	463	417	403	466	456	412	430	442	457	454	428	436	449	455	444	447	395	470	501	425	400	464	437	456	436	447	455	477	440	454	434	454	451	452	469	486	453	431	441	470	445	462	439	448	428	439	490	454	436	475	434	454	430	423	452	430	457	491	426	434	436	456	430	426	413	434	433	444	457	439	431	470	424	424	439	431	470	439	434	445	453	474	421	459	469	465	463	445	439	421	507	470	430	439	464	479	453	452	475	457	475	438	444	448	424	425	472	446	458	475	465	461	444	463	453	470	458	402	419	437	439	423	449	429	478	454	436	451	453	408	454	453	442	454	424	431	485	468	473	467	471	454	437	450	444	509	444	435	463	428	474	468	474	455	459	423	453	461	467	448	451	429	429	453	436	487	406	435	459	429	430	468	444	439	403	439	457	458	441	431	478	429	467	473	482	454	438	443	445	464	464	459	442	459	425	469	454	448	436	413	474	456	449	464	444	474	469	441	448	453	418	420	451	458	480	467	450	421	410	436	453	485	416	455	445	438	426	435	455	460	478	489	446	460	423	473	461	478	411	450	455	419	486	406	467	458	427	462	445	472	480	475	445	475	428	467	437	400	419	483	443	422	477	449	435	441	451	445	426	469	452	448	464	483	464	418	456	439	434	425	418	437	448	438	456	482	436	483	444	456	456	463	432	450	488	418	434	459	477	414	422	500	476	452	462	430	444	423	472	449	447	446	472	432	470	461	466	455	450	457	478	441	417	445	445	453	467	449	438	464	433	447	471	426	459	411	449	468	404	450	443	468	478	432	472	419	443	457	423	398	464	439	468	469	425	506	474	468	448	436	441	429	437	446	473	434	441	441	437	448	428	437	455	449	447	494	438	483	416	407	476	451	459	471	429	441	467	417	463	455	454	429	461	453	426	440	413	398	467	477	466	451	438	449	440	436	467	425	483	443	465	496	465	457	464	453	463	444	473	418	480	439	464	423	459	459	451	435	450	477	449	455	468	422	438	434	434	441	475	449	459	450	463	453	451	494	478	451	429	453	460	487	412	450	417	483	479	435	471	469	438	462	468	441	441	441	445	418	445	430	407	461	454	432	422	442	447	464	445	445	434	446	479	459	434	450	431	445	423	476	413	450	454	432	458	433	430	448	416	491	453	422	458	441	467	472	477	428	466	445	448	462	436	438	422	471	448	461	459	421	444	456	447	465	421	436	469	456	465	469	478	427	466	451	431	453	425	474	459	476	436	451	454	452	436	462	445	432	428	470	461	464	431	465	461	463	458	399	430	473	452	462	452	451	447	426	452	476	420	416	452	492	444	441	469	433	440	497	490	456	452	428	413	464	438	458	446	490	458	447	452	462	457	441	441	445	455	442	448	417	415	459	447	481	414	455	405	420	441	447	442	446	497	439	448	435	458	441	469	444	458	466	425	502	481	429	443	443	441	470	463	456	438	459	444	469	451	427	428	454	454	482	499	444	461	434	440	465	483	428	469	432	431	470	436	431	477	429	412	421	412	448	450	438	445	415	455	426	445	478	466	452	502	437	463	462	412	466	461	455	410	428	467	461	407	442	451	435	445	429	441	470	454	434	432	450	448	434	470	421	435	440	452	434	433	456	466	444	431	436	458	448	449	457	442	451	413	440	463	484	442	429	465	448	473	441	479	477	466	445	470	426	471	435	421	468	444	429	432	454	449	430	433	452	411	485	408	435	463	446	430	476	431	484	433	467	467	451	447	434	451	467	430	434	439	436	482	435	431	445	419	479	434	421	440	438	450	496	417	456	465	429	432	428	474	417	474	416	434	444	454	446	462	442	463	493	474	465	432	446	433	443	446	450	460	443	451	474	454	441	450	435	418	463	478	419	463	403	447	464	421	428	411	450	476	490	416	418	468	426	448	511	436	453	464	436	468	426	443	454	458	430	429	468	436	473	455	461	440	471	456	436	477	448	445	427	406	471	453	452	468	453	453	432	428	399	501	411	460	455	429	477	493	457	440	464	467	456	437	444	455	430	447	451	453	473	436	418	439	457	437	485	445	477	460	433	430	459	433	403	437	459	460	446	460	506	447	427	463	420	442	455	457	445	446	468	410	410	466	466	438	472	450	446	441	420	443	470	443	469	464	436	436	433	435	448	417	412	429	462	422	468	454	453	431	454	446	460	423	404	450	438	446	458	468	471	427	393	420	398	429	488	446	447	462	462	431	462	452	442	429	432	469	434	429	438	469	414	411	424	394	463	461	456	435	466	483	437	464	470	439	432	485	441	408	481	449	459	428	443	430	459	412	450	403	444	492	417	437	443	461	442	451	508	442	448	471	442	505	484	454	444	463	443	428	429	423	440	449	442	436	458	449	471	457	439	464	444	460	454	433	447	435	465	441	448	486	411	461	461	427	424	452	426	470	444	433	429	463	462	456	451	412	461	449	448	445	450	430	481	463	440	432	458	425	430	464	438	466	473	479	434	441	439	472	432	441	452	450	452	453	431	466	461	438	433	448	435	459	438	450	430	464	423	450	459	443	486	475	449	435	471	466	457	458	445	439	449	453	470	437	438	442	455	454	435	452	501	469	461	448	420	479	454	430	458	452	439	451	427	489	443	429	441	452	419	445	432	460	453	469	430	431	445	429	453	456	460	469	461	468	459	449	480	439	471	438	481	427	462	476	427	411	472	439	449	438	437	422	451	430	457	458	424	445	465	419	459	451	453	463	455	397	461	455	435	445	437	441	442	461	484	491	424	457	437	478	441	452	464	436	455	433	460	432	382	466	442	464	448	434	435	438	454	418	453	488	446	412	461	446	437	461	419	492	461	438	463	422	439	475	467	447	464	405	455	454	449	463	469	481	487	427	428	421	442	468	464	444	479	463	427	442	467	409	476	418	450	448	491	468	436	419	428	433	457	429	452	437	455	479	409	438	453	434	430	419	440	439	478	494	430	409	454	446	454	453	413	447	483	462	480	441	451	466	456	472	447	454	457	481	461	423	444	457	436	416	462	427	404	400	453	460	444	452	435	468	454	452	475	441	486	457	452	477	453	458	430	434	479	449	473	437	485	425	443	437	468	474	460	449	463	471	424	446	457	493	427	444	426	423	461	441	436	477	466	430	439	481	471	407	426	455	463	424	436	447	457	464	455	442	457	456	452	446	443	435	467	452	465	448	441	430	398	430	462	467	446	471	443	458	466	454	440	472	487	401	449	432	419	454	435	433	461	455	443
32105	36920	34510	25030	15599	8953	5823	3710	2426	1962	1480	1200	985	801	587	516	522	440	455	402	374	360	322	308	305	300	275	253	309	290	275	256	284	271	267	286	286	260	259	280	272	267	258	243	253	256	262	267	278	273	264	265	282	255	256	275	259	274	280	244	253	267	287	286	271	259	240	283	293	306	251	256	261	269	238	279	241	246	282	225	239	248	271	248	259	278	253	257	248	270	266	272	254	271	243	257	256	268	276	256	244	275	281	269	229	244	243	254	277	257	267	270	254	258	249	242	269	238	245	284	270	257	254	249	268	263	252	293	245	269	243	256	233	235	250	262	258	225	228	249	270	257	240	255	279	255	266	281	243	265	225	259	238	246	247	274	292	263	248	272	264	227	277	261	236	252	249	258	248	274	269	277	272	264	268	223	262	270	241	265	228	260	255	270	230	225	263	265	282	292	253	263	272	250	245	235	245	281	252	286	274	274	237	243	246	279	274	244	236	232	254	258	269	243	244	261	240	255	249	253	271	248	228	267	233	258	229	256	277	256	251	256	266	237	248	262	239	245	252	283	293	246	240	250	269	279	254	256	253	244	268	237	254	239	250	234	239	261	259	246	242	263	259	241	259	277	237	286	238	239	260	271	275	242	258	253	263	236	253	272	258	217	225	245	250	273	277	260	250	258	265	251	266	305	255	238	236	235	262	236	240	245	244	255	258	256	265	233	244	250	237	274	252	235	265	225	261	247	257	276	254	257	255	260	249	244	258	247	242	265	248	244	253	262	225	228	245	217	249	271	225	269	263	253	271	279	232	266	265	271	282	257	272	269	243	286	245	262	259	247	292	249	275	230	276	274	267	252	261	253	271	242	240	245	245	242	288	296	222	247	253	235	299	253	261	262	263	241	281	287	258	262	243	244	257	233	259	267	234	262	263	236	259	244	236	232	258	243	249	264	251	254	243	251	262	258	245	244	282	234	240	262	267	264	271	299	274	251	290	223	251	271	250	287	227	262	235	254	245	241	268	260	234	246	257	242	263	261	216	268	250	259	250	284	270	258	265	252	267	242	213	255	251	260	236	280	282	267	235	247	283	252	225	277	275	231	283	253	229	226	244	260	264	256	279	244	251	262	251	265	285	253	273	252	280	254	264	250	241	240	227	237	253	279	245	253	265	257	274	258	259	259	254	263	247	231	251	246	260	265	279	263	246	250	264	254	232	229	255	275	247	266	250	261	241	271	269	237	262	247	260	256	251	270	258	286	261	267	273	251	263	258	226	263	243	251	261	257	246	251	254	254	273	261	271	262	232	217	230	249	249	260	293	261	265	248	270	260	236	247	251	280	278	264	262	251	273	246	234	223	228	245	260	246	251	258	248	262	246	269	273	243	263	230	275	254	239	241	254	269	235	249	240	257	260	283	273	311	243	255	283	273	252	253	257	243	249	283	255	254	252	247	250	278	248	262	280	244	256	245	237	241	270	258	276	264	238	258	246	237	238	251	229	218	268	263	277	246	253	261	251	252	248	266	255	286	244	235	254	272	262	259	226	229	254	275	279	254	246	239	252	274	266	252	272	220	248	261	233	282	241	254	267	251	254	255	272	279	273	245	252	275	254	280	234	238	274	228	248	237	291	290	281	237	231	263	265	234	251	237	261	264	242	244	233	244	279	252	257	236	265	260	255	226	260	262	258	266	256	257	267	262	249	280	289	263	256	250	257	239	256	267	286	269	245	237	214	247	268	266	277	260	266	255	254	265	253	261	264	251	288	243	243	232	249	284	258	234	260	250	263	252	266	231	264	269	282	263	254	283	282	275	248	245	259	235	233	230	247	252	253	265	282	248	269	252	236	255	256	253	266	237	256	254	275	244	279	262	246	233	264	242	253	253	247	254	287	241	249	267	261	242	292	241	295	235	265	253	249	256	257	267	261	222	220	283	263	238	266	251	258	266	251	296	226	265	251	231	240	242	254	251	252	230	256	267	289	249	241	267	220	256	268	260	263	255	253	283	251	231	223	266	268	257	245	255	281	277	242	229	268	248	241	269	251	246	238	266	265	246	261	254	245	250	283	243	223	285	269	251	250	242	245	247	254	270	274	259	266	264	253	252	263	265	243	280	266	267	276	259	262	257	253	277	251	227	263	271	248	262	252	252	258	259	275	245	257	251	254	244	261	259	242	275	269	292	296	226	271	257	287	238	264	252	241	277	230	256	264	219	276	257	269	240	275	266	277	277	264	267	284	273	261	267	259	251	245	268	263	273	245	260	241	250	250	257	292	243	260	262	258	285	256	245	272	266	263	267	239	271	258	260	287	272	279	234	254	260	265	285	247	224	247	287	226	230	288	271	294	263	257	246	290	253	259	251	260	251	263	285	257	256	247	253	257	263	254	279	314	272	270	265	257	258	245	258	243	239	256	258	260	261	252	260	277	268	258	216	264	277	238	266	266	269	296	268	259	265	233	229	273	237	257	275	243	245	277	276	276	227	273	260	240	251	266	275	216	258	249	259	279	241	259	250	250	250	251	263	236	217	253	247	257	253	278	236	259	212	264	265	236	259	263	246	258	241	259	272	272	287	254	268	241	226	266	267	222	243	272	290	277	245	241	267	270	279	237	228	236	218	272	257	273	247	257	299	258	244	232	280	231	250	260	246	244	240	236	241	248	227	266	276	249	265	247	265	265	258	253	253	250	259	245	291	261	271	262	246	259	234	258	283	244	257	261	256	260	266	234	248	243	270	271	259	264	247	268	255	260	274	236	243	257	241	283	257	249	253	254	266	247	246	268	248	258	285	255	285	274	246	276	258	270	234	272	237	251	260	240	238	246	271	241	242	234	262	241	266	247	257	273	230	274	261	249	260	264	241	227	262	259	258	271	263	237	269	247	231	286	261	269	254	248	252	270	249	219	238	254	243	244	307	255	245	236	280	261	259	219	290	275	283	264	255	255	217	239	259	275	255	253	251	235	256	267	241	237	244	261	273	265	237	262	283	265	280	228	250	248	279	286	267	254	272	253	260	256	256	229	233	261	237	262	240	263	255	282	290	245	283	267	226	274	259	229	251	258	289	240	249	251	260	269	220	258	274	260	279	252	257	229	249	247	223	277	274	241	260	266	257	247	250	245	269	268	273	269	252	262	245	250	267	249	263	246	238	262	241	265	256	277	279	258	246	273	269	254	252	214	212	259	235	271	253	265	231	264	277	290	257	252	234	218	262	264	265	271	258	263	259	274	241	305	246	244	273	254	241	237	245	258	234	248	263	258	275	263	248	280	241	248	261	255	233	251	260	271	271	267	265	252	263	254	267	252	277	248	206	258	229	229	267	247	273	276	264	285	251	255	253	234	279	234	262	258	243	255	230	237	259	252	256	255	259	253	259	244	269	301	287	277	279	225	226	265	284	254	278	234	262	258	253	267	272	239	272	266	249	253	269	273	239	279	257	251	267	260	250	234	247	253	263	250	239	266	267	241	261	262	262	287	260	252	252	260	293
33651	48287	33194	22129	16756	11911	9144	6300	4420	3466	2562	1960	1525	1167	908	746	719	626	616	549	458	407	397	376	362	335	303	321	323	278	289	292	317	272	256	320	278	296	292	250	308	285	298	268	284	278	248	250	283	312	259	285	313	290	278	272	283	278	284	303	253	308	255	287	287	280	285	296	291	264	267	281	270	271	291	263	284	269	261	286	272	285	244	258	265	266	300	271	262	277	294	276	272	274	257	251	230	275	284	262	275	248	283	262	272	265	275	258	307	311	281	281	268	300	262	254	283	265	281	285	284	280	253	305	244	287	291	271	273	252	269	277	302	245	253	308	291	279	292	261	313	290	290	290	255	252	267	285	279	269	239	281	319	295	258	270	266	268	292	228	284	288	238	276	260	265	287	259	275	289	256	270	224	253	275	290	274	308	244	275	282	255	310	297	264	271	301	295	255	278	287	252	245	275	256	263	305	289	263	290	276	250	277	301	265	268	266	278	262	265	264	267	280	280	273	268	284	238	275	267	254	240	257	264	263	270	269	303	260	272	265	298	306	285	257	272	269	313	250	322	281	262	296	260	293	264	240	229	295	289	277	270	278	268	254	282	262	256	291	246	261	266	278	282	263	294	264	292	269	265	288	257	250	299	257	282	280	258	267	266	265	273	285	233	262	298	275	284	263	278	296	262	270	252	259	276	263	265	271	284	285	277	256	272	268	259	279	284	301	275	274	279	266	260	291	279	262	267	268	265	262	264	281	282	293	279	293	290	289	260	247	269	263	295	276	274	277	260	278	248	297	251	266	273	288	268	276	269	264	278	260	298	273	254	264	287	256	262	266	291	293	255	266	293	285	275	267	274	271	286	298	267	307	281	257	240	284	287	266	249	271	267	289	256	264	306	268	277	263	265	272	253	251	294	316	274	261	266	264	276	276	238	265	298	266	284	250	245	284	275	267	288	220	274	250	276	267	279	262	251	276	257	257	250	287	258	251	278	268	256	273	266	249	266	286	256	284	250	282	283	274	254	267	283	300	285	265	273	270	276	254	249	272	255	287	266	268	296	264	266	273	269	256	269	246	243	284	273	281	279	255	266	269	259	256	274	288	279	292	273	294	277	274	284	265	279	283	255	279	292	288	265	264	249	298	279	285	270	321	249	272	281	295	265	272	260	292	268	280	263	261	264	279	283	276	268	258	258	267	283	263	281	278	285	278	277	283	263	242	285	237	296	261	288	266	264	250	282	269	302	266	293	276	285	299	277	283	287	252	269	294	240	299	286	271	255	250	256	277	255	279	268	280	303	267	272	263	293	275	264	275	281	281	274	277	265	283	261	259	279	261	278	306	263	233	268	252	254	294	260	262	271	292	249	285	258	301	262	289	255	249	292	263	264	281	253	273	264	257	268	293	276	280	266	259	305	270	278	282	282	274	284	274	248	275	276	282	292	272	280	290	296	273	293	240	268	267	288	275	277	255	266	275	294	267	254	264	289	259	253	275	263	280	255	276	270	289	293	288	279	269	284	250	275	275	275	291	304	293	250	260	258	274	284	264	299	257	289	310	283	281	270	287	267	243	268	244	268	276	271	276	295	263	290	268	285	288	300	245	260	257	276	264	273	264	263	274	266	247	315	238	274	253	267	257	305	243	266	270	281	233	259	242	296	304	251	251	265	268	267	275	267	271	282	265	285	274	263	264	287	253	266	274	267	282	245	243	275	273	286	276	262	243	301	249	280	301	280	299	277	261	279	266	264	280	263	283	279	285	277	250	279	247	254	306	286	267	251	284	263	291	264	326	283	258	305	267	285	262	258	315	285	251	283	299	275	259	297	240	286	275	273	238	294	265	267	246	277	257	262	278	286	320	280	296	290	255	271	256	262	273	272	260	250	249	286	281	266	278	270	256	254	260	280	262	254	294	288	286	250	257	280	269	259	254	233	287	253	257	293	305	277	265	288	286	272	258	259	276	255	241	263	279	292	259	268	243	260	282	268	269	281	245	280	266	276	275	266	274	251	244	272	267	285	335	272	244	271	259	272	287	281	287	260	272	306	279	245	261	263	284	286	269	249	264	275	251	279	284	296	248	273	292	283	276	258	234	286	260	271	312	262	292	236	294	283	278	250	267	256	272	247	283	263	291	271	271	261	254	249	277	273	279	268	240	266	265	265	261	272	226	281	277	280	231	249	278	260	265	267	289	272	304	244	270	278	251	261	271	297	264	279	257	275	248	251	267	289	286	274	282	233	278	265	273	258	282	249	264	288	296	254	303	244	275	264	253	249	273	255	285	272	271	256	232	274	257	268	260	283	260	264	282	279	262	245	263	278	297	282	267	269	284	271	285	275	251	242	284	272	275	282	288	291	291	259	266	264	263	295	278	296	261	300	243	291	264	285	268	255	279	272	261	269	295	301	305	275	271	258	304	274	265	268	278	282	285	254	281	251	261	259	281	265	285	255	275	279	283	239	261	291	287	252	259	250	276	266	280	313	269	287	262	260	253	285	281	252	271	282	262	286	252	273	253	253	271	309	256	255	272	279	269	256	275	287	286	284	289	278	249	282	250	263	257	280	250	256	267	264	276	259	301	279	303	276	307	264	278	243	279	301	242	268	279	252	299	283	261	263	261	274	283	273	255	268	251	294	290	262	248	268	317	251	268	273	274	258	292	277	287	290	272	262	258	296	267	269	279	294	289	256	284	258	294	254	270	287	270	252	243	244	290	282	287	277	273	238	289	266	298	260	265	242	269	259	246	291	259	278	266	270	268	270	252	289	267	235	282	263	255	256	269	264	278	270	258	276	284	281	275	280	293	277	282	290	242	257	272	296	278	275	288	266	251	260	274	277	298	289	250	282	262	264	264	280	281	279	291	255	262	287	291	281	267	290	262	258	264	266	257	270	302	270	257	292	291	270	273	258	291	293	271	275	279	281	276	272	292	275	253	258	283	288	255	266	257	296	279	268	290	261	287	275	293	285	285	286	286	275	267	300	283	265	271	286	278	278	261	247	283	272	246	273	292	266	272	277	280	279	289	296	283	263	280	256	291	295	294	250	259	260	287	264	306	269	299	272	278	251	294	280	266	268	245	255	281	257	277	273	260	288	231	264	266	290	269	271	253	262	279	316	284	273	301	280	286	235	270	269	267	270	268	286	255	257	260	287	275	243	280	275	278	285	283	266	302	270	290	267	302	259	276	282	271	254	290	258	279	252	284	287	265	294	280	275	283	257	287	271	256	277	268	268	295	271	272	267	270	278	261	289	296	306	288	277	286	274	270	265	249	283	265	270	277	272	267	257	264	293	301	261	281	269	292	243	279	259	276	269	268	250	278	242	251	262	273	281	263	307	285	307	264	271	288	283	275	243	289	253	265	250	256	245	293	251	270	252	275	230	291	284	262	249	254	271	279	295	274	285	257	283	318	306	264	277	297	286	271	251	274	270	290	283	268	291	253	282	254	300	283	320	279	233	261	283	275	273	282	249	256	267	254	263	245	272
23920	21255	28591	24812	22049	18773	11815	6562	4136	3306	2486	1919	1571	1354	983	917	774	691	635	602	602	519	539	522	443	444	479	413	426	378	405	379	374	391	386	420	361	395	397	379	372	398	387	414	394	366	393	366	373	391	391	372	374	363	337	388	386	407	360	364	393	385	375	408	363	376	356	366	414	386	381	392	374	403	384	318	368	377	411	359	384	325	348	373	381	372	348	402	362	374	331	318	391	374	325	394	326	365	346	389	362	364	396	409	354	386	358	370	373	342	371	370	324	405	349	344	381	373	379	389	387	349	381	354	378	366	371	392	336	350	364	381	341	385	369	374	361	391	354	358	360	351	373	366	385	335	353	387	360	338	315	341	371	366	362	326	348	347	393	372	384	372	358	364	402	379	336	352	382	370	374	345	362	323	378	328	370	354	363	354	360	335	366	380	360	330	355	358	345	389	350	373	350	359	318	334	370	336	351	361	345	364	357	366	362	356	365	386	394	338	374	360	370	371	353	355	311	373	363	331	360	359	396	361	365	380	375	370	377	370	375	366	401	341	386	391	365	367	359	348	369	388	343	375	337	369	348	358	333	359	369	349	344	365	359	365	349	374	345	367	379	355	350	353	386	357	383	366	348	331	356	386	357	377	375	365	365	351	342	353	362	387	355	354	367	368	340	367	369	396	389	349	368	339	370	368	416	376	353	359	350	363	355	365	371	332	351	401	342	386	319	393	359	349	344	410	382	358	369	399	389	395	368	359	374	374	417	345	354	377	347	355	383	350	341	390	393	368	359	367	365	356	368	342	357	330	387	345	363	347	353	343	393	391	366	392	372	354	351	370	361	371	359	348	354	378	347	330	339	378	364	398	361	343	384	342	348	371	373	366	392	395	375	360	375	361	358	349	365	360	365	390	370	397	334	371	354	331	352	375	405	345	341	372	388	352	410	387	377	344	389	373	361	356	330	387	413	349	394	385	365	361	373	399	375	385	354	390	375	363	357	380	378	346	379	341	367	350	360	368	351	371	349	364	357	359	358	358	323	363	352	370	326	382	364	333	397	367	377	348	348	336	348	347	402	359	380	371	356	351	357	344	398	364	388	361	335	387	363	352	341	355	400	338	362	311	358	376	326	390	338	376	368	401	395	355	347	358	373	365	370	378	359	371	389	349	350	346	340	370	355	349	354	377	369	366	364	339	352	375	370	394	338	357	385	370	352	414	348	351	355	400	400	397	332	360	356	397	343	363	355	390	336	381	370	381	367	337	357	335	358	335	348	341	358	380	376	384	384	353	361	385	397	347	335	354	403	350	350	364	376	356	366	340	384	402	387	376	353	355	347	341	347	364	371	358	369	341	379	371	381	318	363	340	367	351	389	381	387	362	371	353	369	355	382	355	336	349	373	394	365	359	362	418	346	367	342	369	388	348	364	318	378	369	347	359	386	341	358	381	377	391	382	349	363	357	368	342	375	381	409	355	383	382	401	376	347	364	368	364	373	364	331	369	362	384	347	354	347	362	413	331	324	358	329	375	370	341	395	333	377	386	346	376	353	376	358	345	335	380	384	389	388	383	361	381	349	333	347	335	397	348	359	345	384	351	359	349	390	344	349	386	388	390	355	371	334	341	375	386	367	357	372	360	348	356	334	396	400	350	369	385	370	363	326	357	404	342	363	351	381	373	388	330	382	356	378	349	367	344	355	369	342	382	360	373	351	368	367	357	345	329	367	384	365	337	339	358	341	339	359	328	364	361	345	359	359	404	387	365	368	385	331	364	344	344	361	349	362	371	351	350	383	383	344	352	329	376	377	371	376	343	381	392	361	339	374	359	353	363	361	361	359	390	376	353	364	358	406	347	337	347	393	372	328	324	332	355	360	407	367	352	370	341	349	354	361	337	365	378	322	350	338	344	359	350	363	382	348	366	382	332	346	348	365	405	362	384	370	378	359	395	356	350	364	399	373	356	401	346	377	374	380	368	347	351	356	362	379	338	352	365	351	381	347	363	369	320	360	370	343	341	349	359	342	330	370	373	382	342	372	374	332	348	368	342	383	359	368	359	375	371	362	426	375	332	381	399	369	377	361	346	369	342	367	345	401	356	334	363	355	394	361	357	352	370	344	362	341	414	355	395	366	351	380	335	333	366	361	374	350	392	343	381	386	379	336	349	345	348	368	349	385	418	367	355	370	344	358	388	389	345	396	386	369	347	338	360	379	369	361	379	372	360	384	360	377	362	360	366	359	374	359	379	360	393	364	362	393	369	332	335	357	309	396	351	392	367	374	371	331	334	347	349	378	418	384	361	392	385	393	371	359	329	361	321	381	344	381	371	369	388	368	340	381	341	368	373	359	378	310	327	366	380	371	349	383	351	337	381	366	362	385	373	362	356	346	380	333	341	385	355	363	361	362	375	345	380	332	360	372	377	370	374	349	338	355	353	368	361	367	322	372	379	360	381	368	330	336	358	357	332	380	402	336	381	363	393	357	392	343	379	362	356	346	353	352	358	351	365	344	320	386	366	335	368	327	345	376	388	357	378	349	351	375	361	355	367	359	362	373	368	351	353	399	324	367	386	323	349	364	380	378	362	359	365	381	360	394	382	347	345	403	347	342	380	381	379	342	360	346	401	366	348	404	390	346	403	380	361	331	366	367	346	360	366	368	345	374	368	393	354	360	369	348	352	378	374	351	349	365	377	350	370	390	351	347	350	369	385	372	410	386	386	386	348	363	354	361	363	375	365	402	351	362	359	363	355	380	383	372	373	378	376	328	384	396	349	353	347	317	385	356	338	355	344	355	367	332	350	383	374	344	357	357	370	384	357	393	349	387	343	351	334	362	392	345	379	364	379	380	416	347	369	404	354	395	339	365	348	369	356	378	376	344	370	333	388	341	360	337	352	342	375	356	336	318	388	337	337	374	367	393	362	376	382	370	326	402	376	378	349	342	320	384	367	367	352	393	400	392	386	360	385	361	361	357	331	348	341	380	368	345	391	335	361	317	371	349	362	333	379	376	374	388	358	355	363	355	392	375	368	400	360	355	341	332	342	326	368	377	330	360	370	342	355	370	368	345	337	353	342	352	372	352	364	353	348	353	385	359	337	393	370	364	363	387	310	370	402	358	379	365	376	370	391	366	374	356	369	350	387	377	392	366	320	381	353	340	365	371	355	368	346	380	345	394	410	354	342	391	354	359	393	330	361	354	387	359	356	385	357	381	388	359	330	364	317	362	369	382	375	342	392	374	378	357	329	371	366	338	395	355	373	382	360	350	348	352	373	361	387	351	318	345	383	368	355	386	380	337	363	356	341	358	356	367	353	358	376	368	386	399	342	327	369	336	386	376	368	335	365	344	378	335	373	364	358	373	355	406	359	355	354	362	380	380	369	356	364	358	371	362	354	380	360	364	362	384	362	350	355	322	371	357	325	354	353	341	336	344	378	364	368	359	382	361	377	341	356	322	344	390	354	383	379	362	388	370	399	303	364	379	390	356	368
33940	55848	40068	27957	21496	16432	12663	9460	6585	5327	3936	3060	2514	2045	1517	1352	1089	906	883	789	661	669	614	562	558	471	505	457	439	443	400	501	466	428	422	409	393	384	479	417	440	379	413	374	415	422	389	392	414	400	388	398	385	374	443	369	389	371	378	383	464	394	400	458	415	382	396	409	426	431	382	381	435	427	375	373	373	343	386	391	391	375	411	392	369	381	409	407	359	395	380	370	360	351	358	341	354	357	382	402	371	391	355	373	378	392	359	384	391	378	386	379	387	382	365	349	427	371	369	390	388	387	377	374	390	374	402	356	396	378	351	372	391	382	364	388	342	392	349	413	397	367	349	384	350	384	382	368	392	378	420	383	392	353	375	366	359	386	365	350	379	386	346	359	370	395	345	353	377	384	376	405	370	408	366	352	355	366	363	376	337	386	384	373	362	396	382	382	360	382	361	371	381	407	396	369	412	353	349	357	407	362	392	368	365	354	391	384	422	353	395	360	386	360	358	378	340	359	374	409	375	377	365	373	375	378	361	377	386	374	389	364	377	386	353	381	364	375	373	370	346	373	375	370	364	374	376	386	368	358	376	392	386	396	374	414	376	379	409	368	390	363	350	361	352	368	379	379	394	367	410	365	399	366	365	359	367	374	418	363	340	386	392	388	386	364	410	385	355	395	360	397	393	360	361	344	374	376	353	354	392	371	377	376	366	344	378	380	353	366	395	360	404	391	364	365	365	369	365	411	389	341	386	351	381	379	354	344	375	380	376	399	392	388	378	355	390	421	371	397	364	374	380	365	380	374	404	370	355	374	345	369	362	412	389	378	334	353	374	372	349	380	373	374	409	394	390	369	393	369	371	356	359	377	366	398	354	374	363	383	361	355	381	374	365	407	355	386	355	385	371	367	372	387	348	306	374	383	357	369	387	366	355	391	354	369	417	360	389	368	400	383	369	369	358	424	351	345	360	395	393	391	383	355	397	342	386	354	331	352	354	364	351	399	350	391	368	367	385	380	364	384	386	380	402	378	362	385	380	382	400	413	372	381	374	359	392	358	389	352	430	393	347	388	378	338	394	376	373	370	366	389	404	371	344	412	364	391	388	347	400	375	393	387	375	379	362	396	384	332	419	389	351	364	387	361	407	366	408	385	397	336	379	403	372	363	345	340	331	381	376	381	380	346	375	386	382	409	360	393	387	357	365	361	397	359	396	389	381	372	447	338	382	357	372	379	367	394	368	361	349	351	379	364	382	325	390	382	333	390	360	350	376	395	362	348	377	390	374	409	414	344	366	337	375	367	381	400	408	364	353	323	378	355	410	402	351	332	366	348	355	367	384	389	366	374	333	349	366	356	372	369	383	383	382	366	374	377	358	376	356	375	388	331	367	384	380	357	337	342	374	378	376	372	380	368	352	365	364	377	391	350	382	357	378	357	388	366	351	351	379	371	420	377	387	397	363	386	374	386	397	377	416	408	331	406	375	373	354	359	374	367	386	377	381	356	393	388	341	402	376	343	405	370	364	357	358	430	390	391	378	375	388	374	388	348	386	368	395	411	370	380	392	386	375	367	403	386	405	370	367	368	362	402	397	366	377	401	383	390	373	367	393	359	364	379	361	359	350	370	365	387	344	410	362	363	344	340	397	390	376	368	397	373	348	424	370	366	393	373	404	354	360	406	375	368	376	401	373	390	374	348	397	383	369	359	365	342	401	371	348	391	381	400	367	398	395	361	385	371	404	383	423	381	351	352	357	394	342	344	392	349	384	397	386	393	365	409	393	398	369	358	373	359	393	370	386	332	389	368	382	375	373	384	341	368	380	416	382	379	358	375	368	387	330	360	366	371	376	411	353	388	379	384	383	360	366	363	393	394	398	364	390	359	364	357	354	366	377	384	361	363	395	376	391	356	374	348	386	358	390	377	381	391	356	376	369	364	378	383	331	392	384	366	395	335	377	366	315	373	390	380	368	382	372	340	365	404	344	355	367	349	356	388	358	367	412	376	339	391	350	377	330	370	413	363	351	407	381	414	373	374	386	369	380	342	394	394	377	348	340	362	360	378	393	348	342	371	397	368	360	348	364	384	371	381	392	370	387	356	357	366	368	392	370	376	379	374	395	361	388	379	376	383	380	395	372	345	355	348	383	359	373	379	384	386	385	381	399	353	392	375	377	370	382	352	398	389	359	334	429	374	391	380	345	376	403	362	380	371	373	377	328	386	359	357	397	365	405	363	389	365	385	361	392	392	392	359	373	379	370	346	383	394	367	382	369	386	358	372	369	375	367	400	320	382	377	347	386	369	396	369	400	374	385	381	329	388	398	362	372	365	393	362	384	392	370	346	375	373	368	346	382	354	379	367	365	357	373	388	399	363	381	379	377	369	339	387	373	376	373	373	383	379	347	337	356	395	376	391	355	364	422	347	381	361	390	381	391	344	384	369	378	356	380	357	359	393	376	398	358	410	385	408	363	363	370	380	365	356	364	421	381	347	351	374	392	366	317	378	391	377	383	327	405	381	401	366	331	391	386	379	360	367	388	371	411	354	356	370	378	406	359	385	368	345	403	400	354	351	388	359	379	397	374	378	380	382	376	357	369	360	364	385	380	361	314	358	342	401	364	368	375	362	377	351	403	369	378	361	315	402	406	364	360	382	392	370	339	379	358	357	383	374	391	364	369	387	367	411	363	394	396	353	377	355	357	365	383	377	371	360	350	382	356	385	390	406	375	384	351	342	391	366	362	374	354	404	390	348	370	341	370	379	350	374	340	376	340	372	365	409	322	378	373	391	378	362	360	372	355	349	370	415	329	393	347	357	372	389	348	335	355	361	418	369	374	394	387	385	387	381	392	384	381	367	351	340	383	328	365	385	351	368	366	406	347	344	367	396	399	368	351	349	356	374	368	393	373	401	360	352	352	359	332	412	382	366	382	356	371	391	339	375	359	355	379	345	360	385	363	349	378	391	418	365	385	371	375	365	377	360	380	396	386	375	359	374	383	335	390	381	369	388	359	382	393	387	392	363	379	366	354	369	396	340	369	351	336	385	370	367	389	385	365	321	393	366	395	380	386	315	357	371	413	378	372	399	328	362	364	380	384	402	335	365	396	371	378	330	348	391	366	337	402	376	405	370	344	339	401	383	364	374	394	395	350	394	410	369	379	364	371	370	352	384	379	359	375	356	391	387	383	391	372	352	351	389	389	382	351	377	371	355	393	375	342	375	378	375	392	401	401	391	355	374	401	357	346	379	373	373	354	374	382	369	351	390	382	387	392	346	386	375	388	366	349	357	395	385	345	362	379	419	368	387	371	370	394	409	379	379	383	363	404	389	375	364	387	387	398	366	366	390	376	402	389	387	401	405	384	399	381	354	360	341	390	355	358	389	378	389	352	362	377	323	391	378	415	384	414	353	335	390	350	379	386	370	386	355	360	383	406	338	376	387	373	381	350	373	375	396	357	380	390	393	378	364	392	378	371	358	376	375	375	394
25066	21455	28224	26332	19165	12178	6930	4496	3265	2494	1760	1504	1329	936	777	687	600	492	464	447	454	370	369	367	328	336	313	297	296	305	281	276	269	306	266	291	264	287	288	267	287	283	250	281	287	308	280	289	255	280	295	285	276	300	292	266	257	264	271	296	280	318	285	306	300	268	279	270	283	310	278	281	271	255	277	271	267	256	261	268	255	288	278	264	277	287	263	271	278	282	300	261	283	275	289	257	297	262	280	263	322	262	250	262	249	260	261	270	290	289	257	283	294	278	262	258	275	268	290	247	266	258	306	255	275	259	239	254	299	261	274	270	279	258	278	284	293	279	254	285	276	249	262	277	269	257	268	260	260	240	303	264	287	283	294	270	280	270	265	258	279	266	274	273	263	269	246	273	261	260	278	266	266	258	268	268	259	275	272	299	252	279	264	264	275	295	265	257	258	288	246	260	263	270	249	261	267	273	263	252	272	279	274	259	275	290	260	268	284	271	248	252	274	264	261	269	282	279	269	267	263	271	259	270	234	244	282	253	282	288	239	254	279	267	256	278	294	257	285	245	243	291	290	258	277	283	281	275	275	276	261	293	274	280	273	277	245	268	281	293	297	277	294	263	272	286	269	278	231	283	272	276	245	292	267	265	277	276	248	295	240	263	264	278	294	292	265	254	267	260	281	271	267	282	283	268	254	237	258	253	255	265	282	274	253	260	267	282	263	293	270	255	267	278	268	277	294	282	253	256	287	261	278	297	283	262	278	269	243	265	248	256	257	246	265	259	264	244	278	256	273	235	260	276	263	274	286	264	261	267	275	281	243	243	271	282	279	246	285	266	305	280	281	273	277	274	274	290	241	253	256	270	241	277	270	272	251	274	259	287	262	251	298	283	250	261	271	290	257	282	267	247	269	269	275	280	279	274	243	275	268	270	260	281	255	280	262	268	286	280	290	255	265	294	260	264	265	275	267	261	244	261	284	256	263	261	262	277	285	254	306	277	278	260	256	257	269	285	254	265	275	265	272	274	253	265	268	264	254	260	265	267	307	270	285	259	289	250	268	261	253	298	282	247	240	278	281	275	262	275	286	291	266	270	268	297	271	285	265	267	277	251	279	304	296	252	277	273	303	253	293	277	261	288	287	277	277	278	259	277	285	240	260	271	263	280	280	284	268	246	280	264	275	258	252	279	269	279	253	268	301	258	254	274	291	268	272	267	261	247	243	247	278	284	274	265	278	272	280	259	297	252	214	273	241	280	262	311	273	260	267	263	279	297	296	247	267	269	279	249	299	261	274	286	300	259	271	285	256	280	279	292	283	241	267	248	281	259	223	276	275	255	244	249	282	236	299	254	268	270	259	240	265	271	283	262	250	270	297	277	277	270	286	293	268	297	277	275	285	283	261	265	262	242	277	274	268	274	267	245	282	264	264	261	262	285	255	277	273	282	281	268	267	268	243	264	261	289	258	257	270	291	255	263	271	289	290	280	267	258	291	264	274	284	281	274	271	256	251	253	266	284	280	300	238	282	266	272	254	277	276	286	248	249	241	262	287	290	256	285	302	267	253	243	249	292	255	258	286	267	277	267	269	273	243	267	253	291	256	289	260	289	265	262	291	289	243	264	282	271	255	258	276	289	261	283	262	275	266	262	274	251	270	287	293	249	255	276	258	270	272	292	278	274	243	266	265	293	275	281	237	248	270	309	257	266	269	260	252	257	304	294	267	289	275	240	254	256	269	269	291	278	268	271	276	276	255	262	235	294	255	271	253	267	265	252	280	269	285	274	275	259	277	270	252	272	302	273	269	277	260	257	264	274	262	250	293	279	271	248	269	283	241	299	264	274	275	290	246	250	301	269	268	259	264	260	246	288	264	269	252	256	284	258	267	269	250	266	252	260	243	294	263	271	267	271	271	275	272	269	273	272	252	292	270	261	243	269	272	252	297	297	264	263	258	279	275	265	270	273	244	264	276	244	265	274	270	265	259	255	270	269	266	271	245	276	260	259	278	260	281	297	240	271	262	248	256	265	259	269	236	248	284	263	277	285	266	277	253	289	233	271	258	249	278	271	277	264	264	278	283	311	262	256	246	278	261	274	256	271	249	262	264	255	245	278	265	284	277	267	267	292	290	263	259	266	271	273	269	255	261	252	267	260	286	284	273	247	296	243	262	262	239	274	269	259	263	278	259	269	293	267	265	291	272	266	277	254	260	266	290	271	298	280	293	280	287	263	252	276	255	268	284	245	254	299	267	270	252	270	259	278	250	253	291	277	239	258	279	270	243	288	278	283	285	269	259	260	277	291	267	253	268	243	280	284	252	263	232	275	269	265	276	275	265	276	283	279	271	263	242	273	296	310	292	271	287	244	272	269	273	303	262	291	268	259	292	244	237	258	280	289	278	261	252	256	244	275	264	258	232	290	296	266	258	270	261	253	262	262	290	261	280	260	262	257	278	246	258	266	245	289	264	293	273	264	266	255	256	262	281	269	277	276	244	273	271	275	244	267	263	239	262	266	252	262	280	281	253	268	251	281	301	267	251	239	273	257	299	266	289	285	264	261	294	309	271	265	254	260	243	269	281	273	255	258	269	276	290	271	256	295	255	257	271	277	269	248	259	282	284	265	271	293	295	289	250	261	285	257	276	258	269	280	279	254	263	252	248	287	251	276	247	263	287	265	265	269	261	266	259	291	276	265	241	279	259	288	254	252	281	272	250	259	273	259	292	260	292	280	273	242	253	246	250	278	265	262	251	279	263	274	264	263	261	269	287	269	285	283	265	270	255	251	246	273	277	275	268	242	274	267	274	269	250	273	271	289	272	276	247	299	285	256	252	267	288	267	267	278	270	232	218	271	249	239	266	251	281	286	268	272	262	270	250	288	279	274	229	292	283	274	237	248	270	279	260	289	271	274	265	264	271	243	255	282	266	255	280	296	261	265	291	285	275	267	266	277	259	295	274	270	242	278	297	247	288	257	255	258	235	240	258	284	268	281	282	249	287	252	266	274	263	268	289	267	281	279	266	274	313	257	269	277	247	279	263	277	260	283	276	258	302	270	267	269	236	269	260	287	277	291	266	251	282	290	290	295	284	277	278	274	265	268	259	253	283	249	286	282	272	271	254	267	284	266	283	270	244	274	312	268	273	262	247	273	281	253	256	283	255	269	276	241	262	235	263	286	274	285	284	278	285	266	257	258	286	286	262	274	251	269	289	243	312	276	258	267	264	265	265	258	271	304	289	250	314	273	287	260	266	265	255	250	277	250	268	278	285	250	254	264	260	246	274	253	253	275	252	267	281	259	279	270	252	257	255	248	251	270	245	275	253	247	312	268	272	250	256	285	270	272	272	277	290	291	309	281	235	287	237	262	256	260	248	276	260	274	278	258	274	304	279	273	273	271	295	265	251	286	288	262	256	243	231	276	285	260	315	286	252	253	247	253	278	273	282	270	262	273	292	282	279	263	267	253	304	268	264	301	245	267	256	262	276	257
33275	51308	35894	24383	18575	13980	10349	7644	5817	4421	3244	2636	2257	1601	1194	1075	885	758	693	621	573	554	510	461	427	392	385	339	360	306	337	341	348	340	314	333	326	324	284	364	316	295	313	313	318	307	305	320	305	317	309	274	298	321	305	292	316	295	336	301	279	279	293	336	296	298	298	306	309	311	315	300	294	297	287	304	285	292	281	315	284	296	290	283	291	319	318	297	319	333	291	308	286	276	295	249	287	290	305	279	285	313	299	318	293	289	309	330	281	294	294	298	329	283	305	283	279	297	281	287	290	300	299	314	268	298	297	291	276	277	292	303	293	275	289	323	292	283	319	313	290	296	288	303	301	295	299	286	278	272	281	297	307	285	286	290	286	292	313	297	283	326	309	305	293	314	280	286	286	292	283	323	280	313	306	296	309	293	273	290	311	273	281	287	306	289	274	311	280	276	262	283	299	279	311	309	310	296	286	254	278	277	283	305	291	295	291	299	315	299	294	303	296	285	309	286	293	255	290	290	303	309	290	310	280	304	297	272	296	330	298	304	294	269	293	298	323	287	293	291	286	266	269	300	312	319	272	271	253	243	304	313	295	271	274	265	283	287	276	305	275	309	292	309	312	291	299	309	316	270	269	290	280	277	314	297	309	301	288	287	310	310	293	309	304	284	264	298	300	288	322	299	308	292	281	282	289	301	284	301	297	266	325	293	287	281	305	296	294	305	289	314	330	304	321	259	274	289	300	278	291	308	296	293	314	308	251	289	323	313	311	309	315	286	288	290	303	295	293	274	304	286	319	267	276	256	292	305	287	272	288	319	307	316	278	302	271	313	268	282	276	274	299	313	291	256	301	307	290	271	289	269	292	278	284	302	298	303	247	299	286	302	283	277	265	314	295	303	273	281	290	318	292	305	313	271	277	296	306	282	306	293	318	280	291	296	299	271	338	305	302	273	279	315	286	296	311	287	303	305	259	285	301	303	296	270	296	283	266	312	316	273	285	264	336	316	278	302	291	265	287	272	307	309	289	274	305	289	303	299	314	288	308	276	312	272	289	280	326	323	292	268	298	294	286	301	310	287	295	338	263	306	310	290	320	323	312	287	300	293	282	280	308	289	302	265	283	281	277	268	311	284	274	310	292	263	295	298	299	284	326	266	286	309	307	278	281	287	279	301	306	295	306	280	322	264	276	291	299	299	312	297	303	304	323	297	289	251	301	310	330	273	295	286	282	302	305	336	319	289	263	308	298	266	297	276	278	324	316	300	305	299	271	296	290	298	287	276	285	297	290	290	287	260	293	292	323	309	270	300	281	257	298	309	274	312	283	278	274	296	264	276	282	316	308	287	248	296	282	283	258	321	295	300	305	304	298	296	298	288	299	286	281	306	280	318	298	305	276	308	282	279	294	308	332	298	283	308	305	309	271	278	299	296	315	261	261	295	259	325	265	305	234	280	280	280	273	306	284	273	288	329	318	253	274	275	260	296	326	292	278	318	299	299	281	288	292	319	277	299	295	283	296	293	265	289	309	320	306	278	326	265	338	306	287	255	297	293	312	300	287	312	288	303	299	309	307	309	294	314	262	274	306	286	280	275	287	249	318	262	277	279	262	296	283	313	282	276	295	271	297	285	271	310	292	282	312	305	297	287	307	296	287	283	268	265	264	294	306	307	311	255	299	290	277	291	293	317	307	329	307	308	300	300	307	312	311	290	313	259	299	289	289	307	318	302	282	302	281	292	301	309	286	291	269	299	272	285	333	288	300	295	284	293	317	326	278	281	323	289	272	281	309	305	294	301	290	283	308	284	280	275	300	325	285	297	301	320	293	275	324	275	275	301	310	298	325	293	302	279	308	283	304	319	327	282	269	307	263	297	285	288	302	270	292	305	284	298	288	260	293	273	324	290	312	296	296	311	292	301	294	274	290	295	291	326	287	280	282	308	270	285	294	314	319	272	282	276	322	286	299	291	302	293	285	293	241	269	286	328	293	296	303	284	311	271	279	290	294	292	295	256	291	290	285	306	284	322	305	262	289	300	293	270	308	255	310	303	290	316	310	269	279	282	279	305	331	292	305	279	295	280	308	294	298	249	307	270	287	290	305	292	288	274	298	281	336	264	281	278	287	293	281	286	306	276	285	291	286	283	293	281	281	298	277	323	270	306	325	309	279	277	277	305	276	310	293	267	265	279	267	333	306	285	273	294	294	287	313	306	301	260	297	283	278	293	290	281	281	293	293	266	285	260	273	303	326	306	283	256	311	314	275	307	297	294	298	272	312	280	285	299	253	300	307	263	291	287	298	305	237	277	303	282	297	276	307	336	301	300	286	301	272	292	299	285	288	279	294	292	279	298	265	283	309	305	287	279	278	286	304	298	285	287	274	272	303	290	316	283	301	313	290	301	311	303	283	288	316	266	274	273	288	268	278	284	273	311	298	311	279	303	324	269	295	311	295	303	304	287	302	257	279	267	330	318	298	287	307	307	313	297	325	298	328	272	289	290	298	282	282	305	300	288	280	312	293	295	300	289	337	293	283	295	309	280	294	313	327	289	317	320	278	282	318	308	320	308	314	310	280	300	312	287	292	303	297	306	306	301	282	280	293	284	313	303	289	263	299	325	265	298	303	336	282	321	310	310	306	276	283	292	270	280	320	311	314	296	302	324	245	282	287	312	274	284	289	292	295	287	283	293	282	313	261	288	276	287	288	300	298	293	274	316	288	299	304	302	303	312	275	298	302	318	300	297	301	306	292	281	299	309	309	279	249	319	315	283	319	286	281	303	297	292	281	280	329	288	283	298	293	250	261	310	303	276	319	307	296	289	290	324	286	283	278	274	288	324	292	296	268	298	248	286	276	310	305	291	282	281	260	267	307	271	300	284	307	316	289	283	271	286	298	298	268	298	309	286	276	286	327	306	289	282	259	284	271	321	317	309	286	271	322	317	297	288	288	290	320	288	271	299	287	310	280	318	312	298	289	282	276	297	303	254	270	282	298	319	291	271	301	309	304	289	298	261	271	318	291	311	331	282	317	283	313	278	303	297	326	271	279	293	308	324	282	282	291	316	301	263	321	290	274	302	282	263	289	266	296	291	311	284	272	322	319	266	341	288	270	268	265	291	300	300	297	271	307	297	283	291	292	294	278	291	321	278	310	285	256	278	326	321	294	319	298	275	278	291	303	270	265	268	307	321	284	301	288	305	318	298	267	292	320	313	274	301	317	300	303	281	306	304	278	288	283	276	286	289	289	335	314	250	300	277	279	256	304	326	289	306	271	314	286	305	288	271	287	276	266	268	303	284	296	282	303	255	276	300	275	303	296	266	289	283	291	296	267	295	286	299	306	276	326	305	282	308	330	269	292	291	294	307	345	312	302	315	300	306	321	263	272	292	264	303	260	285	258	290	291	285	314	293	323	295	318	284	299	287	279	296	325	311	286	294	274	303	295	286	285	307	310	310	276	306	284	286	271	269	308	289	314	311	270	298	271	285
22771	21227	28875	23938	21516	22439	18160	8480	6107	4320	3181	2531	2335	1788	1424	1251	1020	934	852	793	701	726	664	631	611	611	563	500	519	471	543	497	466	477	479	436	454	471	481	435	516	437	477	499	461	490	461	453	412	465	426	449	478	459	433	487	489	453	477	462	467	511	475	484	458	433	438	483	443	426	451	448	448	436	425	449	405	477	457	459	460	472	456	446	426	428	410	411	400	452	460	428	409	462	429	444	454	415	432	449	487	430	449	441	437	437	441	439	416	430	395	420	416	467	400	416	422	456	436	433	449	445	418	416	463	445	469	439	476	446	442	430	407	474	450	407	439	444	422	451	433	439	420	405	427	409	431	442	406	448	463	444	406	406	439	409	427	443	468	430	430	440	425	469	439	444	451	412	466	431	443	392	452	424	440	400	435	445	439	421	403	431	444	398	393	398	420	434	426	438	443	423	436	436	415	452	442	466	406	419	448	443	433	435	420	445	432	477	471	416	421	453	431	474	478	442	456	429	404	426	419	452	458	440	468	398	452	449	447	434	480	447	466	422	443	408	432	415	387	468	451	440	413	438	418	443	423	446	426	403	402	431	399	432	400	452	446	427	438	450	445	427	437	383	464	449	402	464	414	417	477	407	433	381	456	400	431	440	430	434	437	475	425	444	424	448	457	395	408	446	448	444	429	419	420	437	469	393	426	438	428	457	457	431	416	447	432	432	436	416	410	435	440	414	424	397	433	400	469	386	441	452	471	402	414	438	435	420	394	409	434	448	433	432	442	442	469	430	446	425	403	410	426	420	465	435	403	438	457	439	452	458	439	430	426	407	449	418	422	466	431	413	422	457	412	478	388	411	425	442	433	425	451	409	424	436	420	453	430	427	444	439	449	411	438	447	445	432	420	458	463	452	426	432	463	437	404	446	401	419	435	416	400	404	425	439	451	470	424	408	453	443	403	488	460	437	421	426	473	444	434	437	468	431	486	439	419	398	437	427	432	422	445	443	413	452	435	415	430	426	422	421	414	433	418	433	369	446	407	444	443	473	439	441	428	466	467	432	466	464	454	390	438	419	470	405	444	436	426	381	458	420	442	442	414	436	469	505	445	441	427	419	469	433	465	406	421	458	449	482	427	447	433	424	441	389	394	456	468	419	438	460	420	407	453	451	376	409	443	445	432	428	439	449	441	478	416	424	428	423	441	464	406	417	410	453	473	416	417	392	415	394	463	414	421	458	431	440	459	430	410	449	458	414	396	432	401	385	427	434	428	421	445	423	407	448	418	433	428	406	469	452	427	397	426	429	444	448	411	410	387	480	389	389	431	452	464	423	440	426	434	406	427	459	448	402	453	429	464	455	435	422	470	404	428	432	460	411	460	429	428	419	471	432	445	435	439	420	475	411	462	422	402	403	462	434	429	473	447	406	464	419	435	465	457	413	424	434	462	405	410	451	438	448	445	463	477	430	470	427	430	454	422	421	465	452	417	398	436	429	417	402	441	450	461	411	419	432	432	442	402	411	381	431	436	464	472	423	451	445	463	429	380	428	430	425	456	418	476	424	420	450	420	433	450	459	452	451	423	424	432	401	411	434	440	452	465	431	441	406	430	386	442	428	438	419	411	489	410	446	420	425	465	421	439	448	400	435	430	421	451	439	404	420	433	415	423	418	413	412	430	457	442	416	441	454	429	429	468	473	440	393	437	403	460	383	426	436	443	391	431	413	426	435	426	419	431	440	444	413	438	430	418	417	457	464	434	417	424	434	433	443	473	466	448	424	400	453	415	431	395	441	423	445	425	424	447	423	450	498	396	462	435	427	475	427	455	440	383	466	441	434	442	459	454	416	438	469	442	454	441	404	438	399	444	414	437	445	409	440	446	414	448	435	486	477	453	411	417	449	454	460	410	463	403	409	462	414	438	418	442	415	415	431	446	441	416	417	427	455	358	446	417	459	443	443	407	412	398	465	489	474	471	412	436	411	424	456	411	442	443	421	455	431	466	434	437	409	414	440	429	408	422	449	441	429	449	449	418	468	465	412	445	422	401	420	404	424	419	447	448	436	449	417	414	436	440	445	446	457	390	398	423	421	448	434	422	445	432	432	412	386	438	444	401	453	407	448	425	439	429	473	433	422	424	431	444	413	454	456	397	397	441	427	419	425	409	436	415	410	433	435	426	456	430	433	425	429	459	423	401	435	450	445	417	445	452	441	422	392	407	391	422	395	451	440	433	461	445	433	425	445	400	462	442	432	464	410	465	442	429	395	442	423	403	457	439	442	419	438	457	443	470	463	463	462	445	435	412	444	415	436	418	376	416	454	394	439	476	443	403	426	462	436	410	432	422	447	409	427	457	394	446	442	455	459	460	410	391	405	458	427	437	434	434	439	444	460	429	463	437	447	421	429	417	408	422	417	448	415	420	456	456	445	433	424	432	440	441	401	418	460	414	425	416	428	413	439	437	411	423	418	377	407	452	397	456	425	438	437	425	422	453	440	428	412	431	471	487	462	407	414	414	429	414	438	384	418	413	410	459	456	406	420	453	429	432	463	421	465	450	406	411	472	424	416	405	451	423	421	437	433	418	441	435	461	409	427	443	450	407	430	418	455	435	422	428	435	447	436	466	446	423	430	391	449	394	442	449	423	435	449	449	444	452	446	460	408	429	448	418	470	416	434	424	432	427	457	415	408	460	429	428	428	416	434	442	459	437	436	441	476	455	409	442	409	430	433	451	389	450	432	429	467	416	417	401	430	425	453	411	458	430	428	399	479	415	444	427	438	456	443	446	423	426	421	437	481	463	434	455	422	464	436	435	438	392	403	429	448	417	448	438	441	423	431	459	433	409	418	376	447	416	425	433	432	432	448	423	445	422	475	460	445	445	398	432	450	477	427	416	435	427	450	427	438	442	452	438	411	406	448	395	441	442	399	401	447	463	415	463	394	445	458	428	452	412	426	442	427	426	440	446	417	431	474	435	431	417	410	427	411	422	484	411	431	484	467	406	420	409	423	440	434	446	458	400	432	423	447	438	413	433	446	424	450	434	462	444	472	440	435	411	422	425	423	432	467	411	451	443	439	452	464	449	435	452	438	407	405	453	401	414	434	414	433	441	391	414	454	428	440	415	426	406	453	422	426	416	405	379	457	405	444	458	401	448	474	412	456	425	432	412	413	441	433	498	445	418	453	414	468	463	447	409	455	423	467	445	456	426	458	454	464	415	423	414	446	402	449	436	428	431	451	470	425	413	426	435	447	422	475	424	422	438	439	451	422	400	462	430	433	400	403	428	426	467	427	445	471	452	468	451	467	424	473	437	443	430	450	431	442	438	488	443	411	433	438	436	437	435	420	435	430	430	409	454	410	419	449	415	424	431	456	420	384	440	439	449	433	438	409	430	401	425	436	459	412	443	443	437	426	434	412	453	435	425	415	403	420	447	441	453	424	478	387	419	453	451	427	422	426	419	471	423	389	411	421	412	426	432	411	416	425	457	428
36572	60057	43710	31660	25150	19922	14185	11431	9401	6847	5087	3934	3532	2588	2075	1794	1451	1178	1213	1053	929	913	870	779	718	679	633	587	578	552	565	539	542	525	511	524	500	466	574	475	481	508	457	488	463	488	465	454	447	507	454	452	477	502	493	483	466	445	476	502	502	486	495	443	488	469	524	525	463	482	489	498	485	499	438	480	449	459	474	433	434	447	454	448	417	428	460	460	450	425	464	438	438	405	421	417	475	421	451	495	433	463	421	408	444	445	426	449	458	462	422	418	473	425	446	382	421	447	434	454	429	479	434	448	398	446	464	436	430	454	423	414	452	460	425	472	461	453	447	446	445	464	437	415	474	434	477	417	468	426	427	452	432	437	449	441	447	439	454	438	451	473	424	467	474	425	441	433	426	463	424	440	452	405	411	444	404	437	423	420	419	402	410	450	430	421	474	476	431	458	452	412	454	444	420	439	485	451	453	446	470	431	404	443	467	402	443	422	422	455	460	409	437	447	471	429	446	456	489	478	417	430	452	422	445	478	410	447	454	465	469	422	467	481	418	422	443	441	423	448	434	425	421	450	440	409	441	420	487	447	473	435	434	457	441	421	504	480	431	451	424	466	459	434	453	426	425	470	431	454	448	423	445	479	471	445	434	429	424	470	432	444	431	445	455	415	421	466	396	428	523	467	490	433	454	447	464	463	448	432	400	442	463	418	434	474	441	420	466	447	432	478	424	455	440	440	447	458	443	408	428	421	444	435	412	411	413	449	458	419	472	457	409	454	461	469	451	443	452	418	444	420	451	429	442	463	444	481	454	439	432	456	406	426	430	436	439	440	474	448	436	499	442	429	491	396	481	424	430	440	462	428	472	457	436	454	468	428	454	425	449	400	471	443	469	435	460	409	424	463	432	463	430	458	426	449	424	433	458	473	445	441	465	454	444	454	442	424	450	446	463	487	489	425	454	451	479	436	459	417	455	410	449	463	430	477	473	451	438	412	422	454	458	424	446	437	434	493	456	450	438	436	469	397	462	471	483	460	464	437	445	462	434	441	427	457	477	451	451	436	439	424	444	423	425	456	420	433	444	453	480	462	457	428	462	426	463	414	454	431	436	433	465	494	414	460	418	442	474	459	455	424	477	440	437	444	435	428	445	473	452	472	429	457	449	466	442	482	452	447	497	453	460	428	468	422	415	439	488	405	455	476	450	439	456	482	420	519	439	423	405	404	442	437	441	433	430	480	464	405	460	449	424	451	456	416	425	433	400	432	498	415	442	442	454	442	460	411	459	421	431	428	472	504	428	461	408	378	438	428	419	427	468	451	417	454	415	409	457	434	425	431	450	464	461	423	437	464	382	473	449	433	406	473	447	408	452	431	452	463	477	431	457	427	453	450	454	453	462	484	421	474	457	463	491	412	447	435	448	467	467	457	445	438	466	440	462	448	444	455	452	417	460	474	443	441	450	421	458	469	434	455	430	473	440	475	423	470	430	423	430	466	412	461	444	472	431	460	431	432	473	466	456	448	451	414	469	451	445	434	470	467	476	495	434	455	456	432	446	442	429	430	437	425	397	465	454	481	427	425	464	479	438	436	441	463	440	470	464	463	444	440	454	474	435	476	445	452	420	424	450	440	413	469	444	455	431	436	434	441	451	447	468	435	474	426	464	455	453	426	444	438	444	469	450	433	420	429	408	459	415	449	452	434	462	434	453	453	405	415	444	403	436	457	492	479	466	461	464	442	435	440	427	456	419	447	441	463	440	447	420	461	454	459	444	409	455	446	468	492	450	470	416	479	443	454	435	414	440	458	430	487	463	455	434	446	451	453	441	440	457	445	439	472	486	457	465	441	440	421	437	385	404	464	404	441	479	468	446	487	449	424	461	471	431	435	455	450	461	443	454	425	422	431	459	421	410	407	481	459	454	502	458	446	475	455	395	439	403	428	457	426	450	405	423	453	467	426	472	430	455	438	457	438	430	459	445	456	452	423	440	430	444	484	499	428	489	442	412	463	424	449	417	427	466	462	492	399	477	447	440	443	437	429	452	459	441	446	441	459	424	502	461	420	461	457	424	444	464	479	424	416	448	449	455	400	461	440	473	442	449	412	454	469	411	475	452	447	428	423	474	446	454	451	441	449	441	451	435	446	484	445	464	458	459	443	451	471	444	481	433	411	434	416	425	442	429	443	459	406	417	413	462	460	456	459	456	446	476	437	439	440	436	430	448	462	467	459	432	458	480	468	425	483	418	405	448	477	476	429	422	462	445	420	460	453	431	457	401	453	429	425	448	422	430	447	422	461	456	435	428	409	423	445	440	431	415	429	487	449	451	433	414	460	417	410	444	430	456	431	463	458	442	433	421	479	425	462	408	442	423	427	469	418	426	478	455	444	452	402	424	432	481	460	420	422	461	450	429	431	463	450	447	436	460	437	459	453	432	430	465	447	449	424	455	456	403	443	419	466	478	456	456	452	446	479	450	464	415	396	441	461	438	434	434	436	436	437	400	448	410	431	464	474	433	460	436	463	419	430	417	415	419	459	437	467	466	469	447	411	443	472	470	458	433	427	442	461	422	434	458	439	451	457	418	407	453	441	464	430	444	438	464	490	412	448	444	428	451	473	412	444	432	467	439	461	428	423	445	405	467	441	452	459	434	430	447	420	435	450	463	432	450	458	490	464	433	457	452	446	430	441	428	457	430	416	446	499	414	420	445	427	443	435	414	446	448	416	428	409	453	452	437	469	456	467	448	408	437	429	483	385	486	435	450	428	458	479	413	446	469	442	467	439	424	414	440	438	473	428	452	426	446	461	404	466	430	504	423	438	425	437	474	443	449	424	467	402	445	478	410	466	438	447	428	451	432	472	488	429	480	438	448	461	422	436	458	432	428	439	419	485	453	470	454	482	443	476	443	483	456	507	449	433	451	424	456	443	449	422	478	439	434	442	462	481	497	491	463	433	464	460	391	431	427	500	455	435	446	481	478	452	415	461	419	437	400	439	437	455	427	465	464	421	437	449	451	442	433	456	451	438	491	454	459	446	466	447	434	424	433	469	395	457	455	427	443	458	429	447	410	475	416	443	464	453	480	444	448	426	415	428	407	412	416	459	421	435	444	436	452	447	458	412	444	466	437	414	446	459	461	436	468	456	462	438	427	428	429	476	440	477	448	385	427	459	404	407	412	431	457	424	427	438	416	463	458	433	417	433	423	462	433	435	431	428	438	427	425	481	445	448	470	450	447	438	407	427	442	427	423	436	442	476	460	428	462	481	459	415	408	474	444	437	445	464	439	481	469	471	448	415	440	467	439	448	471	445	446	465	465	454	423	471	453	417	510	463	398	433	429	461	429	470	453	427	448	431	469	455	448	467	438	455	455	438	460	438	467	414	464	428	458	439	439	411	428	435	403	441	412	435	449	453	459	445	385	450	422	463	439	443	439	423	454	480	422	426	433	484	455	444	413	445	423	464	423	462	439	452	459	439	427	455	467	437
31793	33713	33364	23199	13256	7967	4678	3422	2579	1862	1354	1169	932	697	621	559	497	432	413	393	305	339	322	278	333	301	265	267	264	278	229	255	265	262	266	268	248	250	254	275	245	248	235	254	229	234	263	254	314	282	253	271	235	251	271	242	271	251	234	264	227	279	253	220	256	264	245	270	254	224	264	227	266	248	234	238	273	252	273	256	236	226	250	223	269	259	232	223	240	222	256	276	257	252	262	266	267	238	263	234	251	240	271	230	245	253	252	220	217	255	261	286	251	245	251	225	232	269	239	272	245	234	251	233	236	256	223	258	274	250	257	264	245	245	235	222	271	260	234	237	254	256	235	268	245	265	233	236	229	259	260	251	267	227	261	278	250	251	262	238	243	234	274	255	241	219	243	258	219	239	242	251	260	222	244	283	255	251	271	245	247	202	232	266	243	248	245	235	265	242	246	266	253	247	226	231	256	228	246	246	203	208	247	229	221	231	216	260	247	249	259	235	248	212	243	241	253	247	230	231	223	250	223	264	284	266	240	254	263	243	231	257	248	244	256	231	269	246	240	235	225	268	267	250	237	220	274	219	226	233	269	254	267	263	215	241	279	232	265	242	254	252	249	224	233	217	269	249	237	264	274	232	241	226	246	249	225	223	232	238	255	242	225	221	250	245	249	204	247	243	269	256	253	256	263	252	255	243	267	249	236	246	286	262	228	261	259	227	241	245	229	237	246	237	226	246	252	252	246	266	248	260	226	238	258	257	239	241	269	234	265	234	254	226	233	268	222	255	235	229	261	272	227	237	277	244	239	277	236	253	259	250	252	212	255	250	254	233	260	235	249	280	259	249	235	259	249	227	247	246	235	228	235	247	232	246	239	245	265	240	237	234	246	235	258	254	232	232	241	253	267	258	240	281	265	250	261	242	260	252	268	236	211	274	257	253	251	251	223	256	241	251	272	273	251	259	250	242	227	240	269	242	226	227	248	251	246	230	212	270	240	227	236	240	243	236	259	242	225	261	214	247	250	242	261	234	233	261	235	219	252	241	207	250	249	228	261	292	246	249	261	249	246	217	220	242	244	272	247	230	254	210	237	236	255	230	225	256	254	225	214	231	248	262	273	246	244	247	249	239	230	230	234	227	216	262	247	245	231	248	241	220	264	222	233	261	276	213	249	221	246	260	237	278	254	241	257	237	255	212	246	256	224	221	234	238	241	257	243	229	258	220	257	242	262	256	262	229	257	237	239	263	261	206	264	237	255	257	248	259	278	247	235	271	241	245	257	256	240	255	228	254	275	257	231	243	272	258	253	225	263	230	252	254	253	267	236	250	272	242	243	234	229	240	258	272	244	269	223	237	276	240	259	252	250	251	248	234	247	270	293	239	249	270	258	243	241	229	230	271	240	246	279	240	252	245	250	202	241	228	265	275	261	234	245	232	250	247	273	282	238	270	255	249	232	261	250	245	233	251	256	232	273	251	226	224	238	242	238	223	240	248	250	254	269	229	238	237	235	260	224	249	235	256	251	261	247	222	240	199	255	263	226	226	238	253	242	273	264	238	229	240	224	264	266	240	248	260	226	257	291	230	234	256	246	250	272	255	210	253	245	222	253	241	239	237	247	266	242	269	256	240	236	255	224	252	251	236	270	252	259	232	265	231	240	249	236	244	256	274	256	261	279	242	247	227	225	260	266	227	260	241	257	248	223	231	249	246	279	245	264	259	247	232	247	243	235	246	226	252	246	244	250	232	263	260	243	237	229	234	232	225	237	260	250	250	265	247	242	230	239	255	248	222	256	251	259	225	254	254	253	253	249	223	256	243	250	264	252	268	242	252	270	250	231	222	224	241	263	221	277	252	251	258	263	255	279	250	238	239	256	229	225	239	237	227	238	250	239	241	256	236	280	262	249	259	287	244	257	248	264	252	225	241	252	267	246	255	216	253	255	224	251	247	243	274	240	263	216	263	245	225	235	230	257	233	239	231	230	224	256	233	256	228	273	249	256	210	232	257	235	263	265	253	255	219	255	225	240	250	230	232	246	234	227	272	257	241	219	212	256	229	244	245	278	265	220	236	255	261	240	264	246	256	242	252	276	237	260	236	272	218	232	213	242	257	283	293	243	242	240	248	225	228	250	254	287	259	218	276	251	254	246	262	253	248	242	230	219	228	246	214	238	259	239	260	231	251	242	243	247	262	240	257	242	226	237	263	228	244	211	281	272	252	242	249	231	276	247	248	250	262	257	260	262	228	246	252	245	241	264	277	238	241	262	254	259	252	257	251	252	249	239	263	271	248	238	250	260	246	267	240	282	241	230	240	231	258	238	248	220	245	272	233	236	258	266	232	258	231	243	251	270	240	252	236	271	279	240	263	253	205	245	238	266	248	262	269	194	277	238	257	245	256	238	260	232	212	227	267	241	235	252	263	261	246	263	266	243	236	236	227	269	275	245	250	258	243	249	249	262	265	242	257	261	242	213	251	237	252	278	248	248	251	239	228	271	245	255	242	251	227	232	231	254	251	250	232	252	243	217	260	249	265	269	245	232	249	222	246	254	275	288	250	254	232	232	263	211	254	254	255	213	266	258	247	252	233	267	251	237	255	237	262	249	246	315	250	235	248	262	280	246	263	287	227	223	266	256	241	259	249	252	228	247	226	226	275	245	268	233	242	237	248	273	253	242	214	243	246	228	229	253	226	261	226	234	212	251	255	255	262	262	262	238	262	253	264	241	255	252	256	242	256	235	228	237	241	274	248	235	262	243	250	259	238	260	249	234	230	246	238	241	212	279	256	243	245	255	261	224	267	240	245	238	229	233	224	245	273	260	282	239	230	235	250	213	241	225	252	266	258	234	244	254	187	249	236	233	251	255	260	228	241	243	244	252	257	224	242	248	252	264	261	249	227	215	250	249	221	229	241	265	236	256	269	246	274	232	267	246	238	270	249	262	256	232	227	250	247	261	247	274	251	247	250	259	254	230	222	239	263	242	262	227	224	224	246	269	289	237	274	241	229	256	242	233	250	254	264	243	242	241	258	250	248	248	249	271	262	252	239	243	245	243	251	264	253	258	237	219	261	254	237	241	233	256	250	252	247	234	236	236	223	250	257	251	259	255	273	253	243	240	255	258	255	256	263	267	244	273	206	256	270	258	241	262	236	227	233	250	248	247	251	245	278	228	243	244	247	259	229	241	235	248	237	237	255	268	266	234	224	234	242	251	235	265	223	285	263	265	252	224	220	226	257	247	253	251	281	252	248	252	229	243	225	244	242	248	239	261	233	233	240	220	241	251	241	252	266	222	234	246	258	249	257	239	224	243	264	275	228	259	255	239	262	236	264	254	253	250	253	241	237	243	244	265	257	242	236	276	233	245	221	249	266	247	262	224	245	242	249	258	229	274	249	262	245	219	266	257	247	238	244	211	238	283	260	241	239	252	242	276	254	244	231	230	242	263	245	237	242	242	245	242	226	266	281	231	263	268	255	264	240	274	272
33015	46086	32083	20485	14616	11217	7520	6048	4681	3288	2370	1907	1584	1156	966	831	652	596	596	477	400	379	369	388	362	340	300	306	299	275	281	281	293	270	291	266	311	256	301	271	264	277	269	253	252	281	290	251	268	290	251	285	247	271	274	269	294	261	254	291	252	295	282	281	280	279	235	252	279	286	252	305	261	267	261	275	258	278	271	252	259	265	254	252	256	256	252	236	260	261	247	242	265	266	280	293	256	257	271	304	275	252	244	258	245	278	239	238	289	270	266	261	232	243	265	272	269	276	280	248	255	245	252	264	243	272	248	235	237	280	276	231	256	273	263	251	274	256	256	251	254	270	252	263	254	266	282	269	300	302	273	252	269	244	284	248	268	250	298	254	249	234	250	244	274	273	258	263	288	276	293	237	248	260	255	270	270	246	249	251	243	234	282	266	238	257	260	247	263	252	281	266	251	285	254	264	295	254	233	290	267	270	268	280	246	277	247	231	259	273	258	237	256	251	269	252	242	256	256	261	259	249	265	250	257	232	257	277	218	266	268	256	257	257	274	260	266	282	268	249	256	258	272	256	296	272	237	258	253	267	260	268	280	252	265	266	249	259	262	271	268	253	245	269	249	243	223	234	255	260	257	246	271	270	295	221	250	249	271	291	256	225	276	236	259	227	270	259	255	260	254	281	260	242	264	276	274	254	264	257	266	292	233	248	255	286	264	241	278	307	265	258	278	244	252	259	254	271	230	262	249	253	258	279	247	290	260	257	270	248	247	225	253	261	254	256	274	251	259	246	252	228	263	267	261	241	250	230	258	261	226	258	267	242	288	277	243	250	268	260	255	279	276	266	241	262	257	252	283	262	247	251	248	259	266	262	215	289	294	250	278	269	256	221	243	286	246	313	289	265	287	252	270	243	292	280	257	259	278	288	269	291	252	283	256	243	225	274	254	266	247	269	271	251	256	286	244	257	267	242	254	276	264	261	226	267	244	267	241	267	294	248	272	263	223	269	259	273	271	261	274	268	258	242	268	304	247	268	260	268	250	238	258	268	266	262	264	247	259	250	245	260	256	267	261	257	255	254	258	269	279	266	237	233	248	257	246	285	248	249	268	249	267	254	235	258	264	271	269	269	288	253	245	255	254	257	273	293	275	277	250	245	255	260	265	261	248	257	266	249	246	258	244	238	247	235	269	263	257	259	258	243	259	265	276	228	250	267	266	247	284	244	293	250	260	267	289	260	295	243	274	288	253	242	250	268	250	259	310	259	249	232	279	248	224	253	301	278	254	263	246	268	265	290	264	250	257	259	248	244	247	248	287	287	259	280	248	265	276	247	267	259	251	236	281	253	253	242	246	264	248	290	261	266	262	227	287	298	234	265	255	238	271	261	277	270	264	267	259	262	280	249	253	239	252	266	258	248	269	273	261	221	296	245	254	243	271	253	258	282	226	242	287	262	276	297	231	309	258	236	256	271	255	282	281	274	270	243	240	289	259	268	237	257	255	268	254	232	262	261	255	274	294	233	242	300	237	271	244	272	262	251	248	296	267	278	266	256	275	248	240	259	273	268	251	243	262	243	274	270	250	263	288	266	235	266	272	286	269	298	290	261	238	266	272	283	248	249	278	256	289	253	262	252	266	254	274	265	274	256	291	267	278	255	272	276	246	296	257	275	253	259	273	251	256	235	261	244	274	276	275	249	246	241	245	280	242	255	242	258	245	247	255	272	255	276	257	261	271	269	296	263	260	262	267	274	256	249	253	269	298	280	265	258	265	262	260	272	255	294	258	218	246	261	262	275	264	270	251	255	267	253	258	250	274	282	237	257	257	292	255	264	291	248	273	267	238	270	268	278	272	249	270	268	264	271	272	291	253	269	268	292	283	234	301	274	268	264	300	259	241	254	261	278	243	261	250	282	267	250	303	248	231	259	268	284	270	276	259	249	249	269	240	255	247	270	259	261	263	281	259	264	255	267	276	245	271	302	248	275	276	241	232	264	252	246	247	265	273	238	251	219	272	264	288	268	293	260	256	277	277	255	261	250	260	228	266	285	278	261	267	229	272	251	273	247	291	257	224	240	253	271	255	256	274	273	270	267	257	231	292	280	240	290	251	245	271	263	275	254	275	230	265	273	231	246	272	258	278	273	256	272	256	291	259	257	270	255	280	286	227	271	262	289	267	233	285	256	250	239	270	259	226	275	263	269	266	300	237	278	228	263	266	250	278	271	257	270	262	293	233	300	280	259	258	268	276	255	256	273	260	266	238	272	261	270	263	253	271	276	258	261	283	281	230	274	257	243	267	261	273	277	273	291	227	260	261	262	262	254	250	258	265	280	264	284	250	262	268	249	285	244	249	269	270	278	265	293	278	254	240	288	244	259	282	246	261	249	238	233	296	263	275	226	267	263	225	267	240	266	244	253	253	262	282	255	234	288	281	247	248	252	227	275	281	254	283	240	231	278	263	250	268	261	265	289	252	259	270	259	264	249	238	241	244	264	246	292	264	271	269	257	250	299	243	290	247	254	300	273	295	267	231	250	254	280	291	264	271	245	249	257	289	258	249	253	283	253	275	299	270	272	282	266	232	243	269	294	258	249	225	240	277	261	248	269	273	248	266	287	255	296	266	261	255	256	254	257	272	260	258	262	261	227	256	258	287	278	239	245	253	271	277	299	249	258	261	256	261	257	248	262	263	257	247	258	274	288	295	277	264	277	273	280	265	281	283	250	226	284	295	284	238	290	270	262	286	244	249	249	266	265	266	254	227	238	266	264	283	260	272	276	260	245	288	237	289	251	268	267	269	242	254	257	265	268	283	264	246	253	282	243	275	275	296	253	270	252	239	259	269	251	267	250	247	274	261	269	238	251	249	261	239	250	265	261	269	258	279	291	241	266	267	257	261	254	282	266	252	252	257	260	274	290	288	278	306	250	250	263	259	285	302	263	276	269	270	252	291	257	253	278	244	276	265	253	258	236	251	261	265	245	246	268	263	257	266	257	265	256	236	252	266	260	272	283	264	290	264	225	259	272	253	256	267	253	287	246	250	230	271	252	266	248	292	268	227	238	309	257	257	248	268	251	267	253	272	243	263	251	236	236	246	257	254	240	282	269	272	269	268	268	277	254	250	252	303	271	293	256	273	259	246	276	269	258	256	266	253	264	259	282	246	261	292	258	266	268	258	258	260	248	271	266	251	275	259	283	269	256	278	256	262	242	276	260	273	265	259	266	246	252	270	262	256	236	275	289	254	273	274	255	263	271	244	277	260	286	262	293	283	253	281	264	287	258	278	262	264	260	263	240	243	276	261	257	265	262	272	257	238	272	260	265	285	263	239	280	230	253	248	272	273	287	261	266	278	261	274	251	273	261	257	244	276	237	265	247	256	286	250	246	275	269	249	275	284	229	227	213	274	276	260	269	272	235	248	266	263	276	279	249	246	265	244	266	283	266	252	260	250	282	241	251	269	272	263	277	245	248	270	252	250	246	292	259
23978	21294	28613	24686	21727	17890	10184	6000	3982	2859	2335	1654	1458	1186	1057	898	753	683	674	602	551	556	548	494	453	470	426	419	430	410	377	403	405	347	390	395	388	349	393	369	347	401	362	424	387	371	379	359	343	345	360	375	339	391	376	329	384	410	393	384	385	355	356	345	388	367	388	390	368	385	373	337	331	351	362	359	339	332	401	302	348	372	369	329	358	360	353	348	365	371	356	352	380	320	361	360	372	352	330	340	342	364	337	353	324	358	351	370	365	356	381	313	353	343	326	321	339	407	380	371	354	394	356	377	342	373	345	384	341	353	385	309	334	351	333	326	367	365	350	310	361	363	348	358	331	376	363	336	345	377	374	328	322	374	361	394	352	353	389	360	344	340	338	359	346	380	348	364	396	349	364	362	361	338	352	387	374	374	355	338	322	331	349	331	315	291	354	342	380	328	333	364	332	347	377	359	355	321	328	356	323	367	365	348	354	362	344	347	320	367	335	336	352	392	364	390	358	315	378	346	350	352	344	335	389	363	370	355	314	372	353	354	347	372	358	364	397	335	371	379	348	349	379	384	374	372	354	352	363	349	377	339	340	345	352	334	350	348	342	351	373	362	363	353	326	347	340	357	319	320	379	331	332	343	350	360	359	356	347	363	330	386	343	330	361	354	334	334	352	349	380	333	354	369	361	353	362	337	344	351	342	328	327	374	355	355	314	371	354	360	400	368	384	355	356	353	357	371	346	327	346	335	363	313	353	347	370	327	370	333	365	353	341	371	376	356	348	325	346	327	350	314	342	346	354	346	362	380	335	399	376	337	313	351	349	369	366	374	356	326	367	328	334	344	337	359	382	347	336	372	380	364	351	362	355	356	372	369	354	352	360	349	379	336	371	375	364	354	312	356	392	354	396	356	345	352	395	357	352	342	336	329	364	356	361	353	375	358	373	372	352	357	343	370	385	340	356	343	360	355	297	364	359	375	343	331	356	346	362	343	378	361	343	324	371	369	361	371	342	365	390	331	342	344	368	369	344	351	333	329	348	358	355	331	345	375	315	380	327	374	340	378	356	351	373	351	320	374	340	373	371	331	345	334	366	319	342	333	350	340	302	379	377	348	345	330	308	368	343	353	352	365	349	367	344	343	325	355	370	343	364	343	340	333	319	338	386	355	371	361	348	379	347	367	333	328	342	361	328	348	363	349	359	359	346	373	366	371	320	362	328	349	327	345	352	343	330	370	347	354	356	355	339	370	354	359	366	336	340	366	346	358	370	370	359	370	400	356	333	380	359	314	347	364	348	382	283	344	354	347	358	350	328	364	353	360	379	363	364	379	358	347	352	350	370	349	376	366	342	344	388	346	333	361	356	326	354	342	403	385	354	375	349	400	372	343	376	321	320	350	310	364	390	373	346	306	370	324	343	363	370	384	363	355	339	311	338	328	358	329	362	329	379	323	331	333	344	347	363	342	343	334	383	400	373	335	351	329	323	341	358	371	350	385	334	386	353	376	337	363	355	362	362	374	348	350	359	334	377	382	345	306	355	376	348	351	339	309	363	351	339	364	316	332	327	347	343	331	380	383	334	371	315	355	335	347	370	371	327	334	379	321	326	349	335	351	332	358	349	356	342	362	358	354	323	360	331	344	338	375	348	308	391	340	358	348	362	368	376	370	365	337	355	332	355	373	346	340	362	352	356	387	337	356	360	381	364	369	360	312	322	338	338	366	334	347	337	376	370	349	315	351	365	326	350	338	345	355	344	387	384	373	366	337	313	359	391	341	374	312	363	359	338	348	317	332	363	341	357	368	351	356	366	340	384	338	380	363	348	365	356	325	386	360	351	333	343	364	344	382	364	379	380	353	364	363	350	367	343	314	335	372	363	360	328	357	340	351	365	326	333	361	381	368	346	359	363	343	366	342	352	364	369	343	350	365	391	345	365	347	324	366	394	355	341	362	333	336	339	344	356	351	351	355	350	349	308	344	300	335	359	350	369	321	320	306	395	365	361	332	299	393	357	341	338	362	342	347	336	359	322	349	385	371	354	338	340	345	335	345	332	356	307	377	355	386	334	365	353	341	352	349	321	342	363	375	324	338	358	357	347	332	358	344	329	377	361	360	327	348	365	355	347	372	343	380	359	348	369	320	361	381	350	337	374	311	354	347	370	369	359	338	363	381	331	340	368	362	369	349	383	342	378	400	367	326	343	360	348	348	361	363	361	374	372	357	329	358	329	368	378	336	322	351	338	371	320	347	340	380	371	366	348	377	352	373	387	337	359	317	380	359	330	352	346	361	335	354	353	311	351	361	386	359	362	364	320	358	332	370	358	331	358	368	377	319	373	349	332	358	355	349	362	349	339	365	330	400	344	361	355	361	340	357	331	361	360	362	361	367	360	333	345	407	369	371	361	353	327	350	341	335	367	369	336	346	345	335	333	326	376	348	364	356	334	369	348	357	356	332	358	336	350	345	372	342	340	392	375	389	349	329	341	338	392	299	335	338	331	373	353	349	367	357	346	352	340	376	370	354	337	375	379	350	365	336	387	337	319	367	356	332	370	334	346	353	323	361	307	350	342	380	325	336	339	370	350	344	372	378	334	357	377	344	355	349	354	356	363	356	385	398	352	315	350	374	363	377	327	377	335	318	355	358	377	346	372	362	369	324	351	381	348	361	366	348	343	332	367	372	308	345	343	369	348	357	337	354	332	373	353	328	377	338	378	326	341	314	378	366	366	348	344	353	367	326	317	366	344	357	333	361	339	348	350	338	377	374	357	365	344	376	341	378	368	357	344	363	353	379	365	351	364	379	362	352	323	377	347	348	352	359	361	335	341	355	357	338	366	337	363	341	311	342	343	363	367	348	336	344	322	348	369	374	342	348	329	351	359	357	342	358	346	366	347	347	321	325	352	339	366	393	372	337	364	383	341	355	323	391	328	385	349	353	343	341	371	356	328	329	374	383	375	334	380	377	334	328	327	346	352	339	334	356	379	321	344	342	357	356	340	381	370	352	337	359	340	348	328	366	396	359	348	344	330	341	359	341	358	348	348	346	378	329	316	332	358	327	327	290	369	354	329	362	326	372	335	299	324	407	371	357	335	339	335	365	338	341	351	351	367	336	360	350	347	355	370	360	407	356	363	346	351	326	371	351	354	361	367	349	319	351	373	345	373	373	329	332	335	323	376	336	329	312	332	345	339	372	357	373	339	382	338	344	351	369	315	376	338	347	350	372	346	346	376	359	361	361	366	366	335	333	327	341	349	382	334	363	351	350	342	353	356	359	343	349	367	369	353	370	368	351	351	329	332	370	362	342	334	359	368	345	340	340	360	351	353	366	371	357	337	321	333	343	332	355	368	359	347	365	348	331	334	349	320	340	354	352	339	337	320	332	377	326	338	354	371	337	369	395	378	320	342	349	332	339	379	324	363	374	339	349	358	375	346	343	364	361	344	343	363	379	362	358	339	366	351	327	337	323	349	347	315	350	386	347
33651	55473	39382	26184	20458	15382	11238	9141	6471	4641	3898	2940	2282	1825	1445	1330	1029	982	878	812	660	620	608	619	560	500	496	483	466	418	441	430	448	426	440	432	387	415	395	379	396	389	389	434	375	372	393	374	364	373	385	382	407	372	344	388	398	395	377	414	393	399	419	407	409	361	433	398	368	389	359	413	378	381	387	359	361	422	393	370	365	380	376	377	370	353	338	374	364	344	359	362	385	364	351	359	417	381	345	377	355	398	361	331	397	373	372	345	381	360	365	365	372	351	365	362	379	347	391	357	362	375	336	354	382	365	398	341	367	358	377	388	353	355	378	373	365	396	367	366	381	369	363	382	344	379	346	343	361	371	354	373	355	347	362	376	351	387	398	349	395	354	345	367	357	364	338	355	350	388	366	342	356	367	369	375	365	392	372	317	360	367	365	349	341	350	370	367	370	409	345	383	374	379	346	387	371	361	357	348	368	378	345	372	388	369	358	363	340	372	364	411	381	352	351	341	364	348	387	347	361	372	370	341	375	367	349	360	379	367	371	363	350	354	362	371	366	382	354	375	369	357	334	360	357	381	375	348	399	345	336	350	353	353	359	345	347	403	365	359	324	364	380	391	385	389	357	319	374	357	353	357	372	362	372	375	374	378	365	375	376	337	391	392	363	374	367	375	385	396	342	382	365	361	374	342	367	377	342	338	358	401	361	366	427	385	346	359	356	335	341	375	357	351	362	333	406	346	364	385	366	373	384	381	359	336	340	357	394	359	347	358	378	379	383	355	334	376	341	378	348	382	343	348	371	362	377	362	368	335	391	413	321	338	352	361	362	380	387	378	365	384	346	344	368	378	343	375	347	373	349	355	367	338	369	344	339	338	359	352	351	427	370	343	386	363	358	366	379	378	384	341	384	341	369	368	362	366	373	356	366	362	379	340	364	365	388	340	346	350	342	369	369	344	342	368	365	372	390	397	404	384	382	352	384	400	375	318	356	342	321	345	369	378	385	347	373	362	370	396	351	355	381	355	355	381	348	390	359	355	361	371	385	361	364	370	353	348	353	367	381	373	339	390	383	377	378	364	370	345	362	383	384	393	352	359	376	361	378	376	376	341	355	366	360	366	346	363	349	376	333	370	361	387	360	345	365	344	394	346	382	365	362	374	365	371	358	348	378	366	337	377	399	406	388	358	381	350	374	364	348	362	362	359	391	354	350	366	342	365	336	409	365	366	360	362	361	368	356	365	363	388	344	367	366	369	392	370	376	348	343	324	308	401	342	370	375	368	377	350	388	391	363	343	368	383	360	364	353	387	381	325	364	367	357	372	394	359	325	387	347	352	365	373	334	374	359	357	385	396	353	334	376	364	371	342	351	348	319	367	362	412	356	409	366	363	356	389	399	413	343	345	364	367	371	371	361	348	368	379	350	346	358	347	382	391	342	355	374	366	379	374	361	346	359	387	364	383	343	384	372	388	393	339	348	366	363	349	329	357	357	374	407	356	336	386	325	369	375	349	379	392	345	371	348	363	337	315	357	337	349	391	371	360	402	397	396	384	342	339	349	364	371	362	338	391	370	400	378	396	387	377	365	380	383	382	376	368	374	374	369	322	375	341	374	347	355	373	353	361	366	350	368	341	367	386	346	381	362	366	376	361	374	362	388	394	367	375	372	352	364	354	339	386	365	324	356	365	358	381	376	346	370	361	369	381	366	356	372	387	374	396	313	371	356	387	374	348	401	345	364	379	350	374	362	390	331	345	349	381	362	369	392	326	354	380	356	408	359	390	351	389	370	373	336	378	395	345	360	390	361	357	333	359	376	375	385	385	388	366	354	394	331	353	333	344	372	390	403	383	338	364	350	358	361	363	339	364	357	348	343	340	362	354	373	363	342	337	329	356	365	342	391	367	362	398	364	382	371	374	374	328	400	362	380	365	334	355	346	361	361	383	372	411	350	343	356	345	362	371	359	333	355	355	371	330	332	331	387	382	401	362	349	391	365	366	374	379	372	362	380	375	350	383	324	372	364	365	352	327	368	359	344	367	338	384	356	345	356	380	368	342	361	354	362	369	360	369	363	381	352	398	374	398	341	335	349	378	370	350	369	354	360	359	380	386	361	357	352	356	371	339	373	353	356	341	353	342	422	388	363	346	392	392	361	347	345	363	397	357	360	350	367	363	360	405	336	364	354	385	365	361	404	400	377	357	360	380	342	357	366	346	364	360	358	341	380	352	360	365	368	349	333	350	375	382	325	386	377	359	341	367	384	364	367	364	365	346	374	369	348	358	344	384	345	375	374	353	384	373	381	400	387	373	386	362	340	342	393	386	362	385	376	384	374	379	354	353	376	377	354	365	380	362	378	370	372	407	378	308	361	363	372	370	354	350	355	334	336	398	344	361	358	334	382	372	340	390	379	336	361	362	370	384	347	362	363	339	381	392	376	362	349	369	371	365	371	357	356	384	379	363	358	398	357	352	427	390	358	358	359	377	329	365	355	356	338	348	327	340	373	398	399	358	386	388	400	335	358	350	373	353	353	370	342	354	338	365	366	370	405	366	362	353	389	375	370	399	368	344	352	364	348	352	349	348	354	401	337	364	363	337	387	397	375	363	370	361	331	364	339	359	355	394	389	349	368	350	374	362	399	346	403	358	369	355	362	365	367	369	361	342	361	367	336	356	404	377	379	363	344	374	367	342	359	348	387	355	355	352	368	354	346	367	349	371	379	343	383	367	389	374	330	332	336	372	376	365	352	343	398	354	351	377	366	363	367	377	370	358	341	359	374	384	384	375	352	369	363	369	348	366	368	393	366	400	344	347	392	325	343	342	388	337	343	350	341	372	355	365	371	328	330	344	358	326	331	350	360	373	378	344	363	375	352	343	352	366	383	351	367	389	369	345	359	349	402	355	354	398	357	371	348	365	355	367	345	372	374	370	343	363	341	394	340	385	354	378	381	367	388	370	365	369	379	336	347	368	355	375	338	332	359	377	384	363	339	345	374	368	350	370	329	383	343	391	390	376	396	376	351	369	363	367	372	299	364	355	359	368	333	363	357	352	397	352	358	363	331	406	378	367	337	379	345	367	359	376	388	347	353	362	363	399	330	386	338	356	343	383	357	342	380	396	359	349	372	394	364	349	377	362	375	358	373	363	347	371	362	365	364	364	372	375	340	370	365	388	392	374	384	385	349	379	363	341	336	372	332	349	368	387	397	369	369	388	379	376	362	336	386	345	370	360	335	368	359	385	346	357	364	375	354	373	369	381	347	373	367	357	385	384	357	380	383	377	355	416	341	356	364	384	368	393	341	364	343	347	353	373	360	369	360	394	381	336	388	340	314	356	374	323	369	393	364	358	358	366	381	364	373	386	368	382	355	415	349	395	386	367	368	376	388	391	389	355	350	332	332	359	363	370	389	365	341	362	350	368	362	370	357	308	380	365	346	327	363	359	309	378	367	361	347	363	339	350	351	380	338	379	355	348	381	347	343	341
25157	21390	28273	26102	18951	11022	6817	4391	2713	2320	1792	1341	1148	886	753	713	574	524	505	445	389	339	367	371	344	304	311	281	286	310	288	288	279	315	264	287	297	299	296	284	245	293	275	264	283	288	273	247	272	252	245	265	253	263	258	260	246	266	257	279	253	282	280	253	318	257	286	261	260	251	250	256	265	262	257	247	272	297	293	251	248	298	266	280	266	262	250	255	266	248	247	256	260	253	270	269	251	254	281	272	273	255	300	261	274	289	243	257	286	245	259	267	274	277	261	272	262	267	262	242	275	280	240	221	258	253	265	285	248	289	250	253	263	246	301	262	293	286	240	274	272	275	266	245	264	277	223	248	266	269	257	249	268	275	259	249	258	248	264	258	259	257	237	253	263	259	253	281	250	259	254	276	233	276	273	257	224	246	242	281	247	260	251	258	253	271	268	238	272	258	240	262	247	254	260	244	267	269	256	242	253	255	234	245	272	227	226	270	244	232	238	250	263	235	286	268	268	266	239	247	243	237	272	279	265	249	262	263	214	289	281	248	283	250	262	283	263	268	255	246	256	260	294	269	216	228	244	241	248	244	267	250	242	234	274	249	254	262	252	271	290	269	250	253	256	274	266	254	275	246	272	269	273	234	270	272	256	250	255	245	255	247	240	252	271	213	238	244	262	252	252	267	262	298	246	239	252	264	236	222	280	246	275	263	260	239	270	244	283	239	267	263	273	246	265	245	279	241	244	249	269	217	269	258	277	260	276	287	248	246	263	261	265	262	263	284	230	251	269	227	263	260	264	268	239	271	246	261	267	253	287	258	253	251	273	255	233	262	227	247	235	273	244	262	276	246	245	258	245	260	230	243	244	251	282	286	263	285	254	243	233	259	260	243	264	279	249	252	233	255	280	238	287	258	241	247	271	271	287	244	233	234	238	252	263	259	259	305	265	259	296	247	252	252	261	274	283	248	254	255	249	245	265	242	259	266	302	277	245	264	281	256	250	267	262	257	262	256	268	260	268	227	286	247	260	257	247	290	272	245	260	256	238	276	255	221	265	263	259	243	272	242	273	239	261	253	257	247	261	262	261	279	271	242	252	274	272	250	250	258	236	275	273	234	231	278	262	296	266	246	242	261	272	251	263	249	246	264	278	268	282	255	248	251	261	237	275	265	282	276	228	284	281	249	266	248	307	239	253	301	244	246	262	261	277	269	266	256	276	273	293	267	254	230	261	262	292	287	256	276	249	277	242	266	233	263	296	264	272	253	255	287	256	276	255	292	261	283	286	260	254	240	241	256	296	255	235	267	265	265	275	266	253	228	242	285	269	249	248	281	261	251	246	247	261	251	262	256	269	259	239	270	281	287	264	255	290	250	282	248	256	254	243	271	269	258	252	262	245	243	249	257	259	269	265	277	254	261	265	257	264	263	244	261	289	256	249	271	253	274	238	250	242	259	252	249	234	281	268	273	257	276	254	260	247	241	259	249	246	289	305	266	259	266	246	267	270	250	278	284	245	250	280	272	246	268	254	287	260	253	284	226	263	247	228	257	266	274	283	243	243	257	247	258	248	209	249	249	285	219	233	268	270	262	302	213	252	237	260	246	248	249	249	271	275	242	268	258	251	267	257	260	273	266	280	261	250	256	242	291	246	273	253	244	270	241	284	246	239	257	272	270	269	247	277	304	236	263	266	259	244	268	246	256	252	256	284	298	289	269	249	268	240	243	265	258	234	244	237	268	244	278	261	261	230	272	238	259	256	280	239	251	259	265	278	229	230	266	247	281	249	266	239	246	256	257	254	271	256	251	261	284	273	259	234	268	256	273	267	265	264	279	258	250	228	264	288	279	263	270	256	270	248	249	274	245	247	238	241	277	293	276	265	257	270	254	233	237	250	246	262	270	263	261	285	278	212	259	239	255	263	266	269	260	255	252	258	255	256	275	258	268	279	226	266	271	205	242	253	236	269	256	258	296	261	247	258	280	278	242	283	270	270	245	239	238	252	275	281	262	262	270	257	241	293	258	269	254	284	248	271	289	227	285	277	287	248	245	266	252	276	251	275	257	238	271	254	294	264	260	261	261	232	253	271	266	262	244	270	238	248	258	241	255	253	239	270	287	287	249	240	261	263	263	280	275	279	237	248	297	273	255	237	278	256	245	267	255	250	251	276	276	261	275	272	287	265	270	275	239	246	251	245	267	245	232	260	228	260	260	239	291	237	229	246	290	239	254	297	253	229	274	230	283	303	258	227	295	265	254	270	283	253	278	264	264	255	253	239	252	253	265	265	260	287	254	269	244	225	240	259	226	254	236	271	251	247	261	269	252	271	232	256	238	261	268	270	266	255	265	274	270	272	244	251	261	264	246	280	271	268	245	268	269	239	259	230	265	247	238	261	272	247	239	266	271	250	240	270	258	287	271	249	250	234	275	236	265	296	277	232	273	241	275	255	245	237	253	241	266	269	251	249	281	286	263	230	256	246	264	252	295	271	276	235	280	267	262	262	284	244	276	263	260	256	254	268	249	269	257	264	236	249	224	261	237	272	257	217	255	242	247	248	282	282	256	244	278	283	257	233	244	235	263	275	252	251	256	238	260	269	252	248	264	225	281	261	248	255	255	272	275	299	268	249	253	246	274	240	246	269	263	263	238	244	276	267	251	270	267	240	284	272	240	281	252	276	219	249	266	256	234	268	256	270	275	261	234	249	302	238	229	260	260	251	236	240	271	252	246	269	234	247	260	243	289	260	253	254	254	243	254	263	277	271	240	258	242	277	239	234	264	231	224	264	266	253	263	243	271	271	256	272	244	271	252	243	233	234	283	263	250	240	270	286	264	253	226	266	267	282	290	272	243	281	268	268	268	249	252	249	241	276	259	286	289	272	256	265	284	263	248	262	247	270	263	237	273	280	259	263	239	244	251	263	256	268	245	274	257	254	249	255	252	248	226	277	292	269	277	249	269	244	245	258	260	272	240	261	271	255	258	276	248	277	254	230	241	283	251	262	249	249	259	281	269	258	225	256	251	273	270	261	271	236	258	256	252	235	256	244	283	265	270	280	265	267	282	269	260	252	239	243	250	263	255	281	253	275	277	262	261	272	289	280	256	245	250	277	257	254	281	259	285	265	268	272	270	266	295	274	270	255	264	218	255	285	277	249	248	276	268	249	252	288	233	276	253	287	271	263	264	269	263	261	273	258	242	243	241	256	253	271	236	245	271	254	233	241	275	253	255	264	276	255	252	266	245	241	262	266	257	253	248	264	281	251	250	209	254	281	258	300	251	277	280	261	277	269	265	234	271	219	266	264	273	279	246	249	270	243	280	252	262	275	260	280	247	272	290	229	258	256	248	263	241	245	265	273	228	271	247	239	272	273	239	280	280	281	259	298	248	262	246	255	273	273	238	283	260	264	250	257	267	269	259	258	276	255	265	250	277	268	240	242	263	270	271	282	254	236	277	253	258	255	260	282	251	268	246	223	266	255	277	242	269
32712	51018	35439	23653	17469	12958	9790	7623	4907	4200	3115	2392	1913	1478	1237	1056	878	745	742	675	561	453	446	448	405	366	363	338	355	321	352	320	331	328	309	323	343	310	322	288	293	287	279	310	300	301	280	282	258	294	297	301	274	288	300	293	298	303	316	283	309	285	334	302	294	315	314	302	319	268	313	323	294	316	280	314	295	280	309	347	293	283	272	282	292	276	303	314	264	304	276	278	261	279	269	269	290	268	300	268	276	238	260	282	264	272	249	308	296	283	273	254	267	287	278	291	292	266	281	280	243	306	283	246	285	280	284	262	309	274	257	245	293	266	285	295	272	260	297	304	279	254	309	275	306	290	294	294	294	277	306	278	264	260	294	310	271	264	267	295	297	238	288	269	302	270	281	272	283	285	265	294	304	285	282	272	280	293	288	282	280	252	312	285	273	262	262	281	293	277	282	283	262	291	272	288	349	271	279	250	306	310	285	274	286	303	269	292	278	336	277	316	294	276	295	287	286	276	273	278	302	280	280	282	285	275	273	259	282	250	277	286	265	306	281	268	302	283	264	280	292	282	278	289	316	284	270	290	280	277	278	268	291	283	280	275	293	269	274	321	277	276	309	302	293	323	293	294	288	264	263	278	261	303	298	289	268	278	276	267	284	285	313	276	301	313	288	304	283	262	274	292	278	253	287	292	293	271	274	285	312	273	304	280	286	293	299	275	305	317	294	268	297	254	272	245	271	259	304	288	297	298	295	288	300	302	265	279	323	299	301	267	269	273	309	296	280	272	301	276	279	277	261	288	292	282	310	284	259	288	249	283	288	281	289	315	280	288	278	302	274	326	262	294	276	304	301	270	300	283	272	292	316	262	299	289	270	274	298	290	275	311	305	284	301	311	309	276	276	274	295	298	279	300	287	281	295	298	283	283	291	278	301	298	294	281	285	274	248	269	287	305	287	250	295	296	271	310	272	288	295	268	301	297	275	295	259	307	269	321	279	298	286	290	285	266	282	264	266	279	328	268	300	275	300	271	284	319	271	293	263	268	281	288	297	300	275	283	300	281	291	299	270	274	289	304	258	278	283	289	303	287	278	296	255	259	258	270	269	298	269	306	265	277	297	314	265	254	281	294	293	275	308	286	303	308	293	263	298	295	267	286	293	319	272	283	285	278	272	276	314	277	274	301	296	281	282	279	278	305	285	317	306	266	305	284	265	277	265	286	268	289	264	276	264	277	336	283	270	285	321	274	272	281	283	308	303	280	271	278	285	298	270	306	271	275	279	292	307	275	268	285	282	277	283	277	284	299	285	261	305	261	293	310	288	273	283	298	276	290	290	299	288	267	313	286	287	282	296	270	285	282	251	267	279	293	289	268	316	253	292	288	297	282	293	290	279	291	278	286	296	301	284	280	298	306	281	269	308	270	297	303	278	284	288	281	316	288	301	292	291	270	298	281	268	266	269	311	278	270	282	291	244	275	284	302	278	289	289	294	267	290	267	279	298	289	275	302	305	276	288	302	301	297	261	276	279	311	276	288	288	285	295	288	274	280	288	268	304	296	291	266	285	293	288	283	292	262	279	319	314	304	301	287	276	254	284	266	309	312	303	272	270	299	297	282	262	312	295	274	263	289	261	283	271	292	261	289	267	289	285	298	300	271	278	311	292	292	255	293	300	288	295	277	277	290	297	262	288	287	285	264	259	278	276	288	282	288	281	306	287	263	287	280	283	306	284	268	283	313	294	309	286	256	304	266	297	293	315	290	267	298	289	259	308	296	291	280	298	272	287	277	293	269	304	288	306	291	293	271	264	283	295	288	293	294	281	289	307	320	293	296	281	282	235	319	281	300	278	293	276	270	303	304	271	291	268	297	301	296	308	298	275	292	276	276	305	291	302	284	261	288	295	292	262	282	277	309	247	311	311	294	275	290	278	285	284	280	278	293	288	269	285	289	261	267	326	272	272	301	249	280	276	288	276	285	282	313	326	294	297	303	302	252	278	311	274	272	298	248	280	257	286	277	294	276	259	264	257	266	260	281	265	257	276	284	296	290	294	303	273	303	267	274	272	270	285	260	300	301	299	294	305	269	295	261	291	275	277	281	284	292	282	290	282	288	283	263	325	272	285	280	287	289	296	269	292	269	273	293	282	308	290	254	294	269	283	301	286	292	288	272	288	313	271	303	300	292	284	286	270	309	313	265	295	310	258	310	263	270	261	285	271	288	273	283	289	292	295	285	290	266	256	309	247	305	282	290	286	277	275	239	308	260	317	314	297	251	285	294	294	259	294	311	284	299	242	289	295	276	261	294	303	316	273	273	307	303	287	276	266	273	296	283	296	261	269	284	281	305	331	288	291	265	286	272	258	292	270	278	304	271	282	284	287	285	257	265	279	308	303	291	285	291	300	258	315	286	279	294	312	291	265	285	269	306	281	265	270	283	280	267	269	274	273	253	287	290	283	263	256	287	294	300	268	290	283	255	270	283	276	307	285	260	260	259	281	284	286	288	291	275	260	288	278	268	296	309	259	278	272	269	289	276	280	321	310	256	291	300	290	293	279	291	295	277	290	274	279	256	287	274	278	300	272	280	274	292	294	292	298	285	279	283	282	263	283	272	287	251	273	314	272	270	284	269	270	279	266	314	257	281	305	319	312	285	301	268	323	295	276	273	321	266	263	309	262	301	279	275	267	293	247	308	265	298	269	278	282	293	281	271	283	288	247	266	271	307	285	267	259	279	279	291	292	278	286	272	312	317	295	258	286	278	280	274	272	284	317	274	280	285	303	293	268	280	275	254	285	297	277	304	270	287	288	324	263	279	278	305	274	264	261	280	297	279	285	286	272	285	317	238	306	295	271	272	291	268	273	293	302	297	268	274	289	288	293	294	295	293	287	282	278	263	312	250	306	278	260	314	301	304	277	304	265	265	260	287	309	296	282	290	295	275	265	291	295	286	299	299	284	263	277	287	273	301	281	279	308	246	261	285	239	268	316	274	282	276	304	272	310	275	286	272	291	271	284	254	290	267	278	268	276	314	294	270	277	262	294	275	285	293	286	287	287	260	313	317	294	285	273	267	312	282	262	260	269	266	289	293	267	280	301	276	275	278	244	288	313	280	285	286	287	237	273	265	295	265	291	320	273	266	317	275	274	268	299	290	319	290	280	273	311	260	273	263	291	266	251	272	283	281	285	312	260	291	295	280	282	305	291	307	286	276	279	273	272	272	271	292	300	274	302	296	273	301	280	252	279	320	261	299	300	277	286	285	282	298	256	286	305	297	272	273	282	306	265	276	284	288	273	270	302	283	315	280	282	299	278	283	273	299	256	293	266	279	294	286	273	289	279	242	266	266	300	263	298	295	291	300	296	273	291	296	295	296	314	299	292	255	320	275	287	262	306	264	294	305	276	303	289	275	282	279	290	293	261	265	276	314	263	284	288	290	282	284	282	299	272	267	303	318	288	285	254	265	277	281	300	277	294	278	271	262	325	278
22708	21194	28840	23838	21408	22179	18680	8409	4992	4062	3056	2438	1992	1644	1418	1237	1030	1019	914	836	702	650	654	608	592	565	554	532	547	526	461	452	443	488	491	469	468	478	435	462	441	444	491	453	453	415	428	452	430	454	439	439	440	429	477	441	441	440	449	457	443	428	416	450	441	448	467	449	472	468	417	451	405	421	421	416	448	414	387	429	441	469	401	402	417	405	455	393	443	409	441	407	440	449	442	412	433	405	378	442	434	392	435	429	379	421	395	427	426	399	414	423	415	449	374	433	405	395	387	440	426	423	398	440	423	424	413	427	429	445	457	402	380	422	426	405	437	422	409	406	365	433	393	438	440	439	439	445	382	437	438	412	450	432	442	421	385	416	445	424	422	422	423	440	446	451	416	417	420	438	439	411	410	423	425	410	416	415	416	457	420	394	401	400	440	440	444	419	391	392	405	431	454	404	446	422	434	460	421	405	449	423	428	411	435	439	404	411	436	434	442	410	445	474	424	424	391	426	441	417	425	394	435	450	398	469	438	414	439	435	425	379	400	422	431	406	436	424	383	409	418	416	427	408	383	414	423	425	424	431	410	441	436	412	413	411	414	423	438	426	418	409	430	434	396	425	401	406	406	433	421	395	415	424	419	426	458	406	406	414	424	452	448	416	398	426	426	375	392	413	427	415	412	405	403	441	416	420	382	412	418	424	390	428	451	428	402	441	386	462	459	403	428	465	438	471	413	411	423	410	411	438	437	436	397	395	428	423	409	404	388	410	385	414	414	430	443	448	442	429	412	432	429	436	430	428	418	420	437	422	402	433	408	413	418	416	412	405	420	433	416	421	442	446	445	454	436	451	394	412	427	402	402	474	410	423	405	415	415	427	418	430	377	390	444	442	416	397	441	392	418	418	357	437	393	428	447	424	433	437	427	398	432	382	427	450	422	426	470	421	450	444	424	451	446	430	444	447	404	426	421	424	424	406	444	422	422	426	388	406	412	408	366	440	412	435	461	419	433	427	456	415	410	429	406	444	461	398	456	398	441	452	454	432	434	410	414	409	423	407	411	381	397	416	463	390	394	392	425	466	408	429	464	434	448	394	395	415	445	414	426	430	395	425	445	448	398	403	414	428	440	389	424	453	395	401	447	428	378	414	424	366	432	426	424	392	420	439	396	453	451	421	406	420	414	419	433	393	421	431	409	427	460	399	391	434	429	435	440	420	403	422	433	445	432	426	413	392	435	412	447	427	413	398	438	443	407	359	423	409	392	455	411	428	418	429	412	446	420	442	382	452	434	464	427	471	439	414	404	480	430	432	434	420	420	408	448	376	426	428	436	377	444	436	388	431	407	425	431	447	393	423	434	384	404	414	414	414	437	443	412	436	442	386	426	418	406	437	406	424	430	424	390	431	430	397	451	430	380	405	429	455	431	461	418	414	413	447	434	439	461	424	405	435	424	443	458	403	434	384	414	465	416	432	440	425	437	430	403	430	453	448	411	428	408	422	403	427	454	425	433	444	424	431	419	441	410	427	416	424	402	423	422	420	387	448	434	426	430	448	414	430	393	397	441	409	427	465	443	409	438	447	424	417	452	398	439	431	381	422	446	435	456	413	407	479	402	451	435	443	364	445	398	430	393	422	436	405	387	397	443	392	409	432	439	413	417	453	417	408	460	397	410	421	432	413	408	406	424	438	405	458	438	425	426	436	408	388	404	416	422	445	386	400	405	430	387	408	451	444	451	413	450	434	442	433	418	377	414	432	429	425	420	426	373	383	409	417	408	434	428	421	412	442	432	425	422	432	448	451	409	396	447	424	411	400	419	419	456	452	392	407	441	426	433	409	416	435	414	414	414	459	402	415	438	403	427	439	429	436	417	427	426	447	424	421	406	402	433	444	438	420	385	419	495	409	404	410	425	446	403	435	410	431	424	412	422	447	414	394	418	432	403	396	424	426	425	426	413	455	438	434	444	432	393	421	427	386	404	424	432	431	422	403	423	453	429	402	456	426	451	434	401	390	469	397	437	423	406	438	435	400	443	439	424	419	427	430	459	415	441	435	436	392	422	428	443	433	450	388	419	457	441	412	417	443	454	433	395	409	436	430	428	441	396	433	423	468	448	434	411	415	440	438	438	439	424	379	452	438	407	439	429	420	439	388	414	392	432	440	409	408	403	428	452	390	430	425	424	454	424	412	404	415	409	453	412	442	417	411	437	416	420	407	446	415	422	426	420	418	413	418	420	419	415	375	439	443	395	438	434	429	427	440	399	426	398	395	378	455	401	434	379	442	410	426	417	386	417	421	449	409	443	429	395	449	455	436	442	410	410	415	410	413	386	434	464	414	434	420	391	438	423	443	430	421	414	411	413	439	431	424	407	463	468	427	425	406	389	414	421	409	457	438	432	413	440	410	398	436	401	453	395	401	428	399	436	436	408	424	431	429	430	433	409	418	410	423	388	463	422	407	447	436	437	441	423	411	452	415	386	424	403	451	443	414	460	426	418	438	401	396	416	413	394	427	425	439	384	412	444	423	410	420	437	425	448	423	403	421	392	404	416	397	425	381	411	409	398	435	398	416	412	400	403	433	416	386	380	420	430	431	407	401	416	391	398	381	444	395	477	460	416	432	400	411	407	427	417	391	424	424	404	446	459	397	418	435	422	396	400	401	426	447	407	407	410	419	458	430	442	433	426	397	400	456	443	441	418	448	384	386	413	451	393	446	402	417	419	407	430	409	428	395	425	410	389	446	420	387	418	433	427	420	420	421	437	411	456	392	406	391	435	410	421	449	435	420	426	405	430	416	404	423	446	449	397	414	442	421	399	444	427	445	434	410	447	412	444	421	414	442	420	426	399	395	403	440	411	378	457	399	446	386	418	429	420	434	458	426	442	456	391	407	400	414	412	429	441	399	444	405	408	456	445	404	404	400	424	416	421	431	457	445	442	417	435	463	471	430	426	393	419	446	426	468	439	432	422	447	422	424	432	456	460	452	460	430	430	412	446	443	445	415	379	446	460	403	421	433	454	446	398	418	419	418	446	393	433	419	420	412	408	418	415	413	424	420	405	440	416	404	415	375	379	406	410	399	387	413	420	410	392	407	419	420	432	421	430	395	421	413	407	439	428	447	390	422	409	401	444	403	419	442	402	404	381	395	420	427	445	408	437	430	391	439	412	391	440	426	380	427	409	379	444	460	436	375	428	390	392	446	395	424	428	418	422	403	429	415	438	406	447	393	443	438	445	438	415	453	417	387	436	413	418	403	407	402	462	452	429	430	422	477	386	429	425	427	417	411	418	405	441	452	421	420	405	378	427	436	388	411	446	386	422	413	403	413	449	402	442	419	438	428	424	424	424	423	410	438	390	415	389	431	420	449	456	402	398	411	415	410	414	406	405	466	432	452	378	413	445	384	435	433	426	406	467	438	411	420	448	405	463	408	435	423	429	438	399	430	437	415	444	415	416	432	432	420	438	421	406	447	425	435	408	398
35477	59624	42289	30161	23359	18945	14993	10835	7898	6725	4844	4009	3424	2561	2181	1809	1528	1344	1214	1022	939	851	756	704	676	687	605	577	558	545	531	488	486	504	551	507	536	503	478	480	503	487	473	445	478	471	496	457	460	469	460	469	453	478	461	509	469	453	487	479	501	462	461	512	492	456	446	458	485	456	474	489	499	447	451	494	478	434	479	423	453	468	463	425	448	448	460	442	435	432	459	426	467	434	443	431	423	441	453	464	456	461	432	420	405	419	447	430	414	454	445	461	435	440	422	429	432	429	473	444	444	426	430	408	427	434	433	449	464	430	436	440	451	460	425	424	444	454	447	417	416	477	414	440	464	442	431	441	431	451	435	434	466	459	449	457	429	455	409	436	438	475	437	445	441	443	446	420	396	453	447	424	411	419	429	451	434	407	461	435	425	412	432	429	456	431	415	439	474	449	453	459	466	447	469	426	418	430	404	443	435	400	430	435	418	434	452	428	464	397	466	438	460	461	434	444	454	447	420	408	468	435	421	392	405	442	439	458	421	435	387	460	411	433	414	444	399	410	410	472	445	434	460	452	389	438	431	452	430	437	448	415	433	446	393	434	428	436	418	420	459	398	456	444	418	437	401	449	428	456	441	461	439	439	436	385	505	437	447	416	443	460	449	458	440	429	394	427	460	483	441	432	402	421	432	453	421	464	440	438	482	461	434	400	449	421	409	441	444	468	427	457	437	411	443	446	461	439	424	427	383	442	445	422	409	409	404	433	421	410	393	442	416	466	424	416	418	451	460	414	397	435	420	403	412	426	434	459	457	430	424	442	460	447	464	477	409	471	435	439	442	462	431	418	454	427	451	459	468	439	441	433	438	429	434	458	448	426	453	422	458	409	472	438	398	452	434	454	437	445	417	418	479	418	434	403	439	407	467	416	443	441	408	447	416	423	444	441	466	441	441	459	455	445	442	404	463	474	435	427	438	420	440	433	457	465	416	431	440	456	449	427	425	448	432	476	397	481	437	469	441	441	428	435	420	460	461	431	447	436	469	433	435	438	397	439	467	437	451	407	426	437	416	429	421	424	460	439	414	442	455	457	478	471	430	447	442	456	452	428	454	449	423	425	438	436	434	452	419	418	425	457	430	465	407	428	428	404	429	458	486	441	443	439	452	410	466	394	492	416	446	446	382	455	427	443	443	451	456	416	423	450	441	419	440	424	425	455	470	429	439	445	481	408	424	450	411	430	426	435	455	433	466	443	452	418	476	416	441	433	441	433	435	415	453	456	415	440	469	451	426	478	458	429	431	496	436	422	442	415	412	439	389	440	420	416	430	447	431	416	459	421	416	469	439	415	459	431	491	433	419	442	446	465	447	448	423	458	410	426	408	478	388	422	422	439	441	425	471	398	433	463	473	440	443	427	415	454	430	434	430	403	462	420	469	456	437	431	436	400	440	444	419	413	431	446	439	490	441	434	460	442	479	419	420	411	408	411	422	433	430	429	434	460	427	413	455	418	449	452	476	427	493	435	424	465	448	454	463	401	448	468	450	427	425	446	429	419	442	428	422	433	423	426	442	429	479	429	436	465	393	420	451	440	421	433	450	432	422	425	422	458	447	433	439	458	447	425	400	426	452	399	445	442	449	446	456	442	396	438	424	471	425	454	464	434	411	412	418	434	453	474	456	431	442	406	425	451	415	458	444	421	441	409	445	416	452	491	443	422	421	418	470	452	427	428	424	451	458	436	413	430	470	442	420	442	458	456	428	416	449	422	426	441	433	440	424	436	389	415	465	445	431	447	440	442	439	447	457	427	439	433	413	437	441	455	430	452	436	437	456	425	422	395	406	426	418	425	408	446	422	426	439	407	454	430	410	453	414	427	404	452	445	438	451	452	440	417	439	427	409	446	454	447	467	447	459	425	430	443	454	439	409	412	431	457	463	460	431	460	460	424	423	459	439	406	422	420	428	408	475	449	462	441	429	419	452	449	447	411	448	402	433	443	418	450	432	423	438	438	444	453	401	417	437	439	419	418	443	421	446	452	472	409	416	463	415	454	439	460	424	407	433	420	457	453	443	410	445	440	472	466	415	449	424	424	414	421	470	443	427	452	441	425	430	451	438	466	445	436	456	459	413	442	428	451	438	435	445	482	435	479	448	449	401	428	406	460	449	416	436	441	415	425	448	454	407	416	448	437	440	407	472	468	425	456	440	418	455	460	456	433	436	455	446	416	446	437	434	465	434	407	453	432	450	460	457	431	452	415	445	467	406	430	414	435	441	431	446	444	392	399	456	424	421	420	441	458	476	460	448	452	450	403	438	427	445	455	429	422	403	386	438	442	443	406	444	419	430	436	395	437	411	447	419	455	419	446	437	465	444	439	425	433	427	441	396	408	463	430	454	428	445	445	414	429	435	429	448	435	483	429	454	442	482	412	408	492	446	446	455	450	429	451	422	444	475	428	473	452	494	426	450	413	413	407	414	449	439	409	451	449	412	429	423	410	412	438	436	434	471	422	451	434	439	481	423	442	417	402	441	423	424	417	447	437	430	436	437	435	491	406	409	427	446	436	432	432	479	444	435	468	408	450	433	473	463	457	439	436	447	453	430	445	458	438	403	493	443	411	448	451	430	447	425	467	440	415	409	457	408	424	412	439	417	422	456	426	483	478	433	408	433	421	427	464	419	447	429	427	473	448	428	414	460	454	427	418	470	435	416	444	449	427	424	453	406	409	450	427	396	476	410	436	467	435	439	448	417	414	452	472	414	417	437	421	423	454	404	449	452	441	445	427	432	437	473	450	412	414	438	437	421	462	425	400	415	424	416	444	440	436	431	467	429	440	420	449	430	421	439	451	450	434	458	416	432	452	425	442	427	448	425	439	419	398	408	417	416	454	450	442	432	406	446	432	430	447	425	454	457	443	433	395	439	444	404	451	417	393	457	472	433	412	408	409	411	418	471	395	424	442	447	443	411	454	413	429	405	426	446	401	433	397	441	456	425	431	436	386	437	456	400	446	412	456	444	424	473	430	437	443	413	466	428	430	437	440	435	439	483	429	425	415	480	443	431	439	472	422	409	418	456	402	424	436	459	497	453	416	452	419	416	434	440	438	450	463	447	437	470	413	468	439	461	442	422	434	443	430	423	455	452	399	426	389	473	412	430	441	410	418	468	454	416	418	433	444	457	468	423	465	453	407	448	452	433	485	420	432	453	420	462	469	434	486	447	444	459	445	420	431	476	430	441	457	449	454	488	377	471	398	405	419	448	414	469	417	422	434	413	471	449	421	456	413	426	494	412	473	437	452	426	445	458	476	454	442	424	450	472	435	427	444	405	467	432	474	418	415	438	424	461	426	437	457	451	465	407	417	427	439	418	422	428	416	423	431	426	382	416	405	416	396	432	446	439	428	420	443	437	473	406	454	421	436	413	454	479	444	475	498	458	427	435	428	436	439	458	439	412	457	392	446	467	435	432	429	425	444	423	427	411	433	457	428
30909	32389	30463	21632	12205	7730	5072	3088	2405	1743	1279	1128	930	728	630	549	554	469	405	358	345	315	314	271	290	285	279	284	232	261	271	226	255	229	247	227	254	237	246	259	233	237	230	235	231	246	245	261	224	245	240	256	249	265	241	244	235	235	228	227	234	250	273	227	220	206	257	257	257	235	238	214	275	242	258	246	226	214	255	237	239	240	223	262	226	223	252	241	254	261	275	252	249	207	239	236	230	247	241	254	273	219	265	269	231	214	219	226	274	219	218	247	253	256	226	245	234	260	251	230	249	242	220	252	255	236	244	226	261	261	215	236	229	257	250	245	248	244	271	242	222	231	266	252	245	234	236	230	227	230	249	228	228	231	238	232	261	255	236	218	235	224	216	258	236	240	236	216	262	239	178	240	242	246	225	249	248	253	255	256	244	271	248	221	256	246	254	223	255	255	239	220	243	261	231	249	229	225	248	216	220	218	251	228	231	247	225	253	247	249	241	244	252	247	228	227	244	264	211	232	230	251	213	247	223	244	251	242	242	231	219	236	245	245	214	228	243	246	231	263	229	254	219	226	243	231	238	235	238	261	271	222	230	236	262	237	248	217	218	228	248	211	224	243	281	260	254	255	234	230	251	220	231	261	227	253	220	214	246	233	224	252	251	244	224	246	227	202	243	242	245	260	251	234	237	265	224	241	233	222	247	222	230	243	224	203	238	240	240	224	227	223	260	255	239	242	244	243	252	239	252	259	241	225	247	235	265	237	243	234	259	229	217	228	245	230	252	216	245	243	213	224	254	234	247	236	255	246	226	259	266	244	211	232	206	249	247	250	232	233	252	220	217	241	211	228	215	203	242	243	241	232	245	229	237	242	254	264	245	236	197	188	241	260	264	216	234	255	230	258	213	220	223	252	241	213	230	242	259	235	242	266	250	235	252	237	241	244	243	232	268	241	262	247	226	226	241	239	245	263	220	225	267	245	223	219	235	223	245	233	235	204	235	257	258	249	261	249	239	233	236	253	208	230	244	247	230	240	250	216	222	216	244	260	209	236	199	226	238	249	258	235	238	245	226	212	235	232	226	234	218	264	252	228	220	258	233	238	232	214	225	208	238	223	233	286	247	211	203	248	218	244	241	244	252	233	240	262	218	223	206	226	245	269	242	239	237	222	233	235	224	239	237	254	244	258	229	268	257	245	238	255	259	249	264	258	229	238	229	252	240	205	260	223	223	230	215	244	222	233	240	241	236	219	232	239	216	208	216	278	239	206	212	240	219	235	226	253	236	234	233	268	227	227	279	221	249	244	222	241	266	242	241	247	257	256	231	238	239	254	223	249	234	221	255	245	225	232	251	226	246	252	230	254	218	234	251	237	276	259	221	225	240	230	239	245	258	245	269	239	262	215	233	223	245	243	257	250	256	226	235	259	226	263	230	228	246	227	222	245	235	229	261	237	254	234	244	223	234	213	238	265	244	223	244	227	241	249	252	236	219	242	224	256	235	237	241	225	242	253	247	224	250	242	227	219	232	229	254	235	240	251	267	246	249	221	227	237	248	265	221	256	280	230	247	264	239	222	268	241	216	238	263	243	252	267	234	243	253	204	219	248	208	252	260	243	265	214	238	247	250	261	260	237	224	236	212	234	238	241	233	263	238	246	264	233	235	233	243	236	276	276	234	237	233	274	230	270	255	200	234	223	202	226	219	233	224	221	242	271	249	240	236	232	215	256	246	225	246	253	262	216	248	223	243	265	244	238	248	259	261	260	250	241	210	230	224	279	224	222	263	215	216	229	233	225	248	250	246	230	214	262	247	223	235	237	226	250	254	218	230	208	211	243	233	213	258	235	260	247	236	252	255	206	231	256	246	227	248	249	231	230	233	247	253	259	249	242	219	270	247	253	248	232	257	224	264	223	228	254	274	214	233	236	247	210	246	267	241	235	219	223	231	226	216	223	241	230	236	240	236	240	219	237	244	241	258	268	211	237	258	230	242	243	267	245	230	238	238	260	214	218	216	240	225	262	251	226	203	260	245	264	235	249	246	269	223	222	248	242	242	243	223	238	212	237	243	232	237	240	238	218	234	227	231	234	250	248	250	230	245	243	253	279	222	231	252	258	222	233	243	249	238	216	228	220	220	260	243	250	229	223	244	224	264	220	254	230	273	211	244	226	237	248	231	223	246	238	244	229	235	234	227	238	218	246	249	220	226	231	227	253	251	246	220	251	232	244	223	223	231	248	232	230	218	235	246	251	261	236	258	223	232	258	212	215	231	216	243	211	239	235	225	262	249	226	236	251	246	258	234	229	227	229	244	245	234	236	261	248	250	232	209	207	262	225	229	262	250	232	233	201	243	232	236	262	230	208	205	216	259	258	246	224	230	225	232	232	225	239	247	244	249	257	255	247	245	241	255	221	222	256	231	242	249	254	239	237	248	225	234	247	238	235	227	231	242	250	255	232	226	265	217	253	219	248	231	247	243	266	240	246	236	237	220	245	212	225	208	241	231	282	259	237	226	243	238	228	247	238	234	235	255	227	238	238	233	236	250	242	242	235	237	229	245	232	232	228	236	252	238	239	245	235	234	215	237	233	192	219	253	250	243	247	228	259	224	244	236	215	216	256	246	258	241	243	217	194	250	249	243	228	258	212	246	236	234	223	240	242	207	242	234	236	248	237	236	241	230	260	222	248	241	208	233	233	217	246	236	229	212	271	232	234	232	243	269	238	265	225	242	267	229	244	237	243	198	233	250	244	243	260	230	218	261	276	242	232	218	221	224	235	230	240	223	240	239	213	229	226	240	248	255	229	230	242	218	244	211	237	222	252	212	243	224	230	247	243	230	245	240	227	232	262	258	234	230	237	240	229	263	237	242	241	242	207	249	221	260	231	215	236	210	244	243	208	280	268	234	247	240	251	220	250	257	223	236	228	249	213	223	202	237	252	247	208	257	223	241	241	262	242	223	234	251	214	235	253	261	203	246	202	243	224	240	282	237	204	229	231	254	231	229	207	227	270	224	228	246	253	256	230	250	228	226	224	245	214	247	233	245	224	237	221	230	233	268	259	208	280	215	226	241	228	230	261	235	245	221	237	238	205	217	232	229	222	233	234	229	256	227	247	230	242	280	252	211	254	249	250	252	240	254	228	237	250	224	219	287	248	277	211	224	230	253	216	235	242	245	236	258	214	254	253	230	219	270	232	238	228	230	233	279	242	223	247	247	230	230	234	214	219	241	222	234	249	222	258	218	267	246	241	255	242	254	252	255	228	244	221	230	249	249	251	222	225	235	210	219	224	208	223	225	245	213	231	229	233	223	246	245	224	242	253	237	221	235	230	257	233	231	250	254	237	265	248	216	227	250	232	210	214	238	216	252	251	230	230	250	238	256	234	250	223	231	252	245	274	237	236	241	249	251	240	234	230	215	243	258	221	229	243	243	237	244	239	246	225	241	224	235	242	196	241	230	218	231	236	258	232	233	247	247	247	231	227
31509	44571	29525	19191	14060	11070	8112	5424	4348	3094	2344	1882	1592	1127	993	848	799	690	582	482	423	383	342	310	335	309	271	270	262	281	307	282	265	247	275	285	299	273	275	261	285	272	262	266	276	256	262	272	253	267	242	251	254	273	250	258	295	273	228	259	253	260	258	270	284	286	265	267	234	273	253	239	241	265	261	265	239	258	249	224	257	238	274	246	271	244	219	246	246	278	266	245	243	238	242	262	238	257	267	253	238	248	252	244	278	268	256	255	241	275	252	247	268	253	255	269	283	254	266	250	256	283	250	255	274	258	250	254	233	259	242	249	245	261	263	239	239	241	246	252	260	243	224	249	261	255	230	273	237	280	263	250	273	263	267	266	260	256	270	263	255	282	283	268	217	255	267	247	245	244	267	228	269	271	256	253	233	265	252	230	259	253	250	258	253	260	249	251	233	256	238	237	249	252	260	271	259	253	251	224	241	231	241	248	245	266	240	241	261	269	258	234	260	268	232	243	269	249	246	257	265	269	266	246	247	267	284	288	269	219	269	276	261	240	273	230	248	242	233	256	249	231	248	245	215	235	265	257	252	257	248	269	279	256	257	271	238	286	263	273	265	270	244	242	230	291	240	237	224	232	249	246	261	254	251	235	259	225	252	249	249	277	250	285	233	261	246	239	257	258	245	255	276	247	254	274	248	264	251	238	260	224	274	265	254	254	234	258	250	269	261	250	261	239	243	246	240	250	254	259	233	249	246	252	233	255	259	280	260	237	254	251	267	239	241	252	236	250	290	232	235	263	273	286	273	244	260	252	275	265	260	253	287	269	259	245	250	288	252	268	227	218	248	272	219	247	244	221	283	270	255	235	260	254	271	275	267	259	295	244	258	260	234	249	259	238	233	238	245	253	238	216	257	248	262	273	283	259	269	234	235	256	259	259	256	267	239	236	255	254	231	270	276	232	277	237	257	257	251	257	253	270	217	270	260	271	249	236	241	243	246	274	253	254	244	269	233	228	262	254	239	245	255	268	245	259	227	251	269	232	237	240	249	238	240	248	247	226	252	249	245	253	280	248	256	263	281	288	274	241	257	250	266	261	240	283	257	256	246	253	237	270	263	246	237	250	239	283	273	248	226	249	276	270	254	256	229	283	219	265	255	273	271	269	293	266	228	282	262	257	258	230	255	226	272	256	263	283	235	262	265	233	268	248	266	283	243	277	247	243	251	271	255	242	253	286	261	265	247	266	235	267	238	254	254	267	253	273	254	237	281	250	260	249	282	289	251	261	247	257	233	246	243	278	240	257	244	227	249	243	255	278	265	275	255	263	241	262	268	251	229	259	274	244	229	249	231	247	250	251	245	241	216	246	251	260	229	258	278	271	228	274	252	271	220	254	251	261	270	258	235	256	254	267	256	264	245	275	253	262	214	252	273	267	244	264	258	263	271	233	270	271	255	281	256	233	260	244	256	252	248	246	291	256	217	261	250	233	277	266	226	272	251	246	274	264	256	275	271	281	261	242	278	251	289	253	254	252	231	250	255	260	264	269	240	273	255	233	261	236	272	236	256	265	278	270	250	261	261	263	269	260	252	240	219	220	264	264	290	221	273	259	247	242	262	245	258	266	237	229	258	227	229	253	236	249	262	215	249	276	237	234	294	245	248	262	265	267	274	258	283	220	233	250	268	238	252	280	259	255	238	238	233	242	257	261	259	221	253	255	247	234	251	260	243	245	254	274	252	278	243	270	276	264	227	266	262	257	230	285	256	254	240	261	260	238	279	256	246	232	277	249	248	267	266	241	248	211	258	228	246	250	254	275	263	237	249	241	273	234	236	256	245	247	242	280	233	244	257	263	248	252	262	266	255	242	214	229	265	245	260	275	273	281	226	251	244	273	245	259	263	268	245	240	265	248	259	252	258	270	228	291	246	284	239	238	244	213	245	229	259	248	244	271	282	280	249	268	224	258	229	261	276	264	238	253	278	251	233	265	249	271	265	264	239	242	246	246	257	249	262	278	223	263	230	242	239	246	231	267	270	276	259	263	277	260	243	243	259	251	262	264	250	240	279	266	252	217	240	286	255	296	214	269	271	248	250	236	253	264	248	281	263	254	252	269	242	250	235	273	230	284	274	268	260	265	242	245	233	254	275	260	257	240	254	287	229	257	241	255	258	264	241	253	261	252	269	269	259	260	238	237	255	251	243	270	290	266	245	255	245	254	243	262	287	246	262	253	236	271	262	271	248	270	247	239	238	273	248	238	252	241	236	268	255	263	232	259	223	256	258	251	279	246	251	228	261	244	254	255	257	278	259	247	253	280	271	255	259	236	245	238	235	250	246	267	279	243	243	252	249	252	235	274	261	277	260	234	284	245	261	234	258	259	245	250	265	240	267	257	274	250	267	250	241	254	239	251	303	242	232	257	255	233	256	277	226	244	256	248	247	252	255	263	225	232	251	269	256	219	230	246	258	254	244	264	267	252	263	232	253	258	255	267	256	234	257	263	260	245	244	228	241	268	243	245	259	258	241	272	261	264	228	224	236	253	278	238	237	256	254	248	240	260	236	266	277	254	239	281	271	254	225	265	245	262	262	220	272	273	261	266	271	259	250	276	274	290	281	268	211	233	256	252	255	266	237	247	250	219	221	263	218	247	249	231	257	277	247	252	241	241	262	277	253	269	256	242	274	269	248	287	244	248	261	263	243	253	246	249	269	256	235	247	253	235	246	261	236	256	244	268	239	250	266	245	219	264	273	261	273	272	270	254	270	237	252	243	263	252	256	260	232	277	275	255	270	279	246	245	230	262	264	239	285	265	254	267	270	267	258	264	242	255	245	267	252	223	244	254	263	255	254	274	237	259	260	236	251	255	253	257	275	283	260	241	260	280	253	252	257	260	252	234	258	260	239	237	284	225	243	262	222	250	239	254	258	236	246	258	236	240	268	264	258	238	256	253	254	243	266	250	230	277	284	278	258	264	239	246	243	243	241	251	242	262	293	235	230	247	274	220	259	230	233	243	250	268	251	254	264	257	247	235	258	260	223	250	246	260	262	282	236	229	262	264	291	263	241	238	250	271	259	231	238	259	276	251	223	263	238	244	261	268	253	237	267	284	230	244	295	261	268	246	237	290	261	249	215	240	267	266	231	248	215	254	261	240	252	235	251	282	254	246	260	249	257	251	229	267	238	204	244	257	239	257	256	226	244	239	241	278	258	246	231	237	247	250	270	242	255	248	266	274	275	278	251	260	265	244	244	267	271	278	266	248	252	259	242	224	250	259	254	257	273	269	233	259	278	259	278	271	267	248	225	274	272	284	277	266	238	240	260	233	240	266	277	245	256	244	265	260	255	255	268	238	218	256	270	254	256	253	260	278	261	231	245	243	256	283	255	265	235	229	263	264	254	241	253	281	274	250	273	236	263	252	252	266	267	270	289	262	226	259	246	251	253	246	234	217	228	264	230	238	247	257	256	249	236	271	227	261	248	263	260	236
23832	21199	28443	24399	21629	17945	10192	5675	4142	3095	2231	1823	1563	1285	1004	980	869	747	673	617	548	498	510	462	430	451	433	393	410	397	371	380	369	387	373	373	386	367	343	375	362	392	399	407	343	373	352	335	333	355	356	356	359	319	377	384	349	338	351	336	371	338	378	396	386	392	338	360	354	352	347	372	318	366	395	381	349	363	339	364	341	361	328	352	382	376	374	335	340	334	349	360	365	360	336	342	360	315	378	333	393	373	337	386	321	333	376	337	326	337	304	335	364	356	331	355	388	369	325	335	344	363	338	338	357	349	353	362	330	351	293	340	387	352	345	323	344	341	364	352	348	314	340	335	331	358	351	343	339	352	351	359	383	334	325	351	374	356	337	380	347	338	325	353	339	342	375	341	331	356	331	328	333	347	338	344	324	343	375	320	312	337	354	346	353	355	349	358	324	356	337	321	358	360	338	391	335	363	349	340	360	343	337	325	350	345	347	380	362	339	296	338	338	326	336	351	340	382	355	344	369	344	354	332	366	357	351	353	338	332	372	366	369	359	324	303	353	354	346	358	354	356	341	386	381	344	351	377	375	384	334	357	327	340	335	358	319	335	334	363	348	351	325	331	351	415	341	350	347	332	355	320	338	367	318	367	345	329	343	364	374	329	325	330	343	325	340	365	353	346	357	346	345	346	322	341	353	385	365	299	330	377	324	371	341	307	329	334	324	331	357	329	356	366	358	325	350	356	328	370	342	343	344	325	340	293	374	331	390	383	347	345	344	328	342	370	367	348	376	348	349	349	334	346	362	379	329	342	378	347	329	354	366	342	334	337	333	336	321	373	346	350	353	352	348	314	319	358	364	386	312	381	372	305	359	363	350	332	340	369	303	355	309	365	318	370	349	327	316	337	377	353	382	376	369	331	364	330	354	347	372	375	319	348	361	361	309	327	347	337	343	350	342	313	318	340	368	319	332	362	347	311	354	328	302	358	349	359	380	348	367	363	354	382	361	384	330	339	319	328	333	378	366	342	340	362	339	349	353	363	329	328	345	349	351	335	341	335	323	359	347	342	334	327	344	378	363	332	353	373	352	353	339	329	344	340	346	338	316	339	365	371	357	338	328	375	342	330	344	394	370	345	359	336	346	352	343	354	349	361	358	376	354	326	350	336	366	364	327	376	352	304	376	331	376	380	334	346	335	341	342	389	342	359	359	332	346	360	363	364	346	352	331	346	368	338	395	343	323	345	335	361	360	356	364	356	376	340	323	403	343	359	320	315	331	343	327	349	351	357	354	369	339	357	324	346	339	316	351	355	372	356	357	365	323	363	355	356	350	319	324	377	315	342	358	348	353	364	337	347	337	337	354	326	352	355	394	362	335	345	331	411	321	338	346	367	339	334	328	380	342	310	372	344	325	350	356	344	330	335	316	335	347	348	384	307	344	341	350	363	369	354	350	376	376	363	356	362	358	328	360	326	365	381	335	343	379	354	361	359	372	336	350	322	335	393	339	352	354	368	338	355	345	351	364	382	350	384	318	341	337	335	352	360	364	363	377	337	351	361	355	334	345	349	361	362	330	335	374	347	343	348	310	333	377	351	366	322	373	333	322	315	362	340	364	350	370	333	343	354	372	337	351	375	366	344	363	340	347	341	336	359	350	347	349	328	374	403	361	325	371	351	348	324	357	359	349	353	321	358	367	365	345	347	345	320	333	368	330	361	330	361	323	347	336	308	366	354	360	342	358	322	341	332	363	378	369	332	325	368	360	351	353	367	351	347	355	388	351	363	349	344	338	370	350	354	360	385	351	346	375	342	328	351	363	374	336	295	367	357	343	342	366	344	369	345	347	372	343	341	357	345	386	366	346	371	346	367	343	354	344	363	360	369	362	340	347	329	385	311	350	396	355	368	330	357	344	327	368	340	335	332	325	335	346	320	341	340	344	344	353	371	335	344	361	349	357	387	355	331	366	358	379	303	354	374	353	391	319	373	351	360	386	354	355	362	345	349	349	359	357	374	334	374	346	350	330	330	356	359	335	327	349	364	329	350	384	332	336	349	335	351	366	331	319	331	352	377	354	345	345	353	343	344	355	339	367	340	336	379	354	346	362	346	354	372	342	357	330	320	340	379	329	333	349	320	377	338	352	320	351	350	319	339	353	333	363	321	336	334	346	349	350	334	347	356	331	329	319	359	325	369	363	357	360	350	358	366	344	331	364	343	355	360	407	361	335	345	383	371	362	336	350	344	328	367	354	333	336	364	350	337	331	356	327	341	354	365	327	328	355	395	372	339	346	339	310	344	325	345	370	342	358	327	352	341	367	326	344	350	388	379	344	339	340	345	383	344	341	367	330	358	348	360	341	333	324	354	358	342	341	356	345	366	345	382	357	304	372	330	341	352	372	327	371	355	348	353	392	367	373	362	335	348	391	362	365	345	370	332	328	389	352	360	368	352	339	342	354	313	310	333	386	347	344	344	343	337	341	361	349	379	367	338	341	360	367	379	348	343	339	341	367	361	339	361	398	390	329	326	354	346	352	324	313	332	346	345	343	335	342	336	328	328	362	317	347	332	356	354	327	338	374	367	359	356	343	354	393	359	338	370	339	342	381	316	324	355	356	313	362	351	362	340	338	355	336	365	382	369	325	321	356	364	349	357	365	350	307	360	329	300	338	358	364	345	379	342	364	339	330	363	336	332	333	342	343	361	340	321	338	335	348	354	349	348	327	332	340	344	323	376	348	336	359	326	344	382	353	368	353	383	346	315	370	377	346	313	317	362	377	348	337	334	339	318	351	331	373	347	363	353	349	347	337	333	353	344	371	343	347	341	365	353	366	353	367	329	358	367	338	353	341	346	345	345	360	372	354	329	343	375	388	346	339	336	315	326	332	356	356	348	380	318	312	347	317	381	326	378	363	366	389	330	363	347	368	338	346	351	366	350	337	305	401	317	359	346	343	325	340	332	331	349	331	318	371	323	366	327	351	344	346	313	357	351	324	370	356	330	351	334	364	341	345	351	343	354	351	354	369	363	337	318	329	324	352	333	345	346	360	337	349	339	340	400	351	347	326	351	348	384	334	383	347	334	347	355	373	346	347	337	351	344	352	359	381	375	334	348	349	356	341	339	324	357	336	344	344	356	306	313	365	346	357	396	366	349	355	327	374	355	335	338	355	331	335	360	357	323	311	367	350	382	340	350	359	350	364	339	365	335	345	385	328	325	335	332	352	341	323	327	348	359	341	345	341	321	352	348	373	346	319	368	316	341	328	374	350	347	344	366	363	344	354	365	319	361	363	350	341	368	347	379	367	334	324	368	352	342	340	345	357	349	341	341	351	372	378	317	345	314	320	368	369	342	339	358	387	355	341	352	319	349	389	363	351	328	316	307	314	370	373	330	334	373	352	370	345	299	350	377	358	324	326	353	359	350	377	343	321	366	351	354	371	312	338	348	365	326	334	339	340	367	338	345	343	331	350	367	328	352	340	314	364	363
32187	53419	36880	24258	19236	15907	11313	8449	6758	4982	3511	3015	2527	1913	1633	1397	1379	1167	932	795	689	589	544	536	499	503	498	452	400	472	372	403	360	396	436	414	375	398	400	399	376	378	397	396	353	408	389	368	354	378	383	403	392	333	355	403	365	377	385	430	388	391	386	379	365	387	389	430	348	403	409	415	384	382	352	377	352	403	361	382	379	366	366	357	347	369	369	347	398	344	372	369	394	393	345	345	347	406	366	369	356	376	381	366	344	384	355	340	383	338	375	363	346	367	328	349	353	374	390	327	336	340	353	349	354	350	342	386	359	404	402	349	357	370	355	362	380	354	355	358	389	333	340	362	374	331	362	337	365	343	326	399	341	321	365	361	363	373	370	377	343	376	367	334	348	352	358	352	355	368	313	351	401	375	354	344	352	376	372	352	356	371	337	354	369	340	345	379	384	376	365	336	344	375	360	365	338	342	338	346	332	366	394	338	350	351	352	348	371	386	363	343	373	394	342	337	347	329	327	375	339	342	342	352	372	364	376	361	361	344	348	359	367	353	375	402	326	359	363	372	359	333	332	375	348	352	367	373	380	345	362	330	378	352	338	379	364	367	332	354	367	340	354	399	374	366	350	347	369	381	391	320	364	364	375	349	388	369	403	372	372	327	362	352	359	363	357	368	353	338	358	374	346	361	334	360	369	371	390	359	371	355	357	346	326	322	362	383	377	373	350	397	352	360	355	368	350	344	371	373	388	343	395	311	370	363	375	364	387	384	337	347	361	351	323	396	349	328	369	368	352	367	358	361	400	345	353	384	336	322	367	367	360	349	391	352	367	353	359	356	410	372	355	379	367	349	382	372	322	379	360	398	370	388	349	378	356	381	377	369	354	345	364	358	375	375	396	349	351	345	370	361	370	347	376	363	327	346	360	394	324	393	363	341	355	372	341	371	346	343	365	342	329	371	359	383	335	324	333	336	371	379	389	359	372	354	370	360	374	399	334	361	358	376	362	355	383	360	387	333	371	357	375	338	331	330	408	374	360	350	381	359	361	392	346	338	364	345	395	389	345	373	327	371	323	351	365	351	365	335	361	359	401	379	352	379	382	393	362	382	348	369	314	333	349	363	334	360	397	405	360	375	333	361	360	367	387	368	375	370	379	363	348	366	366	391	338	361	368	384	384	363	374	367	350	376	344	394	354	355	354	362	357	369	346	341	374	366	377	347	362	378	356	335	386	358	374	421	334	400	360	348	342	341	349	320	376	383	381	371	361	375	374	376	349	365	368	355	354	356	343	332	345	384	360	378	346	361	376	347	365	363	336	372	360	364	356	346	326	380	373	317	348	367	325	351	363	383	358	327	365	365	324	334	346	338	359	389	391	345	343	339	368	360	347	360	337	359	340	361	371	384	325	348	372	341	331	350	342	367	336	344	386	345	357	351	381	366	382	351	342	361	365	344	316	365	323	356	338	351	349	380	375	354	353	394	355	330	386	347	369	376	339	383	368	341	340	339	369	363	354	341	370	390	338	346	362	346	341	372	357	381	351	381	357	371	359	355	372	353	368	351	347	368	335	364	373	356	382	405	362	357	358	365	321	351	386	345	322	356	369	355	360	327	368	351	345	383	355	393	398	342	352	350	346	365	360	373	360	362	328	361	357	372	378	362	373	360	403	381	363	379	394	387	369	313	340	381	370	374	382	382	348	363	336	375	366	376	329	385	359	360	339	356	358	379	337	332	380	379	343	369	351	324	364	349	331	377	366	363	371	376	378	391	376	342	382	385	325	372	365	336	356	330	362	385	356	375	368	362	348	348	370	361	350	329	363	340	345	379	342	345	373	349	354	322	377	375	345	367	375	353	348	331	324	339	331	357	375	406	387	353	377	345	378	363	378	338	378	389	333	392	376	316	337	372	375	369	351	323	389	359	347	351	365	356	407	330	361	350	353	366	381	375	376	374	370	389	365	348	393	355	370	406	376	358	353	381	341	350	376	364	352	376	330	357	355	354	344	366	343	395	362	342	404	334	341	365	379	339	383	329	355	339	366	359	370	405	391	359	356	364	368	359	341	350	342	398	339	394	347	383	351	380	362	352	370	349	411	368	326	364	365	371	353	363	355	358	363	325	368	370	359	367	349	347	390	367	346	366	354	350	358	347	343	371	360	353	355	345	358	374	374	334	324	361	355	362	360	368	335	347	343	378	341	378	366	345	357	362	385	354	369	344	368	364	346	332	357	390	322	383	376	364	388	360	351	366	365	381	329	357	333	372	354	359	371	369	364	324	338	358	355	355	345	348	379	370	358	369	370	382	378	348	348	371	387	384	330	360	369	373	376	367	378	349	382	351	346	325	358	347	366	352	336	376	344	367	379	366	344	367	331	334	343	364	407	358	391	361	342	363	364	371	352	345	378	363	380	376	388	360	369	372	350	328	357	386	367	360	342	324	375	362	355	332	352	339	362	408	375	349	400	336	331	377	385	366	346	367	326	330	374	337	345	391	359	365	381	338	342	348	363	377	378	353	360	373	377	344	336	358	387	355	381	366	356	367	408	386	354	354	376	330	372	366	368	350	350	356	336	345	351	374	345	337	385	368	375	326	379	377	349	350	360	334	396	380	354	378	377	346	376	335	392	331	344	357	368	339	354	375	381	363	355	385	344	365	339	347	372	346	380	374	385	359	389	370	355	385	344	364	348	364	354	413	370	345	353	370	381	392	364	354	311	365	350	389	379	356	352	379	345	364	350	360	376	386	394	375	369	357	371	369	375	353	401	339	360	368	354	304	300	343	357	375	380	370	378	362	367	347	356	353	349	359	356	362	377	393	376	367	359	358	367	347	343	372	355	338	373	392	379	383	363	394	367	343	347	394	375	393	369	346	373	365	343	362	363	357	330	332	341	368	345	336	356	338	388	362	349	369	348	339	349	372	323	359	351	364	322	387	356	321	341	369	365	374	380	357	339	354	403	380	358	372	363	340	340	351	355	347	368	341	374	343	362	376	351	359	356	380	356	363	381	372	364	362	334	390	370	358	394	334	388	382	361	362	365	345	364	348	349	377	349	350	396	354	354	357	387	333	365	348	373	379	383	383	330	382	361	370	350	343	360	376	335	384	347	335	351	352	358	337	361	342	369	360	366	344	327	344	361	340	335	360	362	332	349	333	356	365	381	397	359	343	324	385	372	353	376	367	355	377	375	343	344	355	330	404	334	350	325	360	353	345	350	334	369	368	358	315	339	365	372	374	366	357	379	383	366	375	350	352	344	328	316	345	342	346	331	344	361	393	345	386	354	367	383	388	375	372	346	364	327	354	352	357	365	337	395	378	348	337	351	365	377	372	338	363	363	325	344	380	353	385	377	369	350	340	371	329	383	405	330	371	383	350	386	324	356	360	381	347	367	394	351	349	393	335	372	329	373	345	369	369	385	339	377	359	350	356	361	329	380	351	363	344	360	328	366	340	366	376	338	343	368	404	379	387	349	367	353	361	366	350
25064	21361	27985	25576	18574	11469	6250	4120	3183	2317	1585	1416	1206	1022	812	744	683	696	562	460	421	373	333	346	293	301	316	295	252	267	256	268	258	282	280	240	320	269	272	250	289	260	259	270	243	271	268	250	248	233	258	259	263	247	283	251	266	274	248	270	258	296	249	254	282	275	288	248	243	277	263	278	246	249	277	282	227	261	280	258	255	233	241	263	274	252	248	274	256	256	256	263	275	259	251	263	272	263	239	258	275	271	257	280	259	254	254	240	239	227	250	249	270	268	241	249	291	244	232	262	259	280	282	255	244	254	256	246	248	229	249	227	279	265	266	260	242	218	256	259	258	276	255	269	259	288	255	253	270	265	261	223	261	253	245	236	240	262	280	240	249	232	251	251	245	261	264	258	272	252	272	244	235	287	247	260	244	244	241	243	249	242	264	250	245	246	252	234	253	265	280	277	262	236	242	277	242	261	233	252	242	238	232	277	274	270	262	248	252	268	258	240	243	277	256	276	245	248	247	279	269	253	271	246	250	252	239	264	269	238	249	246	221	248	260	257	254	252	264	262	307	261	261	225	230	268	239	256	260	236	255	251	243	240	244	254	254	259	246	226	273	271	257	277	268	271	270	250	228	268	244	263	250	245	287	228	258	248	268	255	269	231	259	271	252	229	238	291	254	261	278	242	245	214	269	265	276	261	274	247	282	258	256	275	265	235	228	246	262	259	246	251	266	244	221	264	235	254	281	245	249	247	239	250	259	266	254	240	253	257	262	260	269	251	268	246	256	244	258	241	241	272	224	254	256	248	238	260	254	244	266	237	233	234	246	248	227	285	259	233	254	262	249	254	273	269	243	239	271	251	258	242	233	264	242	266	279	263	259	265	262	268	275	259	238	262	248	277	258	234	253	266	262	251	274	245	251	262	256	254	251	257	246	255	266	236	241	242	273	249	223	283	253	244	266	253	279	233	276	265	265	259	261	241	238	242	227	247	264	274	270	221	242	260	252	248	225	253	259	246	256	251	253	272	241	251	262	239	246	255	253	252	257	258	272	259	285	274	278	259	261	245	250	247	228	248	242	292	260	263	283	258	259	256	261	226	258	246	249	258	263	235	237	258	256	271	245	243	267	260	261	277	300	232	245	249	258	259	227	259	241	260	221	257	280	260	277	241	247	272	283	247	267	255	261	244	265	270	260	224	239	273	263	249	227	263	267	254	293	230	266	242	262	229	237	249	262	250	268	260	257	235	255	260	272	243	256	246	276	225	248	264	272	246	234	259	241	250	269	262	227	247	267	239	254	245	248	248	250	247	236	261	239	234	259	252	253	251	249	250	262	228	251	237	259	259	254	254	238	262	229	254	272	247	254	284	230	229	247	238	238	270	270	266	252	269	250	260	240	277	265	267	262	263	250	257	242	258	273	243	267	254	260	263	269	234	230	264	255	266	248	263	227	246	241	254	276	271	223	239	281	274	264	254	256	262	236	254	243	254	239	259	256	278	235	264	257	261	274	274	260	243	235	252	256	260	259	252	268	262	261	278	266	259	259	267	261	258	274	248	261	274	227	288	250	253	279	252	255	254	264	246	265	249	265	240	247	259	235	253	267	247	279	256	262	240	258	293	254	265	247	250	259	271	252	248	284	264	282	243	239	279	260	207	260	241	289	263	228	260	244	273	255	256	246	209	254	260	280	278	242	253	258	249	230	247	257	243	276	262	235	259	234	250	267	247	266	246	266	255	241	239	234	275	236	264	245	265	250	277	250	237	259	262	250	219	253	237	275	250	255	239	263	237	263	225	246	277	249	259	271	276	262	294	277	252	265	234	243	288	257	250	256	236	258	261	255	245	259	261	249	229	250	260	272	267	260	228	257	265	265	274	259	242	295	276	279	269	257	234	271	256	257	252	287	274	254	226	270	262	239	275	237	270	270	265	273	245	230	236	255	271	241	268	232	257	247	233	270	265	248	259	253	242	259	274	255	256	272	258	260	263	258	274	253	248	252	251	243	247	249	246	240	229	235	268	251	247	254	261	252	252	261	244	265	248	259	251	249	255	226	280	220	248	254	280	254	247	250	257	258	246	262	275	261	232	249	244	265	242	245	216	258	240	271	264	238	290	259	246	245	262	280	258	239	265	248	264	248	253	248	267	259	232	237	259	272	254	251	255	269	257	248	249	245	252	259	267	270	273	262	253	264	259	261	238	254	284	228	227	256	266	277	242	259	266	211	275	252	230	266	245	281	257	286	237	260	243	249	228	287	271	266	262	231	255	200	240	285	245	258	254	242	241	241	243	271	277	275	239	243	274	270	251	242	261	241	243	256	239	237	262	249	261	235	274	272	242	271	290	234	256	250	258	248	243	232	256	202	247	223	223	257	263	243	244	282	270	258	271	261	252	253	262	264	250	225	239	251	263	233	275	264	248	285	245	244	233	252	275	260	246	247	266	277	272	264	263	226	254	239	273	257	260	241	240	230	247	278	261	264	263	253	235	255	220	262	268	264	256	264	245	265	236	262	240	284	254	249	232	263	266	243	283	259	229	244	243	251	260	259	235	243	240	256	249	250	254	280	267	258	280	271	249	264	292	242	282	278	244	258	264	255	268	228	255	267	272	256	246	277	223	273	265	257	249	249	244	249	261	257	235	246	258	264	255	260	241	248	252	272	246	235	240	271	270	232	262	258	271	244	281	263	253	250	230	274	246	241	243	256	281	259	237	260	258	244	229	267	268	237	219	269	258	250	246	256	263	240	265	235	268	218	253	292	266	230	241	241	267	222	240	233	279	254	234	257	252	280	240	256	214	252	252	284	274	241	236	257	230	263	248	260	256	253	250	238	258	242	264	255	270	269	224	228	234	266	279	282	282	281	244	247	288	224	273	277	253	261	228	237	255	269	253	260	253	266	226	272	274	222	224	260	261	264	257	256	232	237	240	258	268	259	260	261	233	242	225	244	258	244	267	274	243	237	258	260	236	270	293	203	233	261	277	249	263	271	266	264	266	271	303	257	265	245	264	273	250	285	262	261	241	234	256	269	262	240	265	260	227	294	254	259	256	220	263	250	258	279	247	242	259	279	236	262	255	251	262	266	245	236	264	262	223	247	243	231	269	236	255	256	237	290	268	260	255	245	252	246	270	268	253	241	276	242	260	261	269	276	284	268	248	247	267	237	250	246	247	260	236	255	244	259	274	290	245	253	275	284	250	260	258	269	254	235	231	260	230	268	228	266	271	248	266	267	265	242	234	237	270	280	249	264	262	227	258	280	251	237	256	258	251	261	249	264	256	273	278	260	258	246	268	247	250	243	238	282	242	243	263	254	257	256	264	254	248	236	279	257	255	247	260	271	233	264	221	268	275	268	247	254	263	264	258	287	272	238	267	272	268	238	253	256	274	260	232	239	243	255	268	246	232	246	260	263	268	263	275	252	255	260	248	258	226	262	284	291	245	248	258	261	249	244	262	267	257	258	239	278	255	257	250	260	264	255	258
31842	48858	33903	21191	17359	13887	9184	7318	5852	4240	3066	2519	2044	1566	1333	1226	1083	921	773	638	587	468	417	409	374	353	356	335	343	346	327	331	293	328	315	308	307	314	288	318	292	283	279	306	313	285	316	297	298	306	285	278	337	297	287	270	256	258	287	279	302	292	297	280	291	328	289	324	304	272	289	298	277	266	273	273	296	274	295	328	318	267	259	280	264	293	279	296	301	294	285	289	250	250	299	289	287	278	314	279	272	295	282	264	249	288	269	291	269	279	329	283	288	268	283	290	291	297	275	292	281	278	279	284	299	286	307	304	289	276	289	246	245	285	274	296	278	277	285	272	300	254	269	263	266	287	290	297	288	298	273	286	269	271	274	280	254	301	310	243	282	275	248	274	281	286	257	247	264	266	290	318	289	292	272	296	258	286	289	264	294	277	286	277	296	267	295	272	281	271	304	275	290	262	280	291	286	266	282	294	281	274	286	299	263	295	272	306	286	260	264	283	279	304	288	283	276	256	269	279	259	274	290	271	276	291	309	277	300	272	292	275	283	266	305	282	295	265	301	304	295	261	271	292	278	291	279	301	288	260	275	316	278	260	288	289	293	300	273	262	277	271	271	290	265	329	297	278	305	259	279	310	263	275	268	285	294	296	279	295	288	282	261	257	281	298	277	260	275	245	268	295	294	304	264	273	249	274	279	265	273	256	259	268	255	305	304	289	244	271	273	278	261	321	268	294	286	279	276	265	287	291	279	271	312	316	286	263	264	286	287	305	272	286	278	264	312	293	256	278	285	300	317	294	274	260	261	266	271	280	295	299	282	257	269	278	303	267	277	294	266	281	300	278	247	268	289	267	272	291	309	313	296	313	274	286	315	281	250	299	285	254	313	262	265	238	271	293	281	283	303	283	278	279	291	316	271	276	278	285	292	295	262	281	293	272	272	266	262	269	271	277	288	302	280	274	266	293	265	268	273	310	295	267	276	289	285	263	279	272	281	277	308	295	269	275	282	262	255	303	268	299	287	265	261	288	300	271	251	291	292	248	296	287	247	276	270	282	317	278	281	264	262	283	292	290	272	244	295	284	290	260	283	272	273	289	287	267	288	269	274	299	287	285	285	299	303	276	255	282	242	277	266	275	295	284	294	269	278	294	274	287	276	283	252	292	291	261	282	257	268	271	297	266	275	249	291	261	284	274	297	328	302	287	276	240	259	281	298	298	264	303	270	261	269	279	292	264	275	294	274	283	271	274	294	251	261	286	292	265	282	313	278	289	243	279	286	272	247	264	281	238	299	277	278	303	273	278	282	281	261	284	261	267	296	310	290	278	300	271	270	294	280	289	270	283	283	287	277	267	250	299	249	299	265	310	288	294	285	263	296	289	299	292	269	272	309	283	287	262	271	277	271	288	263	270	261	283	281	268	270	299	270	284	302	279	277	266	258	278	270	265	290	271	269	254	309	286	305	285	287	299	273	285	247	308	287	276	291	300	309	297	277	286	265	280	270	304	277	280	310	303	287	251	273	267	303	272	248	293	286	292	284	254	287	259	295	246	292	277	286	272	273	271	284	270	282	271	283	298	271	280	287	278	296	283	261	294	269	301	271	286	284	290	272	262	272	267	300	263	285	293	292	270	254	303	252	266	260	279	293	276	294	297	320	239	310	276	287	277	278	269	293	241	265	261	253	320	289	278	292	256	313	295	308	292	286	268	269	266	251	258	298	264	263	287	279	280	318	290	311	291	294	273	284	272	271	305	267	275	275	286	291	295	271	307	290	270	272	273	275	272	306	264	239	298	270	273	281	272	289	306	281	276	273	255	300	277	314	272	286	262	270	295	278	291	271	273	263	260	270	278	261	300	274	278	283	271	265	282	282	288	272	282	252	284	276	298	260	302	294	267	256	277	275	283	305	263	284	292	248	279	275	260	249	297	275	293	272	278	293	283	286	299	255	311	287	285	261	285	288	299	285	264	255	263	269	275	292	314	300	281	310	289	265	280	265	267	264	272	279	271	245	315	304	296	265	281	284	288	286	289	286	275	301	254	284	267	329	313	287	258	230	314	267	298	288	258	294	287	281	265	257	279	285	302	256	294	284	284	298	280	246	263	249	271	258	296	274	280	283	271	292	267	284	292	243	263	309	240	259	273	304	262	292	263	296	254	293	262	274	260	259	278	287	253	303	247	261	276	257	276	261	275	267	290	274	294	289	282	272	290	271	257	291	281	249	281	300	262	309	265	274	290	270	269	258	288	296	282	287	274	268	286	298	281	255	293	277	249	289	310	264	272	259	283	244	287	304	289	297	289	283	276	272	283	311	243	278	300	294	279	279	259	284	256	289	267	267	289	265	305	272	285	288	266	272	298	245	251	274	299	292	287	292	296	264	292	293	287	277	289	292	276	287	289	314	268	274	280	290	313	269	281	293	294	245	310	249	274	282	255	283	310	283	297	305	265	262	293	255	292	261	292	292	283	266	266	229	304	272	262	260	279	276	269	292	281	298	302	318	286	263	301	255	288	271	270	293	268	279	265	290	296	306	270	272	278	294	290	283	259	275	245	305	293	290	294	288	283	272	284	266	261	311	294	277	287	302	284	265	270	265	280	250	275	296	261	272	273	271	291	300	275	271	252	260	257	263	311	265	277	243	270	260	261	286	288	281	310	260	278	273	304	279	297	280	268	296	285	277	251	273	278	277	256	294	282	280	298	278	285	275	286	276	263	250	247	271	274	314	313	287	319	301	283	272	254	261	293	307	250	266	271	296	273	284	257	283	256	294	278	262	263	272	274	253	257	279	290	275	263	282	265	278	253	298	301	299	268	288	249	273	302	308	262	273	291	255	287	275	283	299	299	285	296	270	265	269	284	282	267	270	279	268	302	284	276	292	289	262	276	275	289	276	251	253	277	277	281	296	304	290	273	290	286	265	269	271	275	275	278	260	274	272	273	257	297	265	281	289	241	274	267	308	269	310	297	300	274	278	263	284	288	268	284	311	280	261	289	272	275	277	281	258	308	268	280	294	279	274	267	263	303	297	291	286	287	275	286	255	295	231	263	287	273	309	273	278	277	305	279	290	288	283	284	283	304	285	274	280	296	272	271	290	271	284	290	254	291	251	288	263	304	285	254	277	271	282	305	301	292	301	274	274	265	272	308	284	262	268	281	288	283	261	294	244	276	273	270	275	265	288	290	274	309	284	272	252	303	287	263	283	293	297	280	293	265	259	293	266	269	275	277	282	262	285	275	251	263	287	319	287	295	314	290	284	274	270	294	234	275	257	301	279	292	305	268	264	274	273	311	272	280	289	263	296	292	306	269	284	313	281	249	277	267	279	281	303	279	258	276	265	285	281	285	277	284	255	253	282	275	271	307	291	310	276	270	285	271	298	259	276	260	279	286	294	265	311	319	278	291	261	275	295	292	261	284	301	283	291	269	265	290	297	279	269	271	258	250	286	283	268	252	270	280	283	280	262	283	272	287	309	257	278	283
22699	21179	28862	23796	21412	22234	17499	8517	5517	3807	3168	2747	2045	1821	1692	1462	1178	1119	1043	857	765	637	631	606	518	527	522	512	513	463	444	494	490	414	416	458	447	499	457	494	434	461	468	446	450	432	438	439	398	476	412	430	473	430	426	429	427	422	410	439	419	467	475	467	481	470	469	452	473	372	458	458	406	402	436	414	400	413	446	446	444	407	422	445	411	462	399	430	455	395	408	409	438	419	430	416	435	410	412	413	429	394	414	438	430	447	413	443	426	418	403	456	413	412	406	378	431	421	426	433	446	411	429	428	409	426	424	437	393	439	451	425	389	423	371	406	442	434	439	408	421	427	390	416	447	412	417	402	412	426	420	425	408	400	397	395	417	439	363	421	412	419	431	429	411	410	418	397	409	404	420	403	415	405	344	372	424	355	429	397	419	393	409	431	417	426	383	416	405	402	449	464	387	393	388	420	413	426	440	408	436	407	387	413	414	404	406	431	408	401	413	388	451	398	424	450	437	433	424	423	427	386	425	427	404	423	410	432	417	422	417	437	437	416	383	384	425	417	428	446	410	419	362	408	407	452	424	443	432	423	431	410	437	414	424	383	404	418	402	433	401	391	402	379	429	396	396	442	404	415	423	432	398	425	456	440	411	407	399	436	437	460	417	362	397	406	420	411	403	434	416	400	408	419	408	434	392	437	360	445	447	397	411	446	398	399	434	391	396	410	441	407	437	432	414	389	408	419	364	380	390	379	395	423	421	412	446	397	420	422	383	410	400	430	425	397	445	418	430	426	455	416	410	371	438	420	417	461	440	420	416	399	402	433	449	393	396	434	399	390	388	440	420	397	419	392	451	441	402	432	441	410	413	423	451	419	410	406	415	435	394	431	436	379	428	404	404	412	412	423	441	421	459	424	408	420	427	409	422	402	422	436	407	432	375	411	394	409	428	382	437	438	402	440	404	409	417	399	407	422	424	453	438	420	403	422	421	433	432	445	430	424	407	437	381	428	390	410	410	413	383	464	439	389	417	402	405	415	417	425	419	437	413	409	402	423	420	405	378	440	439	446	409	413	417	379	369	458	380	443	397	432	437	375	440	428	420	429	391	393	424	422	437	413	385	452	410	412	402	426	420	420	373	469	422	424	397	407	399	388	402	422	405	382	432	409	453	389	442	405	404	427	420	443	434	417	414	407	378	395	429	392	388	415	392	470	432	448	420	388	410	448	439	413	398	421	420	435	380	416	393	416	411	430	413	403	403	427	397	412	418	417	406	415	437	441	441	360	400	423	421	401	413	400	387	389	425	419	453	404	431	400	415	443	432	374	401	428	408	410	412	412	371	431	401	415	429	442	420	396	406	422	426	419	412	391	406	424	439	412	385	402	406	383	433	442	405	437	460	379	426	385	410	422	425	363	380	408	450	398	395	415	397	408	422	365	400	418	419	424	393	411	387	391	448	405	421	406	421	410	403	384	424	441	426	439	428	447	398	421	402	414	401	433	439	389	405	415	392	427	423	439	415	430	408	388	388	406	441	406	411	409	395	408	402	450	373	422	359	392	404	428	460	403	392	400	421	420	411	441	406	365	380	412	393	410	368	454	363	388	390	461	422	438	387	417	427	419	411	413	422	426	421	428	427	379	418	428	389	412	403	381	400	432	397	365	405	397	409	393	417	413	415	408	435	401	438	395	431	428	455	415	421	417	419	412	430	417	416	416	389	400	399	405	458	412	376	388	401	415	438	375	458	453	421	415	378	372	382	407	435	398	399	434	416	379	444	392	404	411	418	442	395	383	378	441	389	384	427	434	421	432	410	437	410	410	417	409	383	398	407	428	401	446	418	443	392	407	400	392	428	432	390	394	434	390	439	401	413	399	407	421	412	388	401	439	429	389	444	420	428	397	391	452	390	411	425	399	366	394	444	407	440	454	418	423	442	440	431	416	413	416	405	405	397	373	368	437	435	423	442	388	437	406	396	424	422	459	383	395	413	415	414	413	410	404	412	445	417	417	411	440	415	436	434	403	404	432	437	380	425	392	421	416	436	382	437	413	424	428	423	401	406	451	415	448	398	435	459	416	433	429	416	414	439	442	446	462	411	420	424	440	412	454	433	427	432	380	383	403	386	399	439	408	347	394	402	426	399	399	395	419	422	392	445	413	428	442	390	424	410	427	400	439	376	428	466	448	406	418	412	409	444	423	399	420	427	441	429	415	429	404	397	420	434	435	411	408	427	396	376	400	416	406	400	427	414	411	376	385	429	437	418	405	427	453	391	455	448	443	432	385	399	397	384	438	443	408	446	396	428	414	432	366	394	387	407	409	440	434	435	395	414	430	399	422	422	432	455	412	397	421	402	450	410	399	383	418	417	392	417	423	408	407	419	429	444	410	385	421	384	401	375	395	402	422	419	427	408	426	406	409	427	439	446	405	421	400	419	446	414	446	405	429	388	430	379	440	434	385	416	432	384	387	433	416	398	423	404	366	394	408	411	418	413	403	450	426	437	421	397	419	441	440	399	434	383	404	423	421	401	382	420	399	434	428	427	424	419	459	405	382	425	401	403	420	457	386	403	416	397	428	389	450	410	427	436	412	439	399	417	442	413	406	422	414	411	418	415	467	389	398	410	426	395	444	432	423	439	453	441	394	398	417	406	406	394	432	392	404	420	448	428	423	382	390	406	422	438	433	418	409	438	387	443	439	394	439	396	398	478	417	410	404	433	425	409	399	367	438	446	437	406	411	406	433	426	381	400	421	403	400	427	394	434	463	401	394	398	417	429	431	434	398	414	413	412	393	431	429	410	423	412	429	402	413	413	391	430	422	424	379	414	413	431	414	418	441	384	392	404	401	412	403	432	379	422	432	426	445	449	454	416	388	390	398	447	408	418	381	355	409	424	438	437	422	408	433	406	422	408	390	407	426	398	440	418	435	377	397	437	411	382	418	430	395	435	405	379	412	409	387	400	440	404	396	422	431	380	444	427	365	366	420	431	438	408	442	376	413	418	412	425	434	407	420	412	391	411	425	403	406	427	427	422	383	424	439	415	417	406	447	419	419	420	458	399	408	434	406	447	434	412	404	409	423	408	434	396	388	404	420	393	412	409	390	374	435	442	436	392	422	406	418	407	396	364	393	462	408	431	411	411	445	431	399	427	420	438	417	414	398	416	409	378	414	411	415	398	421	433	425	428	458	390	433	414	450	446	390	431	422	402	435	414	411	389	416	404	426	399	428	416	426	409	445	444	436	405	422	404	454	431	388	405	412	437	405	435	411	442	405	428	440	422	390	389	449	423	418	431	401	388	427	362	365	408	394	376	355	384	443	451	409	405	391	392	427	401	407	404	452	439	428	424	433	446	434	377	444	385	439	414	410	424	393	407	443	412	419	443	417	420	411	407	429	451	443	389	377	405	388	412	399	386	410	429	413	382	409	441	405	418	411	425	407	424	409	436	434	357	426	420	428	395	403	399	409	437	437	401	479	463	417	376	433
34797	56934	42250	28779	24590	19368	13222	11714	8623	6096	5192	4375	3443	2808	2470	2141	1705	1638	1370	1165	1021	812	824	717	658	585	583	582	550	527	523	491	537	502	511	487	504	483	484	503	471	512	497	501	490	439	477	426	485	440	446	474	489	441	488	448	466	424	498	435	471	485	510	494	496	480	436	460	487	452	488	472	447	463	441	440	455	459	435	417	433	431	439	407	455	415	419	444	427	469	419	436	438	414	450	393	407	440	437	423	433	454	454	427	448	442	442	432	376	413	454	411	425	396	421	421	404	441	432	450	411	417	426	425	427	390	427	426	442	454	424	464	438	390	421	447	431	413	432	442	429	454	421	452	461	417	412	417	434	470	448	423	428	421	417	412	391	394	449	384	440	421	396	426	425	411	474	415	456	445	480	428	417	401	418	446	400	435	386	441	448	427	424	429	442	441	354	476	401	443	429	458	456	398	412	413	477	424	464	389	401	427	405	450	442	441	455	400	415	414	392	415	455	482	437	465	441	419	446	444	425	416	455	429	456	445	408	426	457	405	439	415	414	448	418	449	445	389	420	408	437	426	447	433	438	421	468	451	434	408	456	456	373	472	375	421	402	430	439	420	420	397	452	449	401	413	388	414	423	423	454	417	439	429	417	415	429	422	405	439	436	467	426	439	414	454	408	400	411	430	406	451	421	411	443	431	381	426	446	415	414	392	448	426	439	425	475	443	427	449	409	420	426	443	429	432	454	384	431	446	425	456	466	408	425	426	420	407	454	421	444	450	446	414	413	429	458	424	439	408	436	467	408	412	415	465	422	424	414	449	444	445	458	397	433	442	467	429	439	409	436	403	456	444	435	425	409	405	390	436	430	419	433	409	415	396	417	439	422	396	408	434	424	452	443	484	415	414	400	456	430	442	448	424	461	417	429	450	442	426	424	500	433	436	404	426	429	444	436	473	461	417	444	400	422	409	475	391	472	429	419	433	436	417	439	439	436	411	437	419	432	414	426	431	443	440	388	422	458	418	433	438	427	448	383	405	433	380	420	411	450	386	395	455	392	418	395	428	445	452	420	425	428	408	424	413	421	470	415	410	370	412	439	415	448	403	445	420	382	452	430	468	430	471	443	426	403	432	430	431	391	463	419	450	390	431	410	428	392	412	399	437	451	448	414	457	402	439	415	439	415	434	418	468	401	419	430	408	427	377	447	420	414	449	436	449	446	436	425	434	432	422	420	452	408	424	443	434	409	440	424	458	442	421	399	443	459	418	435	448	409	443	418	453	436	439	414	425	409	460	454	446	440	448	455	419	435	423	449	401	455	419	408	434	443	411	431	408	437	460	474	426	436	400	378	443	421	417	489	467	436	436	472	423	413	416	444	439	402	447	440	376	434	463	410	394	418	458	411	437	441	444	465	409	431	417	415	460	434	429	435	431	401	408	428	404	424	411	442	442	419	478	423	411	436	438	414	471	413	461	424	419	412	437	415	434	410	454	417	440	447	434	449	465	413	444	388	445	448	417	434	408	455	432	405	396	452	427	452	399	431	423	409	463	464	463	428	464	395	402	429	413	432	452	427	460	434	435	429	459	421	416	430	423	449	431	438	416	445	439	425	469	444	454	438	422	455	439	470	415	424	411	463	449	443	449	415	457	442	448	375	413	463	458	400	437	429	444	425	449	423	433	424	429	403	424	418	430	446	406	394	456	393	405	426	421	452	420	422	476	468	422	418	418	434	409	422	418	456	446	444	432	428	450	430	403	410	431	439	418	479	407	408	433	454	436	411	406	449	422	436	431	422	444	400	432	435	408	450	455	446	448	473	426	423	440	445	448	430	455	437	407	411	406	405	396	449	408	418	451	418	409	421	438	441	430	424	443	414	407	459	386	400	445	430	454	423	406	498	461	435	465	395	438	438	439	424	435	466	414	454	446	430	451	428	422	442	423	419	413	419	409	452	418	471	418	434	403	428	419	421	438	456	441	450	408	435	447	410	408	413	438	454	425	419	410	447	440	449	401	387	456	421	410	427	450	434	457	455	415	416	445	412	469	448	431	447	421	418	470	453	429	453	459	405	454	421	464	430	441	416	472	454	451	405	402	440	434	450	393	396	438	431	438	433	435	429	429	436	432	439	428	438	430	450	405	410	402	424	421	427	431	399	456	433	428	419	437	443	429	450	443	432	443	424	440	454	420	445	443	460	422	436	464	386	433	427	419	457	418	426	425	431	441	435	425	439	432	426	426	473	482	412	437	441	431	415	434	444	413	456	448	426	450	436	448	450	448	410	402	405	420	420	423	453	437	403	434	427	413	467	404	427	440	435	424	464	461	423	427	417	438	424	451	471	445	423	464	459	440	446	426	406	415	443	424	429	372	380	420	421	437	459	443	452	429	405	419	416	445	436	456	413	474	401	429	414	418	433	444	403	448	407	446	431	427	419	411	448	466	456	412	459	426	435	447	430	450	407	450	451	450	396	470	458	483	410	424	438	422	435	415	445	442	452	459	432	437	431	439	446	407	410	431	404	409	444	416	395	424	438	436	444	463	438	445	430	442	410	456	438	442	419	432	417	421	435	398	428	424	455	421	457	473	395	416	402	403	480	444	421	438	437	441	465	429	423	458	437	407	433	432	435	450	445	436	428	452	428	437	442	420	403	429	495	446	431	461	372	421	456	411	433	432	410	399	417	419	414	438	416	478	447	414	413	436	445	440	418	432	434	411	423	438	419	418	449	426	446	487	414	398	413	431	440	415	419	419	435	423	394	461	410	397	472	406	454	461	438	436	476	427	432	441	417	410	439	428	405	426	405	398	462	400	426	426	430	402	434	416	432	474	451	407	421	422	437	456	387	454	465	427	416	426	462	467	371	467	430	456	418	430	416	473	420	428	423	402	429	435	460	441	450	400	424	416	441	424	437	455	441	394	477	432	457	451	446	452	420	421	434	405	435	439	474	413	480	443	462	410	448	471	442	414	431	412	414	386	417	410	438	418	423	423	408	411	408	424	438	425	402	451	406	436	430	416	436	394	419	410	428	438	397	457	432	409	419	422	455	441	403	419	440	430	410	394	430	442	429	434	422	424	429	431	413	489	434	438	393	446	414	445	449	466	441	435	403	411	416	446	443	430	415	435	430	454	397	402	424	440	462	387	442	441	451	421	413	416	424	424	418	407	450	433	450	421	437	384	409	392	478	408	417	439	463	363	412	449	449	453	450	440	451	447	434	416	426	415	468	435	377	436	396	454	426	455	416	422	426	447	434	448	436	470	425	414	440	409	422	433	475	436	424	401	462	388	432	447	486	455	428	428	450	433	447	441	428	437	422	439	411	481	446	435	406	439	433	459	428	452	395	418	432	426	417	429	438	437	415	432	424	414	425	443	427	438	400	453	411	441	438	464	445	440	418	454	453	390	419	439	390	446	423	434	451	410	443	438	412	405	424	439	447	475	456	430	417	446	431	439	395	414	441	452	450	406	423	388	386	412	440	446	421	413	426	423
30558	30490	30896	21163	12460	7531	4400	3470	2274	1660	1391	1106	917	827	773	581	535	509	475	393	401	345	293	288	265	262	246	252	268	273	270	233	235	276	269	282	244	232	246	273	240	237	243	213	213	210	229	256	227	246	240	235	206	229	239	228	242	259	207	253	268	236	242	238	251	218	234	226	258	241	251	246	212	236	236	209	232	234	231	200	241	226	241	257	212	205	222	225	257	258	225	226	224	254	233	252	237	233	217	247	231	243	219	243	245	253	220	220	255	209	228	221	240	204	241	228	227	248	258	227	262	233	212	254	236	224	227	254	248	257	256	235	219	237	229	226	242	230	237	228	237	211	240	225	233	232	236	231	240	242	234	230	247	216	231	222	235	221	214	209	220	225	199	231	224	235	224	219	232	216	218	234	205	238	233	235	244	217	237	227	230	212	222	223	217	236	250	220	237	229	234	224	240	246	210	260	228	228	220	220	240	239	214	218	208	259	262	225	233	219	217	244	240	234	230	264	228	274	251	280	239	257	227	238	217	241	228	251	234	251	232	209	262	238	208	236	250	231	232	219	251	246	238	232	240	234	226	254	236	224	235	207	205	246	232	207	217	216	203	214	232	211	229	224	253	225	262	219	211	220	266	237	232	228	241	234	250	231	238	230	247	225	230	268	230	228	246	255	223	231	253	231	228	251	218	229	262	263	230	255	236	249	224	230	234	227	251	219	215	216	229	217	208	237	248	218	217	243	235	216	221	214	244	217	224	216	230	218	240	227	229	213	221	218	250	237	233	249	227	245	247	240	240	250	220	223	229	222	233	224	233	235	230	240	226	243	242	254	234	243	239	237	252	217	228	213	225	200	223	225	208	251	236	245	224	244	259	256	237	221	235	237	241	211	252	247	224	237	213	218	230	225	224	233	216	216	246	218	225	205	231	237	249	243	194	225	217	228	211	203	242	230	227	227	229	237	198	238	266	244	249	228	249	224	225	234	247	242	246	221	237	243	243	233	225	246	219	243	210	231	245	208	220	220	235	253	245	249	222	216	226	243	232	257	221	223	230	232	234	218	239	222	227	264	231	236	238	214	229	212	229	236	239	250	266	253	242	217	259	215	238	250	231	224	244	240	229	225	220	210	253	205	218	236	222	227	213	211	234	229	234	225	225	232	242	230	223	225	222	188	229	238	227	245	214	236	233	211	229	253	230	247	245	239	229	217	247	225	279	241	233	229	220	236	256	222	261	233	241	243	254	229	236	230	234	258	261	254	208	250	222	234	231	236	213	231	226	240	239	226	233	265	237	227	226	230	245	236	241	215	227	230	234	226	253	256	249	253	240	236	256	231	229	251	231	254	238	237	247	236	228	235	207	237	217	217	241	248	226	225	221	233	239	221	246	208	222	242	227	222	235	251	244	209	238	226	198	219	256	246	211	227	216	235	239	247	211	244	221	233	254	243	239	241	217	204	241	255	248	234	230	221	270	242	238	231	235	249	220	204	224	252	234	232	237	250	222	225	237	243	258	252	248	239	234	225	245	240	250	222	214	222	212	227	248	205	232	234	235	199	232	241	278	257	244	203	241	250	253	247	227	248	224	239	210	224	230	235	254	247	222	229	236	217	234	203	229	222	216	232	257	254	236	226	262	247	246	222	244	209	214	226	219	234	196	248	234	229	223	236	229	225	234	228	246	227	224	235	245	228	230	230	253	233	226	234	222	225	219	202	254	233	225	219	255	231	215	261	225	237	248	244	241	226	250	231	236	220	246	224	245	247	232	208	223	233	219	205	230	217	224	227	250	225	256	221	212	229	244	233	252	230	251	222	235	227	237	211	258	227	246	230	246	230	220	261	219	241	229	232	217	252	246	240	214	253	225	238	230	254	234	249	223	215	215	231	224	234	240	226	238	237	233	222	232	204	238	231	234	201	231	221	209	244	249	249	248	246	236	240	234	235	246	248	256	242	230	271	247	228	236	219	220	220	249	216	219	214	221	225	234	219	252	225	252	225	241	227	207	230	253	234	251	230	235	237	237	215	214	240	229	227	225	232	237	240	249	245	232	262	231	244	236	216	236	229	220	238	217	218	227	234	201	194	199	231	219	231	218	226	260	226	205	229	241	252	246	254	216	206	241	212	234	229	223	223	204	220	231	238	240	218	241	235	249	229	250	228	196	215	231	251	252	241	240	273	232	213	218	221	241	242	233	265	250	241	245	235	200	249	217	220	228	257	257	246	230	246	242	240	234	219	223	223	232	253	233	238	214	251	220	229	259	248	208	237	233	189	230	228	238	221	213	232	195	250	214	246	257	256	226	217	231	208	240	228	238	238	232	235	224	218	231	235	231	247	242	241	232	243	260	226	225	248	248	234	250	230	244	229	224	233	251	225	221	235	214	234	226	220	238	234	234	235	247	271	224	241	247	244	258	258	229	241	237	208	230	218	226	243	232	212	244	209	224	238	231	258	220	245	218	250	213	213	247	220	242	218	243	233	232	245	232	235	238	222	220	200	235	239	233	253	199	247	231	225	244	214	243	219	238	229	230	215	256	230	233	230	223	258	233	235	218	235	238	229	255	253	214	215	232	209	200	230	220	221	239	224	233	218	230	217	239	246	237	212	238	225	251	234	235	233	237	238	265	250	238	273	258	226	240	237	238	228	225	228	216	253	245	221	249	235	239	243	254	235	219	227	189	210	236	229	227	212	222	208	215	231	218	224	231	235	235	217	240	222	248	231	242	213	232	218	239	220	241	227	245	229	239	210	233	271	219	250	262	206	228	247	264	222	242	235	214	236	250	217	219	244	230	244	219	270	228	225	212	222	232	223	212	221	242	231	209	239	239	264	231	230	200	218	231	196	222	229	232	272	255	237	218	222	259	242	247	241	225	229	237	217	230	232	250	246	237	198	233	210	224	224	227	260	258	244	237	245	249	211	236	222	256	226	221	227	235	236	214	237	256	250	222	213	242	246	239	245	257	211	236	220	266	224	226	215	209	241	252	234	244	227	262	248	254	256	239	245	224	219	220	240	232	203	245	268	251	237	223	227	249	247	232	242	243	239	254	242	231	249	215	246	254	234	224	206	234	240	228	211	235	251	245	256	225	203	240	224	236	221	241	230	230	234	239	200	210	224	267	213	233	265	233	227	248	261	251	221	208	234	252	234	229	231	246	225	216	207	231	224	235	236	232	245	229	224	232	234	229	238	243	241	239	233	233	221	225	248	235	219	227	207	246	254	245	219	250	249	248	240	234	215	231	239	229	243	256	254	224	213	240	221	239	241	224	236	213	201	285	235	259	236	250	231	220	227	223	217	236	231	236	256	223	228	231	223	220	233	233	232	254	250	237	227	222	237	241	276	254	237	205	240	232	235	250	230	247	241	240	255	204	230	236	252	226	214	237	228	222	244	229	236	240	235	246	254	217	245	242	223	232	247	248	214	255	218	209	246	220	224	258	242	253	254	256	242	216	220	224	249	241	239	243	264	212	228	242	236	237	244
30557	42324	30243	18637	14930	10543	7238	5976	3908	3050	2331	1915	1547	1366	1194	907	776	698	588	497	440	409	379	321	272	312	298	273	297	299	275	286	254	252	263	266	260	243	265	259	281	262	273	267	242	303	242	253	251	239	243	260	299	259	254	282	262	256	250	266	249	288	287	248	258	252	280	243	245	263	243	260	260	255	246	244	227	265	269	249	255	260	254	280	248	245	233	277	263	239	238	266	272	258	265	256	264	248	257	249	233	268	263	248	248	255	242	239	235	249	254	252	233	244	243	250	261	266	271	266	289	225	241	258	251	278	223	257	248	236	248	269	220	226	236	275	286	255	245	239	270	222	252	271	257	283	240	304	215	262	250	275	261	256	254	256	249	233	268	277	272	255	235	211	243	267	247	249	236	234	234	245	250	286	234	262	237	274	226	252	254	261	262	253	256	234	236	250	256	256	253	239	216	257	259	244	246	250	253	227	239	251	239	264	258	231	227	233	234	254	244	255	239	265	241	261	272	244	266	273	227	256	282	264	248	259	239	258	233	241	210	244	238	240	277	238	257	261	239	272	236	233	257	237	221	217	249	219	253	263	259	256	223	277	276	282	224	215	243	232	251	222	215	258	261	251	229	259	255	243	263	229	265	254	241	240	280	248	236	255	249	258	264	250	269	228	256	233	243	273	247	238	228	250	240	258	262	237	237	264	270	249	245	221	233	216	243	247	236	254	251	257	210	239	271	226	243	267	247	251	292	238	248	254	253	255	238	290	292	248	221	252	274	254	255	268	246	282	261	223	242	244	241	261	263	235	259	266	246	258	259	250	227	213	234	274	255	252	234	265	266	248	234	224	241	263	250	239	228	272	274	276	268	274	236	263	258	257	240	231	250	271	278	237	242	246	257	272	248	257	233	244	260	231	243	296	242	223	246	261	238	280	265	252	244	237	268	233	231	242	233	276	249	263	269	261	227	257	229	214	248	243	243	264	235	254	264	269	230	246	245	238	212	208	237	228	237	250	265	241	245	250	254	255	232	252	256	265	248	232	263	233	257	232	248	256	262	260	280	253	242	240	263	246	255	234	249	267	230	279	264	268	231	246	241	243	235	243	256	258	257	248	243	238	272	229	258	263	215	207	258	245	226	267	248	255	213	273	273	263	254	270	245	260	267	266	263	252	246	257	260	239	234	243	262	239	268	240	239	260	243	265	257	275	230	231	238	244	232	249	249	229	252	263	229	255	242	268	281	256	256	261	260	273	266	231	214	273	275	260	241	275	233	260	264	260	244	252	238	269	252	246	243	259	232	269	256	271	279	261	242	268	248	263	243	255	254	266	251	229	249	241	257	233	248	257	246	249	229	239	265	284	232	207	222	251	243	240	220	242	247	277	264	229	242	263	274	235	251	261	240	255	254	256	245	247	257	240	274	253	238	239	244	247	282	246	254	246	232	256	260	268	203	242	249	223	236	248	234	242	256	243	266	266	263	270	226	278	255	250	248	249	243	263	222	253	233	269	236	233	221	260	249	249	255	256	227	238	254	263	272	256	261	274	250	229	263	248	255	245	226	269	235	259	249	250	278	248	259	230	272	247	265	258	228	238	275	263	248	219	225	257	270	259	260	220	256	257	250	245	263	224	254	240	266	245	265	238	231	244	254	289	226	231	214	273	233	234	289	254	264	247	262	257	225	251	260	255	274	258	257	254	243	272	264	229	267	230	230	309	277	221	236	273	194	220	261	231	257	247	268	215	236	274	241	228	259	253	244	249	252	243	260	255	231	270	250	250	242	255	275	257	246	258	270	264	264	267	269	249	263	274	235	246	255	238	231	244	254	249	259	265	265	234	228	245	266	270	237	242	276	266	239	271	249	229	261	247	238	238	223	263	263	248	267	226	275	245	245	274	265	216	277	253	271	208	235	267	248	244	253	241	234	230	247	243	242	234	262	275	253	258	248	235	235	231	260	237	260	225	238	246	249	268	259	242	251	269	221	236	285	276	273	270	251	274	261	258	242	259	280	236	254	278	236	249	242	252	256	264	250	252	259	265	258	258	234	246	258	237	266	244	278	280	234	246	254	239	243	250	232	250	222	248	242	236	263	226	250	253	252	271	244	283	258	247	243	227	249	222	237	273	217	242	287	266	234	261	233	233	251	250	264	280	238	247	242	266	236	254	275	237	261	251	248	242	242	232	229	249	243	225	213	260	261	253	276	259	244	262	258	246	253	232	254	237	242	245	235	259	285	229	267	278	236	264	254	252	245	248	245	254	252	270	298	257	246	265	220	256	272	251	237	251	247	227	233	238	247	262	240	252	262	262	232	250	274	246	256	265	255	261	210	232	253	227	240	247	264	252	267	250	259	243	257	251	245	253	248	263	243	259	264	234	237	278	226	290	234	249	259	238	281	299	280	221	241	257	247	245	270	242	244	255	248	239	243	256	252	260	281	227	257	254	245	243	233	238	255	247	259	241	252	260	282	262	259	249	248	249	238	238	228	266	242	269	263	250	258	235	249	244	272	259	274	232	260	264	249	243	249	231	241	220	235	269	253	230	276	276	242	244	252	256	281	270	234	250	228	245	265	236	248	287	246	238	242	239	240	243	249	241	259	265	280	241	228	237	270	252	247	280	242	244	244	265	234	249	246	260	227	261	240	259	247	229	246	278	249	249	240	237	247	257	242	215	249	248	238	261	238	272	278	243	251	267	223	271	211	260	271	254	259	288	227	258	243	274	249	223	257	260	237	250	242	279	265	258	255	264	238	247	256	251	262	260	242	251	272	238	228	265	259	229	248	272	257	233	260	237	257	245	242	249	258	271	265	227	232	248	237	244	236	243	242	212	256	277	244	257	244	233	253	222	242	252	242	277	237	262	274	223	278	260	235	266	216	255	246	236	270	256	243	220	257	274	218	257	257	254	220	277	264	240	243	229	282	251	260	261	231	250	242	239	246	252	263	282	225	258	246	262	247	261	263	240	278	238	246	243	261	250	228	246	247	247	264	259	260	239	269	254	236	259	254	277	259	247	249	265	269	263	257	220	250	290	238	269	259	237	263	284	247	269	230	286	248	233	261	234	250	251	242	235	257	268	235	271	261	238	233	264	258	258	230	258	247	253	226	253	248	242	250	266	260	246	251	249	236	241	241	235	294	258	259	273	256	283	259	229	272	246	249	253	242	247	241	249	237	239	251	236	281	274	253	234	244	246	243	272	264	267	254	274	248	240	241	236	233	242	272	246	259	219	239	271	251	246	231	252	258	250	229	262	268	245	249	250	245	239	258	244	232	248	267	258	258	222	251	258	266	268	258	261	229	253	270	262	229	246	243	245	260	256	255	243	238	247	226	236	252	269	260	256	217	251	236	246	246	262	254	251	252	241	239	253	252	247	244	250	282	231	236	228	241	240	251	244	270	267	256	270	260	247	237	245	265	234	243	267	244	246	263	248	272	235	231	284	261	262	250	249	290	237	254	282	274	265	247	229	231	256	257	238	277	239
23897	21190	28519	24461	21710	17623	9627	5591	3548	2794	2200	1817	1681	1364	1106	954	879	825	754	659	560	511	500	418	400	414	394	413	389	353	410	372	368	375	356	405	366	388	363	349	388	371	390	356	334	348	355	324	341	349	363	328	382	338	369	397	364	329	341	338	367	354	391	379	350	371	359	342	332	373	394	350	337	342	359	378	379	323	351	330	337	370	377	353	340	310	362	336	331	304	327	340	360	333	335	328	357	325	324	329	315	319	319	309	345	348	364	337	347	319	337	356	307	349	345	347	365	342	346	328	342	350	309	345	331	359	323	319	310	347	359	336	309	352	362	375	347	343	381	347	337	308	312	383	325	360	367	358	339	346	347	307	341	320	357	331	328	351	365	346	345	377	378	326	369	345	338	352	326	335	315	344	338	354	347	353	353	319	357	311	349	359	326	318	343	367	326	330	326	342	351	330	343	332	328	370	340	331	352	329	373	365	322	334	395	360	330	331	361	328	353	344	333	365	383	320	332	334	321	368	347	341	318	334	350	342	349	381	308	349	364	365	357	333	349	318	340	343	332	336	326	355	353	334	321	354	354	349	355	316	348	348	350	347	378	343	349	325	355	356	348	371	327	348	322	329	327	347	342	329	344	329	363	355	299	356	308	353	338	319	341	368	313	312	366	362	330	323	362	343	331	342	335	345	336	338	347	367	350	344	332	352	353	364	344	342	341	326	361	351	344	330	350	338	317	334	329	345	341	325	348	340	311	337	354	321	334	309	341	319	348	336	303	346	338	325	362	308	320	331	348	372	326	343	321	361	344	340	328	338	355	338	322	316	354	355	393	360	327	368	373	342	335	339	345	331	309	338	329	323	327	348	330	361	333	382	334	316	358	375	321	356	339	331	328	346	340	335	347	341	333	331	358	346	341	352	323	357	340	331	338	350	346	371	333	339	355	333	377	345	350	319	323	365	331	373	329	338	343	329	311	338	351	365	360	357	359	328	334	334	331	337	339	369	350	325	316	373	354	342	354	367	331	338	348	315	326	355	366	308	390	373	353	330	345	348	321	320	314	333	339	314	327	338	332	338	326	338	329	329	366	374	333	357	340	330	333	349	342	352	335	348	306	344	319	347	317	334	364	350	325	354	291	358	342	368	367	366	364	358	333	320	353	345	377	342	366	337	343	375	331	343	361	335	308	320	343	342	370	329	349	322	345	356	338	348	333	348	337	321	326	307	371	334	326	352	334	347	312	333	359	319	347	349	345	339	350	345	356	331	349	352	330	340	328	330	324	353	324	336	380	279	333	373	318	370	336	369	386	314	320	375	316	346	347	338	299	319	339	342	383	370	351	358	344	358	335	348	342	335	352	342	316	345	336	331	354	340	319	351	319	338	350	359	321	325	370	327	330	355	362	357	372	319	355	304	344	365	369	353	325	373	336	299	326	380	324	351	372	366	381	302	379	311	350	342	313	337	372	330	304	313	337	330	319	358	357	331	347	343	338	362	331	330	348	352	344	334	356	352	337	347	330	368	331	334	342	340	339	366	329	304	360	330	288	360	336	327	360	349	346	335	352	365	344	337	367	372	342	330	359	318	342	378	333	321	318	333	332	338	324	347	311	332	372	345	299	319	326	362	329	352	345	321	309	337	345	316	328	303	346	351	328	323	331	335	364	344	351	350	337	330	335	318	390	328	338	328	305	334	343	298	339	354	334	334	326	343	344	359	351	333	355	331	338	343	327	329	345	330	366	352	333	358	345	347	348	342	321	364	341	349	367	341	382	314	313	370	313	348	356	326	323	327	346	344	329	332	305	339	329	355	337	296	337	301	369	362	407	339	355	341	337	382	356	331	341	322	358	335	355	349	350	354	346	351	337	331	345	339	322	337	342	311	326	340	312	351	341	346	331	344	364	335	329	336	363	340	343	359	326	336	362	332	301	319	338	356	363	302	329	340	331	324	337	339	336	309	340	297	302	347	366	324	314	304	321	339	358	350	351	326	330	332	335	327	374	349	365	324	331	322	354	344	349	352	364	338	343	360	354	337	339	327	350	332	279	356	342	355	317	371	360	317	346	311	358	370	325	347	325	333	359	342	351	340	342	317	362	341	335	356	331	337	314	349	328	340	350	349	313	342	349	350	330	365	363	327	324	354	320	332	314	360	326	348	361	349	324	331	373	351	342	320	323	340	355	342	334	344	320	354	361	325	321	325	334	340	367	351	327	312	343	347	348	345	344	333	344	345	345	366	371	327	348	343	372	346	335	339	337	371	364	343	318	372	356	324	318	326	357	307	398	325	349	318	361	336	322	320	343	325	355	324	356	343	362	361	355	332	346	372	355	319	354	356	339	314	343	356	336	337	324	334	330	379	359	355	362	357	345	347	337	324	349	374	333	344	317	331	316	325	363	354	348	343	327	330	359	355	351	340	349	352	362	357	384	319	343	326	364	365	342	333	353	354	319	361	333	355	329	327	332	326	339	338	350	325	332	371	341	329	357	387	347	349	346	343	330	349	336	328	332	320	347	360	307	329	341	352	356	348	362	328	372	354	332	340	334	334	362	330	349	342	401	351	374	321	285	321	347	307	351	348	304	323	339	332	338	324	323	358	376	337	335	359	356	355	326	326	375	327	356	307	308	357	361	322	298	343	333	349	354	385	326	336	317	350	339	348	336	328	346	362	345	355	344	320	363	343	373	336	313	349	346	319	369	309	337	344	326	319	372	354	371	361	317	373	370	347	345	361	315	319	366	347	355	346	331	310	341	347	332	373	327	348	338	347	321	359	319	337	364	347	368	352	341	284	347	332	391	336	341	332	364	339	356	310	362	336	356	349	363	353	357	339	334	322	351	369	381	336	338	345	379	319	361	359	325	322	339	324	356	313	356	374	353	360	347	340	357	347	346	365	365	328	350	347	290	345	336	330	335	336	316	340	335	381	340	341	329	342	328	367	339	367	312	338	322	325	306	328	356	327	328	347	335	338	326	337	355	328	351	351	324	356	358	346	349	342	359	323	338	332	371	313	364	347	309	346	336	334	349	368	317	329	331	329	347	362	370	314	337	364	333	337	318	310	355	323	353	333	380	356	306	339	326	334	375	331	344	322	354	378	374	310	350	358	355	346	344	317	351	341	357	342	310	353	348	336	352	347	327	355	339	343	363	340	353	315	328	336	330	319	336	355	345	330	349	365	365	341	327	353	341	329	311	349	336	315	341	340	338	335	331	365	336	328	314	316	373	361	321	364	347	335	341	312	349	347	365	324	381	335	302	340	343	356	338	331	361	367	351	361	329	339	318	309	360	327	328	341	330	344	363	315	354	302	323	333	320	361	321	356	360	330	332	324	310	345	329	334	326	323	358	356	341	375	365	309	343	314	347	342	321	362	364	377	347	343	329	341	331	350	337	311	329	347	328	336	355	343	343	351	327	299	362	350	323	340	341	327	368	316	315	326	347	332	327	326	311	344	334	351	345	373	337	316	357	335	350	337	343	336	336	337
31689	51398	36630	23988	20178	14566	10869	8514	5938	4891	3605	2975	2514	2148	1878	1470	1343	1226	1068	875	709	647	563	470	503	449	429	405	414	446	436	384	408	405	397	407	430	415	380	386	371	412	403	366	353	362	395	354	370	381	369	388	390	362	405	388	376	372	377	377	361	421	376	407	425	341	380	379	401	348	379	435	337	376	396	371	369	362	369	363	360	377	353	359	376	337	377	387	367	343	377	394	371	345	379	373	376	364	327	373	373	373	356	342	308	338	398	348	355	339	363	390	372	338	328	342	374	385	347	345	352	345	382	341	353	342	347	352	357	387	360	364	339	380	336	347	334	355	370	331	341	351	343	357	340	330	370	319	347	354	346	374	340	345	311	326	346	367	335	355	348	357	348	347	376	385	344	360	335	346	353	373	378	315	316	360	364	359	369	378	383	369	325	328	363	360	367	345	384	353	363	359	375	371	358	370	358	350	360	341	362	354	358	339	325	347	360	356	340	373	362	371	344	366	319	326	359	375	308	361	371	340	371	341	409	331	377	355	356	351	362	360	333	360	366	384	324	364	336	364	377	367	347	362	400	349	358	375	368	362	347	357	336	330	380	312	339	366	359	395	314	337	382	362	345	324	380	356	343	380	325	368	336	347	365	355	343	346	333	314	391	369	372	321	388	369	323	371	330	350	345	357	358	324	325	358	357	355	366	373	349	378	330	369	377	360	358	369	374	351	395	378	334	351	352	353	351	381	337	359	348	344	366	345	383	358	364	424	337	350	363	393	324	340	347	393	360	374	329	375	376	349	353	357	337	356	306	353	360	334	357	342	353	359	344	335	371	338	331	355	348	378	354	367	340	359	330	324	358	340	339	335	368	342	348	356	322	354	351	362	370	354	372	324	364	345	361	359	372	413	351	381	339	403	351	348	341	353	335	401	351	352	362	362	337	344	354	373	375	363	339	355	370	349	345	380	328	356	340	349	379	382	359	355	347	358	379	374	358	342	369	364	353	369	327	380	360	354	384	374	361	360	401	349	344	343	356	334	338	351	339	305	333	345	355	361	320	323	397	346	362	358	369	360	363	338	304	362	362	324	360	388	375	360	354	358	330	368	344	349	378	368	388	306	361	329	353	337	346	338	347	343	384	331	368	362	386	366	370	322	355	369	356	356	366	392	374	363	361	337	366	366	367	379	330	324	357	377	381	339	366	374	348	369	367	376	376	374	359	332	343	381	362	353	322	349	378	337	385	373	337	335	337	378	326	357	376	370	331	355	346	331	347	358	376	382	340	355	377	338	315	392	336	329	357	365	373	366	377	362	336	354	333	333	365	352	370	365	333	333	331	353	388	343	386	363	372	346	369	363	328	370	342	339	349	371	375	356	360	358	346	362	356	385	346	366	362	358	344	350	363	380	380	367	355	366	350	342	386	351	373	356	346	373	350	364	320	351	348	367	327	372	329	384	355	347	340	370	345	360	373	323	342	382	371	378	359	331	342	363	358	365	369	347	350	353	369	389	368	381	354	333	364	368	379	372	389	367	380	352	328	377	336	330	358	390	362	378	369	354	363	366	345	342	394	343	347	348	387	336	339	362	345	346	353	371	378	349	373	340	402	376	352	346	351	326	336	362	358	347	359	328	392	341	372	382	366	376	338	349	362	327	376	342	325	348	339	354	312	354	339	336	363	341	381	362	368	356	371	355	348	370	364	329	360	319	340	350	331	324	353	382	359	380	379	352	343	349	339	355	371	374	382	361	386	355	375	382	373	343	366	317	346	335	326	381	345	335	355	335	350	324	356	358	377	339	358	371	355	363	333	357	383	353	331	358	346	418	346	349	364	348	368	379	362	336	370	361	340	350	343	346	331	339	360	294	370	381	332	328	382	395	360	371	351	319	338	376	317	347	357	366	382	345	353	342	343	363	334	372	346	337	384	389	329	334	355	323	327	380	374	338	377	404	389	365	333	359	335	365	382	359	359	362	379	408	345	340	372	365	388	370	336	303	342	350	385	336	359	369	335	363	374	364	358	357	356	358	356	358	344	347	378	377	344	356	361	362	324	365	353	360	321	344	349	350	328	399	361	381	362	378	349	381	360	360	354	359	362	384	343	375	347	361	369	358	365	379	353	346	361	309	360	329	357	375	368	334	355	385	343	345	356	348	333	369	353	341	363	338	356	331	355	347	374	357	391	371	335	346	339	357	348	370	363	355	369	352	341	340	355	354	352	357	359	352	336	365	373	344	362	358	381	343	360	356	354	359	366	344	343	312	384	367	370	362	381	361	351	341	362	412	341	329	350	358	377	362	356	359	339	359	345	380	337	333	315	340	375	379	321	370	359	326	329	363	341	345	337	366	372	326	347	335	356	361	358	350	362	378	326	346	354	366	369	328	350	354	350	399	333	343	355	372	352	360	401	359	376	386	355	350	359	352	347	349	409	389	376	346	407	369	352	350	350	400	310	357	375	344	342	374	372	333	340	353	324	354	346	388	340	329	363	324	392	363	367	346	365	358	375	333	318	371	352	334	373	313	353	354	356	337	373	326	314	356	341	374	347	349	367	316	367	351	353	326	375	331	317	351	335	356	336	361	377	373	402	389	382	409	363	383	352	330	340	358	340	362	339	365	347	345	324	330	370	364	368	349	348	362	365	352	335	387	361	343	342	338	334	384	339	396	351	344	377	350	340	344	355	350	341	357	358	340	367	369	363	353	371	353	354	338	350	369	374	352	337	336	358	322	374	361	351	350	357	340	402	375	347	340	378	344	362	354	373	331	360	362	382	333	349	365	338	370	326	343	361	350	289	376	363	349	391	335	331	351	376	370	385	386	358	344	368	359	390	390	341	348	348	346	339	332	344	377	327	358	325	346	367	386	336	376	336	384	363	343	318	379	352	331	365	351	300	381	394	335	356	365	322	389	386	361	361	350	384	329	348	365	329	300	360	362	377	345	381	379	340	355	355	364	369	341	373	360	353	359	372	311	349	339	364	352	385	327	359	381	371	350	373	349	373	352	358	419	381	331	340	355	366	371	359	397	371	399	372	340	361	373	365	358	311	332	366	352	360	342	360	382	367	349	362	373	355	350	395	373	326	320	354	351	382	336	385	376	358	372	343	378	369	351	369	337	353	358	333	359	374	374	374	325	360	355	386	367	374	414	364	408	341	376	318	355	374	341	352	365	350	384	414	394	378	329	373	362	372	380	376	352	394	337	367	359	347	356	348	356	344	367	366	367	333	384	358	350	365	359	351	356	359	354	355	365	350	360	350	340	372	373	369	365	347	355	362	347	353	364	382	322	381	351	345	372	344	354	352	378	367	379	358	337	387	393	400	350	367	401	396	365	368	377	343	350	350	373	391	372	349	355	358	330	358	355	364	343	358	368	349	338	351	367	355	361	338	366	337	345	338	359	355	321	363	330	369	368	328	371	349	367	370	381	365	342	400	341	369	352	413	366	339	338	373	328	369	380	366	328	334	362	376	318	354	347	343	330	356	327
25048	21354	27880	25520	18487	10434	6539	3983	2951	2104	1648	1480	1197	999	884	740	665	660	555	448	398	399	355	349	305	311	302	277	262	270	292	234	273	276	283	250	255	273	261	270	290	289	289	278	238	270	239	243	246	244	254	267	300	302	257	268	267	262	260	255	244	268	278	268	260	239	243	237	265	274	242	272	282	258	248	257	280	238	263	244	267	240	229	230	266	259	246	254	215	255	256	225	263	275	238	261	248	253	262	232	253	232	266	250	268	242	222	255	264	271	263	238	243	251	238	228	267	247	220	241	262	267	231	252	272	264	248	236	226	244	248	268	261	251	235	237	260	254	258	264	257	245	271	236	256	242	242	252	234	255	229	237	241	260	236	251	246	267	275	239	247	236	232	253	255	245	233	267	259	282	253	230	257	263	253	219	227	250	271	265	237	241	251	233	222	274	212	243	249	279	269	250	246	263	260	247	234	259	265	243	275	259	238	263	245	228	246	239	255	264	265	262	238	244	232	221	265	240	248	250	253	243	284	289	258	250	271	238	263	274	239	256	250	234	249	218	252	243	235	239	240	278	252	239	256	272	265	255	247	283	232	251	272	296	243	238	248	264	276	240	245	260	251	239	244	276	235	264	263	272	252	233	237	230	244	262	226	258	263	263	230	236	230	264	228	240	223	263	255	245	240	251	269	247	253	252	270	257	228	270	210	250	242	253	269	282	249	274	218	261	262	256	230	230	262	236	261	264	256	255	261	238	254	239	237	244	256	223	241	242	220	233	264	253	233	257	240	240	236	232	237	253	257	247	248	254	252	251	250	224	258	245	276	259	239	259	239	252	223	241	221	266	256	266	253	223	244	255	250	239	264	237	245	250	230	238	248	250	249	278	236	270	217	250	256	231	227	242	260	231	250	247	274	259	257	252	234	236	246	220	260	244	229	260	260	246	259	241	267	253	244	270	233	239	250	249	276	257	257	263	255	253	243	287	246	265	252	259	237	240	213	253	234	239	240	232	254	246	236	239	245	218	266	217	231	241	251	258	256	245	251	223	249	265	252	251	251	243	256	260	257	238	260	247	211	262	241	242	229	258	257	249	263	247	246	199	246	238	264	255	262	250	256	254	256	253	250	244	240	231	262	213	230	251	256	234	241	249	259	261	242	231	240	237	249	243	246	246	241	244	247	279	245	212	213	260	260	254	243	261	251	246	223	257	236	225	241	246	274	233	231	270	233	259	257	274	239	252	264	237	242	247	240	227	250	245	280	246	251	263	239	244	240	273	245	226	264	222	247	220	209	253	245	236	272	251	220	238	240	247	230	265	230	220	239	219	248	259	262	238	262	248	259	260	234	253	265	233	260	237	247	276	272	253	250	282	217	253	250	239	234	273	259	249	247	231	252	262	239	269	254	229	283	246	204	269	216	231	264	277	232	226	254	269	243	252	257	210	249	231	239	259	252	252	274	249	215	245	271	241	252	275	260	259	262	247	245	262	260	233	258	255	235	248	236	244	229	236	275	263	248	251	214	231	260	226	255	240	227	252	250	245	247	258	262	228	238	239	231	234	222	247	263	243	256	262	241	242	280	262	224	243	260	263	269	233	234	226	257	263	231	220	244	253	264	236	257	265	232	260	266	262	237	253	258	239	273	276	241	240	255	282	231	244	223	240	266	251	245	219	248	271	263	236	256	248	234	256	246	269	248	261	236	246	223	234	245	262	260	234	219	274	256	283	261	246	252	252	253	240	249	253	246	243	261	258	244	287	239	224	243	272	240	279	239	234	269	246	242	243	220	249	224	251	249	242	273	263	246	255	245	250	237	233	238	247	254	255	232	237	259	241	268	244	252	245	264	240	270	227	271	256	216	258	239	223	230	260	240	226	227	231	255	260	248	257	248	244	257	271	227	276	244	244	239	233	226	236	242	282	255	230	252	264	269	224	243	249	249	236	270	245	254	272	236	230	240	272	252	235	240	263	288	244	252	254	242	247	252	236	247	239	229	262	250	258	208	262	214	251	245	251	266	238	263	314	239	244	231	242	244	248	222	232	256	250	251	238	261	246	267	244	267	263	238	226	261	260	274	205	257	261	234	266	256	240	245	250	243	231	242	260	238	235	239	274	203	279	234	283	224	236	261	271	228	236	245	264	241	246	237	245	225	237	222	254	280	237	228	249	237	253	282	263	269	256	260	260	245	247	267	255	268	234	244	222	255	249	259	287	244	250	267	251	237	250	233	253	230	252	266	275	254	241	263	235	248	224	257	266	263	221	255	238	251	219	240	264	230	259	241	260	261	246	246	243	240	262	251	250	243	223	266	250	286	277	258	264	273	256	257	246	255	289	263	218	280	234	254	223	230	229	236	260	287	242	248	252	265	266	228	246	246	270	235	231	259	271	229	219	268	271	223	246	240	239	250	239	239	264	274	248	237	238	252	234	263	240	224	255	255	228	249	249	233	239	247	246	245	258	215	228	232	246	230	244	217	245	251	238	220	251	246	247	282	267	223	225	255	253	242	245	257	266	294	229	250	241	264	258	256	250	238	251	263	265	219	268	275	245	239	256	227	253	259	255	227	248	242	254	256	253	246	249	250	281	275	248	232	231	238	250	265	247	256	228	221	238	229	244	268	246	235	229	250	243	243	242	233	256	236	248	251	224	236	234	256	253	282	271	226	247	276	249	256	235	282	261	248	250	247	242	269	232	239	237	256	259	245	254	267	270	257	225	247	256	247	249	259	212	240	244	232	266	238	226	251	249	247	244	236	250	264	248	249	253	252	269	243	259	260	280	256	230	261	232	265	247	232	232	243	241	227	217	222	243	243	231	246	261	277	269	233	256	269	250	236	230	222	252	223	242	256	249	245	228	253	236	264	258	246	231	250	232	242	239	239	243	236	257	250	228	241	213	254	246	248	278	259	223	229	266	260	246	230	245	232	269	256	226	209	240	280	243	242	250	250	238	240	232	245	256	263	210	237	260	230	237	252	264	246	297	255	253	241	230	238	279	241	262	251	271	243	232	243	270	235	256	252	250	238	230	254	258	243	255	199	226	262	240	245	272	234	257	236	232	262	264	219	233	228	239	229	224	267	242	250	267	219	262	255	240	248	248	255	252	229	277	259	263	260	250	261	264	251	243	260	262	252	262	243	248	241	244	249	222	245	254	286	248	248	216	253	267	236	267	230	268	250	267	252	279	265	240	234	242	256	253	246	244	284	250	243	264	230	217	253	244	245	243	240	224	261	229	265	263	256	235	253	272	260	238	285	259	278	247	225	239	265	245	253	256	259	217	225	248	240	254	245	232	264	244	248	252	239	222	243	239	259	277	253	242	260	224	268	272	266	246	243	252	251	247	265	252	258	237	225	239	255	251	260	242	248	250	248	239	260	241	265	248	263	286	270	251	266	241	238	244	274	267	257	236	235	251	235	246	223	237	238	247	230	271	261	231	265	243	232	232	237	240	242	259	242	241	245	269	249	251	253	266	226	244	232	265	274	249
31162	47407	32667	19882	17454	12646	9515	6972	5290	3978	2961	2732	2108	1679	1436	1168	1078	1042	875	748	598	486	449	420	372	332	329	337	313	309	276	303	327	264	279	324	276	259	304	297	288	285	333	282	327	257	279	285	294	274	278	257	269	289	264	296	288	287	286	298	322	266	311	275	308	315	284	293	267	291	283	303	288	278	268	288	300	271	285	260	265	284	264	274	289	298	256	252	273	298	251	273	273	253	254	261	271	270	256	280	257	289	270	264	261	256	239	264	279	258	271	277	273	276	282	275	283	287	292	257	278	276	277	276	280	288	278	303	263	280	271	302	259	241	269	250	264	280	305	277	284	295	277	282	283	273	268	245	254	278	282	275	255	260	291	246	275	310	253	248	244	266	267	278	280	262	278	287	277	252	260	269	253	271	259	279	287	295	311	265	290	271	290	305	271	284	265	266	268	288	291	296	287	258	295	292	285	254	283	274	309	257	283	271	263	288	206	297	278	273	244	257	264	281	257	261	273	291	274	239	285	279	281	286	296	288	268	253	292	266	289	270	280	264	303	300	266	294	257	263	265	267	269	271	284	253	286	258	273	273	251	263	265	273	274	294	286	292	270	263	268	261	264	292	276	287	262	272	287	257	265	283	265	313	286	270	305	265	261	304	260	263	299	286	227	247	278	293	260	314	254	279	296	285	260	276	277	307	255	254	263	271	285	263	258	261	281	302	266	273	256	264	301	272	263	296	296	287	282	264	259	284	257	278	272	250	276	286	270	289	265	251	308	296	254	265	272	274	279	276	267	255	283	262	253	283	253	262	283	292	266	255	266	285	265	273	316	282	274	278	288	276	293	292	267	262	275	267	249	286	243	290	253	257	261	263	312	246	285	270	299	281	266	245	260	272	263	282	313	274	266	300	271	273	316	257	261	256	253	244	262	283	273	286	273	266	288	260	318	277	291	274	280	268	266	283	267	289	278	285	270	272	272	281	288	284	286	275	272	283	284	267	266	264	295	272	251	249	282	277	236	283	262	278	270	259	298	253	266	259	276	288	284	293	273	259	265	269	288	268	287	268	287	271	242	278	258	267	233	289	269	282	251	283	292	268	279	275	272	272	276	290	246	259	274	276	289	279	240	274	269	281	274	276	282	268	246	307	279	288	248	268	299	254	270	291	284	243	284	250	289	289	302	277	254	268	276	283	279	283	286	299	254	283	265	277	283	270	283	262	265	309	267	296	253	277	285	295	260	266	265	271	280	262	247	262	253	276	281	267	298	276	261	270	283	282	268	266	231	292	288	293	254	290	299	304	276	270	272	255	310	260	260	286	275	293	264	301	256	245	253	267	274	281	248	290	263	256	246	276	238	263	260	287	270	273	255	275	294	317	278	277	268	266	269	280	250	245	267	271	295	252	289	255	264	262	280	291	252	242	268	305	282	272	262	287	274	270	263	302	247	276	260	272	273	283	259	251	283	263	296	291	250	266	279	268	287	286	249	258	242	270	286	297	261	293	296	282	271	293	279	272	276	296	277	260	259	284	258	267	281	245	290	274	275	264	283	278	279	260	282	263	272	259	281	265	262	261	286	285	289	290	258	275	261	274	271	284	267	248	302	272	278	273	269	276	293	268	294	292	251	224	273	278	264	289	329	310	267	276	252	290	267	269	274	264	269	271	273	267	266	276	285	272	285	266	293	265	262	279	258	296	260	279	257	274	242	272	290	296	274	267	264	267	259	275	293	279	278	268	238	281	240	295	297	270	266	268	252	247	269	280	260	269	266	268	256	280	263	301	301	260	262	281	282	273	269	252	268	293	253	276	260	246	299	248	303	271	261	287	280	251	268	279	263	287	260	229	241	256	252	274	304	288	264	272	282	231	257	252	295	289	279	286	284	293	261	299	283	275	240	274	263	270	310	247	248	275	290	260	273	273	262	300	276	281	275	236	301	269	224	288	263	272	254	284	285	251	245	274	304	262	278	278	265	285	251	292	306	272	251	278	261	261	288	268	280	297	268	281	258	238	278	284	291	270	287	270	290	300	280	307	292	274	278	262	276	297	269	282	270	268	262	273	272	269	281	255	293	279	317	280	277	294	235	265	260	260	276	277	300	275	274	235	292	265	284	265	287	285	282	262	275	272	248	284	279	275	276	269	300	280	287	287	257	265	283	248	298	270	270	270	280	282	269	262	285	264	284	291	264	274	261	274	282	255	283	277	256	281	269	278	272	280	297	281	267	261	266	253	260	291	255	280	262	256	281	282	251	277	285	267	274	272	254	282	242	256	286	296	260	291	272	295	257	289	275	269	255	278	300	282	258	262	274	254	269	285	270	293	265	259	277	275	262	251	240	248	272	258	271	295	248	292	249	284	277	287	250	262	278	269	273	252	288	264	289	282	265	269	288	294	287	268	295	251	270	260	289	291	268	261	249	261	252	275	274	287	270	284	234	268	277	291	287	267	274	261	288	270	283	281	238	262	261	253	249	240	281	277	286	299	274	305	276	287	245	269	248	269	255	264	286	277	253	286	265	268	245	253	258	294	285	273	282	286	286	285	253	270	265	283	232	270	255	274	289	285	287	264	238	248	294	257	284	259	271	272	293	292	259	280	251	256	292	233	262	296	308	265	261	275	273	295	265	301	296	263	298	264	268	283	270	286	277	251	251	282	250	283	258	264	288	291	301	246	302	313	256	260	288	293	274	249	265	258	311	274	284	275	282	270	262	297	260	282	281	290	268	299	275	286	254	245	277	302	271	266	281	317	267	275	229	278	250	250	312	296	252	265	285	256	268	301	257	245	255	289	244	266	281	256	256	267	262	284	285	281	283	262	313	290	260	263	288	258	288	238	250	280	275	245	298	284	265	295	282	274	265	280	273	255	275	245	267	277	290	280	249	253	305	285	272	271	257	273	280	273	266	288	269	280	258	277	258	287	250	277	306	297	274	256	278	272	257	276	261	284	252	275	290	263	268	273	290	295	293	261	277	284	287	274	259	266	282	264	281	284	308	278	286	276	288	292	269	269	275	270	266	250	266	280	253	262	268	244	271	290	263	265	247	235	277	279	281	263	266	268	275	259	254	266	268	248	273	245	250	280	285	269	267	260	310	248	283	262	284	279	250	287	290	305	278	269	290	302	266	247	293	259	270	265	288	252	259	282	236	256	244	279	292	281	250	259	271	251	261	278	281	274	283	263	271	275	274	253	262	293	234	283	294	265	299	266	296	272	267	279	271	239	226	288	325	308	268	277	293	250	273	288	283	267	250	280	294	264	276	264	264	264	273	270	262	246	290	299	257	275	265	268	253	257	296	298	263	263	282	310	314	260	272	280	296	298	266	296	264	304	284	277	260	267	252	254	253	294	283	285	298	261	263	248	260	259	275	285	286	268	257	274	263	257	280	283	263	282	286	268	260	297	240	302	262	280	257	302	254	282	254	291	264	298	280	284	248	274	288	257	284	273	278	308	259	260	269	268	306	277	268	261	282	270	255	280	298	294
22718	21183	28866	23826	21398	22140	18442	8072	5111	3858	3170	2545	2050	1831	1554	1410	1353	1171	1042	962	731	698	594	553	527	503	505	452	477	501	475	459	444	467	458	461	463	465	435	452	455	436	470	450	427	461	428	426	420	436	471	455	440	415	417	398	396	400	437	448	446	437	438	465	438	423	479	446	447	430	459	435	434	437	430	425	423	423	432	388	429	437	375	372	443	456	464	402	411	425	464	403	387	454	436	422	412	382	422	396	403	414	409	461	417	395	410	423	398	408	428	376	420	408	417	443	408	420	430	414	417	399	412	418	413	384	427	419	390	413	409	392	409	420	393	427	404	436	434	470	392	422	414	404	416	386	437	402	406	395	401	397	426	413	427	413	364	394	420	409	411	400	399	407	401	418	393	419	423	408	396	395	425	430	448	409	425	384	391	394	406	430	453	385	366	439	423	405	397	432	391	404	411	394	382	443	405	410	439	415	429	402	372	390	420	375	407	443	430	393	421	402	404	438	400	426	395	422	403	401	416	397	418	426	422	433	388	400	412	394	423	436	414	381	399	420	383	435	381	411	383	429	401	406	421	396	414	382	427	419	395	391	400	389	404	440	389	444	408	401	427	411	388	448	355	399	411	438	378	438	417	426	449	402	376	438	419	378	426	398	435	392	416	417	428	370	427	400	414	393	393	431	405	387	414	408	394	393	370	400	399	416	410	404	403	450	414	387	434	423	412	442	422	414	372	445	445	411	418	387	439	425	469	406	397	427	397	433	390	409	361	406	397	422	400	401	375	398	421	414	400	389	376	420	420	424	423	403	428	377	389	407	406	387	401	439	413	411	391	411	393	401	421	422	422	382	390	391	420	427	408	393	442	413	449	454	433	389	393	402	411	395	399	411	429	415	434	420	380	446	404	423	424	421	423	418	435	421	467	414	400	400	421	410	402	415	395	409	452	418	397	388	411	447	407	392	426	416	433	420	406	406	430	403	399	404	423	421	442	409	416	403	432	393	419	378	396	409	424	412	424	431	455	404	402	415	383	410	460	410	435	422	413	391	469	378	433	430	403	413	397	400	391	408	428	403	428	425	420	426	386	436	428	386	392	404	407	381	422	472	428	393	418	402	379	401	426	403	423	369	425	381	435	397	396	435	398	374	389	408	394	409	462	369	393	417	425	426	425	415	411	403	416	381	393	382	397	391	398	388	419	414	404	403	419	443	376	387	413	460	415	373	366	415	405	397	382	436	418	404	416	396	384	426	415	401	402	398	403	418	387	388	416	401	395	420	422	402	397	391	381	429	411	393	425	359	384	404	413	433	422	439	409	401	411	418	417	393	420	406	432	426	418	378	426	421	440	378	366	392	407	385	392	398	409	417	429	387	478	411	398	436	374	405	464	424	408	413	385	393	414	414	426	419	427	417	437	395	404	426	402	410	386	422	448	432	415	395	405	438	391	436	433	412	415	401	398	425	401	396	411	403	392	412	375	400	402	401	413	420	399	405	394	399	434	388	408	415	417	430	428	401	426	414	399	401	406	396	429	386	408	412	429	406	426	413	375	408	394	395	428	369	429	441	386	415	422	380	425	400	394	403	443	413	431	391	409	413	408	430	369	386	358	392	390	384	424	445	426	423	439	431	407	390	433	428	406	438	426	396	394	386	420	432	405	410	411	377	412	442	389	395	400	425	407	413	405	456	403	414	384	422	397	416	393	378	423	439	410	409	421	368	423	370	417	398	420	413	422	437	405	410	392	419	396	423	388	444	408	446	389	416	435	418	428	390	421	435	400	449	430	440	452	419	441	390	422	376	400	406	431	430	443	387	443	413	441	420	410	399	405	417	407	403	470	424	382	425	427	417	384	430	432	438	436	414	401	433	421	408	447	376	427	395	422	397	421	422	416	382	441	442	401	408	399	411	432	463	390	399	401	398	419	438	410	403	394	423	431	362	400	450	418	424	394	418	394	354	441	378	415	440	388	445	417	378	428	404	446	416	380	435	364	386	400	411	422	410	386	386	406	413	414	408	412	407	405	394	427	419	414	423	403	402	382	413	398	401	425	447	420	443	424	407	401	404	422	417	427	428	427	421	448	414	429	439	410	409	406	392	375	375	403	399	408	449	418	415	413	413	422	384	419	403	428	431	391	422	417	398	383	404	385	390	386	389	470	387	413	411	411	382	429	395	419	437	393	402	410	426	417	420	444	381	416	391	409	438	445	381	403	436	406	376	420	410	406	417	438	410	403	428	378	422	451	390	392	409	404	423	418	428	402	442	438	419	426	394	410	403	411	386	395	388	410	418	415	413	439	408	404	411	423	419	414	421	434	418	402	405	435	390	415	368	399	410	415	401	417	413	393	394	391	365	416	382	414	404	419	401	421	432	400	449	412	366	410	416	427	407	427	406	405	403	430	401	462	414	368	429	423	403	407	417	378	444	396	410	418	397	396	389	388	435	383	357	367	392	393	416	409	410	379	403	385	406	430	460	402	433	394	407	404	372	434	428	413	388	386	417	386	404	401	417	407	422	400	469	423	404	425	400	397	412	429	403	437	414	384	396	403	454	405	443	421	422	419	400	417	438	407	375	433	402	431	410	437	407	403	454	403	425	431	389	411	404	419	382	385	369	424	427	451	412	424	407	426	405	395	388	426	415	443	441	376	395	392	424	412	410	395	405	403	438	407	420	424	413	418	423	419	390	403	387	417	419	401	405	411	392	418	400	396	418	405	397	406	419	393	410	418	426	381	409	404	399	430	396	412	443	450	417	449	391	411	392	382	415	420	429	384	412	423	373	422	406	425	446	402	433	407	420	401	385	411	416	392	413	444	420	443	386	401	422	424	399	421	393	435	413	437	398	356	419	422	432	413	394	409	403	437	407	417	413	456	436	423	384	407	431	425	423	384	405	386	402	405	427	411	410	403	387	402	411	472	411	358	371	430	425	426	396	401	417	406	402	380	391	413	399	394	390	387	372	380	402	404	408	404	452	421	397	369	410	384	398	400	428	392	406	411	410	386	404	420	360	439	400	430	415	427	374	437	401	398	389	383	402	444	381	436	439	394	435	422	402	448	421	376	417	410	416	387	438	448	388	425	374	399	397	395	430	416	382	394	400	393	436	430	402	429	421	402	397	392	407	419	402	376	407	431	391	407	410	386	421	423	406	410	395	392	389	435	440	421	369	404	428	443	427	407	410	454	431	378	391	430	385	397	383	383	373	412	406	392	412	432	394	398	377	380	441	423	437	405	446	405	387	450	375	414	405	418	413	409	413	383	431	430	387	395	419	427	428	454	406	420	403	405	424	445	388	400	405	380	431	396	417	417	393	405	435	409	407	434	396	403	423	403	400	392	457	419	383	455	413	418	421	412	411	394	437	428	387	441	387	434	378	411	441	407	404	418	418	425	400	390	464	398	431	401	376	409	419	406	429	408	391	415	410	409	401	433	402	404	420	430	415	404	412	406	419	390	377	407	386	395	392	433	431	446	395	420	365	401	410
34228	56576	41135	28172	23738	18587	14716	10722	8065	6350	5238	4086	3319	2865	2483	2084	1905	1752	1490	1192	961	849	764	649	626	562	559	515	514	512	543	450	493	487	490	521	512	494	492	520	508	532	495	447	499	490	443	422	458	453	448	451	487	448	469	475	463	477	452	453	458	494	472	438	468	490	458	456	474	464	465	458	437	440	444	440	451	451	458	446	414	412	439	439	403	430	444	420	430	435	426	448	447	414	410	467	406	428	459	440	425	467	401	461	413	425	424	401	429	430	416	431	433	402	411	415	416	404	421	402	419	413	414	411	433	436	458	416	465	421	444	418	395	421	413	415	431	429	444	421	430	429	408	427	427	407	418	421	422	429	445	415	422	420	438	422	409	435	439	437	408	425	426	432	405	454	444	432	404	416	462	424	427	415	440	415	412	379	414	442	444	449	426	398	422	435	445	456	448	446	427	422	422	419	433	414	399	439	468	394	406	428	429	435	429	468	408	432	425	423	421	411	421	439	436	449	447	458	444	398	438	409	442	420	422	441	412	394	422	442	396	453	420	425	432	406	411	446	406	426	390	420	399	445	440	448	388	418	391	437	445	415	421	403	427	447	437	418	415	417	408	446	444	440	425	421	429	430	442	429	401	441	415	425	447	415	412	420	393	469	447	453	427	452	430	417	433	437	409	439	410	405	498	411	444	407	434	418	457	426	406	406	427	398	415	449	435	444	453	407	386	431	403	407	419	430	455	448	416	418	400	424	447	434	442	394	415	413	438	410	420	450	406	451	428	422	435	419	419	427	402	433	434	409	439	404	449	418	420	412	452	429	410	437	423	449	398	426	432	466	466	429	414	437	430	433	444	446	403	414	460	438	424	418	447	456	423	428	432	431	440	427	398	428	435	439	450	380	430	405	413	419	436	416	420	408	440	449	412	450	450	418	416	418	417	428	432	416	460	400	422	442	450	431	420	417	427	417	440	474	428	426	422	424	434	420	420	403	415	478	375	434	412	409	386	442	426	428	443	432	435	448	446	434	427	411	436	417	384	456	424	447	417	456	402	421	401	419	443	417	413	424	430	440	421	434	448	397	434	410	439	407	410	420	422	394	454	449	395	429	415	435	428	406	428	440	448	399	447	443	402	434	419	414	469	432	417	410	423	428	450	437	405	411	418	447	418	410	394	428	479	437	403	470	455	443	445	443	433	436	411	436	471	426	417	430	418	410	446	407	438	421	437	397	455	431	411	423	424	427	429	475	448	454	385	442	448	471	448	412	419	415	427	418	389	446	410	471	390	417	432	431	429	444	441	427	425	443	433	413	389	417	423	417	383	445	454	367	425	426	423	399	429	487	436	466	437	420	386	409	412	410	438	474	437	439	392	434	407	436	409	457	436	402	468	421	416	417	414	429	439	439	402	448	372	439	395	458	421	394	426	430	413	407	417	372	418	449	462	416	435	437	403	418	431	431	407	437	448	427	463	438	469	458	423	440	415	427	411	413	429	419	414	438	424	460	396	389	432	451	432	429	404	417	433	442	420	417	415	389	429	425	415	445	401	433	387	447	430	458	439	425	410	411	478	399	460	430	440	397	419	444	418	469	426	435	395	422	467	414	408	424	426	406	406	403	425	417	420	381	404	446	433	451	425	432	444	422	436	431	400	450	450	429	420	441	372	426	442	448	428	401	421	438	410	428	423	390	417	430	423	414	419	429	375	431	418	435	433	383	414	421	406	424	400	410	414	442	382	452	465	420	456	434	400	387	412	427	447	426	402	452	446	411	443	416	414	421	413	438	402	447	403	408	442	390	435	412	419	455	433	409	422	406	392	415	412	436	421	417	390	419	429	432	433	414	403	446	367	415	416	443	389	437	431	374	401	419	409	441	431	396	411	456	434	431	423	419	459	421	409	456	434	414	402	438	435	429	402	434	428	432	392	436	453	393	408	409	430	464	456	387	401	415	417	450	433	471	417	444	404	427	456	439	428	407	451	416	456	417	436	453	442	458	433	440	433	469	395	412	467	426	426	431	419	426	409	402	445	415	412	432	430	418	448	389	393	438	416	447	423	452	408	429	415	449	467	411	432	430	425	399	408	411	448	419	396	402	453	420	411	387	427	436	418	406	458	423	437	455	378	404	426	438	483	420	397	436	470	394	403	434	416	438	439	459	445	418	391	397	434	409	436	406	457	427	389	435	443	435	392	459	428	414	439	423	403	457	409	411	434	400	413	383	443	406	397	470	439	414	419	444	392	398	417	423	454	431	395	443	408	402	441	419	439	427	452	411	439	418	442	446	415	460	446	432	452	442	456	395	443	414	460	383	410	441	428	449	438	436	422	423	436	435	438	458	425	418	413	424	438	409	445	431	414	409	414	448	390	424	406	448	456	424	431	473	427	441	433	449	448	422	414	415	400	395	431	424	395	443	449	413	418	419	409	432	446	427	439	456	443	422	469	449	399	425	484	455	410	418	422	410	448	436	423	380	426	435	421	450	423	419	397	438	418	412	416	423	423	433	409	409	438	470	433	456	439	406	407	447	399	380	397	418	430	454	465	417	417	438	435	409	445	407	384	401	403	421	428	406	450	428	401	416	446	406	384	414	456	408	416	431	411	446	409	449	456	400	445	438	426	441	386	400	430	453	397	402	400	440	444	414	402	438	474	428	418	417	437	412	423	379	437	415	421	436	403	401	428	445	413	445	423	461	418	399	461	409	453	408	386	396	423	412	426	441	447	421	402	457	429	405	408	439	423	438	422	451	410	385	403	430	424	412	413	419	431	406	427	434	423	410	430	417	458	416	446	401	442	402	422	420	443	411	423	429	446	419	426	401	424	483	465	411	410	420	397	419	477	417	407	414	447	436	413	409	427	407	413	421	461	428	429	452	431	399	410	442	404	414	445	421	474	436	393	386	445	402	445	442	420	443	394	398	440	431	422	444	429	400	430	448	441	427	434	476	410	403	452	441	424	377	442	455	383	410	436	407	441	417	444	409	419	458	427	433	401	462	434	413	417	474	454	404	427	465	411	415	432	403	405	438	412	399	426	444	425	445	417	430	431	448	431	443	429	423	443	447	431	389	445	469	432	418	427	461	412	431	386	383	433	453	429	444	397	446	441	401	413	425	433	467	432	427	443	438	444	394	429	428	428	464	419	426	487	434	428	409	474	425	428	410	464	424	424	429	420	415	432	437	404	392	418	404	413	424	439	453	426	441	480	461	437	443	397	437	454	411	423	406	440	444	415	428	374	397	456	423	465	391	403	426	438	433	445	428	419	424	438	437	403	418	416	431	407	435	434	475	435	430	449	453	415	438	425	428	434	434	422	432	416	420	418	410	438	415	413	424	412	400	434	440	425	429	437	435	462	412	406	442	424	399	446	394	421	419	419	451	412	450	413	397	420	431	434	405	392	420	447	445	430	440	428	434	406	423	439	444	409	428	401	433	452	421	401	423	432	396	469	451	411	389	445	443	436	419	428	374	426	405	449	445	429	424	472	430
30543	29717	29631	19816	11741	7566	4619	3110	2383	1818	1480	1077	925	879	717	658	614	537	453	344	344	308	308	259	257	270	233	250	218	259	255	260	264	255	245	243	245	219	274	233	248	231	235	258	244	210	223	212	245	221	231	214	249	229	205	240	235	208	251	244	269	253	269	256	251	265	243	237	220	203	223	230	242	225	225	220	198	207	235	228	204	252	255	219	243	225	261	232	249	221	223	212	211	240	243	235	215	249	230	232	235	216	214	230	248	229	223	244	231	203	227	222	208	225	229	239	230	255	225	221	237	213	278	232	223	232	223	242	212	219	192	271	236	234	210	232	236	223	230	231	224	260	229	234	208	247	235	218	251	240	227	215	253	216	220	225	234	212	243	238	222	236	242	215	225	219	238	227	224	213	222	263	220	255	227	237	229	251	239	211	195	225	240	255	211	222	248	243	241	232	249	217	216	212	226	217	229	238	251	251	239	207	236	238	216	231	240	216	253	240	229	236	222	235	238	240	212	234	226	231	227	226	202	241	243	213	255	224	206	224	218	211	222	233	235	248	220	226	256	224	246	262	218	246	231	225	210	224	244	218	235	223	224	209	237	197	243	232	227	244	205	231	210	235	230	235	229	195	259	213	236	233	238	226	241	252	225	249	211	253	211	254	239	240	217	242	235	252	219	244	238	238	207	221	223	199	258	213	201	218	225	239	231	199	229	217	262	245	231	233	209	211	252	220	237	236	208	239	244	231	256	211	233	229	234	229	213	244	246	210	237	238	248	213	261	268	222	231	239	234	219	236	231	237	233	225	213	224	238	244	219	233	235	252	255	228	220	227	239	244	222	248	247	236	237	218	239	229	221	212	199	228	250	219	237	245	246	205	253	243	250	228	243	264	212	230	212	233	245	213	245	226	233	251	218	220	241	251	226	235	236	244	221	229	249	268	258	223	216	208	233	235	228	246	235	261	242	202	241	207	231	247	205	228	236	229	247	235	205	237	214	243	239	222	248	228	240	224	238	250	231	224	231	249	260	196	245	250	207	228	203	226	217	231	230	194	238	247	254	226	257	264	246	211	241	252	236	237	241	212	217	219	261	251	220	183	225	247	225	239	236	217	239	236	248	232	226	232	238	239	232	225	238	242	269	227	235	199	237	230	227	238	234	227	238	231	230	240	245	245	222	241	221	216	255	228	207	238	231	226	221	218	234	227	226	247	253	215	242	236	219	251	242	258	242	249	222	225	240	240	227	225	217	240	234	260	260	220	227	234	214	224	230	219	238	241	234	243	250	237	199	246	246	224	242	230	227	227	247	224	230	242	220	227	242	221	225	228	221	244	236	248	244	243	243	239	217	258	224	232	218	240	252	251	226	246	242	235	235	241	233	241	242	239	238	211	236	221	199	222	218	215	239	251	221	233	248	241	222	216	228	208	250	220	216	242	242	232	226	235	228	233	241	232	249	233	229	225	245	226	241	232	214	223	229	219	249	239	225	228	213	257	266	247	227	218	220	220	234	235	238	240	249	262	223	217	221	257	240	222	236	212	234	213	221	249	229	227	231	200	223	222	210	211	252	248	239	218	237	218	215	225	219	218	252	242	231	232	235	227	220	230	229	238	231	228	228	235	225	256	225	221	204	230	227	230	203	233	223	220	237	241	207	244	235	249	212	225	244	228	241	232	243	242	235	208	239	236	267	241	249	223	212	255	245	233	223	226	230	225	228	226	201	257	222	214	213	196	204	210	233	223	229	257	232	250	231	229	228	227	231	246	243	230	236	238	208	235	224	227	223	220	230	218	224	214	242	249	239	242	248	243	211	236	240	210	213	216	219	253	264	224	235	223	260	226	222	248	250	220	227	223	239	231	247	221	233	229	208	241	225	214	238	228	239	247	205	224	227	225	249	261	207	243	214	221	244	253	225	234	213	259	231	236	250	203	215	229	209	212	225	216	237	235	232	216	212	202	214	258	236	225	226	251	239	236	252	229	223	234	228	235	242	238	231	201	191	236	222	227	233	240	211	192	251	216	234	228	227	236	219	206	231	238	224	239	238	235	226	204	237	229	193	249	209	209	239	240	262	203	223	243	242	232	237	237	227	233	223	242	210	246	243	243	225	258	240	220	225	246	228	231	235	229	227	220	252	227	243	225	246	250	203	239	218	222	246	219	250	210	177	216	232	245	242	250	251	227	242	228	217	244	215	242	227	218	234	230	216	245	243	226	247	227	234	212	234	211	240	218	218	221	232	241	253	231	226	226	246	234	208	217	234	227	213	226	234	247	238	206	213	223	221	236	240	232	242	210	231	210	241	258	221	205	227	223	222	221	234	227	231	208	242	188	261	238	242	246	245	232	241	221	235	216	221	232	218	233	245	219	243	216	261	261	241	236	234	220	213	221	237	236	226	244	238	222	261	245	245	234	258	251	230	209	231	220	233	246	242	239	241	221	232	230	239	209	241	243	219	237	229	244	244	213	256	247	232	258	209	215	211	231	234	224	243	247	246	219	240	224	215	240	221	207	212	217	218	231	214	237	227	257	236	231	205	206	227	213	250	245	200	241	208	227	258	246	229	238	212	260	234	229	224	239	236	244	235	258	243	241	205	211	243	210	213	210	237	218	251	254	220	214	241	237	212	225	267	235	234	214	214	228	224	210	254	228	218	225	248	238	233	243	223	219	220	232	240	239	211	268	226	213	206	232	229	242	233	229	216	253	250	219	221	238	240	249	213	229	221	216	248	247	256	234	215	259	234	248	237	216	260	236	213	226	230	234	234	234	230	253	247	203	231	244	228	224	242	243	219	211	228	211	249	230	225	194	239	242	233	234	246	241	233	225	230	242	226	215	228	267	219	256	236	239	217	217	224	193	241	237	239	257	243	223	206	241	231	230	238	235	232	231	253	241	186	247	212	246	249	227	218	245	221	226	229	223	208	247	236	202	223	228	246	232	239	225	234	240	228	220	258	240	197	240	239	224	242	235	233	241	226	271	255	237	258	207	255	239	216	234	257	236	233	205	253	231	216	219	238	231	237	261	214	250	217	196	263	228	228	226	247	254	253	239	221	261	267	246	224	233	245	232	212	231	249	218	256	221	247	228	254	250	186	211	248	201	251	216	214	238	233	251	214	227	233	202	234	229	226	250	234	214	251	231	228	190	227	244	215	240	269	225	221	230	274	219	232	240	242	221	253	236	230	233	220	211	234	240	228	225	221	229	235	227	244	216	240	230	216	198	231	214	227	244	216	248	263	238	213	233	251	202	204	231	255	239	213	256	255	199	228	226	238	241	226	225	239	215	251	233	233	241	242	231	269	249	247	225	235	250	281	216	256	243	232	223	236	241	225	237	256	228	233	232	229	225	251	239	227	211	250	263	224	244	231	228	223	233	222	245	212	236	233	220	222	218	231	229	215	201	251	224	236	222	235	231	228	258	238	248	228	225	226	219	220	230	227	240	230	220	225	220	242	252	213	211	228	226	249	216	226	226	231	240	217	211
30379	42279	28696	17879	13694	10834	7681	5333	4341	3081	2495	1822	1652	1383	1177	1047	900	767	658	507	405	402	328	296	316	254	302	272	253	273	264	286	264	263	264	281	275	281	276	292	249	280	274	262	238	273	250	259	244	238	238	251	273	238	262	257	240	223	227	270	269	234	259	280	275	274	271	251	253	256	250	278	261	257	238	240	252	280	257	270	262	267	233	249	240	255	250	266	235	254	245	244	243	265	271	249	248	219	232	220	257	268	246	247	237	244	226	266	222	263	251	223	229	226	268	241	253	255	272	240	223	224	243	250	239	226	252	259	220	262	247	256	246	227	269	239	250	252	232	230	239	253	222	256	234	259	249	246	223	244	258	253	225	228	231	263	244	246	255	262	271	265	216	225	239	240	243	257	265	248	224	263	236	263	258	243	251	231	234	258	266	255	241	235	239	249	257	255	261	237	257	243	226	252	250	248	241	265	217	248	256	269	237	260	232	245	235	238	257	255	257	249	242	242	224	223	270	208	260	236	247	257	237	231	250	248	245	251	223	229	246	215	266	242	249	236	249	237	267	221	260	245	229	247	255	240	252	201	245	235	251	245	257	258	240	253	214	237	256	260	254	212	258	245	240	277	232	240	245	265	213	242	254	234	243	275	217	249	261	257	243	252	236	236	285	262	220	242	249	259	240	261	246	263	244	258	259	250	243	251	248	261	247	273	264	233	243	226	280	286	249	251	258	232	249	253	232	244	249	257	246	241	247	241	254	236	235	225	234	228	251	250	257	263	233	238	230	241	273	211	236	264	263	271	262	271	235	251	249	262	279	226	234	246	241	239	236	254	236	244	236	240	253	247	257	264	259	271	245	263	234	221	230	260	273	247	243	251	246	263	259	225	272	257	260	242	237	260	256	237	233	254	258	249	258	234	254	260	257	266	240	224	253	223	256	268	261	238	234	245	254	226	275	265	248	240	272	253	272	253	259	259	266	250	237	250	245	240	268	242	239	265	262	271	255	270	232	262	227	233	229	237	282	263	247	254	235	253	244	235	279	260	252	243	273	239	234	237	235	293	241	224	279	233	253	227	238	268	260	257	271	222	241	220	216	248	241	237	251	223	231	234	231	226	245	234	267	235	259	235	235	226	255	242	264	243	250	251	237	217	257	261	235	237	226	244	271	274	251	262	249	257	257	251	260	240	279	223	244	246	228	250	232	242	239	276	260	233	261	223	238	247	244	225	239	252	263	234	266	242	268	258	280	263	233	246	241	240	265	246	238	266	222	239	249	237	232	233	250	242	219	254	282	254	241	276	238	235	255	274	261	255	242	255	243	246	240	239	250	245	251	271	235	236	274	253	254	222	242	240	226	236	248	263	263	222	259	252	242	257	273	248	243	264	243	277	243	241	272	267	243	280	255	228	237	263	279	248	237	252	251	269	217	275	248	237	227	234	256	250	247	276	246	243	243	240	222	265	243	242	300	251	241	275	245	259	246	243	232	264	255	240	249	236	236	262	245	262	271	253	248	285	246	254	251	228	243	229	258	240	247	257	248	266	238	246	243	255	217	248	229	213	279	230	269	221	223	245	248	228	250	264	239	239	245	262	274	273	219	256	251	255	266	213	258	263	249	276	233	234	259	234	254	251	249	205	252	247	231	229	232	263	257	240	262	209	238	254	255	272	241	230	237	227	242	259	264	216	253	270	233	254	260	229	269	243	244	235	241	292	252	249	237	233	244	240	264	265	253	260	268	260	256	237	230	263	254	253	216	239	271	233	241	253	261	219	238	234	264	222	250	235	263	254	266	251	249	240	258	230	255	258	258	256	262	248	250	223	252	224	251	283	258	223	253	281	247	266	244	252	251	236	241	251	206	252	252	241	253	245	242	263	231	237	226	268	261	216	249	234	246	234	226	257	227	258	241	275	252	273	240	229	245	241	224	266	265	243	239	269	255	272	240	235	234	262	207	239	251	244	262	255	257	247	255	257	251	283	230	258	264	233	270	241	276	249	258	248	253	242	222	253	254	275	236	249	250	266	227	264	244	247	226	255	243	244	254	259	245	222	264	244	244	243	246	250	275	228	236	226	250	245	245	264	248	227	240	258	238	260	223	225	268	247	241	261	228	270	217	242	228	240	239	245	257	242	248	238	238	235	258	224	244	248	253	255	242	267	232	246	258	253	247	258	281	253	249	248	278	244	256	264	227	239	250	238	251	229	243	240	267	250	280	264	240	241	257	255	242	255	224	227	253	243	243	260	230	277	272	239	266	248	242	264	258	240	240	234	233	266	216	237	251	255	263	266	261	247	247	243	232	257	282	263	238	232	266	267	257	267	294	237	222	266	223	230	251	223	266	242	244	279	255	273	247	255	258	251	255	247	238	251	262	265	263	227	236	249	233	258	238	266	266	269	274	233	246	265	274	234	224	270	229	220	225	239	254	244	252	245	239	257	246	260	265	238	265	250	239	278	233	253	230	257	228	243	255	262	256	263	249	227	279	242	257	248	240	242	226	252	243	251	245	239	244	232	262	255	262	227	234	236	232	207	251	250	279	264	255	264	262	262	214	250	230	228	246	268	269	219	220	231	255	256	225	231	223	238	242	258	262	268	247	242	239	239	250	227	253	243	245	248	225	274	241	241	243	225	246	228	257	265	257	230	258	249	251	251	231	244	258	255	201	269	242	248	241	230	253	247	262	215	234	238	264	269	250	246	239	247	212	252	229	236	243	255	255	250	253	237	222	257	275	266	250	236	234	254	265	244	254	287	268	212	237	246	256	233	269	260	236	227	256	248	235	226	245	246	251	255	227	223	204	248	283	228	242	199	244	241	252	230	265	251	236	251	237	264	234	273	258	244	248	260	264	256	236	265	280	285	279	251	252	278	250	255	247	250	234	260	263	241	234	237	218	241	243	234	269	261	249	260	216	256	260	265	239	271	284	261	240	233	242	246	244	228	228	254	225	232	241	263	222	254	239	276	249	248	250	242	249	223	240	267	264	252	259	249	257	263	246	250	266	230	266	243	278	258	269	259	296	254	250	274	265	232	272	246	227	219	256	241	216	221	224	237	227	255	240	242	219	256	220	239	243	231	288	217	248	247	230	252	234	281	263	257	241	262	246	256	283	268	239	248	227	240	244	244	228	267	243	255	227	241	267	249	265	253	260	243	244	254	222	250	238	233	250	228	239	248	256	243	246	253	257	254	264	238	263	251	252	260	236	274	254	271	257	274	260	252	219	223	253	220	275	242	231	240	256	232	216	262	254	251	237	260	243	272	272	284	271	243	253	276	222	270	254	242	218	233	226	245	231	251	231	238	233	237	233	268	244	286	230	245	227	257	241	255	248	243	273	261	269	238	259	256	252	278	269	269	226	262	253	238	240	211	251	234	260	210	238	274	235	234	217	272	251	240	259	235	251	238	261	254	271	249	226	235	253	236	260	254	256	248	259	248	254	231	239	228	256	238	236	264	283	228	251	277	279	268	244	242	227	249	257	225
23947	21194	28465	24484	21617	17498	9314	5363	3902	2813	2508	1919	1738	1436	1268	1148	950	801	684	599	554	497	440	439	399	394	369	389	415	389	386	360	363	339	399	399	354	361	388	352	373	376	401	360	325	344	346	348	339	345	370	344	330	352	334	347	361	372	363	358	387	380	326	352	384	360	359	350	322	335	382	361	400	332	340	321	342	339	321	332	360	320	345	297	370	343	339	319	358	345	330	359	332	351	377	329	344	341	338	346	373	335	334	369	349	356	322	355	355	326	323	345	370	353	331	341	357	347	349	325	367	350	372	326	351	328	338	338	374	358	355	310	346	331	325	324	332	326	369	293	308	348	361	378	319	362	290	347	348	330	336	358	365	342	337	335	335	342	367	352	290	349	330	334	339	330	328	380	312	369	317	325	320	321	358	346	343	370	366	325	328	333	354	333	333	344	338	330	363	350	342	371	342	312	359	373	353	314	345	356	352	365	344	321	342	375	363	344	289	325	345	349	325	335	348	305	349	340	355	306	326	331	350	336	342	340	335	323	338	368	327	345	346	346	322	310	342	302	346	328	330	315	297	357	338	354	313	320	361	323	341	336	352	322	345	340	335	320	327	358	344	360	318	359	330	363	348	337	324	325	337	361	351	361	310	342	326	306	323	344	362	348	324	317	320	368	345	322	354	330	347	353	296	346	363	349	339	309	315	332	307	339	331	338	353	339	345	317	351	369	360	331	340	340	339	324	310	357	336	317	341	349	337	366	342	319	342	285	346	345	328	322	337	336	370	349	344	338	317	328	331	343	321	335	326	350	336	348	364	327	363	348	370	332	348	335	323	322	320	351	354	335	351	348	331	323	344	384	353	332	338	330	335	361	351	351	337	315	340	305	354	348	380	337	338	326	357	350	331	360	339	337	368	348	330	339	332	342	342	310	338	344	349	327	326	335	341	328	325	308	304	356	339	361	334	345	323	310	324	362	350	320	329	334	364	346	310	343	335	347	333	351	335	342	337	332	371	344	323	326	326	343	346	359	341	361	360	359	341	348	325	317	305	339	335	345	338	340	338	343	349	313	336	339	329	318	322	308	372	350	329	338	347	304	324	323	330	348	358	362	312	326	345	340	370	353	345	329	321	313	340	337	341	330	305	331	314	325	341	350	309	348	333	339	345	328	339	340	341	343	333	330	346	325	321	373	339	339	350	331	306	328	354	337	342	349	334	348	321	331	336	359	348	337	336	313	334	313	356	324	359	341	355	370	343	311	336	340	329	335	364	337	334	363	326	308	333	338	369	338	315	322	334	359	319	343	366	340	339	375	327	339	334	335	365	314	320	373	348	317	332	360	348	352	362	340	358	323	333	316	343	343	358	335	340	321	355	350	320	332	310	315	327	332	339	372	338	353	314	305	344	354	346	349	324	360	328	317	363	351	344	348	359	313	330	360	340	337	312	323	406	336	334	322	390	375	358	366	372	347	344	371	346	356	363	325	367	346	330	349	344	330	352	349	346	336	334	326	335	328	345	328	333	328	363	337	335	329	339	333	354	365	335	335	325	308	337	339	303	308	335	337	343	346	331	355	325	355	359	344	362	327	341	317	276	296	334	351	322	340	370	366	323	331	342	329	329	322	362	365	366	337	357	342	315	349	314	330	331	326	352	351	329	351	332	352	359	356	337	365	312	328	313	319	330	358	317	336	356	322	325	358	366	337	302	395	338	347	362	360	336	332	335	344	340	320	325	384	325	367	330	349	345	331	353	394	363	325	334	355	356	337	337	356	333	333	346	351	343	321	301	312	341	350	353	353	328	306	322	323	333	328	325	352	297	346	330	356	349	384	337	356	364	369	335	330	341	345	337	350	341	342	351	357	342	348	366	336	336	377	330	348	364	327	357	334	312	391	343	340	329	291	327	331	331	338	358	331	350	330	322	338	333	352	303	347	316	346	338	355	350	366	334	326	313	327	343	366	378	322	334	329	325	327	315	368	356	334	318	325	346	343	357	327	344	320	350	364	336	311	329	361	353	351	339	344	339	350	304	332	321	345	340	334	359	322	320	352	327	346	330	346	346	355	326	360	338	348	351	353	355	342	344	360	349	321	337	344	342	335	324	346	342	327	327	349	314	336	338	354	321	330	348	349	322	333	341	361	359	356	361	353	309	358	337	376	342	350	336	310	353	339	358	324	323	362	326	327	342	294	352	331	328	322	365	316	319	307	359	305	334	348	344	331	322	290	337	350	346	352	388	378	349	335	358	352	335	335	343	328	359	326	356	373	331	371	355	324	377	324	368	320	375	350	332	325	310	325	307	327	354	326	355	311	336	350	347	356	338	352	309	351	348	336	341	353	342	356	328	342	372	309	335	345	318	355	344	340	365	356	327	298	341	366	331	367	349	367	307	326	361	335	356	335	333	339	350	348	354	369	323	321	358	351	341	311	347	362	371	361	315	319	347	342	348	345	350	362	313	355	337	374	338	330	344	338	358	336	328	319	317	333	345	342	354	297	311	341	322	323	318	346	356	331	314	310	343	319	324	317	294	342	326	340	342	371	339	353	329	347	351	343	340	331	340	382	349	332	358	349	340	364	335	340	316	360	345	319	309	348	389	334	298	359	328	342	334	328	351	354	309	321	345	355	367	336	352	319	356	342	356	310	336	315	338	349	343	326	332	350	367	363	334	351	326	342	342	349	302	312	334	317	325	325	353	364	358	335	355	340	316	345	338	302	325	319	328	322	328	321	291	344	348	311	342	327	349	329	362	329	344	346	335	325	321	350	337	340	327	323	314	341	364	319	321	323	346	316	318	334	320	337	386	355	354	301	346	339	331	359	328	323	360	370	363	373	346	333	354	369	325	312	300	314	341	351	308	360	334	334	338	334	338	354	351	319	326	331	352	329	309	353	354	343	343	345	329	341	345	340	346	321	368	327	354	336	336	322	316	307	340	342	343	359	314	322	320	309	311	320	339	348	340	314	322	355	328	316	304	370	354	330	329	334	346	357	349	356	317	357	346	328	342	350	350	338	343	335	349	363	305	347	334	312	342	345	364	313	319	351	369	306	339	361	352	359	329	323	346	337	374	329	356	317	355	355	368	314	322	358	350	357	358	352	346	356	305	292	319	329	339	332	331	353	328	336	334	311	363	316	332	347	339	360	354	320	302	363	312	349	341	355	360	325	361	303	350	349	303	294	340	332	315	362	357	335	340	346	370	349	329	357	356	392	371	353	366	337	329	338	303	348	338	371	366	347	327	325	377	343	343	333	381	331	338	318	379	346	349	379	357	315	341	311	328	346	351	335	316	342	321	335	360	364	346	328	324	345	348	359	360	346	364	316	315	320	360	326	340	350	377	353	367	336	347	342	372	342	372	321	344	354	326	351	340	365	320	350	324	373	316	337	334	334	330	305	362	346	319	344	324	363	335	344	327	338	331	338	348	331	364	344	327	326	370	332	309	304	318	322	327	333	339	356	313	354	335	372	323	357	305	328	366	349	322	347
31309	50735	35786	24055	19116	14671	10335	8215	6392	4743	4149	3309	2633	2330	1951	1740	1438	1117	904	744	669	624	543	518	471	461	477	417	452	405	445	408	425	406	402	416	431	443	405	406	372	410	393	404	392	351	374	334	364	387	359	342	344	360	364	380	385	383	367	369	353	393	378	356	403	407	371	376	386	375	372	348	359	361	343	340	330	363	342	339	350	376	335	338	372	313	375	342	330	358	338	380	387	358	368	341	349	363	324	368	360	361	323	376	332	364	356	345	336	308	355	337	366	354	345	367	338	390	367	396	352	359	352	330	389	369	333	400	341	378	361	318	344	338	345	352	358	327	358	368	351	346	344	344	350	383	355	375	357	334	349	356	377	350	339	336	346	353	344	353	342	341	357	356	342	345	337	365	377	364	346	381	385	357	374	369	363	330	342	347	355	372	357	331	355	365	364	375	328	359	324	350	348	362	337	369	349	339	331	383	352	374	342	351	335	351	363	327	359	354	388	354	378	374	349	332	331	348	343	330	399	367	342	366	379	364	358	322	379	357	367	338	373	338	328	353	341	366	368	362	366	378	368	344	326	395	359	357	337	372	357	358	347	370	355	359	365	355	365	383	317	367	351	349	361	350	369	315	353	375	385	363	350	322	322	358	346	353	339	355	358	348	375	371	357	322	347	377	349	331	324	337	345	331	353	369	394	344	356	364	384	374	352	345	361	350	367	355	336	327	342	343	379	357	345	360	354	363	326	374	345	344	353	363	307	368	355	344	364	348	334	337	355	341	381	343	378	331	360	345	363	346	359	339	379	355	363	336	405	328	341	340	354	383	368	374	328	340	386	380	338	357	360	364	354	363	367	385	418	398	355	359	342	333	375	338	350	339	310	355	326	389	338	374	379	338	347	351	342	336	372	322	345	344	339	326	346	356	341	354	322	371	326	340	376	385	333	324	375	333	344	315	354	331	315	358	369	350	378	350	342	338	323	355	343	347	357	374	379	362	375	360	333	349	319	353	326	340	330	339	342	360	342	352	351	354	331	345	328	330	368	370	354	331	349	367	354	342	395	336	321	353	388	388	352	374	361	326	397	341	341	384	352	366	373	364	358	343	378	364	346	371	362	341	372	354	377	344	347	366	334	340	358	366	358	376	346	333	370	344	362	360	353	360	336	357	334	372	349	334	331	375	355	351	366	319	343	355	335	342	353	367	316	357	339	365	369	365	370	347	339	322	349	354	349	361	383	344	358	326	313	368	356	373	341	367	373	337	348	354	413	361	330	356	342	348	347	341	347	371	330	366	333	396	350	402	365	337	319	348	349	351	357	341	343	357	366	373	356	371	379	337	373	359	353	349	352	354	324	360	377	330	386	358	372	335	358	359	362	365	332	370	370	361	355	363	352	343	359	356	339	360	358	341	329	355	376	343	354	354	330	341	329	350	378	335	336	347	343	348	342	351	358	342	352	370	350	326	333	339	361	342	368	357	328	340	320	319	374	353	358	327	380	343	333	363	349	351	324	371	359	377	358	342	331	356	365	343	353	345	360	357	365	346	328	376	341	353	349	366	363	342	365	361	352	341	362	398	338	349	373	330	344	359	351	408	324	369	382	389	369	376	344	349	359	339	349	359	349	336	369	361	344	372	367	331	366	374	360	343	341	389	361	360	360	361	346	378	342	343	357	323	361	329	374	334	333	357	357	365	347	351	358	342	345	335	367	341	361	362	370	329	352	345	364	352	349	364	354	344	354	371	316	319	380	369	337	353	342	372	322	334	346	328	331	358	350	348	325	378	378	314	364	358	353	380	348	328	358	352	342	354	328	328	368	328	364	358	328	375	339	334	346	353	360	364	303	363	366	360	331	357	335	351	322	383	365	374	337	343	350	349	393	349	354	338	359	379	331	387	370	335	342	360	356	366	364	342	344	346	344	368	348	356	338	351	355	370	349	367	375	361	360	342	358	347	366	348	349	362	390	358	356	348	369	359	360	357	342	341	361	344	336	352	346	349	360	363	320	331	355	349	378	385	373	361	348	334	382	372	370	387	382	372	329	337	349	342	320	340	390	351	350	371	356	352	331	357	371	372	343	351	385	363	343	351	344	353	375	316	344	351	397	368	344	335	386	324	335	387	355	390	343	367	332	328	342	353	352	351	334	344	371	372	347	373	340	375	372	340	341	350	363	374	341	326	317	373	346	335	337	343	341	374	351	360	345	340	348	333	386	346	348	326	380	326	376	335	375	346	390	328	333	346	382	368	358	356	333	384	341	338	377	357	374	331	349	350	331	359	332	341	344	358	346	311	315	366	342	348	334	352	331	360	367	351	360	353	359	366	346	327	334	361	363	328	337	383	348	377	339	363	365	316	358	349	366	365	393	352	355	354	359	375	320	331	341	338	402	319	365	329	345	335	347	365	351	342	348	340	366	340	335	359	329	371	379	388	337	332	365	376	364	352	395	379	349	338	333	355	309	363	373	346	337	381	344	361	347	348	323	396	366	372	377	375	354	370	379	322	335	355	355	335	363	363	357	339	347	359	364	373	361	353	363	356	332	343	344	354	372	353	359	350	374	359	366	333	343	340	380	366	362	349	352	378	367	351	362	362	371	334	348	347	336	334	383	345	350	357	320	366	324	343	363	336	369	356	372	370	350	353	315	339	336	339	334	352	370	360	352	321	351	352	383	362	332	369	360	360	358	367	353	362	343	331	334	349	341	346	369	369	361	355	398	365	355	364	343	312	340	372	345	366	380	348	352	351	354	358	381	402	357	333	351	335	346	352	371	354	321	337	345	364	360	365	342	352	365	357	366	339	374	354	336	352	334	387	372	346	377	332	347	362	347	347	360	329	339	369	370	361	334	368	371	397	352	351	329	390	347	362	353	346	413	350	363	367	354	362	343	363	340	408	335	367	369	376	350	336	354	360	354	366	364	361	343	366	338	334	343	304	370	364	370	351	362	346	358	321	364	363	367	346	329	343	349	343	369	336	346	361	355	359	323	349	338	343	342	366	348	329	352	355	368	338	325	358	364	364	317	357	338	346	341	318	361	361	340	346	378	371	358	308	332	361	341	355	361	369	348	354	346	354	366	348	359	348	385	327	355	361	355	365	389	370	350	332	353	362	352	362	347	339	342	383	350	335	351	340	361	364	363	363	333	318	357	337	315	357	341	370	345	352	361	329	337	365	361	373	346	369	376	358	364	377	341	387	355	318	345	390	369	361	336	345	330	326	345	363	377	365	323	344	359	375	358	330	376	366	339	335	317	356	336	355	328	388	342	331	375	367	337	353	355	354	343	347	382	357	340	344	359	339	328	334	357	374	391	303	320	347	376	346	379	353	319	343	356	368	336	363	379	351	358	356	366	380	363	351	356	351	342	345	344	354	353	349	333	351	358	362	342	374	369	369	363	308	331	332	351	356	346	335	360	389	330	347	356	362	354	386	344	360	350	339	325	374	330	356	298	387	371	334	336	376	371	374	371	376	345	373	342	362	341	361
24988	21323	27951	25671	18134	10543	5912	4046	2802	2468	1699	1559	1331	1105	985	808	707	614	497	421	392	359	325	276	273	301	256	287	288	302	274	281	263	295	297	286	263	264	250	255	294	284	237	264	277	240	252	235	237	260	240	259	234	283	262	228	243	239	249	259	259	290	260	254	272	260	247	245	268	259	263	244	277	268	251	270	253	242	274	256	294	262	260	260	256	255	255	259	268	231	237	253	239	261	242	250	249	259	246	221	237	269	256	243	236	246	262	250	241	258	267	243	250	254	268	245	259	233	221	233	224	256	257	250	244	238	249	245	223	250	265	247	269	252	243	254	248	233	250	260	209	246	236	232	263	271	252	245	230	266	235	239	255	266	244	230	237	238	242	239	270	248	225	274	272	231	262	242	249	257	239	235	257	259	237	237	261	208	263	251	250	236	243	253	262	243	304	223	249	249	255	234	241	247	250	241	253	237	255	238	237	249	256	225	247	277	241	217	221	242	276	265	233	237	247	241	243	243	276	267	269	251	248	224	250	238	222	271	226	250	249	230	254	235	252	229	236	247	259	256	237	256	243	249	254	248	242	259	271	260	233	221	233	247	251	248	270	266	272	284	211	275	235	240	256	285	239	239	226	258	247	238	250	256	233	250	224	247	251	245	264	230	220	279	285	260	247	248	242	256	234	256	223	239	241	226	237	249	221	240	262	264	271	237	242	266	256	266	233	261	242	240	232	243	229	251	263	236	243	249	263	270	236	250	246	253	220	244	255	226	237	236	247	253	236	263	241	279	284	256	243	247	244	262	213	259	255	237	265	239	235	231	255	243	217	240	232	234	231	201	231	239	249	243	269	253	227	256	245	241	205	282	279	206	274	227	272	239	246	251	216	230	253	237	223	251	223	242	263	239	234	222	275	223	227	275	222	263	258	264	267	274	236	255	260	255	265	252	272	242	257	230	259	252	239	246	221	247	237	257	239	265	239	258	262	267	263	242	279	259	262	263	260	255	232	251	219	240	234	264	230	240	241	241	253	226	233	242	255	241	260	254	234	254	235	233	244	215	239	274	263	233	258	230	263	266	243	233	242	241	262	290	248	245	278	242	234	243	232	250	242	257	240	256	266	241	230	243	232	215	258	253	234	244	242	266	263	218	246	237	266	248	241	250	278	243	252	277	233	241	252	263	247	257	249	273	273	235	230	243	228	264	256	243	250	235	238	237	235	249	254	275	244	257	231	251	233	233	253	251	213	252	252	218	262	249	276	240	260	243	242	249	280	252	233	263	261	219	245	278	234	226	273	251	222	249	215	269	255	275	237	270	260	244	235	216	265	255	224	235	260	257	256	239	252	254	245	241	241	262	240	221	254	275	260	260	238	238	232	220	264	228	281	257	236	266	248	249	249	239	265	257	240	248	227	244	221	258	237	236	242	282	257	244	249	270	254	263	256	253	215	226	228	263	258	242	242	270	243	246	249	246	276	239	285	231	227	234	259	236	232	243	234	236	240	235	253	246	240	225	226	240	266	269	211	261	281	240	239	245	272	249	267	234	249	243	241	212	246	228	228	248	244	247	248	248	260	255	259	270	266	245	244	257	234	258	273	253	219	241	271	248	231	255	212	255	225	247	254	245	255	257	265	245	246	250	207	269	255	260	244	232	236	261	258	231	243	231	227	239	248	237	259	234	282	293	247	246	219	273	260	266	249	247	261	226	255	234	227	253	244	235	245	218	244	246	211	231	230	258	245	211	252	219	261	273	223	231	244	231	238	245	259	210	276	241	235	203	263	261	243	223	226	247	243	256	231	228	262	258	265	206	253	266	269	263	258	223	241	238	246	260	246	228	254	267	263	235	250	254	234	233	220	254	222	240	237	237	241	232	273	251	244	253	296	254	245	255	248	240	222	248	216	234	279	259	232	245	257	243	252	263	262	239	244	277	236	258	230	241	221	266	264	243	261	233	258	262	264	230	241	268	253	243	243	251	234	255	276	255	272	236	254	245	249	270	223	233	255	261	259	243	235	248	211	225	262	265	252	260	251	238	263	256	225	240	253	237	245	239	227	249	234	253	246	248	262	250	247	245	287	264	239	240	226	224	249	208	241	240	270	261	240	252	246	248	243	265	260	253	241	258	228	259	255	257	244	273	242	256	227	234	275	251	236	230	253	252	234	230	226	255	249	253	264	231	222	230	223	232	257	248	254	200	240	238	238	225	269	268	232	249	243	236	243	241	248	238	223	262	258	239	272	246	212	227	241	204	227	232	220	257	249	268	227	230	253	222	277	271	240	243	264	246	258	228	248	255	234	260	251	232	264	234	255	237	243	251	255	240	230	258	252	237	269	255	239	267	222	254	263	221	250	240	249	246	269	236	271	246	251	252	261	236	229	270	251	245	245	233	229	264	258	286	254	252	246	266	251	268	242	247	246	261	268	244	245	256	242	216	236	259	244	257	270	247	235	251	257	243	260	230	239	243	218	274	230	260	248	213	251	222	242	221	232	235	236	235	226	244	227	239	251	240	246	277	262	235	233	247	237	242	259	270	210	228	246	239	243	244	263	238	254	240	243	216	267	238	236	252	234	239	221	256	251	208	235	237	225	212	243	248	264	249	232	221	253	263	234	209	253	246	240	242	266	252	258	247	224	268	264	243	242	243	242	238	245	233	269	241	235	237	243	238	272	247	247	244	219	269	284	257	254	237	244	245	261	253	250	252	241	228	247	256	267	213	269	239	273	240	256	239	270	239	271	213	269	244	243	259	229	234	247	260	259	225	238	247	242	208	252	270	236	250	240	227	249	249	235	268	237	231	275	231	233	270	254	225	231	243	250	236	229	224	242	285	262	235	272	250	237	268	238	227	251	252	264	232	235	239	239	243	256	237	223	216	241	237	227	259	242	238	238	245	228	249	281	241	242	282	234	254	257	241	234	244	258	253	250	231	248	245	250	253	259	250	240	257	236	265	258	239	259	267	254	255	251	220	256	258	257	271	261	232	230	246	262	260	229	260	223	258	251	255	243	242	260	255	262	246	242	269	277	245	272	235	223	297	238	260	274	232	203	251	228	253	244	261	262	275	217	246	250	222	238	239	263	258	246	277	248	234	245	270	215	213	251	257	244	248	254	241	243	211	254	253	237	250	231	236	234	250	243	263	263	230	237	256	258	213	265	254	249	245	239	233	255	252	262	251	246	244	249	237	249	258	263	257	248	252	277	256	245	261	261	266	253	254	262	239	248	274	214	232	246	233	228	257	271	255	259	218	231	227	234	211	270	252	261	264	252	225	251	268	243	227	256	254	276	227	235	268	227	250	243	256	231	252	250	249	258	243	239	230	253	257	279	226	247	235	241	249	212	208	243	233	245	249	239	232	238	233	257	233	270	228	228	255	252	282	263	243	244	254	218	271	238	243	244	246	244	280	243	257	225	260	270	250	258	274	238	263	215	222	263	237	259	276	251	238	237	242	246	233	264	227	256	224	266	243	240	260	272	246	241	219
30373	47036	32237	21646	16431	12716	8766	6834	5067	4587	3287	2793	2313	1837	1654	1331	1145	904	711	603	532	445	382	376	345	336	317	288	321	321	329	291	298	337	309	365	332	305	313	329	291	313	299	287	263	302	272	289	293	313	283	293	300	257	295	277	325	271	290	310	327	307	317	310	275	280	315	270	281	275	286	291	285	309	266	290	281	263	294	282	242	286	289	249	268	258	289	280	264	295	288	255	287	276	270	265	257	266	256	259	257	252	251	260	288	309	302	322	273	254	255	260	244	271	276	286	271	296	280	297	259	248	266	279	273	280	260	272	276	268	277	286	288	270	251	276	301	267	302	277	273	254	265	276	284	279	250	288	256	274	253	283	257	297	228	284	269	266	278	278	286	266	311	258	285	278	257	275	245	292	282	275	257	275	269	283	250	261	278	260	278	266	280	263	254	270	280	253	263	246	271	260	270	263	271	272	270	243	294	302	251	291	235	267	265	275	278	258	278	273	284	273	261	267	271	305	292	254	271	294	297	261	277	284	246	288	275	303	259	257	278	270	278	279	281	271	245	285	272	313	258	265	277	261	270	255	283	283	294	256	276	298	277	276	286	297	279	270	293	260	254	281	281	294	269	276	294	245	290	292	303	270	292	266	285	264	270	286	277	258	256	283	281	279	265	278	268	271	285	269	282	278	272	245	265	277	277	265	248	273	271	293	269	269	273	290	277	266	280	229	289	284	275	281	263	268	290	250	264	292	262	280	261	282	265	276	254	284	274	234	270	280	270	259	276	250	261	297	237	290	277	258	258	264	290	279	300	257	275	257	281	247	270	304	281	272	289	234	246	278	267	257	262	301	269	254	263	273	258	281	252	267	273	270	248	298	254	296	279	243	282	290	257	255	258	274	278	292	296	290	294	287	278	257	291	291	281	257	256	285	275	252	272	237	272	276	262	267	255	264	246	265	276	277	289	245	260	312	272	270	247	273	304	268	257	286	285	314	277	256	241	293	253	286	308	238	278	263	266	266	275	280	261	271	252	285	293	275	285	263	253	239	262	273	278	278	272	252	247	259	302	242	280	285	308	262	306	298	296	272	289	269	294	278	282	290	270	270	261	288	279	286	279	261	282	305	270	257	277	290	271	273	306	272	267	261	256	278	277	284	302	285	252	272	261	247	300	262	274	313	269	250	268	274	266	271	253	248	261	294	265	261	279	268	277	267	274	258	272	254	261	241	272	289	294	273	248	257	286	282	272	294	262	271	277	268	273	272	258	271	254	284	256	234	282	271	275	291	260	242	273	265	259	263	275	288	291	270	286	259	257	280	256	266	278	227	306	278	268	273	290	297	293	279	301	272	275	278	287	268	273	253	260	244	283	253	256	288	279	260	249	305	274	268	274	258	278	237	290	286	283	271	248	275	278	277	298	295	279	294	253	276	261	283	284	271	276	275	248	257	261	240	266	275	273	273	284	281	277	279	276	292	268	312	273	283	274	271	279	259	292	280	271	263	246	273	277	268	273	290	295	290	262	277	285	292	263	257	260	271	244	253	271	276	311	247	254	286	281	283	272	279	266	272	299	280	284	240	274	274	302	231	306	288	276	281	260	300	293	243	300	268	273	262	282	263	262	269	235	290	266	275	257	288	283	278	272	250	256	290	266	281	267	275	273	295	247	271	268	265	251	279	324	280	255	278	255	270	274	286	261	289	269	252	308	241	284	269	258	242	275	281	276	272	263	280	291	277	275	292	272	254	256	262	262	290	261	267	266	283	285	254	275	290	283	282	301	280	287	274	253	265	255	291	263	256	277	275	299	273	278	278	279	305	276	271	268	264	274	269	258	301	241	277	254	248	256	279	278	283	297	260	250	280	280	258	273	289	255	257	259	272	246	263	260	260	270	305	304	275	285	243	238	275	258	264	282	230	261	289	271	264	254	234	247	264	306	269	295	237	248	283	277	263	293	293	294	271	275	286	277	286	256	274	248	276	286	264	289	276	275	254	269	284	292	275	251	262	256	280	263	238	265	273	269	277	261	272	274	231	245	288	262	282	297	300	296	274	267	267	245	258	263	259	273	267	266	264	244	283	249	271	242	266	278	255	279	262	254	301	295	258	269	262	299	267	306	263	263	259	255	275	278	294	272	259	251	287	292	245	290	303	260	283	265	271	288	267	276	282	278	272	262	274	255	254	311	264	259	236	279	294	269	262	262	297	286	260	282	259	273	253	258	252	252	254	270	258	281	270	315	275	240	263	271	280	272	236	252	278	295	290	275	285	280	284	292	302	270	290	294	271	280	263	268	274	268	258	250	271	244	264	295	282	282	273	256	294	278	260	269	291	281	279	276	274	272	234	259	263	243	277	260	272	275	296	276	268	287	285	275	252	275	254	271	267	294	289	273	296	269	286	267	258	246	284	242	232	285	263	276	290	303	290	311	270	246	267	280	257	297	272	289	253	256	288	303	285	267	288	278	239	294	263	263	264	298	250	273	250	291	272	263	252	258	252	266	279	257	259	266	264	262	293	287	261	259	222	259	288	293	269	264	306	292	265	274	287	254	259	267	261	263	295	266	280	252	258	260	268	288	271	295	260	284	285	306	252	265	282	301	275	252	288	279	283	303	284	311	254	293	274	307	287	277	259	252	253	283	260	273	267	305	296	268	272	261	276	272	314	262	310	264	291	273	301	271	248	246	252	268	275	276	245	290	273	252	285	268	294	281	273	235	280	265	279	268	305	278	269	265	283	278	253	264	270	297	279	258	282	276	259	306	277	240	287	267	278	282	270	274	272	296	274	269	245	265	281	256	254	262	274	253	305	277	221	248	238	275	292	257	264	272	257	284	269	290	285	279	261	287	251	264	262	265	269	269	332	278	258	268	227	278	274	277	274	293	282	235	251	297	283	254	264	280	297	249	280	287	284	250	295	283	266	284	259	288	311	233	277	267	271	267	280	277	264	277	311	263	264	251	258	271	299	279	271	263	254	273	262	248	277	282	303	271	275	278	279	264	263	298	245	255	272	265	278	300	266	261	275	253	312	275	240	255	273	286	240	272	279	240	272	285	302	271	285	254	293	278	267	264	281	277	280	268	274	275	243	275	281	281	252	251	260	264	255	262	331	295	275	267	290	301	249	263	273	269	280	280	236	288	250	284	251	263	285	269	296	282	274	256	281	290	253	284	310	269	271	247	279	276	287	253	276	270	274	294	275	273	270	276	255	282	266	285	264	271	291	259	263	273	244	266	291	272	299	290	253	252	287	264	263	308	253	258	281	285	273	245	283	278	283	266	247	299	261	272	280	312	264	279	281	286	287	273	277	314	299	275	269	285	271	239	245	257	288	282	236	269	250	258	264	270	298	305	253	294	269	276	276	269	260	254	310	257	275	247	252	277	255	275	270	280	274	262	262	294	290	284	268	259	272	286	250	274	288	275	238	272	265	284	267	273	284	270	259	282	272	295	256	259	276	258	236	266	264	277	279	294	249	281	284	276	278	303	281
22736	21205	28878	23868	21433	22215	17387	7375	5395	4230	2986	2896	2328	2052	1758	1534	1297	1084	881	785	723	662	553	533	541	491	471	481	503	496	470	489	489	449	450	445	468	473	453	494	470	463	449	442	457	425	421	423	454	432	432	404	455	375	421	440	454	395	424	418	427	467	448	423	450	426	441	460	453	452	438	391	427	431	398	383	446	414	378	433	433	404	439	408	393	425	402	431	418	417	438	409	415	402	413	419	409	425	412	407	407	440	408	417	439	423	385	400	408	424	404	395	410	417	400	387	436	405	418	389	368	422	410	379	438	380	452	430	422	388	418	368	411	447	435	419	413	406	428	415	420	385	398	409	406	407	407	371	441	410	440	413	441	381	411	422	407	367	415	426	406	393	409	423	374	426	414	390	408	411	415	418	413	381	425	413	416	409	447	401	422	433	434	402	423	378	396	436	426	406	414	404	399	401	395	409	421	390	390	423	390	460	392	417	390	400	454	426	405	431	397	413	429	427	425	420	359	396	411	421	452	419	404	402	430	418	407	404	407	399	432	421	432	429	420	387	392	421	426	414	414	412	428	382	429	402	402	413	433	381	429	437	409	428	396	403	422	380	387	411	447	420	417	366	422	438	391	403	388	450	425	405	406	432	414	419	412	409	402	439	413	401	422	389	420	375	415	393	410	413	401	436	436	385	361	390	383	421	392	388	428	386	391	368	388	374	433	406	409	410	422	401	417	379	394	407	384	402	405	434	460	399	379	393	405	396	411	451	391	359	378	394	397	459	444	379	399	397	386	398	387	381	424	385	446	411	403	397	430	405	446	438	404	396	417	411	399	435	429	409	403	405	376	403	390	405	417	395	444	424	380	392	387	391	407	410	419	407	394	395	397	422	435	426	401	399	402	399	375	419	413	425	415	397	401	395	418	393	411	418	364	419	412	410	440	387	440	461	434	424	409	389	369	409	408	410	427	459	389	366	379	386	445	399	406	373	395	381	380	429	441	417	421	374	444	419	443	388	409	381	408	394	400	409	451	405	401	426	414	419	424	419	397	463	408	410	426	371	399	433	376	440	407	426	399	428	440	427	412	401	458	375	446	452	427	425	413	439	382	396	395	392	399	437	424	413	444	372	422	413	431	408	436	420	410	391	450	380	399	435	398	399	406	397	428	432	394	415	403	418	388	402	418	392	419	387	406	399	403	393	417	399	431	373	409	383	415	478	428	423	401	400	392	395	388	396	378	375	412	412	394	397	413	425	442	416	415	424	442	410	416	413	427	423	383	420	385	432	416	416	427	395	417	397	416	405	421	403	408	393	424	388	421	356	415	424	435	432	387	387	402	364	396	414	404	430	394	425	421	416	380	415	402	406	403	422	399	394	416	395	391	405	411	432	425	372	369	398	432	370	377	394	390	413	395	416	396	414	376	408	418	422	424	424	398	393	402	409	430	406	378	410	409	416	418	419	440	416	414	407	403	418	404	429	440	432	445	368	367	420	400	405	400	423	400	435	403	403	390	408	414	381	415	433	407	411	400	409	444	401	430	406	373	450	431	397	389	425	397	389	382	427	407	435	376	429	399	405	410	431	399	390	402	399	391	455	437	413	404	374	427	409	417	374	396	370	412	411	427	359	438	414	470	395	431	398	390	427	427	388	437	423	433	428	412	405	410	430	392	400	418	399	398	410	443	425	426	404	405	403	420	408	408	405	427	410	401	411	404	400	428	403	396	389	413	412	456	433	391	432	427	385	415	355	390	398	431	391	405	475	422	420	392	390	434	413	368	422	446	405	423	392	422	376	373	378	403	403	392	411	418	417	427	408	395	385	421	412	445	416	389	411	425	440	426	409	387	421	414	419	382	411	433	416	438	404	416	462	391	409	414	433	414	414	402	392	383	408	415	418	394	433	401	391	400	401	379	381	356	398	427	438	402	421	413	429	410	402	419	415	435	438	419	402	400	422	389	443	419	384	429	391	412	405	379	407	396	423	398	417	392	419	383	415	385	389	346	421	386	436	408	410	406	416	406	424	411	382	421	415	398	384	411	380	440	397	398	463	396	400	441	465	398	406	405	405	389	418	426	422	424	417	420	436	443	397	444	437	396	402	391	379	367	408	428	435	460	409	424	453	412	387	370	423	418	410	393	413	393	422	412	387	399	416	475	386	386	400	382	405	394	407	421	411	412	421	428	379	447	438	426	417	426	393	415	420	432	400	394	449	455	397	385	399	424	393	422	380	415	366	394	428	440	429	398	409	385	400	401	380	386	418	424	393	416	414	449	446	404	433	409	408	397	387	421	437	410	372	376	429	389	390	414	390	423	442	432	436	441	396	426	438	411	420	408	410	429	379	412	395	366	427	424	412	436	373	397	382	394	392	413	405	433	396	396	420	369	369	403	387	412	402	413	403	415	438	452	426	409	419	434	440	432	420	434	418	414	386	406	401	377	397	395	393	382	403	424	410	438	402	401	452	415	391	439	424	408	403	444	421	400	406	407	381	405	379	415	418	392	420	417	427	457	426	420	423	377	391	376	424	401	428	427	400	394	417	426	427	418	373	419	386	412	417	444	383	399	417	409	425	428	414	403	422	413	443	433	434	413	422	354	429	407	387	401	438	388	412	370	414	440	449	437	406	416	406	411	397	371	406	410	378	380	401	423	435	406	417	398	442	425	410	399	406	410	427	410	407	404	401	431	462	415	420	404	388	393	368	436	434	413	412	384	377	443	418	391	446	377	399	436	423	407	413	405	423	392	406	423	391	407	421	451	434	405	452	361	399	380	398	414	420	422	415	437	418	395	411	407	437	432	402	389	389	411	407	445	384	408	389	394	390	424	442	402	388	369	420	432	366	436	416	414	413	396	421	405	401	410	407	409	406	428	419	392	423	436	421	396	414	382	393	407	422	402	367	413	405	420	412	397	407	375	361	417	394	382	405	406	380	436	422	391	418	372	411	409	379	395	441	429	406	404	412	406	445	413	394	409	390	406	441	443	400	433	427	422	396	421	427	405	405	364	429	385	393	368	399	420	404	432	445	447	425	445	389	408	433	404	412	384	380	379	423	383	406	457	370	382	431	384	425	405	403	386	391	391	406	389	454	400	377	409	355	396	389	409	423	411	403	392	429	434	372	477	413	420	403	382	422	407	397	407	400	434	446	404	412	384	390	393	408	405	400	448	417	422	388	407	442	388	412	421	403	412	429	382	386	386	376	388	388	410	436	367	416	404	366	389	424	383	408	398	445	396	412	391	407	417	450	431	407	402	397	400	390	398	384	399	412	446	410	404	387	418	457	402	389	440	386	403	392	404	424	421	388	412	408	419	437	444	404	428	436	446	394	420	404	409	404	423	413	432	446	404	400	392	359	370	424	423	451	450	408	394	426	436	390	422	421	389	372	434	416	411	421	410	403	383	396	400	424	382	411	404	409	409	396	429	419	425	406	398	387	389	403	399	402	420	418	415	426	386	416	368	392	404	406	380	388	455	422	444	398	404	415
33813	56120	40029	27893	22685	18456	13463	10127	8686	6655	4861	4677	3775	3084	2717	2299	1899	1533	1257	1053	921	805	712	678	565	569	580	548	534	559	511	537	503	507	510	475	546	492	507	508	523	512	481	514	453	455	447	470	390	453	448	421	459	429	486	476	448	453	427	448	450	499	526	439	510	455	523	458	464	428	474	455	415	407	420	441	438	442	425	414	426	443	434	427	406	450	439	412	430	428	449	424	470	427	457	431	402	455	431	439	432	434	449	409	439	433	412	416	409	433	390	395	430	414	398	453	442	408	393	423	436	414	377	409	432	418	466	452	403	424	436	424	442	400	451	420	412	416	435	414	421	436	399	419	427	453	441	432	409	433	453	393	414	449	431	434	411	463	454	392	397	417	419	439	405	439	415	411	402	399	411	452	426	385	428	413	419	387	406	431	430	424	411	447	431	437	471	409	443	441	420	455	426	421	450	391	429	420	407	432	414	438	421	432	424	365	417	405	419	454	416	423	428	413	426	421	426	416	413	394	424	416	435	414	432	408	462	406	436	429	404	402	449	434	471	428	424	434	417	404	445	393	436	422	423	441	424	404	446	406	462	374	391	438	452	474	434	427	442	399	413	428	434	447	446	403	445	394	444	416	424	420	427	455	405	394	433	453	401	450	389	433	408	432	432	429	440	429	414	394	452	408	401	406	459	414	423	414	427	461	439	463	423	457	429	432	434	400	399	404	409	474	442	423	437	428	416	441	416	425	436	422	403	408	395	431	400	396	393	399	415	424	403	442	416	414	395	424	417	380	467	409	422	450	445	449	425	396	432	438	392	446	390	436	434	404	437	469	415	436	417	417	445	434	395	417	406	415	417	424	414	411	386	433	417	373	370	432	403	402	407	453	442	424	407	408	435	429	446	395	429	423	443	430	424	420	417	480	412	435	443	441	420	439	438	427	422	421	433	421	462	402	426	407	372	423	424	436	454	497	477	462	401	428	414	430	409	401	408	456	440	414	442	402	412	447	397	444	459	458	396	420	450	366	432	412	410	411	414	456	435	436	415	410	488	421	425	459	420	418	422	428	440	425	424	396	442	432	424	440	414	410	432	420	448	442	427	422	412	409	418	444	449	435	443	397	430	449	443	426	387	413	430	422	455	430	435	399	393	431	436	438	457	441	459	473	430	426	433	458	406	395	433	416	457	435	445	440	407	435	462	435	411	440	431	409	431	408	423	405	455	414	412	417	444	430	434	414	493	443	414	440	442	471	430	410	416	448	421	419	442	444	416	385	451	430	424	424	387	384	395	407	436	432	403	422	463	400	402	415	438	486	423	396	432	421	413	401	408	434	426	396	437	416	440	433	451	425	421	429	446	417	426	400	415	447	400	443	410	422	448	457	413	434	427	407	425	408	414	422	410	403	405	437	424	400	393	404	435	414	440	398	384	428	404	425	416	385	436	413	419	426	419	417	426	388	429	409	385	417	418	440	422	416	418	449	433	451	449	389	406	417	421	385	404	425	426	402	408	405	431	408	421	416	415	424	387	426	425	432	398	432	413	444	406	440	447	432	420	462	413	415	413	408	446	407	407	404	397	414	386	403	430	452	407	430	407	442	454	421	413	439	429	449	415	405	429	448	451	412	423	429	414	429	419	424	430	422	429	455	440	416	426	434	428	431	402	431	445	413	433	433	427	454	427	403	439	428	444	419	442	451	438	418	436	418	426	438	425	412	409	415	425	404	457	411	439	417	425	373	413	391	424	404	455	431	440	434	434	440	404	442	441	479	479	449	428	438	448	420	439	436	440	430	445	431	425	413	445	419	454	447	400	422	396	421	429	433	457	451	400	390	389	446	427	426	426	431	418	423	420	423	451	461	435	445	449	439	440	413	388	434	426	408	434	440	412	439	417	421	452	425	460	417	396	431	446	411	442	404	405	428	418	441	399	451	398	420	432	466	432	415	430	458	417	459	412	428	433	453	422	427	443	398	432	422	465	413	425	436	442	421	432	414	389	429	404	435	419	401	395	427	427	376	407	436	452	412	429	417	415	450	396	431	406	445	453	414	413	441	432	444	450	426	440	416	414	421	406	433	386	424	435	431	456	398	407	394	436	404	419	446	406	400	456	408	431	421	418	411	405	442	397	438	418	445	414	445	432	383	409	419	434	437	423	399	434	418	417	400	427	412	438	413	410	425	441	441	439	447	447	458	438	443	425	405	460	404	425	409	450	400	442	440	423	405	453	432	403	454	467	430	420	393	416	414	425	474	436	371	446	437	382	375	405	433	443	446	439	421	420	442	425	424	448	426	435	449	425	395	425	416	422	425	417	431	443	448	445	446	437	418	413	414	458	405	419	453	428	430	436	455	413	410	390	395	445	426	427	417	422	416	430	412	434	445	446	430	425	442	420	422	405	412	442	421	395	440	426	396	438	450	411	407	403	454	377	410	398	424	447	412	473	430	438	423	394	435	440	420	433	456	422	424	450	436	384	418	425	457	435	451	404	400	425	424	416	412	454	452	419	388	459	418	427	389	424	462	399	414	436	406	416	447	385	415	427	440	434	417	416	433	410	447	448	470	398	441	389	446	415	414	453	409	456	460	411	443	436	418	422	430	436	418	427	385	426	409	433	404	433	424	449	427	449	438	399	430	428	452	411	405	398	424	431	438	422	373	439	431	461	456	444	466	443	426	425	427	407	423	457	434	429	387	426	422	445	411	418	427	425	454	460	437	418	399	425	382	396	439	408	443	417	403	430	439	428	438	473	417	409	453	430	439	417	407	441	391	419	424	419	433	432	427	481	442	412	401	419	424	417	423	462	459	422	410	430	405	428	437	414	431	420	441	381	412	396	406	443	442	402	409	389	404	419	416	455	413	418	400	448	437	459	446	431	393	460	406	389	397	395	442	437	436	427	416	412	383	432	459	434	452	418	438	456	386	448	453	442	439	455	476	434	442	449	407	422	420	425	428	431	405	428	390	422	414	431	468	387	432	428	416	390	406	405	421	430	432	415	429	448	409	414	453	422	437	380	438	417	440	457	420	413	415	438	420	400	419	419	417	415	429	447	471	459	431	467	450	427	406	409	486	442	459	416	413	377	443	396	445	430	432	409	429	426	451	418	445	437	408	406	442	430	430	458	396	447	399	456	450	414	416	424	421	400	404	423	451	445	458	417	457	443	417	423	411	426	413	424	411	419	447	415	423	438	456	427	438	407	412	425	425	421	419	455	394	390	452	449	431	429	446	397	436	396	449	436	454	437	417	422	397	439	426	477	446	443	422	428	419	396	454	410	468	428	458	404	430	406	431	435	437	452	412	459	431	432	431	435	447	445	429	441	440	425	430	443	399	424	422	450	399	424	423	474	437	434	451	438	415	392	416	434	403	436	401	428	429	424	414	452	429	444	438	440	419	425	420	433	439	408	446	389	456	467	423	435	438	418	393	444	437	446	408	411	376	430	408	440	420	432	445	438	434	448	408	409	429	399	413	440	416	386	437	405	426
30320	28547	28140	19432	11465	6889	4237	3054	2571	1600	1414	1329	1064	891	766	632	490	444	393	378	328	304	283	290	245	220	253	259	242	233	250	240	258	269	260	223	259	241	227	259	227	241	227	252	262	261	223	254	213	257	265	226	236	200	244	248	236	256	238	236	254	243	233	255	237	231	205	222	247	263	244	226	245	220	242	242	233	270	221	260	228	222	228	219	245	247	223	236	235	224	215	248	210	253	246	232	228	228	221	235	248	222	237	239	218	213	210	233	206	239	220	247	217	237	221	232	209	232	237	238	227	221	203	215	209	253	217	225	233	232	221	209	216	216	224	239	231	235	237	232	252	208	228	225	203	213	264	203	224	210	226	221	209	232	217	242	192	238	217	237	217	237	227	231	206	238	227	231	197	248	219	209	214	259	224	216	219	229	256	229	221	238	241	237	214	234	263	229	243	226	256	239	225	260	238	219	234	216	206	212	224	206	203	233	265	227	208	251	236	200	228	228	212	227	242	236	243	214	228	211	240	209	233	249	242	229	243	247	236	202	242	235	209	249	235	205	212	231	224	240	224	225	217	208	232	231	216	222	225	214	225	230	225	258	212	247	231	236	222	221	232	248	232	251	228	253	232	201	235	235	222	236	232	248	238	247	209	233	211	208	235	210	198	223	243	231	221	250	243	260	237	229	225	236	245	207	215	230	225	244	223	220	206	250	222	246	217	230	227	210	229	248	239	245	215	230	223	225	234	239	241	226	228	230	263	205	238	211	239	227	254	220	231	215	215	256	233	231	222	236	225	236	236	232	226	238	234	253	234	237	215	242	228	238	221	239	225	177	259	228	232	217	220	229	217	224	216	238	244	245	241	241	226	233	231	233	258	226	230	223	221	211	223	234	245	231	228	255	204	191	240	234	199	222	232	246	221	223	234	227	212	207	231	235	219	235	221	236	231	271	211	230	252	225	203	263	214	225	202	214	239	246	213	233	225	232	237	243	246	249	264	236	212	217	225	240	235	236	245	234	233	243	243	215	237	246	209	233	251	225	219	225	229	273	245	220	221	208	251	240	225	215	221	235	208	255	231	244	255	235	224	235	215	227	207	211	221	228	230	230	267	240	223	219	249	210	211	211	227	219	218	249	227	224	214	247	255	225	232	222	219	243	235	205	230	215	232	237	235	234	247	214	234	233	207	224	209	239	236	219	213	219	234	229	231	211	218	237	204	235	235	230	206	240	235	212	249	239	211	229	238	252	219	229	238	239	224	254	223	228	248	224	232	203	229	246	219	213	260	229	223	241	237	239	209	245	238	238	228	209	256	218	225	236	224	229	212	233	225	240	241	230	235	213	220	217	241	216	215	221	228	215	229	250	235	225	227	228	218	204	223	228	218	190	245	252	223	230	230	224	225	219	259	228	232	206	233	259	223	246	207	242	222	239	237	237	241	239	215	225	229	233	240	224	209	239	232	237	216	239	225	229	224	228	204	217	242	206	231	233	230	220	211	247	233	245	216	219	227	236	239	203	219	225	267	240	238	231	232	214	247	207	209	242	240	205	237	235	235	213	205	190	196	220	209	250	234	230	217	270	246	237	218	229	219	235	214	228	222	233	240	206	225	235	231	220	231	248	229	203	244	242	221	220	194	210	226	224	237	214	234	244	223	234	239	221	219	247	242	226	238	225	226	221	257	238	241	221	237	215	216	191	220	229	231	209	246	191	230	204	230	223	211	229	221	231	239	186	217	200	256	229	236	234	248	253	247	214	233	236	229	196	224	227	235	234	256	221	245	221	228	223	222	218	223	230	227	235	255	244	235	210	256	233	198	208	235	222	233	213	245	216	221	227	252	234	227	228	254	222	203	219	234	219	233	223	239	223	225	220	238	235	224	232	218	222	236	221	234	222	216	205	237	218	233	212	207	222	220	231	230	236	227	203	239	233	214	221	214	239	219	220	221	234	205	248	240	245	218	222	211	244	226	217	229	221	229	220	210	238	237	227	240	216	251	244	235	214	249	233	244	252	221	241	210	230	205	210	219	223	231	221	216	239	238	227	224	240	227	227	229	248	229	241	223	258	211	209	226	225	244	238	219	239	226	234	245	247	221	254	229	228	228	205	209	246	238	229	226	221	226	232	244	218	226	215	221	234	208	215	233	219	233	218	243	235	236	188	201	230	234	254	223	228	233	206	214	230	217	233	232	239	252	252	201	221	247	215	249	221	259	216	273	234	217	213	226	206	218	228	226	229	209	226	189	222	238	228	193	211	222	222	243	229	238	242	215	222	219	218	222	207	234	232	216	201	235	236	208	219	208	231	228	245	236	211	229	232	239	210	233	209	253	240	222	236	210	227	210	217	214	201	240	251	232	228	221	232	225	221	217	227	219	240	221	277	239	235	225	233	230	206	231	234	223	246	207	247	245	208	199	240	239	259	237	224	227	215	232	242	252	242	258	211	233	251	240	236	222	244	221	209	237	201	227	217	232	204	220	217	222	218	211	272	203	254	225	215	232	243	238	263	237	214	243	228	243	220	243	220	218	233	230	216	245	241	234	223	221	233	240	220	228	245	255	221	234	232	258	224	228	246	223	243	236	213	255	215	217	214	258	210	239	209	210	258	217	234	239	196	221	250	234	229	211	221	211	224	207	219	217	206	225	188	220	208	239	249	222	230	229	234	229	234	213	244	241	217	216	221	255	217	236	231	209	224	214	253	219	205	210	196	247	217	225	236	239	214	223	220	209	198	228	220	223	224	241	230	220	218	228	248	235	228	256	216	235	230	253	243	220	235	235	202	222	219	226	213	220	229	234	222	216	221	223	228	193	239	228	195	200	245	216	208	238	221	234	210	233	213	230	248	226	212	242	218	216	231	236	217	228	216	237	238	224	191	224	224	240	216	229	195	206	220	241	248	236	201	245	240	237	216	254	213	238	241	214	235	231	250	242	215	245	195	230	222	232	227	233	215	259	220	191	224	261	213	226	210	217	244	226	223	200	206	206	214	224	248	215	239	240	222	248	252	243	212	239	231	212	230	233	203	227	234	257	230	231	236	227	236	213	232	219	230	203	252	216	240	261	241	239	219	216	234	213	228	224	247	237	247	221	193	224	247	275	218	228	252	241	232	219	224	219	251	229	219	248	255	215	235	243	245	198	223	222	207	226	229	212	258	251	235	210	212	250	230	260	212	214	257	210	205	257	219	224	228	219	229	231	232	240	245	225	217	242	233	193	227	236	218	252	224	227	231	223	249	219	241	215	219	222	218	234	215	207	226	219	255	222	258	201	232	217	250	214	229	240	231	228	242	224	216	243	242	246	233	237	216	207	220	212	237	249	252	226	262	208	246	227	223	234	240	236	222	226	210	246	233	212	224	230	224	247	232	198	220	213	218	212	219	237	247	234	229	235	224	231	208	227	252	224	236	240	203	234	232	203	215	243	227	232	212	232	215	226	196	236	211	240	214	227	213	223	219	243	237	214	224	225	237	239	224	228	241	238	238
29620	40480	27330	17516	13362	10116	6933	5312	4490	2775	2382	2219	1757	1450	1237	1047	763	684	537	522	395	370	345	328	269	284	304	291	284	261	258	263	270	249	281	272	265	271	302	285	265	280	265	267	271	264	262	257	261	242	251	262	254	259	241	244	241	250	267	259	268	234	233	262	281	261	251	236	238	287	290	232	273	253	236	248	242	252	248	258	214	243	280	244	237	248	217	263	235	245	245	223	245	234	241	232	250	251	254	222	202	247	232	237	246	256	225	269	249	257	253	235	256	245	261	269	233	239	250	258	251	239	265	214	237	219	234	246	259	242	249	225	254	220	235	268	258	226	257	262	281	254	256	227	239	252	257	255	221	261	239	228	259	228	264	257	279	241	259	234	233	230	267	243	221	246	262	272	250	248	254	227	234	249	268	263	239	231	241	214	263	227	236	253	220	247	213	217	252	236	264	254	233	223	234	254	236	250	238	253	242	252	241	245	249	241	256	229	267	250	241	243	244	258	249	262	254	246	255	229	251	254	227	229	239	231	256	260	281	267	242	245	243	245	246	234	277	238	253	257	246	234	252	235	254	251	259	255	261	248	256	253	264	257	251	265	229	270	269	269	249	279	238	239	246	237	238	231	248	248	237	232	217	255	245	260	256	232	263	263	263	217	246	246	267	265	259	249	259	218	247	254	267	279	238	238	265	250	246	265	243	245	269	238	235	235	243	244	242	247	246	249	257	246	246	237	249	270	262	270	245	258	236	240	234	247	222	257	240	264	257	262	253	229	234	240	237	256	220	244	254	235	223	249	260	278	272	279	261	244	250	258	234	230	232	246	240	245	291	247	248	276	251	261	258	226	263	251	251	217	250	261	251	243	245	260	279	242	246	248	218	216	268	239	238	231	232	225	236	248	226	243	243	230	273	251	262	237	252	247	229	241	254	214	265	234	260	231	232	243	223	266	255	221	249	198	265	241	265	243	241	241	237	225	240	258	243	277	263	223	253	239	246	254	224	253	274	245	251	237	252	252	251	249	246	272	229	285	259	265	249	282	227	246	267	252	249	278	253	240	231	262	256	256	235	227	253	278	206	203	219	240	258	267	236	278	259	271	234	225	259	259	246	259	238	248	251	237	258	236	247	225	282	260	206	264	238	212	226	245	248	249	221	252	265	252	250	225	249	250	254	237	256	246	234	259	243	249	255	262	196	249	247	252	274	268	250	244	230	235	246	229	229	256	270	265	249	234	244	227	249	238	223	218	253	244	247	248	253	234	256	220	229	237	222	237	240	232	234	214	263	223	240	255	229	292	274	234	253	250	223	263	250	249	240	235	248	254	247	257	219	271	262	223	234	292	260	246	240	265	251	276	237	247	258	235	246	262	253	273	250	275	229	275	210	254	248	225	290	261	251	251	251	274	242	240	241	260	252	252	227	218	214	237	256	246	245	259	236	249	238	230	233	236	266	270	275	253	249	247	263	247	238	255	249	235	266	230	251	225	239	258	246	240	246	247	254	239	223	254	259	246	254	236	258	260	261	242	241	223	268	245	236	242	255	255	255	267	246	252	251	232	262	241	244	246	265	264	237	231	261	260	234	265	262	254	252	256	226	237	261	226	254	226	227	270	225	243	232	241	269	236	220	204	243	232	257	247	267	231	275	245	254	248	238	241	254	240	243	238	241	276	222	244	235	261	282	260	261	227	260	248	235	224	225	233	239	241	247	224	234	246	257	227	254	238	233	251	225	274	241	238	259	228	241	244	243	235	245	242	250	254	243	233	256	243	258	249	265	239	244	266	238	240	251	235	243	255	243	228	265	269	265	253	232	257	241	213	233	266	253	222	252	276	229	238	234	248	262	222	256	252	265	247	254	237	240	265	231	244	266	236	238	269	238	242	242	268	243	264	260	258	245	250	265	254	231	256	231	244	250	237	243	254	252	293	267	247	229	274	250	250	261	258	253	220	228	235	239	259	236	232	255	225	264	242	259	267	252	235	277	270	259	243	228	256	237	244	256	267	211	249	246	267	251	269	256	236	271	218	226	257	215	234	242	260	288	258	269	250	242	248	244	261	237	219	278	250	254	252	248	238	242	238	256	241	263	216	241	225	257	242	249	245	225	238	252	268	251	264	220	251	250	239	245	264	253	280	243	255	266	231	246	234	202	242	259	251	263	239	233	212	268	245	229	245	241	250	255	238	232	246	256	246	239	258	249	230	249	260	241	253	253	227	264	252	280	243	268	270	233	222	273	222	214	228	231	227	282	282	258	239	229	251	274	247	258	264	227	261	248	236	259	262	240	239	231	256	258	244	249	268	267	252	274	255	232	262	253	263	228	239	242	257	258	244	251	256	248	241	245	245	249	261	240	273	249	259	254	244	263	266	209	244	243	232	251	247	235	234	272	249	244	245	265	249	246	260	243	257	242	248	257	273	229	241	252	275	238	249	265	249	259	249	245	251	246	252	248	269	238	259	271	265	264	202	251	264	265	253	284	222	284	220	281	244	254	218	244	241	214	245	255	253	240	226	271	274	231	229	246	253	231	242	261	255	231	233	252	257	243	259	240	238	255	258	219	285	233	243	248	250	246	215	264	231	260	231	266	270	246	265	260	237	252	229	246	235	228	232	216	280	256	256	241	258	233	261	245	241	229	267	258	249	220	237	242	266	260	242	253	177	233	260	256	249	267	243	208	232	256	232	221	242	262	246	246	249	264	266	252	266	274	211	236	247	259	267	265	270	232	255	258	258	241	267	232	244	241	252	276	250	266	265	256	227	250	245	263	224	246	265	255	244	208	245	249	240	260	252	254	248	230	244	243	242	230	242	247	208	216	228	241	224	256	273	231	268	239	268	264	230	241	266	251	257	241	246	231	247	250	258	230	250	245	252	252	240	261	259	226	234	237	238	242	235	230	247	250	266	248	266	233	236	255	240	248	244	254	223	256	238	248	227	240	260	277	288	250	262	270	255	244	230	264	237	239	247	202	241	217	270	241	235	252	254	236	263	237	244	258	238	239	259	233	258	235	284	264	239	258	214	238	230	260	225	252	269	255	250	262	245	224	254	245	231	245	239	282	239	236	267	268	252	231	243	233	262	240	250	230	231	266	250	245	247	233	238	260	246	269	222	267	268	270	247	259	250	238	257	253	235	253	245	229	264	243	269	218	270	223	269	232	229	251	259	244	246	246	240	235	248	221	214	256	282	251	222	245	246	258	246	246	236	239	247	250	231	241	258	243	248	231	247	230	273	267	255	255	265	260	247	237	250	221	234	244	232	211	246	258	240	272	214	261	242	220	249	222	259	210	256	263	249	245	247	251	243	223	270	251	253	236	254	272	275	249	239	239	269	234	215	243	264	259	239	241	246	248	245	235	257	244	234	281	266	248	266	259	231	231	252	230	261	259	237	237	238	248	255	250	232	271	231	236	249	234	228	240	249	255	255	236	261	218	266	251	252	247	230	245	251	243	228	243	251	267	248	239	220	243	246	224	227	246	247
23888	21161	28436	24448	21573	17038	8950	5922	3694	2644	2648	2191	1800	1632	1260	1138	903	771	681	623	491	445	473	369	425	386	442	404	387	369	364	364	381	359	357	345	382	371	349	349	390	368	383	364	361	372	366	331	358	361	368	341	330	354	307	339	354	336	337	366	368	363	345	355	365	366	382	352	375	339	371	364	317	350	344	353	326	347	355	321	321	320	325	349	353	348	337	341	332	341	335	332	323	365	337	306	312	318	331	294	330	374	352	336	306	352	348	325	346	333	339	325	362	327	307	312	343	332	316	345	336	333	343	332	334	324	341	314	318	364	317	313	384	344	299	332	371	343	348	323	335	367	340	332	356	346	329	310	347	357	310	349	349	327	310	356	353	312	304	326	340	328	327	370	348	289	344	347	347	341	338	340	332	327	351	348	335	326	338	315	359	340	309	311	336	314	368	364	327	345	330	338	345	333	336	342	356	339	345	344	311	317	312	307	331	332	363	347	354	340	340	336	323	391	353	341	351	323	328	356	354	320	307	372	351	348	356	315	343	317	356	328	330	351	366	324	321	363	320	352	324	335	324	347	313	327	360	341	331	333	340	359	297	329	303	371	360	324	352	364	325	355	346	325	310	305	326	347	363	349	351	308	326	320	323	317	311	303	336	364	342	361	381	361	337	339	326	349	344	342	338	343	357	338	344	341	325	347	325	326	307	317	325	320	307	343	336	345	366	343	342	333	338	342	312	333	334	337	337	313	328	346	344	342	309	347	328	362	357	358	350	344	303	349	345	372	335	321	368	350	365	317	348	324	312	358	367	334	329	364	334	347	314	307	310	345	322	344	319	318	323	331	337	348	327	325	311	312	322	375	318	328	320	342	344	309	316	326	314	356	311	320	350	345	295	330	336	318	311	338	348	347	345	318	350	303	325	331	333	308	317	345	348	339	327	324	328	344	343	359	329	352	335	347	356	340	348	309	338	319	314	346	358	332	349	359	330	350	365	334	338	344	334	335	333	324	351	327	325	357	346	344	324	317	353	355	314	338	345	355	352	320	310	334	366	338	321	316	342	331	315	363	344	347	346	332	327	367	337	330	336	304	327	344	379	364	326	321	333	325	335	316	318	326	346	330	342	313	356	345	346	308	350	337	347	305	330	350	320	356	321	358	320	357	359	341	331	338	311	355	289	345	324	335	336	326	361	356	349	317	360	317	327	332	315	307	329	346	320	332	371	363	332	325	354	307	355	371	359	328	326	345	337	332	334	308	337	346	340	316	321	335	332	372	351	329	332	341	336	335	346	300	349	320	328	346	334	341	342	332	317	324	324	320	332	322	352	326	338	350	360	356	331	323	315	317	355	347	355	330	340	359	319	330	370	320	329	332	305	332	321	351	303	307	373	302	327	372	379	339	322	365	319	338	364	349	331	327	342	335	339	328	334	343	342	286	334	358	339	350	324	332	360	338	348	308	368	333	328	367	348	329	332	364	337	341	324	348	327	334	343	335	359	322	344	333	332	365	330	381	324	340	372	361	364	331	299	341	353	327	323	322	336	335	326	352	308	368	348	323	315	363	352	321	352	310	336	338	353	324	315	324	342	335	324	335	356	347	344	326	330	331	340	321	336	351	330	334	348	366	328	365	312	342	317	313	350	343	324	312	331	328	325	360	348	356	323	342	317	311	337	340	370	305	308	366	346	342	315	381	372	315	333	340	333	323	328	343	345	349	347	340	367	320	360	333	342	378	302	367	339	346	354	357	322	366	323	311	316	331	367	332	332	293	292	339	344	348	370	332	346	333	363	323	337	310	331	371	370	333	300	329	356	350	316	301	339	324	357	348	329	364	328	351	321	321	337	339	322	338	309	322	350	306	314	298	333	325	350	306	352	339	354	345	356	324	340	328	329	342	316	335	316	350	343	346	367	348	369	341	378	353	346	331	299	333	321	316	331	342	334	310	322	324	346	336	341	366	343	353	337	326	354	340	322	353	332	336	355	305	353	314	331	342	304	364	320	337	332	324	336	328	320	334	354	370	364	338	332	307	334	365	341	328	328	323	303	363	327	334	336	342	323	332	372	339	335	313	303	358	329	319	335	334	336	356	339	334	350	371	320	344	327	305	310	343	328	317	317	336	332	331	332	353	392	310	346	341	292	335	328	321	328	295	337	338	312	325	312	342	335	342	338	346	356	348	332	322	324	330	342	346	330	338	360	339	351	365	300	363	316	351	325	354	352	364	322	347	318	354	324	354	357	354	332	341	326	318	368	331	324	334	334	350	350	334	326	349	314	358	322	353	331	372	347	336	332	365	302	311	359	346	338	334	312	367	363	337	304	330	313	350	307	317	328	334	314	362	343	317	339	325	313	311	335	307	315	327	321	356	347	347	355	342	337	340	354	356	348	344	354	330	358	369	324	326	313	345	347	333	354	345	338	319	311	274	371	304	315	321	368	326	345	353	333	326	322	325	350	310	335	326	345	355	332	337	344	335	359	326	326	324	348	321	319	336	355	320	348	354	338	344	329	323	302	327	353	316	309	323	348	375	355	321	300	314	292	350	316	324	348	357	361	331	312	338	312	319	305	350	340	340	304	360	333	333	327	319	372	324	341	345	336	324	303	328	343	304	331	315	358	351	346	325	344	352	332	338	314	362	352	358	337	332	330	341	310	360	335	334	305	367	301	332	329	334	315	323	315	331	325	360	339	346	352	342	344	321	314	333	362	322	345	356	336	329	315	296	353	341	329	311	356	332	370	327	332	337	359	325	337	338	337	321	346	360	327	313	348	325	357	348	341	346	311	336	348	373	309	353	373	322	339	309	338	343	340	340	346	343	340	319	318	327	349	323	338	355	326	345	305	362	317	339	330	355	319	330	359	329	316	335	324	316	364	337	355	369	323	324	340	335	336	304	322	325	363	323	324	346	357	325	338	343	357	304	349	334	347	332	367	319	360	341	299	328	356	330	311	335	355	346	313	312	316	358	349	333	376	360	342	342	321	349	361	349	349	336	377	365	341	335	315	318	331	315	348	330	332	341	289	324	345	320	355	361	308	350	324	376	356	326	322	356	306	312	307	332	360	376	318	351	314	313	334	342	361	352	332	318	340	363	328	334	352	300	315	334	326	317	351	338	323	339	331	362	298	359	332	346	345	338	335	336	340	342	342	319	309	319	280	336	344	324	310	347	319	344	317	291	349	318	324	330	312	305	347	318	320	309	336	316	344	349	314	326	365	319	377	322	358	355	334	335	335	296	303	320	358	335	329	314	342	325	336	360	334	313	361	373	328	336	338	329	341	329	331	304	315	352	297	323	329	315	310	356	346	354	365	302	310	347	311	374	360	365	351	318	314	340	298	341	332	346	343	368	345	339	309	330	345	325	326	342	324	337	331	317	333	327	346	325	329	352	361	316	338	343	307	308	326	339	306	377	341	347	334	364	341	357	354	314	346	346	315	332	356	360	350	332	320	356	357	328	325	347	313	314	322	345	325	365	302	327	320	323
30457	49062	33746	23067	18859	14109	10142	9123	5978	4217	4323	3585	2775	2564	1974	1626	1295	1169	971	775	645	563	525	485	455	405	432	392	427	458	434	415	404	415	457	407	395	362	375	390	421	440	399	388	421	331	387	383	393	361	363	384	371	377	343	339	384	372	352	355	378	375	409	400	401	368	408	432	387	399	388	352	358	335	400	365	386	350	359	325	335	339	330	403	319	372	350	363	339	365	393	382	371	334	344	342	382	345	342	328	390	351	367	359	350	371	310	357	380	352	343	341	319	321	318	347	338	358	397	346	360	364	353	340	356	376	335	367	361	352	358	347	386	339	344	336	364	369	336	341	329	350	350	396	325	330	358	345	347	354	342	343	348	329	344	348	348	340	345	366	335	338	323	325	312	306	308	325	360	373	348	350	369	333	346	355	359	358	318	344	321	346	344	365	354	346	357	334	334	354	292	364	362	382	325	346	323	367	340	360	335	390	400	343	356	337	350	345	349	393	334	299	352	332	368	345	363	344	355	334	342	341	307	331	372	328	345	343	347	350	343	342	357	343	343	332	336	341	331	338	348	341	357	366	353	404	356	339	386	358	339	333	302	361	346	331	324	332	340	335	358	358	327	348	355	337	367	356	334	365	370	361	348	335	336	356	345	344	336	372	347	317	359	336	339	333	335	353	362	348	333	356	321	364	351	358	382	322	341	370	349	348	357	345	355	364	399	379	338	364	375	364	354	375	348	354	356	350	350	345	371	391	364	373	371	371	345	386	331	366	334	356	339	391	339	295	362	391	360	372	340	356	363	351	338	360	332	356	355	352	362	328	346	402	375	354	318	321	347	322	342	362	332	353	336	343	373	349	335	346	351	336	387	352	365	339	315	361	366	360	370	352	354	340	366	361	359	365	350	356	346	348	328	339	365	345	361	346	339	348	361	417	340	348	328	370	349	369	360	356	361	331	349	367	326	351	343	334	388	364	346	375	399	386	353	351	372	307	365	340	362	349	417	372	352	336	373	363	347	349	369	351	332	361	364	340	359	365	341	374	365	373	334	341	348	368	346	354	363	358	365	359	340	355	331	354	366	334	350	321	330	360	344	358	345	352	366	329	351	320	369	380	303	337	343	375	345	350	331	351	341	337	347	320	343	333	315	353	343	347	352	386	320	324	329	348	355	348	372	323	342	352	361	361	369	335	313	344	335	320	323	364	362	359	342	384	324	343	345	359	362	361	319	354	378	335	351	355	358	369	370	341	343	346	326	372	369	363	334	355	369	348	340	338	355	353	342	354	365	366	324	333	348	354	357	335	336	339	373	358	321	346	385	350	334	355	380	337	342	357	343	353	303	370	317	340	351	341	332	333	338	350	329	363	351	377	311	321	355	338	362	391	375	347	365	364	333	352	346	349	327	337	325	333	360	318	295	336	322	349	352	349	346	365	376	331	328	339	335	382	366	309	364	344	373	372	365	368	354	350	330	336	331	377	356	308	350	330	344	322	357	360	329	358	298	353	335	362	381	334	351	346	344	354	366	341	367	378	395	335	365	328	368	351	359	368	373	341	335	351	328	372	363	341	327	389	348	353	333	326	367	356	331	356	351	361	381	354	340	353	345	354	375	336	362	334	331	350	374	382	353	367	350	395	337	344	366	335	318	341	368	354	348	380	356	350	351	343	352	409	316	348	382	348	328	359	331	354	346	353	338	346	342	356	401	357	348	374	361	367	347	338	349	349	359	371	342	332	328	335	359	358	358	340	356	321	345	385	346	361	314	375	325	347	329	320	329	359	333	322	329	347	368	386	355	322	340	359	351	345	349	341	349	347	320	357	366	319	358	364	313	349	335	339	336	347	329	338	367	358	376	324	321	360	335	351	359	352	364	354	351	338	339	346	327	340	345	363	352	338	355	371	324	346	351	375	339	340	363	362	313	327	342	360	316	335	343	346	352	330	349	361	333	350	376	343	339	339	336	318	356	338	348	378	348	357	374	338	331	385	367	342	345	360	345	357	397	323	372	359	352	338	337	354	359	356	328	347	405	347	358	341	347	356	353	361	359	349	335	353	347	349	330	346	357	401	355	373	340	372	353	379	384	367	368	378	359	352	372	350	392	353	338	357	350	359	359	364	321	324	387	357	374	366	395	360	344	356	343	319	369	350	348	377	342	319	360	366	381	319	331	359	376	352	365	322	360	372	319	360	347	334	352	358	328	378	338	364	352	317	357	339	342	335	338	341	341	324	334	360	347	367	374	364	341	371	364	358	334	380	317	356	346	329	352	359	356	355	334	371	324	327	373	389	338	335	363	349	331	349	317	317	342	364	341	368	362	355	334	372	372	365	363	366	340	353	318	365	380	346	311	375	332	361	332	359	344	334	346	313	336	375	365	327	355	329	344	350	347	338	334	338	367	333	359	370	343	346	354	340	389	346	331	366	386	390	334	344	357	304	341	355	326	354	332	330	377	360	366	345	390	378	365	371	310	354	354	346	336	351	349	330	360	380	333	363	351	329	335	343	356	328	349	349	345	351	368	341	364	353	346	347	361	342	356	330	377	359	366	341	317	315	323	319	355	341	370	332	343	380	337	359	382	333	342	346	370	341	340	374	383	337	336	359	352	329	345	334	380	375	363	331	368	336	324	318	341	367	312	372	369	360	335	338	366	327	361	361	394	358	344	348	367	358	333	367	389	362	309	362	361	359	338	353	334	318	361	336	330	378	358	357	347	345	358	344	356	355	370	344	355	360	331	357	348	351	369	360	377	318	359	394	338	358	315	345	311	355	327	322	368	319	360	355	323	372	371	398	366	371	373	371	369	379	335	348	362	339	306	350	340	371	358	358	368	387	360	315	328	348	351	331	367	368	353	332	377	338	323	330	333	323	359	338	374	367	309	367	355	325	378	358	334	329	372	311	350	355	340	362	337	369	321	353	364	307	330	349	327	322	337	345	343	356	367	363	311	323	326	316	347	342	359	334	337	376	341	315	375	327	334	369	343	335	360	332	376	339	345	329	345	355	350	365	313	347	347	344	349	333	341	350	368	334	343	364	319	354	336	341	354	354	339	353	364	345	352	360	359	335	356	346	345	369	358	357	339	348	351	368	329	343	326	352	353	338	341	346	363	336	348	332	391	379	366	354	338	363	342	391	352	364	369	348	371	359	330	344	359	335	342	335	349	330	330	363	342	367	354	373	317	343	376	369	339	358	358	369	349	343	374	335	357	324	329	342	356	366	376	326	386	370	328	326	368	375	344	373	347	337	343	349	317	380	324	317	344	380	329	376	352	388	333	335	340	342	366	372	361	376	346	373	331	367	349	343	398	363	386	343	303	362	331	357	344	336	337	364	342	309	357	368	329	341	342	318	360	339	328	347	327	356	377	344	344	323	344	386	371	342	336	314	357	390	354	357	336	368	329	343	310	377	338	326	340	325	353	341	366	347	340	332	356	371	339	367	365	360	360	373	347	342	353	339	368	351	358	353	334	347	341	340	350	341	354	353
25016	21270	27785	25550	17864	9310	6582	4146	2565	2213	2269	1748	1337	1190	960	833	689	590	508	431	365	346	295	344	275	265	260	241	279	246	275	263	281	262	282	253	264	244	231	281	261	273	293	254	271	271	242	246	241	264	260	268	266	258	258	254	265	237	279	226	254	229	247	253	269	238	264	279	245	283	250	260	240	235	255	252	263	241	264	249	257	246	255	260	251	232	258	229	237	252	241	228	243	227	240	267	243	275	238	230	250	242	236	259	235	226	257	235	243	233	266	229	275	255	231	230	229	215	251	247	239	236	247	258	243	234	241	233	245	236	238	246	246	256	214	230	244	225	254	255	263	238	237	276	224	241	227	229	204	253	267	242	258	252	239	245	233	262	240	233	246	247	250	236	235	252	243	250	266	251	229	228	267	250	228	269	205	263	230	258	262	220	269	250	237	224	237	259	214	244	285	241	274	231	234	248	216	236	255	261	244	226	257	227	220	254	250	229	238	219	232	247	246	251	229	236	251	260	239	242	252	273	250	250	231	265	280	252	268	232	233	251	255	255	258	234	238	225	221	225	226	248	246	241	243	281	232	230	262	261	250	255	247	245	261	229	243	250	244	197	229	240	256	245	258	227	242	251	256	262	228	260	230	262	260	262	234	234	241	227	249	203	243	255	275	233	235	238	270	237	255	245	250	239	247	229	243	239	230	239	234	248	234	248	246	237	247	252	240	262	241	252	233	233	224	270	256	255	254	233	252	244	248	251	232	236	253	239	240	251	253	250	214	265	257	244	263	243	246	258	229	227	264	245	201	265	219	248	268	253	230	248	210	241	244	258	235	254	227	219	256	235	221	234	256	244	259	246	243	249	266	234	261	242	244	248	217	256	249	222	250	241	235	240	236	237	248	234	226	209	240	255	255	248	266	234	223	235	241	236	256	219	249	253	246	224	242	246	257	230	222	240	264	243	233	253	239	243	248	231	241	289	248	244	231	279	230	218	246	266	218	265	244	211	254	216	223	248	245	218	216	214	254	261	234	253	233	255	251	244	251	242	257	255	228	257	265	286	249	245	246	247	247	261	257	245	285	245	238	249	223	218	242	259	274	284	240	243	262	245	247	259	239	219	244	241	256	249	252	227	234	221	231	238	197	233	238	237	245	215	255	246	245	235	216	236	225	229	219	239	250	256	221	242	245	215	223	265	248	256	241	247	233	246	246	237	228	261	247	246	235	269	254	249	219	274	236	254	220	262	271	226	247	251	228	236	244	236	252	258	266	207	270	240	227	242	235	220	242	259	258	254	242	228	255	236	246	231	232	249	257	236	254	235	240	256	236	218	248	243	233	272	226	266	248	234	241	225	244	227	226	238	250	224	245	229	236	267	250	249	239	250	231	247	237	233	234	270	249	248	238	224	236	264	242	244	245	236	246	245	252	226	234	232	251	251	225	226	243	229	264	238	240	245	227	246	236	262	244	232	244	224	233	238	226	237	253	272	221	247	233	225	225	242	231	240	226	247	271	245	232	255	233	263	221	260	231	244	235	245	239	209	267	260	270	255	254	247	236	232	224	250	249	208	262	251	255	253	276	271	225	227	233	274	245	238	265	237	254	232	242	253	230	251	242	226	218	237	250	245	224	236	232	261	263	252	208	241	230	257	289	221	227	232	247	224	270	270	234	256	261	250	243	236	223	248	258	260	264	229	258	269	285	247	229	288	253	257	234	232	212	261	266	233	234	253	250	266	239	257	251	241	267	233	242	259	268	230	262	281	258	245	259	233	238	236	254	224	241	252	244	217	260	227	231	253	259	255	246	257	235	268	259	250	236	234	246	239	253	245	259	249	234	226	284	243	247	245	234	249	256	238	255	240	239	262	246	232	240	264	250	224	238	248	233	264	246	253	252	251	241	243	253	237	285	237	229	242	252	236	256	208	247	238	217	245	250	257	216	245	261	237	258	234	273	250	236	231	224	277	234	270	229	249	240	246	230	216	232	253	252	233	251	260	240	246	247	243	253	254	251	229	248	231	248	250	238	223	224	238	230	274	259	257	242	257	243	260	233	263	247	239	232	248	242	253	232	223	245	264	240	252	262	235	237	231	235	235	233	251	249	244	277	209	232	244	243	241	243	235	281	271	231	238	233	248	247	223	242	258	256	255	255	243	256	261	228	239	240	273	253	217	260	235	241	271	264	244	246	247	252	254	246	264	240	257	259	210	238	225	256	258	222	270	238	253	240	220	231	258	208	246	230	243	231	231	247	232	249	242	236	262	263	249	238	267	274	254	244	229	248	233	242	236	250	258	244	233	263	226	266	246	224	242	229	230	248	222	228	254	250	269	243	264	229	239	238	243	251	230	256	275	239	247	278	207	240	225	257	259	233	248	229	234	255	246	253	235	293	217	263	234	229	250	236	264	238	288	246	226	247	227	234	273	261	236	228	240	261	249	258	240	240	252	235	263	221	254	231	273	243	236	233	257	238	264	255	231	218	243	261	253	246	246	271	220	246	260	252	248	247	239	245	232	258	247	229	239	246	266	238	259	257	243	231	260	235	269	201	240	243	290	254	241	241	232	250	250	251	263	253	223	255	242	262	268	253	255	256	237	226	247	226	252	242	223	232	252	241	216	233	260	277	270	253	242	208	219	246	235	233	241	232	239	246	208	243	234	218	244	257	243	261	250	242	239	250	231	250	241	250	245	273	247	278	257	245	251	277	263	258	254	244	210	256	266	265	219	270	266	234	229	249	234	268	246	244	254	225	271	233	267	245	244	262	242	243	242	229	274	270	226	243	206	242	262	244	267	228	253	216	254	246	222	211	249	218	238	261	235	258	233	247	237	256	271	260	252	256	239	236	221	204	245	233	253	272	247	228	261	260	231	278	252	207	243	238	232	242	240	232	241	248	223	269	248	252	239	226	238	223	248	236	257	250	214	249	243	247	255	223	260	237	234	245	231	256	225	258	237	263	270	241	236	238	259	256	254	241	247	254	224	223	209	264	257	229	241	252	270	270	273	224	239	236	207	232	218	258	251	252	253	243	254	250	247	224	244	250	239	216	241	235	259	288	239	248	242	257	226	245	242	274	230	225	246	258	267	207	219	234	243	271	251	229	234	221	240	247	229	272	238	236	234	253	240	247	246	235	230	243	220	235	257	226	262	252	251	268	278	255	271	243	224	242	260	214	234	258	230	245	231	265	244	266	241	254	255	237	236	231	278	230	247	254	230	231	247	242	225	244	238	246	236	273	253	246	249	264	253	247	247	260	236	245	228	244	219	251	237	286	231	263	210	254	239	241	260	253	247	236	225	237	229	272	223	251	244	248	258	238	232	234	247	248	225	264	236	257	244	263	239	235	236	259	233	238	237	240	244	245	268	248	249	269	213	235	240	252	248	222	233	237	271	257	247	223	265	231	253	255	265	219	244	261	237	230	227	230	231	235	251	247	257	216	242	237	243	249	238	249	239	244	258	213	266	233	218	237	247	242	257	221	226	260	245
29572	44973	29866	20992	15853	11534	10361	7206	4800	3933	4122	3092	2402	2036	1716	1350	1103	923	788	676	536	461	382	396	322	328	307	306	282	335	316	287	303	323	353	321	301	314	300	290	307	299	335	294	298	270	265	284	298	287	270	284	258	285	297	294	271	264	274	281	291	309	315	303	307	300	306	291	320	271	281	279	304	286	287	280	263	282	296	240	248	294	267	302	274	250	262	264	270	272	246	284	287	271	284	280	244	266	271	281	272	271	263	241	286	306	257	237	289	273	266	259	247	274	235	271	259	289	268	264	273	279	259	270	264	284	269	264	254	257	283	256	284	260	266	293	254	251	249	272	265	283	253	255	305	254	273	284	261	279	279	291	285	266	264	272	279	268	241	255	250	242	267	271	237	290	261	286	262	278	274	267	289	270	281	282	262	257	283	246	303	293	288	275	270	265	282	271	270	281	286	297	282	229	262	287	266	280	277	253	256	288	248	281	265	319	282	251	266	267	238	286	267	265	245	280	265	278	267	278	274	272	259	272	281	288	242	300	281	276	264	254	261	280	232	249	276	263	246	242	311	267	277	233	290	275	245	260	272	266	253	289	293	272	271	263	278	261	279	301	284	268	280	273	243	287	253	277	299	262	272	281	282	257	249	257	262	290	261	228	270	284	273	265	260	282	273	284	273	261	297	278	299	271	262	295	271	287	293	282	292	233	272	287	257	241	254	259	272	243	282	281	312	285	303	274	280	299	295	262	277	272	268	278	283	268	293	270	275	289	262	282	295	289	304	284	286	277	297	284	298	282	247	249	265	267	285	245	276	283	265	246	274	277	265	263	267	295	269	293	264	256	263	272	280	265	290	265	284	263	278	300	251	282	299	274	251	265	286	271	264	294	270	258	263	292	262	281	275	274	274	260	294	253	324	265	263	263	256	228	273	252	281	306	270	298	295	255	273	261	281	245	271	282	284	269	263	278	271	270	273	258	262	247	278	269	272	270	268	296	261	262	285	252	272	268	282	256	290	277	290	267	270	302	254	243	277	272	260	334	276	247	266	254	283	285	272	265	260	273	270	256	261	242	254	260	258	297	286	275	297	308	255	284	284	260	301	267	282	295	262	268	257	242	262	271	267	246	270	253	269	271	268	302	279	266	276	260	272	238	279	265	255	263	267	248	259	249	283	253	284	276	269	298	289	259	287	246	288	259	267	273	277	279	258	264	274	277	233	284	268	261	262	280	293	270	254	268	270	256	241	303	265	276	295	281	272	249	291	260	279	271	272	267	265	262	268	262	239	262	277	282	269	253	248	264	266	273	282	294	246	275	260	273	245	288	268	291	275	238	284	277	244	273	264	271	302	255	258	238	260	287	246	297	275	266	251	293	283	275	250	275	283	299	286	273	279	305	266	225	261	270	262	265	264	266	253	269	293	253	263	284	282	282	246	294	258	239	288	303	256	270	265	287	292	293	294	261	277	265	279	278	286	291	284	290	273	243	263	264	274	269	259	275	282	267	292	264	282	273	272	266	289	260	303	267	277	280	269	269	277	285	255	263	291	284	264	263	271	284	263	279	266	278	293	280	252	262	258	281	264	297	263	272	253	264	269	279	286	268	280	266	248	277	249	276	254	276	297	284	253	281	284	294	270	275	252	245	274	272	280	264	246	273	244	259	268	274	270	274	283	270	259	281	271	288	279	259	298	306	278	272	267	270	261	248	310	306	244	293	296	276	273	283	294	244	241	275	284	297	292	298	272	284	233	288	252	279	263	258	243	277	274	280	265	264	280	280	259	242	277	269	284	268	278	274	263	272	283	290	288	246	261	293	281	285	249	286	288	276	290	282	267	256	244	262	272	233	299	263	272	277	260	279	273	248	278	291	251	279	268	259	249	263	250	252	278	278	278	275	268	307	215	290	285	242	280	257	293	261	293	306	273	278	288	259	252	253	279	281	266	277	274	274	275	286	286	263	278	276	305	304	269	263	264	311	271	278	264	247	247	308	253	265	273	273	295	313	258	264	257	265	294	285	251	250	260	293	271	274	247	278	259	281	285	241	288	271	290	239	254	293	293	259	303	265	257	274	258	278	270	259	283	260	267	262	274	263	260	280	294	265	289	263	296	283	258	281	248	275	255	277	267	268	274	260	270	278	261	246	248	262	275	298	246	262	282	276	249	267	247	271	284	259	257	271	249	258	254	274	301	258	278	257	276	261	279	285	267	266	282	293	281	264	262	252	274	252	250	291	271	279	275	232	260	285	271	299	270	299	298	306	285	319	261	276	242	260	274	285	278	264	281	298	263	253	299	273	273	293	277	280	274	270	258	291	285	263	260	278	261	256	285	282	278	282	269	262	277	252	268	270	249	271	258	247	289	266	295	275	255	265	290	223	248	279	270	265	257	285	292	251	238	272	251	277	240	271	235	279	234	284	266	259	264	281	252	282	259	295	287	244	264	247	270	253	275	268	262	256	279	261	291	293	265	263	282	288	277	242	267	257	268	306	274	251	257	286	235	300	264	282	272	247	272	285	265	260	272	267	251	267	263	259	248	263	303	291	264	263	230	255	330	260	245	297	247	297	271	283	265	264	260	277	269	301	263	276	313	304	281	274	272	258	292	264	270	281	286	278	236	273	257	259	269	272	284	240	254	283	295	239	292	292	272	241	260	254	276	277	264	291	268	283	284	262	257	256	301	279	286	273	262	274	291	252	248	262	275	281	293	271	308	284	256	277	259	287	297	283	283	258	279	249	300	277	276	281	283	283	256	261	278	285	284	258	261	291	253	243	279	246	286	279	263	268	254	268	276	284	244	278	294	297	257	283	277	260	278	285	280	290	281	279	274	257	252	261	276	254	273	278	281	276	281	259	228	253	289	291	285	277	271	254	303	267	296	261	283	259	262	260	257	269	287	248	271	253	304	276	260	252	269	278	277	267	287	234	283	268	275	281	301	263	259	291	248	256	270	273	253	260	290	259	282	295	275	265	279	255	256	253	269	264	254	265	283	287	270	293	260	259	308	272	260	255	236	274	290	281	276	292	273	259	287	253	263	277	257	294	256	304	283	231	256	291	249	280	243	290	279	269	250	281	260	272	222	254	312	272	285	260	269	250	296	227	267	251	268	252	265	254	267	277	250	270	268	257	261	285	278	237	295	258	272	256	298	248	277	292	252	282	265	252	285	288	261	257	270	275	272	268	261	283	263	279	256	265	253	265	275	281	253	247	264	265	233	252	270	284	272	246	272	271	277	247	252	261	276	264	245	255	262	285	261	276	269	290	252	274	272	272	248	281	251	267	227	260	270	257	287	275	255	244	257	244	274	301	226	272	276	276	281	286	292	273	266	258	286	276	255	283	280	282	286	257	279	265	277	252	262	263	266	251	279	274	260	263	290	241	252	264	277	255	268	289	260	263	300	293	277	275	253	271	274	267	267	261	294	242	261	248	281	262	276	280	268	267	268	271	288	245	266	278	250	269	277	279	293	269	285	262	292	253	296	264
22713	21149	28837	23764	21315	21946	18216	8060	4628	4502	4252	3101	2350	2088	2009	1459	1360	1056	991	928	679	619	560	510	508	454	502	494	495	451	503	462	483	481	455	508	404	444	473	478	467	432	473	466	424	471	460	435	421	412	454	402	438	433	447	413	406	427	423	409	426	399	434	469	469	439	439	471	460	450	449	434	445	418	441	433	430	434	404	430	380	403	376	413	436	373	386	396	432	424	418	427	408	413	441	403	414	407	429	424	407	433	384	406	389	419	405	399	426	438	412	407	410	392	370	397	413	422	412	392	451	430	439	388	428	408	401	371	419	400	420	397	417	403	384	419	423	412	414	422	401	429	425	419	409	416	402	449	413	388	415	414	449	409	363	410	392	399	420	385	366	360	407	416	397	419	376	380	401	410	386	395	380	395	425	394	414	385	400	426	429	383	371	408	410	417	445	413	375	406	396	401	417	455	405	376	409	388	406	415	381	406	423	370	403	432	416	415	377	385	397	385	410	438	416	436	407	368	395	390	467	433	414	393	421	408	396	412	416	408	377	405	422	375	392	404	396	401	400	393	414	384	379	452	386	411	416	383	365	375	416	410	426	404	444	410	366	397	410	424	411	396	408	436	405	345	376	429	414	370	407	424	405	398	445	396	394	417	415	401	437	427	402	415	395	406	464	416	386	407	371	437	431	390	391	391	411	405	419	404	414	409	378	386	468	408	439	424	373	411	428	383	410	423	369	375	420	382	382	385	408	401	362	415	357	451	406	381	407	404	410	442	413	405	396	389	422	386	411	401	434	387	411	408	390	409	410	445	364	421	399	395	416	415	412	422	407	406	368	399	406	376	425	387	403	398	429	426	396	432	403	447	415	420	394	413	372	375	407	406	398	444	428	438	410	373	394	356	428	399	417	416	386	404	392	397	390	445	386	401	398	416	426	372	401	377	392	434	423	401	442	427	401	370	365	416	400	420	434	415	422	411	430	402	400	376	402	405	386	426	429	402	393	426	444	416	344	391	427	410	393	361	395	420	432	422	390	449	405	384	364	420	427	396	409	423	436	403	402	384	398	396	431	416	404	372	431	453	401	397	385	398	439	430	378	424	350	394	399	393	435	412	397	389	421	403	399	382	403	431	420	386	363	401	389	390	445	414	426	455	375	427	429	388	406	414	454	419	364	463	411	432	444	404	382	393	387	373	395	441	374	441	395	373	462	453	383	381	387	374	464	407	443	438	468	387	388	397	382	421	405	465	385	414	431	411	393	413	377	380	449	399	370	405	392	400	409	378	406	429	377	433	416	388	417	383	424	404	427	399	414	388	418	423	408	406	402	414	375	419	447	362	423	411	428	463	397	404	393	401	375	390	446	381	410	414	418	424	382	388	391	418	417	384	424	382	422	417	426	415	386	387	397	364	410	427	365	365	424	464	402	437	370	419	395	384	366	386	373	420	439	427	383	383	407	394	422	379	414	386	422	371	421	408	400	413	412	413	404	390	392	389	392	417	416	426	402	432	396	383	407	434	379	438	402	415	415	382	413	404	455	359	434	408	438	401	403	417	412	428	434	379	380	401	388	425	404	423	414	395	426	379	407	408	388	408	401	410	447	387	424	408	403	371	401	427	415	374	415	372	398	420	392	425	455	428	425	457	422	430	405	436	390	397	374	406	413	427	418	448	412	424	431	411	418	387	400	426	410	436	375	419	410	413	363	414	394	406	415	393	449	427	415	397	398	399	449	413	366	417	384	377	415	418	411	391	415	393	390	401	427	381	381	369	434	402	402	397	435	389	407	398	380	415	423	414	434	408	406	402	421	404	437	408	412	411	428	423	405	406	420	417	452	444	420	409	408	420	432	390	407	387	393	427	435	404	436	383	444	405	420	447	406	382	401	397	404	396	409	417	421	393	398	418	422	427	403	450	367	404	387	394	408	432	391	412	432	428	422	419	396	430	423	398	454	396	401	414	346	418	422	416	375	437	382	386	429	388	414	412	397	424	378	364	390	406	385	397	400	427	400	396	393	386	375	407	398	386	390	371	419	410	417	378	385	425	428	392	394	409	416	406	394	414	408	404	359	417	430	421	406	407	405	408	426	411	445	389	413	427	415	366	407	397	435	408	384	411	414	379	440	373	390	437	418	397	413	386	384	402	415	398	389	411	383	419	415	449	419	425	418	434	379	414	423	431	408	376	402	381	378	382	361	416	393	374	425	406	420	380	388	380	397	382	431	419	418	398	394	403	417	406	410	403	398	424	445	384	362	401	406	388	417	379	381	389	416	397	356	384	422	402	395	427	396	396	403	412	417	380	412	355	400	413	406	366	388	400	411	391	416	411	393	406	385	414	403	405	422	420	359	432	402	425	429	387	421	412	390	392	435	419	362	419	421	422	387	387	377	403	398	380	406	404	379	413	404	432	384	422	417	456	437	437	389	441	410	432	396	393	366	378	416	401	452	441	410	405	380	419	410	396	442	391	410	397	431	412	414	388	418	441	408	410	395	377	387	379	373	426	399	437	396	396	421	412	390	422	403	392	371	390	391	389	368	411	421	377	385	426	359	433	388	402	400	433	424	378	393	445	394	443	398	429	429	436	433	418	467	448	423	375	359	426	371	401	395	394	373	391	384	425	440	393	405	403	409	409	377	403	381	425	412	402	431	382	372	406	409	393	409	410	407	403	402	397	393	399	422	409	395	430	437	417	369	366	416	414	377	384	403	401	447	411	401	420	420	400	385	431	401	423	366	402	409	405	433	412	427	455	411	469	398	402	411	436	396	439	412	393	429	402	429	383	400	402	395	404	398	410	386	427	425	384	421	412	390	411	394	432	414	393	399	396	370	392	416	382	433	425	393	384	379	390	418	400	422	397	390	381	409	428	410	405	407	434	424	406	419	389	393	393	426	413	398	425	401	425	447	435	434	376	386	403	403	405	409	409	341	449	400	405	367	400	400	403	428	395	415	439	398	408	390	426	368	425	408	380	431	458	391	421	384	407	415	389	400	397	394	375	382	396	389	416	385	409	406	390	424	404	412	406	430	384	418	409	424	406	402	397	408	403	424	398	388	405	411	380	397	405	413	383	421	439	385	419	402	412	424	398	393	410	405	395	411	386	418	386	393	386	423	366	393	395	417	393	398	409	381	416	441	395	388	377	427	383	408	389	460	391	382	403	413	362	418	400	375	410	377	390	363	378	445	405	406	397	433	368	418	383	405	410	409	421	417	414	415	414	392	364	398	432	407	380	399	429	400	367	417	395	386	376	412	424	420	396	392	390	431	382	418	426	413	400	436	396	414	412	414	397	378	409	381	418	400	463	431	417	385	402	386	394	380	430	426	392	402	434	409	406	382	411	426	409	446	378	392	414	394	443	405	439	403	386	413	401	415	434	427	396	383	416	384	391	414	368	424	449	430	369	387	415	414	404	406	391	405	418	394	416	410	411	401	376	420	423	409	416	419	410	400	403	408	404	413	426	385	407	418	405	390	387	407	405	368	422
32495	53848	38291	28182	21501	17295	14920	10435	7329	7496	6678	4918	3868	3193	2974	2349	1997	1586	1386	1247	975	810	745	669	562	579	526	543	540	526	515	454	508	532	510	507	510	476	536	528	559	523	463	465	445	493	473	430	452	451	440	480	509	437	440	429	401	453	417	473	483	470	470	486	491	462	498	501	492	475	480	471	443	445	404	422	424	456	469	467	413	423	440	456	444	378	465	401	412	433	429	449	413	412	404	426	464	382	411	413	449	426	455	428	411	411	425	392	438	378	425	422	428	376	448	405	449	426	451	423	425	450	428	398	385	455	417	431	431	425	438	430	394	433	421	452	449	378	429	459	421	449	425	421	428	409	418	461	419	386	400	463	421	404	404	390	421	452	447	467	420	412	397	436	420	412	396	391	431	397	406	434	395	401	433	409	415	402	398	437	413	412	452	397	401	426	404	424	431	416	422	430	418	428	393	397	449	424	452	442	457	427	417	443	430	433	412	440	437	423	428	404	451	460	419	433	467	424	437	417	416	442	379	390	390	429	451	412	435	426	391	421	446	417	412	421	416	453	420	435	432	444	396	447	441	456	419	436	411	428	436	440	419	416	423	403	425	417	390	413	424	457	456	422	387	454	427	424	423	415	408	408	437	436	424	433	347	426	414	407	406	429	396	468	378	416	459	454	376	401	436	432	428	464	406	431	404	420	424	391	436	415	400	441	446	414	449	425	441	440	377	381	439	406	410	401	424	424	415	399	437	423	387	460	451	411	418	424	386	384	437	417	440	453	434	394	409	408	416	423	406	411	421	423	449	447	429	425	421	400	440	433	430	439	424	435	404	435	417	409	403	417	390	390	419	415	400	436	422	435	456	449	399	429	405	465	404	428	417	403	420	408	453	418	427	449	378	398	451	432	447	436	419	460	431	428	440	400	405	422	408	441	423	404	398	442	441	389	439	438	396	406	419	437	452	417	425	413	428	466	421	418	404	464	460	412	470	385	438	431	398	423	435	383	412	400	456	432	391	447	421	420	419	440	394	425	410	447	441	413	401	444	432	418	454	388	433	410	443	443	416	420	449	433	380	426	446	409	426	382	432	446	412	459	430	401	435	407	427	416	444	389	466	477	438	413	418	407	428	422	418	394	440	414	438	417	396	467	429	436	367	391	419	392	383	428	423	445	382	420	459	444	418	421	435	411	471	414	435	423	429	411	474	376	405	423	421	437	430	414	355	440	424	413	432	411	411	414	411	423	401	390	434	424	427	446	394	448	435	441	416	395	422	484	419	425	421	447	429	449	448	420	457	396	399	426	407	378	395	409	430	429	403	416	413	428	446	383	437	413	449	442	432	394	441	470	440	389	405	421	409	417	457	432	426	407	414	444	415	439	415	452	458	452	411	429	474	454	397	426	455	411	403	423	434	407	424	443	421	410	438	454	425	415	418	450	423	421	416	435	398	425	419	422	387	396	412	426	459	408	386	397	431	407	397	405	416	423	389	420	432	398	424	408	448	415	420	398	420	392	404	423	409	415	433	401	438	409	408	424	412	417	416	417	412	422	442	403	404	415	394	450	457	401	458	428	425	378	408	422	407	430	409	440	413	461	436	438	416	441	404	423	402	435	443	427	443	399	438	412	439	418	404	450	412	430	424	410	439	435	402	434	418	421	417	435	417	444	437	453	429	465	447	420	405	460	457	441	409	427	423	429	399	430	410	440	434	414	388	413	392	387	444	411	438	403	427	405	455	415	406	434	414	428	439	420	459	461	408	432	391	420	421	411	457	431	428	401	428	400	416	399	421	437	424	412	440	433	441	410	389	436	421	399	438	433	458	400	409	425	401	434	389	436	425	408	425	394	408	405	428	420	351	410	418	421	424	390	427	414	428	424	411	435	446	391	402	428	441	437	421	441	426	413	468	417	439	415	421	421	440	426	431	444	394	436	449	399	447	417	463	455	398	395	466	436	427	444	457	437	457	432	446	434	397	398	429	399	443	425	409	437	405	428	409	438	433	449	393	407	435	385	423	407	432	414	369	450	418	369	443	439	429	398	418	443	417	445	399	402	458	419	438	412	410	392	438	417	411	429	420	419	430	438	442	430	376	398	433	459	422	448	423	437	424	416	420	416	447	431	414	403	389	431	417	427	413	460	408	421	425	431	402	396	410	451	389	436	420	452	432	431	379	446	424	436	409	431	411	433	409	437	396	457	402	420	421	434	414	416	448	424	435	436	415	439	432	441	424	403	420	418	402	394	427	392	394	401	383	404	414	409	445	421	413	390	414	401	454	406	444	423	422	407	439	423	387	411	416	418	410	396	391	433	408	422	427	434	414	455	417	422	415	427	402	420	408	375	430	492	394	406	429	407	406	414	433	427	457	413	440	417	443	381	427	441	439	416	413	393	412	454	446	422	420	390	421	374	450	421	407	380	440	431	437	432	409	466	393	418	380	426	400	404	432	421	432	429	384	406	442	441	448	383	438	434	440	403	435	428	425	377	433	433	419	450	430	416	447	427	419	404	410	414	404	418	411	408	423	408	456	383	448	421	416	441	404	407	466	437	405	439	429	415	440	407	403	424	407	418	448	430	440	427	404	390	453	403	400	407	425	389	413	420	401	447	423	409	398	395	409	447	452	420	431	445	422	434	442	397	395	403	423	446	380	447	412	406	432	419	406	410	406	415	436	406	445	395	425	408	403	436	398	417	401	380	423	460	402	405	402	436	402	434	441	437	441	455	446	394	460	412	418	456	413	420	442	441	428	443	409	449	446	413	392	458	407	384	414	440	457	419	411	372	434	418	376	426	445	417	443	426	434	407	458	415	425	424	420	432	369	416	458	404	421	446	468	410	418	452	452	456	423	425	419	408	438	400	433	436	421	414	387	410	428	456	402	422	431	416	426	422	379	411	427	436	428	429	457	425	412	436	426	404	433	432	419	425	420	431	413	393	458	425	451	397	408	415	386	399	440	433	456	387	403	447	442	403	418	401	407	378	420	466	398	436	409	450	408	446	440	438	424	414	449	393	425	409	436	435	393	440	422	435	412	393	465	434	430	422	442	408	444	451	423	432	423	432	410	408	414	415	386	450	349	426	448	393	454	402	418	425	417	435	393	433	384	445	455	434	434	470	452	426	427	435	416	380	414	463	390	436	429	409	440	421	409	427	420	409	458	436	411	441	405	408	430	433	401	435	421	413	418	396	430	403	420	420	454	429	427	391	417	435	445	390	448	400	436	406	399	443	415	440	432	383	445	429	404	423	433	418	408	426	418	425	404	440	404	423	388	417	456	374	413	404	423	428	416	451	434	422	371	433	385	409	408	404	393	427	410	441	425	405	437	437	414	396	413	432	434	435	408	427	428	419	406	429	468	411	418	416	420	429	414	448	417	462	364	444	434	443	416	451	438	419	423	423	394	415	448	416	416	437	397	410	401	426	416	422	437	450	423	405	446	411	434	437	422	408	397	423	436	417	417	409	389	411	426	415	424	393	405	436	425	424
29995	27731	27045	19415	10540	6653	4987	2897	2191	2298	1832	1214	1043	917	823	693	568	548	558	418	356	296	246	259	270	245	250	214	244	232	255	230	229	238	232	222	259	260	223	242	254	232	240	258	230	247	220	224	242	233	224	222	203	235	241	228	227	213	232	248	221	232	221	243	257	232	248	231	252	255	227	225	263	215	247	233	248	222	212	267	221	228	222	208	230	229	242	214	222	253	227	232	230	237	213	238	241	240	225	224	227	230	238	219	258	235	241	209	239	224	222	218	220	202	241	216	230	242	199	238	258	247	226	228	234	233	239	231	225	230	245	226	252	250	235	241	219	230	217	247	240	236	226	197	245	216	226	208	226	234	228	230	245	213	250	233	237	220	254	260	220	247	238	240	232	236	223	251	224	218	254	228	206	225	251	238	253	247	235	238	213	235	222	224	207	214	262	249	229	249	244	241	238	220	239	229	241	224	222	216	253	232	222	234	219	224	243	237	217	227	220	222	238	238	249	214	217	258	228	252	226	232	217	215	224	197	235	237	238	227	220	211	215	258	231	229	225	234	223	263	221	218	229	226	243	237	211	235	257	238	216	228	230	205	243	185	240	256	218	244	240	226	260	247	259	241	222	220	219	234	238	225	233	211	227	197	207	190	215	230	225	215	206	212	242	234	235	211	240	230	255	227	216	229	219	242	217	229	243	238	225	247	203	242	233	229	235	242	228	249	257	214	269	212	238	220	236	203	232	219	258	200	208	228	210	226	255	240	233	248	209	216	229	234	219	222	224	208	231	208	259	221	231	284	223	222	218	248	245	236	230	247	200	226	208	237	248	230	210	239	225	205	250	230	208	218	238	250	225	225	223	215	222	227	244	241	248	225	257	230	228	222	216	228	211	259	213	207	210	186	257	230	225	233	239	201	241	216	233	258	240	214	237	229	242	247	220	230	225	208	257	206	210	233	223	238	230	241	222	267	230	219	232	235	214	214	236	226	219	251	234	233	223	253	254	233	235	244	205	205	202	271	234	235	267	212	213	225	194	246	216	222	211	229	226	207	219	239	241	234	253	213	242	236	204	262	222	229	222	225	224	232	244	247	223	241	245	250	221	216	240	220	227	225	233	254	257	214	251	194	262	189	213	218	249	256	222	221	221	235	220	234	218	209	245	248	267	215	211	234	222	236	209	212	229	222	220	276	239	231	224	236	225	225	214	228	226	229	246	232	240	235	205	231	234	233	233	245	214	231	238	219	220	225	231	205	210	231	226	230	220	223	255	193	252	241	221	231	249	259	232	214	235	233	243	229	221	242	245	261	225	202	212	234	236	248	212	221	219	207	249	234	218	194	231	240	226	249	217	214	250	241	257	264	243	239	222	226	260	207	219	227	222	227	235	237	245	249	224	252	221	261	225	215	244	218	205	217	223	211	222	232	219	228	210	236	237	218	239	215	243	219	227	232	222	208	232	275	242	231	249	219	196	242	225	215	236	215	225	239	232	251	235	238	246	257	242	224	231	236	249	225	237	211	217	239	216	235	228	255	247	253	238	221	201	194	226	187	247	226	243	229	238	239	218	229	236	231	232	213	253	215	250	232	221	213	231	230	226	209	230	224	226	216	230	229	235	229	245	210	213	236	258	231	205	201	237	228	215	231	225	252	237	232	220	230	235	230	244	233	219	241	242	265	247	245	239	214	222	225	232	266	254	219	237	233	242	241	220	218	238	251	209	209	236	236	267	235	234	227	228	197	233	231	202	226	235	217	230	242	227	241	225	232	203	220	241	245	230	231	242	239	240	206	240	221	229	241	225	225	213	198	218	244	232	221	232	204	240	209	218	229	197	227	246	239	206	240	226	237	226	213	230	200	237	227	204	199	263	234	200	235	225	236	225	202	224	214	212	220	242	237	241	263	219	215	257	212	225	244	214	220	229	213	230	210	211	231	224	221	251	220	249	206	200	237	237	235	212	258	236	238	232	250	226	238	228	234	236	229	228	216	220	223	238	213	208	251	227	220	246	232	249	223	241	202	227	225	229	219	225	241	217	249	218	224	238	227	194	258	238	226	238	235	230	216	228	222	220	209	227	202	244	215	215	261	236	217	230	224	231	267	224	231	217	205	222	228	253	234	231	243	199	234	279	233	246	228	251	233	208	233	237	226	220	233	203	227	202	227	227	228	258	243	255	236	237	241	216	224	216	216	230	234	225	212	231	238	232	219	221	239	238	254	254	221	230	239	214	225	218	213	203	242	206	243	227	262	243	226	198	254	236	245	234	224	223	209	247	262	211	197	233	232	241	223	231	230	247	224	250	220	239	222	214	218	227	243	239	220	233	248	241	206	237	222	199	253	250	232	201	216	219	230	234	219	238	237	246	236	219	228	227	223	239	196	215	230	230	241	222	219	230	235	242	258	218	236	225	225	235	235	240	241	230	210	230	234	215	230	221	197	238	222	217	216	227	230	231	242	222	243	225	222	226	251	218	224	212	240	231	229	228	236	228	203	246	218	202	203	203	251	223	211	243	238	246	230	247	237	222	220	243	241	214	209	243	220	222	237	215	238	240	214	234	191	222	212	225	226	218	258	226	241	234	231	221	218	254	209	229	231	227	216	223	217	238	222	243	222	241	235	231	225	228	227	220	229	229	192	219	232	254	243	222	206	209	229	225	235	220	229	238	228	227	232	215	242	221	228	228	267	217	250	281	210	220	217	252	283	245	243	204	243	240	229	252	220	237	231	243	227	230	221	214	224	238	210	220	243	219	231	207	234	232	243	231	227	199	244	201	225	227	221	255	221	220	216	229	269	228	227	253	238	241	215	226	214	229	218	214	191	216	231	252	239	235	230	250	232	238	227	271	228	237	240	217	241	219	226	246	218	243	198	241	263	243	249	215	231	239	238	218	231	226	190	226	238	231	236	251	221	232	216	222	223	217	229	255	232	212	248	246	201	238	218	228	207	218	213	237	223	248	270	213	229	199	199	238	231	215	249	233	230	220	225	241	204	256	253	242	239	236	230	226	232	255	233	220	238	219	233	242	235	234	218	272	239	217	216	227	216	223	237	220	230	238	235	237	237	231	241	236	202	230	226	210	237	237	222	231	232	220	241	213	248	230	247	246	216	221	259	205	242	224	200	204	236	258	218	201	218	237	242	205	225	235	239	242	239	246	216	235	219	222	221	218	229	231	216	227	209	242	215	202	222	257	196	235	245	215	230	224	226	224	222	219	223	285	215	230	243	188	216	220	235	236	238	223	258	247	232	205	223	203	223	243	213	238	216	237	238	203	248	203	239	218	196	234	219	227	224	219	259	221	223	263	265	221	222	242	214	210	243	242	220	232	212	236	239	222	235	233	241	233	212	219	202	274	205	214	198	223	204	219	233	228	225	249	222	255	249	238	226	216	192	212	217	268	224	233	227	207	233	214	224	219	252	222	212	235	225	246	236	225	222	228	227	205	237	240	217	224	232	260	243	218	233	233	221	243	243	224	257	193	207
28467	39340	25846	17250	12178	9766	7894	4970	3845	4090	3151	2153	1783	1518	1297	1129	872	807	705	558	490	376	312	336	278	261	274	294	269	248	246	296	256	285	284	276	293	262	253	252	259	250	269	240	247	254	266	243	265	232	237	254	258	271	235	255	244	267	257	275	279	245	286	272	224	259	279	262	250	262	247	282	265	262	260	241	240	227	257	261	235	257	247	242	282	242	238	246	263	223	237	221	247	247	250	236	242	246	235	255	214	245	274	265	239	245	242	262	263	222	246	240	291	250	255	233	254	218	267	250	255	229	271	250	233	246	256	243	248	271	230	247	227	245	254	224	224	257	253	235	248	232	217	213	243	293	236	227	254	262	288	268	263	243	234	245	215	275	224	260	237	233	232	236	255	258	248	229	244	246	256	229	249	241	249	239	251	236	247	230	285	227	251	262	258	257	241	243	255	266	240	248	256	263	217	241	267	223	250	247	249	230	257	242	228	247	242	208	224	218	234	256	229	227	226	264	270	246	240	252	254	236	239	244	243	247	251	258	232	259	242	263	255	229	259	226	264	241	252	235	259	213	250	236	261	239	247	233	273	229	260	252	234	214	270	242	260	238	230	262	252	243	212	254	234	242	241	263	235	249	246	225	238	250	254	231	262	240	229	270	254	265	252	263	235	213	240	267	231	244	249	219	229	239	253	240	240	229	284	245	259	276	234	231	236	248	239	231	270	262	237	253	227	269	251	245	258	243	235	215	254	236	254	262	265	241	242	211	238	229	217	248	233	244	257	224	232	265	252	230	236	249	248	268	216	256	227	263	253	262	251	277	246	235	273	245	235	225	264	248	260	221	248	259	277	210	247	238	250	247	264	264	275	244	242	249	241	221	245	252	265	261	260	258	257	239	248	252	241	230	254	251	238	258	289	261	247	222	251	241	246	235	262	253	254	271	239	261	238	266	228	254	244	247	234	250	239	265	225	246	241	208	237	250	244	232	250	243	257	241	242	247	238	238	251	243	260	236	246	220	254	256	244	254	236	279	256	223	253	242	243	263	271	239	241	257	255	214	253	224	236	284	264	249	245	273	252	245	237	241	234	237	243	264	245	219	258	260	273	243	267	251	234	224	209	248	257	251	221	240	235	252	270	265	232	248	264	249	252	206	248	231	236	261	256	230	232	269	271	229	246	265	242	249	269	253	242	242	258	248	231	254	256	232	262	279	214	247	229	238	246	269	237	253	217	227	236	253	247	238	253	233	240	245	257	235	265	253	249	251	228	279	243	269	224	258	270	248	269	186	263	250	279	256	237	249	249	287	235	245	229	250	269	271	270	240	256	245	259	249	259	262	253	246	220	259	230	258	235	241	239	282	260	268	250	248	262	232	245	234	234	224	243	242	230	253	245	242	245	243	269	235	251	237	237	257	266	216	246	223	232	233	239	230	246	220	263	257	252	259	252	256	235	259	247	230	260	252	219	210	230	228	271	240	272	244	237	218	252	238	275	237	287	244	243	250	248	261	258	239	270	241	243	224	262	244	252	253	246	240	254	237	206	247	244	251	257	263	237	260	231	242	242	245	227	257	214	233	269	254	263	246	250	252	279	224	237	243	240	241	243	237	270	220	225	278	284	204	245	232	242	238	254	231	231	256	231	261	237	230	277	246	266	230	245	246	263	250	244	244	251	254	253	243	240	232	204	237	267	234	231	240	253	241	240	254	247	226	258	233	241	274	243	246	256	270	230	238	240	259	254	247	232	250	233	235	259	210	250	276	247	256	239	251	267	242	280	243	268	259	255	249	245	247	245	243	273	237	236	209	274	260	258	240	248	234	243	261	230	215	254	220	236	231	260	247	253	264	266	255	240	236	252	236	265	258	259	220	245	234	257	226	232	232	234	256	254	246	260	267	254	271	275	256	246	241	243	257	223	254	256	255	242	239	238	274	244	259	247	236	280	237	259	258	262	284	251	269	272	226	238	241	234	273	241	239	214	258	252	247	203	200	247	223	237	258	244	243	248	255	260	250	230	217	235	263	248	269	224	221	236	239	247	266	238	254	252	278	225	235	245	254	236	259	263	260	239	245	226	258	239	240	257	235	225	247	247	225	260	258	260	233	268	252	214	246	224	257	270	239	276	251	232	257	245	229	242	289	251	267	235	255	226	241	239	229	235	254	240	264	257	227	224	236	231	213	245	256	252	268	258	239	258	266	264	244	244	269	253	235	231	254	239	276	256	234	233	232	246	257	269	245	264	242	250	248	269	255	219	244	254	255	238	248	260	243	233	229	242	274	243	255	238	253	248	253	254	240	268	268	251	269	220	257	264	234	217	266	253	255	218	250	265	259	257	270	239	248	258	289	272	235	247	243	288	235	254	229	230	256	268	254	252	253	258	263	239	267	233	254	257	239	256	233	258	254	260	237	235	269	216	248	257	238	231	246	239	239	229	206	225	240	268	266	238	253	230	254	237	255	262	238	245	289	251	268	252	260	267	237	229	252	228	239	202	242	252	260	237	255	230	283	278	270	234	228	254	235	233	242	272	234	213	247	266	263	209	287	242	239	240	236	265	240	246	261	232	252	232	253	244	239	252	258	239	236	252	247	257	257	269	270	241	214	245	246	253	269	263	240	257	236	228	226	266	253	253	230	257	249	268	224	232	241	213	220	249	231	262	262	235	273	218	243	235	237	225	228	269	246	212	257	250	279	239	249	227	244	228	260	244	250	219	259	257	221	258	242	246	261	241	252	230	248	216	254	269	240	246	227	227	249	253	272	235	261	252	235	258	232	242	292	254	229	224	252	255	261	249	254	234	261	239	251	247	242	251	234	236	236	217	228	236	247	222	256	250	248	224	241	212	233	258	238	257	222	247	240	250	287	253	250	261	237	238	277	251	270	258	231	207	234	219	260	227	269	223	238	217	255	220	228	263	235	268	221	225	251	217	229	233	255	232	259	252	273	251	249	247	250	237	216	276	233	240	245	246	237	248	257	256	246	256	256	233	241	266	243	237	232	230	252	233	243	231	241	256	251	245	232	218	273	238	230	247	265	237	275	252	260	261	237	259	241	251	228	253	262	280	243	261	268	251	251	254	259	236	288	249	269	262	258	253	243	259	253	257	259	251	235	273	261	231	235	252	231	242	247	224	229	263	250	246	267	258	236	264	258	219	229	262	267	242	258	219	259	231	249	230	245	246	249	249	229	238	259	257	251	240	251	247	246	259	238	238	252	255	224	207	226	204	241	274	252	229	241	238	245	216	247	231	259	229	249	242	243	218	237	223	263	236	248	278	255	257	251	201	246	257	247	227	236	223	244	254	225	239	245	254	256	246	250	238	231	234	233	248	229	231	260	240	246	244	249	239	247	261	248	241	240	256	260	246	243	248	248	254	228	256	251	261	250	246	271	244	247	229	229	218	247	243	245	231	239	231	246	256	222	219	252	249	272	250	251	249	239	254	243	250	226	253	228	238	255	258	240	255	270	236	236	215	253	260	229	260	259
23944	21225	28402	24411	21257	16735	8962	4787	4171	3800	3021	2228	1702	1529	1352	1171	1007	1057	836	698	618	482	467	415	407	357	359	383	371	382	358	383	365	358	371	385	364	362	384	362	386	359	398	350	350	379	382	344	378	362	344	385	396	346	332	360	371	318	342	396	385	323	364	356	339	357	349	345	329	365	361	325	307	379	320	354	382	345	344	320	333	357	294	338	332	337	350	333	344	350	355	340	364	318	341	370	321	329	339	346	342	321	307	342	336	323	322	328	356	329	336	372	344	354	335	316	346	334	331	331	310	345	325	307	324	368	324	355	340	335	342	323	306	345	359	333	323	331	314	373	350	357	340	330	344	328	350	330	347	325	304	331	313	338	334	336	367	374	362	346	340	356	323	341	309	359	392	335	334	341	377	337	314	357	326	334	365	325	362	339	355	353	323	317	327	328	310	354	357	330	335	326	378	343	312	325	330	364	335	335	308	335	365	344	352	315	353	354	345	337	328	362	344	351	340	318	343	336	317	342	350	365	342	322	324	347	325	312	318	342	341	354	349	314	310	366	290	328	349	349	331	370	339	324	319	356	327	389	333	305	383	350	330	337	338	327	327	335	311	298	333	331	386	329	323	330	330	316	359	359	362	356	344	331	328	325	349	334	336	343	309	352	350	326	340	344	314	338	349	323	333	322	337	333	320	357	324	344	324	349	310	362	325	333	338	371	353	352	330	350	343	368	323	353	357	346	320	352	337	353	342	360	321	339	364	383	303	329	367	387	340	347	331	353	326	350	357	336	315	358	355	309	345	367	335	313	331	332	326	299	328	400	327	369	337	319	368	337	310	343	354	338	358	317	334	347	320	306	327	344	328	335	370	332	346	341	301	313	345	323	325	332	326	356	375	340	371	335	318	340	332	351	338	327	367	339	334	351	341	329	353	314	351	324	343	336	352	315	329	355	317	334	366	340	351	362	334	362	342	305	329	349	379	313	332	304	364	322	355	336	320	293	330	364	335	326	349	327	321	334	315	335	352	342	322	331	339	346	346	336	341	360	348	332	323	347	353	370	332	345	352	354	312	353	339	314	290	340	353	348	295	356	310	361	356	316	330	368	366	349	357	321	376	377	348	346	306	315	324	368	331	345	330	339	295	331	350	319	310	388	325	310	333	351	336	371	346	332	344	350	345	356	340	361	361	366	361	340	338	372	326	336	353	327	338	341	324	339	343	341	354	320	323	342	300	336	366	351	352	343	362	353	345	354	337	323	349	359	336	336	330	357	328	361	349	334	347	295	370	355	344	377	332	326	339	318	339	358	299	349	362	289	335	332	359	324	327	312	348	333	353	329	346	367	345	335	340	315	340	335	329	316	311	332	344	362	314	355	330	337	323	301	322	340	361	343	314	349	365	328	331	346	318	362	352	350	357	340	330	323	351	309	323	343	339	342	326	307	325	341	359	328	326	334	345	315	334	295	314	325	345	309	337	302	337	357	313	362	351	344	319	357	368	338	325	321	330	321	341	363	347	316	323	309	378	280	323	329	355	344	385	279	305	327	351	351	351	367	340	307	318	385	325	323	343	329	358	326	330	332	349	355	341	340	361	369	328	317	347	314	320	306	349	354	317	358	319	338	309	316	313	330	320	357	351	363	353	364	327	317	341	297	353	322	323	341	363	313	330	342	354	332	334	324	339	317	332	336	359	327	320	316	354	323	344	295	320	351	298	366	320	360	318	328	323	373	331	357	328	350	328	359	356	358	361	348	346	339	345	360	326	332	329	325	327	342	296	368	343	324	364	331	330	355	335	353	346	363	354	317	337	327	339	311	334	346	297	315	336	368	307	325	365	318	352	331	331	338	315	323	329	353	347	379	341	356	359	358	357	303	315	364	320	325	331	310	330	370	303	331	305	318	333	325	349	359	341	316	346	322	322	322	339	332	344	349	334	331	368	308	306	313	352	344	364	356	328	348	317	331	332	357	333	307	322	337	365	345	341	351	351	304	328	347	342	350	316	338	338	343	342	293	329	353	348	309	320	355	374	339	334	332	331	344	374	305	323	322	305	338	377	355	334	327	334	314	336	299	296	335	351	320	294	323	321	346	317	335	337	339	325	323	340	344	357	343	331	318	341	331	354	326	368	366	332	332	380	314	341	326	350	329	370	372	340	315	314	326	368	353	321	358	320	320	324	326	336	328	304	328	330	334	343	355	316	319	340	331	323	313	335	322	334	344	277	319	334	376	326	366	368	352	326	338	365	341	317	314	340	328	315	347	356	307	321	308	358	340	367	345	315	336	383	320	329	331	321	353	339	315	324	301	311	332	318	333	326	322	368	331	353	350	335	327	332	349	333	360	368	304	341	357	331	306	333	329	321	315	309	342	294	341	331	340	348	347	286	355	344	371	317	328	351	363	346	308	327	344	369	328	367	337	364	312	345	311	352	387	341	332	320	360	336	308	299	357	347	342	333	362	332	325	323	373	337	375	328	352	373	346	365	330	321	326	335	324	364	339	313	335	344	328	312	361	336	301	348	338	303	341	345	327	333	348	358	341	351	332	354	327	337	321	333	325	363	332	329	303	347	335	336	366	358	330	344	320	343	314	334	356	359	384	341	355	327	338	339	346	340	354	328	330	325	357	321	324	368	347	339	340	321	345	321	324	292	330	323	345	337	343	349	342	323	319	381	308	339	329	333	322	352	346	358	339	343	348	334	309	346	323	337	356	348	341	369	351	331	342	303	372	341	346	348	328	352	333	355	362	362	327	328	374	353	350	351	340	351	305	306	356	335	309	346	329	306	309	362	341	368	313	346	358	344	321	363	328	327	313	316	368	339	337	345	321	337	329	296	338	331	358	346	320	360	320	349	325	329	334	328	290	351	321	336	329	334	307	328	314	340	354	341	317	341	359	311	335	331	324	349	323	342	345	320	317	303	371	362	380	327	326	358	336	329	358	319	298	310	349	317	296	379	344	373	334	323	319	339	317	344	330	320	350	351	321	334	323	334	325	347	332	356	345	365	348	342	322	349	360	334	343	332	338	336	357	335	319	329	318	336	348	326	362	312	344	312	340	345	324	357	299	326	378	334	348	315	349	339	327	322	330	339	343	330	321	364	337	339	349	309	313	322	359	333	370	342	338	338	331	320	309	328	318	351	311	338	322	353	348	337	339	319	316	326	350	318	352	325	348	375	317	361	373	328	376	370	359	341	321	366	315	327	347	328	336	336	349	321	343	345	326	311	331	360	317	368	360	343	338	355	367	371	345	345	348	295	350	341	309	312	311	335	328	361	321	359	326	330	328	330	337	347	315	341	341	337	312	323	350	320	338	381	361	348	301	321	340	356	348	322	314	342	309	346	305	358	346	350	326	339	368	362	323	345	327	333	339	371	358	362	336	379	358	333	373	311	337	333	310	310	321	330	314	333	348	340	332	332	315	354	336	312	377	358	360	316	376	348	383	328	339	335	314	340	323	344	347	340	351	327	342	341	306	347	337	329	352
29624	48191	33753	22614	17605	13809	10186	7252	6898	6137	4986	3726	2680	2621	2309	1875	1619	1575	1212	938	719	607	493	488	445	455	424	407	430	416	400	385	410	433	417	413	403	371	404	405	388	419	399	392	391	391	379	374	353	363	386	345	376	376	340	354	375	352	368	337	355	359	412	391	374	389	378	379	376	355	407	382	377	371	364	358	352	312	380	405	336	384	331	373	363	337	335	325	333	371	346	356	329	343	390	343	333	359	352	405	378	363	335	321	354	326	336	349	343	334	379	372	368	369	352	341	312	340	371	344	384	368	340	364	335	354	328	319	354	338	366	362	345	334	349	354	363	334	348	360	356	371	347	356	354	336	365	344	366	389	346	360	369	367	347	357	372	339	345	353	361	367	358	367	337	355	374	315	367	351	344	365	352	334	362	384	340	350	354	346	345	329	347	350	338	338	357	349	366	357	352	348	365	339	388	337	321	343	358	306	342	318	365	361	357	390	372	360	351	359	348	364	339	367	378	330	344	348	367	353	399	340	356	370	381	354	322	322	368	342	378	351	353	327	347	340	364	351	352	351	344	343	328	328	354	356	356	329	369	348	362	335	336	371	317	336	349	351	394	326	339	347	336	357	365	314	327	344	343	337	351	317	332	340	327	343	360	354	354	361	377	331	308	358	332	358	364	350	347	334	333	360	352	353	367	366	324	363	367	339	366	364	345	368	354	315	343	340	325	373	341	368	312	326	358	350	342	343	311	354	320	373	358	328	329	338	331	389	349	352	353	329	345	354	366	342	333	334	342	358	350	360	350	357	367	351	351	364	370	339	363	332	370	390	351	345	357	347	322	322	375	298	377	356	333	350	324	328	331	342	380	352	358	338	352	356	316	348	350	362	361	367	308	363	375	336	368	340	356	341	363	342	341	361	363	355	339	328	377	367	368	322	328	349	345	345	368	326	359	320	357	359	375	374	364	330	381	318	334	316	359	343	354	378	353	352	355	313	328	336	331	338	379	342	331	372	312	293	348	318	334	340	326	332	354	342	383	372	350	343	357	385	334	376	329	368	356	382	340	306	371	386	341	337	362	337	343	342	343	339	374	321	360	333	336	357	390	355	349	340	361	338	349	336	332	371	335	340	358	342	335	326	342	369	362	370	343	351	332	360	361	375	362	354	370	353	377	333	350	331	348	353	357	341	339	339	348	349	344	362	335	359	336	330	362	345	337	327	397	347	333	345	366	340	352	376	377	349	351	345	360	370	347	325	346	365	363	379	361	350	315	341	370	342	387	330	343	355	368	326	345	334	349	348	369	365	363	339	335	336	357	382	370	364	349	371	379	338	335	353	350	371	351	351	363	363	368	383	365	341	336	353	386	344	377	355	340	355	352	369	354	367	362	352	360	369	359	358	350	347	359	351	349	361	375	366	330	350	333	371	324	361	345	353	330	372	346	340	364	359	331	331	397	374	365	337	339	346	371	376	343	348	371	330	353	350	349	370	320	357	342	373	375	339	332	364	361	320	341	349	330	370	358	344	358	386	357	328	327	352	325	390	359	328	340	343	374	359	350	332	335	344	345	323	319	345	346	392	362	351	317	374	354	324	333	350	354	339	326	363	339	333	343	320	373	348	363	349	352	345	363	385	342	365	368	370	357	320	379	349	373	364	373	359	374	333	366	348	339	373	365	318	328	341	366	318	374	380	332	343	356	395	370	371	347	360	354	333	363	357	390	352	345	363	381	355	360	323	343	341	334	342	368	324	357	356	346	365	377	327	333	343	370	350	358	362	359	391	349	367	322	342	316	327	339	347	384	346	356	344	358	349	331	336	358	335	379	332	343	329	367	339	381	345	351	333	319	359	356	333	333	360	330	338	321	364	350	348	345	336	350	358	350	369	350	353	361	346	322	382	369	360	374	394	358	343	348	364	347	365	361	359	361	367	344	342	334	329	394	335	314	375	373	309	379	341	380	364	355	362	348	388	346	355	351	345	348	326	344	357	322	358	334	369	350	343	357	359	388	345	374	360	305	351	337	353	343	356	374	349	354	359	340	375	317	374	340	326	386	360	332	360	378	385	348	360	330	352	349	341	306	393	366	325	377	356	330	350	377	385	358	372	338	347	365	341	324	369	342	318	326	354	349	341	369	333	360	332	341	368	315	315	354	325	358	373	343	364	343	353	337	334	346	357	357	355	375	343	402	348	375	362	343	356	339	338	360	400	350	366	369	337	314	337	375	372	371	342	349	357	376	362	345	347	352	359	332	352	356	332	339	377	340	360	386	351	379	325	330	332	339	365	348	343	360	334	370	370	373	352	379	334	364	345	329	302	334	375	366	348	363	387	375	357	374	324	342	353	364	358	340	350	366	339	379	366	344	346	348	352	336	347	346	373	344	346	326	351	360	361	342	331	351	355	381	339	328	362	337	348	341	350	356	340	357	356	332	370	314	346	359	358	352	334	356	330	343	386	401	331	345	336	363	339	358	335	344	353	349	322	360	368	377	372	356	354	363	336	379	392	358	315	345	353	374	348	344	375	358	357	359	347	370	370	338	350	362	347	363	345	368	349	363	366	345	336	320	334	354	352	340	347	356	348	365	378	317	373	343	358	317	339	345	367	359	325	360	361	382	305	346	366	374	378	360	358	329	360	320	363	338	354	366	362	322	356	357	350	363	338	340	355	386	348	343	334	326	337	348	371	375	356	338	340	362	354	355	351	359	348	351	337	339	377	372	360	335	373	369	376	338	324	356	350	349	372	356	361	331	363	331	321	373	325	330	335	374	348	330	336	365	364	341	358	361	332	335	324	335	339	372	336	329	348	330	365	339	350	348	322	309	381	358	332	396	369	350	384	354	384	342	348	361	338	333	374	312	334	382	358	342	346	340	367	361	329	351	347	336	322	347	361	339	343	327	359	332	363	379	336	330	332	358	366	357	329	363	345	336	371	380	343	343	371	344	347	329	379	352	343	373	351	335	358	352	358	356	362	350	359	358	350	350	352	338	315	354	356	370	329	345	340	351	373	386	336	370	349	365	369	344	354	358	349	358	328	335	340	369	328	358	332	350	366	324	341	354	350	333	366	413	302	336	321	363	372	338	369	342	379	352	352	366	348	314	346	348	342	362	384	345	329	378	330	348	366	346	367	335	350	346	362	341	332	360	349	340	351	350	370	356	354	360	363	338	321	348	329	385	346	340	331	368	360	368	372	389	328	311	332	350	351	340	340	349	354	328	370	327	329	347	346	337	320	340	372	368	360	331	352	363	372	368	353	335	371	380	337	362	365	351	351	355	330	321	307	351	359	351	342	363	348	380	351	330	364	353	365	338	352	380	372	345	345	359	343	381	356	314	339	381	346	342	378	345	339	323	347	354	363	354	340	336	319	330	357	366	350	351	365	389	338	341	352	310	348	386	352	361	311	394	331	342	352	362	337	359	380	368	342	345	310	348	338	357	351	354	351	329	372	383	323	346	368	311	395	369	370	350	347	375	352	340	351	306	338
25081	21271	27746	25527	18013	9912	5601	3991	3575	2778	2361	1690	1370	1270	1066	989	946	845	658	561	482	363	328	305	315	318	292	322	283	267	255	263	273	300	284	291	315	265	278	308	280	283	248	246	258	254	253	247	272	277	266	284	267	266	239	277	267	251	248	257	268	236	263	242	281	278	282	267	281	271	254	246	223	264	253	269	254	245	229	263	243	244	258	246	246	250	270	232	254	293	222	271	255	259	261	246	250	228	269	258	259	245	230	283	238	234	232	270	261	247	268	241	222	253	254	240	260	232	246	270	258	231	264	241	242	242	255	262	242	268	266	243	259	257	244	274	232	254	256	274	246	228	249	256	252	261	261	249	216	259	244	221	220	228	227	240	256	248	237	250	260	242	266	251	223	261	249	240	245	247	223	261	268	276	245	243	268	265	233	245	253	231	277	236	259	237	253	237	245	248	257	263	254	272	240	227	263	236	258	240	245	262	283	253	265	262	246	209	259	277	215	246	225	243	237	283	287	253	247	258	246	267	228	266	258	238	237	253	219	242	251	259	243	246	228	267	252	244	275	256	226	268	250	269	245	281	259	229	233	238	244	273	253	262	235	256	244	255	271	270	252	243	240	234	237	233	249	257	221	252	250	256	241	235	238	224	233	262	278	263	262	241	242	268	266	248	263	272	262	236	249	239	272	249	246	251	267	279	249	250	251	253	253	255	223	294	234	265	274	225	234	236	274	244	268	273	245	262	243	231	253	262	247	275	249	230	247	245	258	253	240	276	232	242	225	224	239	243	266	239	282	231	271	230	274	242	248	243	239	267	253	248	246	251	276	255	256	259	243	262	231	263	246	240	254	252	262	230	284	250	256	274	257	245	235	248	241	237	226	270	221	254	249	281	243	250	244	267	232	255	246	222	236	250	229	256	261	245	258	229	266	265	236	260	227	244	238	278	268	260	255	242	253	251	263	270	239	241	264	266	247	258	237	242	255	259	249	281	243	262	247	248	246	267	246	264	256	263	244	280	267	255	270	256	263	248	213	253	253	265	242	260	267	262	236	220	203	231	260	255	279	215	280	242	266	223	279	238	277	240	248	229	271	225	241	252	228	248	264	249	228	241	222	236	263	251	253	268	241	286	252	259	229	257	252	235	261	236	223	242	258	247	270	258	223	268	256	224	230	258	255	265	257	256	244	272	259	260	252	264	246	269	270	238	265	234	247	259	260	247	252	224	233	273	268	241	262	235	233	245	238	256	229	262	254	252	239	256	247	243	235	239	218	241	225	242	265	225	256	232	254	239	236	243	245	252	259	239	246	254	270	252	235	275	259	227	251	235	256	249	233	261	249	255	266	234	250	247	242	234	253	240	260	286	250	245	212	245	274	256	253	230	232	243	256	289	247	258	251	253	265	258	249	246	259	288	257	263	239	250	265	265	235	252	293	266	261	233	258	254	285	237	245	267	246	264	215	225	274	219	241	242	244	258	262	230	263	241	249	246	270	245	262	245	242	242	280	262	280	269	255	252	236	267	261	267	240	250	261	255	249	252	255	235	288	273	238	242	243	264	250	233	274	237	234	241	269	272	261	259	229	230	257	275	249	251	236	268	283	258	236	239	231	232	250	243	262	264	254	277	245	258	282	265	275	238	227	246	247	274	276	241	261	257	265	236	237	209	240	245	275	232	247	239	256	260	246	263	267	252	249	270	260	240	247	239	247	245	277	233	253	284	255	226	260	261	255	263	244	231	257	269	250	260	270	255	232	280	254	257	262	257	253	243	242	253	255	269	250	243	239	249	291	247	245	242	254	247	322	241	254	255	241	265	259	246	254	257	255	232	286	218	266	266	271	253	246	273	280	248	253	277	231	274	260	220	284	265	266	277	235	268	246	284	266	257	277	234	235	254	279	244	275	241	246	253	243	221	221	246	247	256	257	260	276	259	238	236	234	261	267	268	229	246	238	280	255	246	293	255	243	218	243	209	243	268	277	240	239	259	263	262	245	263	267	267	267	234	246	228	242	245	282	259	252	249	257	260	255	251	247	261	253	258	265	248	254	272	245	237	257	218	271	266	252	263	243	262	288	227	257	232	242	287	254	266	269	240	230	260	249	261	241	251	242	237	251	217	250	271	244	230	289	264	274	260	244	248	247	244	279	258	257	243	232	242	232	265	246	278	239	247	274	260	259	260	248	238	255	246	254	279	248	248	260	245	249	237	240	252	239	247	252	259	275	263	254	249	258	245	240	256	232	246	256	238	241	253	281	230	259	303	255	255	269	232	274	260	259	262	260	255	239	242	278	260	239	247	239	223	258	224	272	261	270	231	244	256	255	244	255	268	237	251	252	250	266	241	238	274	238	247	229	235	259	289	265	275	261	272	266	250	240	253	254	235	283	271	239	244	263	262	254	240	262	246	258	239	261	277	254	268	226	245	226	227	248	256	250	248	251	266	256	265	257	250	271	256	239	260	228	244	254	250	235	215	255	251	257	266	252	282	219	215	278	252	205	250	225	260	243	272	251	265	241	271	273	248	266	275	254	270	240	216	235	263	221	238	248	272	250	268	235	238	272	236	235	241	276	285	235	286	236	228	248	242	232	257	247	229	248	271	235	252	260	259	266	265	237	285	243	250	241	271	265	242	243	242	236	263	207	245	256	266	237	228	267	278	242	244	252	267	238	269	274	251	266	259	262	258	237	228	222	247	251	221	224	285	249	250	242	264	247	238	239	242	244	231	253	267	246	258	241	264	238	228	260	281	268	257	248	255	229	249	253	243	241	281	233	255	256	244	233	248	248	256	233	246	260	291	257	227	253	257	269	280	226	288	253	249	260	244	227	249	276	254	255	232	230	240	276	266	246	250	254	247	235	245	246	265	257	266	266	220	260	249	252	221	250	253	242	259	268	242	234	221	240	241	257	239	270	249	242	250	256	262	271	248	233	264	253	260	247	235	248	278	265	269	236	249	250	280	272	222	240	278	273	260	253	247	245	214	251	228	252	244	269	268	252	241	244	242	240	255	233	247	246	234	241	263	233	229	250	234	252	244	232	252	219	247	234	218	295	268	266	256	266	267	218	253	248	254	265	240	277	271	247	252	266	267	257	224	262	255	267	238	234	231	243	237	276	248	237	270	231	267	232	235	233	262	250	266	269	247	259	268	262	243	265	248	237	254	269	249	260	250	258	269	241	258	226	254	253	255	233	242	278	278	253	255	253	236	254	218	259	257	255	231	234	261	270	254	201	257	234	253	273	267	248	238	253	234	262	266	273	265	273	270	249	230	242	258	257	237	232	237	282	234	266	236	245	245	261	265	244	220	252	247	252	243	291	255	258	252	229	236	242	262	229	236	251	269	251	233	252	244	267	234	242	254	257	264	252	278	242	247	264	266	232	269	241	276	242	241	262	248	245	279	249	246	257	263	253	236	264	271	242	262	244	235	255	234	269	232	224	257	228	255	286	281	264	257	257	256	257	251	276	236	240	222	242	256	276	257	230	225
29328	44837	30634	19437	16611	11790	8620	7026	6538	5367	4182	2923	2493	2162	1824	1634	1556	1301	1044	776	588	501	405	340	367	341	329	368	375	307	312	320	325	317	298	337	316	336	299	330	296	329	280	299	258	278	292	302	284	271	303	282	301	317	282	306	272	298	313	259	292	316	273	258	298	306	305	280	295	297	306	300	288	275	254	245	255	315	320	265	268	285	282	271	272	286	259	263	281	285	302	295	272	271	269	302	282	286	282	272	258	292	317	261	290	273	224	287	255	257	252	269	309	296	279	278	247	241	261	294	257	299	284	262	272	285	265	253	262	259	293	276	303	272	270	269	295	259	249	257	265	252	287	284	287	258	282	255	311	284	289	296	263	273	269	288	300	242	283	262	280	266	270	291	274	282	269	281	276	281	237	287	298	265	264	297	300	278	280	279	280	278	295	281	260	270	268	287	291	267	304	265	270	256	321	270	278	312	260	269	319	272	301	307	252	284	290	279	268	264	334	297	293	273	299	274	282	297	250	291	289	284	256	287	259	299	307	296	252	241	271	290	281	271	291	276	285	278	265	249	302	280	321	255	235	280	277	285	285	290	262	290	265	272	279	283	264	275	254	269	284	291	272	273	284	255	315	258	268	274	266	273	284	302	287	286	288	288	238	277	277	297	284	250	273	300	301	258	259	306	292	289	253	263	297	260	263	255	263	278	251	302	308	267	271	268	264	283	274	274	277	283	272	251	257	252	265	320	279	276	255	271	251	260	264	266	295	292	302	314	274	257	261	301	263	261	268	265	301	304	278	289	270	305	259	290	275	269	273	260	295	247	276	276	269	294	289	277	274	264	272	293	270	300	291	279	268	272	261	289	282	280	269	250	264	274	230	292	278	254	283	245	289	281	291	271	286	306	271	263	293	269	264	280	273	297	276	242	296	271	251	310	267	276	263	266	268	255	283	284	270	252	262	294	263	270	305	281	276	265	266	285	280	273	243	298	273	297	238	283	261	290	262	280	281	239	277	312	258	280	261	264	271	242	284	276	307	235	286	291	261	283	283	278	256	249	254	291	264	262	272	303	272	255	296	263	230	261	253	262	265	239	280	276	264	267	268	267	295	272	280	297	256	288	262	304	280	264	281	260	290	291	265	261	267	297	283	271	291	299	300	257	288	246	272	257	265	313	275	283	258	284	277	262	296	234	296	283	265	289	297	271	308	284	304	278	271	287	265	271	303	273	267	271	273	265	291	255	278	267	296	266	266	308	244	277	264	286	287	271	278	290	283	245	284	243	274	247	260	256	277	281	241	271	273	284	269	264	270	288	270	278	305	287	249	300	298	274	268	244	274	299	246	274	255	298	289	304	290	290	274	274	293	287	260	294	281	280	264	263	262	237	286	291	300	282	282	244	282	260	298	283	276	281	261	265	280	251	288	264	270	279	287	268	254	262	285	279	287	257	319	270	253	277	295	287	273	265	265	268	267	269	275	278	258	277	310	261	270	276	262	279	278	309	293	258	245	271	306	276	277	275	252	254	293	271	309	283	265	309	270	270	286	265	280	275	297	259	246	286	282	284	275	275	290	275	282	285	276	249	277	293	260	277	306	290	275	277	297	264	289	271	256	253	309	273	283	265	278	306	269	295	276	252	282	263	270	274	309	272	239	269	297	273	260	287	278	285	265	269	300	268	285	284	288	271	285	262	265	275	268	278	268	294	269	262	306	286	255	266	273	264	279	282	268	263	251	283	269	291	264	262	270	308	300	278	264	286	301	266	270	264	270	251	255	241	300	272	279	300	269	291	261	301	293	288	235	277	286	264	265	258	294	289	258	275	286	269	293	277	251	286	248	290	290	291	293	268	264	283	284	312	277	293	265	277	265	287	261	298	304	262	265	275	287	273	284	295	274	268	282	260	261	251	299	264	295	270	289	275	292	278	249	309	293	276	256	286	283	270	276	281	259	289	291	271	250	284	307	291	264	277	287	263	257	282	246	288	287	264	266	247	299	287	266	247	247	275	307	295	278	294	285	301	273	263	284	291	259	277	267	256	277	270	286	281	251	279	270	290	311	249	267	292	309	293	276	254	257	276	263	263	282	290	280	242	286	267	270	277	267	264	273	311	294	273	242	301	282	258	277	316	248	243	272	285	325	267	255	284	270	283	258	294	277	276	266	271	288	271	274	260	270	306	263	261	279	276	275	295	262	286	264	274	261	257	292	276	281	238	275	282	291	325	271	256	258	276	237	291	273	249	271	279	271	268	303	297	274	227	254	257	276	313	279	272	282	288	246	297	294	275	248	242	287	251	267	258	269	292	276	306	260	289	286	281	290	271	293	291	280	278	295	255	301	297	274	294	267	283	258	310	265	288	278	277	296	259	273	280	275	263	287	262	249	268	267	300	254	274	262	294	276	280	302	259	273	302	279	265	280	265	303	278	275	262	268	270	305	259	293	270	257	269	282	287	246	293	280	274	250	266	292	264	311	273	291	258	276	301	274	265	292	295	267	279	273	253	289	264	278	241	277	276	273	260	285	246	280	300	240	281	254	266	269	246	254	259	283	270	273	295	265	294	268	279	274	275	258	254	265	277	273	241	274	283	273	300	297	281	270	285	246	289	289	267	266	262	251	293	290	283	268	271	268	274	254	260	280	256	265	286	264	253	270	269	254	295	306	272	291	260	281	281	260	275	258	256	269	287	276	283	272	247	257	256	304	266	308	244	268	263	249	282	262	280	272	259	264	266	250	278	290	303	264	296	270	268	276	301	275	270	248	292	276	296	275	269	289	265	304	279	280	295	294	266	260	265	269	287	298	237	246	265	270	277	260	290	262	258	261	313	286	277	268	287	299	273	276	260	271	284	308	289	286	263	286	285	294	273	278	308	281	259	260	287	277	296	286	286	271	263	297	281	250	276	277	294	296	277	277	277	257	271	286	287	262	231	259	283	307	280	260	273	268	279	250	295	283	284	261	239	292	299	265	270	293	319	264	274	268	278	271	283	284	286	313	267	277	290	300	275	261	265	307	282	263	285	258	271	281	286	247	267	272	299	302	271	272	264	285	274	273	263	309	268	257	266	274	274	270	273	283	277	257	232	281	285	275	308	276	255	291	293	262	278	290	283	274	276	318	280	281	281	270	282	259	247	306	278	295	281	227	287	250	293	251	289	296	293	254	275	276	272	281	303	256	279	253	264	289	299	254	283	291	287	292	280	262	264	272	292	262	319	291	278	255	270	300	299	272	294	261	278	290	276	284	278	294	291	264	273	254	285	293	262	267	279	281	254	297	267	262	290	275	273	275	262	289	287	268	251	283	251	296	288	265	299	264	265	297	282	298	275	295	259	299	254	253	266	278	289	282	281	287	277	287	267	308	265	279	267	288	252	286	274	288	273	287	265	280	305	296	286	280	280	284	297	247	315	297	269	284	275	272	272	276	298	263	285	286	254	274	246	270	268	251	257	274	279	250	273	280	290	284	268	272	285	280	296	278	272	285	274	316	278
22771	21189	28892	23817	21416	21981	17555	8539	6159	5224	4232	2912	2490	2131	1975	1780	1885	1746	1348	1028	929	677	681	509	488	549	496	486	485	435	513	438	448	503	449	458	456	493	446	456	470	434	430	446	415	430	429	418	436	435	430	409	460	442	410	385	406	385	439	409	433	436	446	441	442	477	482	399	440	419	411	407	440	448	400	421	427	404	416	401	421	435	408	412	411	404	386	460	456	391	387	424	416	430	417	427	400	415	429	446	389	399	410	379	405	413	402	408	404	391	428	396	392	415	395	398	438	414	402	383	410	406	436	430	392	413	396	406	434	400	411	408	408	423	389	405	432	411	420	397	425	421	401	414	401	393	405	395	417	423	418	409	372	432	446	412	394	413	377	398	387	415	419	400	433	438	446	420	385	437	392	421	416	386	400	403	398	412	416	378	400	396	421	402	398	384	435	385	432	431	425	383	392	403	436	432	370	427	409	420	450	442	419	395	432	396	418	391	376	398	404	416	401	419	436	406	376	425	405	433	397	375	427	376	398	421	404	396	430	383	406	384	382	398	413	403	395	394	398	413	409	424	383	406	421	389	366	391	420	458	397	403	411	425	368	407	402	407	406	430	431	445	425	402	388	417	408	374	389	410	386	409	437	372	389	406	374	393	417	379	416	414	436	385	401	446	439	421	403	411	431	411	400	413	453	384	428	387	403	392	403	405	380	409	401	411	373	395	391	383	430	403	392	414	429	427	428	425	377	397	399	376	447	397	380	416	441	406	413	417	412	409	411	388	405	389	394	421	404	411	393	438	446	385	417	445	402	403	409	439	438	405	428	435	413	427	413	408	430	389	401	424	446	457	410	378	390	403	434	408	408	404	407	403	396	401	419	419	399	390	429	415	401	428	401	416	405	408	382	416	406	428	429	407	413	405	406	391	412	432	403	394	398	389	401	393	418	423	423	410	434	407	398	433	384	381	407	407	444	422	391	431	373	396	400	441	413	409	419	403	425	364	429	412	397	405	372	409	421	409	426	419	414	429	403	409	425	423	425	414	411	403	372	421	422	376	392	447	410	400	396	424	398	408	401	437	397	409	394	408	410	389	406	381	419	411	399	445	437	404	403	408	421	408	425	419	413	427	410	404	429	393	435	400	421	397	414	417	403	400	406	390	413	392	420	390	406	384	406	377	407	422	388	404	391	409	409	442	429	410	426	415	427	415	404	400	391	438	387	406	398	414	406	429	403	398	421	396	442	385	412	443	415	434	421	382	442	435	378	408	390	388	427	434	408	408	383	403	390	396	438	427	418	402	406	412	412	399	382	383	400	366	411	417	398	385	439	417	382	394	416	398	370	418	451	388	405	419	379	399	410	396	406	415	406	392	399	387	419	393	425	427	398	390	429	428	426	401	424	416	391	415	409	410	393	363	412	398	421	383	446	371	429	387	369	397	374	391	385	373	463	380	405	401	398	367	402	382	423	417	374	398	427	412	377	421	395	407	437	384	428	430	426	400	384	434	399	414	390	412	410	396	416	404	417	419	419	393	413	403	382	430	376	407	397	387	404	418	432	390	372	416	433	404	398	403	381	424	383	387	433	415	433	393	420	414	426	400	418	427	427	422	409	406	421	377	435	379	405	427	414	402	402	364	404	395	431	376	410	407	424	375	374	371	394	417	373	382	385	394	402	405	399	406	385	446	405	376	426	372	412	398	388	395	396	416	414	439	427	432	409	391	404	380	426	399	430	402	401	444	402	434	390	383	390	409	416	401	416	405	436	413	404	410	438	403	432	398	354	389	396	409	414	406	439	423	392	428	389	412	403	416	416	434	398	402	428	400	407	393	381	398	445	418	439	403	407	407	417	393	455	401	404	428	413	401	372	417	384	409	409	394	410	413	412	378	377	406	421	399	404	367	412	423	397	401	399	446	419	423	399	416	419	409	449	404	426	423	405	382	416	388	421	405	394	419	423	421	389	411	391	395	409	388	430	413	403	435	416	389	414	418	405	415	398	423	388	417	410	386	404	392	428	424	381	405	409	420	399	411	388	461	427	394	416	422	389	420	416	413	426	427	437	446	403	419	408	387	407	435	378	381	424	422	423	415	422	400	422	429	439	429	391	433	397	441	394	383	395	389	415	392	403	432	371	410	412	391	405	412	434	410	433	399	425	434	407	400	376	417	400	417	405	428	413	406	374	377	405	414	399	354	460	426	409	397	412	379	388	405	432	411	394	416	415	422	438	405	373	401	427	401	443	417	418	416	394	404	368	411	428	426	415	433	399	352	436	398	401	404	388	407	410	392	394	411	429	410	409	411	405	458	396	393	434	415	425	400	398	406	421	410	438	430	400	392	433	432	398	361	392	442	439	400	435	411	385	398	409	402	396	387	358	417	421	413	404	389	392	436	372	372	372	416	418	354	381	378	397	411	430	458	386	382	418	362	397	441	409	418	410	438	415	395	409	425	407	394	380	387	421	403	408	393	363	413	412	418	410	423	409	429	425	391	413	419	396	367	445	434	419	420	420	391	416	389	439	419	369	410	407	417	385	388	440	433	429	398	395	427	396	426	418	395	412	372	413	393	386	423	423	404	420	393	426	450	395	418	418	402	419	397	392	444	389	351	415	430	437	409	399	397	425	397	394	370	411	420	425	430	409	397	387	425	398	387	402	394	355	419	403	429	431	399	415	378	427	410	401	427	410	446	438	398	449	407	427	398	418	418	417	415	404	377	425	441	436	386	403	404	408	395	420	406	367	399	408	400	451	389	430	417	443	353	419	417	399	421	419	422	426	400	411	423	410	409	395	424	389	405	440	367	409	453	390	395	430	414	379	457	431	399	443	388	415	386	373	404	395	412	387	402	408	384	439	414	396	394	390	415	423	382	436	395	399	376	392	400	400	427	419	393	413	425	394	429	412	406	431	396	404	390	426	435	411	392	414	379	419	433	368	436	434	427	404	376	400	414	453	397	382	399	409	403	416	379	408	383	428	418	405	417	410	420	449	406	395	410	403	408	414	389	407	394	429	436	414	445	433	408	379	399	400	405	402	403	421	368	414	412	444	427	395	438	397	401	383	391	392	414	432	407	390	448	378	430	411	431	429	425	398	439	394	386	402	392	433	431	411	384	428	402	404	433	415	463	399	401	447	401	384	378	399	431	443	439	388	407	362	361	372	404	417	408	427	429	390	406	417	410	417	396	412	388	393	423	385	415	374	415	414	367	391	403	426	420	442	430	435	416	401	442	427	399	411	424	413	401	441	382	402	424	437	413	416	393	420	401	393	422	403	401	391	365	413	395	422	380	420	433	396	392	409	446	381	425	414	403	377	392	428	390	397	446	371	405	399	406	392	366	417	413	482	413	405	403	440	466	409	417	389	397	404	392	367	403	392	414	398	402	386	397	419	419	392	425	400	389	396	441	433	415	381	416	433	374	431	404	430	387	419	389	404	413	409	384	412	432	378	421	431	437	429	406	387	430	410	376	416	419	408	434	423	394	392	398
32545	53786	39094	26021	22586	17329	13937	11784	9849	8254	6676	4667	3938	3569	3127	2983	2858	2607	1948	1505	1298	964	755	640	561	564	558	540	555	502	512	527	536	567	513	466	489	485	505	490	501	492	526	479	450	436	422	419	402	433	443	464	449	457	425	460	430	468	475	491	477	479	451	512	464	466	525	473	438	431	484	470	422	461	444	400	483	441	441	431	444	418	428	435	460	433	407	419	400	428	407	446	396	457	422	459	380	431	425	428	441	417	416	419	429	419	443	479	399	413	422	434	393	429	443	430	440	460	434	405	403	411	420	424	423	417	456	394	417	410	444	440	428	442	409	425	415	426	434	433	396	430	414	450	450	451	448	437	431	404	417	455	424	426	391	407	451	414	406	439	407	458	415	420	405	444	428	390	441	444	452	417	426	456	422	405	394	450	428	426	440	432	415	429	432	419	413	444	464	396	378	422	412	432	415	415	420	416	394	375	398	467	438	414	422	482	440	428	418	449	394	443	426	422	396	452	461	373	414	422	398	402	444	430	424	421	453	414	413	409	421	437	432	418	427	424	425	392	418	444	448	431	407	436	400	399	405	428	429	408	448	404	437	436	414	454	388	429	425	367	439	402	446	435	411	443	373	467	414	380	442	396	429	430	443	449	431	447	420	402	420	461	395	430	432	412	438	424	435	440	465	438	414	440	440	423	405	409	436	425	432	408	444	419	440	405	443	413	421	407	436	395	418	429	409	425	428	412	433	418	449	410	433	414	436	471	430	430	438	418	396	441	457	466	408	442	456	436	434	452	424	421	417	420	436	435	420	403	380	449	442	391	397	465	467	413	441	429	427	474	465	389	436	404	417	425	398	431	458	417	428	458	398	411	437	404	439	416	415	412	417	468	441	417	438	416	387	418	430	409	414	442	429	386	410	428	403	423	448	427	437	419	441	433	439	427	436	372	426	456	473	421	413	415	442	461	426	408	438	395	397	429	425	425	450	413	369	423	447	454	477	432	430	444	461	433	401	445	450	421	434	471	402	407	433	438	407	446	439	418	422	422	429	456	436	417	424	446	421	405	432	409	477	411	409	421	420	443	457	452	438	415	450	436	380	413	434	421	430	408	428	437	436	440	443	443	406	466	405	401	448	399	398	427	442	438	456	414	393	425	455	418	403	427	424	383	444	420	447	400	429	400	437	400	441	437	436	430	406	441	428	469	441	467	442	449	475	423	403	429	411	436	427	461	443	431	429	423	435	467	462	455	424	401	421	436	435	416	449	440	402	444	426	414	402	383	438	411	409	414	388	408	435	453	422	421	410	441	408	419	445	463	441	420	418	441	415	442	420	446	399	403	410	384	415	442	462	431	414	425	389	393	444	402	431	444	406	449	465	441	429	410	412	412	443	415	394	422	482	404	421	399	431	384	431	420	429	419	450	395	410	433	387	415	437	437	418	412	471	408	413	396	449	399	443	425	441	406	415	407	392	404	446	403	425	397	417	407	429	435	405	424	427	427	455	396	437	401	399	415	405	416	425	392	439	373	439	453	434	425	439	409	435	411	421	414	424	395	463	443	419	414	428	436	448	457	439	432	420	431	395	434	397	427	445	437	453	403	428	452	395	470	437	446	411	417	405	436	469	409	408	429	422	488	411	468	428	428	413	417	450	439	386	421	462	419	415	434	452	456	412	410	442	420	439	424	399	416	451	404	407	404	428	446	460	441	416	406	478	453	420	415	398	428	434	436	429	436	435	428	442	431	396	446	429	443	453	428	439	414	439	410	412	425	359	399	419	442	409	443	412	408	422	409	424	414	407	421	432	430	406	407	424	453	427	407	449	419	441	458	407	427	432	454	429	419	412	426	437	407	474	368	390	407	441	462	425	421	445	441	416	394	424	445	406	415	432	414	404	392	398	451	418	455	443	431	471	457	404	401	431	437	425	434	424	445	398	406	415	456	426	399	424	452	408	421	446	435	422	466	428	426	411	425	386	423	418	441	436	438	412	429	458	451	440	415	389	406	402	403	406	420	419	406	388	453	403	440	409	425	417	446	413	446	445	406	396	395	388	430	432	425	427	410	392	432	433	439	386	442	447	433	424	401	422	411	383	412	427	420	458	426	436	431	407	424	403	430	423	442	396	429	484	428	433	439	420	436	431	435	390	411	421	419	406	403	447	430	415	411	452	438	423	431	440	425	388	427	423	440	414	393	412	425	409	451	394	421	432	424	402	426	449	394	455	414	478	418	449	405	409	446	432	405	391	385	424	426	401	430	414	429	418	458	433	433	398	444	455	415	457	407	423	433	385	462	455	416	457	416	455	469	472	414	403	423	403	396	394	393	422	430	429	458	412	422	444	422	441	436	424	411	415	449	414	394	488	423	402	408	415	408	444	412	435	443	392	410	435	434	457	421	447	400	432	419	414	416	415	424	419	413	464	378	413	454	399	409	424	420	411	443	433	425	437	388	407	434	421	429	422	381	415	417	431	446	438	428	459	407	387	375	429	461	420	438	426	395	394	408	423	401	394	420	480	430	427	412	439	431	435	408	444	453	392	425	422	417	428	447	387	473	442	423	417	477	419	429	470	430	380	421	417	391	461	462	421	402	495	438	406	433	420	422	425	397	437	424	411	423	461	360	431	426	446	434	396	439	404	450	425	393	415	416	433	443	401	483	398	465	446	440	445	433	406	437	448	445	442	433	416	421	464	442	452	384	426	415	425	422	380	436	455	397	407	436	450	459	432	433	429	433	405	401	399	458	425	417	466	414	412	423	387	416	451	449	408	389	413	455	445	449	423	444	412	462	413	457	409	441	426	415	440	403	429	392	414	446	409	396	425	442	418	440	422	406	395	444	423	418	425	415	429	485	377	416	408	409	410	439	444	443	412	396	449	477	411	451	428	459	412	437	433	427	392	450	410	439	409	414	424	422	461	447	463	416	413	440	450	456	450	417	467	416	411	449	430	433	438	436	409	422	426	467	428	424	398	448	436	441	427	419	434	419	425	462	406	414	445	389	443	457	406	410	410	411	400	399	406	412	450	403	403	506	411	393	398	424	442	429	457	440	466	448	447	416	421	422	455	446	430	447	425	435	421	422	434	401	419	422	439	434	405	424	416	441	415	468	393	415	429	460	405	425	420	428	403	410	383	412	496	425	413	412	428	454	416	433	383	409	471	438	435	429	421	404	444	401	427	427	387	458	425	439	426	417	424	447	446	449	435	415	412	420	420	410	417	407	424	423	415	430	437	409	440	447	448	421	433	438	458	385	437	418	427	445	411	431	377	437	400	422	443	414	396	437	435	423	414	422	430	403	442	409	432	439	434	428	410	389	407	427	431	404	417	441	430	383	444	392	427	413	430	422	471	423	434	417	398	412	390	423	480	417	453	438	437	407	443	408	423	416	440	413	450	412	417	446	440	398	421	425	434	414	422	441	443	442	440	427	425	415	442	377	405	435	426	423	416	424	430	419	432	408	405	410	434	445	379	418	419	425	428	435	368	439
29781	26563	27761	18824	11187	6989	4411	3426	3026	2312	1722	1301	1219	1036	930	954	904	811	641	518	435	378	345	266	263	294	241	261	280	253	269	214	250	276	253	238	243	259	240	233	252	279	224	260	244	263	241	250	266	270	244	245	231	229	216	226	231	237	213	236	227	265	268	225	261	276	233	254	252	228	212	244	255	235	223	234	234	256	240	229	247	253	230	251	270	247	228	238	233	247	225	270	251	237	235	240	219	208	238	222	214	257	249	252	233	243	233	223	250	237	230	223	214	215	216	247	225	254	252	228	249	225	222	224	243	235	237	214	235	232	237	253	226	210	254	243	255	219	239	221	248	258	261	242	245	229	233	248	244	243	254	248	235	242	214	235	250	196	253	253	213	255	247	236	235	239	201	216	245	240	244	247	252	240	228	237	226	230	232	255	242	237	236	239	236	259	239	253	237	240	251	245	269	237	245	245	240	207	246	233	256	225	276	250	263	195	209	237	256	239	247	246	246	248	232	251	258	246	264	235	251	236	256	235	264	265	233	227	240	239	208	240	235	267	257	224	244	243	238	230	270	219	217	238	239	247	228	226	221	234	208	246	265	217	261	245	231	257	244	226	220	242	247	237	234	269	215	239	227	244	236	249	257	253	243	248	241	260	245	208	231	248	238	258	262	265	250	238	228	207	208	219	252	265	280	213	238	259	253	231	237	242	254	242	207	256	231	206	226	241	237	270	237	269	223	226	262	216	214	227	226	243	219	226	202	222	233	222	227	279	228	226	257	231	246	276	246	248	230	229	224	248	235	241	238	204	228	227	250	225	243	224	245	234	217	220	232	221	235	242	238	221	227	233	203	210	258	231	263	209	246	252	241	254	257	242	239	245	240	265	226	236	243	226	256	231	224	232	265	220	266	236	276	231	211	215	233	234	229	217	247	247	224	225	226	235	230	249	245	226	236	232	230	269	240	229	256	250	238	262	242	239	245	241	248	208	242	228	227	254	238	243	255	263	215	235	263	240	246	224	238	269	227	282	252	238	253	255	239	232	253	248	212	229	243	236	235	225	226	279	241	234	233	240	234	226	243	226	217	254	273	245	213	242	241	242	227	189	258	228	262	229	233	232	219	221	235	245	242	238	230	221	241	236	232	224	250	222	241	223	212	247	247	236	222	235	259	230	238	239	239	221	223	241	235	258	224	237	215	229	254	259	228	217	266	246	256	206	234	231	244	211	235	253	267	246	242	238	225	236	239	243	264	241	261	218	235	260	239	235	242	240	216	272	262	253	233	251	220	236	267	234	228	229	236	259	226	244	243	245	235	215	259	238	220	242	271	253	256	233	237	259	246	233	249	235	224	232	261	263	222	235	257	256	250	230	250	229	214	228	259	205	249	205	214	243	222	279	235	225	231	220	227	254	197	253	234	234	207	230	255	218	271	240	247	247	261	228	255	224	230	264	226	252	237	244	231	246	211	241	228	271	242	257	267	258	220	230	219	226	252	239	225	248	230	235	211	235	204	224	209	222	215	255	236	245	245	243	252	236	244	251	237	218	225	244	204	236	231	243	223	236	244	218	233	253	255	234	237	219	251	237	222	254	251	238	238	252	223	248	221	249	242	242	243	222	250	245	239	229	224	240	219	239	227	255	234	258	253	233	237	213	252	236	227	247	251	239	268	223	247	220	238	251	232	233	243	237	246	232	222	262	237	227	232	260	256	213	270	258	233	230	257	244	213	249	219	241	229	225	241	235	234	244	230	235	239	224	274	244	219	269	238	250	233	271	219	230	262	245	228	270	215	249	203	243	253	250	226	235	226	203	248	256	251	247	247	235	228	250	233	240	253	242	246	238	255	230	231	236	223	261	230	220	233	240	260	224	237	228	243	256	237	253	225	244	220	249	230	269	247	211	252	214	230	233	259	242	232	235	251	270	239	242	226	263	275	239	282	252	222	261	219	230	242	247	232	237	247	253	221	233	239	233	253	236	246	217	233	228	235	220	227	213	219	197	230	256	246	243	235	224	241	265	229	237	234	257	215	242	245	242	232	246	254	267	222	246	218	249	241	267	255	241	251	238	252	237	240	227	241	224	246	234	239	227	222	249	229	265	237	245	235	258	249	232	227	234	221	236	253	275	228	230	246	242	234	205	243	230	221	216	264	259	225	259	225	247	234	246	219	252	245	233	217	235	262	252	224	229	235	239	251	232	247	269	218	240	250	221	242	229	247	230	250	224	246	223	244	243	243	254	251	236	263	255	220	224	225	244	240	242	230	245	232	226	212	241	227	221	229	215	244	218	228	246	244	227	241	244	242	236	247	216	268	212	242	228	240	222	240	274	224	277	227	257	247	244	251	245	232	253	263	235	266	237	253	236	224	185	220	256	273	256	254	265	249	233	236	214	225	227	242	227	212	245	210	227	273	266	225	257	224	227	235	192	251	256	243	246	217	224	198	230	242	223	211	245	257	237	270	209	246	210	255	248	247	247	239	240	223	248	211	241	244	255	239	216	251	244	253	240	238	234	243	262	219	237	252	239	229	221	225	235	209	238	253	216	236	221	228	217	208	241	250	234	243	246	258	264	222	241	238	232	225	243	238	255	232	234	215	255	216	268	241	251	229	230	228	243	247	222	251	239	252	231	242	231	259	251	248	261	240	214	263	235	249	259	243	274	233	238	244	240	240	255	218	222	243	238	223	236	269	248	234	255	237	256	244	208	276	244	247	233	242	274	241	240	247	241	208	250	251	232	220	246	214	246	217	234	243	262	247	240	257	243	219	240	269	256	254	243	219	248	246	221	207	234	251	255	216	223	231	224	250	245	222	237	249	236	253	236	236	212	236	226	231	241	245	239	211	243	258	246	242	256	249	262	238	258	247	224	243	223	263	232	237	208	249	262	253	219	232	244	248	220	238	257	227	211	231	241	230	227	228	236	264	266	264	215	248	259	199	230	198	260	232	220	243	252	255	206	220	240	240	216	230	221	213	255	252	225	220	231	207	237	218	259	234	245	234	229	226	251	215	250	227	248	237	205	225	229	240	257	248	234	238	241	242	221	224	225	243	225	264	283	242	231	268	247	255	235	228	206	235	252	247	232	232	233	216	237	211	249	247	246	253	246	270	222	225	236	247	250	238	248	217	230	253	249	245	234	228	255	255	226	226	246	246	217	245	242	250	272	219	239	224	252	240	250	238	222	213	221	207	237	245	256	255	223	255	256	266	251	255	228	271	246	246	256	238	239	220	236	248	230	242	213	218	263	259	215	221	255	230	263	223	232	226	224	253	217	226	240	259	270	216	270	225	239	249	214	237	238	248	269	238	242	232	239	246	257	237	218	276	224	226	223	224	220	231	231	254	249	231	232	224	239	250	259	230	226	251	250	236	255	232	232	231	231	248	253	237	218	237	238	259	240	234	220	233	202	223	231	231	256	208	240	215	226	224	229	241	234	269	238	242	214	246	224	234	224	234	251	254	237	242	221	242	267	212	256	249	245	276	237
27332	38005	27139	16140	13587	10137	7456	6177	5283	4094	3159	2208	2045	1694	1590	1480	1455	1259	991	752	603	486	386	333	280	300	294	292	314	320	271	288	309	301	303	293	280	268	254	250	272	263	281	271	269	254	244	271	265	276	271	266	282	268	286	260	271	277	276	270	258	286	299	274	261	286	260	280	267	274	232	266	260	260	265	237	246	260	253	252	260	276	250	273	256	271	268	235	257	270	246	289	253	266	256	284	264	271	250	256	268	257	247	252	238	266	278	248	261	252	263	248	273	256	248	260	235	247	274	293	268	252	279	270	243	261	264	242	278	289	262	221	267	262	248	266	269	244	268	277	251	248	247	256	239	286	271	282	240	248	247	261	274	270	236	259	277	236	272	270	260	233	270	263	264	269	245	220	271	243	246	250	268	261	250	284	278	267	261	250	286	231	279	249	264	243	258	236	285	249	256	274	264	259	225	251	260	258	237	213	266	245	244	247	226	234	267	220	251	261	256	250	278	256	228	286	280	248	243	263	245	242	235	269	236	265	246	256	266	265	249	262	267	278	222	257	261	269	237	239	267	261	242	263	228	225	258	232	266	243	269	293	253	242	253	250	255	238	243	271	254	241	262	246	262	248	248	255	260	244	263	250	266	243	267	281	277	274	254	258	263	267	270	256	250	237	281	262	251	244	237	243	274	255	255	236	241	257	254	238	267	248	215	254	268	260	252	262	250	257	240	249	259	270	235	256	235	260	262	253	252	253	261	259	260	284	293	243	255	250	256	280	274	281	267	258	243	252	262	222	263	232	237	261	289	249	268	236	289	240	251	275	293	233	257	264	247	249	261	255	249	262	265	249	228	249	281	253	271	266	246	274	254	259	243	238	251	268	264	287	255	235	249	247	249	279	266	269	252	234	239	252	243	265	262	246	237	265	248	235	276	253	236	270	235	275	262	272	242	290	267	228	230	253	259	262	294	256	263	253	275	232	260	257	249	292	264	255	244	256	241	246	281	263	242	273	290	269	227	248	276	263	260	299	258	250	258	243	268	265	267	270	279	250	275	250	245	232	280	252	251	262	262	272	249	254	261	263	249	252	252	246	303	261	241	284	274	299	257	232	260	265	253	265	258	243	257	260	282	249	275	250	298	247	272	270	262	242	277	241	266	262	267	247	269	253	261	273	259	259	233	240	253	245	251	237	246	271	240	275	249	234	253	286	281	252	255	271	264	247	267	239	292	254	256	261	254	270	256	253	245	273	271	252	304	283	259	229	230	267	230	255	259	240	250	256	284	265	235	255	247	264	268	258	238	264	255	261	239	261	265	247	245	249	244	238	281	284	252	255	242	251	233	257	273	276	257	279	263	253	266	262	263	227	245	257	274	262	241	245	256	255	271	249	236	260	249	261	255	281	258	250	225	268	293	288	263	246	245	264	271	259	278	241	241	233	243	272	279	269	268	259	279	240	250	236	301	249	264	236	255	239	267	264	254	278	226	258	258	240	288	263	229	239	258	258	245	242	261	244	246	267	260	275	259	262	250	210	249	268	293	236	259	238	231	234	230	254	239	287	276	256	254	237	288	241	277	249	265	300	261	268	268	264	282	238	271	256	238	270	246	257	269	226	241	252	234	272	249	229	254	269	266	261	269	232	240	244	256	273	242	296	258	246	265	242	259	276	234	242	269	251	272	255	256	265	247	272	260	248	257	264	259	264	261	260	249	251	251	245	262	259	269	275	288	238	251	253	252	264	250	263	274	215	253	266	304	253	265	252	281	258	229	268	242	262	256	252	268	258	229	242	220	248	240	257	282	260	277	240	285	242	249	235	276	251	277	244	263	241	247	278	247	265	263	253	255	234	234	261	239	260	253	244	242	236	281	267	238	238	247	261	264	248	256	207	282	273	190	272	270	272	232	252	266	226	251	283	287	276	262	264	246	240	264	271	249	259	231	272	241	268	249	244	273	254	293	284	266	264	278	254	222	285	252	264	276	265	255	225	279	270	231	257	254	252	251	281	244	245	273	261	264	265	249	250	244	254	238	235	241	217	250	258	260	264	243	272	265	232	262	268	255	261	262	266	265	252	252	262	297	254	275	260	236	262	236	276	249	275	274	263	226	265	248	263	238	248	261	250	261	246	240	246	252	248	279	240	257	250	288	279	253	262	261	246	247	278	271	240	237	270	257	273	247	256	237	250	270	276	251	233	263	234	253	264	267	275	244	254	261	242	252	254	282	261	269	230	268	240	260	254	225	255	246	305	268	242	247	250	251	241	271	243	244	256	258	232	234	250	245	237	251	252	278	259	247	247	303	274	269	271	264	247	238	279	261	274	258	231	268	243	260	228	269	248	264	254	296	230	271	239	255	229	268	260	242	241	282	263	239	233	240	235	242	241	244	229	301	230	234	247	271	251	266	255	251	242	275	255	262	239	265	257	269	236	223	266	245	267	224	236	253	264	255	259	269	261	247	260	263	282	244	280	272	231	277	230	260	262	244	249	261	280	247	257	251	275	276	276	299	251	278	278	265	282	286	287	245	272	254	255	252	249	256	236	268	251	255	264	243	260	248	270	271	237	250	236	262	264	251	257	239	224	241	270	205	255	249	268	261	250	248	249	252	257	289	265	244	229	275	252	255	303	260	269	263	246	240	256	256	258	239	277	255	271	242	248	296	253	282	289	245	253	254	236	262	259	261	248	261	261	266	240	259	247	237	235	267	263	256	252	280	253	254	260	267	260	258	250	215	279	276	274	255	241	267	281	286	268	291	233	246	251	262	239	232	261	282	264	281	227	232	254	251	289	257	240	278	280	254	250	252	256	248	260	258	274	249	249	268	238	260	262	265	257	247	271	268	257	241	264	253	274	273	241	293	217	258	243	257	276	275	276	241	234	240	264	245	260	261	287	256	271	284	253	286	240	248	230	292	258	281	250	244	243	259	273	267	241	263	290	256	276	234	254	278	246	282	259	251	235	287	256	284	227	257	263	235	243	268	254	276	254	270	295	256	260	273	263	244	274	289	234	261	272	282	256	238	260	250	251	278	247	245	283	260	268	264	284	284	276	246	257	246	262	236	246	276	284	226	258	255	260	269	288	262	255	261	244	249	261	259	253	266	272	247	250	260	245	284	242	263	236	265	265	253	277	280	258	300	263	272	265	229	282	274	279	237	266	228	263	258	269	257	253	232	242	281	228	274	253	258	271	270	263	250	256	256	250	259	249	249	257	256	264	248	248	253	226	241	282	249	244	247	258	249	246	252	254	254	239	238	286	249	273	259	273	246	239	261	252	233	241	256	252	229	285	261	270	243	298	255	270	284	281	233	268	266	238	245	259	259	264	273	278	249	242	258	263	279	261	261	234	265	241	278	236	280	251	273	254	265	260	230	271	253	267	249	276	251	220	262	255	242	245	266	273	259	250	225	264	251	260	256	263	273	281	254	234	252	230	264	269	279	253	270	293	262	256	276	256	252	251	270	257	273	253	249	246	275	247	245	260	242	253
23935	21210	28537	24476	21736	16989	9935	6541	4714	3918	2706	2219	1873	1768	1614	1716	1628	1355	1234	1003	814	713	577	521	432	394	401	399	427	408	401	365	383	358	389	377	362	368	375	332	350	379	381	379	367	342	340	383	357	387	346	345	357	376	332	359	342	371	335	366	330	364	405	380	367	353	345	386	341	349	347	366	363	334	332	326	327	329	324	354	355	351	338	363	331	350	375	347	339	348	346	353	344	319	335	371	343	349	341	314	318	332	333	346	341	367	359	354	317	288	325	336	360	323	335	334	337	338	362	346	362	339	363	366	333	379	337	345	314	375	351	335	305	375	351	345	369	348	345	319	338	345	358	368	336	365	372	297	374	373	358	342	311	362	336	330	347	358	355	345	341	308	311	359	343	346	323	351	340	335	316	373	349	348	357	342	345	338	354	313	353	361	336	346	326	361	337	322	376	357	359	357	367	302	349	377	304	356	337	344	329	354	363	364	356	349	374	340	316	344	338	335	297	342	341	339	335	342	356	323	346	338	333	332	323	352	303	329	318	331	352	323	330	340	355	322	385	346	364	354	314	315	342	304	340	337	333	362	360	370	339	372	375	374	353	354	336	344	306	303	349	369	350	333	311	322	367	345	346	354	311	322	341	319	333	345	312	314	325	367	323	321	324	333	340	349	332	361	329	322	366	355	356	354	357	330	343	370	352	318	345	343	349	355	327	334	344	357	317	376	310	336	354	363	347	337	350	347	318	336	349	347	340	343	332	326	333	330	346	315	390	353	335	327	302	321	340	383	313	322	370	382	361	326	315	403	318	345	360	349	331	318	333	360	351	351	335	325	356	339	331	368	343	344	353	301	347	341	304	349	354	351	363	360	332	353	346	363	338	297	345	362	398	357	357	346	348	358	351	328	385	327	331	367	348	347	297	309	352	346	347	345	365	346	348	362	373	314	310	354	369	349	389	360	346	339	381	362	342	331	318	344	377	352	357	352	347	325	323	352	337	361	309	335	355	324	364	329	331	369	345	377	349	326	373	335	341	342	334	273	336	375	360	355	324	322	365	362	376	354	355	335	352	349	345	378	341	333	363	330	339	339	360	308	297	346	333	359	337	357	349	358	357	368	359	367	319	338	357	344	322	339	340	374	333	352	359	341	333	352	386	374	356	352	315	338	383	358	349	361	327	348	334	332	344	318	346	337	313	356	346	359	331	349	350	369	346	376	353	350	342	319	335	345	355	339	345	335	352	332	312	339	369	360	341	370	325	367	322	343	350	338	360	300	323	346	358	344	351	370	360	327	356	348	343	340	354	389	343	348	349	318	359	311	340	358	348	330	321	307	347	366	352	357	332	355	305	340	344	331	327	342	356	370	344	344	319	344	334	345	336	365	369	336	338	324	311	320	361	330	366	341	334	360	341	331	376	313	350	338	308	354	355	374	352	319	353	335	372	346	372	342	323	329	330	346	326	359	370	365	356	358	348	319	359	321	369	372	353	344	331	383	338	340	356	334	359	370	351	334	345	350	349	344	327	337	350	314	338	362	356	339	363	346	374	293	363	327	340	334	365	354	378	366	335	337	365	373	328	321	330	344	353	356	367	319	336	339	345	364	343	307	355	356	358	352	354	316	366	347	331	379	350	329	357	408	333	342	330	344	359	361	329	332	367	355	319	338	354	348	332	365	360	352	343	352	373	355	347	350	353	354	364	375	380	340	361	352	382	352	319	331	336	335	338	359	333	303	384	334	315	332	353	333	318	341	345	342	353	318	351	361	335	330	345	383	327	347	332	356	337	331	336	331	335	346	343	355	352	372	370	328	382	352	336	362	352	320	307	325	314	308	319	329	348	337	362	388	357	353	354	349	338	314	329	366	380	338	326	363	374	350	347	373	354	346	319	339	306	335	364	307	339	362	319	355	335	320	338	371	295	357	312	324	333	353	343	360	341	346	344	376	334	319	299	359	367	323	355	328	344	322	338	336	323	344	365	368	344	360	353	314	357	347	334	339	305	360	380	346	344	348	345	339	375	344	337	353	381	349	318	366	354	349	371	373	347	358	357	355	349	363	369	361	342	321	347	354	351	324	384	382	338	361	366	326	335	338	367	334	371	312	342	344	325	328	342	340	330	325	356	380	311	337	339	315	343	332	370	326	298	352	357	339	378	363	340	320	328	337	364	347	368	380	342	288	326	324	317	355	358	368	349	330	336	337	351	374	345	378	348	364	350	340	327	320	324	344	342	353	374	328	343	345	326	283	341	373	359	347	326	352	342	334	364	326	361	361	340	288	350	363	362	340	332	343	350	359	335	347	361	363	338	381	363	326	360	329	346	314	344	322	347	338	340	324	359	376	348	353	350	361	349	348	360	347	336	345	361	360	340	347	331	346	317	351	345	323	329	341	327	362	349	346	322	308	350	340	349	329	342	334	321	351	361	344	359	333	341	319	336	357	335	360	355	355	350	339	367	377	307	336	365	356	351	383	348	357	351	342	323	361	358	348	348	348	333	326	361	317	336	355	346	358	335	341	354	381	331	338	336	342	370	352	345	335	336	357	348	343	341	349	343	345	337	335	351	386	353	352	352	363	342	367	325	312	346	331	319	380	308	353	350	351	348	363	355	349	360	365	335	341	352	356	339	351	349	342	322	363	344	354	350	336	329	335	347	313	350	350	323	370	350	336	333	341	337	338	334	374	337	373	361	363	342	346	380	351	343	324	372	328	343	335	362	344	340	353	360	332	348	376	331	373	351	347	393	348	408	346	349	353	345	332	375	339	336	316	321	323	347	350	365	321	336	318	359	356	335	347	357	334	342	335	354	292	334	338	339	354	371	326	333	350	362	315	318	336	382	342	354	384	349	354	352	355	336	349	376	320	306	358	375	372	341	336	331	349	324	348	353	363	330	361	361	329	318	317	356	327	352	341	366	349	356	349	315	386	353	333	372	348	367	348	374	335	368	343	338	326	316	343	361	309	359	315	335	346	351	313	345	337	363	358	345	306	334	332	336	316	337	324	359	339	364	346	332	334	352	375	353	329	368	334	325	344	370	351	337	342	317	341	353	387	360	370	369	362	358	331	342	339	368	322	341	362	364	354	327	367	341	375	353	351	328	335	347	354	330	379	325	311	342	363	315	341	342	348	373	312	348	345	334	385	322	346	363	356	313	359	352	368	325	336	354	323	346	353	326	355	346	360	384	333	329	326	322	352	343	346	341	360	347	328	348	367	318	329	341	337	339	342	350	374	355	354	311	322	313	351	349	358	319	315	352	352	353	335	349	348	365	359	386	343	346	351	335	388	401	308	307	336	372	343	324	327	322	364	345	344	337	354	339	366	344	314	342	358	311	355	350	378	366	340	342	332	361	377	364	357	345	365	337	345	327	350	328	329	322	374	348	329	338	344	356	340	321	350	357	331	373	347	338	365	377	354	316	377	345	388	343	354	369	387	339	326	383	331	368	325	337	367	323	335	334	320	350	325	337	337	351	371	367	329	323	358
28834	47636	35477	23258	19312	13498	11500	9883	7654	6383	4217	3793	3111	2801	2576	2915	2521	2173	1761	1425	1129	900	804	624	494	516	462	457	498	447	434	395	408	421	422	454	419	415	436	366	378	387	368	391	392	409	354	375	405	395	378	406	365	355	343	397	381	392	365	379	369	391	444	372	368	397	389	377	350	392	381	403	385	379	339	365	378	386	395	344	375	387	352	370	358	381	367	336	376	395	366	389	349	360	371	335	340	366	379	344	364	379	350	359	325	363	354	371	360	327	364	337	400	367	360	393	386	390	317	379	340	359	387	368	364	363	321	353	366	351	362	367	365	314	384	359	392	368	353	371	367	352	370	349	371	347	387	341	375	329	359	325	321	368	373	395	337	319	339	372	373	379	350	363	348	344	339	371	370	316	334	356	396	310	378	370	355	343	363	345	341	344	367	373	362	392	369	358	351	360	345	323	392	337	369	352	411	371	379	378	349	369	343	392	357	359	364	355	355	360	346	341	373	391	365	382	346	345	358	388	360	370	367	361	356	383	368	390	359	337	382	378	352	361	368	357	360	355	383	351	369	340	357	362	338	388	365	335	381	375	357	383	339	335	388	352	338	351	374	374	372	366	365	383	358	348	357	357	367	356	344	345	365	348	392	367	398	332	347	390	340	332	373	359	380	381	408	331	336	390	360	346	372	359	387	356	354	342	341	375	365	358	349	379	356	373	359	342	364	352	364	347	373	335	350	357	335	369	373	331	346	343	365	352	349	359	348	401	352	330	343	357	384	393	361	337	334	373	367	329	344	377	349	367	347	356	349	332	361	324	334	330	368	354	345	330	338	383	362	381	369	352	327	368	368	390	368	356	391	336	368	380	386	353	349	357	374	352	399	320	386	358	344	370	357	356	384	380	382	361	355	370	361	373	367	363	368	346	369	355	350	349	385	370	339	360	351	344	403	348	374	386	366	369	376	347	348	369	370	376	384	375	394	372	341	366	339	362	410	388	343	350	383	362	353	368	386	363	357	370	362	341	363	358	369	347	401	363	367	343	312	351	367	345	375	360	380	363	399	376	365	368	365	368	350	383	315	366	347	369	353	359	373	348	365	363	365	375	385	379	351	354	372	332	371	400	337	392	375	333	344	380	383	356	333	365	326	385	378	369	342	360	385	381	354	368	346	352	367	339	364	359	332	385	377	359	372	352	340	401	361	359	381	344	363	339	377	341	349	364	323	389	359	362	396	393	345	353	352	348	371	371	336	326	389	341	333	352	360	362	347	349	334	358	383	354	355	320	350	338	337	356	366	349	365	362	374	349	389	329	355	380	358	354	376	377	347	347	364	343	363	354	377	368	383	342	378	362	357	354	343	385	379	343	356	374	357	311	394	361	351	354	378	342	376	336	349	358	354	340	364	346	354	351	364	361	361	349	347	351	420	392	347	335	365	365	360	328	358	379	348	350	353	379	339	343	369	329	362	332	366	387	351	325	371	392	342	412	372	381	338	345	357	367	384	386	376	339	352	376	344	360	382	382	350	381	380	356	357	348	370	368	371	378	358	332	373	369	375	382	340	400	346	378	333	341	347	329	360	372	360	356	354	360	333	376	347	349	371	344	354	335	364	351	354	365	356	356	369	350	391	351	364	377	356	353	336	367	357	382	363	358	361	344	379	383	356	382	370	389	371	373	351	332	343	332	367	397	368	378	350	382	360	372	355	378	401	368	352	408	385	381	363	344	351	365	367	354	348	344	408	363	372	326	348	374	386	361	368	348	367	353	353	350	381	363	341	358	380	378	368	350	349	366	351	392	345	363	367	353	378	363	378	332	359	342	337	351	347	355	366	370	376	343	359	374	347	365	352	380	364	366	381	357	382	369	364	343	346	351	385	382	329	389	395	361	395	360	376	390	371	320	323	322	346	391	362	370	337	366	357	352	381	331	383	376	344	329	368	365	386	375	378	371	335	358	359	327	323	339	363	310	340	336	356	336	390	373	353	386	375	408	340	342	361	345	369	359	348	364	332	386	346	350	364	390	340	354	359	390	336	332	350	342	359	373	352	387	328	370	389	359	352	366	360	386	364	356	396	349	387	380	349	385	344	348	355	409	371	373	374	346	407	401	373	341	365	368	382	359	330	351	354	358	352	377	366	371	345	356	357	379	357	372	374	333	367	387	399	348	370	342	384	384	360	325	366	348	367	363	376	355	362	356	365	357	363	367	375	416	370	366	387	341	354	367	378	361	369	363	321	396	384	381	378	355	328	357	339	356	336	386	347	402	374	339	349	357	327	388	350	360	371	393	357	392	372	354	362	360	350	337	393	412	371	380	386	362	334	337	323	357	362	358	388	327	344	361	366	381	358	336	360	366	361	353	356	348	342	372	334	343	355	358	373	359	376	377	321	359	376	392	353	355	371	336	393	389	350	358	363	331	336	349	375	331	378	387	357	331	351	349	365	349	348	350	369	376	353	358	372	386	323	365	375	374	351	389	360	367	333	361	377	357	362	380	362	342	326	380	343	378	339	346	359	356	392	357	365	368	336	356	372	342	347	367	372	330	353	395	374	348	345	382	356	380	338	356	357	352	378	389	353	363	335	388	349	371	334	386	353	375	368	336	369	350	377	337	351	356	358	330	358	337	375	358	361	317	321	403	331	357	360	359	327	363	362	374	362	375	382	352	344	369	388	356	368	346	335	386	370	338	319	322	350	329	357	383	352	395	352	379	384	386	389	354	390	365	361	357	368	363	365	367	349	329	357	357	340	367	365	391	349	338	362	345	327	349	362	359	332	369	368	360	359	364	346	362	363	397	357	333	382	344	362	326	364	343	360	367	373	358	387	337	353	391	378	390	384	359	368	354	360	337	364	339	341	357	359	370	365	382	380	374	358	369	387	344	353	348	368	374	354	358	386	369	383	342	324	366	332	369	402	355	343	393	356	353	347	337	367	338	333	367	326	367	356	400	357	371	347	376	366	334	384	374	328	349	382	357	335	363	344	408	355	401	335	340	382	399	344	336	339	354	380	353	350	391	367	377	348	405	368	365	368	373	372	379	374	369	356	373	351	328	375	362	343	398	338	374	389	352	381	353	359	383	385	371	347	372	378	360	344	356	361	353	374	352	378	355	363	344	372	356	339	331	329	345	349	341	340	340	360	353	352	379	336	336	339	340	353	334	355	341	348	410	361	354	304	364	372	328	393	364	397	348	342	345	360	377	363	359	352	381	369	353	354	371	376	341	369	373	358	402	338	371	363	382	396	370	381	335	355	382	362	363	394	362	349	366	348	366	356	419	343	360	354	342	326	371	394	357	396	389	349	366	371	367	371	382	367	353	370	347	359	305	341	339	349	368	379	364	370	331	331	358	356	352	402	358	385	385	336	354	385	377	352	380	373	331	359	390	349	358	400	370	372	352	364	368	389	331	358	382	370	386	350	354	360	350	362	382	343	376	362	346	375	349	350	357	350	352	370	332	358	368	372	336	368	363	388	377	356	342	363	331
24999	21228	27973	25734	18422	9572	6882	4486	3425	2873	2242	1754	1535	1249	1425	1409	1171	1109	895	756	638	523	450	440	389	346	302	306	314	303	283	262	279	305	301	313	321	265	260	275	308	279	289	267	276	266	266	268	255	270	244	289	259	261	253	288	238	255	269	278	271	278	280	304	267	280	266	251	283	260	229	270	291	268	252	287	217	227	279	281	270	290	274	247	265	271	258	277	261	271	243	262	270	279	286	243	265	235	257	265	252	273	258	259	253	265	305	246	261	288	268	280	276	235	266	287	264	264	272	246	261	270	284	258	244	261	276	281	282	260	264	273	257	282	268	263	271	270	247	257	254	243	245	296	293	265	261	265	271	271	264	277	289	254	263	277	261	250	277	259	262	259	264	220	254	264	249	234	285	252	254	247	288	285	241	265	277	286	284	278	264	282	259	281	265	230	239	241	277	227	272	262	249	272	267	305	243	252	270	241	269	278	279	274	277	293	276	282	242	253	245	260	290	300	278	272	260	283	281	279	250	300	273	235	252	291	252	275	284	245	266	263	264	277	263	271	267	269	270	258	266	276	226	252	271	299	268	254	263	297	251	260	238	276	269	281	249	244	220	263	272	245	280	283	248	262	225	273	273	280	247	255	256	289	272	252	253	228	268	259	275	273	284	276	246	256	268	278	259	289	263	271	260	263	235	238	270	254	253	202	220	250	273	267	279	288	278	266	255	288	258	270	284	258	287	263	265	249	268	272	300	252	236	285	264	255	262	241	250	270	283	245	259	281	285	262	261	261	265	267	254	273	267	284	233	268	241	272	278	260	272	255	246	278	276	250	265	231	274	268	270	245	264	258	258	246	270	247	285	257	236	243	243	271	241	281	276	239	265	287	264	258	233	238	273	265	286	281	270	270	249	233	290	286	253	232	290	245	257	278	284	274	249	270	255	266	269	256	255	268	241	235	282	265	266	244	225	265	262	243	289	262	240	248	279	298	251	260	263	233	277	269	268	283	244	261	242	230	231	240	283	289	270	266	252	274	260	281	264	266	261	271	272	277	281	279	251	268	275	258	258	249	238	240	278	273	281	259	239	253	265	293	275	271	262	273	253	267	282	304	271	258	267	250	243	248	268	262	297	264	283	265	261	253	254	271	289	264	261	253	256	255	224	262	259	309	269	267	260	258	273	270	243	245	260	274	260	268	261	252	278	244	294	240	257	296	246	283	274	260	240	319	253	272	242	231	255	245	271	263	263	243	255	233	258	271	248	250	268	221	232	260	254	251	231	289	276	273	281	264	293	252	272	281	259	253	266	251	253	249	269	233	248	277	233	264	281	248	267	286	268	279	291	272	202	248	281	267	294	258	258	251	282	277	240	261	242	244	276	258	246	280	242	256	275	247	268	255	277	239	307	271	268	250	226	249	260	268	254	249	261	261	286	270	250	256	280	253	246	270	239	251	263	273	287	229	278	266	247	266	257	265	265	283	244	258	266	266	292	254	275	253	272	282	244	253	265	258	242	265	271	260	259	276	267	264	246	275	239	280	282	247	235	247	267	247	274	251	247	260	245	258	276	272	265	243	276	235	223	283	263	285	237	250	250	232	288	268	268	265	278	269	239	281	247	257	244	262	257	283	261	271	258	249	241	279	270	249	258	253	285	243	278	246	250	259	241	254	240	265	291	243	266	252	269	268	261	265	278	305	256	271	251	278	251	269	249	289	259	249	257	275	274	282	265	246	267	296	273	268	246	275	249	247	256	256	268	273	250	258	248	286	242	261	251	253	265	236	276	261	249	257	271	255	241	255	285	255	251	260	272	276	261	266	268	259	277	251	261	284	287	274	268	279	251	267	262	271	240	285	287	271	271	263	267	263	272	276	229	281	282	246	277	252	267	281	283	280	281	262	254	242	283	261	252	269	266	270	279	240	240	256	271	274	268	265	237	265	277	273	260	270	255	251	253	269	248	271	256	267	282	270	261	245	269	269	251	274	256	270	262	234	276	249	255	290	277	268	270	268	253	279	258	290	266	246	260	274	263	295	255	257	287	264	280	251	292	267	294	260	235	268	241	252	263	266	273	264	247	267	261	275	271	267	261	295	247	272	264	262	234	302	283	276	253	246	251	286	255	239	284	273	278	250	264	260	267	244	269	281	264	268	275	254	256	254	256	264	273	255	259	227	290	270	252	221	260	242	284	242	239	271	259	244	263	242	250	289	264	287	268	257	268	268	256	248	260	262	241	243	267	252	242	268	248	281	255	247	226	262	285	252	288	272	259	280	285	267	240	277	262	255	257	268	309	256	288	297	265	259	268	272	246	273	257	271	263	268	229	271	286	260	263	294	231	264	272	288	262	269	279	260	288	262	268	239	274	261	278	271	263	255	265	285	243	268	276	266	255	259	270	244	256	279	273	260	268	270	262	299	242	251	268	278	275	271	241	266	266	269	248	269	254	279	256	267	239	301	247	242	238	275	246	244	243	240	271	260	285	286	263	281	253	270	257	280	222	262	275	280	284	250	254	267	267	264	248	272	255	268	272	287	255	254	257	289	252	257	247	276	270	241	293	247	275	287	274	275	266	247	283	277	274	248	261	282	258	271	282	263	257	254	253	253	258	255	245	248	243	260	246	237	247	291	262	273	251	243	257	237	260	244	260	262	274	251	261	250	255	253	255	250	280	265	270	283	294	265	258	247	263	287	258	237	244	263	250	270	241	281	302	266	258	272	258	240	245	269	255	253	255	263	258	238	283	256	228	272	254	264	299	276	263	286	271	281	275	257	287	260	270	242	266	236	246	282	271	222	268	276	261	308	258	265	288	254	251	254	290	277	264	254	290	264	270	250	271	265	246	251	257	242	286	262	252	271	269	269	245	271	268	268	281	249	273	274	240	256	261	307	300	229	261	280	267	276	283	242	267	254	287	268	256	256	252	251	256	257	246	256	260	279	278	276	288	263	260	260	275	254	267	275	264	264	226	249	243	271	282	234	256	260	275	281	259	276	263	275	251	252	296	259	249	272	231	287	285	256	269	261	258	286	267	246	266	284	255	260	277	269	246	255	278	256	279	281	273	259	297	261	271	254	239	264	259	271	273	289	234	272	247	271	265	237	272	276	254	253	265	266	237	236	264	264	252	261	294	253	263	245	269	262	254	235	315	291	243	283	280	247	268	253	260	232	266	249	281	250	270	251	251	268	286	270	261	261	286	260	283	258	268	239	261	242	254	270	263	263	257	270	267	270	265	276	249	259	297	237	302	256	300	265	264	260	233	244	245	253	255	300	269	270	289	267	275	261	246	237	247	255	258	261	239	262	259	279	263	243	264	286	279	266	282	248	254	264	242	288	270	262	261	227	256	287	257	265	264	272	270	245	246	261	294	270	261	256	268	278	251	260	258	273	265	260	260	254	272	265	259	256	269	235	320	269	246	240	272	259	262	253	261	255	252	268	273	258	256	274	239	264	271	243	254	270	212	252	244	256	281	253	278	251	251	273	290	276
28051	44314	32136	21690	17290	11598	10571	7901	6385	5202	4014	3118	2483	2305	2453	2366	2002	1830	1513	1062	919	737	626	619	468	410	378	365	398	358	313	336	350	359	319	392	287	300	322	291	295	326	293	337	308	295	294	273	285	304	293	300	279	348	285	283	297	297	256	273	261	270	296	325	299	312	296	312	284	287	295	317	289	319	311	290	298	269	280	273	318	275	306	292	279	299	309	299	291	297	299	280	283	285	276	268	298	318	293	284	255	253	275	297	270	289	301	274	291	298	313	297	273	283	291	265	273	277	294	274	333	279	266	299	300	288	309	281	281	328	284	266	280	295	292	296	265	273	277	293	300	289	267	261	274	310	272	287	290	305	301	280	269	283	266	307	265	279	287	270	292	301	280	319	272	280	278	269	287	314	286	259	316	298	277	283	298	266	270	277	339	302	295	313	296	302	292	275	304	275	273	260	321	291	294	287	291	268	270	288	274	273	274	305	270	293	294	294	250	295	295	298	272	278	316	284	297	282	288	270	289	289	289	287	261	313	285	303	286	314	253	261	282	277	303	237	310	287	264	283	251	306	313	275	291	296	258	277	301	310	286	270	314	283	324	311	285	271	296	294	277	274	294	297	293	288	303	258	274	292	247	261	325	282	310	288	295	285	291	275	339	270	252	265	326	295	293	288	288	284	260	293	295	272	290	294	275	287	318	281	297	296	306	287	276	285	308	301	320	298	296	276	267	288	320	290	298	319	299	265	274	267	269	297	319	292	336	297	318	282	264	312	304	286	296	320	314	274	284	274	288	277	328	312	273	254	286	302	263	313	311	288	271	308	307	276	297	283	293	295	283	298	289	287	265	308	288	307	290	296	294	279	345	269	287	264	304	255	293	274	269	317	317	286	268	269	310	274	288	308	301	270	282	311	289	289	284	292	300	296	270	291	261	305	246	294	309	292	292	307	296	271	268	279	297	277	325	260	302	304	284	298	295	277	290	301	305	286	294	284	294	264	277	300	293	289	291	265	279	259	303	298	267	271	287	253	285	266	263	293	282	289	277	293	266	316	293	287	298	283	299	275	264	280	329	300	272	283	279	290	312	294	310	270	294	274	276	290	270	296	330	274	310	306	294	301	262	267	271	303	246	252	339	297	310	274	298	284	280	252	278	279	291	289	289	295	262	300	285	292	284	321	314	275	299	302	315	233	296	291	305	295	300	304	277	297	295	307	255	252	266	273	246	305	271	246	309	328	289	277	312	291	285	269	282	270	300	275	298	272	290	279	231	288	290	262	289	287	283	295	273	267	327	274	269	278	289	293	285	306	296	298	289	279	297	303	263	279	307	292	268	285	255	281	263	268	287	283	319	279	279	270	299	261	304	266	256	278	295	305	273	274	285	270	281	278	297	301	270	289	324	315	286	270	307	315	279	265	305	278	291	292	303	276	283	280	285	306	299	280	262	278	299	271	286	280	268	294	296	307	305	285	281	321	277	303	262	278	290	315	295	279	309	307	264	279	290	298	301	284	262	279	302	281	301	277	270	264	257	279	265	287	311	333	284	295	301	277	290	285	283	289	308	284	290	279	269	316	309	286	266	249	289	306	309	279	290	287	275	303	283	298	260	288	289	292	290	298	280	312	321	293	274	284	258	290	268	255	273	325	258	294	283	287	300	253	299	299	284	287	274	302	321	289	276	306	285	296	290	254	278	290	253	274	308	307	294	301	290	286	280	268	289	299	295	281	259	295	319	284	305	284	278	294	270	248	273	284	306	288	307	265	302	294	276	269	282	292	311	297	275	300	296	305	289	277	301	296	314	282	297	307	295	259	285	291	320	278	269	268	272	284	305	292	279	278	311	291	283	289	277	304	286	288	284	296	307	280	295	250	293	295	283	268	300	283	314	259	273	281	272	290	268	286	282	300	298	285	279	299	324	293	299	278	314	278	303	295	279	281	280	282	299	289	301	270	300	302	292	313	304	288	281	279	301	291	287	311	275	280	325	278	268	279	290	289	284	301	281	265	312	328	265	297	267	294	296	258	275	257	273	278	276	306	255	299	287	281	289	292	282	282	263	315	288	284	282	285	276	273	299	278	291	283	276	300	267	280	305	291	276	287	300	255	258	299	284	314	295	300	306	283	275	288	302	283	300	290	318	276	316	265	296	277	276	298	252	292	273	273	299	298	297	294	272	286	270	247	279	275	251	275	312	279	292	291	276	270	303	295	265	285	288	286	289	272	285	302	310	310	315	283	293	279	281	276	291	285	272	276	283	295	319	290	294	275	278	291	310	296	289	299	285	292	299	267	274	275	281	276	273	265	314	287	293	281	276	285	299	280	277	290	270	293	292	278	279	294	321	308	291	285	282	290	300	279	290	293	293	294	268	301	305	298	291	303	306	312	280	271	286	277	256	311	288	281	292	283	287	293	262	278	279	269	286	279	285	297	304	281	290	267	274	281	288	273	313	255	283	305	267	258	313	266	273	310	270	291	299	291	308	303	308	281	281	316	280	269	273	270	265	282	241	306	283	308	287	269	272	283	285	269	293	283	284	289	296	289	291	294	277	307	303	275	258	321	302	285	303	299	272	272	302	278	252	286	264	296	285	296	312	313	306	275	314	287	293	297	264	291	261	291	258	301	254	263	270	294	298	249	301	263	295	281	257	274	302	266	275	279	295	280	302	264	287	286	295	291	314	299	271	280	274	287	282	302	289	311	304	284	284	272	304	281	250	264	263	295	278	300	306	278	284	264	287	304	288	296	307	294	292	304	291	282	285	278	298	320	279	300	259	272	273	286	292	294	302	269	273	272	296	302	292	297	305	297	271	302	256	275	318	285	266	296	282	273	288	282	298	299	301	286	305	304	279	289	308	296	296	284	250	273	292	277	327	276	286	298	292	277	305	318	307	273	312	278	304	257	274	283	294	270	283	288	330	286	285	294	295	328	317	276	273	276	278	305	309	273	277	290	271	282	272	262	264	278	310	294	244	289	261	274	267	286	280	272	291	266	308	274	324	286	266	324	294	301	289	309	312	287	283	305	279	289	284	270	316	242	296	300	284	288	265	280	313	275	296	287	292	285	284	278	295	298	290	294	298	294	292	291	283	256	312	287	281	305	291	305	269	298	289	292	285	301	283	275	272	286	284	292	278	298	266	305	289	303	276	284	294	286	317	299	294	293	303	292	267	283	281	264	299	278	314	282	314	292	282	302	295	299	288	307	316	337	291	259	295	266	285	283	280	277	271	276	295	305	289	276	296	287	271	276	261	298	279	284	268	280	306	289	270	288	288	271	297	268	258	290	275	296	261	287	326	288	262	305	268	300	289	285	297	286	283	304	278	296	312	284	312	317	303	272	300	295	280	296	282	291	294	280	302	287	306	275	287	271	284	265	286	287	301	299	254	274	298	300	289	275	316	304	331	293	315	298	294	317	285	304	290	304	313	276	299	286	264	268	284	278	272	292	282	283	295	303	292	309	273	270	275	296	296	274	298	317	315	313
22779	21203	28852	23876	21412	21758	17622	8531	6629	4849	4150	2975	2517	2632	2764	2636	2341	2090	1689	1294	1047	865	857	767	725	629	575	552	499	550	471	500	536	497	485	438	429	419	481	473	488	414	450	430	485	428	434	414	407	432	413	414	427	410	472	426	402	421	410	422	421	436	445	423	433	463	458	446	430	456	373	453	431	466	408	406	424	435	400	400	371	447	413	400	415	414	423	401	409	428	421	415	445	381	400	420	434	405	407	385	398	408	401	391	408	463	392	393	424	436	421	448	414	423	431	415	438	412	425	423	402	421	415	403	414	406	448	444	432	380	429	400	392	401	456	403	430	411	390	405	416	422	431	396	369	429	408	425	429	387	395	419	444	414	429	445	403	398	414	425	424	431	386	420	434	400	415	401	380	409	394	414	430	436	415	421	390	388	418	421	424	454	427	381	417	405	414	414	385	387	438	444	412	397	404	428	410	437	379	409	430	414	425	438	412	400	413	398	429	408	404	409	370	450	421	438	412	446	409	414	433	429	372	409	440	402	399	413	370	432	389	424	420	408	393	388	407	393	419	418	421	421	408	413	394	401	427	425	396	408	363	427	431	443	394	423	399	413	401	432	425	401	406	402	414	389	419	411	395	439	420	379	393	427	373	422	399	411	398	428	417	378	398	380	400	431	380	412	420	401	416	402	405	426	398	424	419	426	420	396	403	402	435	446	409	414	395	432	385	387	392	413	385	421	398	397	402	407	442	404	430	387	428	411	429	411	379	430	453	367	414	428	410	401	397	400	449	369	439	408	427	398	413	401	368	403	416	390	413	420	427	388	423	429	434	409	402	437	373	425	423	431	441	418	409	391	392	444	409	362	395	414	415	388	381	418	382	433	399	413	425	427	431	387	428	405	409	416	399	413	412	398	402	426	408	401	407	393	417	396	405	426	390	404	400	387	401	399	421	408	425	407	394	416	415	412	415	396	397	419	398	428	446	397	405	394	415	381	380	405	421	406	419	409	393	400	383	390	413	390	400	389	417	384	441	404	404	395	406	408	373	442	430	451	367	402	432	448	441	437	414	428	416	396	438	427	417	390	400	370	400	394	431	408	440	408	441	411	418	464	414	404	390	406	454	402	455	426	414	416	420	435	398	421	428	413	421	443	399	423	385	402	401	407	411	384	404	432	410	411	403	404	401	395	437	413	433	405	432	430	387	418	448	405	384	434	427	434	447	382	402	422	388	392	388	417	408	415	404	370	399	439	375	383	393	396	432	407	411	415	411	435	387	403	423	423	411	443	405	410	432	435	421	403	376	442	400	411	393	452	456	406	424	439	423	376	370	431	412	415	397	418	428	440	375	412	404	407	386	424	427	411	398	399	405	405	422	422	417	399	394	382	422	393	361	418	407	415	412	404	393	441	363	393	415	423	414	449	412	388	392	414	424	449	416	421	405	397	402	427	403	419	421	425	417	455	400	390	429	395	421	406	397	420	404	455	419	439	407	423	420	427	419	378	398	378	413	388	408	407	442	407	423	431	409	398	414	404	422	411	431	369	461	431	418	414	415	439	365	430	422	432	380	399	391	372	380	396	422	438	394	413	435	425	423	397	385	433	421	430	448	426	407	404	410	417	424	412	402	438	412	382	382	424	428	382	401	379	416	434	429	408	400	407	441	416	382	421	436	417	390	430	385	449	377	406	449	416	375	418	412	408	379	388	433	427	416	384	403	401	396	434	401	408	418	413	423	433	423	383	415	422	409	457	432	398	443	422	390	414	447	426	411	458	415	436	433	416	411	408	416	397	433	401	391	426	438	366	424	392	398	406	398	414	403	372	411	395	432	454	393	385	427	429	420	369	437	396	391	405	404	384	378	416	393	451	398	417	416	417	395	435	407	438	423	399	372	428	383	396	403	407	434	410	406	400	410	426	393	446	448	411	419	388	405	375	409	424	403	399	441	394	435	449	431	401	394	424	403	382	433	413	414	403	431	376	395	373	414	396	405	403	435	419	434	412	406	439	393	404	399	423	435	416	436	418	400	406	434	396	401	401	411	421	412	389	421	452	429	392	426	408	418	483	431	429	372	406	417	428	449	433	419	448	418	412	435	397	439	387	447	426	373	355	415	418	404	371	422	450	389	421	398	380	412	435	380	458	388	418	388	425	403	354	425	407	383	423	390	420	406	424	393	400	399	402	429	432	410	436	356	457	427	443	432	407	399	395	412	412	405	411	417	421	412	390	407	383	404	434	420	398	397	417	413	373	415	414	408	393	412	397	399	389	410	389	439	404	438	399	428	422	392	416	431	403	398	442	421	411	446	425	382	443	408	392	399	426	416	396	387	421	418	435	425	443	406	419	400	413	424	399	424	429	427	419	396	427	430	394	437	416	385	417	432	387	422	440	381	396	418	437	448	369	402	401	392	410	392	430	412	390	360	431	427	413	384	444	407	387	388	378	427	420	393	424	411	417	391	413	405	433	431	382	402	424	418	419	423	382	428	416	381	429	406	405	415	436	367	403	435	430	412	418	453	459	388	427	416	422	416	405	388	390	400	382	391	433	403	389	397	411	405	402	396	437	411	375	405	414	403	435	408	440	430	383	422	407	375	420	430	420	398	420	466	388	435	378	425	406	417	382	377	407	397	406	417	434	393	411	418	409	399	422	402	394	400	408	396	434	409	411	396	382	416	383	407	407	374	415	405	420	415	410	381	424	426	416	407	386	415	416	391	409	391	436	421	434	419	434	398	439	441	422	428	428	416	455	432	433	407	413	431	411	423	374	399	417	391	427	392	411	386	413	393	404	374	408	402	407	409	395	405	377	424	406	419	388	390	393	412	398	425	421	389	407	393	405	397	428	415	405	390	379	412	402	413	402	412	423	391	411	414	425	374	410	422	410	397	422	359	415	386	434	416	395	409	454	428	348	384	416	412	416	388	417	411	443	389	424	396	398	406	439	405	407	408	393	396	435	430	408	403	432	422	444	411	405	401	392	393	421	404	438	399	412	413	416	418	432	418	383	398	423	388	407	402	352	400	407	418	414	440	407	401	411	410	398	441	413	436	408	420	445	376	406	409	383	420	441	407	413	416	375	416	387	450	372	384	432	404	393	417	409	430	382	402	407	426	359	402	403	378	453	420	396	395	388	409	437	434	401	409	421	400	418	397	402	403	407	433	417	394	399	383	403	410	407	400	376	432	425	411	419	426	382	409	447	408	434	434	384	436	365	434	414	409	429	382	462	380	415	429	399	444	403	413	414	445	428	425	418	430	429	424	410	385	424	391	440	425	410	388	397	408	421	400	425	412	412	411	406	394	372	409	432	395	435	416	403	422	423	358	432	409	441	413	406	409	402	420	377	406	411	422	416	397	377	373	388	414	422	402	405	430	366	404	413	387	446	427	409	418	427	391	411	389	401	417	382	391	442	409	440	407	422	421	412	411	406	401	419	387	410	429	380	423	413	404	411	389	391	403	426	441	414	417	454	429	411	403	394	394	420	400	382
31681	54161	40501	28247	22776	16724	14226	11628	10402	7817	6551	4890	4014	4304	4378	4086	3553	3210	2611	1910	1389	1234	1157	997	962	735	639	610	656	647	587	580	558	563	546	507	468	477	500	482	465	447	483	460	458	479	444	481	460	465	453	431	438	464	418	448	481	412	429	434	425	463	482	486	481	492	465	453	427	445	460	481	448	431	449	445	414	444	473	411	406	444	446	451	446	428	445	443	418	429	397	423	457	399	400	431	419	460	401	432	410	434	423	421	430	442	408	394	429	421	393	398	445	404	455	435	438	407	416	412	405	445	408	400	456	451	423	456	448	428	432	465	471	417	435	437	414	432	430	411	385	445	416	429	463	428	440	419	438	426	427	388	394	469	391	428	428	434	429	421	429	416	434	438	441	414	458	474	389	439	456	430	471	412	430	450	418	422	400	429	435	420	409	431	439	428	484	419	443	405	435	392	473	418	442	441	431	463	438	443	391	424	427	461	461	440	443	466	404	403	425	405	408	419	418	411	439	423	396	441	463	444	434	425	428	400	445	415	396	413	436	458	430	445	431	426	449	406	428	406	417	446	436	437	432	409	409	429	399	407	448	472	426	388	425	431	421	431	439	427	384	437	418	447	400	416	398	393	419	408	427	405	402	451	426	463	418	438	428	402	443	381	418	434	413	411	423	468	444	433	432	417	422	442	421	417	462	435	407	432	412	445	421	421	456	412	429	420	446	424	452	424	438	426	424	396	432	437	428	422	411	401	431	413	414	453	436	439	406	433	442	457	440	424	420	429	379	393	430	395	466	413	405	419	453	419	402	419	451	443	402	448	445	396	434	435	401	433	425	447	465	412	440	446	440	426	399	440	399	412	458	430	402	389	445	419	432	422	423	427	426	421	425	433	417	438	440	467	455	429	420	428	420	439	438	391	419	403	435	418	443	415	444	438	407	429	396	429	417	432	411	418	458	452	453	389	385	419	437	421	398	445	435	389	439	437	423	408	417	408	441	431	425	406	443	406	428	430	407	429	411	423	457	458	440	389	432	429	460	434	395	423	421	418	445	423	417	410	442	445	434	431	444	441	437	429	445	442	437	438	463	415	462	440	449	434	402	443	383	448	469	430	467	465	442	471	451	430	405	423	418	429	421	392	381	454	445	473	388	446	391	426	433	408	473	438	398	410	443	449	415	373	445	433	426	437	429	421	390	429	428	424	404	440	443	431	428	410	407	423	448	428	461	426	392	435	472	436	377	447	432	406	410	456	463	417	446	419	421	434	427	434	444	434	429	402	394	422	428	413	432	430	448	444	402	491	392	419	431	402	428	452	441	415	414	456	421	407	399	417	401	405	461	423	391	459	449	466	497	422	405	422	449	406	464	442	451	445	418	410	413	437	457	392	452	417	390	425	412	418	429	470	471	426	448	414	415	438	439	425	431	397	444	417	396	454	391	394	440	430	450	437	461	440	420	473	433	423	435	427	445	432	422	428	424	411	439	422	424	429	404	420	408	412	419	399	424	408	416	441	428	398	449	443	459	424	425	452	425	426	418	418	434	422	428	402	460	459	421	436	421	426	433	400	420	407	431	432	410	385	430	402	409	436	404	402	435	400	417	431	416	449	421	420	415	480	425	411	439	437	448	433	435	400	384	427	420	451	444	443	446	427	451	399	453	448	417	429	419	461	428	389	439	449	420	440	407	440	458	412	433	469	416	403	422	437	440	448	422	435	436	451	453	450	416	413	437	411	406	428	437	405	429	426	436	447	379	446	434	434	436	405	455	438	440	407	421	415	419	428	415	415	414	458	403	439	442	428	428	413	426	414	473	413	428	419	412	437	436	458	365	416	446	426	422	437	435	410	449	420	401	422	418	399	449	395	429	440	417	418	416	423	403	409	418	395	417	417	429	453	428	439	390	435	422	461	406	431	423	409	438	436	429	417	437	408	437	421	412	432	422	424	426	419	422	408	456	444	407	409	450	425	432	451	394	394	421	379	436	432	388	448	383	423	400	433	443	439	408	413	456	449	442	401	443	470	437	437	430	436	411	415	406	406	432	427	408	445	401	433	427	471	445	428	464	453	414	458	460	443	410	448	441	461	435	428	449	431	426	430	475	432	439	452	434	410	440	452	423	456	440	403	432	442	422	430	393	410	421	420	428	413	432	391	441	419	420	433	416	407	420	432	408	457	437	413	449	416	452	424	459	417	449	417	446	382	441	413	456	410	425	422	456	442	412	435	434	407	439	403	411	462	434	435	432	402	426	418	416	418	494	439	447	441	435	407	390	449	425	451	405	377	449	439	418	440	468	400	407	432	455	422	493	425	420	471	429	408	470	419	419	405	408	425	442	465	393	454	424	407	419	449	446	417	431	418	452	429	389	431	445	427	415	435	454	436	451	432	406	441	422	429	442	430	421	422	448	435	422	413	489	426	403	425	435	373	424	442	418	426	401	418	435	446	430	387	433	418	466	406	438	402	406	450	431	419	442	437	423	436	390	417	418	416	431	453	421	456	430	403	454	406	426	454	417	423	422	416	399	421	442	428	378	447	457	415	442	426	424	442	424	480	408	438	445	431	393	432	398	447	426	413	414	437	461	434	480	424	435	434	412	404	444	432	405	432	441	440	452	438	406	457	453	414	419	467	408	441	430	438	410	418	420	450	439	442	425	416	453	437	469	400	453	424	465	415	418	438	452	452	431	382	446	417	398	497	427	406	458	402	456	425	449	427	464	450	425	454	408	456	402	430	424	416	449	432	427	449	446	423	428	409	473	450	415	383	378	431	437	400	438	444	435	411	416	438	434	442	457	439	399	421	383	460	446	419	411	444	433	425	447	423	408	437	436	414	439	441	448	442	451	407	420	404	433	426	443	414	396	430	448	432	484	414	425	451	409	444	436	459	397	403	437	437	418	464	401	449	439	431	428	425	449	393	427	463	469	423	416	404	441	412	449	448	409	436	402	420	434	473	418	439	393	467	427	413	449	440	425	468	417	384	450	414	425	439	415	408	422	444	386	431	458	405	437	460	475	428	423	395	423	443	442	415	416	412	481	488	406	417	429	407	436	428	452	454	415	443	438	416	463	431	422	420	420	434	437	393	429	419	429	406	415	395	454	422	439	469	473	417	400	456	440	397	435	454	424	414	418	444	415	392	413	421	440	418	410	453	412	412	434	406	416	417	414	458	423	432	423	437	455	435	452	404	393	442	462	375	429	427	441	430	409	438	458	417	419	419	424	444	437	405	482	419	411	445	411	433	390	427	382	423	459	438	419	389	424	420	415	420	418	394	432	408	484	427	429	439	420	394	449	413	430	406	441	412	445	418	461	391	403	415	413	402	434	478	446	396	421	424	428	450	417	398	418	434	416	414	445	423	402	457	443	473	453	414	409	448	424	414	420	429	406	440	398	425	416	453	396	427	409	439	427	440	412	406	440	449	419	422	420	425	459	454	449	432	442	436	413	425	420	427	403	439	429	402	429	403	405	461	397	469	405	421	411	396
29559	26812	28633	20242	11389	6047	4518	3916	3081	2387	1834	1349	1358	1352	1237	1094	950	889	740	604	461	431	416	372	362	314	294	292	303	276	277	305	297	265	277	293	231	258	264	294	283	262	261	279	287	251	214	240	253	222	241	274	280	289	226	249	258	242	240	254	259	248	279	270	289	260	263	259	265	289	248	253	239	261	254	268	255	255	235	246	265	236	278	258	244	251	230	231	231	256	234	274	250	234	226	239	251	257	265	265	253	275	265	266	246	242	269	234	234	279	248	251	245	250	248	238	254	244	241	273	249	252	268	280	253	279	259	234	248	233	268	266	247	284	270	242	268	267	239	247	259	233	273	247	270	250	228	273	297	260	230	264	221	247	266	228	258	265	253	257	260	263	264	238	259	238	235	271	269	262	253	258	268	261	269	265	225	248	246	236	271	233	235	269	243	263	274	255	242	241	251	269	276	252	256	229	279	229	249	270	241	262	279	252	271	269	251	238	268	241	249	259	236	279	269	248	233	227	248	251	254	224	268	243	256	278	247	253	249	250	261	261	252	262	279	244	271	234	239	235	240	246	241	244	253	249	248	249	234	280	257	254	244	268	257	265	259	240	303	289	249	247	277	225	239	233	271	261	249	296	236	251	265	221	238	232	259	258	242	246	276	270	245	241	282	253	259	220	271	244	290	262	271	227	274	287	244	278	230	245	261	271	243	245	276	276	253	259	274	264	238	262	229	258	273	255	249	247	227	261	257	243	265	244	255	244	252	279	276	250	269	277	253	269	244	257	252	246	271	251	245	270	235	282	255	241	275	228	244	230	263	253	240	285	264	254	266	273	246	276	222	234	279	266	262	260	238	252	270	274	232	263	260	243	258	262	254	263	270	270	259	269	280	230	249	230	244	232	270	244	252	230	256	274	230	236	244	249	241	237	248	245	260	277	250	220	265	244	265	258	272	245	262	278	266	277	262	241	256	250	234	279	236	251	284	254	256	270	281	265	224	274	266	234	252	236	250	272	262	244	266	235	230	233	259	254	256	253	272	260	263	267	251	266	256	252	236	257	244	232	247	250	264	248	246	281	253	243	258	255	257	274	245	240	235	266	239	255	246	243	267	270	230	247	251	254	248	229	246	271	288	256	258	251	253	242	230	241	225	245	251	273	232	278	228	256	247	266	281	271	253	282	273	246	238	235	240	232	248	260	267	266	265	239	256	261	226	280	238	265	256	271	269	248	261	268	244	225	215	224	277	255	236	236	233	241	259	267	248	263	242	277	266	248	242	281	277	272	253	245	234	273	250	265	264	234	250	252	269	226	247	263	249	245	254	240	293	237	255	268	234	258	246	257	263	226	243	226	252	242	245	254	237	251	269	260	230	253	260	269	234	259	232	245	231	254	264	243	244	252	236	250	230	254	253	242	226	256	255	235	274	250	248	229	258	245	255	248	262	233	258	251	237	240	244	279	251	286	256	248	244	262	237	248	260	270	266	231	240	256	230	305	269	231	234	240	241	237	278	271	264	259	254	285	248	238	260	235	271	255	260	259	235	273	243	247	248	269	255	259	272	224	283	245	237	258	235	220	268	263	247	256	252	263	244	274	254	247	250	228	244	250	246	254	254	239	276	267	262	233	232	249	263	269	234	277	239	275	250	253	259	264	250	250	273	263	261	221	246	295	266	256	277	232	224	266	249	266	270	262	249	266	258	229	233	237	256	233	267	257	232	235	224	281	267	257	276	268	243	259	270	258	245	240	238	264	280	226	228	264	258	252	245	247	217	236	271	247	301	253	250	283	220	251	288	269	263	232	248	276	243	256	246	255	247	258	254	288	257	230	260	230	236	271	250	284	236	246	262	225	251	248	244	262	232	265	282	269	250	249	244	259	228	263	255	253	259	211	230	269	260	270	257	279	259	248	229	271	255	257	237	283	259	239	269	254	248	261	289	258	267	262	255	235	239	223	287	229	238	236	229	275	241	262	246	268	237	221	236	226	253	281	243	265	249	260	242	264	256	268	224	241	253	226	253	258	265	257	233	255	273	253	256	244	245	241	240	239	242	252	248	230	259	258	258	263	249	235	266	247	280	277	244	239	258	238	243	267	289	232	271	242	254	248	267	282	257	256	278	276	250	294	261	254	256	279	267	235	242	249	244	229	249	284	256	244	209	255	263	240	257	272	245	250	240	275	251	267	225	257	277	248	239	254	247	258	259	224	283	251	261	235	220	261	246	267	271	249	280	223	262	267	257	231	249	224	240	250	282	258	251	256	256	243	239	258	270	256	250	285	244	278	265	238	252	268	238	257	265	242	246	256	253	264	262	259	266	267	266	279	248	245	293	282	275	259	272	256	265	269	248	229	228	271	263	251	257	249	263	261	242	258	279	250	252	248	231	229	249	258	234	257	235	247	247	256	279	252	271	238	239	256	263	254	220	252	274	261	245	252	262	268	245	263	276	247	254	258	243	224	244	260	276	258	243	261	256	255	245	263	270	256	252	243	258	243	260	271	260	268	255	252	242	269	236	242	232	238	249	256	262	285	237	246	249	255	240	251	244	250	247	257	255	270	277	267	273	264	236	253	252	259	290	248	248	228	224	242	260	248	239	266	285	266	272	253	270	260	249	260	231	269	278	245	219	276	261	279	266	256	224	240	254	268	279	279	261	243	246	267	251	232	262	256	271	270	251	243	245	245	267	263	301	246	239	256	268	267	239	269	227	261	266	252	261	263	260	251	262	256	244	264	258	235	261	244	250	269	235	246	281	243	246	286	237	242	239	235	231	255	265	248	265	271	254	241	218	267	275	278	260	257	247	240	264	260	253	255	276	268	249	273	272	259	235	282	270	250	265	251	244	266	277	303	267	253	267	276	236	259	250	264	231	268	262	273	259	251	261	282	247	260	246	263	265	245	256	252	265	218	256	253	236	230	270	222	268	236	242	270	264	246	249	274	250	257	207	247	260	277	255	260	237	255	239	245	239	236	235	267	266	238	259	282	263	272	254	235	267	247	232	241	262	251	251	261	259	245	276	274	267	288	233	246	269	275	275	283	247	248	219	249	266	224	235	255	246	287	266	263	266	263	270	278	236	265	262	228	240	241	227	259	269	236	259	249	292	226	254	279	259	260	226	211	274	265	242	268	252	219	257	248	269	247	257	266	214	259	249	264	253	224	254	239	272	244	234	251	276	244	250	253	249	267	241	248	257	274	244	257	260	240	246	254	245	243	272	246	237	231	262	232	242	231	249	258	276	282	248	240	237	245	216	246	257	265	258	280	245	256	218	238	263	262	247	247	259	253	252	242	229	265	249	231	236	259	246	262	279	257	296	232	254	255	267	256	246	266	248	289	255	231	236	241	278	255	227	218	284	245	245	265	242	254	238	249	280	256	237	232	261	255	260	270	251	249	249	253	252	274	251	254	255	242	259	249	264	238	276	247	256	249	263	257	257	278	261	265	232	219	264	243	240	246	237	231	231	248	257	249	252	260	263	273	251	254
27056	38664	28130	17444	12858	8817	7438	6915	5306	4293	3306	2423	2350	2247	2072	1795	1677	1350	1198	883	646	582	486	446	444	446	375	339	324	323	329	304	340	307	306	300	311	277	291	271	287	313	279	285	281	272	272	262	292	292	301	291	284	245	280	271	287	304	297	264	299	277	250	285	266	264	263	301	256	264	293	276	301	272	288	278	333	285	278	283	264	256	244	251	273	258	256	283	278	276	274	267	270	256	246	271	271	271	271	296	254	238	300	249	276	294	293	258	287	268	259	266	275	281	250	283	294	277	257	284	280	269	270	248	258	292	292	281	292	264	302	262	310	286	275	270	277	290	262	262	253	263	250	278	270	291	265	298	266	269	256	253	278	273	252	264	291	283	252	260	254	259	302	278	278	272	291	277	257	256	273	294	286	271	283	277	277	248	261	284	275	281	289	247	294	258	299	284	295	278	251	279	280	264	259	282	251	278	271	244	270	288	288	276	287	239	301	245	257	257	267	269	265	309	256	282	292	251	299	284	259	264	255	283	280	285	276	260	277	242	264	277	267	257	245	276	284	282	275	263	273	286	303	274	273	290	279	273	279	271	279	292	267	271	275	272	288	232	268	282	287	294	256	262	271	278	273	257	255	299	267	264	288	300	302	266	283	272	253	282	286	224	279	308	268	311	290	288	242	293	291	254	293	264	256	309	310	268	261	287	235	284	256	269	302	258	262	292	249	264	271	287	280	279	267	280	292	277	252	273	276	287	270	267	217	272	265	253	293	273	283	303	261	278	272	255	274	266	274	282	262	285	279	269	263	289	246	280	278	256	261	270	270	288	255	265	269	272	255	237	271	255	270	276	277	248	303	272	282	292	271	252	282	271	273	265	298	282	270	275	238	251	274	260	257	271	254	299	277	266	284	263	260	304	269	271	283	246	286	287	240	288	278	266	284	294	274	290	265	237	286	243	282	289	271	273	269	283	273	264	279	269	268	262	279	288	283	264	248	270	278	244	284	266	254	247	280	273	292	285	253	277	304	281	258	280	259	266	282	269	257	266	273	252	254	292	273	289	290	263	258	241	276	270	272	272	283	237	295	284	288	296	244	298	300	284	287	243	287	268	265	250	286	246	275	263	287	278	306	241	276	261	287	249	313	254	277	287	255	259	259	264	279	254	275	275	241	255	275	303	268	295	246	241	280	301	265	260	271	280	294	255	283	279	294	245	263	248	249	260	261	278	258	271	265	293	254	252	260	262	258	290	291	275	245	223	262	272	297	237	270	290	282	276	288	261	273	253	267	293	263	239	284	264	290	276	247	271	263	253	324	275	293	257	254	262	290	259	268	292	249	294	274	268	282	296	273	280	259	266	291	263	258	292	270	251	272	313	287	278	268	267	284	256	281	274	264	271	322	247	268	287	242	271	285	265	249	278	273	271	269	281	287	241	254	243	269	241	272	294	244	263	283	255	295	282	268	290	306	277	296	281	266	259	246	259	292	291	289	267	252	265	270	242	271	245	282	260	257	288	241	277	284	292	288	290	265	267	284	287	261	282	260	257	281	267	273	265	270	278	267	290	290	282	260	231	291	279	263	229	249	263	275	252	267	276	273	316	275	278	274	276	267	262	291	274	260	249	295	257	293	261	269	284	246	272	269	264	234	266	259	279	230	271	276	277	295	286	259	259	272	279	271	271	278	278	272	282	275	269	259	276	302	275	271	276	273	290	264	263	285	287	263	291	266	277	267	267	244	282	280	267	270	275	278	258	292	260	261	279	270	263	258	293	271	260	254	294	285	255	275	292	273	293	250	260	291	275	293	262	274	292	262	279	266	273	281	238	267	274	261	280	296	301	278	260	272	250	287	261	292	272	300	283	266	300	267	276	280	285	246	263	279	244	270	267	261	265	261	273	256	274	276	291	264	283	259	241	249	275	262	266	265	274	257	281	294	307	295	264	266	290	292	265	265	257	260	297	282	296	259	255	271	284	280	264	299	261	250	262	283	254	259	273	273	271	288	260	257	303	268	268	253	263	279	284	260	284	269	277	258	297	274	260	263	254	282	262	255	251	295	288	253	292	266	265	264	287	292	256	283	262	299	270	287	269	262	294	244	273	261	259	268	233	245	289	262	280	260	277	260	263	276	260	263	272	272	286	294	272	247	265	286	262	265	272	295	263	269	282	260	233	287	308	262	286	253	296	275	248	269	260	279	253	288	240	274	284	251	290	243	248	269	275	278	274	274	273	277	267	270	240	304	273	271	276	282	262	267	280	266	264	281	271	298	228	268	240	258	259	249	256	259	294	269	253	273	243	287	270	252	257	257	251	317	287	261	283	271	275	280	274	275	254	297	254	257	302	251	269	259	245	282	249	284	278	256	259	294	277	294	286	283	298	252	260	250	233	276	282	265	263	272	266	271	265	275	290	245	256	283	283	295	253	263	286	282	254	246	292	259	262	284	288	243	263	245	278	265	278	275	245	281	293	280	257	252	239	278	285	283	295	292	287	288	251	294	291	282	256	268	272	268	281	257	313	277	283	274	254	268	283	308	271	255	294	258	249	254	287	275	277	309	280	266	268	267	294	283	278	283	270	249	260	298	291	280	285	255	285	289	280	275	284	256	249	288	264	284	265	279	273	243	238	293	235	236	267	288	236	281	260	266	268	288	272	255	270	264	268	281	271	274	256	263	255	259	273	268	297	272	290	286	269	238	273	247	271	291	295	273	289	302	294	292	274	269	294	272	264	287	288	254	266	299	261	264	263	235	261	256	272	255	283	269	259	300	289	264	303	263	263	289	252	244	275	257	280	265	244	286	267	236	235	280	256	291	258	271	250	223	311	253	255	272	302	284	254	291	289	286	289	263	315	270	281	270	259	277	303	258	276	259	281	281	277	279	266	246	267	291	267	259	276	268	270	301	273	253	305	260	289	275	317	278	255	306	273	296	265	283	290	248	260	284	278	232	247	271	243	279	278	304	281	257	269	292	288	296	272	280	264	277	281	276	274	279	259	283	267	292	268	295	292	267	303	266	266	230	243	265	264	275	288	269	262	288	236	288	257	282	272	264	268	279	276	280	244	295	260	257	286	284	280	287	269	261	287	308	295	280	290	244	243	279	258	286	272	267	264	288	266	284	273	266	258	261	328	264	258	250	269	248	282	244	300	276	289	287	277	269	262	278	260	292	279	260	279	244	288	277	254	296	295	284	253	273	273	267	263	240	280	288	289	288	285	294	262	273	263	281	273	286	234	269	254	230	272	250	316	283	263	278	242	262	271	247	236	279	281	262	305	250	255	278	240	266	260	267	251	298	261	271	274	309	283	287	241	267	306	258	270	296	283	285	282	284	269	286	274	258	299	288	260	239	276	244	244	258	282	283	281	235	279	320	311	283	290	275	298	278	275	269	263	275	285	256	260	261	257	282	283	269	274	273	296	245	259	268	290	248	260	269	244	277	284	266	252	250	289	253	245	284	258	313	238	291	297	237	254	266	266	294	245	249	260
23852	21122	28441	24426	21477	17003	10535	6341	4606	3711	2937	2634	2515	2162	2033	1795	1581	1349	1266	981	760	669	585	504	541	532	510	441	459	393	427	411	360	387	384	389	393	367	359	354	358	361	341	363	351	331	364	350	372	320	322	350	336	357	365	351	327	342	340	343	325	372	358	382	390	354	401	361	320	372	346	356	364	373	350	352	339	320	349	336	339	343	378	372	325	325	337	330	331	338	338	358	326	381	341	389	372	338	334	362	366	390	347	314	329	350	360	351	347	339	362	341	337	349	329	317	358	320	360	320	330	356	371	327	340	355	341	345	339	352	324	338	345	352	328	343	350	340	384	339	357	350	375	371	382	358	324	333	334	317	331	372	324	349	350	362	325	381	333	337	360	349	359	334	346	344	357	340	365	330	359	322	356	337	360	324	344	369	349	327	357	335	343	354	330	328	342	333	362	377	324	323	346	338	355	364	348	351	346	340	338	359	330	334	358	319	379	364	331	351	372	349	348	346	345	353	376	338	325	347	327	350	364	345	359	356	370	333	371	356	399	352	373	366	328	320	330	319	309	292	349	336	374	327	394	372	365	310	329	337	373	330	330	390	385	339	373	356	360	367	347	314	343	360	339	327	381	338	323	370	352	383	339	356	330	319	349	350	349	334	356	338	371	354	327	337	374	362	328	379	322	347	322	350	377	347	329	344	328	333	369	382	329	346	376	366	333	363	329	342	348	339	381	336	365	358	355	374	324	302	320	338	340	388	353	381	376	374	339	331	346	350	346	320	315	350	341	347	323	318	338	355	364	385	349	371	387	313	345	319	358	335	343	374	360	358	337	347	330	366	342	323	327	338	355	381	327	362	341	349	339	345	339	349	351	348	322	335	342	332	358	358	374	347	364	380	346	313	359	371	383	323	345	333	349	351	321	366	317	349	359	329	368	334	364	335	354	379	345	340	322	329	365	362	347	371	317	331	362	345	316	354	375	312	359	348	382	354	359	370	362	345	361	366	321	366	395	353	362	355	357	358	339	324	374	345	352	361	321	332	382	337	342	345	365	361	340	350	334	365	355	348	378	363	359	370	333	321	368	350	357	320	337	338	357	383	331	373	333	323	361	339	360	329	399	362	350	328	350	369	349	339	372	358	373	368	370	358	343	356	357	339	342	382	342	391	345	372	366	338	318	380	328	344	353	373	331	341	352	356	377	369	334	328	358	360	346	349	374	333	325	310	357	352	373	348	294	346	320	354	346	365	315	353	326	359	350	356	371	346	331	380	347	316	342	328	337	336	345	340	346	358	381	350	330	326	337	367	355	368	331	357	342	357	350	336	337	331	333	337	353	344	333	365	360	326	371	343	338	319	343	361	375	344	370	333	319	342	364	359	351	389	337	312	379	340	342	354	359	340	359	331	345	345	323	340	354	330	363	350	347	329	334	338	395	371	377	338	362	309	370	329	378	347	386	351	337	306	342	379	350	335	346	326	347	355	339	345	375	366	346	336	344	358	350	345	347	376	357	358	367	355	351	334	324	319	311	357	348	369	361	314	335	343	343	351	343	370	352	371	341	362	356	335	346	359	373	348	348	359	351	321	323	342	384	338	352	331	353	340	343	345	327	356	335	328	356	360	353	369	337	344	360	353	343	373	351	325	338	330	360	340	351	332	359	348	371	343	341	378	358	360	333	358	352	363	356	355	324	329	366	330	343	318	358	356	348	386	357	391	325	332	338	357	342	384	347	337	315	336	349	335	338	350	354	329	322	347	348	327	345	336	341	351	347	315	362	359	357	355	383	324	381	324	338	330	340	356	318	350	331	338	341	372	363	315	342	351	352	333	318	375	354	363	353	355	329	357	350	361	344	360	362	341	310	340	340	347	375	349	328	343	332	351	342	328	363	380	353	346	361	374	378	372	349	346	334	349	340	362	345	346	354	349	369	359	356	348	347	328	389	351	384	402	367	372	380	335	329	351	310	326	326	387	360	327	359	304	373	348	374	343	333	340	346	305	345	370	364	335	337	350	354	345	317	348	353	362	364	381	387	332	361	323	355	326	341	327	331	319	336	339	335	335	369	358	337	368	360	369	301	351	339	335	347	334	349	333	340	360	385	330	343	325	354	297	345	360	321	344	333	357	360	323	359	348	382	382	352	346	359	368	358	376	336	364	362	361	370	348	369	370	351	352	358	332	331	345	338	334	335	330	338	358	342	344	312	359	372	383	375	381	358	359	361	389	361	386	354	381	350	346	324	340	331	338	343	341	336	319	343	352	370	348	353	375	339	335	350	361	353	332	329	342	382	379	382	361	374	339	337	357	363	369	338	350	334	338	338	381	351	352	362	381	357	346	346	325	334	363	332	324	358	344	340	355	306	362	357	333	327	323	349	377	347	355	311	334	360	337	324	372	345	342	330	328	336	340	371	323	326	343	377	322	346	333	353	373	319	368	329	363	344	361	332	338	326	338	326	374	364	365	353	333	373	362	364	361	354	345	349	393	346	337	340	328	372	337	379	332	301	360	337	337	337	346	355	383	359	351	342	349	363	341	388	373	341	370	355	296	373	360	338	363	349	344	368	342	334	348	373	329	337	381	363	344	334	363	349	331	368	366	352	348	338	349	349	342	383	339	341	366	380	330	339	363	337	321	339	352	350	357	376	342	358	342	342	344	333	342	335	320	314	362	353	373	338	349	334	354	319	357	300	345	362	319	321	347	374	321	354	278	333	338	325	373	344	334	358	359	336	363	377	383	367	363	384	335	354	315	343	369	345	371	347	353	338	366	346	313	337	344	351	352	376	365	354	339	331	362	367	331	337	349	352	326	369	361	359	365	354	339	316	382	360	360	343	319	341	380	343	352	340	345	348	343	394	347	343	338	333	347	366	355	360	332	331	374	377	344	349	363	346	328	366	335	335	350	351	319	369	318	353	374	388	343	398	350	345	361	385	355	340	349	330	350	376	366	328	320	326	336	330	343	344	348	367	334	335	333	350	370	332	337	355	344	322	375	336	349	371	351	363	381	318	350	364	369	367	375	351	358	364	359	355	350	369	361	360	369	353	360	362	372	344	306	344	342	350	340	359	352	363	363	328	347	384	359	332	378	309	355	386	367	343	345	358	343	360	357	331	358	352	360	338	355	334	346	329	366	355	334	348	357	365	323	353	345	316	353	347	322	358	379	330	329	346	333	334	357	335	339	341	353	350	353	323	314	364	339	351	348	354	362	330	364	357	349	331	384	342	321	325	360	341	340	336	333	361	336	320	349	351	341	362	362	332	329	340	398	345	358	334	378	341	346	316	342	347	362	366	360	345	330	362	316	357	335	343	317	331	337	321	377	359	355	378	339	370	350	347	369	344	353	384	325	350	351	341	369	320	331	334	348	319	371	371	313	351	353	353	340	328	341	336	351	336	351	329	352	328	351	342	392	345	343	365	320	375	368	319	341	371	327	356	338	341	337	335	332	360	366	367	340	340	325	352	358	364	352	342	376	361	333	370	371
28685	48359	35383	23721	17932	14039	12034	9628	7644	6250	4935	4488	3906	3437	3390	2805	2400	2124	1845	1357	1056	877	760	690	663	631	636	497	508	457	462	415	424	429	435	396	423	396	397	426	408	385	398	413	384	374	374	364	395	375	362	345	414	349	367	400	358	395	373	351	399	403	389	380	389	402	415	387	381	362	367	359	362	369	358	350	360	361	354	363	329	369	345	342	346	389	355	393	371	379	288	380	346	392	310	348	367	395	378	378	358	374	358	396	401	356	368	378	374	372	327	329	336	364	350	374	378	328	357	332	372	329	367	355	361	393	356	344	354	337	400	375	332	396	387	338	364	378	362	346	346	323	380	364	348	343	381	345	359	340	325	367	338	377	358	349	381	365	361	343	365	387	355	360	335	356	339	371	347	345	356	386	353	398	363	342	370	325	348	384	386	339	338	344	349	359	375	373	348	341	367	359	355	336	387	355	347	380	328	406	379	380	367	354	387	381	361	335	361	368	358	344	370	375	350	352	366	367	366	393	359	361	382	348	359	367	354	398	364	330	369	371	338	358	358	396	372	372	366	390	350	373	361	386	358	324	353	341	386	384	350	365	399	359	335	354	368	328	366	360	335	364	326	339	390	398	382	357	353	386	351	366	375	370	351	355	385	337	342	371	327	408	338	406	374	374	366	374	343	359	347	356	357	356	341	362	390	384	384	358	365	374	353	364	325	386	361	379	403	353	351	392	345	394	384	319	344	366	358	371	346	349	339	369	374	382	379	398	363	368	371	364	385	353	357	354	340	384	378	355	369	350	357	347	347	365	324	360	351	339	354	345	338	407	370	370	360	348	370	350	409	349	379	369	324	392	377	339	345	350	369	363	353	381	369	351	396	355	345	343	388	394	386	371	384	345	377	324	376	371	373	361	379	352	330	375	337	331	360	363	350	341	353	343	332	329	329	360	365	358	341	368	331	370	350	358	360	359	354	363	361	383	380	376	328	377	400	340	351	405	379	342	353	339	359	348	318	376	366	367	342	353	381	378	350	387	396	381	354	348	351	346	367	388	366	331	370	366	355	378	382	362	374	353	346	363	367	364	352	380	388	358	354	392	345	421	377	360	393	339	339	387	369	359	388	361	379	332	364	367	413	385	367	359	354	350	384	351	400	320	359	376	391	377	358	359	354	336	363	346	333	347	372	368	364	387	348	345	379	412	373	358	313	375	341	368	347	378	436	349	367	369	346	366	344	358	370	354	359	385	346	387	361	341	378	352	370	372	348	324	350	360	355	385	373	385	373	339	357	361	371	386	330	351	353	354	377	387	344	362	342	369	350	351	349	362	333	385	368	431	388	411	382	343	362	351	370	339	397	373	383	363	371	383	329	370	320	347	374	381	386	361	336	373	375	396	361	344	333	346	354	367	341	372	337	336	330	333	371	354	396	392	373	384	359	377	374	370	340	345	371	362	348	369	360	365	346	358	374	358	408	346	352	369	359	369	365	385	327	366	352	367	338	361	373	357	374	385	359	332	364	358	363	364	377	377	388	363	370	381	386	351	389	374	354	379	389	360	367	384	380	350	354	318	357	346	384	342	367	388	332	392	364	359	352	309	392	325	384	378	377	378	353	344	372	372	385	380	374	356	362	366	346	382	355	401	359	345	364	363	315	348	360	338	368	342	356	399	344	375	385	367	380	348	348	377	341	361	358	353	390	398	366	369	371	369	375	360	362	388	378	333	363	359	359	367	347	340	337	348	393	375	346	351	368	349	364	358	340	377	349	357	385	348	360	386	364	355	328	374	413	362	391	365	374	362	388	386	347	321	371	353	352	351	381	347	349	384	370	369	379	354	371	357	337	360	355	335	350	368	361	380	374	357	361	372	340	349	404	346	367	333	341	348	354	370	348	397	357	363	407	348	334	340	359	353	357	370	374	372	377	361	327	374	386	357	378	367	405	358	377	331	345	351	389	349	374	361	335	391	363	311	349	374	391	364	342	361	344	370	380	371	347	383	362	403	358	362	375	342	365	376	365	356	357	349	362	363	364	357	363	368	384	356	324	373	340	363	370	375	361	381	393	338	350	372	363	365	314	373	401	385	378	346	364	349	350	378	372	314	340	381	419	379	338	372	358	390	366	338	366	385	376	351	377	389	355	383	375	388	344	382	363	365	368	369	340	355	333	414	349	379	381	400	370	361	381	353	369	378	385	378	334	389	406	378	401	375	371	345	414	377	341	381	348	371	377	325	329	338	360	371	363	364	395	372	357	392	350	375	358	353	380	363	377	376	354	354	318	400	335	353	378	322	347	376	329	375	355	367	359	368	346	339	335	381	378	363	349	362	356	347	355	378	395	371	395	356	359	375	353	395	375	378	349	355	366	381	346	359	334	395	364	370	371	372	355	371	338	338	359	377	384	354	346	360	353	368	360	358	340	342	340	369	376	360	351	369	359	349	360	374	333	363	362	379	376	348	387	338	339	363	344	350	332	354	369	328	360	357	329	359	352	359	382	326	386	365	362	372	354	334	348	387	397	350	386	382	356	387	353	386	370	369	394	348	401	352	357	344	354	358	373	352	366	383	342	386	362	327	388	371	352	357	375	361	375	382	356	374	369	356	362	384	384	387	376	335	359	364	369	345	389	355	358	386	390	355	359	377	344	392	364	382	363	343	365	363	362	329	350	355	354	345	358	411	357	354	380	360	343	324	368	351	331	389	374	334	335	374	375	323	354	364	366	416	343	337	363	370	372	365	363	367	317	379	353	362	354	356	334	348	344	374	363	366	339	326	371	354	374	367	384	340	405	378	367	383	382	361	362	318	348	352	380	344	395	350	341	368	415	351	345	353	368	337	396	323	361	393	337	391	351	350	418	366	346	365	392	381	383	361	346	366	359	368	357	370	358	383	378	348	341	373	358	360	381	387	366	325	356	368	358	399	347	366	399	369	366	388	354	353	364	339	399	324	375	346	336	384	354	374	329	377	403	374	321	363	342	367	341	372	370	364	404	348	387	350	354	347	373	388	373	349	390	350	371	346	377	349	363	326	360	340	352	354	357	353	366	369	356	371	358	388	349	346	393	355	343	360	355	369	327	338	374	378	356	350	356	359	348	396	401	375	391	350	360	358	360	355	361	402	347	359	346	359	364	363	366	358	364	357	351	338	367	419	383	369	358	378	356	368	376	323	362	387	379	369	377	331	362	372	380	390	360	350	353	345	370	346	406	396	360	365	355	322	391	374	368	350	341	328	367	350	373	354	377	388	338	371	383	368	383	372	424	385	317	366	347	387	398	392	371	357	370	351	398	359	348	389	352	365	357	356	365	366	386	378	325	350	376	338	371	390	382	351	360	418	372	342	383	377	377	351	358	354	332	371	361	344	358	344	375	390	380	375	357	346	320	386	349	377	344	356	374	365	362	382	353	367	379	376	341	364	376	377	375	367	343	381	353	353	407	371	358	341	378	386	349	341	371	338	348	339	363	363	358	390	353	356	368	342	357	343	428	393
24890	21145	27826	25770	17634	10110	6587	4350	3643	2780	2440	2322	1957	1615	1450	1367	1128	1069	885	731	589	476	422	362	343	376	394	367	321	315	333	300	287	282	271	285	281	300	292	285	271	229	277	286	261	250	245	260	281	272	230	261	266	265	254	291	292	273	274	260	275	256	286	275	263	286	303	264	254	255	304	276	265	275	260	275	245	286	290	244	239	265	273	229	254	275	232	257	288	245	271	272	247	243	277	253	260	255	248	247	277	269	259	262	282	254	241	263	237	269	273	259	252	276	240	257	271	267	260	256	266	246	275	276	250	251	250	258	309	275	277	261	263	231	285	251	227	273	271	280	258	241	259	257	252	283	235	266	286	267	231	282	277	247	238	256	259	282	278	281	245	258	274	261	270	264	260	256	247	275	263	231	268	288	244	267	260	279	252	249	270	246	272	261	270	266	277	258	246	274	245	259	243	267	271	248	258	253	263	294	259	267	266	241	237	271	274	288	289	240	276	266	247	269	266	257	266	259	266	285	270	279	275	251	264	262	247	260	279	245	278	259	255	257	253	260	298	254	266	257	253	269	231	261	294	228	307	254	255	292	238	272	255	257	267	255	272	286	239	294	263	266	278	263	255	262	262	272	226	250	220	254	263	296	272	273	237	270	297	255	249	295	272	223	231	268	280	285	265	279	257	272	232	269	253	261	284	281	273	256	247	235	280	244	258	249	251	263	269	252	241	266	280	287	267	282	245	243	261	259	268	292	285	246	308	261	275	238	253	289	254	287	258	252	258	278	247	273	264	260	287	267	274	236	282	270	244	243	271	261	266	255	248	236	265	250	255	257	289	281	239	270	297	275	293	271	240	269	245	258	260	262	238	237	268	234	263	248	251	248	226	286	245	251	279	276	272	239	296	282	282	254	277	266	288	270	272	281	259	267	244	244	263	254	250	243	244	259	281	278	220	246	238	256	258	256	249	293	273	282	239	268	263	274	246	276	298	272	268	237	264	263	234	281	277	231	245	242	288	244	241	266	254	261	252	281	264	263	277	272	268	276	243	248	255	273	241	295	267	246	247	256	236	253	270	268	264	240	272	267	265	237	277	279	261	254	254	286	282	257	279	253	274	238	280	298	269	278	254	263	239	268	277	284	257	224	252	297	270	256	255	294	284	256	270	281	275	286	245	262	256	253	287	229	248	258	287	239	255	249	255	240	243	260	265	268	261	266	233	266	275	287	257	268	266	261	240	253	257	265	295	258	234	260	259	254	255	259	296	289	227	267	251	253	227	224	258	255	269	269	248	273	255	282	252	264	279	272	264	265	267	248	279	291	297	273	234	268	247	262	258	260	279	266	272	257	291	268	268	250	266	256	263	243	270	254	281	272	268	264	282	238	265	262	233	260	281	245	283	266	282	298	245	311	256	269	295	261	274	267	239	288	266	285	265	272	255	245	261	241	256	229	274	252	266	253	265	244	247	272	253	242	260	269	287	258	277	256	282	265	273	268	241	264	280	252	283	252	264	281	222	266	281	239	289	276	256	232	276	231	250	264	272	247	257	256	271	243	258	266	253	256	259	264	283	281	247	260	252	263	282	259	258	256	257	292	234	249	262	259	295	259	277	253	283	236	281	245	259	258	278	259	247	239	275	263	239	244	264	236	287	265	240	251	256	257	226	260	246	256	254	271	283	253	264	247	242	242	238	254	258	277	263	253	273	263	235	280	276	233	274	226	261	264	270	254	252	276	273	269	231	261	268	253	265	262	272	259	248	242	258	243	269	255	256	252	255	255	256	293	271	268	294	269	269	263	276	268	258	248	288	250	242	239	265	270	284	273	268	262	256	240	219	253	265	267	233	259	247	275	258	277	267	257	276	265	269	252	249	276	261	259	263	260	276	255	262	246	283	258	262	257	254	264	273	261	271	263	251	269	261	268	273	247	256	267	281	240	251	288	269	255	258	259	285	280	273	236	270	282	252	266	287	249	284	280	248	264	242	248	266	269	281	252	250	254	256	271	266	239	235	257	287	219	246	256	256	258	267	261	270	267	308	268	252	252	275	295	286	268	274	256	229	240	236	251	233	277	274	249	258	261	267	281	239	257	270	261	252	274	246	282	275	266	251	261	272	272	244	291	246	242	239	246	273	257	265	266	254	255	259	262	258	282	262	258	243	260	243	276	266	273	276	260	246	265	256	246	242	269	228	291	270	266	293	233	288	263	277	274	253	261	249	255	246	259	266	269	296	247	244	247	264	238	253	276	252	242	290	269	236	263	259	248	253	259	263	234	256	261	285	250	256	262	272	254	246	266	264	237	293	299	283	251	260	279	271	260	259	240	259	274	253	287	264	273	278	260	269	289	244	276	253	285	254	257	274	269	276	279	257	278	244	252	272	256	256	269	264	252	266	249	222	279	277	279	272	238	259	257	276	301	291	290	238	264	271	242	288	266	250	257	258	254	298	252	255	265	281	272	254	265	272	243	234	241	254	246	248	262	277	252	247	290	295	264	240	270	277	262	267	298	234	253	239	262	245	240	237	294	276	283	255	237	264	260	261	231	229	272	288	260	299	257	252	245	269	245	275	264	240	240	281	266	266	263	251	279	291	266	262	263	263	266	288	267	272	272	254	265	261	275	265	225	286	234	250	246	239	266	280	275	250	237	254	273	270	247	276	258	253	279	251	251	252	253	269	274	267	282	257	258	258	275	267	288	263	257	265	286	281	255	232	270	274	257	277	257	240	259	254	290	249	251	247	271	284	260	242	239	243	264	266	262	284	282	277	256	244	329	271	262	264	278	285	277	244	260	260	270	272	280	249	262	264	247	273	254	260	267	274	270	269	262	262	245	271	250	253	268	248	269	252	267	261	251	276	271	272	240	249	262	276	273	255	253	269	233	277	257	289	267	257	242	235	282	259	230	261	253	255	258	254	281	274	254	247	283	258	262	264	257	257	272	254	276	261	255	274	249	251	272	283	264	260	255	260	278	261	260	285	283	272	278	236	269	258	268	259	243	265	249	246	250	236	287	257	236	269	281	241	258	275	255	261	276	246	243	285	264	243	267	277	275	262	248	243	241	286	253	264	269	274	245	249	231	283	265	240	270	265	292	230	263	246	285	240	247	240	258	232	256	265	237	271	230	236	247	277	216	237	252	273	242	254	260	266	265	276	244	254	247	265	254	263	297	283	272	289	281	244	263	227	279	273	271	265	277	257	257	257	255	242	264	243	260	228	248	293	257	256	280	279	266	271	278	284	234	254	275	252	250	305	253	255	236	261	277	280	285	262	273	234	288	281	264	286	259	253	240	268	267	272	267	261	235	262	294	255	274	299	270	262	268	287	239	253	257	252	287	259	276	272	241	268	263	265	249	255	263	247	280	263	223	252	260	263	285	243	274	281	249	277	242	271	213	269	238	298	257	237	268	240	293	255	282	242	293	268	298	229	255	253	273	276	269	242	287	284	257	264	283	267	274	254	243	238	257	263	252	263	255	257	279	250	247
28095	44251	31840	22160	14734	12197	9989	7646	6532	5130	4375	4061	3359	2901	2609	2303	1879	1750	1456	1180	904	693	576	531	471	481	431	451	397	371	375	323	335	326	371	342	304	337	300	326	300	321	316	312	299	306	273	293	279	312	288	278	281	271	270	290	283	288	262	309	320	281	313	271	317	292	286	288	279	287	329	312	285	312	292	268	297	303	273	262	307	275	272	285	304	285	312	292	293	278	285	313	291	270	309	266	289	342	279	271	311	276	284	252	283	279	297	286	312	267	297	291	286	280	278	274	316	284	269	275	274	296	284	325	289	285	332	294	284	301	280	284	309	283	294	299	254	291	298	260	280	279	298	293	309	304	297	264	315	316	270	307	285	277	303	267	276	289	273	275	296	267	304	281	272	273	258	263	267	295	304	318	295	294	267	301	264	280	297	271	245	301	304	282	292	288	294	318	321	316	284	262	284	270	291	279	273	263	306	266	261	315	263	281	286	308	275	307	302	266	316	288	293	294	284	284	272	265	285	288	291	275	246	291	273	271	291	258	263	282	244	303	261	300	309	314	307	290	296	268	288	255	280	316	284	265	304	305	273	293	287	291	311	281	285	301	304	292	316	300	267	286	279	284	288	300	273	313	300	274	281	306	314	274	284	325	276	273	300	313	293	299	283	308	281	281	275	291	276	252	286	283	307	260	281	283	279	289	298	273	298	292	291	311	253	297	264	269	288	263	295	304	307	268	273	295	303	291	276	295	310	281	294	286	273	289	274	289	258	264	318	296	277	301	287	278	285	316	285	289	285	301	264	271	261	306	315	289	281	256	302	278	289	295	265	279	283	280	294	265	289	273	282	294	314	288	304	307	292	273	271	273	279	295	276	306	305	263	287	318	283	277	296	302	289	279	278	259	280	278	282	300	289	291	280	302	299	299	309	286	262	300	301	298	276	254	291	297	329	298	295	294	288	272	307	294	267	292	296	295	288	300	303	290	276	286	260	289	293	297	294	287	296	271	278	290	303	309	267	323	283	281	277	279	297	272	305	284	287	308	274	293	285	290	293	305	288	313	300	285	284	311	266	282	274	304	292	284	291	275	271	279	295	291	298	265	290	304	290	285	286	263	267	285	306	287	279	297	269	253	270	289	286	253	295	245	311	298	267	283	308	288	269	268	307	302	301	282	307	284	308	319	284	297	278	280	280	269	302	265	286	301	320	295	287	299	251	283	278	288	277	266	324	306	276	230	288	322	276	304	273	268	286	284	292	274	286	272	294	276	274	289	295	289	273	288	253	271	274	274	307	300	276	280	282	275	280	289	301	287	288	290	300	266	279	271	302	269	307	284	267	252	306	290	272	303	303	274	314	309	287	284	284	269	287	266	287	296	288	328	269	287	294	259	297	305	301	289	280	292	254	274	304	269	296	342	278	303	285	282	299	260	300	281	254	295	308	300	277	308	277	274	293	275	311	330	275	302	292	286	283	280	290	291	304	279	262	295	313	294	284	286	281	336	282	284	312	248	266	303	284	299	295	320	268	308	292	273	279	294	285	308	265	288	297	288	286	301	287	277	297	287	315	290	289	290	296	255	301	294	305	307	323	284	282	279	277	288	281	276	268	308	269	296	281	282	299	323	297	242	316	304	285	285	293	278	262	299	252	273	270	262	269	277	276	278	284	310	291	287	309	328	276	273	295	305	290	292	263	299	294	303	284	275	301	276	277	306	301	295	311	278	301	292	319	285	243	297	267	299	303	270	300	291	280	275	289	280	291	301	297	260	302	274	271	267	269	271	300	265	297	286	268	280	294	288	302	304	286	259	271	279	305	278	282	261	277	280	289	305	313	297	272	290	294	299	280	261	252	271	303	283	243	307	311	264	275	286	301	287	273	306	285	270	277	291	279	273	264	267	271	308	261	278	279	306	300	304	280	279	285	297	308	304	274	319	274	271	291	271	302	282	271	279	314	293	293	276	281	279	249	276	280	259	301	269	277	286	278	293	266	278	284	330	272	272	272	278	278	289	305	293	259	294	292	270	286	298	318	278	294	277	309	295	301	294	283	290	316	301	268	292	282	278	298	295	290	294	285	311	297	284	298	286	308	298	304	304	282	309	291	264	271	298	277	280	279	285	301	320	271	282	309	252	266	273	271	281	307	294	297	290	288	298	291	282	282	296	304	320	280	284	293	275	306	288	319	292	295	307	291	286	321	296	294	284	314	261	333	288	293	299	286	278	289	285	284	297	272	299	304	284	256	299	288	310	284	301	280	287	348	294	299	299	262	308	272	276	275	302	290	297	295	273	299	300	270	280	299	272	278	261	288	250	319	272	321	286	267	291	300	273	285	283	286	301	289	286	291	309	306	271	299	272	293	296	279	293	289	271	293	299	285	288	276	279	288	299	311	281	271	230	292	290	267	311	255	308	299	291	295	272	307	286	272	293	285	260	272	277	266	269	270	283	274	264	282	295	314	294	303	266	270	293	280	306	265	275	274	286	312	327	309	299	286	290	281	323	290	276	266	290	287	306	276	283	297	284	304	307	298	319	244	264	296	263	272	305	280	290	280	304	307	284	309	299	271	329	280	283	250	276	274	264	324	330	331	307	262	318	271	279	274	272	286	289	315	292	280	308	260	262	279	323	261	277	295	276	275	287	281	260	316	297	293	290	288	282	292	277	296	280	297	255	280	313	261	304	282	288	300	258	287	282	309	311	279	255	309	290	280	271	279	281	260	310	263	283	262	282	288	288	287	301	288	263	292	281	278	274	311	277	282	269	267	292	287	306	265	284	269	276	257	265	282	295	306	268	287	282	285	302	341	298	278	271	299	275	282	259	311	279	277	282	286	301	280	293	290	271	288	309	296	278	300	295	289	322	270	285	298	310	303	321	272	280	302	289	267	273	290	288	294	289	301	294	310	301	308	306	285	303	267	286	304	272	270	302	291	280	307	305	297	310	283	307	279	313	295	267	306	308	290	301	310	285	273	302	265	322	277	293	290	312	288	291	292	266	289	317	301	294	319	309	279	283	327	303	276	285	283	279	284	281	269	256	295	275	277	282	272	275	348	329	308	305	275	281	320	293	263	304	278	288	271	285	290	302	253	292	280	287	281	278	271	258	273	291	294	301	289	288	302	280	255	282	312	268	294	284	280	274	315	265	296	282	304	297	284	290	293	291	311	319	313	305	282	294	308	285	288	289	278	281	260	306	261	270	292	251	319	293	288	287	266	303	277	291	313	300	283	271	264	268	288	272	308	291	287	278	302	281	279	273	287	274	312	301	254	297	259	276	281	299	286	293	284	301	283	276	298	313	295	270	281	300	284	303	277	258	291	304	285	284	256	285	300	284	299	279	288	259	292	315	270	267	296	293	291	293	293	295	329	284	315	288	265	275	289	281	298	281	265	306	307	268	257	275	287	296	317	282	299	305	303	278	294	287	298	293	306	282	296	266	286	303	268	274	284	307	262	288	301	265	256	300	251	317	266	287	301	275	323	293	282	299
22737	21167	28857	23803	21333	21679	17202	8801	5962	4956	4661	4195	3517	3090	2747	2426	2065	1983	1693	1377	985	848	754	648	569	646	590	579	507	477	463	468	514	451	464	438	442	456	418	420	431	446	424	402	403	426	414	421	409	427	400	455	417	425	449	392	429	384	436	426	405	431	419	475	431	450	462	399	416	441	395	448	404	403	397	447	424	441	407	433	402	421	401	414	379	416	393	381	387	417	417	427	408	410	405	399	392	425	404	418	404	411	403	397	387	401	376	401	428	406	403	402	406	435	386	413	431	428	384	400	403	413	429	363	418	368	418	385	416	413	395	382	446	406	401	420	432	448	397	429	372	405	372	403	404	412	389	422	407	396	440	402	385	406	415	396	398	362	462	400	398	422	397	371	439	398	379	431	398	362	410	460	440	397	408	406	377	414	404	386	408	414	375	407	432	382	422	414	413	364	390	377	408	399	388	413	412	420	454	395	385	402	421	407	402	410	397	384	414	410	379	405	398	367	446	418	416	358	430	382	418	424	380	397	397	377	450	394	411	399	449	417	399	398	366	394	400	410	371	401	433	424	364	421	374	380	409	410	390	390	413	406	388	390	417	385	418	412	414	381	430	389	435	377	416	412	437	385	375	366	439	424	421	365	424	392	405	408	378	378	410	439	374	401	394	421	376	420	394	428	401	408	396	417	421	379	422	413	422	400	398	381	410	434	452	423	382	382	389	392	362	406	426	406	395	430	410	404	406	416	411	365	392	409	403	365	396	439	400	386	353	366	376	405	386	416	389	382	407	417	405	406	402	446	413	369	414	397	420	401	387	397	386	464	414	384	411	370	394	392	433	400	448	384	421	427	424	404	405	393	423	386	427	424	402	412	412	407	428	423	436	381	424	417	409	399	393	427	416	412	396	419	403	435	414	411	392	376	430	421	428	420	376	418	396	357	389	427	426	429	406	402	407	413	425	416	448	390	378	417	384	414	454	394	403	409	437	447	388	393	363	392	402	432	382	399	393	393	401	430	383	397	419	405	358	433	404	421	404	430	385	430	418	371	432	412	439	420	384	426	406	390	395	407	427	417	391	387	383	392	450	423	409	393	379	453	388	376	415	417	394	396	406	378	434	384	423	403	408	381	416	446	423	392	411	425	399	415	429	403	401	382	388	416	423	396	417	400	422	368	412	431	410	412	383	383	387	386	406	435	413	415	397	393	421	417	391	393	422	374	422	423	387	411	404	405	380	440	407	422	410	426	406	420	420	415	356	396	435	413	438	396	402	402	394	430	406	417	428	395	414	425	380	375	379	354	432	385	427	432	410	404	388	439	405	402	407	405	421	422	403	378	402	400	406	412	407	378	388	419	430	418	404	389	388	429	437	403	436	437	388	398	403	389	408	372	425	407	374	406	448	403	389	399	381	442	386	409	399	417	424	380	401	409	416	419	431	384	426	395	376	441	400	390	412	416	411	428	437	401	402	389	412	369	401	439	444	413	418	412	420	422	387	387	440	418	408	430	407	403	434	392	377	356	425	392	411	373	368	399	437	396	394	391	425	418	408	397	405	401	391	396	405	413	410	375	420	391	434	385	388	465	427	356	395	384	380	418	411	413	372	405	379	407	402	411	411	363	435	402	416	418	380	390	405	402	403	463	397	372	388	406	380	400	428	418	406	383	432	402	405	373	394	364	420	413	415	401	407	394	404	412	400	430	354	386	381	420	428	391	423	371	417	383	373	404	460	443	392	376	402	400	404	392	439	380	406	396	386	385	401	387	378	413	391	443	395	381	398	444	414	387	420	399	406	409	394	402	387	442	423	388	414	410	424	432	393	427	428	391	409	430	409	388	421	428	427	390	382	401	386	422	408	395	394	418	391	385	432	428	395	426	399	405	412	407	372	367	413	390	460	421	429	402	390	399	405	364	408	393	401	451	412	383	418	408	413	412	393	420	452	407	443	396	386	426	395	401	417	426	408	370	404	398	436	373	441	393	401	365	428	433	418	427	372	393	420	418	381	451	372	395	424	386	414	388	462	403	405	375	377	448	387	380	407	422	430	456	432	409	369	388	407	407	424	372	391	386	429	403	409	377	418	400	392	418	372	364	409	407	379	378	415	389	433	415	408	425	407	407	441	387	411	432	424	410	403	353	414	410	372	403	380	405	434	407	367	393	404	391	389	407	399	377	399	368	406	444	401	449	411	385	443	368	398	431	422	399	435	426	415	397	423	400	437	399	408	383	437	370	443	382	406	380	414	391	392	421	413	396	404	401	368	421	439	436	427	424	432	415	405	355	408	417	385	434	420	414	380	440	429	452	386	427	369	458	415	432	398	398	404	404	442	425	395	382	396	416	409	391	452	399	418	434	402	397	423	411	401	387	406	424	420	421	394	406	373	419	386	396	386	394	418	361	400	384	397	424	415	380	389	415	409	353	397	437	400	410	433	391	426	439	415	366	389	444	402	401	390	420	438	371	378	388	412	395	403	444	352	441	410	374	351	416	390	409	400	424	404	375	397	418	398	409	413	357	410	378	418	375	431	389	380	374	432	379	405	419	388	382	432	388	405	448	395	379	427	436	420	430	405	443	443	403	425	419	432	412	401	388	399	424	398	420	395	413	417	402	418	394	402	421	418	402	443	455	408	398	368	395	403	395	400	395	383	432	395	399	394	395	384	382	386	377	402	397	430	391	404	400	366	382	384	414	376	391	392	395	438	402	414	396	410	408	385	383	414	414	385	405	444	455	433	357	415	413	415	371	373	397	446	404	434	408	420	406	392	419	396	410	400	429	407	399	431	390	412	382	394	387	440	405	405	425	412	430	418	417	419	412	425	409	403	373	415	413	389	412	397	462	394	406	393	436	398	398	416	409	361	460	390	409	403	439	417	444	373	396	411	406	387	424	383	443	411	382	425	377	407	411	390	380	429	408	427	380	367	397	390	428	386	424	401	417	417	384	399	376	412	428	441	450	400	411	369	351	392	399	420	397	410	426	378	422	450	364	414	443	396	422	415	418	413	452	440	403	385	401	397	389	395	392	421	382	386	398	449	407	428	407	395	434	420	402	407	424	420	388	422	428	399	422	388	411	424	359	411	390	416	423	395	425	426	431	385	389	439	391	420	419	408	415	397	398	431	402	397	407	410	396	405	423	408	427	411	397	408	417	415	400	389	388	391	428	377	415	394	436	441	388	397	411	405	432	414	412	410	407	416	425	390	388	396	396	407	389	395	377	417	369	431	402	369	418	463	431	409	393	420	395	381	439	402	368	376	372	394	420	400	417	374	397	396	409	438	422	447	396	368	387	403	434	401	427	380	407	393	407	416	432	399	418	391	381	387	411	416	397	416	372	376	406	378	396	419	376	415	386	413	388	400	448	399	406	392	442	414	383	444	412	399	406	431	419	385	432	422	405	374	420	400	411	422	419	415	415	389	410	427	417	422	405	393	409	397	395	420	355	382	381	399	402	379	397	414	426	406	360	406	384	438	428	422	397	426	408
31954	54631	40166	28787	21423	15394	13911	11801	9602	7867	7620	6732	5544	4892	4261	3779	3194	3073	2553	1977	1525	1234	979	804	691	700	690	686	541	532	485	507	505	473	446	473	517	481	470	487	468	480	488	452	500	478	445	390	454	444	410	472	441	426	454	467	422	435	392	453	403	460	443	457	471	485	495	456	472	435	433	418	408	442	467	434	436	426	421	451	451	414	434	415	401	433	399	419	426	438	446	435	470	434	465	428	438	439	415	414	448	410	426	418	417	461	422	443	440	400	419	414	418	439	412	421	448	438	402	404	422	397	397	448	445	395	394	440	396	442	428	403	428	434	384	423	403	454	407	429	404	433	479	422	405	452	412	426	427	443	444	419	399	418	427	407	417	428	434	410	410	414	414	447	379	442	435	446	441	438	422	445	480	426	429	415	397	424	413	417	403	409	485	429	417	427	415	402	419	421	389	411	424	393	409	410	420	445	441	434	401	423	416	418	428	437	406	387	388	433	449	414	446	404	387	418	437	410	402	392	398	432	433	419	438	405	435	430	408	427	440	433	424	400	469	446	422	408	442	432	428	451	393	421	434	439	396	469	399	432	397	408	441	424	415	388	431	396	457	434	431	445	406	415	438	382	423	382	427	422	436	399	402	448	428	406	407	419	418	411	429	389	418	452	411	409	409	444	428	415	407	449	417	404	399	388	454	432	410	432	436	417	421	419	419	418	448	422	415	399	420	412	387	436	462	435	401	423	411	416	429	387	465	401	467	442	380	420	426	424	421	416	393	405	387	421	393	443	433	447	386	422	400	406	416	413	443	433	413	409	406	422	424	417	396	397	410	394	423	437	429	445	455	457	438	405	393	426	415	424	400	445	408	449	451	455	428	428	432	458	400	430	432	439	414	486	414	422	443	437	385	489	414	438	392	400	430	406	427	440	410	435	409	422	426	414	411	431	419	424	402	441	439	396	390	414	430	405	439	402	416	418	424	446	416	467	442	427	408	427	421	378	396	416	447	450	440	387	413	411	418	424	424	484	421	407	364	426	401	399	397	428	398	474	441	394	421	429	441	455	445	431	438	444	433	416	434	446	398	439	425	402	421	421	410	390	427	404	388	446	416	409	423	393	452	410	418	415	474	394	408	435	406	397	436	397	412	427	422	399	420	433	412	438	405	438	417	408	416	417	457	426	438	431	395	421	445	421	409	401	387	423	413	398	413	429	410	446	401	400	430	444	398	447	431	409	399	445	390	451	439	462	420	418	422	405	425	455	429	415	430	415	382	444	414	425	424	437	386	416	435	410	445	414	423	440	386	424	407	445	444	415	440	382	439	412	401	393	444	398	429	416	402	407	436	401	427	413	433	410	442	397	430	399	376	407	413	426	418	453	431	408	422	443	420	392	401	433	438	448	428	446	399	411	423	403	408	455	402	446	434	397	386	465	427	420	392	428	427	394	448	404	424	434	432	412	496	379	421	373	394	397	425	432	433	382	422	412	402	426	440	422	379	431	384	451	385	417	435	426	428	419	411	402	406	469	422	434	429	446	427	410	416	456	384	423	445	422	430	398	425	421	407	445	416	414	411	420	426	381	432	424	437	443	424	406	411	427	427	405	424	393	448	426	385	401	427	400	445	375	402	488	419	405	449	453	443	414	433	440	460	451	411	402	435	466	436	400	420	429	395	418	409	407	448	425	430	393	402	437	451	375	443	422	426	441	444	455	450	443	446	439	434	440	440	476	414	444	413	436	441	405	411	424	435	404	422	422	441	434	448	418	423	435	412	440	422	425	455	453	465	398	426	416	388	421	426	422	429	417	471	398	390	392	418	433	397	432	423	420	436	453	432	420	432	410	441	405	410	412	405	455	411	418	427	410	392	429	409	420	404	421	441	435	384	446	432	425	444	416	464	422	409	446	408	420	409	414	414	412	434	439	432	447	439	413	451	399	404	412	415	432	438	439	450	418	442	414	425	423	405	419	412	444	430	392	427	417	472	445	433	432	441	409	420	446	441	432	438	382	412	425	399	413	405	414	433	395	426	442	436	448	367	388	421	384	406	429	411	442	424	409	404	371	420	421	440	428	430	450	409	447	461	438	441	442	410	436	447	363	392	424	420	424	433	438	414	414	462	413	465	412	401	408	445	421	420	442	400	405	480	402	382	446	416	443	376	410	414	399	424	436	414	439	430	413	429	412	429	432	420	457	405	413	389	444	414	443	411	458	458	410	409	431	409	433	408	403	423	437	439	434	444	399	392	424	407	407	430	428	399	428	433	402	458	412	431	416	400	411	452	426	431	420	413	451	419	431	399	435	427	417	473	441	446	461	390	421	410	445	450	404	437	392	442	441	411	419	402	446	416	429	407	427	411	376	456	420	408	409	417	449	467	447	448	402	403	399	424	392	426	437	437	437	440	404	486	444	367	417	417	429	433	413	456	434	429	422	412	462	450	422	395	433	419	399	441	397	433	442	437	439	387	418	425	415	429	402	406	412	398	408	400	411	461	409	438	443	422	427	406	445	448	403	449	425	412	442	400	393	430	433	415	414	435	431	396	437	422	424	393	432	416	427	436	416	402	404	423	432	413	454	438	425	420	407	436	448	429	389	408	408	389	412	443	443	387	435	418	408	437	414	410	451	397	460	388	403	416	385	428	410	407	445	406	401	399	412	425	372	416	421	421	376	416	413	447	431	428	397	410	443	430	397	444	422	438	417	418	432	440	480	402	415	415	423	429	445	421	415	409	417	389	409	409	392	412	405	368	455	426	412	433	423	400	444	408	448	407	424	444	418	396	389	413	396	424	418	424	439	419	407	476	430	387	400	396	430	454	445	437	427	430	411	406	453	414	445	393	450	409	431	447	421	387	433	388	420	394	405	385	495	412	441	410	415	401	405	423	427	407	452	447	415	411	425	434	435	430	409	443	414	379	418	400	426	423	438	414	404	456	385	427	397	400	430	426	404	389	392	416	417	427	436	412	412	421	426	394	385	449	443	461	424	428	389	420	357	364	410	415	402	399	407	411	430	441	429	455	418	410	427	381	455	405	467	422	447	410	368	431	406	417	443	399	424	409	415	419	420	441	431	412	426	412	403	393	421	451	431	406	452	415	436	413	449	455	439	450	427	414	428	382	452	411	414	448	440	410	408	393	401	432	415	408	448	401	402	411	454	432	398	419	427	447	431	425	425	421	430	389	409	422	416	418	459	387	396	402	409	434	429	421	394	434	431	368	449	410	428	436	419	447	428	414	429	454	431	419	433	409	400	406	410	422	444	450	407	389	427	452	427	418	427	407	412	442	360	404	400	449	433	412	433	412	434	425	409	441	414	417	429	448	445	403	446	463	421	417	428	418	398	407	421	407	418	410	396	443	456	450	412	431	435	407	469	435	425	395	397	394	408	420	379	462	403	418	410	480	396	442	399	414	445	464	437	449	389	431	402	419	437	425	393	441	443	403	435	417	419	451	397	405	431	412	469	389	450	401	419	404	437	430	423	412	437
29487	27781	28496	20735	11092	6005	4834	3669	2651	2369	2166	1842	1496	1380	1217	1091	998	910	785	595	473	387	367	324	303	320	313	293	275	249	279	259	287	272	272	243	280	247	273	263	276	258	270	280	251	266	246	243	263	238	255	250	241	217	251	268	239	270	248	273	241	274	270	276	269	250	268	255	262	303	252	248	242	257	242	243	220	273	245	233	259	294	288	240	273	228	251	230	244	269	281	242	236	243	238	255	276	253	241	272	233	259	242	257	235	225	253	244	266	247	265	230	280	269	241	265	251	268	258	239	286	264	243	252	273	275	233	246	241	251	259	261	235	257	234	235	269	252	262	243	261	247	227	268	253	244	225	233	238	225	248	256	248	239	241	277	258	232	243	232	258	249	254	248	247	224	274	228	251	230	255	254	248	256	258	271	244	255	264	260	245	259	246	232	223	245	256	275	222	231	243	273	256	245	222	233	238	237	244	265	241	264	243	267	257	266	272	270	234	268	259	245	267	264	245	255	236	256	249	239	245	259	258	237	253	220	222	235	258	254	293	268	254	241	255	254	289	265	260	251	288	269	278	224	272	236	263	252	275	261	257	251	239	253	284	244	254	256	262	240	277	260	250	251	260	265	261	256	258	238	269	252	253	243	273	232	258	242	245	254	266	255	259	250	274	208	250	252	263	235	256	229	243	259	239	277	226	247	236	240	267	222	234	257	232	250	266	254	268	263	254	222	245	236	271	260	256	245	267	271	253	258	249	242	241	242	269	250	285	252	243	226	265	235	273	251	278	245	238	255	227	253	248	273	238	252	221	245	227	242	248	237	284	248	234	235	231	262	277	261	243	241	250	238	260	282	239	247	273	263	259	259	259	251	272	262	258	275	259	228	230	252	266	273	250	270	272	244	240	235	227	261	240	245	218	263	230	261	236	276	252	252	247	246	275	244	265	241	253	222	296	233	238	253	271	272	238	254	255	238	238	247	253	258	240	253	265	269	226	263	227	253	244	244	247	230	276	234	247	233	224	232	243	263	254	268	242	250	238	238	265	264	244	263	251	280	227	241	260	224	273	241	275	256	250	254	256	249	257	220	261	238	280	255	285	242	232	247	257	268	250	258	267	229	254	248	245	254	237	242	246	264	228	235	254	229	226	278	245	257	242	245	226	267	229	225	256	277	237	271	238	239	248	255	238	288	242	265	242	239	265	234	236	218	228	251	268	263	253	252	260	255	254	276	267	235	223	225	243	259	276	255	270	254	258	229	240	255	263	252	221	253	268	229	256	237	238	231	256	242	254	241	224	261	223	229	241	249	217	247	278	259	248	252	278	218	273	279	271	254	259	237	257	258	223	250	244	243	242	258	265	245	238	251	240	246	267	236	272	264	276	236	240	257	238	238	247	268	292	269	240	256	251	246	260	254	241	276	232	273	255	267	249	243	257	263	231	255	261	223	258	223	270	236	247	255	238	250	249	225	227	263	248	228	249	232	267	259	249	243	233	238	247	249	245	253	254	237	259	263	265	269	262	245	293	236	264	261	229	254	291	220	224	236	261	248	274	248	238	257	239	246	262	275	288	256	252	266	252	251	224	227	268	250	254	227	240	248	241	256	243	237	233	256	258	269	229	277	241	289	263	215	224	250	296	237	265	216	243	245	227	249	241	261	266	253	253	234	255	239	257	271	252	239	265	265	251	252	247	239	248	242	249	283	247	230	262	253	245	268	251	226	277	285	250	267	262	251	240	237	217	233	230	219	250	264	248	246	255	259	275	249	280	231	256	253	259	259	236	239	254	227	232	261	234	266	258	233	260	238	222	246	255	251	244	237	257	242	237	263	255	237	265	242	236	259	230	242	227	272	226	251	267	244	245	250	260	245	255	250	286	240	232	242	254	260	262	272	262	264	251	237	240	260	251	219	254	268	260	282	256	282	240	234	272	251	263	232	221	245	266	268	262	239	244	282	262	218	264	229	226	247	262	268	252	233	259	261	225	234	246	260	250	258	248	238	229	266	236	232	258	262	260	270	237	261	244	234	242	215	242	231	233	209	239	272	261	244	241	264	234	257	274	236	251	222	264	228	245	271	245	236	246	243	231	242	226	262	245	217	227	213	265	246	222	247	252	210	251	226	248	247	258	238	244	265	247	232	255	251	257	249	240	245	246	239	286	238	272	266	271	274	246	261	242	268	256	234	245	260	226	243	238	266	233	247	253	283	272	238	223	265	269	218	276	235	214	243	260	250	267	246	267	240	256	228	235	246	260	237	224	234	240	254	246	271	252	221	245	272	289	247	246	235	236	260	261	270	261	259	240	253	283	264	252	241	273	213	254	242	258	255	275	247	242	267	276	246	266	251	239	261	225	240	247	252	258	256	241	266	237	227	246	258	241	239	274	255	235	248	255	291	256	277	237	251	241	246	246	247	234	262	239	267	246	256	262	253	266	261	245	254	255	260	255	246	255	257	236	245	264	233	260	243	261	251	249	267	220	269	235	305	258	248	264	259	260	258	271	248	268	252	249	244	222	242	285	239	254	238	249	225	251	247	271	257	245	233	241	252	252	240	251	269	255	284	274	290	230	263	282	268	228	292	239	252	256	223	248	238	237	253	273	223	254	241	255	239	244	237	247	268	269	221	245	257	255	256	259	235	270	251	247	259	255	258	216	245	253	259	255	250	265	232	250	248	217	257	253	241	265	221	241	243	255	253	245	248	245	238	255	213	238	273	236	255	246	241	225	224	239	232	229	216	288	211	232	253	255	269	233	271	265	263	247	235	234	226	232	276	240	265	243	258	274	242	279	240	242	206	269	237	249	266	254	261	231	239	243	230	241	255	253	249	253	244	244	245	259	256	258	253	261	241	243	262	259	254	251	238	214	232	243	277	274	245	233	236	261	239	249	236	270	237	227	255	257	274	236	243	248	244	256	237	252	253	271	234	247	253	253	272	251	250	241	240	249	250	261	226	264	242	255	259	250	255	236	218	269	244	259	224	237	250	247	261	267	258	265	229	244	256	254	280	268	289	281	236	246	246	222	261	247	251	257	259	227	269	277	249	247	250	257	290	254	242	224	256	262	269	250	231	258	253	230	250	250	228	255	239	255	228	246	230	226	220	249	246	222	268	238	266	246	256	252	263	236	238	251	268	268	255	236	226	275	263	250	240	260	242	266	268	255	217	244	239	262	239	255	259	233	257	266	268	256	246	254	230	261	281	231	259	230	263	251	246	251	278	296	253	214	240	243	265	231	253	253	253	249	237	243	211	239	283	264	255	233	246	262	265	226	253	258	245	270	286	228	237	234	237	266	262	239	257	242	256	232	228	226	242	271	264	255	252	219	241	214	270	236	265	270	239	253	271	235	266	244	232	231	239	259	240	240	244	227	233	230	225	253	255	246	262	240	227	276	250	275	256	254	243	243	278	238	248	248	249	268	271	259	251	232	271	236	232	226	240	232	226	245	258	231	232	249	236	275	251	251	249	237	234	270	264	246	244	259	266
27103	39368	27509	18616	12217	8940	8272	6539	4954	4095	3700	3133	2681	2401	2029	1777	1623	1383	1176	933	679	543	456	381	355	328	324	314	344	303	268	284	296	286	279	269	286	261	253	292	273	270	285	293	272	264	263	277	299	290	285	288	272	267	285	267	286	279	266	259	273	309	290	259	289	294	251	325	279	319	276	257	274	253	265	259	282	276	282	250	277	237	243	262	277	268	266	274	294	255	259	303	271	249	261	253	262	261	288	248	271	227	245	264	280	267	260	276	280	273	283	287	251	295	248	261	267	255	241	256	275	276	269	255	281	274	264	263	281	302	234	275	284	281	247	265	247	249	266	280	282	255	265	284	256	250	267	285	257	252	268	284	270	252	275	280	230	243	283	261	293	266	257	267	277	255	271	230	265	260	250	263	282	262	273	274	252	271	284	300	295	262	284	278	251	241	262	317	288	263	238	265	279	237	264	254	275	236	283	264	267	241	279	269	280	265	285	272	319	283	260	295	250	260	272	259	269	248	276	264	267	277	259	256	257	271	261	248	262	282	282	238	279	268	270	264	274	250	266	259	261	274	255	252	270	272	252	242	272	298	255	247	277	270	285	282	282	293	289	244	293	285	252	271	229	304	247	273	285	253	249	300	293	267	299	285	259	248	265	265	277	269	289	248	258	257	280	281	276	270	250	298	264	246	257	246	272	261	239	267	263	253	262	281	275	267	274	281	276	260	301	262	272	247	291	259	288	294	253	266	283	244	252	267	256	256	260	260	249	235	227	250	272	280	223	251	280	254	253	261	259	311	280	293	305	271	269	260	262	286	270	279	278	259	277	273	241	230	252	256	245	277	253	259	247	275	261	264	286	275	289	295	286	258	257	274	267	280	266	255	276	229	281	290	248	248	246	263	244	260	280	293	244	271	301	263	232	276	294	271	265	242	243	281	277	270	247	297	244	260	275	285	285	256	228	265	260	240	266	267	265	275	252	265	271	269	242	258	281	267	277	274	282	236	302	260	281	269	279	308	245	259	257	238	282	308	243	240	255	259	265	246	269	262	232	273	249	264	243	256	262	272	228	247	255	259	273	280	272	235	278	281	242	274	288	237	255	280	253	271	283	263	269	239	244	290	262	267	264	308	272	267	263	260	290	233	263	285	279	263	277	290	293	271	251	233	249	274	284	247	282	273	300	256	267	267	278	287	269	279	255	257	254	251	254	278	250	297	267	245	296	276	258	255	269	293	274	257	301	275	253	266	293	280	277	260	266	264	248	286	259	266	259	266	312	257	284	233	251	242	252	274	294	255	268	268	259	263	235	279	265	265	275	274	262	285	247	312	275	285	283	243	270	235	272	293	243	260	269	284	278	260	275	283	264	275	254	290	260	246	275	272	252	259	229	264	290	256	253	273	279	285	278	274	257	278	253	219	270	256	262	264	261	266	242	260	255	252	284	265	259	253	242	259	265	241	262	259	285	307	273	274	284	267	286	242	275	264	256	279	275	249	249	262	272	259	275	260	240	257	262	254	271	224	254	228	254	276	265	271	277	243	254	270	247	256	252	245	243	251	263	298	253	258	264	284	275	224	290	245	278	283	262	254	282	249	276	248	248	283	266	245	230	240	242	248	285	286	251	268	250	276	266	257	240	284	276	268	257	278	291	271	265	272	255	259	257	256	242	262	261	279	266	258	264	260	273	268	253	269	285	238	270	246	239	266	276	282	273	273	263	285	261	282	270	269	251	278	271	250	288	271	265	257	271	289	279	263	255	270	259	255	266	260	290	279	278	256	266	271	268	247	272	285	258	270	240	278	262	275	269	271	259	277	279	263	277	278	302	244	272	270	273	280	240	237	297	264	281	284	252	254	245	262	259	249	270	274	248	256	268	259	251	256	258	288	259	257	294	263	271	252	276	233	273	289	281	293	260	304	271	260	299	270	252	283	271	245	246	261	293	232	259	270	264	290	265	234	261	284	282	255	267	232	264	264	281	304	269	267	255	288	269	267	252	264	265	266	254	260	274	254	256	284	266	274	251	266	259	260	278	281	279	251	233	296	245	249	257	291	252	226	264	244	248	288	284	264	285	250	230	281	267	259	273	269	264	255	245	256	236	272	254	275	268	272	260	252	261	297	254	257	262	263	274	261	277	288	264	245	286	251	282	278	259	258	276	265	269	260	260	274	272	266	249	252	271	281	307	275	265	291	249	239	290	245	238	253	257	268	260	245	253	242	253	263	284	277	262	279	259	249	264	298	257	275	275	271	277	274	262	293	278	217	272	250	257	257	266	245	271	255	257	249	280	255	275	285	241	279	279	256	266	255	271	268	247	249	257	262	259	278	257	289	254	256	230	270	286	256	274	288	257	241	277	262	311	295	252	258	279	270	272	245	275	254	256	259	260	276	250	271	279	264	277	274	256	258	258	279	282	253	264	277	246	251	277	253	280	252	267	257	264	285	273	283	257	264	268	234	276	258	252	284	271	273	248	260	261	264	261	247	264	269	266	245	277	278	278	269	249	276	257	276	288	278	295	269	269	290	279	257	253	254	292	256	256	266	267	230	254	268	270	255	299	272	259	258	272	271	266	227	297	283	256	285	255	272	287	285	269	257	265	255	260	253	279	239	264	243	284	240	292	261	286	252	258	312	247	266	251	267	261	266	264	281	259	287	283	276	264	262	260	265	252	253	281	262	254	264	286	252	269	272	286	291	282	280	259	268	276	270	248	268	302	267	266	275	232	289	249	267	296	261	292	267	259	280	298	284	278	274	240	266	252	263	259	253	273	279	256	295	260	284	250	254	251	271	268	283	276	254	260	288	271	256	252	247	271	267	247	291	283	256	275	255	291	255	295	268	245	311	281	249	298	255	275	248	253	288	297	282	258	243	280	285	293	265	274	262	266	248	272	263	272	252	267	286	246	280	268	270	276	284	275	245	244	241	238	278	272	257	270	277	273	254	280	277	254	272	260	266	250	257	265	266	267	272	248	263	263	254	284	259	250	268	249	269	255	255	283	288	259	261	259	272	272	280	285	282	294	273	253	272	308	285	279	258	269	219	276	300	264	280	298	252	286	250	295	287	275	266	248	278	285	246	259	293	253	266	265	279	272	282	261	270	274	293	305	255	235	283	265	212	280	262	270	251	272	267	248	253	264	275	262	271	274	265	266	280	288	248	247	254	269	268	274	257	265	256	256	263	248	286	264	270	235	256	259	296	281	255	250	274	240	237	273	262	275	263	288	269	250	267	270	301	262	247	294	263	249	212	292	252	276	258	274	246	226	249	246	258	231	261	254	290	269	259	285	266	283	278	277	259	295	279	242	260	282	275	270	268	257	277	274	240	282	277	228	260	264	293	252	277	248	255	267	273	277	277	292	258	281	262	272	295	251	246	266	279	253	281	288	263	290	277	274	246	271	294	263	295	248	259	247	267	240	267	270	254	259	218	266	270	246	260	281	261	257	249	284	232	258	278	248	281	284	279	262	270	287	248	267	276	263	269
23993	21235	28540	24578	21472	16748	10380	5929	4283	4005	3595	3014	2850	2405	2141	2037	1697	1412	1278	1088	792	595	559	512	515	461	471	389	385	393	358	353	374	338	380	386	365	358	373	349	423	356	367	335	369	355	363	342	337	386	351	336	379	339	356	358	340	351	353	348	353	366	382	347	370	407	360	370	360	355	369	364	352	359	343	329	348	331	329	378	344	331	370	343	375	338	328	367	394	331	359	330	372	319	329	373	333	332	352	358	364	311	341	352	342	308	356	331	321	363	328	364	338	330	331	367	326	378	360	344	346	349	360	386	353	360	357	340	382	337	347	340	371	347	350	344	358	348	367	333	351	328	366	341	346	350	372	363	319	347	321	349	301	355	327	335	345	345	384	320	335	389	363	338	345	341	344	352	356	354	361	335	334	370	382	358	368	358	349	389	361	357	324	362	328	338	330	325	351	324	294	343	333	339	317	371	350	360	321	347	361	364	330	378	339	326	323	336	350	363	338	339	349	370	341	313	337	378	337	356	332	350	388	348	344	320	366	335	356	319	328	343	377	361	320	367	346	334	356	352	334	360	308	319	381	354	351	338	340	339	352	351	373	378	354	328	348	355	313	348	325	365	363	365	367	321	353	388	363	331	333	336	355	357	341	340	365	345	353	337	346	322	338	346	355	350	335	383	362	357	346	350	337	363	346	348	321	353	362	351	359	330	350	330	331	346	333	349	362	354	371	366	353	342	316	373	324	354	346	341	350	338	356	386	332	343	351	337	355	340	366	353	351	351	380	364	327	333	329	328	336	365	340	383	383	369	322	354	357	310	344	336	386	339	362	328	313	368	350	353	327	346	328	366	334	343	339	312	374	340	320	369	300	355	358	343	353	366	323	337	352	350	378	343	367	326	337	376	324	345	366	348	336	323	362	338	364	363	346	363	348	304	341	365	328	337	371	341	300	327	338	363	377	338	336	310	374	311	361	323	356	357	345	369	295	356	338	347	364	331	352	362	353	321	351	362	330	375	367	358	324	369	332	328	330	339	353	335	367	358	341	374	345	322	332	346	334	384	314	353	376	345	347	348	324	336	340	320	342	354	324	342	329	361	338	386	337	311	367	335	410	363	329	349	329	323	370	341	355	344	332	322	364	373	342	375	336	337	317	375	354	368	341	315	335	339	374	336	320	334	325	342	338	350	333	338	350	386	347	322	357	344	375	350	345	339	331	343	355	355	360	369	328	325	355	352	349	333	370	345	336	322	348	335	342	342	364	380	339	333	368	367	329	317	369	369	382	342	322	359	345	343	344	330	388	359	357	360	369	355	366	339	399	359	361	340	347	360	368	356	341	310	356	321	334	344	355	360	326	350	333	359	357	355	322	356	344	328	335	332	360	361	339	375	349	345	349	345	339	365	315	346	304	326	333	372	362	339	365	355	341	380	344	365	346	350	367	327	351	363	342	344	373	305	317	368	330	333	313	347	355	315	364	354	361	347	359	362	342	365	340	318	358	342	337	316	350	343	361	369	325	364	357	358	387	390	342	362	318	289	364	347	357	341	320	326	367	342	345	340	364	331	346	336	311	357	350	361	345	327	365	338	367	312	340	330	363	343	366	321	342	369	336	317	373	344	334	358	327	319	372	347	328	335	336	336	372	361	351	373	342	361	352	342	349	353	359	338	350	335	352	321	309	374	355	338	309	368	360	365	330	349	344	345	314	372	370	332	333	342	362	312	308	342	383	350	397	329	383	338	340	342	342	336	350	339	363	351	334	334	317	344	334	333	351	331	350	354	349	340	338	342	371	394	367	333	340	350	327	357	363	378	377	357	356	341	336	365	329	352	351	336	336	325	322	330	392	373	380	352	349	317	351	384	318	349	351	365	351	355	340	371	367	378	332	363	350	320	337	317	373	346	357	365	335	348	344	366	312	306	342	336	357	333	320	329	346	343	384	368	379	371	295	340	358	361	335	345	347	355	381	312	352	344	347	354	343	327	365	324	354	326	359	326	363	354	355	351	354	355	365	323	361	334	359	339	329	368	337	346	328	349	343	328	328	342	374	347	354	380	341	354	343	344	356	343	350	315	353	304	355	329	388	351	352	321	347	331	315	370	337	328	336	351	360	345	329	351	378	335	341	345	331	318	342	338	316	353	373	364	355	347	354	329	361	333	337	323	343	342	331	344	311	395	351	322	339	356	316	350	350	345	367	347	355	348	346	342	342	347	348	362	351	346	360	335	344	351	336	351	332	340	338	367	313	355	345	353	326	348	344	336	357	331	326	334	347	362	343	373	340	348	314	390	354	339	367	328	355	325	331	338	328	365	306	348	343	349	329	370	333	364	354	365	331	364	326	357	377	328	346	322	318	377	333	371	335	354	334	362	380	345	365	349	326	334	380	367	415	335	358	357	339	325	357	344	338	341	353	335	293	371	368	328	372	342	357	341	354	317	350	342	364	323	322	345	354	369	344	352	334	375	369	323	337	357	375	339	335	339	352	343	358	396	356	296	308	357	351	327	338	368	329	342	344	330	383	350	357	351	345	333	326	356	388	328	334	391	366	348	333	368	341	313	358	334	366	325	366	345	318	348	323	362	365	349	335	346	329	335	372	351	343	375	352	369	347	367	354	348	332	358	307	335	345	367	343	301	324	346	346	376	354	343	327	340	368	355	352	348	383	356	339	341	360	346	337	343	366	340	392	370	340	343	364	357	336	382	377	342	336	308	350	308	341	315	380	331	344	325	346	336	353	348	320	354	346	373	362	368	324	364	376	373	343	359	314	368	390	381	334	395	325	360	345	337	338	350	357	343	351	351	359	362	360	310	334	339	353	313	362	363	369	352	344	355	362	332	312	346	356	372	364	362	348	365	338	340	357	353	356	356	353	367	371	338	382	363	342	314	351	361	312	347	374	328	363	354	359	340	362	313	315	317	355	346	369	364	308	308	343	321	294	348	360	360	342	348	375	335	337	350	347	348	345	307	347	358	362	355	360	333	341	351	342	363	362	329	364	372	332	343	336	356	330	331	326	365	351	339	350	343	360	318	365	331	389	382	337	324	348	351	317	357	354	333	344	322	368	357	350	384	333	351	333	337	332	373	361	330	362	334	340	371	340	330	367	331	379	372	350	358	354	322	329	361	378	368	350	349	357	341	365	363	323	343	332	348	328	377	347	337	318	381	364	339	387	351	352	313	325	330	379	357	335	359	326	336	340	362	378	358	354	333	361	329	355	372	366	320	307	360	317	351	326	327	337	333	357	322	350	341	374	326	360	325	328	360	333	324	332	355	324	356	372	352	367	346	339	338	385	345	348	333	378	309	361	385	345	329	344	362	321	350	331	333	342	366	351	331	339	336	365	339	347	350	368	365	328	357	347	325	353	332	362	325	348	346	341	359	340	350	341	344	353	351	325	347	345	354	348	316	364	345	374	347	337	327	349	324	341	330	335	364	346	346	369	328	349	340	339	377	368	352	332	320	354	376	358	355	315	319	335	342	348	349
28990	48901	35059	24411	16865	13599	12117	8861	7290	6670	5670	4955	4638	3762	3449	3195	2585	2297	1899	1454	1158	831	701	597	611	538	507	429	447	375	379	414	419	389	412	408	402	402	412	413	427	354	351	352	381	382	381	370	368	387	407	387	386	355	379	366	392	373	370	422	383	364	393	390	421	365	379	353	335	410	377	374	412	357	359	410	345	392	367	378	373	345	377	354	316	349	311	366	375	387	352	372	375	332	348	331	367	340	387	309	365	403	382	362	340	354	327	372	342	351	325	359	352	361	359	356	341	366	333	349	377	385	365	350	361	349	393	382	351	343	359	336	330	355	351	356	372	361	369	363	376	364	353	362	361	354	349	357	312	392	334	355	363	342	337	345	360	387	345	344	343	348	360	389	383	378	341	307	359	358	359	349	364	362	363	355	375	327	391	369	325	340	357	367	325	363	389	364	396	354	365	360	380	355	380	373	377	394	392	379	377	385	376	381	349	363	365	373	402	366	356	388	358	375	385	382	354	369	380	344	352	380	360	327	360	349	372	351	360	367	329	372	341	374	361	347	387	380	345	381	367	366	397	348	372	375	382	405	352	356	385	379	344	354	360	361	356	349	348	378	366	340	387	359	334	396	341	369	348	378	343	347	358	388	370	372	358	361	383	396	381	373	368	327	378	345	330	362	343	340	359	373	364	366	393	334	376	353	335	333	346	338	356	377	420	353	345	349	336	373	366	354	355	361	362	321	350	352	354	350	355	366	374	340	350	352	405	390	343	381	334	357	357	353	352	360	383	377	352	339	375	355	358	332	380	370	350	384	364	378	359	399	385	369	363	362	376	337	369	353	374	346	364	371	358	342	360	350	368	361	363	337	329	343	350	343	349	376	354	344	359	342	339	343	328	332	359	399	380	389	389	379	355	388	346	347	351	369	325	335	384	378	357	388	367	335	355	354	408	330	352	350	339	349	371	332	371	371	385	354	350	373	361	385	325	354	344	381	373	348	339	365	352	341	361	369	352	371	389	410	315	378	355	377	369	382	370	378	342	371	374	367	360	359	375	357	370	404	363	329	353	384	369	364	338	384	366	356	386	355	378	353	374	376	363	359	351	372	386	355	350	354	379	358	352	346	392	359	369	364	339	368	357	382	365	374	375	375	333	349	386	362	353	350	356	340	381	363	338	367	352	365	373	348	348	376	360	364	330	335	371	351	375	361	359	350	376	371	352	308	340	351	336	329	362	383	335	334	365	374	333	370	377	385	347	380	362	361	358	340	388	348	365	365	357	366	375	346	368	409	393	345	377	382	350	364	349	340	332	373	348	385	359	359	337	372	360	349	343	320	371	377	365	374	367	370	364	370	351	384	344	353	356	348	375	345	350	364	341	374	372	360	355	326	360	367	367	378	367	358	369	350	347	364	358	334	341	385	360	356	378	340	376	345	365	374	368	359	367	316	365	342	376	351	373	372	333	362	344	345	377	324	369	368	394	360	350	356	390	330	368	392	342	346	390	377	358	330	379	386	335	378	393	382	339	343	340	369	364	372	342	370	365	387	375	372	343	411	367	355	409	392	378	372	375	352	389	369	411	323	365	364	365	342	341	399	358	381	362	362	363	371	363	371	328	364	352	372	379	363	347	337	338	356	345	337	355	363	359	360	347	363	374	340	334	380	373	379	350	391	346	348	336	340	326	327	357	359	343	354	347	357	366	373	376	327	363	388	366	360	376	376	356	366	327	351	357	317	397	358	359	378	352	381	378	354	318	377	392	392	339	369	333	362	345	372	358	339	358	377	362	373	349	363	362	374	361	353	353	368	359	372	379	346	332	371	392	346	333	355	322	357	340	362	402	344	342	360	387	380	370	342	351	366	418	342	339	355	331	374	340	361	377	381	360	382	375	403	351	397	386	370	342	368	357	349	330	359	345	334	368	354	366	319	356	383	386	345	349	382	343	368	330	355	376	328	353	358	357	359	339	357	363	374	391	387	362	382	380	386	360	377	371	336	371	361	354	396	385	361	388	371	352	366	363	348	360	354	385	363	338	366	320	367	338	347	345	359	379	362	381	386	371	375	345	345	371	345	385	358	374	368	336	364	353	343	372	371	355	364	364	364	382	351	361	354	367	370	348	358	359	367	369	368	367	355	387	353	364	361	363	383	386	357	376	361	375	381	348	347	404	372	383	351	357	354	368	352	355	346	399	355	361	369	387	385	358	353	375	384	394	361	390	372	358	347	363	374	363	349	382	379	375	371	375	400	372	362	357	365	358	361	394	378	378	384	341	330	362	356	358	354	349	326	359	348	376	339	356	373	386	376	323	371	363	340	377	374	315	387	363	361	344	382	375	379	331	354	373	381	344	333	391	368	362	370	390	345	377	338	345	362	374	342	386	326	336	379	365	409	337	343	361	360	331	317	384	338	346	373	382	344	347	407	391	350	329	375	376	325	376	360	357	362	373	351	346	358	369	362	344	341	353	370	355	350	362	367	340	353	347	363	338	383	389	361	367	354	403	359	381	347	328	347	392	356	351	352	346	347	354	356	390	352	363	393	329	385	359	343	384	378	368	355	346	346	365	355	373	356	338	370	353	342	383	375	380	337	326	347	360	359	341	372	370	358	381	307	371	360	358	375	362	332	403	372	346	370	322	360	321	358	403	372	348	351	371	350	375	395	339	375	374	339	382	334	363	370	364	349	348	357	332	356	366	338	388	365	333	360	396	383	355	357	345	415	351	363	351	358	361	387	366	339	344	337	362	374	380	355	373	360	362	334	314	370	367	347	342	386	318	412	367	324	353	367	350	350	361	407	395	338	341	351	402	366	342	359	322	367	375	344	348	340	366	386	372	373	363	377	391	376	364	374	353	324	346	390	369	394	353	364	373	350	340	339	356	375	349	333	370	369	373	362	378	323	364	348	375	325	337	388	375	382	387	344	353	354	375	332	376	319	343	366	360	371	350	386	365	318	344	374	367	348	347	346	390	347	388	381	342	373	342	348	366	369	348	367	347	363	354	337	364	393	355	395	351	364	360	337	374	343	348	379	323	404	378	358	344	387	399	357	327	373	411	335	375	375	348	352	369	352	366	375	356	331	383	388	378	347	386	381	374	327	387	344	366	358	392	379	342	330	395	338	373	366	365	364	344	373	348	329	374	367	339	366	355	354	345	334	358	354	339	403	347	372	333	393	376	347	360	365	344	337	320	342	373	366	324	348	378	361	369	342	374	329	347	320	386	370	352	323	346	367	381	364	369	373	371	352	353	343	376	345	374	348	349	343	356	383	380	355	369	352	360	326	329	383	372	381	384	343	374	374	378	353	362	398	377	370	402	361	375	325	375	368	364	373	358	393	359	367	334	361	389	331	377	332	385	372	368	387	356	364	395	353	384	345	385	354	366	367	358	370	355	367	341	364	373	344	342	402	345	408	354	372	388	402	365	309	359	311	360	353	311	334	341	364	347	350	374	342	378	373	374	376	333	350	339	337	379	371	371	375	361	384
24916	21204	27903	25715	17559	9407	6439	4037	3428	3060	2803	2474	2298	2014	1712	1511	1250	1162	962	834	626	466	440	434	367	338	312	297	306	310	294	297	266	275	286	265	286	275	264	261	302	263	264	262	265	250	239	269	253	265	248	270	275	312	260	256	278	289	277	214	271	265	261	269	256	297	279	275	295	286	255	278	268	272	248	248	280	253	267	266	260	262	269	239	227	272	256	282	270	257	248	253	264	254	297	291	270	252	253	245	268	258	274	254	268	277	262	268	274	258	243	261	254	261	257	244	268	262	288	225	252	257	257	257	292	256	262	254	255	286	280	283	256	272	249	272	222	260	263	275	251	239	258	256	242	244	274	267	225	254	237	251	257	255	246	269	276	300	268	240	258	265	239	252	259	226	289	272	259	263	254	287	266	294	289	262	268	264	242	274	270	270	260	253	247	265	256	291	304	272	250	279	255	250	239	256	248	257	257	254	283	249	275	261	247	301	286	274	244	270	253	265	252	244	274	266	274	241	263	232	251	264	268	254	296	211	268	290	275	263	251	262	223	291	266	271	256	279	265	236	253	234	244	243	269	282	245	249	266	269	245	248	277	269	256	289	251	260	247	266	276	285	266	267	240	258	262	264	223	269	251	237	244	247	269	269	257	256	276	267	247	275	239	272	287	280	256	254	264	280	230	273	240	260	260	261	264	229	243	295	257	257	247	270	257	270	257	284	270	261	287	234	240	269	271	263	288	241	264	249	257	278	242	269	296	246	252	265	288	272	280	246	256	250	266	254	262	254	271	277	278	255	269	257	252	249	231	256	282	248	279	253	278	261	262	258	259	283	266	253	286	289	254	253	285	245	266	254	283	271	254	269	250	260	262	262	233	260	243	257	259	258	272	273	260	249	283	234	300	257	249	271	262	254	274	264	273	272	261	270	261	274	245	251	284	280	262	280	263	246	271	285	268	271	241	255	248	290	265	260	262	256	254	266	275	251	239	271	249	263	263	245	254	245	239	261	264	275	258	244	255	260	287	257	280	245	268	249	277	242	241	274	268	249	236	253	270	246	279	249	247	265	250	260	255	290	250	272	250	250	281	246	258	266	296	274	287	248	251	261	279	278	274	302	271	288	279	258	309	267	278	247	253	267	251	271	264	265	253	274	265	269	267	254	269	250	260	219	243	252	276	260	263	279	253	261	257	252	290	253	270	271	275	269	284	266	283	258	251	276	269	290	279	242	254	254	246	265	247	285	259	280	289	255	253	250	277	277	247	231	242	237	256	279	282	297	262	246	272	269	299	282	255	252	265	290	250	274	226	250	289	253	264	269	284	263	239	238	250	293	265	273	258	248	254	261	261	274	248	257	227	260	269	281	254	224	255	259	266	286	246	211	264	238	295	270	261	284	266	273	277	239	263	259	264	277	277	258	236	253	245	279	253	262	289	271	266	254	270	272	247	250	276	302	278	254	268	261	285	266	229	234	239	261	292	275	259	276	257	254	254	245	284	270	273	265	274	258	282	272	251	276	257	252	263	260	273	266	276	269	287	260	250	250	276	261	252	271	264	251	250	267	238	252	236	243	250	262	273	235	288	273	249	301	264	254	239	262	262	290	279	247	281	257	257	239	288	262	252	274	250	273	269	256	256	248	239	248	248	263	228	276	250	247	247	255	264	258	251	278	259	250	285	297	270	257	236	277	276	254	262	267	266	257	290	258	255	263	277	254	237	258	277	286	244	261	259	246	277	287	276	267	260	263	267	272	241	271	269	284	265	251	251	252	249	270	234	265	262	274	276	258	250	255	231	230	288	276	283	262	281	282	299	261	266	267	266	267	270	264	291	279	260	254	278	258	273	274	266	220	267	267	280	257	234	274	281	274	264	262	272	283	275	267	242	262	265	238	289	269	257	251	281	268	245	242	263	250	257	248	268	274	227	257	269	250	275	260	268	269	252	232	292	300	260	246	241	254	247	281	275	250	258	246	267	256	288	254	270	304	240	234	246	293	274	259	253	259	262	275	260	285	276	280	256	230	259	270	262	256	247	256	265	253	237	268	260	256	258	236	236	278	270	271	258	274	266	239	288	251	275	258	268	256	253	264	262	259	271	283	248	280	275	291	296	262	302	251	242	295	260	230	230	230	264	263	273	249	258	262	255	269	277	273	261	259	257	291	244	279	262	236	273	307	273	241	273	290	267	267	265	253	257	262	278	238	254	262	251	268	265	283	237	260	253	237	255	296	257	249	248	264	272	263	257	273	261	294	245	273	257	249	235	277	221	239	264	268	256	274	258	291	241	249	270	250	266	257	248	271	263	253	295	258	286	288	227	271	259	285	242	258	278	262	276	256	254	291	288	263	259	252	275	249	247	259	286	258	288	266	270	231	287	268	255	263	251	257	266	260	265	287	234	291	277	239	284	246	257	278	228	264	272	264	257	269	285	275	255	236	257	273	269	263	293	260	243	260	266	234	275	281	267	252	267	250	227	245	269	289	273	275	270	283	257	262	271	289	236	261	278	270	276	285	263	303	250	228	277	256	245	275	296	284	267	283	286	276	247	269	253	251	274	258	238	286	271	238	238	273	278	246	253	269	252	248	261	271	275	243	253	266	252	260	266	250	247	267	295	249	256	235	313	264	255	274	226	258	270	257	269	272	278	268	281	235	275	264	239	289	264	244	249	242	251	282	246	269	301	258	235	241	249	246	265	268	232	242	284	256	251	220	259	259	255	241	270	258	265	260	263	240	235	275	272	277	241	270	267	262	282	258	272	254	291	261	238	262	258	291	271	263	257	283	251	306	279	252	260	267	253	292	252	236	271	270	253	282	254	287	265	283	281	249	245	266	273	287	265	286	260	252	266	278	244	278	258	294	266	264	262	257	266	238	248	282	265	250	288	228	280	256	270	266	247	281	277	262	260	266	263	279	294	269	253	275	276	292	280	265	265	249	261	255	240	272	262	243	270	286	251	305	272	262	279	268	235	291	248	256	281	267	285	275	247	237	291	270	238	235	247	262	261	250	287	266	296	249	279	291	258	226	271	265	276	238	268	252	252	265	243	270	265	274	271	268	243	289	269	246	266	268	293	264	274	270	248	292	280	280	252	244	298	266	280	262	267	264	298	268	285	271	280	257	275	271	291	239	245	290	283	268	278	254	265	279	271	275	275	265	248	300	263	289	289	245	271	259	259	254	272	246	243	282	277	251	282	285	272	282	228	264	250	262	252	266	261	240	262	258	255	255	266	252	274	246	263	265	284	239	275	271	268	242	270	241	253	256	285	229	265	287	259	250	270	260	273	268	256	267	256	286	282	257	281	273	263	285	269	259	247	290	274	274	253	258	256	275	254	267	271	235	254	253	265	260	269	299	269	270	256	287	260	273	259	281	247	266	293	236	251	253	251	261	228	243	249	255	238	247	262	261	247	269	266	265	263	283	266	281	270	272	260	258	280	259	285	265	273	290	259	244	267	287	248	264	268	278	262	272	238	265	237	284	284	265
27752	45488	31434	21000	15032	11864	9893	7309	6233	5647	4920	4667	4188	3383	2976	2585	2199	1845	1548	1249	898	672	635	544	524	409	434	369	360	336	321	352	329	327	309	334	317	278	318	306	286	315	299	303	289	296	279	297	309	282	296	293	302	297	247	304	308	281	296	299	320	303	307	298	300	312	309	328	277	288	297	321	283	278	267	275	301	264	280	297	276	313	292	307	273	277	286	295	272	279	303	290	294	280	293	294	269	273	298	306	267	268	307	281	288	313	286	276	277	309	290	302	278	303	304	299	285	300	288	303	313	294	287	280	296	306	281	268	288	278	272	285	322	287	287	271	274	284	308	277	276	282	281	279	275	304	271	300	286	275	297	263	281	269	304	274	253	321	312	262	283	331	288	300	314	305	297	274	287	272	295	285	263	278	301	291	264	294	294	276	270	290	276	264	316	308	274	273	284	299	277	290	293	306	293	272	281	281	286	295	265	269	316	291	307	285	283	295	278	279	334	271	303	292	301	305	284	274	281	295	294	298	267	296	252	284	276	296	274	270	301	287	280	318	308	281	288	287	274	300	299	277	302	311	294	299	293	266	266	301	271	302	278	297	288	303	288	278	291	307	264	290	273	241	292	311	292	299	259	307	276	312	288	280	305	278	312	312	259	272	290	302	316	306	303	298	310	299	287	264	294	313	308	305	284	280	305	284	270	267	302	262	287	283	289	265	259	309	298	262	274	288	280	315	278	289	272	294	293	300	290	296	293	269	315	315	301	249	272	291	272	248	297	295	265	306	295	311	289	285	280	296	303	289	300	290	266	290	314	280	296	296	335	274	265	296	303	276	303	276	275	277	303	280	283	284	297	280	289	232	281	289	277	271	305	251	266	299	277	306	261	298	311	286	293	286	282	239	283	310	266	290	277	289	273	298	272	314	286	275	264	304	264	291	298	300	309	302	286	296	310	280	280	281	276	262	314	294	276	292	274	288	286	307	295	287	274	299	275	287	263	277	264	308	294	284	280	299	273	322	305	300	295	287	283	287	255	272	327	277	288	275	269	258	294	279	322	296	308	270	304	269	304	282	308	290	295	275	298	265	292	288	329	270	287	283	286	323	282	304	262	283	290	291	314	295	273	285	267	287	276	315	299	285	282	278	271	263	297	310	282	302	296	282	277	303	306	276	284	267	312	266	297	291	306	275	290	290	259	279	311	308	299	303	265	270	300	280	292	292	279	253	279	294	247	348	301	276	330	267	292	309	287	289	296	264	297	299	279	278	280	302	275	285	279	309	278	267	306	322	290	277	280	310	320	287	288	302	299	301	306	308	298	294	294	284	295	292	326	299	275	283	283	274	263	273	262	288	288	233	302	291	276	282	312	291	281	288	278	293	286	314	264	305	291	287	277	277	268	276	267	292	280	300	319	292	279	324	272	271	296	284	269	243	272	297	292	281	313	280	280	282	295	290	269	259	267	276	306	291	292	300	289	280	290	290	269	271	293	309	263	291	290	325	326	275	303	276	295	268	284	281	280	292	272	281	297	320	283	285	263	322	271	302	282	280	276	285	278	275	289	267	278	293	289	287	272	283	274	303	280	286	291	311	259	275	287	301	281	287	274	290	302	292	296	284	263	295	301	273	285	293	266	290	311	317	271	298	280	267	253	282	293	270	281	305	284	273	280	272	310	305	256	302	280	295	290	315	289	285	267	260	258	265	300	306	274	273	259	274	260	302	281	268	287	268	306	301	304	286	302	274	302	268	269	277	326	279	308	290	282	308	251	296	309	273	278	301	280	283	272	299	288	244	269	301	313	295	292	299	305	254	293	277	298	275	298	285	291	283	310	313	293	270	274	281	306	305	273	283	271	299	305	286	306	304	304	272	301	296	293	301	270	270	301	318	270	292	307	281	291	317	269	269	302	262	262	295	305	295	277	312	278	271	276	284	267	277	270	298	285	325	267	290	303	278	253	281	309	308	290	303	258	256	308	305	301	292	313	291	306	259	264	301	290	236	300	309	296	280	298	300	262	329	283	275	294	279	284	273	257	313	292	251	286	280	302	285	269	297	277	305	293	283	273	293	251	286	284	286	285	286	296	276	344	285	312	318	271	290	297	295	297	302	291	281	301	290	284	270	280	275	274	301	305	285	277	309	314	296	283	289	267	315	295	289	289	277	275	275	276	311	324	295	295	309	313	276	308	298	253	282	294	254	274	289	275	301	278	289	287	265	282	299	295	281	271	293	264	299	290	282	303	304	301	279	289	266	292	282	279	321	279	309	314	288	277	283	277	264	289	288	298	280	295	276	265	269	297	292	256	276	279	269	280	291	307	279	295	282	257	299	297	288	293	316	283	295	293	277	319	312	286	281	313	290	307	245	297	280	281	298	283	321	291	276	325	279	284	316	306	291	304	299	285	268	269	301	279	298	275	284	289	281	288	289	296	301	304	298	278	288	312	296	292	277	286	282	293	304	299	297	283	297	276	269	309	295	292	293	293	274	288	310	290	301	272	283	294	269	289	321	291	292	278	333	271	290	291	278	308	275	278	296	287	271	288	261	302	278	308	281	276	273	279	322	280	313	290	320	315	300	262	284	281	292	284	255	295	290	308	308	295	274	279	281	279	265	313	294	306	280	300	276	273	277	285	305	319	260	297	270	294	286	277	267	278	276	303	312	289	270	251	298	291	309	300	273	302	306	291	278	277	274	316	305	257	283	292	293	278	293	306	287	292	279	304	278	274	280	289	297	253	289	285	285	305	322	309	282	292	322	272	307	307	310	271	284	309	275	301	303	267	301	296	263	291	311	304	315	317	296	258	282	285	301	276	292	267	290	315	271	259	247	270	273	284	284	292	300	284	288	309	284	251	274	299	284	299	262	308	292	271	292	267	275	272	270	280	253	304	270	285	303	304	292	282	283	291	302	300	292	303	290	268	292	270	263	300	284	278	256	277	275	278	319	283	288	312	283	249	261	289	272	298	300	303	288	329	291	257	284	286	283	302	318	297	304	313	293	287	295	283	298	284	314	302	275	271	326	272	317	305	282	253	291	268	292	297	300	301	277	305	305	295	289	274	296	284	276	284	306	264	292	289	314	284	284	308	283	275	320	277	296	290	293	265	313	284	286	283	301	277	254	259	271	279	281	300	291	285	318	313	308	272	283	313	274	304	306	272	296	296	295	277	288	299	277	291	302	266	286	296	302	297	276	311	299	300	300	284	289	276	275	258	273	268	268	278	281	285	285	287	280	261	296	291	271	317	301	286	302	293	283	282	280	302	318	279	282	290	278	278	281	271	265	282	301	261	298	288	291	283	308	289	289	327	297	280	294	278	292	285	289	273	284	296	283	262	293	289	277	287	279	315	274	289	289	300	274	310	275	295	327	300	297	273	257	307	284	298	267	299	301	305	277	268	281	289	292	281	318	310	303	275	294	320	280	272	263	303	324	261	310	296	288	284	276	303	309	318	274	282	291	261	297	338	280	287	275	282	285	276	293	289	277
22690	21205	28888	23795	21351	21828	17253	7575	6192	5386	5278	5094	4162	3722	3289	2704	2367	2044	1721	1297	1131	976	861	826	649	569	565	521	494	458	405	476	445	462	438	408	448	436	442	436	431	450	476	383	490	430	421	420	426	409	412	466	412	399	403	451	418	434	457	392	410	427	409	417	428	431	390	432	408	408	447	415	437	409	390	393	396	356	405	401	426	423	434	417	394	391	371	389	402	425	400	380	415	404	431	465	375	394	436	401	432	378	367	399	381	402	345	408	421	395	403	417	407	395	426	423	431	424	396	446	405	403	410	413	449	413	369	379	422	417	416	400	397	403	396	415	407	411	409	403	404	410	407	423	397	372	401	387	447	422	423	409	445	393	389	440	395	384	410	400	395	410	398	398	395	405	381	400	388	414	396	399	406	439	428	371	419	410	424	426	397	431	407	397	417	437	406	398	395	406	423	396	402	392	448	444	410	395	441	402	417	435	406	397	384	402	398	402	396	403	398	371	396	450	413	425	427	435	402	387	375	383	431	407	393	366	385	405	431	382	385	430	379	410	409	428	415	386	432	404	404	396	382	373	406	428	445	406	402	396	419	395	403	392	428	361	392	402	396	374	384	425	417	406	403	418	426	409	391	420	388	406	370	405	433	420	422	409	405	387	382	405	385	380	412	405	402	365	386	386	389	404	392	384	404	420	429	390	400	404	387	407	374	378	391	403	417	420	433	437	373	423	418	432	401	413	424	407	368	404	410	389	430	390	405	405	394	436	416	406	403	413	415	393	385	428	442	387	438	406	398	397	393	436	408	403	412	428	390	412	428	377	404	377	404	449	389	415	408	426	405	393	390	388	432	386	393	451	409	364	407	402	386	423	404	435	429	435	404	411	401	389	412	390	396	441	428	417	393	430	384	415	415	389	407	406	376	405	390	431	374	398	405	425	363	364	393	360	386	413	430	385	443	466	418	421	393	413	420	407	381	379	444	438	412	423	380	414	382	413	402	427	399	422	403	435	406	398	395	412	383	442	373	391	415	442	395	393	411	383	382	431	431	371	396	415	395	420	409	410	432	409	418	397	414	443	391	401	421	402	436	425	408	423	387	380	381	363	433	405	398	411	372	396	405	387	389	407	441	398	408	402	423	417	407	427	387	393	383	386	410	392	423	448	398	394	404	413	411	401	418	426	451	430	388	418	379	423	414	412	389	367	453	432	420	399	419	386	427	426	411	431	420	417	396	407	362	393	354	441	372	380	452	413	390	419	427	365	364	435	415	428	401	385	414	405	434	395	399	423	410	441	402	422	387	407	439	406	378	381	430	376	399	397	401	408	380	423	398	393	384	410	400	437	410	386	418	418	420	420	433	396	397	417	389	414	412	415	436	372	390	427	377	425	387	427	387	412	428	388	401	405	382	425	408	411	404	427	408	373	429	417	397	412	383	396	412	400	411	385	406	415	396	414	401	393	398	403	392	403	398	400	383	400	396	400	409	397	376	402	378	407	403	386	411	379	379	396	415	406	414	423	390	405	394	418	387	448	438	403	370	401	396	407	450	375	429	409	389	386	397	378	440	404	398	416	411	395	439	402	407	416	398	424	369	403	408	388	425	402	439	439	409	388	428	376	413	385	421	394	395	371	433	419	398	408	391	429	405	412	424	443	409	418	423	381	386	434	404	410	347	435	376	388	428	389	442	404	382	401	426	401	380	430	426	392	404	401	408	402	410	423	403	386	441	418	446	381	393	415	401	410	365	372	434	412	418	405	403	372	430	409	398	399	373	399	386	370	434	380	414	408	415	390	383	436	386	392	424	410	392	389	431	424	405	397	425	390	428	396	388	407	419	425	416	429	421	404	441	407	363	422	416	406	409	379	385	482	409	403	442	403	399	429	396	419	432	417	398	450	407	407	397	408	423	406	400	420	423	406	398	379	417	399	412	391	407	416	384	417	435	355	386	452	386	401	393	404	415	372	394	415	437	365	383	419	414	383	435	419	396	417	414	433	396	435	411	383	405	400	397	396	397	392	415	391	426	416	384	401	431	415	440	423	401	446	385	407	412	410	415	399	395	408	418	408	397	438	415	422	404	398	392	368	402	429	430	407	435	383	397	409	416	400	404	394	398	390	420	381	378	397	410	422	363	388	391	372	375	405	379	387	395	410	418	407	423	400	382	412	406	429	409	378	428	457	418	404	409	428	368	382	398	366	390	403	439	386	431	392	393	395	441	409	402	405	410	385	386	378	374	408	413	378	431	449	398	430	446	418	381	403	387	403	408	444	381	419	448	433	423	410	408	396	427	407	401	376	411	407	368	395	434	391	385	407	400	413	398	418	389	392	418	432	416	411	388	396	413	402	426	399	415	434	376	378	398	393	394	400	408	427	406	415	375	383	394	428	391	441	373	355	404	400	394	438	432	422	417	456	434	370	432	402	406	403	427	390	424	382	430	423	440	399	389	419	414	423	398	413	433	419	417	343	409	393	386	415	416	384	413	411	407	417	386	422	432	420	393	407	413	428	399	433	397	389	451	427	390	391	400	389	422	391	401	389	402	413	393	426	384	420	409	424	399	428	419	361	430	395	401	420	386	432	444	387	428	405	416	417	401	382	373	393	393	413	427	419	434	401	386	408	399	415	418	433	404	388	456	395	445	382	409	366	368	401	401	373	404	398	412	411	437	442	398	418	412	402	413	404	416	379	379	368	410	361	397	391	409	388	401	410	419	393	406	404	410	415	388	370	404	378	393	375	398	383	384	406	420	387	371	412	430	420	398	384	421	422	416	410	402	405	390	407	394	441	377	387	408	401	403	425	430	409	419	386	419	369	389	357	398	437	450	384	370	417	379	399	418	393	406	430	395	400	432	352	405	407	430	398	428	412	419	407	404	462	401	408	431	417	412	420	419	394	410	419	415	431	425	411	404	415	405	398	400	400	397	432	402	409	390	392	431	410	426	396	409	403	369	394	417	414	383	404	411	407	364	412	417	418	375	427	379	415	386	399	389	420	415	418	425	395	415	412	438	428	394	411	393	432	414	417	393	423	398	422	398	439	428	394	390	394	414	408	401	409	409	404	433	437	423	388	397	418	383	381	409	453	431	359	395	424	425	405	381	377	426	410	430	424	394	401	436	415	418	410	408	393	376	404	414	387	405	392	385	396	400	437	389	410	433	380	402	417	400	394	405	396	428	396	412	403	363	392	339	413	381	405	415	421	389	386	439	396	383	399	406	408	422	405	432	400	429	348	416	397	412	416	456	406	420	396	406	368	391	404	428	417	387	417	412	394	389	406	393	419	409	397	417	391	398	402	406	393	402	454	399	461	445	417	401	412	385	416	407	435	419	390	434	426	453	414	415	391	418	424	407	417	382	391	394	399	383	385	375	360	391	449	403	363	362	406	406	417	393	406	399	396	432	398	413	403	389	387	457	376	387	370	388	372	383	372	392	406	406	431	403	408	401	433	455	410	419	394	424	409	428	382	385	383	398	387	403	423	430	438
31586	55263	40332	27377	20276	16962	13424	10465	10141	8612	8486	8229	6575	5992	5146	4225	3628	3052	2428	1869	1655	1347	1147	994	819	695	705	621	563	503	484	467	468	451	536	461	484	430	464	434	472	457	439	457	429	450	445	436	445	435	426	431	416	438	452	486	451	422	437	447	438	459	429	460	472	482	429	433	424	421	428	420	397	396	466	409	419	412	447	436	413	455	413	411	414	399	377	421	413	405	403	419	419	425	431	447	497	414	431	412	386	417	445	403	392	386	411	453	409	435	413	397	422	417	434	409	407	436	401	428	438	411	456	464	448	427	441	422	440	438	447	438	443	379	403	426	409	388	407	427	442	410	420	440	437	388	452	409	404	433	418	398	459	433	412	450	424	429	436	426	452	429	439	407	446	402	442	516	435	427	448	423	406	446	395	445	396	411	410	455	461	438	462	392	403	424	402	386	427	410	436	407	441	407	442	437	438	427	424	434	423	439	417	405	425	412	414	397	377	436	450	400	435	437	406	430	400	414	435	416	409	419	386	447	416	401	423	397	418	430	434	405	427	440	426	377	397	418	407	404	430	431	407	410	422	432	431	457	437	400	428	398	380	428	382	440	434	392	388	427	432	406	402	421	427	410	418	415	430	428	425	382	402	405	406	462	426	415	418	412	408	421	370	412	393	444	440	444	397	437	438	425	411	407	411	404	426	400	456	427	419	411	417	435	417	401	398	412	403	439	461	407	415	393	433	410	419	428	443	431	375	461	427	417	412	427	406	429	447	421	427	439	388	416	374	406	417	398	413	465	410	415	417	406	418	412	395	441	432	388	445	452	398	408	432	446	406	454	406	425	389	435	408	429	409	426	436	435	425	421	425	404	460	379	421	420	472	423	451	421	429	434	429	395	427	424	421	428	426	416	412	411	450	418	422	424	442	427	423	444	388	436	445	403	394	423	418	382	411	454	430	396	392	425	396	417	404	407	423	418	422	440	410	392	418	429	413	452	460	437	438	415	418	407	428	440	432	432	413	369	426	436	396	437	424	386	389	431	425	446	427	420	420	438	434	422	421	396	407	423	419	452	420	400	406	412	404	401	448	451	405	415	406	427	430	436	455	442	411	396	404	425	416	435	396	410	430	417	416	417	428	391	401	440	419	423	403	400	457	434	416	446	428	426	417	419	451	417	471	405	428	396	394	429	396	421	420	410	416	422	451	421	419	401	407	409	437	390	429	427	419	442	441	426	405	431	403	429	404	423	418	415	442	423	399	405	396	417	449	452	440	426	410	424	394	387	409	421	428	450	439	412	443	409	411	423	409	411	439	455	405	399	426	404	376	406	418	434	421	402	439	414	399	456	384	429	405	436	417	419	404	423	409	398	415	397	414	430	426	436	425	438	409	373	431	410	405	437	464	477	411	421	417	445	432	406	463	382	427	392	426	461	402	431	425	396	367	424	406	413	419	405	406	439	382	397	395	441	396	453	470	423	433	446	415	417	405	461	445	384	445	410	412	402	420	410	419	425	435	430	421	478	409	417	431	423	439	438	420	439	461	428	451	409	423	432	429	408	404	435	424	376	440	448	415	441	378	425	462	408	446	423	398	416	412	435	446	400	451	438	434	408	412	424	395	396	449	415	406	410	419	449	421	416	395	450	417	427	427	482	406	459	459	382	409	413	433	408	390	415	422	422	408	428	429	412	423	432	403	416	434	436	398	412	427	445	449	405	406	402	423	401	433	413	429	441	399	416	449	477	438	413	415	442	429	416	400	468	426	433	415	437	416	434	394	441	434	445	412	406	441	436	400	408	427	440	440	423	431	428	415	442	413	437	387	417	409	476	398	466	420	444	410	456	454	433	449	398	422	367	400	417	430	417	446	407	399	400	413	421	467	423	418	409	391	459	453	400	431	423	463	431	415	440	427	436	454	445	415	419	435	411	415	427	400	474	415	438	406	416	418	399	446	398	441	434	441	429	457	399	443	375	473	417	431	386	428	437	407	420	410	403	416	437	437	438	409	424	426	410	435	389	419	377	415	439	443	417	440	417	420	429	443	420	455	397	407	403	454	428	421	429	419	445	433	409	471	445	413	457	428	409	408	464	395	434	430	433	394	431	451	427	427	468	396	443	396	392	425	420	407	469	427	406	431	438	444	393	391	439	452	448	424	428	425	422	430	413	427	406	426	430	394	382	414	387	434	394	434	395	440	434	438	438	424	395	417	398	408	412	423	421	402	412	425	416	416	404	395	455	391	449	427	412	428	411	398	408	402	477	427	387	439	427	416	401	434	444	434	412	456	428	440	405	414	448	450	443	435	388	423	431	439	414	425	407	437	425	427	389	434	417	416	426	432	398	459	439	408	371	382	415	475	418	440	423	446	414	428	441	431	441	423	419	456	442	410	426	443	423	427	425	436	435	425	380	455	405	415	443	403	429	424	405	436	421	422	419	418	414	370	395	397	430	445	474	404	446	429	420	440	421	423	427	458	397	441	447	406	419	414	475	417	420	435	468	433	453	398	375	384	400	416	403	422	407	410	435	412	447	421	401	443	428	414	421	430	421	429	426	455	394	393	430	416	369	390	417	388	456	391	392	446	442	416	422	395	387	427	411	398	382	400	421	447	431	417	432	425	420	406	421	408	366	419	406	471	422	439	406	375	426	432	443	442	396	427	411	413	411	373	426	430	404	406	432	394	418	403	431	439	427	397	431	430	425	413	441	422	425	394	440	417	430	454	397	432	424	417	461	426	434	408	379	424	439	412	434	408	425	413	420	456	417	406	450	394	439	365	437	418	400	415	436	471	433	453	439	437	438	416	428	427	408	423	454	415	397	419	409	411	445	409	401	421	408	420	446	418	401	424	415	375	431	413	401	412	434	429	427	436	413	395	424	399	418	410	406	451	421	416	440	447	407	421	422	402	420	391	407	471	421	409	418	434	401	437	454	403	381	443	417	412	466	403	412	432	408	413	438	438	408	446	415	423	433	387	391	406	388	478	420	395	409	394	441	465	394	417	383	452	393	387	415	390	430	413	406	467	407	442	389	409	443	418	419	398	456	407	428	427	430	454	429	418	452	447	396	397	415	377	426	416	400	395	434	434	462	429	403	409	400	400	416	408	463	407	415	436	441	415	423	445	425	445	412	427	414	389	421	439	438	423	423	415	434	393	430	452	417	422	420	431	416	411	374	422	452	455	418	441	465	432	440	374	421	416	393	419	433	400	421	414	423	429	410	412	396	429	429	508	446	406	419	418	427	438	391	405	431	401	432	456	400	430	397	389	422	386	442	414	439	431	407	421	414	427	418	423	382	441	441	426	393	410	411	411	419	425	425	436	469	418	419	367	410	420	450	435	436	432	407	463	418	391	450	431	422	401	434	426	423	430	408	411	418	440	398	396	451	415	417	440	423	403	441	446	398	389	439	449	449	430	421	439	428	421	482	408	400	427	411	431	416	418	395	426	403	407	432	398	439	391	407	428	431	390	422	414	427	427	428	411	418	448	417
29708	27887	28611	19344	9783	6193	4191	3087	2829	2567	2576	2383	1920	1676	1357	1222	1065	877	718	551	540	471	411	360	351	366	340	279	282	282	261	270	261	255	239	255	295	259	275	283	300	273	254	253	267	241	256	270	289	249	255	265	275	288	264	256	246	232	248	249	290	266	254	271	291	283	268	266	233	257	268	259	255	258	264	256	262	252	263	298	249	284	248	250	277	253	249	269	240	233	244	262	254	230	258	266	242	249	274	259	262	249	223	249	231	247	286	250	236	268	221	265	279	249	284	239	253	284	252	243	233	257	257	274	258	266	250	268	264	244	224	259	258	254	274	264	267	266	244	233	253	269	243	218	279	241	240	274	269	268	267	237	243	261	236	247	265	257	279	263	277	272	269	254	230	245	254	258	223	248	261	265	252	260	245	277	274	268	246	266	262	260	247	237	248	258	265	266	254	229	298	252	235	239	270	270	245	246	242	293	244	248	260	252	264	249	248	232	240	261	227	235	288	253	231	272	239	244	259	261	260	252	229	256	302	233	266	230	255	257	257	296	245	269	242	279	300	270	248	296	254	262	255	257	254	247	259	258	297	256	255	250	268	252	288	243	265	240	255	245	266	286	256	306	243	239	266	290	258	238	273	271	251	261	249	239	249	247	225	277	229	234	270	239	273	258	238	232	260	248	271	253	252	227	255	282	249	254	223	281	270	290	265	253	252	257	270	256	277	257	230	259	251	288	241	239	272	245	265	246	235	269	257	264	251	294	252	257	242	254	243	267	282	260	293	259	272	240	248	245	273	305	230	272	261	258	242	260	280	274	262	261	294	253	250	244	248	273	257	247	271	256	265	253	252	243	251	238	278	240	257	270	252	259	253	277	247	288	268	277	269	241	284	259	253	268	246	250	234	265	239	231	254	250	259	278	267	274	260	277	246	260	263	249	269	276	266	250	292	267	262	247	260	256	268	236	270	245	254	264	246	258	262	239	258	266	231	238	242	276	285	244	232	271	280	254	266	279	236	250	245	253	250	253	256	253	267	255	250	252	260	242	267	271	267	248	253	251	289	274	286	268	273	279	287	239	273	242	249	271	262	276	246	253	270	246	244	255	234	293	281	234	281	259	253	256	269	229	265	232	264	260	226	223	254	273	245	245	264	240	236	270	291	271	251	254	239	227	264	270	240	271	262	243	247	259	257	252	267	252	254	245	256	291	231	249	264	272	245	283	265	253	263	273	239	239	275	259	260	264	234	240	269	263	290	266	248	256	264	225	240	267	257	248	252	266	247	280	260	241	214	260	261	249	274	244	254	264	250	252	243	258	245	221	262	264	267	268	221	288	223	241	238	302	271	246	270	272	259	248	266	243	259	256	218	270	255	249	220	251	309	256	250	279	291	250	265	268	280	272	242	234	254	269	249	244	237	252	264	245	241	264	275	250	254	256	241	246	257	244	264	264	238	274	245	239	257	264	267	236	238	255	260	268	263	258	282	262	263	292	229	264	258	277	266	250	232	271	243	256	268	260	270	235	281	250	229	263	231	252	218	273	265	256	245	281	288	277	233	297	265	262	266	281	268	227	248	268	259	227	257	271	239	240	256	251	253	260	253	234	271	241	266	271	229	237	284	254	234	259	262	224	258	266	268	252	224	240	254	273	268	264	285	268	259	261	285	280	257	256	274	242	272	264	287	240	279	277	298	237	235	265	265	286	255	252	246	228	263	253	252	260	250	233	256	265	250	256	267	264	261	244	263	252	237	227	268	274	244	251	246	254	265	236	273	259	266	269	246	294	280	248	233	266	259	252	248	248	239	277	252	246	284	264	238	247	270	255	234	251	291	273	254	232	266	259	275	269	282	225	260	253	227	233	262	229	255	270	259	259	245	302	255	263	261	228	292	237	256	258	254	271	282	252	265	247	247	257	273	287	259	258	257	258	272	254	269	253	253	266	257	222	250	286	274	266	244	238	257	232	242	265	271	235	261	238	258	259	276	245	282	303	272	294	298	242	249	250	283	278	281	245	242	285	243	243	251	258	273	253	251	254	244	280	225	261	264	261	249	291	270	253	275	253	273	249	275	270	280	255	252	258	245	266	229	274	276	258	249	279	246	252	248	226	250	246	281	260	246	231	248	264	278	278	260	270	261	251	255	262	284	272	256	271	272	221	271	258	254	260	238	244	278	280	234	275	256	251	284	239	255	281	272	268	266	231	254	248	251	255	256	263	248	254	260	286	267	270	255	229	260	244	279	257	240	230	251	249	296	258	239	256	248	273	255	263	232	269	289	248	253	299	255	258	269	255	243	265	279	226	266	253	243	236	244	246	252	268	282	277	244	254	266	257	263	249	281	231	236	253	251	243	274	284	244	235	283	270	221	264	248	268	267	254	251	251	251	250	278	247	242	243	255	251	261	263	303	263	269	236	280	260	268	267	268	272	249	249	272	237	233	273	240	264	249	253	258	248	265	266	247	260	278	237	255	280	262	245	268	276	257	274	266	252	268	258	232	276	266	273	260	280	263	238	272	259	263	225	241	281	264	255	259	276	277	258	256	257	239	281	275	237	296	249	263	241	280	249	243	243	264	237	232	277	272	262	247	263	259	266	273	240	272	292	245	252	278	272	260	255	261	262	258	235	260	249	239	222	250	275	253	230	278	266	245	236	252	242	269	273	232	247	263	286	245	260	234	260	278	255	279	245	251	250	246	279	259	266	233	241	270	249	266	262	277	253	301	287	243	241	251	254	258	265	256	242	269	261	274	274	264	226	283	245	241	260	255	267	259	254	262	268	277	264	264	258	249	245	251	289	253	260	265	282	246	243	260	292	265	245	255	261	247	285	239	247	251	215	249	261	249	268	259	279	256	235	239	275	246	250	265	254	259	260	243	272	240	257	238	262	246	233	252	248	254	247	271	286	217	252	261	245	254	250	251	250	256	265	244	268	261	263	229	262	262	257	250	249	253	270	269	272	266	265	259	288	271	283	245	251	257	282	267	251	255	260	264	265	250	262	275	268	242	215	239	252	237	250	266	243	284	267	248	256	260	252	252	271	248	250	263	236	266	250	262	266	263	260	254	252	265	269	226	248	255	265	227	238	304	262	242	256	275	250	286	277	255	271	261	255	259	247	234	279	291	261	272	239	238	251	263	273	261	226	271	260	257	244	267	277	255	270	275	212	243	294	254	274	312	240	244	241	269	244	245	239	234	268	223	278	250	275	265	275	261	282	302	259	248	265	245	262	291	265	260	251	258	263	270	238	278	298	274	261	233	243	234	269	253	262	270	256	260	231	256	274	258	238	257	248	240	263	260	250	247	262	264	265	234	258	244	270	264	255	246	266	255	287	250	267	283	259	282	250	232	260	243	247	252	246	260	272	249	263	261	251	234	277	244	266	258	284	256	258	238	276	225	276	240	277	215	262	255	232	288	242	237	244	295	244	245	267	261	238	253	246	261	278	252	263	283	269	228	240	245	300	239	273	245	268	249	241	262	251	255	255
27596	39771	27630	16330	11453	9618	7140	5583	4977	4643	4412	4158	3272	2880	2276	2018	1813	1330	1019	859	727	592	550	475	453	433	382	376	346	288	296	252	267	315	269	304	315	307	318	304	267	287	291	279	292	264	270	267	268	263	280	277	270	291	268	283	295	263	301	280	287	303	285	284	286	249	282	277	295	307	291	269	292	261	278	262	287	294	271	263	260	303	275	290	272	281	264	291	265	276	266	282	278	271	279	266	271	266	267	306	308	264	299	299	278	283	297	283	269	280	285	288	267	267	284	288	305	275	260	271	289	260	295	282	278	241	302	261	287	277	291	272	263	257	265	280	261	288	277	287	293	276	282	285	287	258	261	294	276	253	264	261	295	258	231	274	265	284	226	289	256	268	276	269	284	268	249	292	304	260	260	287	278	264	258	266	276	279	271	272	268	265	261	277	263	254	277	259	280	279	269	263	274	269	272	288	260	274	278	293	267	312	313	266	298	248	261	265	326	259	273	290	271	270	274	291	274	261	296	283	285	283	272	308	257	284	289	281	297	246	268	279	276	275	251	283	280	302	252	280	272	274	292	260	270	292	246	285	290	280	276	292	281	301	283	264	309	244	257	265	273	279	300	281	273	240	270	272	275	276	271	301	255	264	294	288	271	286	265	275	282	276	300	272	295	267	301	251	297	308	277	262	286	272	328	267	266	277	269	286	283	287	292	300	296	294	235	258	283	272	281	273	289	279	284	257	238	304	260	307	246	295	298	273	272	266	284	246	273	288	274	290	309	291	264	275	290	288	276	255	289	284	270	281	265	275	265	276	287	257	284	268	303	287	285	266	279	277	261	265	282	279	270	265	263	236	296	266	279	271	276	264	277	305	297	291	285	259	282	298	276	298	266	265	275	265	308	297	303	285	251	268	297	260	262	291	282	282	305	260	272	269	274	272	289	281	273	258	263	277	281	276	283	258	252	256	270	257	303	297	256	275	296	294	279	291	294	267	287	294	279	277	281	279	284	292	294	252	278	283	287	275	285	277	247	286	281	271	254	270	309	288	307	287	294	259	286	280	288	263	285	279	289	265	273	275	269	266	249	274	293	279	264	276	292	323	287	269	270	255	261	277	268	269	296	264	304	284	262	297	260	269	283	287	269	270	260	277	271	265	273	277	259	297	294	271	283	280	309	266	269	292	286	262	275	272	274	279	269	259	287	261	300	276	286	277	283	278	286	284	275	284	285	257	287	265	305	251	257	273	298	296	244	288	298	230	292	309	276	296	287	235	273	249	274	268	244	279	297	280	280	261	268	285	272	271	250	257	287	261	258	246	258	306	256	257	246	261	266	271	280	270	260	275	281	288	261	279	310	267	281	272	278	281	278	255	264	260	273	323	272	267	282	252	298	276	266	291	260	323	283	262	267	282	278	277	306	258	270	307	292	291	271	285	262	276	287	320	280	317	277	265	272	257	305	267	295	286	280	311	271	265	288	271	261	258	252	262	279	259	255	291	271	294	251	275	279	269	266	278	277	279	263	281	293	263	276	285	280	303	299	285	262	255	261	285	277	289	269	305	268	273	270	270	277	256	267	289	294	274	257	287	312	258	283	262	297	299	268	298	288	227	289	274	272	297	290	279	263	273	265	290	247	277	291	265	286	275	291	257	272	277	287	243	257	276	264	250	289	240	270	273	280	284	280	279	270	270	271	294	251	257	267	271	309	260	286	256	250	277	288	250	262	273	269	280	284	279	282	278	320	296	270	273	295	277	276	275	263	294	263	271	281	276	313	272	223	285	265	240	266	248	270	253	268	306	303	277	252	240	284	268	266	268	281	280	257	281	248	282	271	265	286	290	261	246	280	290	252	238	272	284	294	255	273	289	287	284	298	267	260	285	275	254	271	271	262	258	260	286	291	277	292	281	269	257	289	286	270	248	283	275	265	278	272	267	267	293	301	257	263	260	243	247	250	259	261	283	271	259	267	273	274	279	276	262	267	307	291	257	281	272	266	260	279	290	264	267	252	278	270	301	293	274	267	257	279	266	263	273	271	282	274	283	252	289	271	275	297	277	290	285	290	291	277	269	260	299	312	310	290	266	277	249	272	268	295	285	246	292	294	286	287	283	273	304	283	277	278	289	275	308	289	286	263	255	261	260	248	289	285	281	240	256	294	265	250	292	277	274	260	271	267	267	266	279	248	293	296	271	290	252	257	290	263	276	301	292	245	278	261	287	283	247	288	270	298	288	253	289	261	299	292	275	248	284	273	251	264	293	290	228	271	310	275	273	308	289	276	248	269	231	319	273	267	283	275	296	256	293	255	279	285	258	247	266	291	275	317	252	291	280	301	282	288	284	243	275	268	259	265	271	267	256	280	278	278	258	271	300	236	266	274	291	272	313	267	250	272	297	284	250	278	289	308	254	261	263	303	268	252	252	280	252	307	278	255	286	275	258	264	250	267	292	269	303	294	276	262	285	285	288	280	274	274	284	276	255	269	292	271	271	258	277	291	287	267	289	276	287	270	271	226	291	277	279	286	283	305	275	305	276	276	275	266	251	305	284	269	261	266	229	243	278	304	290	262	297	251	296	301	284	250	298	310	258	278	275	316	266	248	271	253	286	278	283	288	272	266	283	302	244	281	287	244	300	311	253	272	255	287	283	248	253	282	254	252	255	273	277	312	256	283	268	279	293	271	259	269	270	274	270	278	262	289	297	287	272	264	278	274	281	272	272	272	284	287	258	299	258	275	277	295	257	295	291	256	260	276	259	267	302	279	293	268	262	286	283	273	285	289	299	288	275	263	271	282	276	263	257	294	281	277	278	280	276	267	278	286	306	263	245	264	248	290	287	279	268	304	332	274	303	269	278	284	272	265	252	290	287	293	266	267	249	302	288	256	303	282	288	287	255	296	271	275	294	254	274	262	309	267	277	285	277	287	256	267	269	251	268	296	270	262	305	257	276	269	263	255	287	297	258	275	295	261	266	281	269	283	266	272	278	268	249	267	275	264	276	286	276	279	296	282	281	271	273	271	300	273	246	288	276	242	296	295	278	268	298	313	282	265	258	282	260	305	250	237	266	255	282	287	288	264	269	283	265	258	287	272	267	269	221	284	308	264	263	270	278	273	265	275	270	303	311	277	284	261	274	300	260	267	277	276	286	268	268	272	242	277	281	280	277	265	278	251	272	274	277	269	293	224	306	276	304	314	246	260	296	281	303	266	291	274	278	268	272	285	282	283	269	291	298	280	268	265	271	291	261	281	246	301	257	273	284	271	246	282	311	273	296	267	285	303	259	274	237	279	274	250	289	235	284	263	261	290	285	243	263	278	264	249	261	276	278	279	277	260	269	289	250	275	300	310	274	256	272	278	298	286	266	270	268	271	275	310	285	284	258	290	275	291	286	273	265	283	272	307	271	307	283	294	285	258	295	254	280	279	285	299	271	302	245	303	276	300	255	303	284	265	270	283	282	284	270	307	273	275	274	258	293	253	241	280	271	274	292
23905	21183	28546	24382	21357	16356	9488	5700	4781	4524	4382	3791	3304	2879	2351	2161	1876	1411	1050	893	790	706	589	548	517	479	487	433	413	401	360	377	374	348	350	373	350	349	389	350	353	361	368	361	375	358	357	350	322	360	387	377	335	409	375	349	372	360	330	348	401	323	378	362	371	354	339	347	360	322	347	375	364	380	347	361	348	377	335	385	360	340	344	352	354	387	342	337	342	342	372	341	350	330	327	344	344	353	354	349	368	342	357	360	347	335	352	350	370	349	333	415	346	358	347	350	326	337	299	341	336	368	371	356	333	347	361	375	370	352	308	370	405	352	341	375	365	336	337	342	357	340	361	358	360	319	344	332	345	365	314	343	373	351	350	370	373	351	345	346	352	347	353	347	337	318	359	374	366	332	367	384	355	359	354	344	372	355	342	342	349	328	345	339	318	343	338	335	366	356	361	363	362	360	329	327	357	377	342	342	343	362	346	337	354	340	389	328	346	342	360	332	364	385	344	339	358	344	349	362	337	343	346	352	321	336	380	353	351	308	339	340	373	299	358	325	329	334	342	349	323	355	317	329	352	315	333	329	347	356	329	329	343	366	319	336	355	338	382	323	353	364	351	346	337	336	328	325	365	331	351	337	357	311	370	375	346	372	368	364	387	345	385	338	342	343	355	326	336	380	353	348	370	347	371	367	384	346	346	375	361	392	330	308	358	314	362	342	336	375	341	332	323	407	345	311	353	377	344	353	383	343	351	378	364	342	361	329	315	334	315	339	351	353	336	371	316	342	330	329	334	342	321	346	316	349	359	360	309	359	336	316	327	326	316	356	324	322	377	343	358	362	346	356	359	350	387	326	353	380	356	381	326	350	335	327	369	347	345	366	378	376	363	343	343	342	372	366	349	334	379	352	306	341	354	334	362	350	353	361	346	363	350	347	356	336	343	339	344	363	363	338	334	366	318	327	319	382	399	349	359	329	323	367	363	343	377	339	348	353	384	368	334	358	363	345	346	347	356	358	364	345	362	324	362	365	359	350	386	333	357	374	372	330	344	377	376	367	362	338	354	330	332	363	342	363	340	371	326	316	372	330	333	332	318	342	346	383	347	341	373	369	358	345	343	342	380	348	338	379	383	332	380	372	362	326	344	349	339	365	329	372	344	351	344	367	354	354	347	344	369	337	351	344	356	334	350	343	308	393	348	338	342	341	327	315	374	339	318	391	351	388	319	355	375	338	359	328	336	365	340	342	339	358	337	300	334	346	358	354	336	344	326	345	370	319	355	355	363	364	353	351	326	383	350	343	329	343	352	343	347	402	355	347	332	326	340	340	344	360	341	347	317	363	355	371	341	344	336	370	372	337	329	340	348	334	338	370	358	367	377	353	369	343	335	291	309	344	330	352	355	346	369	350	356	366	324	331	403	342	351	365	330	306	384	327	334	343	361	361	338	338	350	366	346	352	325	354	322	368	336	356	356	314	373	340	320	306	364	355	321	351	337	370	341	327	354	342	341	358	386	343	349	346	364	328	374	350	341	354	355	370	360	374	344	347	318	337	352	369	350	326	350	340	349	347	378	341	334	367	349	340	356	401	336	368	329	316	337	368	353	370	344	360	343	339	368	348	336	333	328	382	379	375	348	343	360	351	378	320	390	373	352	362	347	366	360	385	338	371	331	353	322	367	340	370	373	336	312	357	314	376	342	359	376	349	343	381	338	334	362	353	346	353	343	339	349	353	350	334	311	358	311	304	369	378	374	375	385	367	361	352	371	335	374	326	335	377	387	369	318	344	343	335	336	387	363	350	312	346	332	347	360	318	350	394	351	326	345	339	324	362	337	357	359	350	342	338	328	349	335	363	337	319	357	324	374	354	341	347	364	334	342	372	317	353	344	337	339	325	342	364	395	354	347	350	375	346	345	329	354	360	357	318	321	336	386	370	350	352	342	373	318	346	343	359	391	366	351	378	345	333	345	296	308	343	357	327	365	319	346	343	340	311	357	357	363	343	328	345	357	376	313	352	358	341	342	350	326	328	353	344	327	344	353	355	375	336	346	349	344	351	338	349	364	338	322	355	320	311	329	344	328	356	351	311	328	340	355	353	351	364	342	346	348	361	344	356	347	314	365	341	363	375	368	375	358	355	354	336	348	363	350	369	314	365	314	347	340	362	353	360	347	376	341	352	378	328	358	359	392	332	358	375	369	377	334	340	355	333	356	376	331	346	338	367	334	343	336	334	364	322	340	385	331	338	367	340	345	355	415	331	319	370	353	358	359	329	360	349	353	381	325	355	358	379	314	316	356	378	369	365	346	351	338	307	337	355	327	369	374	327	355	317	328	358	349	356	324	331	355	321	331	347	361	336	368	352	374	375	352	375	320	362	315	356	344	358	356	370	372	335	355	366	355	347	310	352	337	354	348	368	347	354	383	375	334	369	333	339	310	360	354	338	347	356	354	340	353	340	332	333	362	354	350	355	371	344	366	333	361	357	329	361	311	352	350	362	363	338	337	378	353	322	388	371	332	384	321	312	374	327	339	367	346	356	346	349	363	344	391	346	379	331	355	328	374	372	345	359	311	324	320	327	365	359	378	353	337	362	365	371	359	371	350	333	312	359	369	368	345	392	346	377	346	321	339	359	357	322	346	311	346	342	362	348	344	358	358	342	345	353	326	344	348	342	348	356	340	334	356	321	357	372	339	322	356	353	356	336	337	333	339	371	344	389	383	339	351	315	334	339	362	315	342	324	360	315	373	326	359	346	333	326	319	344	370	377	367	338	347	347	343	372	351	359	351	310	338	351	321	347	358	312	363	352	351	316	362	346	367	328	332	334	354	375	349	342	369	316	325	343	344	326	343	329	328	342	320	375	340	343	357	372	346	350	381	352	375	329	309	349	362	368	350	334	336	346	329	376	363	325	397	348	354	332	350	319	379	367	373	383	334	353	333	343	329	364	354	339	341	313	368	358	361	373	360	332	383	378	338	347	366	359	347	341	339	327	370	342	337	341	368	364	320	325	324	382	357	329	354	354	349	308	378	330	356	384	344	334	351	328	359	351	331	365	329	322	374	315	330	346	343	358	352	367	390	349	316	343	340	315	381	381	324	332	353	326	317	367	322	337	352	353	324	329	370	336	348	324	371	355	334	348	323	375	362	363	314	360	317	328	315	319	353	305	320	348	364	381	324	347	386	328	309	375	340	352	372	338	361	326	364	347	338	347	366	374	363	331	364	322	334	310	367	325	354	364	321	351	329	328	328	338	340	326	349	351	359	339	377	335	318	352	340	318	369	356	314	334	338	330	342	324	376	324	370	378	359	330	372	366	340	305	354	351	361	354	379	340	321	386	351	359	337	368	377	362	334	327	351	371	348	346	366	350	316	357	330	367	339	359	305	326	329	358	343	319	305	339	350	343	318	340	358	362	358	334	369	358	355	327	332	362	366	324	371	384	395	328	296	363	349	338	333	350	351	341	346	313	378	327	343	366	333	367
29487	49202	35664	22779	15876	13391	10875	8867	7836	7406	7261	6236	5306	4535	3631	3273	2854	2078	1579	1347	1183	872	772	655	631	550	512	505	462	401	374	380	406	367	378	354	408	405	407	380	387	325	369	370	381	382	322	358	427	370	393	388	385	359	394	383	370	382	336	356	357	395	358	402	374	365	362	396	360	384	374	378	343	348	334	343	365	347	358	368	400	349	394	360	391	388	379	361	368	386	331	358	363	353	385	366	370	308	353	355	393	336	342	330	360	369	376	352	401	339	374	381	336	341	358	357	364	330	393	344	369	341	392	344	350	338	362	369	388	383	375	344	370	397	357	379	365	342	357	366	358	378	327	335	345	348	378	334	360	358	354	350	351	361	349	337	337	352	357	375	375	360	381	358	395	342	379	332	351	346	353	384	373	364	373	335	357	383	370	345	346	380	313	398	356	357	326	389	359	368	362	382	357	385	359	386	352	344	373	325	374	374	345	363	354	346	381	413	393	364	373	344	367	365	367	316	399	391	365	367	346	371	340	381	380	370	355	366	401	381	338	353	358	360	337	348	377	368	372	363	369	382	359	389	373	362	360	387	349	376	379	350	360	364	334	350	374	352	364	347	379	380	326	370	371	351	353	379	336	383	352	362	364	403	344	371	329	359	364	355	324	376	403	341	349	363	365	360	358	370	360	389	330	341	377	389	396	399	387	319	375	381	355	361	367	357	379	342	358	352	382	368	379	343	316	344	379	360	367	341	352	354	355	360	385	359	319	360	356	340	379	385	366	379	355	358	347	351	392	378	385	377	318	373	361	378	398	373	373	365	373	331	401	331	355	393	375	389	380	331	354	341	373	352	355	376	355	366	346	372	335	347	388	376	364	346	376	384	377	330	365	342	348	367	384	368	371	334	343	364	373	391	349	359	375	392	360	358	348	398	368	353	388	381	358	342	370	358	300	376	366	380	392	383	343	384	350	356	352	352	362	374	350	398	352	356	326	381	350	382	350	371	341	387	356	367	349	356	356	353	373	373	324	360	374	391	385	335	359	394	350	381	335	347	356	397	408	355	342	388	345	392	351	343	344	349	376	361	380	377	383	363	347	334	329	353	374	353	347	381	332	356	344	382	358	356	354	357	387	383	357	336	354	370	378	367	348	361	337	392	370	343	352	348	370	377	374	379	363	332	332	416	340	354	395	356	350	369	368	355	349	327	370	371	372	363	389	336	389	357	354	348	370	346	375	346	342	303	370	382	334	344	368	339	401	388	353	344	370	372	356	352	373	400	362	355	349	348	394	363	378	363	382	360	361	373	363	375	383	352	378	346	329	332	356	348	333	331	380	380	366	348	356	414	391	342	381	378	363	382	371	353	353	373	370	357	332	343	318	349	373	360	354	370	347	376	347	386	384	384	350	331	388	382	354	382	334	354	392	374	379	383	380	402	347	362	361	357	372	397	386	356	371	379	381	382	354	397	345	361	352	367	365	363	377	342	351	337	369	317	381	339	351	383	378	349	359	369	330	376	348	353	362	338	379	364	391	366	355	373	371	331	353	384	347	367	365	393	384	345	333	379	324	383	360	352	343	332	361	387	367	353	380	344	340	385	346	357	352	355	351	352	347	368	366	357	373	381	368	379	324	384	391	366	358	389	365	373	369	352	399	371	377	363	388	373	371	389	361	332	380	340	370	375	356	392	377	344	338	347	392	368	366	379	371	374	417	349	364	361	324	343	344	380	396	367	376	370	359	341	384	359	347	354	321	378	354	354	362	340	366	352	365	353	324	328	374	386	394	368	356	372	366	400	372	381	356	329	350	370	347	391	344	369	361	343	398	368	360	341	358	347	353	374	350	369	314	374	354	375	377	381	390	366	368	371	343	370	364	385	365	369	337	382	366	362	336	370	379	356	334	335	372	381	330	363	331	404	344	361	358	322	360	363	373	369	378	362	322	348	382	389	371	368	364	346	368	354	364	382	388	352	371	357	321	373	382	346	337	377	341	383	362	390	376	345	322	364	368	355	366	374	380	367	391	371	383	392	369	377	368	369	364	354	357	373	364	384	357	337	328	388	359	337	324	381	390	387	373	390	373	355	356	349	411	389	388	323	358	367	347	366	341	345	353	362	370	335	387	352	332	388	373	346	370	369	377	370	337	360	400	380	380	374	352	354	359	392	340	367	362	367	375	362	363	326	362	347	378	350	343	382	342	365	337	378	340	358	373	368	379	330	352	367	343	348	353	341	365	366	368	368	335	373	387	383	340	369	341	359	396	372	400	361	346	374	362	345	367	354	332	330	322	399	373	354	366	395	386	334	350	387	338	350	377	357	357	343	328	394	345	389	346	378	384	364	374	391	393	353	343	367	343	335	388	376	332	370	369	397	353	368	383	350	372	362	359	371	345	341	361	376	331	344	351	387	337	381	374	346	348	353	364	363	376	371	365	366	363	356	374	369	350	382	331	337	386	388	356	360	360	348	375	368	368	370	345	336	353	362	363	359	353	356	351	345	358	357	398	353	408	364	337	353	384	368	381	369	363	352	349	376	347	355	349	340	413	365	373	353	361	370	370	362	380	365	327	367	359	351	367	357	362	346	346	399	337	379	361	362	347	354	360	361	353	368	401	371	383	375	392	374	371	366	358	355	346	372	371	345	390	383	355	354	376	342	355	365	339	347	371	374	377	355	366	354	357	352	357	347	373	348	386	364	351	361	364	338	386	368	345	374	374	361	411	384	351	362	366	334	354	376	386	398	389	380	337	372	359	378	370	375	400	306	365	359	338	345	366	381	357	372	387	373	363	360	402	356	379	359	370	358	373	345	348	344	349	389	390	402	347	324	373	387	353	355	374	373	350	396	375	359	331	375	355	369	337	363	384	369	346	362	371	387	334	376	363	375	373	416	356	335	376	385	360	319	340	364	362	346	346	352	378	410	335	331	368	344	377	330	352	342	359	381	322	405	353	354	360	397	359	363	365	343	364	399	383	364	387	362	357	368	348	348	341	364	337	376	376	374	392	371	386	356	388	357	344	384	393	335	357	357	369	378	372	370	360	363	368	359	332	354	365	373	370	359	358	351	375	347	345	352	379	360	347	349	370	341	390	378	360	351	343	333	346	380	371	368	377	385	358	374	403	342	365	362	378	374	356	358	355	342	387	341	347	366	342	372	369	387	382	358	341	373	330	379	355	392	388	347	353	375	360	310	363	387	375	392	371	365	352	367	391	350	360	363	345	359	364	327	355	378	356	356	381	338	338	363	364	378	346	384	356	343	360	376	356	367	349	352	356	372	361	359	353	374	354	332	367	371	374	374	373	345	393	395	362	381	332	372	357	375	348	349	370	366	364	360	313	380	367	353	324	383	358	359	375	330	359	371	362	357	336	336	338	382	361	364	353	402	354	363	361	352	369	371	321	354	364	366	323	364	372	377	333	338	373	398	347	387	365	383	345	362	342	343	350	367	370	390	363	360	379	398	355	380	330	320	375	346	373	379	332	363	359	332
24916	21265	27817	25875	17136	9731	6778	4403	3938	3774	3670	2901	2560	2128	1943	1745	1428	996	813	715	561	472	417	369	386	323	313	333	341	325	285	290	271	278	279	304	280	267	275	298	304	298	287	275	292	280	263	285	270	300	279	294	288	253	262	284	281	261	263	278	270	281	279	289	304	284	283	306	278	254	286	259	268	258	277	264	248	258	261	221	245	282	274	259	248	260	260	270	258	263	287	275	261	266	278	266	288	290	263	253	269	270	280	256	312	271	257	251	267	259	249	258	268	270	270	263	259	276	256	254	249	268	276	257	247	263	270	245	273	282	261	305	292	282	270	264	282	284	277	262	266	284	258	261	251	260	242	257	283	258	267	288	249	260	275	293	271	279	269	252	271	278	268	305	266	301	284	265	292	282	278	248	266	272	273	265	276	266	270	243	260	255	273	280	276	246	262	266	290	278	279	273	265	258	260	252	282	247	267	299	298	273	278	268	286	263	258	248	288	278	261	273	268	273	272	218	261	258	288	252	289	283	268	285	280	287	282	268	298	258	296	287	273	275	266	254	271	230	257	258	289	281	302	292	281	293	256	288	242	270	261	266	258	260	291	289	250	261	266	248	254	265	262	297	271	263	278	258	253	277	268	277	283	289	266	273	266	260	257	268	270	294	282	293	245	274	269	261	277	288	289	254	261	248	259	269	269	289	290	253	270	245	285	292	242	272	264	248	267	249	275	292	251	258	285	270	248	287	259	257	286	254	240	293	255	268	273	281	275	261	289	257	287	249	273	269	270	309	242	255	259	273	256	274	271	275	259	283	249	247	277	305	276	254	281	227	278	278	270	281	261	285	279	301	267	247	311	275	266	259	295	278	263	276	279	261	245	280	286	274	290	255	271	299	227	269	301	260	297	276	272	257	281	263	268	251	248	273	277	274	269	242	251	272	251	274	263	313	295	289	275	270	285	253	268	266	255	266	261	282	248	246	294	271	272	261	251	241	277	306	287	263	287	264	273	231	280	289	297	275	282	253	287	280	307	260	268	260	229	268	276	267	277	246	261	260	278	252	276	271	248	280	292	247	263	258	253	275	273	277	251	262	256	262	269	284	272	260	283	311	261	291	271	258	262	253	263	280	274	272	269	294	261	282	264	260	297	287	260	267	295	293	253	298	248	293	271	261	282	281	252	282	256	279	252	233	286	271	291	277	280	257	262	278	254	306	281	268	268	260	255	267	249	242	270	271	288	265	271	296	263	289	265	244	266	281	290	263	257	291	262	291	275	262	276	264	292	249	241	269	276	268	267	291	298	288	288	264	254	288	289	246	296	274	281	270	262	269	272	279	270	282	252	286	270	256	244	260	254	274	299	288	280	310	241	307	259	283	294	260	274	254	284	279	237	279	275	290	292	266	313	270	247	276	298	295	261	256	271	261	253	248	286	271	268	269	258	250	287	305	294	271	301	231	277	285	278	288	272	262	276	250	282	296	247	271	264	274	268	273	261	277	268	295	281	241	276	265	282	274	275	256	255	272	228	263	285	267	287	252	270	252	262	271	277	266	280	260	278	279	271	294	266	281	301	257	286	233	281	291	287	265	246	285	268	298	255	295	292	275	287	243	292	258	269	254	275	269	271	293	268	251	315	306	274	292	272	254	266	250	259	244	237	267	279	241	270	230	257	272	286	269	283	264	267	257	260	257	258	269	289	277	275	275	266	254	243	271	288	258	266	254	275	272	283	277	282	289	253	232	237	281	323	282	237	254	251	280	291	278	270	293	266	279	283	263	277	280	244	284	283	281	246	258	304	288	281	264	283	301	272	287	264	244	278	271	238	250	257	276	271	253	262	257	254	267	302	276	243	230	256	263	244	305	264	247	291	292	259	281	262	296	307	266	232	262	277	252	272	266	272	269	261	258	262	277	272	288	286	285	290	269	275	256	284	278	280	262	271	256	268	249	281	268	284	252	274	273	264	282	272	244	269	262	259	256	246	250	262	283	284	282	250	271	279	275	244	273	276	242	284	270	252	259	266	236	266	255	252	279	279	261	265	285	264	242	277	277	267	262	258	278	281	268	261	265	278	244	290	283	256	279	285	258	255	247	302	268	301	273	274	277	290	240	263	277	286	278	266	271	326	266	278	255	268	265	264	270	236	296	257	248	268	258	263	252	278	323	271	269	261	266	278	271	291	293	283	289	283	264	265	277	259	241	260	270	294	277	284	267	259	255	285	283	259	298	274	271	281	265	282	260	258	268	236	270	253	272	305	269	267	232	276	265	272	273	271	276	271	249	258	280	276	255	253	262	257	260	278	255	281	249	254	268	261	259	268	243	265	258	271	287	283	288	265	239	283	263	291	285	262	266	247	261	252	266	279	278	283	283	286	247	262	273	270	283	268	278	259	314	255	227	287	306	260	296	268	267	274	261	274	271	279	291	269	279	278	240	265	264	233	288	240	279	302	273	270	255	268	272	269	274	279	285	264	262	284	312	276	286	284	263	290	277	266	256	256	221	250	288	272	274	249	293	264	253	279	243	270	283	264	263	270	256	278	242	265	261	261	297	268	254	268	273	266	265	262	232	280	279	288	275	256	269	246	243	250	294	299	252	294	282	290	268	270	296	249	290	275	243	284	303	285	260	271	276	258	282	290	257	250	271	262	288	255	246	275	245	252	246	244	298	255	257	286	284	256	258	272	259	260	283	283	275	261	255	288	245	246	275	270	264	249	297	261	289	271	235	289	261	244	259	279	264	312	263	249	267	277	274	273	268	238	255	258	288	247	278	279	281	259	279	246	254	268	277	256	309	270	276	262	287	283	305	285	247	245	247	284	280	262	281	276	281	271	288	295	285	280	282	256	311	282	241	258	274	255	285	265	276	255	270	286	288	282	267	253	244	297	228	271	267	264	253	251	255	264	284	272	264	256	266	272	267	241	243	267	294	258	283	273	234	271	283	278	248	264	256	267	230	267	258	272	246	286	263	269	305	260	292	289	282	237	270	294	278	284	270	302	261	268	258	264	291	253	290	283	263	293	280	232	269	295	260	278	287	276	262	287	263	299	296	276	273	291	247	275	266	258	267	248	278	264	253	283	239	269	282	267	268	269	265	255	267	250	250	258	284	232	279	249	253	214	271	285	275	304	271	282	245	249	276	263	280	257	271	253	265	267	276	262	259	295	286	266	269	253	293	269	232	265	267	283	263	281	239	273	264	261	234	270	277	259	284	262	278	263	290	263	274	265	285	243	275	292	277	274	275	287	252	259	264	263	275	261	274	284	277	255	286	292	254	268	270	249	273	274	268	278	271	273	255	278	283	297	289	275	274	302	262	274	276	247	289	288	249	269	261	244	275	247	299	270	270	246	273	276	277	240	245	280	292	279	273	268	252	251	244	270	297	273	284	267	258	288	275	286	265	266	246	247	295	253	273	301	284	253	274	260	288	235	282	286	282	268	256	267	261	232	310	277	250	291	283	251	252	306	290	270	256	279	241	265	286	266	263
28604	45315	31681	21208	13794	12085	9858	7777	7317	6886	6362	5100	4449	3835	3246	2805	2249	1560	1285	1018	840	695	561	504	448	476	426	373	378	323	336	319	301	296	278	303	328	304	333	308	274	323	345	312	330	289	314	298	318	329	316	298	314	309	308	313	298	306	310	308	318	277	290	342	317	345	290	318	300	298	293	278	299	315	271	271	322	278	287	323	308	289	290	290	291	308	263	268	297	285	291	272	288	326	278	308	307	305	305	277	287	322	305	290	255	304	323	267	293	315	277	288	272	284	296	292	308	292	271	290	299	286	272	284	282	299	323	295	298	293	258	276	275	313	285	266	288	287	281	270	287	315	294	292	280	293	305	282	264	303	355	263	295	287	295	271	319	264	304	281	312	275	252	258	277	305	306	296	292	307	278	310	303	262	321	284	299	291	309	288	303	308	320	307	289	297	318	317	302	264	282	280	301	286	313	264	312	299	318	301	305	305	285	287	310	282	282	290	295	291	312	287	316	278	266	284	289	300	310	306	294	304	269	298	286	304	283	299	290	298	274	283	259	285	295	260	315	307	307	272	299	312	292	303	315	280	281	292	278	288	275	291	321	286	276	287	265	304	272	316	295	296	280	304	282	307	303	279	299	269	291	305	293	323	304	308	295	301	283	280	287	301	279	322	325	296	261	290	301	315	286	302	275	293	301	293	291	277	273	312	312	266	285	306	280	300	308	312	285	280	267	320	318	320	313	279	294	305	322	279	323	280	276	288	294	299	305	302	290	326	292	317	295	279	260	296	317	283	286	275	287	344	270	294	287	275	275	294	269	306	328	305	310	293	265	287	318	284	326	276	285	307	309	326	285	307	266	291	278	289	272	303	324	318	304	300	301	283	278	309	275	302	283	271	294	289	297	302	288	296	275	280	321	288	309	307	283	297	285	314	291	288	286	288	288	296	299	293	273	301	283	335	297	263	307	294	282	290	280	286	359	280	271	278	266	302	286	304	292	305	292	304	302	273	304	281	281	291	303	296	317	300	291	315	278	319	296	296	277	302	314	295	296	303	292	307	298	274	268	296	299	298	262	319	270	296	262	267	268	307	322	314	259	296	259	275	297	289	300	271	318	271	310	296	280	267	313	295	311	304	285	298	276	309	287	270	313	283	315	291	320	301	280	320	307	279	309	297	316	294	307	280	265	316	304	294	312	281	283	319	278	301	286	308	311	279	337	288	296	272	311	294	302	289	313	255	326	267	283	303	288	303	283	307	277	293	300	292	288	301	285	277	269	298	325	293	289	322	283	270	283	307	279	281	297	300	270	295	269	281	288	289	302	265	309	306	271	306	311	291	284	289	285	299	277	318	298	289	273	295	301	278	288	296	279	296	315	315	311	287	278	275	303	271	309	282	301	322	284	309	291	298	319	303	295	283	288	306	302	310	272	295	308	301	291	313	302	295	299	318	302	283	283	287	308	288	317	295	293	259	326	281	290	290	288	291	283	268	318	311	286	317	304	310	275	267	297	275	271	301	286	270	286	284	307	280	290	297	343	282	268	276	283	318	323	265	290	279	285	274	292	297	318	284	303	293	319	277	298	302	270	255	295	330	273	273	290	261	260	275	297	276	280	264	316	310	321	303	286	284	289	293	282	297	292	293	290	289	286	291	279	306	305	282	294	288	306	277	344	290	277	271	327	285	306	270	289	338	306	289	287	294	296	288	293	298	285	311	292	303	283	273	278	307	293	253	272	287	269	306	277	326	274	294	311	291	273	266	300	322	295	318	303	291	268	260	316	273	315	320	305	309	290	294	305	269	271	305	314	300	277	279	287	329	282	283	281	307	295	284	313	277	295	324	300	266	297	293	314	306	293	297	281	336	291	284	292	281	306	292	314	281	285	278	282	311	269	307	292	287	312	314	284	304	302	282	281	307	306	318	312	290	277	270	291	228	305	291	277	291	334	299	292	297	288	302	293	321	301	276	314	300	312	271	314	311	293	265	285	320	290	272	284	287	300	296	316	281	273	283	287	289	285	321	287	307	309	291	256	303	270	291	277	327	282	296	295	303	305	290	280	285	301	281	283	249	279	289	312	295	283	309	330	253	282	313	290	280	302	307	319	285	281	275	277	310	316	281	334	290	289	280	288	304	283	307	281	328	306	310	299	309	298	279	288	301	292	299	299	299	288	307	318	291	278	281	305	312	304	315	295	300	289	271	294	258	297	311	276	267	329	263	271	309	270	285	307	297	285	283	309	271	276	284	288	300	314	311	294	282	289	287	294	271	289	312	287	291	260	305	275	279	305	322	296	308	264	306	292	289	296	282	284	328	303	295	267	309	282	275	295	275	335	293	266	292	308	287	292	301	295	285	312	302	292	310	269	324	313	290	281	316	316	300	326	280	286	289	286	278	301	301	296	313	307	278	286	299	303	251	253	289	309	310	288	300	310	275	281	273	297	293	298	296	291	290	312	284	287	282	267	306	280	283	275	315	315	309	274	306	303	294	280	267	305	314	298	307	274	312	280	254	302	304	292	329	302	278	289	290	280	304	276	309	295	291	281	275	304	306	307	266	278	287	278	290	303	329	311	311	291	286	308	297	314	280	311	302	277	331	273	318	295	265	253	266	306	289	290	261	308	307	271	310	325	303	309	291	305	298	294	318	285	283	296	277	290	287	283	285	284	316	273	292	282	286	316	314	270	320	270	279	297	323	323	288	298	308	324	345	293	285	303	302	281	299	311	305	292	289	273	272	269	285	280	277	276	255	285	306	275	283	285	277	296	296	270	295	285	304	308	286	312	314	319	289	281	307	343	292	258	301	297	272	303	295	322	290	341	317	270	265	315	291	283	306	273	267	292	291	308	287	278	286	298	299	285	292	276	298	273	291	259	291	289	277	319	317	317	291	315	303	287	252	287	324	303	290	284	289	317	305	311	317	323	280	324	320	293	307	294	272	266	292	287	292	271	317	309	317	276	316	268	288	324	306	259	291	270	275	288	303	297	308	300	260	260	301	306	278	286	295	293	267	327	274	292	281	268	296	305	271	283	280	292	322	287	280	286	296	287	246	251	290	261	288	294	296	303	300	274	292	279	259	292	292	288	274	284	279	299	271	297	267	312	284	303	291	281	304	280	280	292	315	292	285	283	279	305	302	299	290	301	269	308	274	270	320	283	273	292	318	285	264	282	281	277	285	298	275	307	285	326	290	326	288	272	286	316	310	301	279	265	282	310	286	290	301	312	294	308	278	294	277	276	306	270	315	301	276	287	291	262	280	299	282	262	299	286	303	279	281	280	297	309	311	300	298	307	339	315	303	271	290	259	288	276	307	286	321	271	283	292	310	303	311	274	291	292	313	286	281	304	303	281	283	322	298	294	290	291	298	288	287	283	319	278	291	302	283	272	288	295	262	284	289	296	320	297	315	281	270	280	318	312	293	290	298	306	268	308	297	325	278	291	299	305	338	284	268	325	290	286	290	324	270	289	293	299	307	370	319	306	310	319	301
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
